diff --git a/css/app.084e4317.css b/css/app.084e4317.css deleted file mode 100644 index beb7d87..0000000 --- a/css/app.084e4317.css +++ /dev/null @@ -1 +0,0 @@ -.mt-1{margin-top:5px!important}.mb-1{margin-bottom:5px!important}.ml-1{margin-left:5px!important}.mr-1{margin-right:5px!important}.m-1{margin:5px!important}.pt-1{padding-top:5px!important}.pb-1{padding-bottom:5px!important}.pl-1{padding-left:5px!important}.pr-1{padding-right:5px!important}.p-1{padding:5px!important}.mt-2{margin-top:10px!important}.mb-2{margin-bottom:10px!important}.ml-2{margin-left:10px!important}.mr-2{margin-right:10px!important}.m-2{margin:10px!important}.pt-2{padding-top:10px!important}.pb-2{padding-bottom:10px!important}.pl-2{padding-left:10px!important}.pr-2{padding-right:10px!important}.p-2{padding:10px!important}.mt-3{margin-top:15px!important}.mb-3{margin-bottom:15px!important}.ml-3{margin-left:15px!important}.mr-3{margin-right:15px!important}.m-3{margin:15px!important}.pt-3{padding-top:15px!important}.pb-3{padding-bottom:15px!important}.pl-3{padding-left:15px!important}.pr-3{padding-right:15px!important}.p-3{padding:15px!important}.mt-4{margin-top:20px!important}.mb-4{margin-bottom:20px!important}.ml-4{margin-left:20px!important}.mr-4{margin-right:20px!important}.m-4{margin:20px!important}.pt-4{padding-top:20px!important}.pb-4{padding-bottom:20px!important}.pl-4{padding-left:20px!important}.pr-4{padding-right:20px!important}.p-4{padding:20px!important}.mt-5{margin-top:25px!important}.mb-5{margin-bottom:25px!important}.ml-5{margin-left:25px!important}.mr-5{margin-right:25px!important}.m-5{margin:25px!important}.pt-5{padding-top:25px!important}.pb-5{padding-bottom:25px!important}.pl-5{padding-left:25px!important}.pr-5{padding-right:25px!important}.p-5{padding:25px!important}.mt-6{margin-top:30px!important}.mb-6{margin-bottom:30px!important}.ml-6{margin-left:30px!important}.mr-6{margin-right:30px!important}.m-6{margin:30px!important}.pt-6{padding-top:30px!important}.pb-6{padding-bottom:30px!important}.pl-6{padding-left:30px!important}.pr-6{padding-right:30px!important}.p-6{padding:30px!important}.mt-7{margin-top:35px!important}.mb-7{margin-bottom:35px!important}.ml-7{margin-left:35px!important}.mr-7{margin-right:35px!important}.m-7{margin:35px!important}.pt-7{padding-top:35px!important}.pb-7{padding-bottom:35px!important}.pl-7{padding-left:35px!important}.pr-7{padding-right:35px!important}.p-7{padding:35px!important}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{text-align:center;color:#2c3e50;padding-top:30px}#app-footer a{padding-left:.2em;padding-right:.2em}#app-footer{text-align:center;font-size:small}#app-control{padding-top:1em;padding-bottom:1em}audio{margin-bottom:15px}a{color:#0077f3}a:hover{color:#409eff}@media(prefers-color-scheme:dark){#app{color:#999}body{background-color:#1a1a1a}.el-radio__label{color:#e6e6e6}.el-radio__input{color:#999}.el-radio__input .el-radio__inner{border-color:#404040;background-color:#333}.el-radio.is-checked .el-radio__inner{background-color:#409eff}.el-radio.is-checked .el-radio__label{font-weight:700}.el-checkbox.is-bordered{border-color:#404040}.el-checkbox.is-bordered .el-checkbox__inner{background-color:#333;border-color:#404040}.el-checkbox.is-bordered:hover{border-color:#8c8c8c}.el-checkbox.is-bordered:hover .el-checkbox__inner{background-color:#4d4d4d;border-color:#8c8c8c}.el-checkbox.is-bordered:hover .el-checkbox__label{color:#999}.el-checkbox.is-bordered.is-checked{background-color:#409eff}.el-checkbox.is-bordered.is-checked .el-checkbox__inner{border-color:#4d4d4d}.el-checkbox.is-bordered.is-checked .el-checkbox__label{color:#fff;font-weight:700}.el-button{background-color:#333;border-color:#404040;color:#e6e6e6}.el-button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.el-button--default.is-plain{background-color:#333}.el-button--default.is-plain:hover{background-color:#409eff;border-color:#409eff;color:#fff}.el-button--danger.is-plain{border-color:#404040;background-color:#333}.el-button--danger.is-plain:hover{background-color:#f56c6c;border-color:#f56c6c}.el-upload__tip{color:#999}.el-upload-dragger{background-color:#212121;border-color:#404040}.el-upload-dragger .el-upload__text{color:#999}.el-upload-dragger:hover{background:#2e2e2e;border-color:#8c8c8c}.el-table{background-color:#212121}.el-table:before{content:none}.el-table__header th{border-bottom-color:#404040!important}.el-table th{background-color:#2e2e2e;color:#999}.el-table td{border-bottom-color:#404040!important}.el-table tr{background-color:#212121;color:#e6e6e6}.el-table tr:hover td{background-color:#2e2e2e!important}a{text-decoration:none;color:#5dad36}a:hover{color:#85ce61}.el-notification{background-color:#4d4d4d;border-color:#404040}.el-notification__title{color:#fff}.el-notification__content{color:#999}} \ No newline at end of file diff --git a/css/app.30b45c25.css b/css/app.30b45c25.css new file mode 100644 index 0000000..be0cf9f --- /dev/null +++ b/css/app.30b45c25.css @@ -0,0 +1 @@ +label[data-v-58e4a4a6]{cursor:pointer;line-height:1.2;display:block}.item-desc[data-v-58e4a4a6]{color:#aaa;font-size:small;display:block;line-height:1.2;margin-top:.2em}.item-desc a[data-v-58e4a4a6]{color:#aaa}form[data-v-58e4a4a6] input{font-family:Courier New,Courier,monospace}[data-v-58e4a4a6] .um-config-dialog{max-width:90%;width:40em}.mt-1{margin-top:5px!important}.mb-1{margin-bottom:5px!important}.ml-1{margin-left:5px!important}.mr-1{margin-right:5px!important}.m-1{margin:5px!important}.pt-1{padding-top:5px!important}.pb-1{padding-bottom:5px!important}.pl-1{padding-left:5px!important}.pr-1{padding-right:5px!important}.p-1{padding:5px!important}.mt-2{margin-top:10px!important}.mb-2{margin-bottom:10px!important}.ml-2{margin-left:10px!important}.mr-2{margin-right:10px!important}.m-2{margin:10px!important}.pt-2{padding-top:10px!important}.pb-2{padding-bottom:10px!important}.pl-2{padding-left:10px!important}.pr-2{padding-right:10px!important}.p-2{padding:10px!important}.mt-3{margin-top:15px!important}.mb-3{margin-bottom:15px!important}.ml-3{margin-left:15px!important}.mr-3{margin-right:15px!important}.m-3{margin:15px!important}.pt-3{padding-top:15px!important}.pb-3{padding-bottom:15px!important}.pl-3{padding-left:15px!important}.pr-3{padding-right:15px!important}.p-3{padding:15px!important}.mt-4{margin-top:20px!important}.mb-4{margin-bottom:20px!important}.ml-4{margin-left:20px!important}.mr-4{margin-right:20px!important}.m-4{margin:20px!important}.pt-4{padding-top:20px!important}.pb-4{padding-bottom:20px!important}.pl-4{padding-left:20px!important}.pr-4{padding-right:20px!important}.p-4{padding:20px!important}.mt-5{margin-top:25px!important}.mb-5{margin-bottom:25px!important}.ml-5{margin-left:25px!important}.mr-5{margin-right:25px!important}.m-5{margin:25px!important}.pt-5{padding-top:25px!important}.pb-5{padding-bottom:25px!important}.pl-5{padding-left:25px!important}.pr-5{padding-right:25px!important}.p-5{padding:25px!important}.mt-6{margin-top:30px!important}.mb-6{margin-bottom:30px!important}.ml-6{margin-left:30px!important}.mr-6{margin-right:30px!important}.m-6{margin:30px!important}.pt-6{padding-top:30px!important}.pb-6{padding-bottom:30px!important}.pl-6{padding-left:30px!important}.pr-6{padding-right:30px!important}.p-6{padding:30px!important}.mt-7{margin-top:35px!important}.mb-7{margin-bottom:35px!important}.ml-7{margin-left:35px!important}.mr-7{margin-right:35px!important}.m-7{margin:35px!important}.pt-7{padding-top:35px!important}.pb-7{padding-bottom:35px!important}.pl-7{padding-left:35px!important}.pr-7{padding-right:35px!important}.p-7{padding:35px!important}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{text-align:center;color:#2c3e50;padding-top:30px}#app-footer a{padding-left:.2em;padding-right:.2em}#app-footer{text-align:center;font-size:small}#app-control{padding-top:1em;padding-bottom:1em}audio{margin-bottom:15px}a{color:#0077f3}a:hover{color:#409eff}@media(prefers-color-scheme:dark){#app{color:#999}body{background-color:#1a1a1a}.el-radio__label{color:#e6e6e6}.el-radio__input{color:#999}.el-radio__input .el-radio__inner{border-color:#404040;background-color:#333}.el-radio.is-checked .el-radio__inner{background-color:#409eff}.el-radio.is-checked .el-radio__label{font-weight:700}.el-checkbox.is-bordered{border-color:#404040}.el-checkbox.is-bordered .el-checkbox__inner{background-color:#333;border-color:#404040}.el-checkbox.is-bordered:hover{border-color:#8c8c8c}.el-checkbox.is-bordered:hover .el-checkbox__inner{background-color:#4d4d4d;border-color:#8c8c8c}.el-checkbox.is-bordered:hover .el-checkbox__label{color:#999}.el-checkbox.is-bordered.is-checked{background-color:#409eff}.el-checkbox.is-bordered.is-checked .el-checkbox__inner{border-color:#4d4d4d}.el-checkbox.is-bordered.is-checked .el-checkbox__label{color:#fff;font-weight:700}.el-button{background-color:#333;border-color:#404040;color:#e6e6e6}.el-button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.el-button--default.is-plain{background-color:#333}.el-button--default.is-plain:hover{background-color:#409eff;border-color:#409eff;color:#fff}.el-button--danger.is-plain{border-color:#404040;background-color:#333}.el-button--danger.is-plain:hover{background-color:#f56c6c;border-color:#f56c6c}.el-upload__tip{color:#999}.el-upload-dragger{background-color:#212121;border-color:#404040}.el-upload-dragger .el-upload__text{color:#999}.el-upload-dragger:hover{background:#2e2e2e;border-color:#8c8c8c}.el-table{background-color:#212121}.el-table:before{content:none}.el-table__header th{border-bottom-color:#404040!important}.el-table th{background-color:#2e2e2e;color:#999}.el-table td{border-bottom-color:#404040!important}.el-table tr{background-color:#212121;color:#e6e6e6}.el-table tr:hover td{background-color:#2e2e2e!important}a{text-decoration:none;color:#5dad36}a:hover{color:#85ce61}.el-notification{background-color:#4d4d4d;border-color:#404040}.el-notification__title{color:#fff}.el-notification__content{color:#999}} \ No newline at end of file diff --git a/css/chunk-vendors.094863c6.css b/css/chunk-vendors.094863c6.css new file mode 100644 index 0000000..2c3c701 --- /dev/null +++ b/css/chunk-vendors.094863c6.css @@ -0,0 +1 @@ +.el-button,.el-input__inner{-webkit-appearance:none;outline:0}.el-message-box,.el-popup-parent--hidden{overflow:hidden}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409eff}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#f56c6c}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status:before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67c23a}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#e6a23c}.el-message-box__status.el-icon-error{color:#f56c6c}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#f56c6c;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active,.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active,.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45);transform:scale(.45)}.collapse-transition{-webkit-transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out;transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}.horizontal-collapse-transition{-webkit-transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out;transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ebeef5;position:fixed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67c23a}.el-notification .el-icon-error{color:#f56c6c}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#e6a23c}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0}.el-progress-bar,.el-progress-bar__inner:after,.el-progress-bar__innerText{display:inline-block;vertical-align:middle}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio,.el-radio__input{white-space:nowrap;line-height:1;outline:0}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-radio{color:#606266;font-weight:500;cursor:pointer;margin-right:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409eff}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#ebeef5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#f5f7fa;border-color:#e4e7ed}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:#f5f7fa}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:#c0c4cc}.el-radio__input.is-disabled+span.el-radio__label{color:#c0c4cc;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409eff;background:#409eff}.el-radio__input.is-checked .el-radio__inner:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409eff}.el-radio__input.is-focus .el-radio__inner{border-color:#409eff}.el-radio__inner{border:1px solid #dcdfe6;border-radius:100%;width:14px;height:14px;background-color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409eff}.el-radio__inner:after{width:4px;height:4px;border-radius:100%;background-color:#fff;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409eff;box-shadow:0 0 2px 2px #409eff}.el-radio__label{font-size:14px;padding-left:10px}.el-checkbox-button__inner,.el-checkbox__input{white-space:nowrap;vertical-align:middle;outline:0}.el-checkbox{white-space:nowrap}.el-upload-cover__title,.el-upload-list__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67c23a}.el-progress.is-success .el-progress__text{color:#67c23a}.el-progress.is-warning .el-progress-bar__inner{background-color:#e6a23c}.el-progress.is-warning .el-progress__text{color:#e6a23c}.el-progress.is-exception .el-progress-bar__inner{background-color:#f56c6c}.el-progress.is-exception .el-progress__text{color:#f56c6c}.el-progress-bar{padding-right:50px;display:inline-block;vertical-align:middle;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#ebeef5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409eff;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409eff;color:#409eff}.el-upload:focus .el-upload-dragger{border-color:#409eff}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#c0c4cc;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #dcdfe6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409eff;font-style:normal}.el-upload-dragger:hover{border-color:#409eff}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409eff}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67c23a}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409eff}.el-upload-list__item:hover{background-color:#f5f7fa}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409eff;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;padding-left:4px;-webkit-transition:color .3s;transition:color .3s}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409eff}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#fff}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-col-pull-0,.el-col-pull-1,.el-col-pull-2,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-pull-10,.el-col-pull-11,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-push-0,.el-col-push-1,.el-col-push-2,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24{position:relative}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-col-0{display:none;width:0}.el-col-offset-0{margin-left:0}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.el-row:after,.el-row:before{display:table;content:""}.el-row:after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@font-face{font-family:element-icons;src:url(../fonts/element-icons.535877f5.woff) format("woff"),url(../fonts/element-icons.732389de.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.el-footer{padding:0 20px;-ms-flex-negative:0;flex-shrink:0}.el-footer,.el-main{-webkit-box-sizing:border-box;box-sizing:border-box}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;padding:20px}.el-checkbox-button__inner,.el-tag{-webkit-box-sizing:border-box;white-space:nowrap}.el-checkbox-button__inner{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #ebeef5;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409eff;color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #ebeef5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-table-filter__bottom button:hover{color:#409eff}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-table,.el-table__append-wrapper{overflow:hidden}.el-table--hidden,.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;user-select:none;margin-right:30px}.el-checkbox,.el-checkbox-button__inner,.el-table th.el-table__cell{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409eff}.el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:#c0c4cc}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#c0c4cc}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:#c0c4cc;border-color:#c0c4cc}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409eff;border-color:#409eff}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner:after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409eff}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409eff}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409eff}.el-checkbox__inner:after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{position:relative;display:inline-block}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409eff}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#409eff;border-color:#409eff;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409eff}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409eff}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409eff;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409eff}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#fff;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67c23a}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#fff;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close:before{display:block}.el-tag--dark{background-color:#409eff;color:#fff}.el-tag--dark,.el-tag--dark.is-hit{border-color:#409eff}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#fff;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#fff;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67c23a}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#fff;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409eff}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#fff;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#fff;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow:after{content:" ";border-width:5px}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow:after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow:after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow:after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#fff}.el-table,.el-table__expanded-cell{background-color:#fff}.el-tooltip__popper.is-light{background:#fff;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after{border-top-color:#fff}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after{border-left-color:#fff}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after{border-right-color:#fff}.el-table{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{min-height:60px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th.el-table__cell{background:#f5f7fa}.el-table .el-table__cell{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium .el-table__cell{padding:10px 0}.el-table--small .el-table__cell{padding:8px 0}.el-table--mini .el-table__cell{padding:6px 0}.el-table--border .el-table__cell:first-child .cell,.el-table .cell{padding-left:10px}.el-table tr{background-color:#fff}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:1px solid #ebeef5}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.el-table th.el-table__cell>.cell{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th.el-table__cell>.cell.highlight{color:#409eff}.el-table th.el-table__cell.required>div:before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #ebeef5}.el-table--border:after,.el-table--group:after,.el-table:before{content:"";position:absolute;background-color:#ebeef5;z-index:1}.el-table--border:after,.el-table--group:after{top:0;right:0;width:1px;height:100%}.el-table:before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border .el-table__cell,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #ebeef5}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:1px solid #ebeef5;border-bottom-width:1px}.el-table--border th.el-table__cell,.el-table__fixed-right-patch{border-bottom:1px solid #ebeef5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right:before,.el-table__fixed:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ebeef5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#fff}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td.el-table__cell{border-top:1px solid #ebeef5;background-color:#f5f7fa;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td.el-table__cell{border-top:1px solid #ebeef5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td.el-table__cell,.el-table__header-wrapper tbody td.el-table__cell{background-color:#f5f7fa;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #ebeef5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#c0c4cc;top:5px}.el-table .sort-caret.descending{border-top-color:#c0c4cc;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409eff}.el-table .descending .sort-caret.descending{border-top-color:#409eff}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#fafafa}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background-color:#f5f7fa}.el-table__body tr.current-row>td.el-table__cell{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #ebeef5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td.el-table__cell{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#f5f7fa}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea__inner:hover{border-color:#c0c4cc}.el-textarea__inner:focus{outline:0;border-color:#409eff}.el-textarea .el-input__count{color:#909399;background:#fff;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea.is-exceed .el-textarea__inner{border-color:#f56c6c}.el-textarea.is-exceed .el-input__count{color:#f56c6c}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#c0c4cc;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#fff;line-height:normal;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;text-align:center;height:100%;color:#c0c4cc}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input__inner::placeholder{color:#c0c4cc}.el-input__inner:hover{border-color:#c0c4cc}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409eff;outline:0}.el-input__suffix{right:5px;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px}.el-input__icon,.el-input__prefix{-webkit-transition:all .3s;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;line-height:40px}.el-input__icon:after{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#f56c6c}.el-input.is-exceed .el-input__suffix .el-input__count{color:#f56c6c}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-form--inline .el-form-item,.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form-item:after,.el-form-item__content:after{clear:both}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.el-form--inline .el-form-item{margin-right:10px}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item:after,.el-form-item:before{display:table;content:""}.el-form-item .el-form-item{margin-bottom:0}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap{float:left}.el-form-item__label-wrap .el-form-item__label{display:inline-block;float:none}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content:after,.el-form-item__content:before{display:table;content:""}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:#f56c6c;margin-right:4px}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{border-color:#f56c6c}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#f56c6c}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{to{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-dialog{position:relative;margin:0 auto 50px;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409eff}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-button-group>.el-button.is-active,.el-button-group>.el-button.is-disabled,.el-button-group>.el-button:not(.is-disabled):active,.el-button-group>.el-button:not(.is-disabled):focus,.el-button-group>.el-button:not(.is-disabled):hover{z-index:1}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#fff;border-color:#409eff;color:#409eff}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#fff;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:hsla(0,0%,100%,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#fff;background-color:#409eff;border-color:#409eff}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#fff;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409eff;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409eff;border-color:#409eff;color:#fff}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#fff;background-color:#67c23a;border-color:#67c23a}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#fff}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#fff}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#fff;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67c23a;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67c23a;border-color:#67c23a;color:#fff}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#fff;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#fff;background-color:#e6a23c;border-color:#e6a23c}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#fff}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#fff}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#fff;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#e6a23c;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#e6a23c;border-color:#e6a23c;color:#fff}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#fff;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#fff}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#fff}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#fff;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#f56c6c;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#fff;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#fff;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#fff}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#fff}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#fff;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#fff}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#fff;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409eff;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-image__error,.el-image__placeholder{background:#f5f7fa}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#c0c4cc;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:24px;color:#fff;background-color:#606266}.el-image-viewer__canvas{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;cursor:pointer;padding:0;font-size:14px;font-weight:500}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #409eff}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#409eff}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#409eff}.el-link.el-link--default.is-disabled{color:#c0c4cc}.el-link.el-link--primary{color:#409eff}.el-link.el-link--primary:hover{color:#66b1ff}.el-link.el-link--primary.is-disabled{color:#a0cfff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#f56c6c}.el-link.el-link--danger{color:#f56c6c}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67c23a}.el-link.el-link--success{color:#67c23a}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#e6a23c}.el-link.el-link--warning{color:#e6a23c}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info.is-disabled{color:#c8c9cc} \ No newline at end of file diff --git a/css/chunk-vendors.e5dc15c6.css b/css/chunk-vendors.e5dc15c6.css deleted file mode 100644 index a2c4669..0000000 --- a/css/chunk-vendors.e5dc15c6.css +++ /dev/null @@ -1 +0,0 @@ -.el-button,.el-input__inner{-webkit-appearance:none;outline:0}.el-message-box,.el-popup-parent--hidden{overflow:hidden}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{to{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea__inner:hover{border-color:#c0c4cc}.el-textarea__inner:focus{outline:0;border-color:#409eff}.el-textarea .el-input__count{color:#909399;background:#fff;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea.is-exceed .el-textarea__inner{border-color:#f56c6c}.el-textarea.is-exceed .el-input__count{color:#f56c6c}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#c0c4cc;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#fff;line-height:normal;display:inline-block;padding:0 5px}.el-input__inner{background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;-webkit-transition:all .3s;text-align:center;height:100%;color:#c0c4cc;top:0}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input__inner::placeholder{color:#c0c4cc}.el-input__inner:hover{border-color:#c0c4cc}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409eff;outline:0}.el-input__suffix{right:5px;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px}.el-input__icon,.el-input__prefix{-webkit-transition:all .3s;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;line-height:40px}.el-input__icon:after{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#f56c6c}.el-input.is-exceed .el-input__suffix .el-input__count{color:#f56c6c}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409eff}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#f56c6c}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status:before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67c23a}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#e6a23c}.el-message-box__status.el-icon-error{color:#f56c6c}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#f56c6c;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active,.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active,.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45);transform:scale(.45)}.collapse-transition{-webkit-transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out;transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}.horizontal-collapse-transition{-webkit-transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out;transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ebeef5;position:fixed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67c23a}.el-notification .el-icon-error{color:#f56c6c}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#e6a23c}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0}.el-progress-bar,.el-progress-bar__inner:after,.el-progress-bar__innerText{display:inline-block;vertical-align:middle}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio,.el-radio__input{white-space:nowrap;line-height:1;outline:0}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-radio{color:#606266;font-weight:500;cursor:pointer;margin-right:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409eff}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#ebeef5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#f5f7fa;border-color:#e4e7ed}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:#f5f7fa}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:#c0c4cc}.el-radio__input.is-disabled+span.el-radio__label{color:#c0c4cc;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409eff;background:#409eff}.el-radio__input.is-checked .el-radio__inner:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409eff}.el-radio__input.is-focus .el-radio__inner{border-color:#409eff}.el-radio__inner{border:1px solid #dcdfe6;border-radius:100%;width:14px;height:14px;background-color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409eff}.el-radio__inner:after{width:4px;height:4px;border-radius:100%;background-color:#fff;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409eff;box-shadow:0 0 2px 2px #409eff}.el-radio__label{font-size:14px;padding-left:10px}.el-checkbox-button__inner,.el-checkbox__input{white-space:nowrap;vertical-align:middle;outline:0}.el-checkbox{white-space:nowrap}.el-upload-cover__title,.el-upload-list__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67c23a}.el-progress.is-success .el-progress__text{color:#67c23a}.el-progress.is-warning .el-progress-bar__inner{background-color:#e6a23c}.el-progress.is-warning .el-progress__text{color:#e6a23c}.el-progress.is-exception .el-progress-bar__inner{background-color:#f56c6c}.el-progress.is-exception .el-progress__text{color:#f56c6c}.el-progress-bar{padding-right:50px;display:inline-block;vertical-align:middle;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#ebeef5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409eff;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409eff;color:#409eff}.el-upload:focus .el-upload-dragger{border-color:#409eff}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#c0c4cc;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #dcdfe6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409eff;font-style:normal}.el-upload-dragger:hover{border-color:#409eff}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409eff}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67c23a}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409eff}.el-upload-list__item:hover{background-color:#f5f7fa}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409eff;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;padding-left:4px;-webkit-transition:color .3s;transition:color .3s}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409eff}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#fff}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-col-pull-0,.el-col-pull-1,.el-col-pull-2,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-pull-10,.el-col-pull-11,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-push-0,.el-col-push-1,.el-col-push-2,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24{position:relative}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-col-0{display:none;width:0}.el-col-offset-0{margin-left:0}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.el-row:after,.el-row:before{display:table;content:""}.el-row:after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@font-face{font-family:element-icons;src:url(../fonts/element-icons.535877f5.woff) format("woff"),url(../fonts/element-icons.732389de.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.el-footer{padding:0 20px;-ms-flex-negative:0;flex-shrink:0}.el-footer,.el-main{-webkit-box-sizing:border-box;box-sizing:border-box}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;padding:20px}.el-checkbox-button__inner,.el-tag{-webkit-box-sizing:border-box;white-space:nowrap}.el-checkbox-button__inner{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #ebeef5;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409eff;color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #ebeef5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-table-filter__bottom button:hover{color:#409eff}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-table,.el-table__append-wrapper{overflow:hidden}.el-table--hidden,.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;user-select:none;margin-right:30px}.el-checkbox,.el-checkbox-button__inner,.el-table th.el-table__cell{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409eff}.el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:#c0c4cc}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#c0c4cc}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:#c0c4cc;border-color:#c0c4cc}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409eff;border-color:#409eff}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner:after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409eff}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409eff}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409eff}.el-checkbox__inner:after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{position:relative;display:inline-block}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409eff}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#409eff;border-color:#409eff;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409eff}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409eff}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409eff;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409eff}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#fff;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67c23a}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#fff;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close:before{display:block}.el-tag--dark{background-color:#409eff;color:#fff}.el-tag--dark,.el-tag--dark.is-hit{border-color:#409eff}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#fff;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#fff;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67c23a}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#fff;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409eff}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#fff;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#fff;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow:after{content:" ";border-width:5px}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow:after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow:after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow:after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#fff}.el-table,.el-table__expanded-cell{background-color:#fff}.el-tooltip__popper.is-light{background:#fff;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after{border-top-color:#fff}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after{border-left-color:#fff}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after{border-right-color:#fff}.el-table{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{min-height:60px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th.el-table__cell{background:#f5f7fa}.el-table .el-table__cell{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium .el-table__cell{padding:10px 0}.el-table--small .el-table__cell{padding:8px 0}.el-table--mini .el-table__cell{padding:6px 0}.el-table--border .el-table__cell:first-child .cell,.el-table .cell{padding-left:10px}.el-table tr{background-color:#fff}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:1px solid #ebeef5}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.el-table th.el-table__cell>.cell{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th.el-table__cell>.cell.highlight{color:#409eff}.el-table th.el-table__cell.required>div:before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #ebeef5}.el-table--border:after,.el-table--group:after,.el-table:before{content:"";position:absolute;background-color:#ebeef5;z-index:1}.el-table--border:after,.el-table--group:after{top:0;right:0;width:1px;height:100%}.el-table:before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border .el-table__cell,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #ebeef5}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:1px solid #ebeef5;border-bottom-width:1px}.el-table--border th.el-table__cell,.el-table__fixed-right-patch{border-bottom:1px solid #ebeef5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right:before,.el-table__fixed:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ebeef5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#fff}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td.el-table__cell{border-top:1px solid #ebeef5;background-color:#f5f7fa;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td.el-table__cell{border-top:1px solid #ebeef5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td.el-table__cell,.el-table__header-wrapper tbody td.el-table__cell{background-color:#f5f7fa;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #ebeef5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#c0c4cc;top:5px}.el-table .sort-caret.descending{border-top-color:#c0c4cc;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409eff}.el-table .descending .sort-caret.descending{border-top-color:#409eff}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#fafafa}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background-color:#f5f7fa}.el-table__body tr.current-row>td.el-table__cell{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #ebeef5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td.el-table__cell{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#f5f7fa}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-button-group>.el-button.is-active,.el-button-group>.el-button.is-disabled,.el-button-group>.el-button:not(.is-disabled):active,.el-button-group>.el-button:not(.is-disabled):focus,.el-button-group>.el-button:not(.is-disabled):hover{z-index:1}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#fff;border-color:#409eff;color:#409eff}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#fff;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:hsla(0,0%,100%,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#fff;background-color:#409eff;border-color:#409eff}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#fff;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409eff;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409eff;border-color:#409eff;color:#fff}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#fff;background-color:#67c23a;border-color:#67c23a}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#fff}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#fff}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#fff;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67c23a;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67c23a;border-color:#67c23a;color:#fff}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#fff;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#fff;background-color:#e6a23c;border-color:#e6a23c}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#fff}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#fff}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#fff;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#e6a23c;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#e6a23c;border-color:#e6a23c;color:#fff}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#fff;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#fff}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#fff}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#fff;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#f56c6c;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#fff;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#fff;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#fff}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#fff}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#fff;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#fff}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#fff;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409eff;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-image__error,.el-image__placeholder{background:#f5f7fa}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#c0c4cc;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:24px;color:#fff;background-color:#606266}.el-image-viewer__canvas{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;cursor:pointer;padding:0;font-size:14px;font-weight:500}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #409eff}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#409eff}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#409eff}.el-link.el-link--default.is-disabled{color:#c0c4cc}.el-link.el-link--primary{color:#409eff}.el-link.el-link--primary:hover{color:#66b1ff}.el-link.el-link--primary.is-disabled{color:#a0cfff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#f56c6c}.el-link.el-link--danger{color:#f56c6c}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67c23a}.el-link.el-link--success{color:#67c23a}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#e6a23c}.el-link.el-link--warning{color:#e6a23c}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info.is-disabled{color:#c8c9cc} \ No newline at end of file diff --git a/index.html b/index.html index 729babf..79fb4e7 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -音乐解锁

请勿直接运行源代码!

\ No newline at end of file +音乐解锁

请勿直接运行源代码!

\ No newline at end of file diff --git a/js/0-legacy.15def196.worker.js b/js/0-legacy.15def196.worker.js deleted file mode 100644 index a285524..0000000 --- a/js/0-legacy.15def196.worker.js +++ /dev/null @@ -1,21 +0,0 @@ -(function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s="4c90")})({0:function(e,t){},"00ee":function(e,t,r){var n=r("b622"),i=n("toStringTag"),a={};a[i]="z",e.exports="[object z]"===String(a)},"00f6":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpeexParser=void 0;const n=r("34eb"),i=r("04cc"),a=r("bda5"),o=n("music-metadata:parser:ogg:speex");class s extends a.VorbisParser{constructor(e,t,r){super(e,t),this.tokenizer=r}parseFirstPage(e,t){o("First Ogg/Speex page");const r=i.Header.get(t,0);this.metadata.setFormat("codec","Speex "+r.version),this.metadata.setFormat("numberOfChannels",r.nb_channels),this.metadata.setFormat("sampleRate",r.rate),-1!==r.bitrate&&this.metadata.setFormat("bitrate",r.bitrate)}}t.SpeexParser=s},"0366":function(e,t,r){var n=r("e330"),i=r("59ed"),a=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:a?a(e,t):function(){return e.apply(t,arguments)}}},"03eb":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinArtists=t.MetadataCollector=void 0;const n=r("cec2"),i=r("34eb"),a=r("2819"),o=r("a869"),s=r("fc97"),c=r("d3ab"),u=r("31c8"),A=i("music-metadata:collector"),l=["matroska","APEv2","vorbis","ID3v2.4","ID3v2.3","ID3v2.2","exif","asf","iTunes","ID3v1"];class f{constructor(e){this.opts=e,this.format={tagTypes:[],trackInfo:[]},this.native={},this.common={track:{no:null,of:null},disk:{no:null,of:null},movementIndex:{}},this.quality={warnings:[]},this.commonOrigin={},this.originPriority={},this.tagMapper=new o.CombinedTagMapper;let t=1;for(const r of l)this.originPriority[r]=t++;this.originPriority.artificial=500,this.originPriority.id3v1=600}hasAny(){return Object.keys(this.native).length>0}addStreamInfo(e){A(`streamInfo: type=${n.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){A(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,r){A(`tag ${e}.${t} = ${r}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:r}),this.toCommon(e,t,r)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),r=d(e),n={id:"artist",value:r};this.setGenericTag("artificial",n)}break;case"picture":return void this.postFixPicture(t.value).then(r=>{null!==r&&(t.value=r,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const r=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=r?r:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const n=parseInt(t.value.substr(0,4),10);isNaN(n)||(this.common.year=n);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=c.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const i=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:i[0],rightChannel:i[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await u.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,r){const n={id:t,value:r},i=this.tagMapper.mapTag(e,n,this);i&&this.postMap(e,i)}setGenericTag(e,t){A(`common.${t.id} = ${t.value}`);const r=this.commonOrigin[t.id]||1e3,n=this.originPriority[e];if(a.isSingleton(t.id)){if(!(n<=r))return A(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=n}else if(n===r)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?A(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(n2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=f,t.joinArtists=d},"0497":function(e,t,r){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ -e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,r("1c35").Buffer)},"04cc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const n=r("6f58"),i=r("d3ab");t.Header={len:80,get:(e,t)=>({speex:new n.StringType(8,"ascii").get(e,t+0),version:i.trimRightNull(new n.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"04d1":function(e,t,r){var n=r("342f"),i=n.match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},"0662":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextEncodingToken=t.ExtendedHeader=t.ID3v2Header=t.UINT32SYNCSAFE=t.AttachedPictureType=void 0;const n=r("6f58"),i=r("d3ab");(function(e){e[e["Other"]=0]="Other",e[e["32x32 pixels 'file icon' (PNG only)"]=1]="32x32 pixels 'file icon' (PNG only)",e[e["Other file icon"]=2]="Other file icon",e[e["Cover (front)"]=3]="Cover (front)",e[e["Cover (back)"]=4]="Cover (back)",e[e["Leaflet page"]=5]="Leaflet page",e[e["Media (e.g. label side of CD)"]=6]="Media (e.g. label side of CD)",e[e["Lead artist/lead performer/soloist"]=7]="Lead artist/lead performer/soloist",e[e["Artist/performer"]=8]="Artist/performer",e[e["Conductor"]=9]="Conductor",e[e["Band/Orchestra"]=10]="Band/Orchestra",e[e["Composer"]=11]="Composer",e[e["Lyricist/text writer"]=12]="Lyricist/text writer",e[e["Recording Location"]=13]="Recording Location",e[e["During recording"]=14]="During recording",e[e["During performance"]=15]="During performance",e[e["Movie/video screen capture"]=16]="Movie/video screen capture",e[e["A bright coloured fish"]=17]="A bright coloured fish",e[e["Illustration"]=18]="Illustration",e[e["Band/artist logotype"]=19]="Band/artist logotype",e[e["Publisher/Studio logotype"]=20]="Publisher/Studio logotype"})(t.AttachedPictureType||(t.AttachedPictureType={})),t.UINT32SYNCSAFE={get:(e,t)=>127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,r)=>({fileIdentifier:new n.StringType(3,"ascii").get(e,r),version:{major:n.INT8.get(e,r+3),revision:n.INT8.get(e,r+4)},flags:{unsynchronisation:i.getBit(e,r+5,7),isExtendedHeader:i.getBit(e,r+5,6),expIndicator:i.getBit(e,r+5,5),footer:i.getBit(e,r+5,4)},size:t.UINT32SYNCSAFE.get(e,r+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:n.UINT32_BE.get(e,t),extendedFlags:n.UINT16_BE.get(e,t+4),sizeOfPadding:n.UINT32_BE.get(e,t+6),crcDataPresent:i.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"06cf":function(e,t,r){var n=r("83ab"),i=r("c65b"),a=r("d1e7"),o=r("5c6c"),s=r("fc6a"),c=r("a04b"),u=r("1a2d"),A=r("0cfb"),l=Object.getOwnPropertyDescriptor;t.f=n?l:function(e,t){if(e=s(e),t=c(t),A)try{return l(e,t)}catch(r){}if(u(e,t))return o(!i(a.f,e,t),e[t])}},"07fa":function(e,t,r){var n=r("50c4");e.exports=function(e){return n(e.length)}},"0b25":function(e,t,r){var n=r("da84"),i=r("5926"),a=r("50c4"),o=n.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),r=a(t);if(t!==r)throw o("Wrong length or index");return r}},"0b42":function(e,t,r){var n=r("da84"),i=r("e8b5"),a=r("68ee"),o=r("861d"),s=r("b622"),c=s("species"),u=n.Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,a(t)&&(t===u||i(t.prototype))?t=void 0:o(t)&&(t=t[c],null===t&&(t=void 0))),void 0===t?u:t}},"0cb3":function(e,t,r){"use strict";var n=1,i=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===n)}function s(e,t){var r=e.readUInt8(t);return 0===r?256:r}function c(e,t){var r=i+t*a;return{width:s(e,r),height:s(e,r+1)}}function u(e){var t,r=e.readUInt16LE(4),n=c(e,0);if(1===r)return n;for(n.images=[{width:n.width,height:n.height}],t=1;to&&(l=u(l,0,o)),e?f+l:l+f)}};e.exports={start:l(!1),end:l(!0)}},"0cfb":function(e,t,r){var n=r("83ab"),i=r("d039"),a=r("cc12");e.exports=!n&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},"0d3b":function(e,t,r){var n=r("d039"),i=r("b622"),a=r("c430"),o=i("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r="";return e.pathname="c%20d",t.forEach((function(e,n){t["delete"]("b"),r+=n+e})),a&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[o]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},"0d51":function(e,t,r){var n=r("da84"),i=n.String;e.exports=function(e){try{return i(e)}catch(t){return"Object"}}},1:function(e,t){},"107c":function(e,t,r){var n=r("d039"),i=r("da84"),a=i.RegExp;e.exports=n((function(){var e=a("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},"10a8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TheoraParser=void 0;const n=r("34eb"),i=r("f3f0"),a=n("music-metadata:parser:ogg:theora");class o{constructor(e,t,r){this.metadata=e,this.tokenizer=r}parsePage(e,t){e.headerType.firstPage&&this.parseFirstPage(e,t)}flush(){a("flush")}calculateDuration(e){a("duration calculation not implemented")}parseFirstPage(e,t){a("First Ogg/Theora page"),this.metadata.setFormat("codec","Theora");const r=i.IdentificationHeader.get(t,0);this.metadata.setFormat("bitrate",r.nombr)}}t.TheoraParser=o},1148:function(e,t,r){"use strict";var n=r("da84"),i=r("5926"),a=r("577e"),o=r("1d80"),s=n.RangeError;e.exports=function(e){var t=a(o(this)),r="",n=i(e);if(n<0||n==1/0)throw s("Wrong number of repetitions");for(;n>0;(n>>>=1)&&(t+=t))1&n&&(r+=t);return r}},1276:function(e,t,r){"use strict";var n=r("2ba4"),i=r("c65b"),a=r("e330"),o=r("d784"),s=r("44e7"),c=r("825a"),u=r("1d80"),A=r("4840"),l=r("8aa5"),f=r("50c4"),d=r("577e"),g=r("dc4a"),h=r("4dae"),p=r("14c3"),m=r("9263"),I=r("9f7f"),b=r("d039"),E=I.UNSUPPORTED_Y,B=4294967295,y=Math.min,C=[].push,w=a(/./.exec),v=a(C),T=a("".slice),k=!b((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}));o("split",(function(e,t,r){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,r){var a=d(u(this)),o=void 0===r?B:r>>>0;if(0===o)return[];if(void 0===e)return[a];if(!s(e))return i(t,a,e,o);var c,A,l,f=[],g=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),p=0,I=new RegExp(e.source,g+"g");while(c=i(m,I,a)){if(A=I.lastIndex,A>p&&(v(f,T(a,p,c.index)),c.length>1&&c.index=o))break;I.lastIndex===c.index&&I.lastIndex++}return p===a.length?!l&&w(I,"")||v(f,""):v(f,T(a,p)),f.length>o?h(f,0,o):f}:"0".split(void 0,0).length?function(e,r){return void 0===e&&0===r?[]:i(t,this,e,r)}:t,[function(t,r){var n=u(this),o=void 0==t?void 0:g(t,e);return o?i(o,t,n,r):i(a,d(n),t,r)},function(e,n){var i=c(this),o=d(e),s=r(a,i,o,n,a!==t);if(s.done)return s.value;var u=A(i,RegExp),g=i.unicode,h=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(E?"g":"y"),m=new u(E?"^(?:"+i.source+")":i,h),I=void 0===n?B:n>>>0;if(0===I)return[];if(0===o.length)return null===p(m,o)?[o]:[];var b=0,C=0,w=[];while(C2?arguments[2]:void 0,l=o((void 0===A?s:i(A,s))-u,s-c),f=1;u0)u in r?r[c]=r[u]:delete r[c],c+=f,u+=f;return r}},1468:function(e,t){var r=1e3,n=60*r,i=60*n,a=24*i,o=7*a,s=365.25*a;function c(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var c=parseFloat(t[1]),u=(t[2]||"ms").toLowerCase();switch(u){case"years":case"year":case"yrs":case"yr":case"y":return c*s;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*a;case"hours":case"hour":case"hrs":case"hr":case"h":return c*i;case"minutes":case"minute":case"mins":case"min":case"m":return c*n;case"seconds":case"second":case"secs":case"sec":case"s":return c*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}}}function u(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=i?Math.round(e/i)+"h":t>=n?Math.round(e/n)+"m":t>=r?Math.round(e/r)+"s":e+"ms"}function A(e){var t=Math.abs(e);return t>=a?l(e,t,a,"day"):t>=i?l(e,t,i,"hour"):t>=n?l(e,t,n,"minute"):t>=r?l(e,t,r,"second"):e+" ms"}function l(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}e.exports=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return c(e);if("number"===r&&isFinite(e))return t.long?A(e):u(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"14c3":function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("825a"),o=r("1626"),s=r("c6b6"),c=r("9263"),u=n.TypeError;e.exports=function(e,t){var r=e.exec;if(o(r)){var n=i(r,e,t);return null!==n&&a(n),n}if("RegExp"===s(e))return i(c,e,t);throw u("RegExp#exec called on incompatible receiver")}},"150c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const n=r("6f58"),i=r("98a7"),a=r("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const r=n.UINT32_BE.get(e,t);if(r<0)throw new Error("Invalid atom header length");return{length:BigInt(r),name:new n.StringType(4,"binary").get(e,t+4)}},put:(e,t,r)=>(n.UINT32_BE.put(e,t,Number(r.length)),i.FourCcToken.put(e,t+4,r.name))},t.ExtendedSize=n.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new n.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new n.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),nextItemID:n.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,r){if(this.len=e,et&&o(`Warning: atom ${r} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const c={len:4,get:(e,t)=>{const r=n.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*r)}};class u extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:n.UINT8.get(e,t+0),flags:n.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+16),language:n.UINT16_BE.get(e,t+20),quality:n.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=u;class A extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+16),preferredRate:n.UINT32_BE.get(e,t+20),preferredVolume:n.UINT16_BE.get(e,t+24),previewTime:n.UINT32_BE.get(e,t+72),previewDuration:n.UINT32_BE.get(e,t+76),posterTime:n.UINT32_BE.get(e,t+80),selectionTime:n.UINT32_BE.get(e,t+84),selectionDuration:n.UINT32_BE.get(e,t+88),currentTime:n.UINT32_BE.get(e,t+92),nextTrackID:n.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=A;class l{constructor(e){this.len=e}get(e,t){return{type:{set:n.UINT8.get(e,t+0),type:n.UINT24_BE.get(e,t+1)},locale:n.UINT24_BE.get(e,t+4),value:new n.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=l;class f{constructor(e){this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),name:new n.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=f;class d{constructor(e){this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),trackId:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+20),layer:n.UINT16_BE.get(e,t+24),alternateGroup:n.UINT16_BE.get(e,t+26),volume:n.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=d;const g={len:8,get:(e,t)=>({version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),numberOfEntries:n.UINT32_BE.get(e,t+4)})};class h{constructor(e){this.len=e}get(e,t){return{dataFormat:i.FourCcToken.get(e,t),dataReferenceIndex:n.UINT16_BE.get(e,t+10),description:new n.BufferType(this.len-12).get(e,t+12)}}}class p{constructor(e){this.len=e}get(e,t){const r=g.get(e,t);t+=g.len;const i=[];for(let a=0;at)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.position1?arguments[1]:void 0)}},"182d":function(e,t,r){var n=r("da84"),i=r("f8cd"),a=n.RangeError;e.exports=function(e,t){var r=i(e);if(r%t)throw a("Wrong offset");return r}},"19aa":function(e,t,r){var n=r("da84"),i=r("3a9b"),a=n.TypeError;e.exports=function(e,t){if(i(t,e))return e;throw a("Incorrect invocation")}},"1a01":function(e,t,r){"use strict";function n(e,t){const r=e.deserialize.bind(e),n=e.serialize.bind(e);return{deserialize(e){return t.deserialize(e,r)},serialize(e){return t.serialize(e,n)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultSerializer=t.extendSerializer=void 0,t.extendSerializer=n;const i={deserialize(e){return Object.assign(Error(e.message),{name:e.name,stack:e.stack})},serialize(e){return{__error_marker:"$$error",message:e.message,name:e.name,stack:e.stack}}},a=e=>e&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker;t.DefaultSerializer={deserialize(e){return a(e)?i.deserialize(e):e},serialize(e){return e instanceof Error?i.serialize(e):e}}},"1a2d":function(e,t,r){var n=r("e330"),i=r("7b0b"),a=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(i(e),t)}},"1b08":function(e,t,r){"use strict";function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i={};function a(e,t,r){function a(e,r,n){return"string"===typeof t?t:t(e,r,n)}r||(r=Error);var o=function(e){function t(t,r,n){return e.call(this,a(t,r,n))||this}return n(t,e),t}(r);o.prototype.name=r.name,o.prototype.code=e,i[e]=o}function o(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((function(e){return String(e)})),r>2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function c(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function u(e,t,r){return"number"!==typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,r){var n,i;if("string"===typeof t&&s(t,"not ")?(n="must not be",t=t.replace(/^not /,"")):n="must be",c(e," argument"))i="The ".concat(e," ").concat(n," ").concat(o(t,"type"));else{var a=u(e,".")?"property":"argument";i='The "'.concat(e,'" ').concat(a," ").concat(n," ").concat(o(t,"type"))}return i+=". Received type ".concat(typeof r),i}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=i},"1be4":function(e,t,r){var n=r("d066");e.exports=n("document","documentElement")},"1c35":function(e,t,r){"use strict";(function(e){ -/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */ -var n=r("1fb5"),i=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function b(e){return+e!=e&&(e=0),u.alloc(+e)}function E(e,t){if(u.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return V(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Z(e).length;default:if(n)return V(e).length;t=(""+t).toLowerCase(),n=!0}}function B(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return U(this,t,r);case"utf8":case"utf-8":return D(this,t,r);case"ascii":return F(this,t,r);case"latin1":case"binary":return N(this,t,r);case"base64":return _(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function y(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function C(e,t,r,n,i){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"===typeof t&&(t=u.from(t,n)),u.isBuffer(t))return 0===t.length?-1:w(e,t,r,n,i);if("number"===typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):w(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function w(e,t,r,n,i){var a,o=1,s=e.length,c=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var A=-1;for(a=r;as&&(r=s-c),a=r;a>=0;a--){for(var l=!0,f=0;fi&&(n=i)):n=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o239?4:u>223?3:u>191?2:1;if(i+l<=r)switch(l){case 1:u<128&&(A=u);break;case 2:a=e[i+1],128===(192&a)&&(c=(31&u)<<6|63&a,c>127&&(A=c));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(c=(15&u)<<12|(63&a)<<6|63&o,c>2047&&(c<55296||c>57343)&&(A=c));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(c=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s,c>65535&&c<1114112&&(A=c))}null===A?(A=65533,l=1):A>65535&&(A-=65536,n.push(A>>>10&1023|55296),A=56320|1023&A),n.push(A),i+=l}return M(n)}t.Buffer=u,t.SlowBuffer=b,t.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),u.poolSize=8192,u._augment=function(e){return e.__proto__=u.prototype,e},u.from=function(e,t,r){return A(null,e,t,r)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(e,t,r){return f(null,e,t,r)},u.allocUnsafe=function(e){return d(null,e)},u.allocUnsafeSlow=function(e){return d(null,e)},u.isBuffer=function(e){return!(null==e||!e._isBuffer)},u.compare=function(e,t){if(!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},u.prototype.compare=function(e,t,r,n,i){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),c=this.slice(n,i),A=e.slice(t,r),l=0;li)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return v(this,e,t,r);case"utf8":case"utf-8":return T(this,e,t,r);case"ascii":return k(this,e,t,r);case"latin1":case"binary":return S(this,e,t,r);case"base64":return Q(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var R=4096;function M(e){var t=e.length;if(t<=R)return String.fromCharCode.apply(String,e);var r="",n=0;while(nn)&&(r=n);for(var i="",a=t;ar)throw new RangeError("Trying to access beyond buffer length")}function O(e,t,r,n,i,a){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function z(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function j(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function G(e,t,r,n,i,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function H(e,t,r,n,a){return a||G(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function Y(e,t,r,n,a){return a||G(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}u.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t0&&(i*=256))n+=this[e+--t]*i;return n},u.prototype.readUInt8=function(e,t){return t||P(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||P(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||P(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||P(e,t,this.length);var n=this[e],i=1,a=0;while(++a=i&&(n-=Math.pow(2,8*t)),n},u.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||P(e,t,this.length);var n=t,i=1,a=this[e+--n];while(n>0&&(i*=256))a+=this[e+--n]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},u.prototype.readInt8=function(e,t){return t||P(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||P(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(e,t){t||P(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(e,t){return t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||P(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||P(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||P(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||P(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;O(this,e,t,r,i,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+r},u.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):j(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);O(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+r},u.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);O(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},u.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):j(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,r){return H(this,e,t,!0,r)},u.prototype.writeFloatBE=function(e,t,r){return H(this,e,t,!1,r)},u.prototype.writeDoubleLE=function(e,t,r){return Y(this,e,t,!0,r)},u.prototype.writeDoubleBE=function(e,t,r){return Y(this,e,t,!1,r)},u.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(a<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function K(e){for(var t=[],r=0;r>8,i=r%256,a.push(i),a.push(n)}return a}function Z(e){return n.toByteArray(q(e))}function ee(e,t,r,n){for(var i=0;i=t.length||i>=e.length)break;t[i+r]=e[i]}return i}function te(e){return e!==e}}).call(this,r("c8ba"))},"1c47":function(e,t,r){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return r("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return r("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return r("b2fd")}},gbk:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))},gb18030:function(){return r("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return r("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return r("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return r("86d7").concat(r("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1c7e":function(e,t,r){var n=r("b622"),i=n("iterator"),a=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){a=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var n={};n[i]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch(c){}return r}},"1d55":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const n=r("6f58"),i=r("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:i.FourCcToken.get(e,t),version:n.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:n.UINT32_LE.get(e,t+8),headerBytes:n.UINT32_LE.get(e,t+12),seekTableBytes:n.UINT32_LE.get(e,t+16),headerDataBytes:n.UINT32_LE.get(e,t+20),apeFrameDataBytes:n.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:n.UINT32_LE.get(e,t+28),terminatingDataBytes:n.UINT32_LE.get(e,t+32),fileMD5:new n.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:n.UINT16_LE.get(e,t),formatFlags:n.UINT16_LE.get(e,t+2),blocksPerFrame:n.UINT32_LE.get(e,t+4),finalFrameBlocks:n.UINT32_LE.get(e,t+8),totalFrames:n.UINT32_LE.get(e,t+12),bitsPerSample:n.UINT16_LE.get(e,t+16),channel:n.UINT16_LE.get(e,t+18),sampleRate:n.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new n.StringType(8,"ascii").get(e,t),version:n.UINT32_LE.get(e,t+8),size:n.UINT32_LE.get(e,t+12),fields:n.UINT32_LE.get(e,t+16),flags:o(n.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:n.UINT32_LE.get(e,t),flags:o(n.UINT32_LE.get(e,t+4))})};const a=e=>new n.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<=51||!n((function(){var t=[],r=t.constructor={};return r[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e48":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const n=r("a046"),i=r("20f8"),a=256e3;class o extends n.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new i.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){let r=0,n=e.length;if(t){if(Number.isInteger(t.length)?n=t.length:n-=t.offset||0,t.position){const r=t.position-this.position;if(r>0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(r=t.offset)}if(0===n)return 0;const a=await this.streamReader.read(e,r,n);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+i);return n=await this.peekBuffer(s,{mayBeLess:r.mayBeLess}),s.copy(t,a,i),n-i}if(i<0)throw new Error("Cannot peek from a negative offset in a stream")}try{n=await this.streamReader.peek(t,a,o)}catch(s){if(r&&r.mayBeLess&&s instanceof i.EndOfStreamError)return 0;throw s}if((!r||!r.mayBeLess)&&n{const r=new A(3).get(e,t);return"TAG"===r?{header:r,title:new A(30).get(e,t+3),artist:new A(30).get(e,t+33),album:new A(30).get(e,t+63),year:new A(4).get(e,t+93),comment:new A(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class A extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let r=super.get(e,t);return r=i.trimRightNull(r),r=r.trim(),r.length>0?r:void 0}}class l extends o.BasicParser{static getGenre(e){if(ee)return void c("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(u,e);if(t){c("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-u.len);for(const r of["title","artist","album","comment","track","year"])t[r]&&""!==t[r]&&this.addTag(r,t[r]);const e=l.getGenre(t.genre);e&&this.addTag("genre",e)}else c("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-u.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function f(t){if(t.fileSize>=128){const r=e.alloc(3);return await t.randomRead(r,0,r.length,t.fileSize-128),"TAG"===r.toString("binary")}return!1}t.ID3v1Parser=l,t.hasID3v1Header=f}).call(this,r("1c35").Buffer)},"1fb5":function(e,t,r){"use strict";t.byteLength=A,t.toByteArray=f,t.fromByteArray=h;for(var n=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function A(e){var t=u(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function l(e,t,r){return 3*(t+r)/4-r}function f(e){var t,r,n=u(e),o=n[0],s=n[1],c=new a(l(e,o,s)),A=0,f=s>0?o-4:o;for(r=0;r>16&255,c[A++]=t>>8&255,c[A++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,c[A++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,c[A++]=t>>8&255,c[A++]=255&t),c}function d(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function g(e,t,r){for(var n,i=[],a=t;ac?c:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},2:function(e,t){},"20f8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const n=r("f35d");var i=r("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return i.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new n.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const n=await this.read(e,t,r);return this.peekQueue.push(e.slice(t,t+n)),n}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new n.EndOfStreamError;let i=r,a=0;while(this.peekQueue.length>0&&i>0){const r=this.peekQueue.pop(),n=Math.min(r.length,i);r.copy(e,t+a,0,n),a+=n,i-=n,n0&&!this.endOfStream){const r=Math.min(i,o),n=await this._read(e,t+a,r);if(a+=n,n{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"219c":function(e,t,r){"use strict";var n=r("da84"),i=r("e330"),a=r("d039"),o=r("59ed"),s=r("addb"),c=r("ebb5"),u=r("04d1"),A=r("d998"),l=r("2d00"),f=r("512c"),d=n.Array,g=c.aTypedArray,h=c.exportTypedArrayMethod,p=n.Uint16Array,m=p&&i(p.prototype.sort),I=!!m&&!(a((function(){m(new p(2),null)}))&&a((function(){m(new p(2),{})}))),b=!!m&&!a((function(){if(l)return l<74;if(u)return u<67;if(A)return!0;if(f)return f<602;var e,t,r=new p(516),n=d(516);for(e=0;e<516;e++)t=e%4,r[e]=515-e,n[e]=e-2*t+3;for(m(r,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(r[e]!==n[e])return!0})),E=function(e){return function(t,r){return void 0!==e?+e(t,r)||0:r!==r?-1:t!==t?1:0===t&&0===r?1/t>0&&1/r<0?1:-1:t>r}};h("sort",(function(e){return void 0!==e&&o(e),b?m(this,e):s(g(this),E(e))}),!b||I)},"21c1":function(e,t,r){"use strict";var n=/^GIF8[79]a/;function i(e){var t=e.toString("ascii",0,6);return n.test(t)}function a(e){return{width:e.readUInt16LE(6),height:e.readUInt16LE(8)}}e.exports={detect:i,calculate:a}},"21c2":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const n=r("1e48"),i=r("377f");var a=r("20f8");function o(e,t){return t=t||{},new n.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},"22d0":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OggParser=t.SegmentTable=void 0;const n=r("6f58"),i=r("34eb"),a=r("d3ab"),o=r("98a7"),s=r("bda5"),c=r("c73e"),u=r("00f6"),A=r("95c9"),l=r("10a8"),f=r("21c2"),d=i("music-metadata:parser:ogg");class g{constructor(e){this.len=e.page_segments}static sum(e,t,r){let n=0;for(let i=t;i0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=h,h.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:n.UINT32_LE.get(e,t+14),pageSequenceNo:n.UINT32_LE.get(e,t+18),pageChecksum:n.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"23cb":function(e,t,r){var n=r("5926"),i=Math.max,a=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):a(r,t)}},"23e7":function(e,t,r){var n=r("da84"),i=r("06cf").f,a=r("9112"),o=r("6eeb"),s=r("ce4e"),c=r("e893"),u=r("94ca");e.exports=function(e,t){var r,A,l,f,d,g,h=e.target,p=e.global,m=e.stat;if(A=p?n:m?n[h]||s(h,{}):(n[h]||{}).prototype,A)for(l in t){if(d=t[l],e.noTargetGet?(g=i(A,l),f=g&&g.value):f=A[l],r=u(p?l:h+(m?".":"#")+l,e.forced),!r&&void 0!==f){if(typeof d==typeof f)continue;c(d,f)}(e.sham||f&&f.sham)&&a(d,"sham",!0),o(A,l,d,e)}}},"241c":function(e,t,r){var n=r("ca84"),i=r("7839"),a=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},"25a1":function(e,t,r){"use strict";var n=r("ebb5"),i=r("d58f").right,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("reduceRight",(function(e){var t=arguments.length;return i(a(this),e,t,t>1?arguments[1]:void 0)}))},"25f0":function(e,t,r){"use strict";var n=r("e330"),i=r("5e77").PROPER,a=r("6eeb"),o=r("825a"),s=r("3a9b"),c=r("577e"),u=r("d039"),A=r("ad6d"),l="toString",f=RegExp.prototype,d=f[l],g=n(A),h=u((function(){return"/a/b"!=d.call({source:"a",flags:"b"})})),p=i&&d.name!=l;(h||p)&&a(RegExp.prototype,l,(function(){var e=o(this),t=c(e.source),r=e.flags,n=c(void 0===r&&s(f,e)&&!("flags"in f)?g(e):r);return"/"+t+"/"+n}),{unsafe:!0})},2626:function(e,t,r){"use strict";var n=r("d066"),i=r("9bf2"),a=r("b622"),o=r("83ab"),s=a("species");e.exports=function(e){var t=n(e),r=i.f;o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},2706:function(e,t,r){"use strict";var n=r("c591").Buffer;e.exports=function(e){var t=e.Transform;function r(e,r){this.conv=e,r=r||{},r.decodeStrings=!1,t.call(this,r)}function i(e,r){this.conv=e,r=r||{},r.encoding=this.encoding="utf8",t.call(this,r)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,r){if("string"!=typeof e)return r(new Error("Iconv encoding stream needs strings as its input."));try{var n=this.conv.write(e);n&&n.length&&this.push(n),r()}catch(i){r(i)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(r){e(r)}},r.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,n.concat(t))})),this},i.prototype=Object.create(t.prototype,{constructor:{value:i}}),i.prototype._transform=function(e,t,r){if(!n.isBuffer(e)&&!(e instanceof Uint8Array))return r(new Error("Iconv decoding stream needs buffers as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i,this.encoding),r()}catch(a){r(a)}},i.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(r){e(r)}},i.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:r,IconvLiteDecoderStream:i}}},2819:function(e,t,r){"use strict";function n(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function i(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=n,t.isUnique=i},"289b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const n=r("d3ab");var i,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(i||(i={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const r=n.getBitAllignedNumber(e,t,0,3),i=n.getBitAllignedNumber(e,t,6,1),a=n.getBitAllignedNumber(e,t,7,9)/10;if(r>0)return{type:n.getBitAllignedNumber(e,t,0,3),origin:n.getBitAllignedNumber(e,t,3,3),adjustment:i?-a:a}}}},2954:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b6b7"),a=r("d039"),o=r("f36a"),s=n.aTypedArray,c=n.exportTypedArrayMethod,u=a((function(){new Int8Array(1).slice()}));c("slice",(function(e,t){var r=o(s(this),e,t),n=i(this),a=0,c=r.length,u=new n(c);while(c>a)u[a]=r[a++];return u}),u)},"2a62":function(e,t,r){var n=r("c65b"),i=r("825a"),a=r("dc4a");e.exports=function(e,t,r){var o,s;i(e);try{if(o=a(e,"return"),!o){if("throw"===t)throw r;return r}o=n(o,e)}catch(c){s=!0,o=c}if("throw"===t)throw r;if(s)throw o;return i(o),r}},"2b3d":function(e,t,r){"use strict";r("3ca3");var n,i=r("23e7"),a=r("83ab"),o=r("0d3b"),s=r("da84"),c=r("0366"),u=r("e330"),A=r("37e8"),l=r("6eeb"),f=r("19aa"),d=r("1a2d"),g=r("60da"),h=r("4df4"),p=r("4dae"),m=r("6547").codeAt,I=r("5fb2"),b=r("577e"),E=r("d44e"),B=r("9861"),y=r("69f3"),C=y.set,w=y.getterFor("URL"),v=B.URLSearchParams,T=B.getState,k=s.URL,S=s.TypeError,Q=s.parseInt,x=Math.floor,_=Math.pow,D=u("".charAt),R=u(/./.exec),M=u([].join),F=u(1..toString),N=u([].pop),U=u([].push),L=u("".replace),P=u([].shift),O=u("".split),z=u("".slice),j=u("".toLowerCase),G=u([].unshift),H="Invalid authority",Y="Invalid scheme",W="Invalid host",q="Invalid port",X=/[a-z]/i,J=/[\d+-.a-z]/i,V=/\d/,K=/^0x/i,$=/^[0-7]+$/,Z=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,re=/[\0\t\n\r #/:<>?@[\\\]^|]/,ne=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,ie=/[\t\n\r]/g,ae=function(e){var t,r,n,i,a,o,s,c=O(e,".");if(c.length&&""==c[c.length-1]&&c.length--,t=c.length,t>4)return e;for(r=[],n=0;n1&&"0"==D(i,0)&&(a=R(K,i)?16:8,i=z(i,8==a?1:2)),""===i)o=0;else{if(!R(10==a?Z:8==a?$:ee,i))return e;o=Q(i,a)}U(r,o)}for(n=0;n=_(256,5-t))return null}else if(o>255)return null;for(s=N(r),n=0;n6)return;n=0;while(f()){if(i=null,n>0){if(!("."==f()&&n<4))return;l++}if(!R(V,f()))return;while(R(V,f())){if(a=Q(f(),10),null===i)i=a;else{if(0==i)return;i=10*i+a}if(i>255)return;l++}c[u]=256*c[u]+i,n++,2!=n&&4!=n||u++}if(4!=n)return;break}if(":"==f()){if(l++,!f())return}else if(f())return;c[u++]=t}else{if(null!==A)return;l++,u++,A=u}}if(null!==A){o=u-A,u=7;while(0!=u&&o>0)s=c[u],c[u--]=c[A+o-1],c[A+--o]=s}else if(8!=u)return;return c},se=function(e){for(var t=null,r=1,n=null,i=0,a=0;a<8;a++)0!==e[a]?(i>r&&(t=n,r=i),n=null,i=0):(null===n&&(n=a),++i);return i>r&&(t=n,r=i),t},ce=function(e){var t,r,n,i;if("number"==typeof e){for(t=[],r=0;r<4;r++)G(t,e%256),e=x(e/256);return M(t,".")}if("object"==typeof e){for(t="",n=se(e),r=0;r<8;r++)i&&0===e[r]||(i&&(i=!1),n===r?(t+=r?":":"::",i=!0):(t+=F(e[r],16),r<7&&(t+=":")));return"["+t+"]"}return e},ue={},Ae=g({},ue,{" ":1,'"':1,"<":1,">":1,"`":1}),le=g({},Ae,{"#":1,"?":1,"{":1,"}":1}),fe=g({},le,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(e,t){var r=m(e,0);return r>32&&r<127&&!d(t,e)?e:encodeURIComponent(e)},ge={ftp:21,file:null,http:80,https:443,ws:80,wss:443},he=function(e,t){var r;return 2==e.length&&R(X,D(e,0))&&(":"==(r=D(e,1))||!t&&"|"==r)},pe=function(e){var t;return e.length>1&&he(z(e,0,2))&&(2==e.length||"/"===(t=D(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===j(e)},Ie=function(e){return e=j(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},be={},Ee={},Be={},ye={},Ce={},we={},ve={},Te={},ke={},Se={},Qe={},xe={},_e={},De={},Re={},Me={},Fe={},Ne={},Ue={},Le={},Pe={},Oe=function(e,t,r){var n,i,a,o=b(e);if(t){if(i=this.parse(o),i)throw S(i);this.searchParams=null}else{if(void 0!==r&&(n=new Oe(r,!0)),i=this.parse(o,null,n),i)throw S(i);a=T(new v),a.bindURL(this),this.searchParams=a}};Oe.prototype={type:"URL",parse:function(e,t,r){var i,a,o,s,c=this,u=t||be,A=0,l="",f=!1,g=!1,m=!1;e=b(e),t||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,e=L(e,ne,"")),e=L(e,ie,""),i=h(e);while(A<=i.length){switch(a=i[A],u){case be:if(!a||!R(X,a)){if(t)return Y;u=Be;continue}l+=j(a),u=Ee;break;case Ee:if(a&&(R(J,a)||"+"==a||"-"==a||"."==a))l+=j(a);else{if(":"!=a){if(t)return Y;l="",u=Be,A=0;continue}if(t&&(c.isSpecial()!=d(ge,l)||"file"==l&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=l,t)return void(c.isSpecial()&&ge[c.scheme]==c.port&&(c.port=null));l="","file"==c.scheme?u=De:c.isSpecial()&&r&&r.scheme==c.scheme?u=ye:c.isSpecial()?u=Te:"/"==i[A+1]?(u=Ce,A++):(c.cannotBeABaseURL=!0,U(c.path,""),u=Ue)}break;case Be:if(!r||r.cannotBeABaseURL&&"#"!=a)return Y;if(r.cannotBeABaseURL&&"#"==a){c.scheme=r.scheme,c.path=p(r.path),c.query=r.query,c.fragment="",c.cannotBeABaseURL=!0,u=Pe;break}u="file"==r.scheme?De:we;continue;case ye:if("/"!=a||"/"!=i[A+1]){u=we;continue}u=ke,A++;break;case Ce:if("/"==a){u=Se;break}u=Ne;continue;case we:if(c.scheme=r.scheme,a==n)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=p(r.path),c.query=r.query;else if("/"==a||"\\"==a&&c.isSpecial())u=ve;else if("?"==a)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=p(r.path),c.query="",u=Le;else{if("#"!=a){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=p(r.path),c.path.length--,u=Ne;continue}c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=p(r.path),c.query=r.query,c.fragment="",u=Pe}break;case ve:if(!c.isSpecial()||"/"!=a&&"\\"!=a){if("/"!=a){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,u=Ne;continue}u=Se}else u=ke;break;case Te:if(u=ke,"/"!=a||"/"!=D(l,A+1))continue;A++;break;case ke:if("/"!=a&&"\\"!=a){u=Se;continue}break;case Se:if("@"==a){f&&(l="%40"+l),f=!0,o=h(l);for(var I=0;I65535)return q;c.port=c.isSpecial()&&y===ge[c.scheme]?null:y,l=""}if(t)return;u=Fe;continue}return q}l+=a;break;case De:if(c.scheme="file","/"==a||"\\"==a)u=Re;else{if(!r||"file"!=r.scheme){u=Ne;continue}if(a==n)c.host=r.host,c.path=p(r.path),c.query=r.query;else if("?"==a)c.host=r.host,c.path=p(r.path),c.query="",u=Le;else{if("#"!=a){pe(M(p(i,A),""))||(c.host=r.host,c.path=p(r.path),c.shortenPath()),u=Ne;continue}c.host=r.host,c.path=p(r.path),c.query=r.query,c.fragment="",u=Pe}}break;case Re:if("/"==a||"\\"==a){u=Me;break}r&&"file"==r.scheme&&!pe(M(p(i,A),""))&&(he(r.path[0],!0)?U(c.path,r.path[0]):c.host=r.host),u=Ne;continue;case Me:if(a==n||"/"==a||"\\"==a||"?"==a||"#"==a){if(!t&&he(l))u=Ne;else if(""==l){if(c.host="",t)return;u=Fe}else{if(s=c.parseHost(l),s)return s;if("localhost"==c.host&&(c.host=""),t)return;l="",u=Fe}continue}l+=a;break;case Fe:if(c.isSpecial()){if(u=Ne,"/"!=a&&"\\"!=a)continue}else if(t||"?"!=a)if(t||"#"!=a){if(a!=n&&(u=Ne,"/"!=a))continue}else c.fragment="",u=Pe;else c.query="",u=Le;break;case Ne:if(a==n||"/"==a||"\\"==a&&c.isSpecial()||!t&&("?"==a||"#"==a)){if(Ie(l)?(c.shortenPath(),"/"==a||"\\"==a&&c.isSpecial()||U(c.path,"")):me(l)?"/"==a||"\\"==a&&c.isSpecial()||U(c.path,""):("file"==c.scheme&&!c.path.length&&he(l)&&(c.host&&(c.host=""),l=D(l,0)+":"),U(c.path,l)),l="","file"==c.scheme&&(a==n||"?"==a||"#"==a))while(c.path.length>1&&""===c.path[0])P(c.path);"?"==a?(c.query="",u=Le):"#"==a&&(c.fragment="",u=Pe)}else l+=de(a,le);break;case Ue:"?"==a?(c.query="",u=Le):"#"==a?(c.fragment="",u=Pe):a!=n&&(c.path[0]+=de(a,ue));break;case Le:t||"#"!=a?a!=n&&("'"==a&&c.isSpecial()?c.query+="%27":c.query+="#"==a?"%23":de(a,ue)):(c.fragment="",u=Pe);break;case Pe:a!=n&&(c.fragment+=de(a,Ae));break}A++}},parseHost:function(e){var t,r,n;if("["==D(e,0)){if("]"!=D(e,e.length-1))return W;if(t=oe(z(e,1,-1)),!t)return W;this.host=t}else if(this.isSpecial()){if(e=I(e),R(te,e))return W;if(t=ae(e),null===t)return W;this.host=t}else{if(R(re,e))return W;for(t="",r=h(e),n=0;n1?arguments[1]:void 0,n=C(t,new Oe(e,!1,r));a||(t.href=n.serialize(),t.origin=n.getOrigin(),t.protocol=n.getProtocol(),t.username=n.getUsername(),t.password=n.getPassword(),t.host=n.getHost(),t.hostname=n.getHostname(),t.port=n.getPort(),t.pathname=n.getPathname(),t.search=n.getSearch(),t.searchParams=n.getSearchParams(),t.hash=n.getHash())},je=ze.prototype,Ge=function(e,t){return{get:function(){return w(this)[e]()},set:t&&function(e){return w(this)[t](e)},configurable:!0,enumerable:!0}};if(a&&A(je,{href:Ge("serialize","setHref"),origin:Ge("getOrigin"),protocol:Ge("getProtocol","setProtocol"),username:Ge("getUsername","setUsername"),password:Ge("getPassword","setPassword"),host:Ge("getHost","setHost"),hostname:Ge("getHostname","setHostname"),port:Ge("getPort","setPort"),pathname:Ge("getPathname","setPathname"),search:Ge("getSearch","setSearch"),searchParams:Ge("getSearchParams"),hash:Ge("getHash","setHash")}),l(je,"toJSON",(function(){return w(this).serialize()}),{enumerable:!0}),l(je,"toString",(function(){return w(this).serialize()}),{enumerable:!0}),k){var He=k.createObjectURL,Ye=k.revokeObjectURL;He&&l(ze,"createObjectURL",c(He,k)),Ye&&l(ze,"revokeObjectURL",c(Ye,k))}E(ze,"URL"),i({global:!0,forced:!o,sham:!a},{URL:ze})},"2ba4":function(e,t){var r=Function.prototype,n=r.apply,i=r.bind,a=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(n):function(){return a.apply(n,arguments)})},"2ca0":function(e,t,r){"use strict";var n=r("23e7"),i=r("e330"),a=r("06cf").f,o=r("50c4"),s=r("577e"),c=r("5a34"),u=r("1d80"),A=r("ab13"),l=r("c430"),f=i("".startsWith),d=i("".slice),g=Math.min,h=A("startsWith"),p=!l&&!h&&!!function(){var e=a(String.prototype,"startsWith");return e&&!e.writable}();n({target:"String",proto:!0,forced:!p&&!h},{startsWith:function(e){var t=s(u(this));c(e);var r=o(g(arguments.length>1?arguments[1]:void 0,t.length)),n=s(e);return f?f(t,n,r):d(t,r,r+n.length)===n}})},"2cfe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsfParser=void 0;const n=r("4f83"),i=r("34eb"),a=r("e23f"),o=r("64a4"),s=i("music-metadata:parser:DSF");class c extends n.AbstractID3Parser{async _parse(){const e=this.tokenizer.position,t=await this.tokenizer.readToken(a.ChunkHeader);if("DSD "!==t.id)throw new Error("Invalid chunk signature");this.metadata.setFormat("container","DSF"),this.metadata.setFormat("lossless",!0);const r=await this.tokenizer.readToken(a.DsdChunk);if(r.metadataPointer!==BigInt(0))return s("expect ID3v2 at offset="+r.metadataPointer),await this.parseChunks(r.fileSize-t.size),await this.tokenizer.ignore(Number(r.metadataPointer)-this.tokenizer.position-e),(new o.ID3v2Parser).parse(this.metadata,this.tokenizer,this.options);s("No ID3v2 tag present")}async parseChunks(e){while(e>=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const r=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",r);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=c},"2d00":function(e,t,r){var n,i,a=r("da84"),o=r("342f"),s=a.process,c=a.Deno,u=s&&s.versions||c&&c.version,A=u&&u.v8;A&&(n=A.split("."),i=n[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(n=o.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/),n&&(i=+n[1]))),e.exports=i},"2d78":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const n=r("31c8"),i=r("b40f"),a=r("66ba"),o=r("34eb"),s=r("03eb"),c=r("d66d"),u=r("9611"),A=r("65da"),l=r("a062"),f=r("5ea2"),d=r("5658"),g=r("a4e1"),h=r("22d0"),p=r("d4cf"),m=r("e907"),I=r("2cfe"),b=r("dee4"),E=r("73c2"),B=o("music-metadata:parser:factory");function y(e){const t=i.parse(e),r=a.parse(t.type);return{type:r.type,subtype:r.subtype,suffix:r.suffix,parameters:t.parameters}}t.parseHttpContentType=y;class C{static async parseOnContentType(e,t){const{mimeType:r,path:n,url:i}=await e.fileInfo,a=C.getParserIdForMimeType(r)||C.getParserIdForExtension(n)||C.getParserIdForExtension(i);return a||B("No parser found for MIME-type / extension: "+r),this.parse(e,a,t)}static async parse(t,r,i){if(!r){B("Guess parser on content...");const i=e.alloc(4100);if(await t.peekBuffer(i,{mayBeLess:!0}),t.fileInfo.path&&(r=this.getParserIdForExtension(t.fileInfo.path)),!r){const e=await n.fromBuffer(i);if(!e)throw new Error("Failed to determine audio format");if(B(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),r=C.getParserIdForMimeType(e.mime),!r)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,r,i)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new c.AIFFParser;case"adts":case"mpeg":return new d.MpegParser;case"apev2":return new u.APEv2Parser;case"asf":return new A.AsfParser;case"dsf":return new I.DsfParser;case"dsdiff":return new b.DsdiffParser;case"flac":return new l.FlacParser;case"mp4":return new f.MP4Parser;case"musepack":return new g.default;case"ogg":return new h.OggParser;case"riff":return new p.WaveParser;case"wavpack":return new m.WavPackParser;case"matroska":return new E.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,r={}){const n=await C.loadParser(t),i=new s.MetadataCollector(r);return await n.init(i,e,r).parse(),i.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=y(e)}catch(n){return void B("Invalid HTTP Content-Type header value: "+e)}const r=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(r){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(r){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(r){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=C}).call(this,r("1c35").Buffer)},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const r=strtok3.fromBuffer(t);return fromTokenizer(r)}function _check(e,t,r){r={offset:0,...r};for(const[n,i]of t.entries())if(r.mask){if(i!==(r.mask[n]&e[n+r.offset]))return!1}else if(i!==e[n+r.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const r=12,n=(e,r)=>_check(t,e,r),i=(e,t)=>n(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:r,mayBeLess:!0}),n([66,77]))return{ext:"bmp",mime:"image/bmp"};if(n([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(n([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(n([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(n([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),i("PS-Adobe-",{offset:2})&&i(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(n([31,160])||n([31,157]))return{ext:"Z",mime:"application/x-compress"};if(n([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(n([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(n([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(n([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(i("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&n([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(n([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i("FLIF"))return{ext:"flif",mime:"image/flif"};if(i("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(i("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(i("FORM"))return{ext:"aif",mime:"audio/aiff"};if(i("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(n([80,75,3,4])){try{while(e.position+30=0?r:t.length)}else await e.ignore(r.compressedSize)}}catch(A){if(!(A instanceof strtok3.EndOfStreamError))throw A}return{ext:"zip",mime:"application/zip"}}if(i("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(n([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(i("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i("MThd"))return{ext:"mid",mime:"audio/midi"};if(i("wOFF")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(i("wOF2")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(n([212,195,178,161])||n([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(i("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(i("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(i("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(n([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(i("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(i("%PDF")){await e.ignore(1350);const t=10485760,r=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(r,{mayBeLess:!0}),r.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(n([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(n([73,73,42,0]))return i("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:n([28,0,254,0],{offset:8})||n([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:n([8,0,0,0],{offset:4})&&(n([45,0,254,0],{offset:8})||n([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(n([16,251,134,1],{offset:4})||n([8,0,0,0],{offset:4}))&&n([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(n([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i("MAC "))return{ext:"ape",mime:"audio/ape"};if(n([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let r=128,n=0;while(0===(t&r))++n,r>>=1;const i=Buffer.alloc(n+1);return await e.readBuffer(i),i}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}async function s(t,r){while(r>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--r}}const t=await o(),r=await s(1,t.len);switch(r){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(n([82,73,70,70])){if(n([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(n([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(n([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(n([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(i("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(i("MSCF")||i("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(n([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(n([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(n([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(n([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(i("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(i("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(n([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(i("IMPM"))return{ext:"it",mime:"audio/x-it"};if(i("-lh0-",{offset:2})||i("-lh1-",{offset:2})||i("-lh2-",{offset:2})||i("-lh3-",{offset:2})||i("-lh4-",{offset:2})||i("-lh5-",{offset:2})||i("-lh6-",{offset:2})||i("-lh7-",{offset:2})||i("-lzs-",{offset:2})||i("-lz4-",{offset:2})||i("-lz5-",{offset:2})||i("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(n([0,0,1,186])){if(n([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(n([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(i("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(n([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(i("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(n([137,80,78,71,13,10,26,10])){async function c(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await c();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const r=t.slice(16,e+16).toString(),n=JSON.parse(r);if(n.files)return{ext:"asar",mime:"application/x-asar"}}catch(l){}}if(n([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(i("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(n([71],{offset:4})&&(n([71],{offset:192})||n([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(n([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(n([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(n([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(n([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(n([76,80],{offset:34})&&(n([0,0,1],{offset:8})||n([1,0,2],{offset:8})||n([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(n([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(n([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(i("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&n([255,224],{offset:0,mask:[255,224]})){if(n([16],{offset:1,mask:[22]}))return n([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(n([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(n([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(n([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const r=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(r);e.fileType=t}catch(n){reject(n)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},3280:function(e,t,r){"use strict";var n=r("ebb5"),i=r("2ba4"),a=r("e58c"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("lastIndexOf",(function(e){var t=arguments.length;return i(a,o(this),t>1?[e,arguments[1]]:[e])}))},"342f":function(e,t,r){var n=r("d066");e.exports=n("navigator","userAgent")||""},"34eb":function(e,t,r){(function(n){function i(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let n=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(n++,"%c"===e&&(i=n))}),t.splice(i,0,r)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(r){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(r){}return!e&&"undefined"!==typeof n&&"env"in n&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function c(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=i,t.storage=c(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r("dc90")(t);const{formatters:u}=e.exports;u.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,r("4362"))},"35a1":function(e,t,r){var n=r("f5df"),i=r("dc4a"),a=r("3f8c"),o=r("b622"),s=o("iterator");e.exports=function(e){if(void 0!=e)return i(e,s)||i(e,"@@iterator")||a[n(e)]}},"377f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const n=r("20f8");class i{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let r=0,i=e.length,a=this.position;if(t){if(t.position){if(t.positionA)i.f(e,r=c[A++],n[r]);return e}},3856:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class n extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=n},"3a7b":function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").findIndex,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("findIndex",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"3a92":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.Uint8ArrayType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const n=r("9152");function i(e){return new DataView(e.buffer,e.byteOffset)}t.UINT8={len:1,get(e,t){return i(e).getUint8(t)},put(e,t,r){return i(e).setUint8(t,r),t+1}},t.UINT16_LE={len:2,get(e,t){return i(e).getUint16(t,!0)},put(e,t,r){return i(e).setUint16(t,r,!0),t+2}},t.UINT16_BE={len:2,get(e,t){return i(e).getUint16(t)},put(e,t,r){return i(e).setUint16(t,r),t+2}},t.UINT24_LE={len:3,get(e,t){const r=i(e);return r.getUint8(t)+(r.getUint16(t+1,!0)<<8)},put(e,t,r){const n=i(e);return n.setUint8(t,255&r),n.setUint16(t+1,r>>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const r=i(e);return(r.getUint16(t)<<8)+r.getUint8(t+2)},put(e,t,r){const n=i(e);return n.setUint16(t,r>>8),n.setUint8(t+2,255&r),t+3}},t.UINT32_LE={len:4,get(e,t){return i(e).getUint32(t,!0)},put(e,t,r){return i(e).setUint32(t,r,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return i(e).getUint32(t)},put(e,t,r){return i(e).setUint32(t,r),t+4}},t.INT8={len:1,get(e,t){return i(e).getInt8(t)},put(e,t,r){return i(e).setInt8(t,r),t+2}},t.INT16_BE={len:2,get(e,t){return i(e).getInt16(t)},put(e,t,r){return i(e).setInt16(t,r),t+2}},t.INT16_LE={len:2,get(e,t){return i(e).getInt16(t,!0)},put(e,t,r){return i(e).setInt16(t,r,!0),t+2}},t.INT24_LE={len:3,get(e,r){const n=t.UINT24_LE.get(e,r);return n>8388607?n-16777216:n},put(e,t,r){const n=i(e);return n.setUint8(t,255&r),n.setUint16(t+1,r>>8,!0),t+3}},t.INT24_BE={len:3,get(e,r){const n=t.UINT24_BE.get(e,r);return n>8388607?n-16777216:n},put(e,t,r){const n=i(e);return n.setUint16(t,r>>8),n.setUint8(t+2,255&r),t+3}},t.INT32_BE={len:4,get(e,t){return i(e).getInt32(t)},put(e,t,r){return i(e).setInt32(t,r),t+4}},t.INT32_LE={len:4,get(e,t){return i(e).getInt32(t,!0)},put(e,t,r){return i(e).setInt32(t,r,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return i(e).getBigUint64(t,!0)},put(e,t,r){return i(e).setBigUint64(t,r,!0),t+8}},t.INT64_LE={len:8,get(e,t){return i(e).getBigInt64(t,!0)},put(e,t,r){return i(e).setBigInt64(t,r,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return i(e).getBigUint64(t)},put(e,t,r){return i(e).setBigUint64(t,r),t+8}},t.INT64_BE={len:8,get(e,t){return i(e).getBigInt64(t)},put(e,t,r){return i(e).setBigInt64(t,r),t+8}},t.Float16_BE={len:2,get(e,t){return n.read(e,t,!1,10,this.len)},put(e,t,r){return n.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return n.read(e,t,!0,10,this.len)},put(e,t,r){return n.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return i(e).getFloat32(t)},put(e,t,r){return i(e).setFloat32(t,r),t+4}},t.Float32_LE={len:4,get(e,t){return i(e).getFloat32(t,!0)},put(e,t,r){return i(e).setFloat32(t,r,!0),t+4}},t.Float64_BE={len:8,get(e,t){return i(e).getFloat64(t)},put(e,t,r){return i(e).setFloat64(t,r),t+8}},t.Float64_LE={len:8,get(e,t){return i(e).getFloat64(t,!0)},put(e,t,r){return i(e).setFloat64(t,r,!0),t+8}},t.Float80_BE={len:10,get(e,t){return n.read(e,t,!1,63,this.len)},put(e,t,r){return n.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return n.read(e,t,!0,63,this.len)},put(e,t,r){return n.write(e,r,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class c{constructor(e,t){this.len=e,this.encoding=t}get(t,r){return e.from(t).toString(this.encoding,r,r+this.len)}}t.StringType=c;class u{constructor(e){this.len=e}static decode(e,t,r){let n="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(u.inRange(e,0,127))return e;const t=u.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return u.decode(e,t,t+this.len)}}t.AnsiStringType=u,u.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,r("1c35").Buffer)},"3a9b":function(e,t,r){var n=r("e330");e.exports=n({}.isPrototypeOf)},"3bbe":function(e,t,r){var n=r("da84"),i=r("1626"),a=n.String,o=n.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c5d":function(e,t,r){"use strict";var n=r("da84"),i=r("ebb5"),a=r("07fa"),o=r("182d"),s=r("7b0b"),c=r("d039"),u=n.RangeError,A=i.aTypedArray,l=i.exportTypedArrayMethod,f=c((function(){new Int8Array(1).set({})}));l("set",(function(e){A(this);var t=o(arguments.length>1?arguments[1]:void 0,1),r=this.length,n=s(e),i=a(n),c=0;if(i+t>r)throw u("Wrong length");while(c=r.length?{value:void 0,done:!0}:(e=n(r,i),t.index+=e.length,{value:e,done:!1})}))},"3d0e":function(e,t,r){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3e8f":function(e,t){},"3f8c":function(e,t){e.exports={}},"3fb5":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},"3fcc":function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").map,a=r("b6b7"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("map",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(a(e))(t)}))}))},"407c":function(e,t,r){"use strict";function n(e){return"BM"===e.toString("ascii",0,2)}function i(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}e.exports={detect:n,calculate:i}},"41db":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.FrameParser=t.parseGenre=void 0;const n=r("34eb"),i=r("6f58"),a=r("d3ab"),o=r("0662"),s=r("1e78"),c=n("music-metadata:id3v2:frame-parser"),u="latin1";function A(e){const t=[];let r,n="";for(const i of e)if("string"===typeof r)if("("===i&&""===r)n+="(",r=void 0;else if(")"===i){""!==n&&(t.push(n),n="");const e=l(r);e&&t.push(e),r=void 0}else r+=i;else"("===i?r="":n+=i;return n&&(0===t.length&&n.match(/^\d*$/)&&(n=s.Genres[n]),t.push(n)),t}function l(e){return"RX"===e?"Remix":"CR"===e?"Cover":e.match(/^\d*$/)?s.Genres[e]:void 0}t.parseGenre=A;class f{constructor(e,t){this.major=e,this.warningCollector=t}readData(t,r,n){if(0===t.length)return void this.warningCollector.addWarning(`id3v2.${this.major} header has empty tag type=${r}`);const{encoding:s,bom:l}=o.TextEncodingToken.get(t,0),d=t.length;let g=0,h=[];const p=f.getNullTerminatorLength(s);let m;const I={};switch(c(`Parsing tag type=${r}, encoding=${s}, bom=${l}`),"TXXX"!==r&&"T"===r[0]?"T*":r){case"T*":case"IPLS":case"MVIN":case"MVNM":case"PCS":case"PCST":const l=a.decodeString(t.slice(1),s).replace(/\x00+$/,"");switch(r){case"TMCL":case"TIPL":case"IPLS":h=this.splitValue(r,l),h=f.functionList(h);break;case"TRK":case"TRCK":case"TPOS":h=l;break;case"TCOM":case"TEXT":case"TOLY":case"TOPE":case"TPE1":case"TSRC":h=this.splitValue(r,l);break;case"TCO":case"TCON":h=this.splitValue(r,l).map(e=>A(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":h=this.major>=4?this.splitValue(r,l):[l],h=Array.isArray(h)&&""===h[0]?1:0;break;default:h=this.major>=4?this.splitValue(r,l):[l]}break;case"TXXX":h=f.readIdentifierAndData(t,g+1,d,s),h={description:h.id,text:this.splitValue(r,a.decodeString(h.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(n){const r={};switch(g+=1,this.major){case 2:r.format=a.decodeString(t.slice(g,g+3),"latin1"),g+=3;break;case 3:case 4:m=a.findZero(t,g,d,u),r.format=a.decodeString(t.slice(g,m),u),g=m+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}r.format=f.fixPictureMimeType(r.format),r.type=o.AttachedPictureType[t[g]],g+=1,m=a.findZero(t,g,d,s),r.description=a.decodeString(t.slice(g,m),s),g=m+p,r.data=e.from(t.slice(g,d)),h=r}break;case"CNT":case"PCNT":h=i.UINT32_BE.get(t,0);break;case"SYLT":g+=7,h=[];while(g=5?t.readUInt32BE(g+1):void 0};break;case"GEOB":{m=a.findZero(t,g+1,d,s);const e=a.decodeString(t.slice(g+1,m),u);g=m+1,m=a.findZero(t,g,d-g,s);const r=a.decodeString(t.slice(g,m),u);g=m+1,m=a.findZero(t,g,d-g,s);const n=a.decodeString(t.slice(g,m),u);h={type:e,filename:r,description:n,data:t.slice(g+1,d)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":h=a.decodeString(t.slice(g,m),u);break;case"WXXX":{m=a.findZero(t,g+1,d,s);const e=a.decodeString(t.slice(g+1,m),s);g=m+("utf16le"===s?2:1),h={description:e,url:a.decodeString(t.slice(g,d),u)};break}case"WFD":case"WFED":h=a.decodeString(t.slice(g+1,a.findZero(t,g+1,d,s)),s);break;case"MCDI":h=t.slice(0,d);break;default:c("Warning: unsupported id3v2-tag-type: "+r);break}return h}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let r=0;r+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):r=t.split(/\//g)):r=t.split(/\x00/g),f.trimArray(r)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,r,n){const i=a.findZero(e,t,r,n),o=a.decodeString(e.slice(t,i),n);return t=i+f.getNullTerminatorLength(n),{id:o,data:e.slice(t,r)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=f}).call(this,r("1c35").Buffer)},"432b":function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));r("ace4"),r("d3b7"),r("5cc6"),r("907a"),r("9a8c"),r("a975"),r("735e"),r("c1ac"),r("d139"),r("3a7b"),r("d5d6"),r("82f8"),r("e91f"),r("60bd"),r("5f96"),r("3280"),r("3fcc"),r("ca91"),r("25a1"),r("cd26"),r("3c5d"),r("2954"),r("649e"),r("219c"),r("170b"),r("b39a"),r("72f7");var n=new Uint8Array([119,72,50,115,222,242,192,200,149,236,48,178,81,195,225,160,158,230,157,207,250,127,20,209,206,184,220,195,74,103,147,214,40,194,145,112,202,141,162,164,240,8,97,144,126,111,162,224,235,174,62,182,103,199,146,244,145,181,246,108,94,132,64,247,243,27,2,127,213,171,65,137,40,244,37,204,82,17,173,67,104,166,65,139,132,181,255,44,146,74,38,216,71,106,124,149,97,204,230,203,187,63,71,88,137,117,195,117,161,217,175,204,8,115,23,220,170,154,162,22,65,216,162,6,198,139,252,102,52,159,207,24,35,160,10,116,231,43,39,112,146,233,175,55,230,140,167,188,98,101,156,194,8,201,136,179,243,67,172,116,44,15,212,175,161,195,1,100,149,78,72,159,244,53,120,149,122,57,214,106,160,109,64,232,79,168,239,17,29,243,27,63,63,7,221,111,91,25,48,25,251,239,14,55,240,14,205,22,73,254,83,71,19,26,189,164,241,64,25,96,14,237,104,9,6,95,77,207,61,26,254,32,119,228,217,218,249,164,43,118,28,113,219,0,188,253,12,108,165,71,247,246,0,121,74,17]),i=function(){function e(){}return e.prototype.getMask=function(e){return e>32767&&(e%=32767),n[e*e+27&255]},e.prototype.decrypt=function(e,t){for(var r=0;r({crc:n.UINT32_LE.get(e,t),streamVersion:n.UINT8.get(e,t+4)})},u={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t,0,3)],maxUsedBands:i.getBitAllignedNumber(e,t,3,5),channelCount:i.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:i.isBitSet(e,t+1,4),audioBlockFrames:i.getBitAllignedNumber(e,t+1,5,3)})};class A{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const r=await this.tokenizer.readToken(c);e-=c.len,Object.assign(t,r),o("SH.streamVersion = "+r.streamVersion);const n=await this.readVariableSizeField();e-=n.len,t.sampleCount=n.value;const i=await this.readVariableSizeField();e-=i.len,t.beginningOfSilence=i.value;const a=await this.tokenizer.readToken(u);return e-=u.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let r=await this.tokenizer.readNumber(n.UINT8);return 0===(128&r)?{len:e,value:t+r}:(r&=127,r+=t,this.readVariableSizeField(e+1,r<<7))}}t.StreamReader=A},"4c90":function(e,t,r){"use strict";r.r(t);const n=r("6577"),i=n.expose;n.registerSerializer,n.Transfer;r("d3b7"),r("b0c0");var a=r("9ab4"),o=(r("ace4"),r("5cc6"),r("907a"),r("9a8c"),r("a975"),r("735e"),r("c1ac"),r("d139"),r("3a7b"),r("d5d6"),r("82f8"),r("e91f"),r("60bd"),r("5f96"),r("3280"),r("3fcc"),r("ca91"),r("25a1"),r("cd26"),r("3c5d"),r("2954"),r("649e"),r("219c"),r("170b"),r("b39a"),r("72f7"),r("fb6a"),r("3ca3"),r("ddb0"),r("2b3d"),r("9861"),r("cc74")),s=r("cb96");function c(e,t,r,n){return void 0===n&&(n=!0),Object(a["a"])(this,void 0,Promise,(function(){var i,c,u,A,l,f,d;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return i=r,n?(u=Uint8Array.bind,[4,Object(o["c"])(e)]):[3,2];case 1:c=new(u.apply(Uint8Array,[void 0,a.sent()])),i=Object(o["g"])(c,r),i!==r&&(e=new Blob([c],{type:o["a"][i]})),a.label=2;case 2:return[4,Object(s["parseBlob"])(e)];case 3:return A=a.sent(),l=Object(o["f"])(t,A.common.title,A.common.artist),f=l.title,d=l.artist,[2,{title:f,artist:d,ext:i,album:A.common.album,picture:Object(o["d"])(A),file:URL.createObjectURL(e),blob:e,mime:o["a"][i]}]}}))}))}var u=[105,102,109,116],A=[254,254,254,254],l={" WAV":".wav",FLAC:".flac"," MP3":".mp3"," A4M":".m4a"};function f(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var n,i,f,d,g,h,p,m,I,b,E,B,y,C,w;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(o["c"])(e)];case 1:if(n=new(i.apply(Uint8Array,[void 0,a.sent()])),Object(o["b"])(n,u)&&Object(o["b"])(n.slice(8,12),A))return[3,4];if("xm"!==r)return[3,2];throw Error("此xm文件已损坏");case 2:return[4,c(e,t,r,!0)];case 3:return[2,a.sent()];case 4:if(f=(new TextDecoder).decode(n.slice(4,8)),!l.hasOwnProperty(f))throw Error("未知的.xm文件类型");for(d=n[15],g=n[12]|n[13]<<8|n[14]<<16,h=n.slice(16),p=h.length,m=g;m1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return f=new Uint8Array(17),f.set(n.slice(28,44),0),0!==B.length?[3,3]:[4,y()];case 2:if(!a.sent())throw Error("加载Kgm/Vpr Mask数据失败");a.label=3;case 3:for(h=0;h>4]}var B=new Uint8Array(0);function y(){return Object(a["a"])(this,void 0,Promise,(function(){var e,t,r,n;return Object(a["b"])(this,(function(i){switch(i.label){case 0:e="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(h.version,"/public/static/kgm.mask"),["http:","https:"].some((function(e){return e==self.location.protocol}))&&(e=self.document?"./static/kgm.mask":"../static/kgm.mask"),i.label=1;case 1:return i.trys.push([1,4,,5]),[4,fetch(e,{method:"GET"})];case 2:return t=i.sent(),r=Uint8Array.bind,[4,t.arrayBuffer()];case 3:return B=new(r.apply(Uint8Array,[void 0,i.sent()])),[2,!0];case 4:return n=i.sent(),console.error(n),[2,!1];case 5:return[2]}}))}))}var C=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],w=(r("25f0"),r("843c"),[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101]),v="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function T(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var r,n,i,u,A,l,f,d,g,h,p,m,I,b;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return n=Uint8Array.bind,[4,Object(o["c"])(e)];case 1:return r=new(n.apply(Uint8Array,[void 0,a.sent()])),Object(o["b"])(r,w)?[3,4]:"aac"!==Object(o["g"])(r)?[3,3]:[4,c(e,t,"aac",!1)];case 2:return[2,a.sent()];case 3:throw Error("not a valid kwm file");case 4:for(i=r.slice(24,32),u=k(i),A=r.slice(1024),l=A.length,f=0;f32?r=e.slice(0,32):t<32&&(r=e.padEnd(32,e)),r}var Q=[0,0,0,32,102,116,121,112];function x(e,t){return Object(a["a"])(this,void 0,Promise,(function(){var r,n,i,s;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return n=Uint8Array.bind,[4,Object(o["c"])(e)];case 1:for(r=new(n.apply(Uint8Array,[void 0,a.sent()])),i=0;i<8;++i)r[i]=Q[i];return s=new Blob([r],{type:"audio/mp4"}),[4,c(s,t,"m4a",!1)];case 2:return[2,a.sent()]}}))}))}function _(e){return Object(a["a"])(this,void 0,Promise,(function(){var t,r,n;return Object(a["b"])(this,(function(i){switch(i.label){case 0:switch(t=Object(o["h"])(e.name),n=t.ext,n){case"kwm":return[3,1];case"xm":return[3,3];case"wav":return[3,3];case"mp3":return[3,3];case"flac":return[3,3];case"m4a":return[3,3];case"ogg":return[3,5];case"tm0":return[3,7];case"tm3":return[3,7];case"qmc3":return[3,9];case"qmc2":return[3,9];case"qmc0":return[3,9];case"qmcflac":return[3,9];case"qmcogg":return[3,9];case"tkm":return[3,9];case"bkcmp3":return[3,9];case"bkcflac":return[3,9];case"mflac":return[3,9];case"mflac0":return[3,9];case"mgg":return[3,9];case"mgg1":return[3,9];case"666c6163":return[3,9];case"6d7033":return[3,9];case"6f6767":return[3,9];case"6d3461":return[3,9];case"776176":return[3,9];case"tm2":return[3,11];case"tm6":return[3,11];case"cache":return[3,13];case"vpr":return[3,15];case"kgm":return[3,15];case"kgma":return[3,15]}return[3,17];case 1:return[4,T(e.raw,t.name,t.ext)];case 2:return r=i.sent(),[3,18];case 3:return[4,f(e.raw,t.name,t.ext)];case 4:return r=i.sent(),[3,18];case 5:return[4,c(e.raw,t.name,t.ext)];case 6:return r=i.sent(),[3,18];case 7:return[4,c(e.raw,t.name,"mp3")];case 8:return r=i.sent(),[3,18];case 9:return[4,Object(d["a"])(e.raw,t.name,t.ext)];case 10:return r=i.sent(),[3,18];case 11:return[4,x(e.raw,t.name)];case 12:return r=i.sent(),[3,18];case 13:return[4,g(e.raw,t.name,t.ext)];case 14:return r=i.sent(),[3,18];case 15:return[4,b(e.raw,t.name,t.ext)];case 16:return r=i.sent(),[3,18];case 17:throw"不支持此文件格式";case 18:return r.rawExt||(r.rawExt=t.ext),r.rawFilename||(r.rawFilename=t.name),console.log(r),[2,r]}}))}))}i(_)},"4cc3":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AsfUtil=void 0;const n=r("d3ab"),i=r("6f58");class a{static getParserForAttr(e){return a.attributeParsers[e]}static parseUnicodeAttr(e){return n.stripNulls(n.decodeString(e,"utf16le"))}static parseByteArrayAttr(t){const r=e.alloc(t.length);return t.copy(r),r}static parseBoolAttr(e,t=0){return 1===a.parseWordAttr(e,t)}static parseDWordAttr(e,t=0){return e.readUInt32LE(t)}static parseQWordAttr(e,t=0){return i.UINT64_LE.get(e,t)}static parseWordAttr(e,t=0){return e.readUInt16LE(t)}}t.AsfUtil=a,a.attributeParsers=[a.parseUnicodeAttr,a.parseByteArrayAttr,a.parseBoolAttr,a.parseDWordAttr,a.parseQWordAttr,a.parseWordAttr,a.parseByteArrayAttr]}).call(this,r("1c35").Buffer)},"4d64":function(e,t,r){var n=r("fc6a"),i=r("23cb"),a=r("07fa"),o=function(e){return function(t,r,o){var s,c=n(t),u=a(c),A=i(o,u);if(e&&r!=r){while(u>A)if(s=c[A++],s!=s)return!0}else for(;u>A;A++)if((e||A in c)&&c[A]===r)return e||A||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4dae":function(e,t,r){var n=r("da84"),i=r("23cb"),a=r("07fa"),o=r("8418"),s=n.Array,c=Math.max;e.exports=function(e,t,r){for(var n=a(e),u=i(t,n),A=i(void 0===r?n:r,n),l=s(c(A-u,0)),f=0;u1?arguments[1]:void 0,p=void 0!==h;p&&(h=i(h,n>2?arguments[2]:void 0));var m,I,b,E,B,y,C=d(t),w=0;if(!C||this==g&&c(C))for(m=A(t),I=r?new this(m):g(m);m>w;w++)y=p?h(t[w],w):t[w],l(I,w,y);else for(E=f(t,C),B=E.next,I=r?new this:[];!(b=a(B,E)).done;w++)y=p?s(E,h,[b.value,w],!0):b.value,l(I,w,y);return I.length=w,I}},"4f83":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractID3Parser=void 0;const n=r("21c2"),i=r("0662"),a=r("64a4"),o=r("1e78"),s=r("34eb"),c=r("95c9"),u=s("music-metadata:parser:ID3");class A extends c.BasicParser{constructor(){super(...arguments),this.id3parser=new a.ID3v2Parser}static async startsWithID3v2Header(e){return"ID3"===(await e.peekToken(i.ID3v2Header)).fileIdentifier}async parse(){try{await this.parseID3v2()}catch(e){if(!(e instanceof n.EndOfStreamError))throw e;u("End-of-stream")}}finalize(){}async parseID3v2(){if(await this.tryReadId3v2Headers(),u("End of ID3v2 header, go to MPEG-parser: pos=%s",this.tokenizer.position),await this._parse(),this.options.skipPostHeaders&&this.metadata.hasAny())this.finalize();else{const e=new o.ID3v1Parser;await e.init(this.metadata,this.tokenizer,this.options).parse(),this.finalize()}}async tryReadId3v2Headers(){const e=await this.tokenizer.peekToken(i.ID3v2Header);if("ID3"===e.fileIdentifier)return u("Found ID3v2 header, pos=%s",this.tokenizer.position),await this.id3parser.parse(this.metadata,this.tokenizer,this.options),this.tryReadId3v2Headers()}}t.AbstractID3Parser=A},5087:function(e,t,r){var n=r("da84"),i=r("68ee"),a=r("0d51"),o=n.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not a constructor")}},"50c4":function(e,t,r){var n=r("5926"),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},"512c":function(e,t,r){var n=r("342f"),i=n.match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},5184:function(e,t,r){e.exports=r("faa1").EventEmitter},"53a8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv8Parser=void 0;const n=r("34eb"),i=r("95c9"),a=r("4b8f"),o=r("9611"),s=r("98a7"),c=n("music-metadata:parser:musepack");class u extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(s.FourCcToken);if("MPCK"!==e)throw new Error("Invalid Magic number");return this.metadata.setFormat("container","Musepack, SV8"),this.parsePacket()}async parsePacket(){const e=new a.StreamReader(this.tokenizer);do{const t=await e.readPacketHeader();switch(c(`packet-header key=${t.key}, payloadLength=${t.payloadLength}`),t.key){case"SH":const r=await e.readStreamHeader(t.payloadLength);this.metadata.setFormat("numberOfSamples",r.sampleCount),this.metadata.setFormat("sampleRate",r.sampleFrequency),this.metadata.setFormat("duration",r.sampleCount/r.sampleFrequency),this.metadata.setFormat("numberOfChannels",r.channelCount);break;case"AP":this.audioLength+=t.payloadLength,await this.tokenizer.ignore(t.payloadLength);break;case"RG":case"EI":case"SO":case"ST":case"CT":await this.tokenizer.ignore(t.payloadLength);break;case"SE":return this.metadata.setFormat("bitrate",8*this.audioLength/this.metadata.format.duration),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options);default:throw new Error("Unexpected header: "+t.key)}}while(1)}}t.MpcSv8Parser=u},"53d6":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CaseInsensitiveTagMap=void 0;const n=r("fc97");class i extends n.CommonTagMapper{constructor(e,t){const r={};for(const n of Object.keys(t))r[n.toUpperCase()]=t[n];super(e,r)}getCommonName(e){return this.tagMap[e.toUpperCase()]}}t.CaseInsensitiveTagMap=i},5658:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MpegParser=void 0;const n=r("6f58"),i=r("21c2"),a=r("34eb"),o=r("d3ab"),s=r("4f83"),c=r("ad3a"),u=a("music-metadata:parser:mpeg"),A=1024,l={AudioObjectTypes:["AAC Main","AAC LC","AAC SSR","AAC LTP"],SamplingFrequencies:[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350,void 0,void 0,-1]},f=[void 0,["front-center"],["front-left","front-right"],["front-center","front-left","front-right"],["front-center","front-left","front-right","back-center"],["front-center","front-left","front-right","back-left","back-right"],["front-center","front-left","front-right","back-left","back-right","LFE-channel"],["front-center","front-left","front-right","side-left","side-right","back-left","back-right","LFE-channel"]];class d{constructor(e,t){this.versionIndex=o.getBitAllignedNumber(e,t+1,3,2),this.layer=d.LayerDescription[o.getBitAllignedNumber(e,t+1,5,2)],this.versionIndex>1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return d.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=d.VersionID[this.versionIndex],this.channelMode=d.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const r=this.calcBitrate();if(!r)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*r,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){u("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const r=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=l.AudioObjectTypes[r],u("MPEG-4 audio-codec="+this.codec);const n=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=l.SamplingFrequencies[n],u("sampling-rate="+this.samplingRate);const i=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=f[i],u("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return d.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:d.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}d.SyncByte1=255,d.SyncByte2=224,d.VersionID=[2.5,null,2,1],d.LayerDescription=[0,3,2,1],d.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],d.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},d.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},d.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const g={len:4,get:(e,t)=>new d(e,t)};function h(e){return"V"+Math.floor((100-e)/10)}class p extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(A),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof i.EndOfStreamError))throw e;if(u("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;u(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*r/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),n=Math.round(r/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",n);const i=n/e.sampleRate;u("Calculate CBR duration based on file size: %s",i),this.metadata.setFormat("duration",i)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:A,mayBeLess:!0}),this.syncPeek.len<=163)throw new i.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=d.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),u(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(u("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(d.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&u("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const r=e.calcSamplesPerFrame();u("samples_per_frame="+r);const n=r/8,i=n*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(i),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=g.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=r,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=r,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const r=e.alloc(3);await this.tokenizer.readBuffer(r),t.frameLength+=o.getBitAllignedNumber(r,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const n=t.samplingRate/this.samplesPerFrame,i=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*i*n+.5;if(this.metadata.setFormat("bitrate",a),u(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(n.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new n.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(c.InfoTagHeaderTag);switch(this.offset+=c.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=h(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const r=await this.tokenizer.readToken(c.LameEncoderVersion);if(this.frame_size>=this.offset+c.LameEncoderVersion.len)return this.offset+=c.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+r),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await c.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),u("Get duration from Xing header: %s",this.metadata.format.duration),t}const r=this.frame_size-this.offset;return await this.skipFrameData(r),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=p}).call(this,r("1c35").Buffer)},5692:function(e,t,r){var n=r("c430"),i=r("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.3",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,r){var n=r("d066"),i=r("e330"),a=r("241c"),o=r("7418"),s=r("825a"),c=i([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=a.f(s(e)),r=o.f;return r?c(t,r(e)):t}},"577e":function(e,t,r){var n=r("da84"),i=r("f5df"),a=n.String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return a(e)}},5899:function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,r){var n=r("e330"),i=r("1d80"),a=r("577e"),o=r("5899"),s=n("".replace),c="["+o+"]",u=RegExp("^"+c+c+"*"),A=RegExp(c+c+"*$"),l=function(e){return function(t){var r=a(i(t));return 1&e&&(r=s(r,u,"")),2&e&&(r=s(r,A,"")),r}};e.exports={start:l(1),end:l(2),trim:l(3)}},5926:function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){var t=+e;return t!==t||0===t?0:(t>0?n:r)(t)}},"599d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisDecoder=void 0;const n=r("6f58");class i{constructor(e,t){this.data=e,this.offset=t}readInt32(){const e=n.UINT32_LE.get(this.data,this.offset);return this.offset+=4,e}readStringUtf8(){const e=this.readInt32(),t=this.data.toString("utf8",this.offset,this.offset+e);return this.offset+=e,t}parseUserComment(){const e=this.offset,t=this.readStringUtf8(),r=t.indexOf("=");return{key:t.slice(0,r).toUpperCase(),value:t.slice(r+1),len:this.offset-e}}}t.VorbisDecoder=i},"59ed":function(e,t,r){var n=r("da84"),i=r("1626"),a=r("0d51"),o=n.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not a function")}},"5a34":function(e,t,r){var n=r("da84"),i=r("44e7"),a=n.TypeError;e.exports=function(e){if(i(e))throw a("The method doesn't accept regular expressions");return e}},"5a49":function(e,t,r){"use strict";(function(e){async function r(r){if(r.fileSize>=143){const n=e.alloc(15);await r.randomRead(n,0,n.length,r.fileSize-143);const i=n.toString("binary"),a=i.substr(6);if(a===t.endTag2)return parseInt(i.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=r}).call(this,r("1c35").Buffer)},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5cc6":function(e,t,r){var n=r("74e8");n("Uint8",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},"5cf0":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadableWebToNodeStream=void 0;const n=r("60b9");class i extends n.Readable{constructor(e){super(),this.bytesRead=0,this.released=!1,this.reader=e.getReader()}async _read(){if(this.released)return void this.push(null);this.pendingRead=this.reader.read();const e=await this.pendingRead;delete this.pendingRead,e.done||this.released?this.push(null):(this.bytesRead+=e.value.length,this.push(e.value))}async waitForReadToComplete(){this.pendingRead&&await this.pendingRead}async close(){await this.syncAndRelease()}async syncAndRelease(){this.released=!0,await this.waitForReadToComplete(),await this.reader.releaseLock()}}t.ReadableWebToNodeStream=i},"5e77":function(e,t,r){var n=r("83ab"),i=r("1a2d"),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,"name"),c=s&&"something"===function(){}.name,u=s&&(!n||n&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},"5ea2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const n=r("34eb"),i=r("6f58"),a=r("95c9"),o=r("bef3"),s=r("150c"),c=r("1e78"),u=r("cec2"),A=n("music-metadata:parser:MP4"),l="iTunes",f={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function d(e,t,r){return r.indexOf(e)===t}class g extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),r=this.getTrackDescription();r.creationTime=t.creationTime,r.modificationTime=t.modificationTime,r.timeScale=t.timeScale,r.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),r=[];while(e>=i.UINT32_BE.len)r.push(await this.tokenizer.readNumber(i.UINT32_BE)),e-=i.UINT32_BE.len;t.chapterList=r},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const r=t[0].chapterList,n=this.tracks.filter(e=>-1!==r.indexOf(e.trackId));if(1===n.length)return this.parseChapterTrack(n[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const r=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const n=r.type.replace(/\W/g,"");n.length>0&&t.push(n)}A("ftyp: "+t.join("/"));const r=t.filter(d).join("/");this.metadata.setFormat("container",r)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),r=this.getTrackDescription();r.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),r=this.getTrackDescription();r.sampleSize=t.sampleSize,r.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new i.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;A(e),this.addWarning(e);break}}catch(n){const e=`Error at offset=${this.tokenizer.position}: ${n.message}`;A(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const r=[];e.soundSampleDescription.forEach(e=>{const t={},n=f[e.dataFormat];if(n?(r.push(n.format),t.codecName=n.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:r}=e;r.sampleRate>0&&(t.type=u.TrackType.audio,t.audio={samplingFrequency:r.sampleRate,bitDepth:r.sampleSize,channels:r.numAudioChannels})}this.metadata.addStreamInfo(t)}),r.length>=1&&t.push(r.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(d).join("+"));const r=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(r.length>=1){const e=r[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const n=e.soundSampleDescription[0];n.description&&(this.metadata.setFormat("sampleRate",n.description.sampleRate),this.metadata.setFormat("bitsPerSample",n.description.sampleSize),this.metadata.setFormat("numberOfChannels",n.description.numAudioChannels));const i=f[n.dataFormat];i&&this.metadata.setFormat("lossless",!i.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);A(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(l,e,t)}addWarning(e){A("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,r)=>{const n=e.getPayloadLength(r);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const r=await this.tokenizer.readToken(new s.NameAtom(n));t+=":"+r.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(n));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new i.BufferType(n));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,r){const n=await this.tokenizer.readToken(new s.DataAtom(Number(r.header.length)-s.Header.len));if(0!==n.type.set)throw new Error("Unsupported type-set != 0: "+n.type.set);switch(n.type.type){case 0:switch(t){case"trkn":case"disk":const e=i.UINT8.get(n.value,3),r=i.UINT8.get(n.value,5);this.addTag(t,e+"/"+r);break;case"gnre":const a=i.UINT8.get(n.value,1),o=c.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,n.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(n.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(n.value)});break;case 21:this.addTag(t,g.read_BE_Signed_Integer(n.value));break;case 22:this.addTag(t,g.read_BE_Unsigned_Integer(n.value));break;case 65:this.addTag(t,n.value.readInt8(0));break;case 66:this.addTag(t,n.value.readInt16BE(0));break;case 67:this.addTag(t,n.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${n.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let r=0;const n=s.SoundSampleDescriptionVersion.get(e.description,r);return r+=s.SoundSampleDescriptionVersion.len,0===n.version||1===n.version?t.description=s.SoundSampleDescriptionV0.get(e.description,r):A(`Warning: sound-sample-description ${n} not implemented`),t}async parseChapterTrack(e,t,r){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const n=[];for(let i=0;i0;++i){const a=e.chunkOffsetTable[i],o=a-this.tokenizer.position,c=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[i];if(r-=o+c,r<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const u=await this.tokenizer.readToken(new s.ChapterText(c));A(`Chapter ${i+1}: ${u}`);const l={title:u,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};A(`Chapter title=${l.title}, offset=${l.sampleOffset}/${this.tracks[0].duration}`),n.push(l)}this.metadata.setFormat("chapters",n),await this.tokenizer.ignore(r)}findSampleOffset(e,t){let r=0;e.timeToSampleTable.forEach(e=>{r+=e.count*e.duration}),A("Total duration="+r);let n=0;while(n=t[r].firstChunk&&e=55296&&i<=56319&&r>1,e+=E(e/t);while(e>m*c>>1)e=E(e/m),n+=o;return E(n+(m+1)*e/(e+u))},_=function(e){var t=[];e=S(e);var r,n,i=e.length,u=f,A=0,g=l;for(r=0;r=u&&nE((a-A)/y))throw I(p);for(A+=(b-u)*y,u=b,r=0;ra)throw I(p);if(n==u){var v=A,T=o;while(1){var k=T<=g?s:T>=g+c?c:T-g;if(ve.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,r;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),r=e[t+1],192===r||193===r||194===r)return i(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:n,calculate:o}},"60b9":function(e,t,r){t=e.exports=r("bd7a"),t.Stream=t,t.Readable=t,t.Writable=r("b84d"),t.Duplex=r("845f"),t.Transform=r("8a58"),t.PassThrough=r("c6d6"),t.finished=r("fd17"),t.pipeline=r("7e5b")},"60bd":function(e,t,r){"use strict";var n=r("da84"),i=r("e330"),a=r("5e77").PROPER,o=r("ebb5"),s=r("e260"),c=r("b622"),u=c("iterator"),A=n.Uint8Array,l=i(s.values),f=i(s.keys),d=i(s.entries),g=o.aTypedArray,h=o.exportTypedArrayMethod,p=A&&A.prototype[u],m=!!p&&"values"===p.name,I=function(){return l(g(this))};h("entries",(function(){return d(g(this))})),h("keys",(function(){return f(g(this))})),h("values",I,a&&!m),h(u,I,a&&!m)},"60da":function(e,t,r){"use strict";var n=r("83ab"),i=r("e330"),a=r("c65b"),o=r("d039"),s=r("df75"),c=r("7418"),u=r("d1e7"),A=r("7b0b"),l=r("44ad"),f=Object.assign,d=Object.defineProperty,g=i([].concat);e.exports=!f||o((function(){if(n&&1!==f({b:1},f(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!=f({},e)[r]||s(f({},t)).join("")!=i}))?function(e,t){var r=A(e),i=arguments.length,o=1,f=c.f,d=u.f;while(i>o){var h,p=l(arguments[o++]),m=f?g(s(p),f(p)):s(p),I=m.length,b=0;while(I>b)h=m[b++],n&&!a(d,p,h)||(r[h]=p[h])}return r}:f},"621a":function(e,t,r){"use strict";var n=r("da84"),i=r("e330"),a=r("83ab"),o=r("a981"),s=r("5e77"),c=r("9112"),u=r("e2cc"),A=r("d039"),l=r("19aa"),f=r("5926"),d=r("50c4"),g=r("0b25"),h=r("77a7"),p=r("e163"),m=r("d2bb"),I=r("241c").f,b=r("9bf2").f,E=r("81d5"),B=r("4dae"),y=r("d44e"),C=r("69f3"),w=s.PROPER,v=s.CONFIGURABLE,T=C.get,k=C.set,S="ArrayBuffer",Q="DataView",x="prototype",_="Wrong length",D="Wrong index",R=n[S],M=R,F=M&&M[x],N=n[Q],U=N&&N[x],L=Object.prototype,P=n.Array,O=n.RangeError,z=i(E),j=i([].reverse),G=h.pack,H=h.unpack,Y=function(e){return[255&e]},W=function(e){return[255&e,e>>8&255]},q=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},X=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},J=function(e){return G(e,23,4)},V=function(e){return G(e,52,8)},K=function(e,t){b(e[x],t,{get:function(){return T(this)[t]}})},$=function(e,t,r,n){var i=g(r),a=T(e);if(i+t>a.byteLength)throw O(D);var o=T(a.buffer).bytes,s=i+a.byteOffset,c=B(o,s,s+t);return n?c:j(c)},Z=function(e,t,r,n,i,a){var o=g(r),s=T(e);if(o+t>s.byteLength)throw O(D);for(var c=T(s.buffer).bytes,u=o+s.byteOffset,A=n(+i),l=0;lne;)(te=re[ne++])in M||c(M,te,R[te]);F.constructor=M}m&&p(U)!==L&&m(U,L);var ie=new N(new M(2)),ae=i(U.setInt8);ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),!ie.getInt8(0)&&ie.getInt8(1)||u(U,{setInt8:function(e,t){ae(this,e,t<<24>>24)},setUint8:function(e,t){ae(this,e,t<<24>>24)}},{unsafe:!0})}else M=function(e){l(this,F);var t=g(e);k(this,{bytes:z(P(t),0),byteLength:t}),a||(this.byteLength=t)},F=M[x],N=function(e,t,r){l(this,U),l(e,F);var n=T(e).byteLength,i=f(t);if(i<0||i>n)throw O("Wrong offset");if(r=void 0===r?n-i:d(r),i+r>n)throw O(_);k(this,{buffer:e,byteLength:r,byteOffset:i}),a||(this.buffer=e,this.byteLength=r,this.byteOffset=i)},U=N[x],a&&(K(M,"byteLength"),K(N,"buffer"),K(N,"byteLength"),K(N,"byteOffset")),u(U,{getInt8:function(e){return $(this,1,e)[0]<<24>>24},getUint8:function(e){return $(this,1,e)[0]},getInt16:function(e){var t=$(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=$(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return X($(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return X($(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return H($(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return H($(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Z(this,1,e,Y,t)},setUint8:function(e,t){Z(this,1,e,Y,t)},setInt16:function(e,t){Z(this,2,e,W,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Z(this,2,e,W,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Z(this,4,e,q,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Z(this,4,e,q,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Z(this,4,e,J,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Z(this,8,e,V,t,arguments.length>2?arguments[2]:void 0)}});y(M,S),y(N,Q),e.exports={ArrayBuffer:M,DataView:N}},6220:function(e,t,r){"use strict";var n=8,i=4,a=4;function o(e){return"icns"===e.toString("ascii",0,4)}var s={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function c(e,t){var r=t+a;return[e.toString("ascii",t,r),e.readUInt32BE(r)]}function u(e){var t=s[e];return{width:t,height:t,type:e}}function A(e){var t,r,a,o=e.length,s=n,A=e.readUInt32BE(i);if(t=c(e,s),r=u(t[0]),s+=t[1],s===A)return r;a={width:r.width,height:r.height,images:[r]};while(s1?arguments[1]:void 0)}))},"64a4":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v2Parser=void 0;const n=r("6f58"),i=r("d3ab"),a=r("41db"),o=r("0662");class s{static removeUnsyncBytes(e){let t=0,r=0;while(t0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,r){const n=e.alloc(t);return await this.tokenizer.readBuffer(n,{length:t}),this.parseId3Data(this.id3Header.size-r)}async parseId3Data(t){const r=e.alloc(t);await this.tokenizer.readBuffer(r,{length:t});for(const e of this.parseMetadata(r))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const r=[];while(1){if(t===e.length)break;const n=s.getFrameHeaderLength(this.id3Header.version.major);if(t+n>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const i=e.slice(t,t+=n),a=this.readFrameHeader(i,this.id3Header.version.major),o=e.slice(t,t+=a.length),c=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);c&&r.push({id:a.id,value:c})}return r}readFrameHeader(e,t){let r;switch(t){case 2:r={id:e.toString("ascii",0,3),length:n.UINT24_BE.get(e,3)},r.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;case 3:case 4:r={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:n.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},r.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return r}}t.ID3v2Parser=s}).call(this,r("1c35").Buffer)},6547:function(e,t,r){var n=r("e330"),i=r("5926"),a=r("577e"),o=r("1d80"),s=n("".charAt),c=n("".charCodeAt),u=n("".slice),A=function(e){return function(t,r){var n,A,l=a(o(t)),f=i(r),d=l.length;return f<0||f>=d?e?"":void 0:(n=c(l,f),n<55296||n>56319||f+1===d||(A=c(l,f+1))<56320||A>57343?e?s(l,f):n:e?u(l,f,f+2):A-56320+(n-55296<<10)+65536)}};e.exports={codeAt:A(!1),charAt:A(!0)}},6577:function(e,t,r){"use strict";(function(e){var n=this&&this.__awaiter||function(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(n.next(e))}catch(t){a(t)}}function s(e){try{c(n["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):i(e.value).then(o,s)}c((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.expose=t.isWorkerRuntime=t.Transfer=t.registerSerializer=void 0;const a=i(r("89c7")),o=r("b8a3"),s=r("7ac4"),c=r("796a"),u=i(r("9a72"));var A=r("b8a3");Object.defineProperty(t,"registerSerializer",{enumerable:!0,get:function(){return A.registerSerializer}});var l=r("7ac4");Object.defineProperty(t,"Transfer",{enumerable:!0,get:function(){return l.Transfer}}),t.isWorkerRuntime=u.default.isWorkerRuntime;let f=!1;const d=new Map,g=e=>e&&e.type===c.MasterMessageType.cancel,h=e=>e&&e.type===c.MasterMessageType.run,p=e=>a.default(e)||m(e);function m(e){return e&&"object"===typeof e&&"function"===typeof e.subscribe}function I(e){return s.isTransferDescriptor(e)?{payload:e.send,transferables:e.transferables}:{payload:e,transferables:void 0}}function b(){const e={type:c.WorkerMessageType.init,exposed:{type:"function"}};u.default.postMessageToMaster(e)}function E(e){const t={type:c.WorkerMessageType.init,exposed:{type:"module",methods:e}};u.default.postMessageToMaster(t)}function B(e,t){const{payload:r,transferables:n}=I(t),i={type:c.WorkerMessageType.error,uid:e,error:o.serialize(r)};u.default.postMessageToMaster(i,n)}function y(e,t,r){const{payload:n,transferables:i}=I(r),a={type:c.WorkerMessageType.result,uid:e,complete:!!t||void 0,payload:n};u.default.postMessageToMaster(a,i)}function C(e,t){const r={type:c.WorkerMessageType.running,uid:e,resultType:t};u.default.postMessageToMaster(r)}function w(e){try{const t={type:c.WorkerMessageType.uncaughtError,error:o.serialize(e)};u.default.postMessageToMaster(t)}catch(t){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",t,"\nOriginal error:",e)}}function v(e,t,r){return n(this,void 0,void 0,(function*(){let n;try{n=t(...r)}catch(a){return B(e,a)}const i=p(n)?"observable":"promise";if(C(e,i),p(n)){const t=n.subscribe(t=>y(e,!1,o.serialize(t)),t=>{B(e,o.serialize(t)),d.delete(e)},()=>{y(e,!0),d.delete(e)});d.set(e,t)}else try{const t=yield n;y(e,!0,o.serialize(t))}catch(a){B(e,o.serialize(a))}}))}function T(e){if(!u.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(f)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(f=!0,"function"===typeof e)u.default.subscribeToMasterMessages(t=>{h(t)&&!t.method&&v(t.uid,e,t.args.map(o.deserialize))}),b();else{if("object"!==typeof e||!e)throw Error("Invalid argument passed to expose(). Expected a function or an object, got: "+e);{u.default.subscribeToMasterMessages(t=>{h(t)&&t.method&&v(t.uid,e[t.method],t.args.map(o.deserialize))});const t=Object.keys(e).filter(t=>"function"===typeof e[t]);E(t)}}u.default.subscribeToMasterMessages(e=>{if(g(e)){const t=e.uid,r=d.get(t);r&&(r.unsubscribe(),d.delete(t))}})}t.expose=T,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&u.default.isWorkerRuntime()&&(self.addEventListener("error",e=>{setTimeout(()=>w(e.error||e),250)}),self.addEventListener("unhandledrejection",e=>{const t=e.reason;t&&"string"===typeof t.message&&setTimeout(()=>w(t),250)})),"undefined"!==typeof e&&"function"===typeof e.on&&u.default.isWorkerRuntime()&&(e.on("uncaughtException",e=>{setTimeout(()=>w(e),250)}),e.on("unhandledRejection",e=>{e&&"string"===typeof e.message&&setTimeout(()=>w(e),250)}))}).call(this,r("4362"))},"65da":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfParser=void 0;const n=r("cec2"),i=r("9131"),a=r("fa86"),o=r("34eb"),s=r("95c9"),c=o("music-metadata:parser:ASF"),u="asf";class A extends s.BasicParser{async parse(){const e=await this.tokenizer.readToken(a.TopLevelHeaderObjectToken);if(!e.objectId.equals(i.default.HeaderObject))throw new Error("expected asf header; but was not found; got: "+e.objectId.str);try{await this.parseObjectHeader(e.numberOfHeaderObjects)}catch(t){c("Error while parsing ASF: %s",t)}}async parseObjectHeader(e){let t;do{const e=await this.tokenizer.readToken(a.HeaderObjectToken);switch(c("header GUID=%s",e.objectId.str),e.objectId.str){case a.FilePropertiesObject.guid.str:const r=await this.tokenizer.readToken(new a.FilePropertiesObject(e));this.metadata.setFormat("duration",Number(r.playDuration/BigInt(1e3))/1e4-Number(r.preroll)/1e3),this.metadata.setFormat("bitrate",r.maximumBitrate);break;case a.StreamPropertiesObject.guid.str:const o=await this.tokenizer.readToken(new a.StreamPropertiesObject(e));this.metadata.setFormat("container","ASF/"+o.streamType);break;case a.HeaderExtensionObject.guid.str:const s=await this.tokenizer.readToken(new a.HeaderExtensionObject);await this.parseExtensionObject(s.extensionDataSize);break;case a.ContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ContentDescriptionObjectState(e)),this.addTags(t);break;case a.ExtendedContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ExtendedContentDescriptionObjectState(e)),this.addTags(t);break;case i.default.CodecListObject.str:const u=await a.readCodecEntries(this.tokenizer);u.forEach(e=>{this.metadata.addStreamInfo({type:e.type.videoCodec?n.TrackType.video:n.TrackType.audio,codecName:e.codecName})});const A=u.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",A);break;case i.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case i.default.PaddingObject.str:c("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),c("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(u,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),r=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const n=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(n);break;case i.default.PaddingObject.str:await this.tokenizer.ignore(r);break;case i.default.CompatibilityObject.str:this.tokenizer.ignore(r);break;case i.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(r);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=A},"65f0":function(e,t,r){var n=r("0b42");e.exports=function(e,t){return new(n(e))(0===t?0:t)}},"66ba":function(e,t,r){"use strict"; -/*! - * media-typer - * Copyright(c) 2014-2017 Douglas Christopher Wilson - * MIT Licensed - */var n=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,r=e.suffix,a=e.type;if(!a||!i.test(a))throw new TypeError("invalid type");if(!t||!n.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(r){if(!i.test(r))throw new TypeError("invalid suffix");o+="+"+r}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function c(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var r,n=t[1],i=t[2],o=i.lastIndexOf("+");return-1!==o&&(r=i.substr(o+1),i=i.substr(0,o)),new u(n,i,r)}function u(e,t,r){this.type=e,this.subtype=t,this.suffix=r}t.format=o,t.parse=c,t.test=s},"68ee":function(e,t,r){var n=r("e330"),i=r("d039"),a=r("1626"),o=r("f5df"),s=r("d066"),c=r("8925"),u=function(){},A=[],l=s("Reflect","construct"),f=/^\s*(?:class|function)\b/,d=n(f.exec),g=!f.exec(u),h=function(e){if(!a(e))return!1;try{return l(u,A,e),!0}catch(t){return!1}},p=function(e){if(!a(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return g||!!d(f,c(e))};e.exports=!l||i((function(){var e;return h(h.call)||!h(Object)||!h((function(){e=!0}))||e}))?p:h},"695a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class n{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,r,n){return this.buf.copy(e,t,n,n+r)}}t.RandomBufferReader=n},"69f3":function(e,t,r){var n,i,a,o=r("7f9a"),s=r("da84"),c=r("e330"),u=r("861d"),A=r("9112"),l=r("1a2d"),f=r("c6cd"),d=r("f772"),g=r("d012"),h="Object already initialized",p=s.TypeError,m=s.WeakMap,I=function(e){return a(e)?i(e):n(e,{})},b=function(e){return function(t){var r;if(!u(t)||(r=i(t)).type!==e)throw p("Incompatible receiver, "+e+" required");return r}};if(o||f.state){var E=f.state||(f.state=new m),B=c(E.get),y=c(E.has),C=c(E.set);n=function(e,t){if(y(E,e))throw new p(h);return t.facade=e,C(E,e,t),t},i=function(e){return B(E,e)||{}},a=function(e){return y(E,e)}}else{var w=d("state");g[w]=!0,n=function(e,t){if(l(e,w))throw new p(h);return t.facade=e,A(e,w,t),t},i=function(e){return l(e,w)?e[w]:{}},a=function(e){return l(e,w)}}e.exports={set:n,get:i,has:a,enforce:I,getterFor:b}},"6a01":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const n=r("98a7");t.Header={len:8,get:(e,t)=>({chunkID:n.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6bda":function(e,t,r){"use strict";var n=r("c591").Buffer;function i(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var r="",i=0;i<128;i++)r+=String.fromCharCode(i);e.chars=r+e.chars}this.decodeBuf=n.from(e.chars,"ucs2");var a=n.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(i=0;i[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let r=e[t],n=1,i=0;while(++i<8)n*=256,r+=e[t+i]*n;return r}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let n=0;nr(toBytes(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(n("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(n("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(n("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,n)=>r>=t&&80===n[r]&&75===n[r+1]&&3===n[r+2]&&4===n[r+3]);let i=0,a=!1,o=null;do{const s=i+30;if(a||(a=r(oxmlContentTypes,{offset:s})||r(oxmlRels,{offset:s})),o||(n("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:n("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:n("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;i=e(t,s)}while(i>=0);if(o)return o}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,n=r=>[...r].every((r,n)=>e[t+n]===r.charCodeAt(0));if(n("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(n("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([109,111,111,118],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const n=readUInt64LE(t,e+16);if(r([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(r([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(r([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=n}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let i=0;i<2&&inew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(r){reject(r)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6eeb":function(e,t,r){var n=r("da84"),i=r("1626"),a=r("1a2d"),o=r("9112"),s=r("ce4e"),c=r("8925"),u=r("69f3"),A=r("5e77").CONFIGURABLE,l=u.get,f=u.enforce,d=String(String).split("String");(e.exports=function(e,t,r,c){var u,l=!!c&&!!c.unsafe,g=!!c&&!!c.enumerable,h=!!c&&!!c.noTargetGet,p=c&&void 0!==c.name?c.name:t;i(r)&&("Symbol("===String(p).slice(0,7)&&(p="["+String(p).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(r,"name")||A&&r.name!==p)&&o(r,"name",p),u=f(r),u.source||(u.source=d.join("string"==typeof p?p:""))),e!==n?(l?!h&&e[t]&&(g=!0):delete e[t],g?e[t]=r:o(e,t,r)):g?e[t]=r:s(t,r)})(Function.prototype,"toString",(function(){return i(this)&&l(this).source||c(this)}))},"6f58":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const n=r("9152");t.UINT8={len:1,get(e,t){return e.readUInt8(t)},put(e,t,r){return e.writeUInt8(r,t)}},t.UINT16_LE={len:2,get(e,t){return e.readUInt16LE(t)},put(e,t,r){return e.writeUInt16LE(r,t)}},t.UINT16_BE={len:2,get(e,t){return e.readUInt16BE(t)},put(e,t,r){return e.writeUInt16BE(r,t)}},t.UINT24_LE={len:3,get(e,t){return e.readUIntLE(t,3)},put(e,t,r){return e.writeUIntLE(r,t,3)}},t.UINT24_BE={len:3,get(e,t){return e.readUIntBE(t,3)},put(e,t,r){return e.writeUIntBE(r,t,3)}},t.UINT32_LE={len:4,get(e,t){return e.readUInt32LE(t)},put(e,t,r){return e.writeUInt32LE(r,t)}},t.UINT32_BE={len:4,get(e,t){return e.readUInt32BE(t)},put(e,t,r){return e.writeUInt32BE(r,t)}},t.INT8={len:1,get(e,t){return e.readInt8(t)},put(e,t,r){return e.writeInt8(r,t)}},t.INT16_BE={len:2,get(e,t){return e.readInt16BE(t)},put(e,t,r){return e.writeInt16BE(r,t)}},t.INT16_LE={len:2,get(e,t){return e.readInt16LE(t)},put(e,t,r){return e.writeInt16LE(r,t)}},t.INT24_LE={len:3,get(e,t){return e.readIntLE(t,3)},put(e,t,r){return e.writeIntLE(r,t,3)}},t.INT24_BE={len:3,get(e,t){return e.readIntBE(t,3)},put(e,t,r){return e.writeIntBE(r,t,3)}},t.INT32_BE={len:4,get(e,t){return e.readInt32BE(t)},put(e,t,r){return e.writeInt32BE(r,t)}},t.INT32_LE={len:4,get(e,t){return e.readInt32LE(t)},put(e,t,r){return e.writeInt32LE(r,t)}},t.UINT64_LE={len:8,get(e,t){return e.readBigUInt64LE(t)},put(e,t,r){return e.writeBigUInt64LE(r,t)}},t.INT64_LE={len:8,get(e,t){return e.readBigInt64LE(t)},put(e,t,r){return e.writeBigInt64LE(r,t)}},t.UINT64_BE={len:8,get(e,t){return e.readBigUInt64BE(t)},put(e,t,r){return e.writeBigUInt64BE(r,t)}},t.INT64_BE={len:8,get(e,t){return e.readBigInt64BE(t)},put(e,t,r){return e.writeBigInt64BE(r,t)}},t.Float16_BE={len:2,get(e,t){return n.read(e,t,!1,10,this.len)},put(e,t,r){return n.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return n.read(e,t,!0,10,this.len)},put(e,t,r){return n.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return e.readFloatBE(t)},put(e,t,r){return e.writeFloatBE(r,t)}},t.Float32_LE={len:4,get(e,t){return e.readFloatLE(t)},put(e,t,r){return e.writeFloatLE(r,t)}},t.Float64_BE={len:8,get(e,t){return e.readDoubleBE(t)},put(e,t,r){return e.writeDoubleBE(r,t)}},t.Float64_LE={len:8,get(e,t){return e.readDoubleLE(t)},put(e,t,r){return e.writeDoubleLE(r,t)}},t.Float80_BE={len:10,get(e,t){return n.read(e,t,!1,63,this.len)},put(e,t,r){return n.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return n.read(e,t,!0,63,this.len)},put(e,t,r){return n.write(e,r,t,!0,63,this.len),t+this.len}};class i{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=i;class a{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=a;class o{constructor(e,t){this.len=e,this.encoding=t}get(e,t){return e.toString(this.encoding,t,t+this.len)}}t.StringType=o;class s{constructor(e){this.len=e}static decode(e,t,r){let n="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},7156:function(e,t,r){var n=r("1626"),i=r("861d"),a=r("d2bb");e.exports=function(e,t,r){var o,s;return a&&n(o=t.constructor)&&o!==r&&i(s=o.prototype)&&s!==r.prototype&&a(e,s),e}},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},7230:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const n=r("6f58"),i=r("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,r){const a=i.AttachedPictureType[n.UINT32_BE.get(t,r)],o=n.UINT32_BE.get(t,r+=4),s=t.toString("utf-8",r+=4,r+o),c=n.UINT32_BE.get(t,r+=o),u=t.toString("utf-8",r+=4,r+c),A=n.UINT32_BE.get(t,r+=c),l=n.UINT32_BE.get(t,r+=4),f=n.UINT32_BE.get(t,r+=4),d=n.UINT32_BE.get(t,r+=4),g=n.UINT32_BE.get(t,r+=4),h=e.from(t.slice(r+=4,r+g));return{type:a,format:s,description:u,width:A,height:l,colour_depth:f,indexed_color:d,data:h}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new n.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,r("1c35").Buffer)},"72f7":function(e,t,r){"use strict";var n=r("ebb5").exportTypedArrayMethod,i=r("d039"),a=r("da84"),o=r("e330"),s=a.Uint8Array,c=s&&s.prototype||{},u=[].toString,A=o([].join);i((function(){u.call({})}))&&(u=function(){return A(this)});var l=c.toString!=u;n("toString",u,l)},"735e":function(e,t,r){"use strict";var n=r("ebb5"),i=r("c65b"),a=r("81d5"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("fill",(function(e){var t=arguments.length;return i(a,o(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},"73c2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("95c9"),o=r("31de"),s=r("b120"),c=i("music-metadata:parser:matroska");class u extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,r){return super.init(e,t,r),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,r=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",r)}const r=e.segment.tracks;if(r&&r.entries){r.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=r.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,r=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${r}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,r){const n={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,r.concat([a.name]));a.multiple?(n[a.name]||(n[a.name]=[]),n[a.name].push(e)):n[a.name]=e}else n[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:c(`parseEbml: path=${r.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return n}async readVintData(t){const r=await this.tokenizer.peekNumber(n.UINT8);let i=128,a=1;while(0===(r&i)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,i>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;tr)i[r]=t[r++];return i},$=function(e,t){F(e,t,{get:function(){return R(this)[t]}})},Z=function(e){var t;return C(O,e)||"ArrayBuffer"==(t=b(e))||"SharedArrayBuffer"==t},ee=function(e,t){return X(e)&&!B(t)&&t in e&&d(+t)&&t>=0},te=function(e,t){return t=m(t),ee(e,t)?l(2,e[t]):N(e,t)},re=function(e,t,r){return t=m(t),!(ee(e,t)&&E(r)&&I(r,"value"))||I(r,"get")||I(r,"set")||r.configurable||I(r,"writable")&&!r.writable||I(r,"enumerable")&&!r.enumerable?F(e,t,r):(e[t]=r.value,e)};o?(j||(x.f=te,Q.f=re,$(W,"buffer"),$(W,"byteOffset"),$(W,"byteLength"),$(W,"length")),n({target:"Object",stat:!0,forced:!j},{getOwnPropertyDescriptor:te,defineProperty:re}),e.exports=function(e,t,r){var o=e.match(/\d+$/)[0]/8,c=e+(r?"Clamped":"")+"Array",u="get"+e,l="set"+e,d=i[c],m=d,I=m&&m.prototype,b={},B=function(e,t){var r=R(e);return r.view[u](t*o+r.byteOffset,!0)},C=function(e,t,n){var i=R(e);r&&(n=(n=U(n))<0?0:n>255?255:255&n),i.view[l](t*o+i.byteOffset,n,!0)},Q=function(e,t){F(e,t,{get:function(){return B(this,t)},set:function(e){return C(this,t,e)},enumerable:!0})};j?s&&(m=t((function(e,t,r,n){return A(e,I),D(function(){return E(t)?Z(t)?void 0!==n?new d(t,p(r,o),n):void 0!==r?new d(t,p(r,o)):new d(t):X(t)?K(m,t):a(T,m,t):new d(h(t))}(),e,m)})),w&&w(m,Y),k(v(d),(function(e){e in m||f(m,e,d[e])})),m.prototype=I):(m=t((function(e,t,r,n){A(e,I);var i,s,c,u=0,l=0;if(E(t)){if(!Z(t))return X(t)?K(m,t):a(T,m,t);i=t,l=p(r,o);var f=t.byteLength;if(void 0===n){if(f%o)throw L(V);if(s=f-l,s<0)throw L(V)}else if(s=g(n)*o,s+l>f)throw L(V);c=s/o}else c=h(t),s=c*o,i=new P(s);M(e,{buffer:i,byteOffset:l,byteLength:s,length:c,view:new z(i)});while(u>1,p=23===t?o(2,-24)-o(2,-77):0,m=e<0||0===e&&1/e<0?1:0,I=0;e=a(e),e!=e||e===1/0?(A=e!=e?1:0,n=g):(n=s(c(e)/u),l=o(2,-n),e*l<1&&(n--,l*=2),e+=n+h>=1?p/l:p*o(2,1-h),e*l>=2&&(n++,l/=2),n+h>=g?(A=0,n=g):n+h>=1?(A=(e*l-1)*o(2,t),n+=h):(A=e*o(2,h-1)*o(2,t),n=0));while(t>=8)f[I++]=255&A,A/=256,t-=8;n=n<0)f[I++]=255&n,n/=256,d-=8;return f[--I]|=128*m,f},l=function(e,t){var r,n=e.length,i=8*n-t-1,a=(1<>1,c=i-7,u=n-1,A=e[u--],l=127&A;A>>=7;while(c>0)l=256*l+e[u--],c-=8;r=l&(1<<-c)-1,l>>=-c,c+=t;while(c>0)r=256*r+e[u--],c-=8;if(0===l)l=1-s;else{if(l===a)return r?NaN:A?-1/0:1/0;r+=o(2,t),l-=s}return(A?-1:1)*r*o(2,l-t)};e.exports={pack:A,unpack:l}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"785a":function(e,t,r){var n=r("cc12"),i=n("span").classList,a=i&&i.constructor&&i.constructor.prototype;e.exports=a===Object.prototype?void 0:a},"789d":function(e,t,r){"use strict";(function(t){function r(e,r){var a=this,s=this._readableState&&this._readableState.destroyed,c=this._writableState&&this._writableState.destroyed;return s||c?(r?r(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,t.nextTick(o,this,e)):t.nextTick(o,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!r&&e?a._writableState?a._writableState.errorEmitted?t.nextTick(i,a):(a._writableState.errorEmitted=!0,t.nextTick(n,a,e)):t.nextTick(n,a,e):r?(t.nextTick(i,a),r(e)):t.nextTick(i,a)})),this)}function n(e,t){o(e,t),i(e)}function i(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}function s(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}e.exports={destroy:r,undestroy:a,errorOrDestroy:s}}).call(this,r("4362"))},"78b4":function(e,t,r){"use strict";var n={bmp:r("407c"),cur:r("ddc1"),dds:r("def7"),gif:r("21c1"),icns:r("6220"),ico:r("0cb3"),jpg:r("6030"),png:r("9a4a"),psd:r("d1ab"),svg:r("9fe2"),tiff:r("a0aa"),webp:r("c057")};e.exports=n},7907:function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";function e(e){return String(e).split("").map((function(e){return e.charCodeAt(0)}))}function t(t){return new Uint8Array(e(t))}function r(t){var r=new Uint8Array(2*t.length);return new Uint16Array(r.buffer).set(e(t)),r}return function(){var e=n.prototype;function n(e){if(!e||"object"!=typeof e||!("byteLength"in e))throw new Error("First argument should be an instance of ArrayBuffer or Buffer");this.arrayBuffer=e,this.padding=4096,this.frames=[],this.url=""}return e._setIntegerFrame=function(e,t){var r=parseInt(t,10);this.frames.push({name:e,value:r,size:11+r.toString().length})},e._setStringFrame=function(e,t){var r=t.toString();this.frames.push({name:e,value:r,size:13+2*r.length})},e._setPictureFrame=function(e,t,r,n){var i,a,o,s=function(e){if(!e||!e.length)return null;if(255===e[0]&&216===e[1]&&255===e[2])return"image/jpeg";if(137===e[0]&&80===e[1]&&78===e[2]&&71===e[3])return"image/png";if(71===e[0]&&73===e[1]&&70===e[2])return"image/gif";if(87===e[8]&&69===e[9]&&66===e[10]&&80===e[11])return"image/webp";var t=73===e[0]&&73===e[1]&&42===e[2]&&0===e[3],r=77===e[0]&&77===e[1]&&0===e[2]&&42===e[3];return t||r?"image/tiff":66===e[0]&&77===e[1]?"image/bmp":0===e[0]&&0===e[1]&&1===e[2]&&0===e[3]?"image/x-icon":null}(new Uint8Array(t)),c=r.toString();if(!s)throw new Error("Unknown picture MIME type");r||(n=!1),this.frames.push({name:"APIC",value:t,pictureType:e,mimeType:s,useUnicodeEncoding:n,description:c,size:(i=t.byteLength,a=s.length,o=c.length,11+a+1+1+(n?2+2*(o+1):o+1)+i)})},e._setLyricsFrame=function(e,t,r){var n,i,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=r.toString();this.frames.push({name:"USLT",value:s,language:a,description:o,size:(n=o.length,i=s.length,16+2*n+2+2+2*i)})},e._setCommentFrame=function(e,t,r){var n,i,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=r.toString();this.frames.push({name:"COMM",value:s,language:a,description:o,size:(n=o.length,i=s.length,16+2*n+2+2+2*i)})},e._setPrivateFrame=function(e,t){var r,n,i=e.toString();this.frames.push({name:"PRIV",value:t,id:i,size:(r=i.length,n=t.byteLength,10+r+1+n)})},e._setUserStringFrame=function(e,t){var r,n,i=e.toString(),a=t.toString();this.frames.push({name:"TXXX",description:i,value:a,size:(r=i.length,n=a.length,13+2*r+2+2+2*n)})},e._setUrlLinkFrame=function(e,t){var r=t.toString();this.frames.push({name:e,value:r,size:10+r.length})},e.setFrame=function(e,t){switch(e){case"TPE1":case"TCOM":case"TCON":if(!Array.isArray(t))throw new Error(e+" frame value should be an array of strings");var r="TCON"===e?";":"/",n=t.join(r);this._setStringFrame(e,n);break;case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TMED":case"TPUB":case"TCOP":case"TKEY":case"TEXT":case"TSRC":this._setStringFrame(e,t);break;case"TBPM":case"TLEN":case"TDAT":case"TYER":this._setIntegerFrame(e,t);break;case"USLT":if(t.language=t.language||"eng","object"!=typeof t||!("description"in t)||!("lyrics"in t))throw new Error("USLT frame value should be an object with keys description and lyrics");if(t.language&&!t.language.match(/[a-z]{3}/i))throw new Error("Language must be coded following the ISO 639-2 standards");this._setLyricsFrame(t.language,t.description,t.lyrics);break;case"APIC":if(!("object"==typeof t&&"type"in t&&"data"in t&&"description"in t))throw new Error("APIC frame value should be an object with keys type, data and description");if(t.type<0||20>>21&(n=127),e>>>14&n,e>>>7&n,e&n],s.set(u,c),c+=u.length,this.frames.forEach((function(e){var n,a;switch(u=t(e.name),s.set(u,c),c+=u.length,n=e.size-10,u=[n>>>24&(a=255),n>>>16&a,n>>>8&a,n&a],s.set(u,c),c+=u.length,c+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":u=t(e.value),s.set(u,c),c+=u.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":u=[1].concat(i),s.set(u,c),c+=u.length,u=r(e.value),s.set(u,c),c+=u.length;break;case"TXXX":case"USLT":case"COMM":u=[1],"USLT"!==e.name&&"COMM"!==e.name||(u=u.concat(e.language)),u=u.concat(i),s.set(u,c),c+=u.length,u=r(e.description),s.set(u,c),c+=u.length,u=[0,0].concat(i),s.set(u,c),c+=u.length,u=r(e.value),s.set(u,c),c+=u.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":c++,u=t(e.value),s.set(u,c),c+=u.length;break;case"PRIV":u=t(e.id),s.set(u,c),c+=u.length,c++,s.set(new Uint8Array(e.value),c),c+=e.value.byteLength;break;case"APIC":u=[e.useUnicodeEncoding?1:0],s.set(u,c),c+=u.length,u=t(e.mimeType),s.set(u,c),c+=u.length,u=[0,e.pictureType],s.set(u,c),c+=u.length,e.useUnicodeEncoding?(u=[].concat(i),s.set(u,c),c+=u.length,u=r(e.description),s.set(u,c),c+=u.length,c+=2):(u=t(e.description),s.set(u,c),c+=u.length,c++),s.set(new Uint8Array(e.value),c),c+=e.value.byteLength}})),c+=this.padding,s.set(new Uint8Array(this.arrayBuffer),c),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},n}()}))},"796a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WorkerMessageType=t.MasterMessageType=void 0,function(e){e["cancel"]="cancel",e["run"]="run"}(t.MasterMessageType||(t.MasterMessageType={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(t.WorkerMessageType||(t.WorkerMessageType={}))},"7ac4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Transfer=t.isTransferDescriptor=void 0;const n=r("bb0c");function i(e){return!(!e||"object"!==typeof e)}function a(e){return e&&"object"===typeof e&&e[n.$transferable]}function o(e,t){if(!t){if(!i(e))throw Error();t=[e]}return{[n.$transferable]:!0,send:e,transferables:t}}t.isTransferDescriptor=a,t.Transfer=o},"7b0b":function(e,t,r){var n=r("da84"),i=r("1d80"),a=n.Object;e.exports=function(e){return a(i(e))}},"7c73":function(e,t,r){var n,i=r("825a"),a=r("37e8"),o=r("7839"),s=r("d012"),c=r("1be4"),u=r("cc12"),A=r("f772"),l=">",f="<",d="prototype",g="script",h=A("IE_PROTO"),p=function(){},m=function(e){return f+g+l+e+f+"/"+g+l},I=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){var e,t=u("iframe"),r="java"+g+":";return t.style.display="none",c.appendChild(t),t.src=String(r),e=t.contentWindow.document,e.open(),e.write(m("document.F=Object")),e.close(),e.F},E=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}E="undefined"!=typeof document?document.domain&&n?I(n):b():I(n);var e=o.length;while(e--)delete E[d][o[e]];return E()};s[h]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(p[d]=i(e),r=new p,p[d]=null,r[h]=e):r=E(),void 0===t?r:a(r,t)}},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,r){"use strict";var n=r("8707").Buffer,i=n.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(n.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=g,this.end=h,t=4;break;case"utf8":this.fillLast=l,t=4;break;case"base64":this.text=p,this.end=m,t=3;break;default:return this.write=I,void(this.end=b)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function c(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function u(e,t,r){var n=t.length-1;if(n=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0))}function A(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function l(e){var t=this.lastTotal-this.lastNeed,r=A(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function f(e,t){var r=u(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function g(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function h(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function p(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function I(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r0;return A(e,o,s,(function(e){n||(n=e),e&&a.forEach(l),o||(a.forEach(l),i(n))}))}));return t.reduce(f)}e.exports=g},"7eca":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const n=r("6f58"),i=r("d3ab");t.Header={len:24,get:(e,t)=>{const r={signature:e.toString("binary",t,t+3),streamMinorVersion:i.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:i.getBitAllignedNumber(e,t+3,4,4),frameCount:n.UINT32_LE.get(e,t+4),maxLevel:n.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t+10,0,2)],link:i.getBitAllignedNumber(e,t+10,2,2),profile:i.getBitAllignedNumber(e,t+10,4,4),maxBand:i.getBitAllignedNumber(e,t+11,0,6),intensityStereo:i.isBitSet(e,t+11,6),midSideStereo:i.isBitSet(e,t+11,7),titlePeak:n.UINT16_LE.get(e,t+12),titleGain:n.UINT16_LE.get(e,t+14),albumPeak:n.UINT16_LE.get(e,t+16),albumGain:n.UINT16_LE.get(e,t+18),lastFrameLength:n.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:i.isBitSet(e,t+23,0)};return r.lastFrameLength=r.trueGapless?n.UINT32_LE.get(e,20)>>>20&2047:0,r}}},"7f9a":function(e,t,r){var n=r("da84"),i=r("1626"),a=r("8925"),o=n.WeakMap;e.exports=i(o)&&/native code/.test(a(o))},"80bc":function(e,t,r){"use strict";e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,r){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},"81d5":function(e,t,r){"use strict";var n=r("7b0b"),i=r("23cb"),a=r("07fa");e.exports=function(e){var t=n(this),r=a(t),o=arguments.length,s=i(o>1?arguments[1]:void 0,r),c=o>2?arguments[2]:void 0,u=void 0===c?r:i(c,r);while(u>s)t[s++]=e;return t}},"825a":function(e,t,r){var n=r("da84"),i=r("861d"),a=n.String,o=n.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not an object")}},"82de":function(e,t,r){"use strict";(function(t){var n;function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r("fd17"),o=Symbol("lastResolve"),s=Symbol("lastReject"),c=Symbol("error"),u=Symbol("ended"),A=Symbol("lastPromise"),l=Symbol("handlePromise"),f=Symbol("stream");function d(e,t){return{value:e,done:t}}function g(e){var t=e[o];if(null!==t){var r=e[f].read();null!==r&&(e[A]=null,e[o]=null,e[s]=null,t(d(r,!1)))}}function h(e){t.nextTick(g,e)}function p(e,t){return function(r,n){e.then((function(){t[u]?r(d(void 0,!0)):t[l](r,n)}),n)}}var m=Object.getPrototypeOf((function(){})),I=Object.setPrototypeOf((n={get stream(){return this[f]},next:function(){var e=this,r=this[c];if(null!==r)return Promise.reject(r);if(this[u])return Promise.resolve(d(void 0,!0));if(this[f].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[c]?n(e[c]):r(d(void 0,!0))}))}));var n,i=this[A];if(i)n=new Promise(p(i,this));else{var a=this[f].read();if(null!==a)return Promise.resolve(d(a,!1));n=new Promise(this[l])}return this[A]=n,n}},i(n,Symbol.asyncIterator,(function(){return this})),i(n,"return",(function(){var e=this;return new Promise((function(t,r){e[f].destroy(null,(function(e){e?r(e):t(d(void 0,!0))}))}))})),n),m),b=function(e){var t,r=Object.create(I,(t={},i(t,f,{value:e,writable:!0}),i(t,o,{value:null,writable:!0}),i(t,s,{value:null,writable:!0}),i(t,c,{value:null,writable:!0}),i(t,u,{value:e._readableState.endEmitted,writable:!0}),i(t,l,{value:function(e,t){var n=r[f].read();n?(r[A]=null,r[o]=null,r[s]=null,e(d(n,!1))):(r[o]=e,r[s]=t)},writable:!0}),t));return r[A]=null,a(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[s];return null!==t&&(r[A]=null,r[o]=null,r[s]=null,t(e)),void(r[c]=e)}var n=r[o];null!==n&&(r[A]=null,r[o]=null,r[s]=null,n(d(void 0,!0))),r[u]=!0})),e.on("readable",h.bind(null,r)),r};e.exports=b}).call(this,r("4362"))},"82f8":function(e,t,r){"use strict";var n=r("ebb5"),i=r("4d64").includes,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("includes",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"82fe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const n=r("15a0"),i=r("e23d"),a=256e3;class o extends n.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new i.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){const r=this.normalizeOptions(e,t),n=r.position-this.position;if(n>0)return await this.ignore(n),this.readBuffer(e,t);if(n<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===r.length)return 0;const a=await this.streamReader.read(e,r.offset,r.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const i=new Uint8Array(r.length+t);return n=await this.peekBuffer(i,{mayBeLess:r.mayBeLess}),e.set(i.subarray(t),r.offset),n-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(r.length>0){try{n=await this.streamReader.peek(e,r.offset,r.length)}catch(a){if(t&&t.mayBeLess&&a instanceof i.EndOfStreamError)return 0;throw a}if(!r.mayBeLess&&n1?arguments[1]:void 0)}})},"845f":function(e,t,r){"use strict";(function(t){var n=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=u;var i=r("bd7a"),a=r("b84d");r("3fb5")(u,i);for(var o=n(a.prototype),s=0;s!!e&&("symbol"===typeof Symbol.observable&&"function"===typeof e[Symbol.observable]?e===e[Symbol.observable]():"function"===typeof e["@@observable"]&&e===e["@@observable"]())},"8a58":function(e,t,r){"use strict";e.exports=A;var n=r("1b08").codes,i=n.ERR_METHOD_NOT_IMPLEMENTED,a=n.ERR_MULTIPLE_CALLBACK,o=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=n.ERR_TRANSFORM_WITH_LENGTH_0,c=r("845f");function u(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new a);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class i{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new n.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=i},"907a":function(e,t,r){"use strict";var n=r("ebb5"),i=r("07fa"),a=r("5926"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("at",(function(e){var t=o(this),r=i(t),n=a(e),s=n>=0?n:r+n;return s<0||s>=r?void 0:t[s]}))},"90c9":function(e,t,r){"use strict";var n=r("c591").Buffer;t._dbcs=l;for(var i=-1,a=-2,o=-10,s=-1e3,c=new Array(256),u=-1,A=0;A<256;A++)c[A]=i;function l(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=e.table();this.decodeTables=[],this.decodeTables[0]=c.slice(0),this.decodeTableSeq=[];for(var n=0;ns)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[s-l[f]],g=129;g<=254;g++){if(d[g]===i)d[g]=s-u;else{if(d[g]===s-u)continue;if(d[g]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var h=this.decodeTables[s-d[g]],p=48;p<=57;p++)h[p]===i&&(h[p]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var m={};if(e.encodeSkipVals)for(n=0;nt)return-1;var r=0,n=e.length;while(r>1);e[i]<=t?r=i:n=i}return r}l.prototype.encoder=f,l.prototype.decoder=d,l.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var r=this.decodeTables[0],n=t.length-1;n>0;n--){var a=r[t[n]];if(a==i)r[t[n]]=s-this.decodeTables.length,this.decodeTables.push(r=c.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));r=this.decodeTables[s-a]}}return r},l.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),r=this._getDecodeTrieNode(t);t&=255;for(var n=1;n255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},l.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=c.slice(0)),this.encodeTable[t]},l.prototype._setEncodeChar=function(e,t){var r=this._getEncodeBucket(e),n=255&e;r[n]<=o?this.encodeTableSeq[o-r[n]][u]=t:r[n]==i&&(r[n]=t)},l.prototype._setEncodeSequence=function(e,t){var r,n=e[0],a=this._getEncodeBucket(n),s=255&n;a[s]<=o?r=this.encodeTableSeq[o-a[s]]:(r={},a[s]!==i&&(r[u]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(r));for(var c=1;c=0)this._setEncodeChar(u,A),i=!0;else if(u<=s){var l=s-u;if(!a[l]){var f=A<<8>>>0;this._fillEncodeTable(l,f,r)?i=!0:a[l]=!0}}else u<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-u],A),i=!0)}return i},f.prototype.write=function(e){var t=n.alloc(e.length*(this.gb18030?4:3)),r=this.leadSurrogate,a=this.seqObj,s=-1,c=0,A=0;while(1){if(-1===s){if(c==e.length)break;var l=e.charCodeAt(c++)}else{l=s;s=-1}if(55296<=l&&l<57344)if(l<56320){if(-1===r){r=l;continue}r=l,l=i}else-1!==r?(l=65536+1024*(r-55296)+(l-56320),r=-1):l=i;else-1!==r&&(s=l,l=i,r=-1);var f=i;if(void 0!==a&&l!=i){var d=a[l];if("object"===typeof d){a=d;continue}"number"==typeof d?f=d:void 0==d&&(d=a[u],void 0!==d&&(f=d,s=l)),a=void 0}else if(l>=0){var h=this.encodeTable[l>>8];if(void 0!==h&&(f=h[255&l]),f<=o){a=this.encodeTableSeq[o-f];continue}if(f==i&&this.gb18030){var p=g(this.gb18030.uChars,l);if(-1!=p){f=this.gb18030.gbChars[p]+(l-this.gb18030.uChars[p]);t[A++]=129+Math.floor(f/12600),f%=12600,t[A++]=48+Math.floor(f/1260),f%=1260,t[A++]=129+Math.floor(f/10),f%=10,t[A++]=48+f;continue}}}f===i&&(f=this.defaultCharSingleByte),f<256?t[A++]=f:f<65536?(t[A++]=f>>8,t[A++]=255&f):f<16777216?(t[A++]=f>>16,t[A++]=f>>8&255,t[A++]=255&f):(t[A++]=f>>>24,t[A++]=f>>>16&255,t[A++]=f>>>8&255,t[A++]=255&f)}return this.seqObj=a,this.leadSurrogate=r,t.slice(0,A)},f.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=n.alloc(10),t=0;if(this.seqObj){var r=this.seqObj[u];void 0!==r&&(r<256?e[t++]=r:(e[t++]=r>>8,e[t++]=255&r)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},f.prototype.findIdx=g,d.prototype.write=function(e){for(var t=n.alloc(2*e.length),r=this.nodeIdx,c=this.prevBytes,u=this.prevBytes.length,A=-this.prevBytes.length,l=0,f=0;l=0?e[l]:c[l+u],h=this.decodeTables[r][d];if(h>=0);else if(h===i)h=this.defaultCharUnicode.charCodeAt(0),l=A;else if(h===a){if(l>=3)var p=12600*(e[l-3]-129)+1260*(e[l-2]-48)+10*(e[l-1]-129)+(d-48);else p=12600*(c[l-3+u]-129)+1260*((l-2>=0?e[l-2]:c[l-2+u])-48)+10*((l-1>=0?e[l-1]:c[l-1+u])-129)+(d-48);var m=g(this.gb18030.gbChars,p);h=this.gb18030.uChars[m]+p-this.gb18030.gbChars[m]}else{if(h<=s){r=s-h;continue}if(!(h<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+h+" at "+r+"/"+d);for(var I=this.decodeTableSeq[o-h],b=0;b>8;h=I[I.length-1]}if(h>=65536){h-=65536;var E=55296|h>>10;t[f++]=255&E,t[f++]=E>>8,h=56320|1023&h}t[f++]=255&h,t[f++]=h>>8,r=0,A=l+1}return this.nodeIdx=r,this.prevBytes=A>=0?Array.prototype.slice.call(e,A):c.slice(A+u).concat(Array.prototype.slice.call(e)),t.slice(0,f).toString("ucs2")},d.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,r){var n=r("e330"),i=0,a=Math.random(),o=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++i+a,36)}},9112:function(e,t,r){var n=r("83ab"),i=r("9bf2"),a=r("5c6c");e.exports=n?function(e,t,r){return i.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},9131:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class r{constructor(e){this.str=e}static fromBin(e,t=0){return new r(this.decode(e,t))}static decode(e,t=0){const r=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return r.toUpperCase()}static decodeMediaType(e){switch(e.str){case r.AudioMedia.str:return"audio";case r.VideoMedia.str:return"video";case r.CommandMedia.str:return"command";case r.Degradable_JPEG_Media.str:return"degradable-jpeg";case r.FileTransferMedia.str:return"file-transfer";case r.BinaryMedia.str:return"binary"}}static encode(t){const r=e.alloc(16);return r.writeUInt32LE(parseInt(t.slice(0,8),16),0),r.writeUInt16LE(parseInt(t.slice(9,13),16),4),r.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(r,8),e.from(t.slice(24),"hex").copy(r,10),r}equals(e){return this.str===e.str}toBin(){return r.encode(this.str)}}t.default=r,r.HeaderObject=new r("75B22630-668E-11CF-A6D9-00AA0062CE6C"),r.DataObject=new r("75B22636-668E-11CF-A6D9-00AA0062CE6C"),r.SimpleIndexObject=new r("33000890-E5B1-11CF-89F4-00A0C90349CB"),r.IndexObject=new r("D6E229D3-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexObject=new r("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),r.TimecodeIndexObject=new r("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),r.FilePropertiesObject=new r("8CABDCA1-A947-11CF-8EE4-00C00C205365"),r.StreamPropertiesObject=new r("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),r.HeaderExtensionObject=new r("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),r.CodecListObject=new r("86D15240-311D-11D0-A3A4-00A0C90348F6"),r.ScriptCommandObject=new r("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),r.MarkerObject=new r("F487CD01-A951-11CF-8EE6-00C00C205365"),r.BitrateMutualExclusionObject=new r("D6E229DC-35DA-11D1-9034-00A0C90349BE"),r.ErrorCorrectionObject=new r("75B22635-668E-11CF-A6D9-00AA0062CE6C"),r.ContentDescriptionObject=new r("75B22633-668E-11CF-A6D9-00AA0062CE6C"),r.ExtendedContentDescriptionObject=new r("D2D0A440-E307-11D2-97F0-00A0C95EA850"),r.ContentBrandingObject=new r("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),r.StreamBitratePropertiesObject=new r("7BF875CE-468D-11D1-8D82-006097C9A2B2"),r.ContentEncryptionObject=new r("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),r.ExtendedContentEncryptionObject=new r("298AE614-2622-4C17-B935-DAE07EE9289C"),r.DigitalSignatureObject=new r("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),r.PaddingObject=new r("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),r.ExtendedStreamPropertiesObject=new r("14E6A5CB-C672-4332-8399-A96952065B5A"),r.AdvancedMutualExclusionObject=new r("A08649CF-4775-4670-8A16-6E35357566CD"),r.GroupMutualExclusionObject=new r("D1465A40-5A79-4338-B71B-E36B8FD6C249"),r.StreamPrioritizationObject=new r("D4FED15B-88D3-454F-81F0-ED5C45999E24"),r.BandwidthSharingObject=new r("A69609E6-517B-11D2-B6AF-00C04FD908E9"),r.LanguageListObject=new r("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),r.MetadataObject=new r("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),r.MetadataLibraryObject=new r("44231C94-9498-49D1-A141-1D134E457054"),r.IndexParametersObject=new r("D6E229DF-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexParametersObject=new r("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),r.TimecodeIndexParametersObject=new r("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),r.CompatibilityObject=new r("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),r.AdvancedContentEncryptionObject=new r("43058533-6981-49E6-9B74-AD12CB86D58C"),r.AudioMedia=new r("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),r.VideoMedia=new r("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),r.CommandMedia=new r("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),r.JFIF_Media=new r("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),r.Degradable_JPEG_Media=new r("35907DE0-E415-11CF-A917-00805F5C442B"),r.FileTransferMedia=new r("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),r.BinaryMedia=new r("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),r.ASF_Index_Placeholder_Object=new r("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,r("1c35").Buffer)},9152:function(e,t){ -/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ -t.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,c=(1<>1,A=-7,l=r?i-1:0,f=r?-1:1,d=e[t+l];for(l+=f,a=d&(1<<-A)-1,d>>=-A,A+=s;A>0;a=256*a+e[t+l],l+=f,A-=8);for(o=a&(1<<-A)-1,a>>=-A,A+=n;A>0;o=256*o+e[t+l],l+=f,A-=8);if(0===a)a=1-u;else{if(a===c)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,n),a-=u}return(d?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,c,u=8*a-i-1,A=(1<>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:a-1,g=n?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=A):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),t+=o+l>=1?f/c:f*Math.pow(2,1-l),t*c>=2&&(o++,c/=2),o+l>=A?(s=0,o=A):o+l>=1?(s=(t*c-1)*Math.pow(2,i),o+=l):(s=t*Math.pow(2,l-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&s,d+=g,s/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=g,o/=256,u-=8);e[r+d-g]|=128*h}},9224:function(e){e.exports=JSON.parse('{"name":"unlock-music","version":"v1.10.0-beta.1","updateInfo":"新增写入本地文件系统; 优化.kwm解锁; 支持.acc嗅探; 使用Typescript重构","license":"MIT","description":"Unlock encrypted music file in browser.","repository":{"type":"git","url":"https://github.com/ix64/unlock-music"},"private":true,"scripts":{"postinstall":"patch-package","serve":"vue-cli-service serve","build":"vue-cli-service build","test":"jest","make-extension":"node ./make-extension.js"},"dependencies":{"@babel/preset-typescript":"^7.16.5","@jixun/qmc2-crypto":"^0.0.5-R4","base64-js":"^1.5.1","browser-id3-writer":"^4.4.0","core-js":"^3.16.0","crypto-js":"^4.1.1","element-ui":"^2.15.5","iconv-lite":"^0.6.3","jimp":"^0.16.1","metaflac-js":"^1.0.5","music-metadata":"7.9.0","music-metadata-browser":"2.2.7","register-service-worker":"^1.7.2","threads":"^1.6.5","vue":"^2.6.14"},"devDependencies":{"@types/crypto-js":"^4.0.2","@types/jest":"^27.0.3","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-pwa":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-service":"^4.5.13","babel-plugin-component":"^1.1.1","jest":"^27.4.5","patch-package":"^6.4.7","sass":"^1.38.1","sass-loader":"^10.2.0","semver":"^7.3.5","threads-plugin":"^1.4.0","typescript":"^4.5.4","vue-cli-plugin-element":"^1.0.1","vue-template-compiler":"^2.6.14"}}')},9263:function(e,t,r){"use strict";var n=r("c65b"),i=r("e330"),a=r("577e"),o=r("ad6d"),s=r("9f7f"),c=r("5692"),u=r("7c73"),A=r("69f3").get,l=r("fce3"),f=r("107c"),d=c("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,h=g,p=i("".charAt),m=i("".indexOf),I=i("".replace),b=i("".slice),E=function(){var e=/a/,t=/b*/g;return n(g,e,"a"),n(g,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),B=s.BROKEN_CARET,y=void 0!==/()??/.exec("")[1],C=E||y||B||l||f;C&&(h=function(e){var t,r,i,s,c,l,f,C=this,w=A(C),v=a(e),T=w.raw;if(T)return T.lastIndex=C.lastIndex,t=n(h,T,v),C.lastIndex=T.lastIndex,t;var k=w.groups,S=B&&C.sticky,Q=n(o,C),x=C.source,_=0,D=v;if(S&&(Q=I(Q,"y",""),-1===m(Q,"g")&&(Q+="g"),D=b(v,C.lastIndex),C.lastIndex>0&&(!C.multiline||C.multiline&&"\n"!==p(v,C.lastIndex-1))&&(x="(?: "+x+")",D=" "+D,_++),r=new RegExp("^(?:"+x+")",Q)),y&&(r=new RegExp("^"+x+"$(?!\\s)",Q)),E&&(i=C.lastIndex),s=n(g,S?r:C,D),S?s?(s.input=b(s.input,_),s[0]=b(s[0],_),s.index=C.lastIndex,C.lastIndex+=s[0].length):C.lastIndex=0:E&&s&&(C.lastIndex=C.global?s.index+s[0].length:i),y&&s&&s.length>1&&n(d,s[0],r,(function(){for(c=1;c1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,r){const n=e.alloc(s.TagFooter.len);await t.randomRead(n,0,s.TagFooter.len,r-s.TagFooter.len);const i=s.TagFooter.get(n,0);if("APETAGEX"===i.ID)return u("APE footer header at offset="+r),{footer:i,offset:r-i.size}}static parseTagFooter(e,t,r){const n=s.TagFooter.get(t,t.length-s.TagFooter.len);if(n.ID!==l)throw new Error("Unexpected APEv2 Footer ID preamble value.");i.fromBuffer(t);const a=new f;return a.init(e,i.fromBuffer(t),r),a.parseTags(n)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(r.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const r=e.alloc(256);let n=t.size-s.TagFooter.len;u(`Parse APE tags at offset=${this.tokenizer.position}, size=${n}`);for(let i=0;i0?arguments[0]:void 0;_(this,new ce(e))},Ae=ue.prototype;if(A(Ae,{append:function(e,t){oe(arguments.length,2);var r=D(this);Y(r.entries,{key:B(e),value:B(t)}),r.updateURL()},delete:function(e){oe(arguments.length,1);var t=D(this),r=t.entries,n=B(e),i=0;while(it.key?1:-1})),e.updateURL()},forEach:function(e){var t,r=D(this).entries,n=m(e,arguments.length>1?arguments[1]:void 0),i=0;while(i1?de(arguments[1]):{})}}),h(F)){var ge=function(e){return g(this,U),new F(e,arguments.length>1?de(arguments[1]):{})};U.constructor=ge,ge.prototype=U,n({global:!0,forced:!0},{Request:ge})}}e.exports={URLSearchParams:ue,getState:D}},"98a7":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.FourCcToken=void 0;const n=r("d3ab"),i=/^[\x21-\x7e©][\x20-\x7e\x00()]{3}/;t.FourCcToken={len:4,get:(e,r)=>{const a=e.toString("binary",r,r+t.FourCcToken.len);switch(a){default:if(!a.match(i))throw new Error(`FourCC contains invalid characters: ${n.a2hex(a)} "${a}"`)}return a},put:(t,r,n)=>{const i=e.from(n,"binary");if(4!==i.length)throw new Error("Invalid length");return i.copy(t,r)}}}).call(this,r("1c35").Buffer)},"99af":function(e,t,r){"use strict";var n=r("23e7"),i=r("da84"),a=r("d039"),o=r("e8b5"),s=r("861d"),c=r("7b0b"),u=r("07fa"),A=r("8418"),l=r("65f0"),f=r("1dde"),d=r("b622"),g=r("2d00"),h=d("isConcatSpreadable"),p=9007199254740991,m="Maximum allowed index exceeded",I=i.TypeError,b=g>=51||!a((function(){var e=[];return e[h]=!1,e.concat()[0]!==e})),E=f("concat"),B=function(e){if(!s(e))return!1;var t=e[h];return void 0!==t?!!t:o(e)},y=!b||!E;n({target:"Array",proto:!0,forced:y},{concat:function(e){var t,r,n,i,a,o=c(this),s=l(o,0),f=0;for(t=-1,n=arguments.length;tp)throw I(m);for(r=0;r=p)throw I(m);A(s,f++,a)}return s.length=f,s}})},"9a0c":function(e,t,r){var n=r("342f");e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},"9a1f":function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("59ed"),o=r("825a"),s=r("0d51"),c=r("35a1"),u=n.TypeError;e.exports=function(e,t){var r=arguments.length<2?c(e):t;if(a(r))return o(i(r,e));throw u(s(e)+" is not iterable")}},"9a4a":function(e,t,r){"use strict";var n="PNG\r\n\n",i="IHDR",a="CgBI";function o(e){if(n===e.toString("ascii",1,8)){var t=e.toString("ascii",12,16);if(t===a&&(t=e.toString("ascii",28,32)),t!==i)throw new TypeError("invalid png");return!0}}function s(e){return e.toString("ascii",12,16)===a?{width:e.readUInt32BE(32),height:e.readUInt32BE(36)}:{width:e.readUInt32BE(16),height:e.readUInt32BE(20)}}e.exports={detect:o,calculate:s}},"9a69":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedLameHeader=void 0;const n=r("6f58"),i=r("d3ab"),a=r("289b");t.ExtendedLameHeader={len:27,get:(e,t)=>{const r=n.UINT32_BE.get(e,t+2);return{revision:i.getBitAllignedNumber(e,t,0,4),vbr_method:i.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*n.UINT8.get(e,t+1),track_peak:0===r?void 0:r/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:n.UINT32_BE.get(e,t+20),music_crc:n.UINT8.get(e,t+24),header_crc:n.UINT16_BE.get(e,t+24)}}}},"9a72":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=function(){const e="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||e)},i=function(e,t){self.postMessage(e,t)},a=function(e){const t=t=>{e(t.data)},r=()=>{self.removeEventListener("message",t)};return self.addEventListener("message",t),r};t.default={isWorkerRuntime:n,postMessageToMaster:i,subscribeToMasterMessages:a}},"9a8c":function(e,t,r){"use strict";var n=r("e330"),i=r("ebb5"),a=r("145e"),o=n(a),s=i.aTypedArray,c=i.exportTypedArrayMethod;c("copyWithin",(function(e,t){return o(s(this),e,t,arguments.length>2?arguments[2]:void 0)}))},"9ab4":function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return i}));function n(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(n.next(e))}catch(t){a(t)}}function s(e){try{c(n["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):i(e.value).then(o,s)}c((n=n.apply(e,t||[])).next())}))}function i(e,t){var r,n,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return c([e,t])}}function c(a){if(r)throw new TypeError("Generator is already executing.");while(o)try{if(r=1,n&&(i=2&a[0]?n["return"]:a[0]?n["throw"]||((i=n["return"])&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]]+[^>]*>/;function i(e){return n.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),r=e.match(a.height),n=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:r&&parseInt(r[2],10),viewbox:n&&o(n[2])}}function c(e){return{width:e.width,height:e.height}}function u(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function A(e){var t=e.toString("utf8").match(a.root);if(t){var r=s(t[0]);if(r.width&&r.height)return c(r);if(r.viewbox)return u(r)}throw new TypeError("invalid svg")}e.exports={detect:i,calculate:A}},a00c:function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));r("d3b7"),r("159b"),r("ace4"),r("5cc6"),r("907a"),r("9a8c"),r("a975"),r("735e"),r("c1ac"),r("d139"),r("3a7b"),r("d5d6"),r("82f8"),r("e91f"),r("60bd"),r("5f96"),r("3280"),r("3fcc"),r("ca91"),r("25a1"),r("cd26"),r("3c5d"),r("2954"),r("649e"),r("219c"),r("170b"),r("b39a"),r("72f7"),r("fb6a");var n=r("9ab4"),i=r("d9f0"),a=r.n(i),o=40,s=2097152;function c(e){var t=0;e.forEach((function(e){t+=e.length}));var r=new Uint8Array(t),n=0;return e.forEach((function(e){r.set(e,n),n+=e.length})),r}function u(e){return Object(n["a"])(this,void 0,void 0,(function(){var t,r,i,u,A,l,f,d,g,h,p,m,I,b,E,B,y,C;return Object(n["b"])(this,(function(n){switch(n.label){case 0:return[4,a()()];case 1:if(t=n.sent(),r=new Uint8Array(e.slice(-o)),i=t._malloc(r.length),t.writeArrayToMemory(r,i),u=t._malloc(t.sizeof_qmc_detection()),A=t.detectKeyEndPosition(u,i,r.length),l=t.getValue(u,"i32"),f=t.getValue(u+4,"i32"),t._free(i),t._free(u),!A)return[2,!1];d=e.byteLength-o+l,g=new Uint8Array(e.slice(d,d+f)),h=new TextDecoder,p=h.decode(g),m=t.createInstWidthEKey(p),I=t._malloc(s),b=[],E=0,B=d;while(B>0)y=Math.min(B,s),C=new Uint8Array(e.slice(E,E+y)),t.writeArrayToMemory(C,I),t.decryptStream(m,I,E,y),b.push(t.HEAPU8.slice(I,I+y)),E+=y,B-=y;return t._free(I),m.delete(),[2,c(b)]}}))}))}},a046:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const n=r("20f8");class i{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,r){const i=e.alloc(t.len),a=await this.readBuffer(i,{position:r});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new i.BufferType(e)),r=new A.VorbisDecoder(t,0);r.readStringUtf8();const n=r.readInt32();for(let i=0;i({lastBlock:n.getBit(e,t,7),type:n.getBitAllignedNumber(e,t,1,7),length:i.UINT24_BE.get(e,t+1)})},g.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:i.UINT16_BE.get(e,t),maximumBlockSize:i.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:i.UINT24_BE.get(e,t+4),maximumFrameSize:i.UINT24_BE.get(e,t+7),sampleRate:i.UINT24_BE.get(e,t+10)>>4,channels:n.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:n.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:n.getBitAllignedNumber(e,t+13,4,36),fileMD5:new i.BufferType(16).get(e,t+18)})}},a078:function(e,t,r){var n=r("0366"),i=r("c65b"),a=r("5087"),o=r("7b0b"),s=r("07fa"),c=r("9a1f"),u=r("35a1"),A=r("e95a"),l=r("ebb5").aTypedArrayConstructor;e.exports=function(e){var t,r,f,d,g,h,p=a(this),m=o(e),I=arguments.length,b=I>1?arguments[1]:void 0,E=void 0!==b,B=u(m);if(B&&!A(B)){g=c(m,B),h=g.next,m=[];while(!(d=i(h,g)).done)m.push(d.value)}for(E&&I>2&&(b=n(b,arguments[2])),r=s(m),f=new(l(p))(r),t=0;r>t;t++)f[t]=E?b(m[t],t):m[t];return f}},a0aa:function(e,t,r){"use strict";(function(t){var n=r("3e8f"),i=r("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,r,a){var o=i(e,32,4,a),s=1024,c=n.statSync(r).size;o+s>c&&(s=c-o-10);var u=new t(s),A=n.openSync(r,"r");n.readSync(A,u,0,s,o);var l=u.slice(2);return l}function s(e,t){var r=i(e,16,8,t),n=i(e,16,10,t);return(n<<16)+r}function c(e){if(e.length>24)return e.slice(12)}function u(e,t){var r,n,a,o={};while(e&&e.length){if(r=i(e,16,0,t),n=i(e,16,2,t),a=i(e,32,4,t),0===r)break;1!==a||3!==n&&4!==n||(o[r]=s(e,t)),e=c(e)}return o}function A(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function l(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var r="BE"===A(e),n=o(e,t,r),i=u(n,r),a=i[256],s=i[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:l}}).call(this,r("1c35").Buffer)},a24c:function(e,t,r){(function(t){e.exports=(e,r)=>{const n=[],i=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(i.length);const o=t.alloc(4);o.writeUInt32LE(r.length),n.push(a,i,o);for(let s=0;s=100)break e}return a>i?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return A.alloc(0);var t=A.allocUnsafe(e>>>0),r=this.head,n=0;while(r)g(r.data,t,n),n+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(a===i.length?n+=i:n+=i.slice(0,e),e-=a,0===e){a===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(a));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=A.allocUnsafe(e),r=this.head,n=1;r.data.copy(t),e-=r.data.length;while(r=r.next){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),e-=a,0===e){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:d,value:function(e,t){return f(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},a869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const n=r("37d4"),i=r("fa6f"),a=r("de36"),o=r("e035"),s=r("15bf"),c=r("feb6"),u=r("8f14"),A=r("46d9"),l=r("7e1e");class f{constructor(){this.tagMappers={},[new n.ID3v1TagMapper,new o.ID3v22TagMapper,new i.ID3v24TagMapper,new c.MP4TagMapper,new c.MP4TagMapper,new u.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new A.RiffInfoTagMapper,new l.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,r){const n=this.tagMappers[e];if(n)return this.tagMappers[e].mapGenericTag(t,r);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=f},a975:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").every,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("every",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},aa60:function(e,t,r){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const r=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(r))return!1;let n=256;for(let i=t;i127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aad3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const n=r("6f58");class i{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new n.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=i},aae9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const n=r("6f58");class i{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(n.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,r=(e-t)/32;return await this.tokenizer.ignore(4*r),this.read(t)}}t.BitReader=i},ab13:function(e,t,r){var n=r("b622"),i=n("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[i]=!1,"/./"[e](t)}catch(n){}}return!1}},ac1f:function(e,t,r){"use strict";var n=r("23e7"),i=r("9263");n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},ace4:function(e,t,r){"use strict";var n=r("23e7"),i=r("e330"),a=r("d039"),o=r("621a"),s=r("825a"),c=r("23cb"),u=r("50c4"),A=r("4840"),l=o.ArrayBuffer,f=o.DataView,d=f.prototype,g=i(l.prototype.slice),h=i(d.getUint8),p=i(d.setUint8),m=a((function(){return!new l(2).slice(1,void 0).byteLength}));n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:m},{slice:function(e,t){if(g&&void 0===t)return g(s(this),e);var r=s(this).byteLength,n=c(e,r),i=c(void 0===t?r:t,r),a=new(A(this,l))(u(i-n)),o=new f(this),d=new f(a),m=0;while(n0?i.concat([a,s]):a},o.decode=function(e,t,r){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=i.from(""+(e||""),"binary"));var n=o.getDecoder(t,r),a=n.write(e),s=n.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=r("94bb"));var t=o._canonicalizeEncoding(e),n={};while(1){var i=o._codecDataCache[t];if(i)return i;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)n[s]=a[s];n.encodingName||(n.encodingName=t),t=a.type;break;case"function":return n.encodingName||(n.encodingName=t),i=new a(n,o),o._codecDataCache[n.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var r=o.getCodec(e),n=new r.encoder(t,r);return r.bomAware&&t&&t.addBOM&&(n=new a.PrependBOM(n,t)),n},o.getDecoder=function(e,t){var r=o.getCodec(e),n=new r.decoder(t,r);return!r.bomAware||t&&!1===t.stripBOM||(n=new a.StripBOM(n,t)),n},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=r("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{n=r(2)}catch(s){}n&&n.Transform?o.enableStreamingAPI(n):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad3a:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const n=r("6f58"),i=r("d3ab"),a=r("9a69");async function o(r){const i=await r.readToken(t.XingHeaderFlags),o={};i.frames&&(o.numFrames=await r.readToken(n.UINT32_BE)),i.bytes&&(o.streamSize=await r.readToken(n.UINT32_BE)),i.toc&&(o.toc=e.alloc(100),await r.readBuffer(o.toc)),i.vbrScale&&(o.vbrScale=await r.readToken(n.UINT32_BE));const s=await r.peekToken(new n.StringType(4,"ascii"));if("LAME"===s){await r.ignore(4),o.lame={version:await r.readToken(new n.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await r.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new n.StringType(4,"ascii"),t.LameEncoderVersion=new n.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:i.isBitSet(e,t,31),bytes:i.isBitSet(e,t,30),toc:i.isBitSet(e,t,29),vbrScale:i.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,r("1c35").Buffer)},ad6d:function(e,t,r){"use strict";var n=r("825a");e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},addb:function(e,t,r){var n=r("4dae"),i=Math.floor,a=function(e,t){var r=e.length,c=i(r/2);return r<8?o(e,t):s(e,a(n(e,0,c),t),a(n(e,c),t),t)},o=function(e,t){var r,n,i=e.length,a=1;while(a0)e[n]=e[--n];n!==a++&&(e[n]=r)}return e},s=function(e,t,r,n){var i=t.length,a=r.length,o=0,s=0;while(o0&&!i.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function d(e){this.parameters=Object.create(null),this.type=e}t.format=u,t.parse=A},b622:function(e,t,r){var n=r("da84"),i=r("5692"),a=r("1a2d"),o=r("90e3"),s=r("4930"),c=r("fdbf"),u=i("wks"),A=n.Symbol,l=A&&A["for"],f=c?A:A&&A.withoutSetter||o;e.exports=function(e){if(!a(u,e)||!s&&"string"!=typeof u[e]){var t="Symbol."+e;s&&a(A,e)?u[e]=A[e]:u[e]=c&&l?l(t):f(t)}return u[e]}},b686:function(e,t,r){(function(t){const n=r("3e8f"),i=r("6c39"),a=r("c4c0"),o=r("a24c"),s=0,c=1,u=2,A=3,l=4,f=5,d=6;class g{constructor(e){if("string"!==typeof e&&!t.isBuffer(e))throw new Error("Metaflac(flac) flac must be string or buffer.");this.flac=e,this.buffer=null,this.marker="",this.streamInfo=null,this.blocks=[],this.padding=null,this.vorbisComment=null,this.vendorString="",this.tags=[],this.pictures=[],this.picturesSpecs=[],this.picturesDatas=[],this.framesOffset=0,this.init()}init(){"string"===typeof this.flac?this.buffer=n.readFileSync(this.flac):this.buffer=this.flac;let e=0;const t=this.buffer.slice(0,e+=4).toString("ascii");if("fLaC"!==t)throw new Error("The file does not appear to be a FLAC file.");let r=0,i=!1;while(!i){r=this.buffer.readUInt8(e++),i=r>128,r%=128;const t=this.buffer.readUIntBE(e,3);e+=3,r===s&&(this.streamInfo=this.buffer.slice(e,e+t)),r===c&&(this.padding=this.buffer.slice(e,e+t)),r===l&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),r===d&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[u,A,f].includes(r)&&this.blocks.push([r,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let r=0;r{let t=0;const r=e.readUInt32BE(t);t+=4;const n=e.readUInt32BE(t);t+=4;const i=e.slice(t,t+n).toString("ascii");t+=n;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const A=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+l)),this.picturesSpecs.push(this.buildSpecification({type:r,mime:i,description:o,width:s,height:c,depth:u,colors:A}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const r=t.split("=")[0];return r===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const r=t.split("=")[0];return r!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const r=e.substring(0,t),i=e.substr(t+1);let a;try{a=n.readFileSync(i,"utf8")}catch(o){throw new Error(`can't open file '${i}' for '${r}' tag value`)}this.tags.push(`${r}=${a}`)}importTagsFrom(e){const t=n.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){n.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=n.readFileSync(e),{mime:r}=i(t);if("image/jpeg"!==r&&"image/png"!==r)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+r);const o=a(e),s=this.buildSpecification({mime:r,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=i(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const r=a(e),n=this.buildSpecification({mime:t,width:r.width,height:r.height});this.pictures.push(this.buildPictureBlock(e,n)),this.picturesSpecs.push(n)}exportPictureTo(e){this.picturesDatas.length>0&&n.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,r={}){const n=t.alloc(4),i=t.alloc(4),a=t.from(r.mime,"ascii"),o=t.alloc(4),s=t.from(r.description,"utf8"),c=t.alloc(4),u=t.alloc(4),A=t.alloc(4),l=t.alloc(4),f=t.alloc(4);return n.writeUInt32BE(r.type),i.writeUInt32BE(r.mime.length),o.writeUInt32BE(r.description.length),c.writeUInt32BE(r.width),u.writeUInt32BE(r.height),A.writeUInt32BE(r.depth),l.writeUInt32BE(r.colors),f.writeUInt32BE(e.length),t.concat([n,i,a,o,s,c,u,A,l,f,e])}buildMetadataBlock(e,r,n=!1){const i=t.alloc(4);return n&&(e+=128),i.writeUIntBE(e,0,1),i.writeUIntBE(r.length,1,3),t.concat([i,r])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(l,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(d,t))}),e.push(this.buildMetadataBlock(c,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());n.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=g}).call(this,r("1c35").Buffer)},b6b7:function(e,t,r){var n=r("ebb5"),i=r("4840"),a=n.TYPED_ARRAY_CONSTRUCTOR,o=n.aTypedArrayConstructor;e.exports=function(e){return o(i(e,e[a]))}},b727:function(e,t,r){var n=r("0366"),i=r("e330"),a=r("44ad"),o=r("7b0b"),s=r("07fa"),c=r("65f0"),u=i([].push),A=function(e){var t=1==e,r=2==e,i=3==e,A=4==e,l=6==e,f=7==e,d=5==e||l;return function(g,h,p,m){for(var I,b,E=o(g),B=a(E),y=n(h,p),C=s(B),w=0,v=m||c,T=t?v(g,C):r||f?v(g,0):void 0;C>w;w++)if((d||w in B)&&(I=B[w],b=y(I,w,E),e))if(t)T[w]=b;else if(b)switch(e){case 3:return!0;case 5:return I;case 6:return w;case 2:u(T,I)}else switch(e){case 4:return!1;case 7:u(T,I)}return l?-1:i||A?A:T}};e.exports={forEach:A(0),map:A(1),filter:A(2),some:A(3),every:A(4),find:A(5),findIndex:A(6),filterReject:A(7)}},b7d1:function(e,t,r){(function(t){function r(e,t){if(n("noDeprecation"))return e;var r=!1;function i(){if(!r){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return i}function n(e){try{if(!t.localStorage)return!1}catch(n){return!1}var r=t.localStorage[e];return null!=r&&"true"===String(r).toLowerCase()}e.exports=r}).call(this,r("c8ba"))},b82a:function(e,t,r){"use strict";var n="\ufeff";function i(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=i,i.prototype.write=function(e){return this.addBOM&&(e=n+e,this.addBOM=!1),this.encoder.write(e)},i.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===n&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,r){"use strict";(function(t,n){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){Y(t,e)}}var a;e.exports=S,S.WritableState=k;var o={deprecate:r("b7d1")},s=r("5184"),c=r("1c35").Buffer,u=t.Uint8Array||function(){};function A(e){return c.from(e)}function l(e){return c.isBuffer(e)||e instanceof u}var f,d=r("789d"),g=r("e113"),h=g.getHighWaterMark,p=r("1b08").codes,m=p.ERR_INVALID_ARG_TYPE,I=p.ERR_METHOD_NOT_IMPLEMENTED,b=p.ERR_MULTIPLE_CALLBACK,E=p.ERR_STREAM_CANNOT_PIPE,B=p.ERR_STREAM_DESTROYED,y=p.ERR_STREAM_NULL_VALUES,C=p.ERR_STREAM_WRITE_AFTER_END,w=p.ERR_UNKNOWN_ENCODING,v=d.errorOrDestroy;function T(){}function k(e,t,n){a=a||r("845f"),e=e||{},"boolean"!==typeof n&&(n=t instanceof a),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=h(this,e,"writableHighWaterMark",n),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){N(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function S(e){a=a||r("845f");var t=this instanceof a;if(!t&&!f.call(S,this))return new S(e);this._writableState=new k(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function Q(e,t){var r=new C;v(e,r),n.nextTick(t,r)}function x(e,t,r,i){var a;return null===r?a=new y:"string"===typeof r||t.objectMode||(a=new m("chunk",["string","Buffer"],r)),!a||(v(e,a),n.nextTick(i,a),!1)}function _(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=c.from(t,r)),t}function D(e,t,r,n,i,a){if(!r){var o=_(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var c=t.length-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(S.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(e,t,r){r(new I("_write()"))},S.prototype._writev=null,S.prototype.end=function(e,t,r){var n=this._writableState;return"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||H(this,n,r),this},Object.defineProperty(S.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),S.prototype.destroy=d.destroy,S.prototype._undestroy=d.undestroy,S.prototype._destroy=function(e,t){t(e)}}).call(this,r("c8ba"),r("4362"))},b85b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const n=r("34eb"),i=r("95c9"),a=r("7eca"),o=r("9611"),s=r("aae9"),c=n("music-metadata:parser:musepack");class u extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");c(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const r=await this.bitreader.read(8);return this.metadata.setFormat("codec",(r/100).toFixed(2)),await this.skipAudioData(e.frameCount),c("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=u},b8a3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.deserialize=t.registerSerializer=void 0;const n=r("1a01");let i=n.DefaultSerializer;function a(e){i=n.extendSerializer(i,e)}function o(e){return i.deserialize(e)}function s(e){return i.serialize(e)}t.registerSerializer=a,t.deserialize=o,t.serialize=s},bb0c:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.$worker=t.$transferable=t.$terminate=t.$events=t.$errors=void 0,t.$errors=Symbol("thread.errors"),t.$events=Symbol("thread.events"),t.$terminate=Symbol("thread.terminate"),t.$transferable=Symbol("thread.transferable"),t.$worker=Symbol("thread.worker")},bd7a:function(e,t,r){"use strict";(function(t,n){var i;e.exports=Q,Q.ReadableState=S;r("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=r("5184"),s=r("1c35").Buffer,c=t.Uint8Array||function(){};function u(e){return s.from(e)}function A(e){return s.isBuffer(e)||e instanceof c}var l,f=r(0);l=f&&f.debuglog?f.debuglog("stream"):function(){};var d,g,h,p=r("a688"),m=r("789d"),I=r("e113"),b=I.getHighWaterMark,E=r("1b08").codes,B=E.ERR_INVALID_ARG_TYPE,y=E.ERR_STREAM_PUSH_AFTER_EOF,C=E.ERR_METHOD_NOT_IMPLEMENTED,w=E.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(Q,o);var v=m.errorOrDestroy,T=["error","close","destroy","pause","resume"];function k(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function S(e,t,n){i=i||r("845f"),e=e||{},"boolean"!==typeof n&&(n=t instanceof i),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=b(this,e,"readableHighWaterMark",n),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(d||(d=r("7d72").StringDecoder),this.decoder=new d(e.encoding),this.encoding=e.encoding)}function Q(e){if(i=i||r("845f"),!(this instanceof Q))return new Q(e);var t=this instanceof i;this._readableState=new S(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function x(e,t,r,n,i){l("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,N(e,o);else if(i||(a=D(o,t)),a)v(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=u(t)),n)o.endEmitted?v(e,new w):_(e,o,t,!0);else if(o.ended)v(e,new y);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?_(e,o,t,!1):P(e,o)):_(e,o,t,!1)}else n||(o.reading=!1,P(e,o));return!o.ended&&(o.length=R?e=R:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function F(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=M(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function N(e,t){if(l("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?U(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,L(e)))}}function U(e){var t=e._readableState;l("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(l("emitReadable",t.flowing),t.emittedReadable=!0,n.nextTick(L,e))}function L(e){var t=e._readableState;l("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,W(e)}function P(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(O,e,t))}function O(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function G(e){l("readable nexttick read 0"),e.read(0)}function H(e,t){t.resumeScheduled||(t.resumeScheduled=!0,n.nextTick(Y,e,t))}function Y(e,t){l("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),W(e),t.flowing&&!t.reading&&e.read(0)}function W(e){var t=e._readableState;l("flow",t.flowing);while(t.flowing&&null!==e.read());}function q(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function X(e){var t=e._readableState;l("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,n.nextTick(J,t,e))}function J(e,t){if(l("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function V(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return l("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?X(this):U(this),null;if(e=F(e,t),0===e&&t.ended)return 0===t.length&&X(this),null;var n,i=t.needReadable;return l("need readable",i),(0===t.length||t.length-e0?q(e,t):null,null===n?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&X(this)),null!==n&&this.emit("data",n),n},Q.prototype._read=function(e){v(this,new C("_read()"))},Q.prototype.pipe=function(e,t){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e);break}i.pipesCount+=1,l("pipe count=%d opts=%j",i.pipesCount,t);var o=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr,s=o?u:I;function c(e,t){l("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function u(){l("onend"),e.end()}i.endEmitted?n.nextTick(s):r.once("end",s),e.on("unpipe",c);var A=z(r);e.on("drain",A);var f=!1;function d(){l("cleanup"),e.removeListener("close",p),e.removeListener("finish",m),e.removeListener("drain",A),e.removeListener("error",h),e.removeListener("unpipe",c),r.removeListener("end",u),r.removeListener("end",I),r.removeListener("data",g),f=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||A()}function g(t){l("ondata");var n=e.write(t);l("dest.write",n),!1===n&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==V(i.pipes,e))&&!f&&(l("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function h(t){l("onerror",t),I(),e.removeListener("error",h),0===a(e,"error")&&v(e,t)}function p(){e.removeListener("finish",m),I()}function m(){l("onfinish"),e.removeListener("close",p),I()}function I(){l("unpipe"),r.unpipe(e)}return r.on("data",g),k(e,"error",h),e.once("close",p),e.once("finish",m),e.emit("pipe",r),i.flowing||(l("pipe resume"),r.resume()),e},Q.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,l("on readable",i.length,i.reading),i.length?U(this):i.reading||n.nextTick(G,this))),r},Q.prototype.addListener=Q.prototype.on,Q.prototype.removeListener=function(e,t){var r=o.prototype.removeListener.call(this,e,t);return"readable"===e&&n.nextTick(j,this),r},Q.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||n.nextTick(j,this),t},Q.prototype.resume=function(){var e=this._readableState;return e.flowing||(l("resume"),e.flowing=!e.readableListening,H(this,e)),e.paused=!1,this},Q.prototype.pause=function(){return l("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(l("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},Q.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",(function(){if(l("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(i){if(l("wrapped data"),r.decoder&&(i=r.decoder.write(i)),(!r.objectMode||null!==i&&void 0!==i)&&(r.objectMode||i&&i.length)){var a=t.push(i);a||(n=!0,e.pause())}})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[r]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const r=new a.VorbisDecoder(e,t),n=r.parseUserComment();return this.addTag(n.key,n.value),n.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const r=o.CommonHeader.get(t,0);if("vorbis"!==r.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==r.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const r=n.UINT32_LE.get(e,t);t+=4,t+=r;let i=n.UINT32_LE.get(e,t);t+=4;while(i-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=c}).call(this,r("1c35").Buffer)},bef3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Atom=void 0;const n=r("34eb"),i=r("150c"),a=n("music-metadata:parser:MP4:Atom");class o{constructor(e,t,r){this.header=e,this.extended=t,this.parent=r,this.children=[],this.atomPath=(this.parent?this.parent.atomPath+".":"")+this.header.name}static async readAtom(e,t,r,n){const s=e.position,c=await e.readToken(i.Header),u=c.length===BigInt(1);u&&(c.length=await e.readToken(i.ExtendedSize));const A=new o(c,c.length===BigInt(1),r),l=A.getPayloadLength(n);return a(`parse atom name=${A.atomPath}, extended=${A.extended}, offset=${s}, len=${A.header.length}`),await A.readData(e,t,l),A}getHeaderLength(){return this.extended?16:8}getPayloadLength(e){return(this.header.length===BigInt(0)?e:Number(this.header.length))-this.getHeaderLength()}async readAtoms(e,t,r){while(r>0){const n=await o.readAtom(e,t,this,r);this.children.push(n),r-=n.header.length===BigInt(0)?r:Number(n.header.length)}}async readData(e,t,r){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(r));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(r)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,r)}}}t.Atom=o},c04e:function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("861d"),o=r("d9b5"),s=r("dc4a"),c=r("485a"),u=r("b622"),A=n.TypeError,l=u("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,n=s(e,l);if(n){if(void 0===t&&(t="default"),r=i(n,e,t),!a(r)||o(r))return r;throw A("Can't convert object to primitive value")}return void 0===t&&(t="number"),c(e,t)}},c057:function(e,t,r){"use strict";function n(e){var t="RIFF"===e.toString("ascii",0,4),r="WEBP"===e.toString("ascii",8,12),n="VP8"===e.toString("ascii",12,15);return t&&r&&n}function i(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var r=e[0],n=0===(192&r),i=0===(1&r);return!(!n||!i)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var c=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==c&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:n,calculate:i}},c1ac:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").filter,a=r("1448"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("filter",(function(e){var t=i(o(this),e,arguments.length>1?arguments[1]:void 0);return a(this,t)}))},c430:function(e,t){e.exports=!1},c4c0:function(e,t,r){"use strict";(function(t){var n=r("3e8f"),i=r("df7c"),a=r("78b4"),o=r("a2c0"),s=524288;function c(e,t){var r=o(e,t);if(r in a){var n=a[r].calculate(e,t);if(!1!==n)return n.type=r,n}throw new TypeError("unsupported file type: "+r+" (file: "+t+")")}function u(e,r){n.open(e,"r",(function(i,a){if(i)return r(i);n.fstat(a,(function(i,o){if(i)return r(i);var c=o.size;if(c<=0)return r(new Error("File size is not greater than 0 —— "+e));var u=Math.min(c,s),A=new t(u);n.read(a,A,0,u,0,(function(e){if(e)return r(e);n.close(a,(function(e){r(e,A)}))}))}))}))}function A(e){var r=n.openSync(e,"r"),i=n.fstatSync(r).size,a=Math.min(i,s),o=new t(a);return n.readSync(r,o,0,a,0),n.closeSync(r),o}e.exports=function(e,r){if(t.isBuffer(e))return c(e);if("string"!==typeof e)throw new TypeError("invalid invocation");var n=i.resolve(e);if("function"!==typeof r){var a=A(n);return c(a,n)}u(n,(function(e,t){if(e)return r(e);var i;try{i=c(t,n)}catch(a){e=a}r(e,i)}))},e.exports.types=Object.keys(a)}).call(this,r("1c35").Buffer)},c591:function(e,t,r){"use strict";(function(t){var n,i=r("1c35"),a=i.Buffer,o={};for(n in i)i.hasOwnProperty(n)&&"SlowBuffer"!==n&&"Buffer"!==n&&(o[n]=i[n]);var s=o.Buffer={};for(n in a)a.hasOwnProperty(n)&&"allocUnsafe"!==n&&"allocUnsafeSlow"!==n&&(s[n]=a[n]);if(o.Buffer.prototype=a.prototype,s.from&&s.from!==Uint8Array.from||(s.from=function(e,t,r){if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&"undefined"===typeof e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return a(e,t,r)}),s.alloc||(s.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var n=a(e);return t&&0!==t.length?"string"===typeof r?n.fill(t,r):n.fill(t):n.fill(0),n}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(c){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,r("4362"))},c642:function(e,t,r){"use strict";var n=r("c591").Buffer;function i(e,t){this.iconv=t}t.utf7=i,t.unicode11utf7="utf7",i.prototype.encoder=o,i.prototype.decoder=s,i.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return n.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var c=/[A-Za-z0-9\/+]/,u=[],A=0;A<256;A++)u[A]=c.test(String.fromCharCode(A));var l="+".charCodeAt(0),f="-".charCodeAt(0),d="&".charCodeAt(0);function g(e,t){this.iconv=t}function h(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=n.alloc(6),this.base64AccumIdx=0}function p(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",r=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=g,g.prototype.encoder=h,g.prototype.decoder=p,g.prototype.bomAware=!0,h.prototype.write=function(e){for(var t=this.inBase64,r=this.base64Accum,i=this.base64AccumIdx,a=n.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(r.slice(0,i).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),i=0),a[o++]=f,t=!1),t||(a[o++]=c,c===d&&(a[o++]=f))):(t||(a[o++]=d,t=!0),t&&(r[i++]=c>>8,r[i++]=255&c,i==r.length&&(o+=a.write(r.toString("base64").replace(/\//g,","),o),i=0)))}return this.inBase64=t,this.base64AccumIdx=i,a.slice(0,o)},h.prototype.end=function(){var e=n.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=f,this.inBase64=!1),e.slice(0,t)};var m=u.slice();m[",".charCodeAt(0)]=!0,p.prototype.write=function(e){for(var t="",r=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var r=Function.prototype.call;e.exports=r.bind?r.bind(r):function(){return r.apply(r,arguments)}},c6b6:function(e,t,r){var n=r("e330"),i=n({}.toString),a=n("".slice);e.exports=function(e){return a(i(e),8,-1)}},c6cd:function(e,t,r){var n=r("da84"),i=r("ce4e"),a="__core-js_shared__",o=n[a]||i(a,{});e.exports=o},c6d6:function(e,t,r){"use strict";e.exports=i;var n=r("8a58");function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r("3fb5")(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},c73e:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OpusParser=void 0;const n=r("6f58"),i=r("aad3"),a=r("bda5");class o extends a.VorbisParser{constructor(e,t,r){super(e,t),this.tokenizer=r,this.lastPos=-1}parseFirstPage(e,t){if(this.metadata.setFormat("codec","Opus"),this.idHeader=new i.IdHeader(t.length).get(t,0),"OpusHead"!==this.idHeader.magicSignature)throw new Error("Illegal ogg/Opus magic-signature");this.metadata.setFormat("sampleRate",this.idHeader.inputSampleRate),this.metadata.setFormat("numberOfChannels",this.idHeader.channelCount)}parseFullPage(e){const t=new n.StringType(8,"ascii").get(e,0);switch(t){case"OpusTags":this.parseUserCommentList(e,8),this.lastPos=this.tokenizer.position-e.length;break;default:break}}calculateDuration(e){if(this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"===typeof window&&(r=window)}e.exports=r},c8d2:function(e,t,r){var n=r("5e77").PROPER,i=r("d039"),a=r("5899"),o="​…᠎";e.exports=function(e){return i((function(){return!!a[e]()||o[e]()!==o||n&&a[e].name!==e}))}},ca84:function(e,t,r){var n=r("e330"),i=r("1a2d"),a=r("fc6a"),o=r("4d64").indexOf,s=r("d012"),c=n([].push);e.exports=function(e,t){var r,n=a(e),u=0,A=[];for(r in n)!i(s,r)&&i(n,r)&&c(A,r);while(t.length>u)i(n,r=t[u++])&&(~o(A,r)||c(A,r));return A}},ca91:function(e,t,r){"use strict";var n=r("ebb5"),i=r("d58f").left,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("reduce",(function(e){var t=arguments.length;return i(a(this),e,t,t>1?arguments[1]:void 0)}))},cb4f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const n=r("6f58"),i=r("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,r){return e>>>t&4294967295>>>32-r}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const r=n.UINT32_LE.get(e,t+24),s={BlockID:i.FourCcToken.get(e,t),blockSize:n.UINT32_LE.get(e,t+4),version:n.UINT16_LE.get(e,t+8),totalSamples:n.UINT32_LE.get(e,t+12),blockIndex:n.UINT32_LE.get(e,t+16),blockSamples:n.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(r,0,2)),isMono:o.isBitSet(r,2),isHybrid:o.isBitSet(r,3),isJointStereo:o.isBitSet(r,4),crossChannel:o.isBitSet(r,5),hybridNoiseShaping:o.isBitSet(r,6),floatingPoint:o.isBitSet(r,7),samplingRate:a[o.getBitAllignedNumber(r,23,4)],isDSD:o.isBitSet(r,31)},crc:new n.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const n=r("34eb"),i=r("e375"),a=r("5cf0"),o=r("0497"),s=n("music-metadata-browser:main");var c=r("e375");async function u(e,r,n){const i=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(i,"string"===typeof r?{mimeType:r}:r,n);return await i.close(),o}async function A(e,t){const r=await f(e),n={mimeType:e.type,size:e.size};return e.name&&(n.path=e.name),i.parseBuffer(r,{mimeType:e.type,size:e.size},t)}async function l(e,t){const r=await fetch(e),n={size:parseInt(r.headers.get("Content-Length"),10),mimeType:r.headers.get("Content-Type")};if(r.ok){if(r.body){const e=await this.parseReadableStream(r.body,n,t);return s("Closing HTTP-readable-stream..."),r.body.locked||await r.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await r.blob(),t)}throw new Error(`HTTP error status=${r.status}: ${r.statusText}`)}function f(e){return new Promise((t,r)=>{const n=new FileReader;n.onloadend=e=>{let r=e.target.result;r instanceof ArrayBuffer&&(r=o(new Uint8Array(e.target.result))),t(r)},n.onerror=e=>{r(new Error(e.type))},n.onabort=e=>{r(new Error(e.type))},n.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return c.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return c.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return c.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return c.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return c.selectCover}}),t.parseNodeStream=i.parseStream,t.parseReadableStream=u,t.parseBlob=A,t.fetchFromUrl=l},cc04:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const n=r("6f58"),i=r("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:n.INT64_BE.get(e,t+4)})}},cc12:function(e,t,r){var n=r("da84"),i=r("861d"),a=n.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cc74:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return m})),r.d(t,"g",(function(){return I})),r.d(t,"c",(function(){return b})),r.d(t,"d",(function(){return E})),r.d(t,"f",(function(){return B})),r.d(t,"e",(function(){return y})),r.d(t,"j",(function(){return C})),r.d(t,"i",(function(){return w})),r.d(t,"h",(function(){return v}));r("d3b7"),r("fb6a"),r("3ca3"),r("ddb0"),r("2b3d"),r("9861"),r("ac1f"),r("1276"),r("498a"),r("2ca0"),r("159b");var n=r("9ab4"),i=r("7907"),a=r.n(i),o=r("b686"),s=r.n(o),c=[102,76,97,67],u=[73,68,51],A=[79,103,103,83],l=[102,116,121,112],f=[48,38,178,117,142,102,207,17,166,217,0,170,0,98,206,108],d=[82,73,70,70],g=[255,241],h=[70,82,77,56],p={mp3:"audio/mpeg",flac:"audio/flac",m4a:"audio/mp4",ogg:"audio/ogg",wma:"audio/x-ms-wma",wav:"audio/x-wav",dff:"audio/x-dff"};function m(e,t){return!(t.length>e.length)&&t.every((function(t,r){return t===e[r]}))}function I(e,t){return void 0===t&&(t="mp3"),m(e,u)?"mp3":m(e,c)?"flac":m(e,A)?"ogg":e.length>=4+l.length&&m(e.slice(4),l)?"m4a":m(e,d)?"wav":m(e,f)?"wma":m(e,g)?"aac":m(e,h)?"dff":t}function b(e){return e.arrayBuffer?e.arrayBuffer():new Promise((function(t,r){var n=new FileReader;n.onload=function(e){var n,i=null===(n=e.target)||void 0===n?void 0:n.result;i?t(i):r("read file failed")},n.readAsArrayBuffer(e)}))}function E(e){var t;return(null===(t=e.common)||void 0===t?void 0:t.picture)&&e.common.picture.length>0?URL.createObjectURL(new Blob([e.common.picture[0].data],{type:e.common.picture[0].format})):""}function B(e,t,r,n){void 0===n&&(n="-");var i={title:null!==t&&void 0!==t?t:"",artist:r},a=e.split(n);return a.length>1?(i.artist||(i.artist=a[0].trim()),i.title||(i.title=a[1].trim())):1===a.length&&(i.title||(i.title=a[0].trim())),i}function y(e){return Object(n["a"])(this,void 0,Promise,(function(){var t,r,i,a,o;return Object(n["b"])(this,(function(n){switch(n.label){case 0:return n.trys.push([0,4,,5]),[4,fetch(e)];case 1:return t=n.sent(),r=t.headers.get("Content-Type"),(null===r||void 0===r?void 0:r.startsWith("image/"))?[4,t.arrayBuffer()]:[3,3];case 2:return i=n.sent(),a=URL.createObjectURL(new Blob([i],{type:r})),[2,{buffer:i,url:a,mime:r}];case 3:return[3,5];case 4:return o=n.sent(),console.warn(o),[3,5];case 5:return[2]}}))}))}function C(e,t,r){var n=new a.a(e),i=r.native["ID3v2.4"]||r.native["ID3v2.3"]||r.native["ID3v2.2"]||[];i.forEach((function(e){if("TPE1"!==e.id&&"TIT2"!==e.id&&"TALB"!==e.id)try{n.setFrame(e.id,e.value)}catch(t){}}));var o=r.common;return n.setFrame("TPE1",(null===o||void 0===o?void 0:o.artists)||t.artists||[]).setFrame("TIT2",(null===o||void 0===o?void 0:o.title)||t.title).setFrame("TALB",(null===o||void 0===o?void 0:o.album)||t.album||""),t.picture&&n.setFrame("APIC",{type:3,data:t.picture,description:t.picture_desc||"Cover"}),n.addTag()}function w(t,r,n){var i=new s.a(t),a=n.common;return a.title||a.album||!a.artists||(i.setTag("TITLE="+r.title),i.setTag("ALBUM="+r.album),r.artists&&(i.removeTag("ARTIST"),r.artists.forEach((function(e){return i.setTag("ARTIST="+e)})))),r.picture&&i.importPictureFromBuffer(e.from(r.picture)),i.save()}function v(e){var t=e.lastIndexOf(".");return{ext:e.substring(t+1).toLowerCase(),name:e.substring(0,t)}}}).call(this,r("1c35").Buffer)},cd26:function(e,t,r){"use strict";var n=r("ebb5"),i=n.aTypedArray,a=n.exportTypedArrayMethod,o=Math.floor;a("reverse",(function(){var e,t=this,r=i(t).length,n=o(r/2),a=0;while(a1?arguments[1]:void 0)}))},d1ab:function(e,t,r){"use strict";function n(e){return"8BPS"===e.toString("ascii",0,4)}function i(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:n,calculate:i}},d1e7:function(e,t,r){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,a=i&&!n.call({1:2},1);t.f=a?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},d2bb:function(e,t,r){var n=r("e330"),i=r("825a"),a=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(r,[]),t=r instanceof Array}catch(o){}return function(r,n){return i(r),a(n),t?e(r,n):r.__proto__=n,r}}():void 0)},d354:function(e,t,r){"use strict";var n=r("c591").Buffer;function i(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=c:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=u,"💩"!==n.from("eda0bdedb2a9","hex").toString()&&(this.decoder=A,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:i},i.prototype.encoder=s,i.prototype.decoder=o;var a=r("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function c(e,t){this.prevStr=""}function u(e,t){}function A(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return n.isBuffer(e)||(e=n.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return n.from(e,this.enc)},s.prototype.end=function(){},c.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),n.from(e,"base64")},c.prototype.end=function(){return n.from(this.prevStr,"base64")},u.prototype.write=function(e){for(var t=n.alloc(3*e.length),r=0,i=0;i>>6),t[r++]=128+(63&a)):(t[r++]=224+(a>>>12),t[r++]=128+(a>>>6&63),t[r++]=128+(63&a))}return t.slice(0,r)},u.prototype.end=function(){},A.prototype.write=function(e){for(var t=this.acc,r=this.contBytes,n=this.accBytes,i="",a=0;a0&&(i+=this.defaultCharUnicode,r=0),o<128?i+=String.fromCharCode(o):o<224?(t=31&o,r=1,n=1):o<240?(t=15&o,r=2,n=1):i+=this.defaultCharUnicode):r>0?(t=t<<6|63&o,r--,n++,0===r&&(i+=2===n&&t<128&&t>0||3===n&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):i+=this.defaultCharUnicode}return this.acc=t,this.contBytes=r,this.accBytes=n,i},A.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d3ab:function(e,t,r){"use strict";function n(e,t,r){return 0!==(e[t]&1<=r)return r;i+=2}return i}while(0!==e[i]){if(i>=r)return r;i++}return i}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let r=0;r>a;const s=8-a,c=n-s;return c<0?o>>=8-a-n:c>0&&(o<<=c,o|=u(e,t,r+s,c)),o}function A(e,t,r){return 1===u(e,t,r,1)}function l(e){const t=[];for(let r=0,n=e.length;re.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:d(e)}:{dB:f(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=n,t.findZero=i,t.trimRightNull=a,t.decodeString=s,t.stripNulls=c,t.getBitAllignedNumber=u,t.isBitSet=A,t.a2hex=l,t.ratioToDb=f,t.dbToRatio=d,t.toRatio=g},d3b7:function(e,t,r){var n=r("00ee"),i=r("6eeb"),a=r("b041");n||i(Object.prototype,"toString",a,{unsafe:!0})},d44e:function(e,t,r){var n=r("9bf2").f,i=r("1a2d"),a=r("b622"),o=a("toStringTag");e.exports=function(e,t,r){e&&!i(e=r?e:e.prototype,o)&&n(e,o,{configurable:!0,value:t})}},d4cf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const n=r("21c2"),i=r("6f58"),a=r("34eb"),o=r("8f5f"),s=r("8737"),c=r("64a4"),u=r("d3ab"),A=r("98a7"),l=r("95c9"),f=a("music-metadata:parser:RIFF");class d extends l.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(f(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof n.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(A.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-A.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,f(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let r=s.WaveFormat[e.wFormatTag];r||(f("WAVE/non-PCM format="+e.wFormatTag),r="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",r),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new i.BufferType(t.chunkSize)),o=n.fromBuffer(a);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let u=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),r=new o.ListInfoTagValue(t),n=await this.tokenizer.readToken(r);this.addTag(t.chunkID,u.stripNulls(n)),e-=8+r.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=d},d58f:function(e,t,r){var n=r("da84"),i=r("59ed"),a=r("7b0b"),o=r("44ad"),s=r("07fa"),c=n.TypeError,u=function(e){return function(t,r,n,u){i(r);var A=a(t),l=o(A),f=s(A),d=e?f-1:0,g=e?-1:1;if(n<2)while(1){if(d in l){u=l[d],d+=g;break}if(d+=g,e?d<0:f<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:f>d;d+=g)d in l&&(u=r(u,l[d],d,A));return u}};e.exports={left:u(!1),right:u(!0)}},d5d6:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").forEach,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("forEach",(function(e){i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},d66d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("21c2"),o=r("64a4"),s=r("98a7"),c=r("95c9"),u=r("da6a"),A=r("6a01"),l=i("music-metadata:parser:aiff");class f extends c.BasicParser{async parse(){const e=await this.tokenizer.readToken(A.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=A.Header.len){l("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(A.Header);l("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),r=await this.readData(e);await this.tokenizer.ignore(t-r)}}catch(r){if(!(r instanceof a.EndOfStreamError))throw r;l("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new u.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const r=await this.tokenizer.readToken(new n.BufferType(e.chunkSize)),i=a.fromBuffer(r);return await(new o.ID3v2Parser).parse(this.metadata,i,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=f},d784:function(e,t,r){"use strict";r("ac1f");var n=r("e330"),i=r("6eeb"),a=r("9263"),o=r("d039"),s=r("b622"),c=r("9112"),u=s("species"),A=RegExp.prototype;e.exports=function(e,t,r,l){var f=s(e),d=!o((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),g=d&&!o((function(){var t=!1,r=/a/;return"split"===e&&(r={},r.constructor={},r.constructor[u]=function(){return r},r.flags="",r[f]=/./[f]),r.exec=function(){return t=!0,null},r[f](""),!t}));if(!d||!g||r){var h=n(/./[f]),p=t(f,""[e],(function(e,t,r,i,o){var s=n(e),c=t.exec;return c===a||c===A.exec?d&&!o?{done:!0,value:h(t,r,i)}:{done:!0,value:s(r,t,i)}:{done:!1}}));i(String.prototype,e,p[0]),i(A,f,p[1])}l&&c(A[f],"sham",!0)}},d998:function(e,t,r){var n=r("342f");e.exports=/MSIE|Trident/.test(n)},d9b5:function(e,t,r){var n=r("da84"),i=r("d066"),a=r("1626"),o=r("3a9b"),s=r("fdbf"),c=n.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return a(t)&&o(t.prototype,c(e))}},d9f0:function(e,t,r){(function(t,n,i,a){var o=function(){var e="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;return e=e||t,function(t){t=t||{};var o,s,c="undefined"!==typeof t?t:{};c["ready"]=new Promise((function(e,t){o=e,s=t}));var u,A={};for(u in c)c.hasOwnProperty(u)&&(A[u]=c[u]);var l,f,d,g,h,p=[],m="object"===typeof window,I="function"===typeof importScripts,b="object"===typeof n&&"object"===typeof n.versions&&"string"===typeof n.versions.node,E="";function B(e){return c["locateFile"]?c["locateFile"](e,E):E+e}function y(e){if(!(e instanceof Rr)){var t=e;w("exiting due to exception: "+t)}}b?(E=I?r("df7c").dirname(E)+"/":i+"/",l=function(e,t){var n=kr(e);return n?t?n:n.toString():(g||(g=r("3e8f")),h||(h=r("df7c")),e=h["normalize"](e),g["readFileSync"](e,t?null:"utf8"))},d=function(e){var t=l(e,!0);return t.buffer||(t=new Uint8Array(t)),_(t.buffer),t},f=function(e,t,n){var i=kr(e);i&&t(i),g||(g=r("3e8f")),h||(h=r("df7c")),e=h["normalize"](e),g["readFile"](e,(function(e,r){e?n(e):t(r.buffer)}))},n["argv"].length>1&&n["argv"][1].replace(/\\/g,"/"),p=n["argv"].slice(2),n["on"]("uncaughtException",(function(e){if(!(e instanceof Rr))throw e})),n["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw n["exitCode"]=e,t;y(t),n["exit"](e)},c["inspect"]=function(){return"[Emscripten Module object]"}):(m||I)&&(I?E=self.location.href:"undefined"!==typeof document&&document.currentScript&&(E=document.currentScript.src),e&&(E=e),E=0!==E.indexOf("blob:")?E.substr(0,E.replace(/[?#].*/,"").lastIndexOf("/")+1):"",l=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(w){var r=kr(e);if(r)return wr(r);throw w}},I&&(d=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(w){var r=kr(e);if(r)return r;throw w}}),f=function(e,t,r){var n=new XMLHttpRequest;n.open("GET",e,!0),n.responseType="arraybuffer",n.onload=function(){if(200==n.status||0==n.status&&n.response)t(n.response);else{var i=kr(e);i?t(i.buffer):r()}},n.onerror=r,n.send(null)});var C=c["print"]||console.log.bind(console),w=c["printErr"]||console.warn.bind(console);for(u in A)A.hasOwnProperty(u)&&(c[u]=A[u]);A=null,c["arguments"]&&(p=c["arguments"]),c["thisProgram"]&&c["thisProgram"],c["quit"]&&c["quit"];var v,T=function(e){e};c["wasmBinary"]&&(v=c["wasmBinary"]);var k,S=c["noExitRuntime"]||!0;function Q(e,t,r){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return P[e>>0];case"i8":return P[e>>0];case"i16":return z[e>>1];case"i32":return G[e>>2];case"i64":return G[e>>2];case"float":return Y[e>>2];case"double":return Number(W[e>>3]);default:be("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&be("no native wasm support detected");var x=!1;function _(e,t){e||be("Assertion failed: "+t)}var D="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function R(e,t,r){var n=t+r,i=t;while(e[i]&&!(i>=n))++i;if(i-t>16&&e.subarray&&D)return D.decode(e.subarray(t,i));var a="";while(t>10,56320|1023&u)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function M(e,t){return e?R(O,e,t):""}function F(e,t,r,n){if(!(n>0))return 0;for(var i=r,a=r+n-1,o=0;o=55296&&s<=57343){var c=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&c}if(s<=127){if(r>=a)break;t[r++]=s}else if(s<=2047){if(r+1>=a)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=a)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=a)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-i}function N(e,t,r){return F(e,O,t,r)}function U(e){for(var t=0,r=0;r=55296&&n<=57343&&(n=65536+((1023&n)<<10)|1023&e.charCodeAt(++r)),n<=127?++t:t+=n<=2047?2:n<=65535?3:4}return t}var L,P,O,z,j,G,H,Y,W,q="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function X(e,t){var r=e,n=r>>1,i=n+t/2;while(!(n>=i)&&j[n])++n;if(r=n<<1,r-e>32&&q)return q.decode(O.subarray(e,r));for(var a="",o=0;!(o>=t/2);++o){var s=z[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function J(e,t,r){if(void 0===r&&(r=2147483647),r<2)return 0;r-=2;for(var n=t,i=r<2*e.length?r/2:e.length,a=0;a>1]=o,t+=2}return z[t>>1]=0,t-n}function V(e){return 2*e.length}function K(e,t){var r=0,n="";while(!(r>=t/4)){var i=G[e+4*r>>2];if(0==i)break;if(++r,i>=65536){var a=i-65536;n+=String.fromCharCode(55296|a>>10,56320|1023&a)}else n+=String.fromCharCode(i)}return n}function $(e,t,r){if(void 0===r&&(r=2147483647),r<4)return 0;for(var n=t,i=n+r-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(G[t>>2]=o,t+=4,t+4>i)break}return G[t>>2]=0,t-n}function Z(e){for(var t=0,r=0;r=55296&&n<=57343&&++r,t+=4}return t}function ee(e,t){P.set(e,t)}function te(e){L=e,c["HEAP8"]=P=new Int8Array(e),c["HEAP16"]=z=new Int16Array(e),c["HEAP32"]=G=new Int32Array(e),c["HEAPU8"]=O=new Uint8Array(e),c["HEAPU16"]=j=new Uint16Array(e),c["HEAPU32"]=H=new Uint32Array(e),c["HEAPF32"]=Y=new Float32Array(e),c["HEAPF64"]=W=new Float64Array(e)}c["INITIAL_MEMORY"];var re,ne=[],ie=[],ae=[],oe=0;function se(){return S||oe>0}function ce(){if(c["preRun"]){"function"==typeof c["preRun"]&&(c["preRun"]=[c["preRun"]]);while(c["preRun"].length)le(c["preRun"].shift())}ke(ne)}function ue(){!0,ke(ie)}function Ae(){if(c["postRun"]){"function"==typeof c["postRun"]&&(c["postRun"]=[c["postRun"]]);while(c["postRun"].length)de(c["postRun"].shift())}ke(ae)}function le(e){ne.unshift(e)}function fe(e){ie.unshift(e)}function de(e){ae.unshift(e)}var ge=0,he=null,pe=null;function me(e){ge++,c["monitorRunDependencies"]&&c["monitorRunDependencies"](ge)}function Ie(e){if(ge--,c["monitorRunDependencies"]&&c["monitorRunDependencies"](ge),0==ge&&(null!==he&&(clearInterval(he),he=null),pe)){var t=pe;pe=null,t()}}function be(e){c["onAbort"]&&c["onAbort"](e),e="Aborted("+e+")",w(e),x=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}c["preloadedImages"]={},c["preloadedAudios"]={};var Ee,Be="data:application/octet-stream;base64,";function ye(e){return e.startsWith(Be)}function Ce(e){return e.startsWith("file://")}function we(e){try{if(e==Ee&&v)return new Uint8Array(v);var t=kr(e);if(t)return t;if(d)return d(e);throw"both async and sync fetching of the wasm failed"}catch(w){be(w)}}function ve(){if(!v&&(m||I)){if("function"===typeof fetch&&!Ce(Ee))return fetch(Ee,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+Ee+"'";return e["arrayBuffer"]()})).catch((function(){return we(Ee)}));if(f)return new Promise((function(e,t){f(Ee,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return we(Ee)}))}function Te(){var e={a:Qr};function t(e,t){var r=e.exports;c["asm"]=r,k=c["asm"]["t"],te(k.buffer),re=c["asm"]["v"],fe(c["asm"]["u"]),Ie("wasm-instantiate")}function r(e){t(e["instance"])}function n(t){return ve().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){w("failed to asynchronously prepare wasm: "+e),be(e)}))}function i(){return v||"function"!==typeof WebAssembly.instantiateStreaming||ye(Ee)||Ce(Ee)||"function"!==typeof fetch?n(r):fetch(Ee,{credentials:"same-origin"}).then((function(t){var i=WebAssembly.instantiateStreaming(t,e);return i.then(r,(function(e){return w("wasm streaming compile failed: "+e),w("falling back to ArrayBuffer instantiation"),n(r)}))}))}if(me("wasm-instantiate"),c["instantiateWasm"])try{var a=c["instantiateWasm"](e,t);return a}catch(o){return w("Module.instantiateWasm callback failed with error: "+o),!1}return i().catch(s),{}}function ke(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var r=t.func;"number"===typeof r?void 0===t.arg?Qe(r)():Qe(r)(t.arg):r(void 0===t.arg?null:t.arg)}else t(c)}}Ee="data:application/octet-stream;base64,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IAEgA0HIAWogA0HQAGogAhAxQQBIDQAgACgCTEEATiEFIAAoAgAhAiAAKAJIQQBMBEAgACACQV9xNgIACwJ/AkACQCAAKAIwRQRAIABB0AA2AjAgAEEANgIcIABCADcDECAAKAIsIQQgACADNgIsDAELIAAoAhANAQtBfyAAECcNARoLIAAgASADQcgBaiADQdAAaiADQaABahAxCyEBIAQEfyAAQQBBACAAKAIkEQEAGiAAQQA2AjAgACAENgIsIABBADYCHCAAQQA2AhAgACgCFBogAEEANgIUQQAFIAELGiAAIAAoAgAgAkEgcXI2AgAgBUUNAAsgA0HQAWokAAu8AgACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBCWsOEgAICQoICQECAwQKCQoKCAkFBgcLIAIgAigCACIBQQRqNgIAIAAgASgCADYCAA8LIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAkEAEQgACw8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAAtyAQN/IAAoAgAsAABBMGtBCk8EQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgEgAkEKbCICaiABQf////8HIAJrShshAQsgACADQQFqNgIAIAEhAiADLAABQTBrQQpJDQALIAILmRUCEX8CfiMAQdAAayIFJAAgBSABNgJMIAVBN2ohFCAFQThqIRBBACEBAkACQAJAAkADQCABQf////8HIAxrSg0BIAEgDGohDCAFKAJMIgkhAQJAAkACQCAJLQAAIggEQANAAkACQCAIQf8BcSIGRQRAIAEhCAwBCyAGQSVHDQEgASEIA0AgAS0AAUElRw0BIAUgAUECaiIGNgJMIAhBAWohCCABLQACIQogBiEBIApBJUYNAAsLIAggCWsiAUH/////ByAMayIVSg0HIAAEQCAA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CGohBCADIQJBCCEHQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgCkEBaiEKIAQhBSAIQQFqDAELIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAELQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAELQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAELQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAELQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAELQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAELQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAELQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHIAEhAiAEIgFBCGoiBSEEQQALIQggCkEDSA0ACwJAIA0oAgwiCkUNAANAAkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIA8gAiAIai0AACADQQhqIAhqLQAAczoAACAIQQFqIQggD0EBaiEPIApBAWsiCg0BDAILIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAFLQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAFLQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAFLQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAFLQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAFLQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAFLQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAFLQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHQQAhCCAFIgRBCGohBSABIQIgBCEBIAoNAAsLQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgA0EIaiAIai0AACACIAhqLQAARwRAQQAhBAwECyAKQQFqIQogCEEBagwBCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBS0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBS0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBS0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBS0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBS0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBS0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBS0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohByABIQIgBSIBQQhqIQVBAAshCEEBIQQgCkEISA0ACwsgA0EQaiQAIAQEQCAOIA0oAgwQJAsgDUEQaiQAIAAgBigCFCAGKAIQIgFrIgJBCGo2AgwgACgCCEEIaiABIAIQFxogAUUNACAGIAE2AhQgARAUCyALEBQgBkFAayQADwsQKwALiwQBB39BGBAYIgFCADcCBCABQZQVNgIAIAFCADcCDCABQQA2AhRBEBAYIgNBADYCDCADQYgUNgIAIANCADcCBCADIAAoAgAgACAALAALIgdBAEgiBBsgACgCBCAHQf8BcSAEGxA6IAFBCGohBCABKAIIIgAEQCAAEBQgBEEANgIACyABQQA2AhQgASgCDCIABEAgABAUIAFBADYCDAsgBEEANgIAAkAgA0UNACADIAQgAUEUaiADKAIAKAIAEQMAIAEoAhRBrQJJDQAgASgCFCEAIAEoAgwiAkUEQCABIAAQGCICQQAgABAWNgIMCwJAAkAgAEUNACACQQA6AABBASECIAEoAhQiBUEBSwRAA0AgASgCDCACaiACOgAAIAJBAWoiAiABKAIUIgVJDQALCyAFRQ0AQQAhAgNAIAEoAgwiByAGaiIAIAcgASgCCCAGIAVwai0AACACIAAtAAAiBGpqIAVwIgJqIgAtAAA6AAAgACAEOgAAIAZBAWoiBiABKAIUIgVJDQALQQEhAiABQQE2AgQCQCAFRQ0AIAEoAgghBEEAIQYDQCAEIAZqLQAAIgAEQCACIAAgAmwiAk8NAiABIAI2AgQLIAZBAWoiBiAFRw0ACwsMAQsgAUEBNgIECwsgA0GIFDYCACADKAIIIgAEQCAAEBQgA0EANgIICyADQQA2AgwgAxAUIAELogEBBH8jAEEQayICJAAgASgCACIDQXBJBEACQAJAIANBC08EQCADQRBqQXBxIgUQGCEEIAIgBUGAgICAeHI2AgggAiAENgIAIAIgAzYCBAwBCyACIAM6AAsgAiEEIANFDQELIAQgAUEEaiADEBcaCyADIARqQQA6AAAgAiAAEQAAIQAgAiwAC0EASARAIAIoAgAQFAsgAkEQaiQAIAAPCxAsAAsiAQF+IAEgAq0gA61CIIaEIAQgABEOACIFQiCIpxANIAWnCxcAIAEgAq0gA61CIIaEIAQgBSAAEQkAC7AEAgN/AX4jAEEQayIEJAAgAEIANwIAIABCADcCKCAAQgA3AiAgAEIANwIYIABCADcCECAAQgA3AggCfyACQQdNBEAgAEGBFSkAADcAKCAAQfkUKQAANwAgIABB8RQpAAA3ABggAEHpFCkAADcAECAAQeEUKQAANwAIQQAMAQsgBCABIAJBCGsiBWopAAAiBjcDCCAGpyEDQegnKAIAKAAAIAQoAgxGBEAgACAFIANBCHRBgID8B3EgA0EYdHIgA0EIdkGA/gNxIANBGHZycmsiAzYCACAFIANBACADQQBKGyICSwRAA0AgASACai0AAEEsRgRAIAAgAiADazYCBEEBDAQLIAJBAWoiAiAFRw0ACwsgAEHYFCkAADcAKCAAQdAUKQAANwAgIABByBQpAAA3ABggAEHAFCkAADcAECAAQbgUKQAANwAIQQAMAQsgBkIgiKciAUH/BU0EQCAAIAE2AgQgACACIAFrQQRrNgIAQQEMAQsgBCADNgIEIAQgATYCACMAQRBrIgIkACACIAQ2AgwjAEGgAWsiASQAIAFBCGoiBUGAIEGQARAXGiABIABBCGoiADYCNCABIAA2AhwgAUF+IABrIgNB/////wcgA0H/////B0kbIgM2AjggASAAIANqIgA2AiQgASAANgIYIAVBlAggBBAuIAMEQCABKAIcIgAgACABKAIYRmtBADoAAAsgAUGgAWokACACQRBqJABBAAshACAEQRBqJAAgAAsaACAAIAEoAgggBRATBEAgASACIAMgBBAhCws3ACAAIAEoAgggBRATBEAgASACIAMgBBAhDwsgACgCCCIAIAEgAiADIAQgBSAAKAIAKAIUEQQAC5MCAQZ/IAAgASgCCCAFEBMEQCABIAIgAyAEECEPCyABLQA1IQcgACgCDCEGIAFBADoANSABLQA0IQggAUEAOgA0IABBEGoiCSABIAIgAyAEIAUQICAHIAEtADUiCnIhByAIIAEtADQiC3IhCAJAIAZBAkgNACAJIAZBA3RqIQkg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AkGAKBAjIABBgChqIQAgAkGAKGohAiADQYAoayIDQYAoSw0ADAILAAsgA0UNAQsgBSAEIAAgAiADECMLIAQQFAsLRAEBfwJAIAAoAghFDQAgACgCDCIDRQ0AIAIgAzYCACABIAAoAgwiARAYIgI2AgAgAiAAKAIIIAEQFxoPCyACQQA2AgALFgAgACACrSABIAMgACgCACgCBBEJAAsPACABIAIgAyAEIAARBgALDQAgACgCAEEEaygCAAsLxBwbAEGACAuiCGNyZWF0ZUluc3RXaWR0aEVLZXkAdW5rbm93biBtYWdpYzogJTA4eC0lMDh4AC0rICAgMFgweAB1bnNpZ25lZCBzaG9ydABTdHJlYW1DZW5jcnlwdAB1bnNpZ25lZCBpbnQAZmxvYXQAdWludDY0X3QAdmVjdG9yAHVuc2lnbmVkIGNoYXIAZGV0ZWN0S2V5RW5kUG9zaXRpb24Ac2l6ZW9mX3FtY19kZXRlY3Rpb24AZGVjcnlwdFN0cmVhbQBib29sAGVtc2NyaXB0ZW46OnZhbAB1bnNpZ25lZCBsb25nAHN0ZDo6d3N0cmluZwBiYXNpY19zdHJpbmcAc3RkOjpzdHJpbmcAc3RkOjp1MTZzdHJpbmcAc3RkOjp1MzJzdHJpbmcAUVRhZwBkb3VibGUAdm9pZABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChudWxsKQBFUlJPUjogZGVjb2RlZCBrZXkgc2l6ZSBpcyB0b28gc21hbGwsIGdvdCAleC4KAFAxNFN0cmVhbUNlbmNyeXB0AAAA0BMAAMwHAAAAAAAA0AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAA0BMAAPAHAAABAAAA0AoAAGlpAHYAdmkA4AcAALASAEGwEAvKAUQSAACwEgAAsBIAALASAABpaWlpaQAAAOAHAADACAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAADwEgAAjwgAAHQTAABQCAAAAAAAAAEAAAC4CAAAAAAAAGlpaQAAAAAALBIAAOAHAACwEgAAsBIAALASAAB2aWlpaWkAQasSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBBhBQLTiwKAAANAAAADgAAADZLZXlEZWMAN0lLZXlEZWMAAAAA8BIAABgKAAAYEwAAEAoAACQKAABjb3VsZCBub3QgZmluZCBlbmQgb2YgZWtleQBB4RQLEGJ1ZmZlciB0b28gc21hbGwAQZAVC9EH0AoAAA8AAAAQAAAAMTRTdHJlYW1DZW5jcnlwdAAyNElTdHJlYW1FbmNyeXB0QW5kRGVjcnlwdADwEgAArQoAABgTAACcCgAAyAoAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAAB0EwAA3AoAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAdBMAADQLAAAAAAAAAQAAALgIAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURzTlNfMTFjaGFyX3RyYWl0c0lEc0VFTlNfOWFsbG9jYXRvcklEc0VFRUUAAAB0EwAAjAsAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRGlOU18xMWNoYXJfdHJhaXRzSURpRUVOU185YWxsb2NhdG9ySURpRUVFRQAAAHQTAADoCwAAAAAAAAEAAAC4CAAAAAAAAE4xMGVtc2NyaXB0ZW4zdmFsRQAA8BIAAEQMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ljRUUAAPASAABgDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJYUVFAADwEgAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWhFRQAA8BIAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lzRUUAAPASAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJdEVFAADwEgAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWlFRQAA8BIAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lqRUUAAPASAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAADwEgAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SW1FRQAA8BIAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lmRUUAAPASAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZEVFAADwEgAA8A0AAPATAAAAAAAAGQAKABkZGQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAAZABEKGRkZAwoHAAEACQsYAAAJBgsAAAsABhkAAAAZGRkAQfEcCyEOAAAAAAAAAAAZAAoNGRkZAA0AAAIACQ4AAAAJAA4AAA4AQasdCwEMAEG3HQsVEwAAAAATAAAAAAkMAAAAAAAMAAAMAEHlHQsBEABB8R0LFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBnx4LARIAQaseCx4RAAAAABEAAAAACRIAAAAAABIAABIAABoAAAAaGhoAQeIeCw4aAAAAGhoaAAAAAAAACQBBkx8LARQAQZ8fCxUXAAAAABcAAAAACRQAAAAAABQAABQAQc0fCwEWAEHZHwsnFQAAAAAVAAAAAAkWAAAAAAAWAAAWAAAwMTIzNDU2Nzg5QUJDREVGAEGkIAsBFQBBzCALCP//////////AEGQIQvRBlN0OXR5cGVfaW5mbwAAAADwEgAAkBAAAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAAAAABgTAACoEAAAoBAAAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQAAABgTAADYEAAAzBAAAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQAAABgTAAAIEQAAzBAAAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FABgTAAA4EQAALBEAAE4xMF9fY3h4YWJpdjEyMF9fZnVuY3Rpb25fdHlwZV9pbmZvRQAAAAAYEwAAaBEAAMwQAABOMTBfX2N4eGFiaXYxMjlfX3BvaW50ZXJfdG9fbWVtYmVyX3R5cGVfaW5mb0UAAAAYEwAAnBEAACwRAAAAAAAAHBIAABYAAAAXAAAAGAAAABkAAAAaAAAATjEwX19jeHhhYml2MTIzX19mdW5kYW1lbnRhbF90eXBlX2luZm9FABgTAAD0EQAAzBAAAHYAAADgEQAAKBIAAERuAADgEQAANBIAAGIAAADgEQAAQBIAAGMAAADgEQAATBIAAGgAAADgEQAAWBIAAGEAAADgEQAAZBIAAHMAAADgEQAAcBIAAHQAAADgEQAAfBIAAGkAAADgEQAAiBIAAGoAAADgEQAAlBIAAGwAAADgEQAAoBIAAG0AAADgEQAArBIAAHgAAADgEQAAuBIAAHkAAADgEQAAxBIAAGYAAADgEQAA0BIAAGQAAADgEQAA3BIAAAAAAAD8EAAAFgAAABsAAAAYAAAAGQAAABwAAAAdAAAAHgAAAB8AAAAAAAAAYBMAABYAAAAgAAAAGAAAABkAAAAcAAAAIQAAACIAAAAjAAAATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAAAAABgTAAA4EwAA/BAAAAAAAAC8EwAAFgAAACQAAAAYAAAAGQAAABwAAAAlAAAAJgAAACcAAABOMTBfX2N4eGFiaXYxMjFfX3ZtaV9jbGFzc190eXBlX2luZm9FAAAAGBMAAJQTAAD8EAAAAAAAAFwRAAAWAAAAKAAAABgAAAAZAAAAKQBB6CcLCSUFAAAAAAAABQBB/CcLARIAQZQoCwoTAAAAFAAAAI0UAEGsKAsBAgBBvCgLCP//////////AEGAKQsDMBdQ",ye(Ee)||(Ee=B(Ee));var Se=[];function Qe(e){var t=Se[e];return t||(e>=Se.length&&(Se.length=e+1),Se[e]=t=re.get(e)),t}function xe(e,t,r,n,i){}function _e(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function De(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);Re=e}var Re=void 0;function Me(e){var t="",r=e;while(O[r])t+=Re[O[r++]];return t}var Fe={},Ne={},Ue={},Le=48,Pe=57;function Oe(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Le&&t<=Pe?"_"+e:e}function ze(e,t){return e=Oe(e),function(){return t.apply(this,arguments)}}function je(e,t){var r=ze(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},r}var Ge=void 0;function He(e){throw new Ge(e)}var Ye=void 0;function We(e){throw new Ye(e)}function qe(e,t,r){function n(t){var n=r(t);n.length!==e.length&&We("Mismatched type converter count");for(var i=0;i>a])},destructorFunction:null})}function Ve(e){if(!(this instanceof ft))return!1;if(!(e instanceof ft))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr,n=e.$$.ptrType.registeredClass,i=e.$$.ptr;while(t.baseClass)r=t.upcast(r),t=t.baseClass;while(n.baseClass)i=n.upcast(i),n=n.baseClass;return t===n&&r===i}function Ke(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function $e(e){function t(e){return e.$$.ptrType.registeredClass.name}He(t(e)+" instance already deleted")}var Ze=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function rt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function nt(e){return"undefined"===typeof FinalizationGroup?(nt=function(e){return e},e):(Ze=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var r=t.value;r.ptr?rt(r):console.warn("object already deleted: "+r.ptr)}})),nt=function(e){return Ze.register(e,e.$$,e.$$),e},et=function(e){Ze.unregister(e.$$)},nt(e))}function it(){if(this.$$.ptr||$e(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=nt(Object.create(Object.getPrototypeOf(this),{$$:{value:Ke(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||$e(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),et(this),rt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ct=[];function ut(){while(ct.length){var e=ct.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function At(){return this.$$.ptr||$e(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),ct.push(this),1===ct.length&&st&&st(ut),this.$$.deleteScheduled=!0,this}function lt(){ft.prototype["isAliasOf"]=Ve,ft.prototype["clone"]=it,ft.prototype["delete"]=at,ft.prototype["isDeleted"]=ot,ft.prototype["deleteLater"]=At}function ft(){}var dt={};function gt(e,t,r){if(void 0===e[t].overloadTable){var n=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||He("Function '"+r+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[n.argCount]=n}}function ht(e,t,r){c.hasOwnProperty(e)?((void 0===r||void 0!==c[e].overloadTable&&void 0!==c[e].overloadTable[r])&&He("Cannot register public name '"+e+"' twice"),gt(c,e,e),c.hasOwnProperty(r)&&He("Cannot register multiple overloads of a function with the same number of arguments ("+r+")!"),c[e].overloadTable[r]=t):(c[e]=t,void 0!==r&&(c[e].numArguments=r))}function pt(e,t,r,n,i,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=n,this.baseClass=i,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function mt(e,t,r){while(t!==r)t.upcast||He("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function It(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name);var r=t.$$.ptrType.registeredClass,n=mt(t.$$.ptr,r,this.registeredClass);return n}function bt(e,t){var r;if(null===t)return this.isReference&&He("null is not a valid "+this.name),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||He('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var n=t.$$.ptrType.registeredClass;if(r=mt(t.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&He("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var i=t["clone"]();r=this.rawShare(r,tr.toHandle((function(){i["delete"]()}))),null!==e&&e.push(this.rawDestructor,r)}break;default:He("Unsupporting sharing policy")}return r}function Et(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&He("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass,n=mt(t.$$.ptr,r,this.registeredClass);return n}function Bt(e){return this["fromWireType"](H[e>>2])}function yt(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function Ct(e){this.rawDestructor&&this.rawDestructor(e)}function wt(e){null!==e&&e["delete"]()}function vt(e,t,r){if(t===r)return e;if(void 0===r.baseClass)return null;var n=vt(e,t,r.baseClass);return null===n?null:r.downcast(n)}function Tt(){return Object.keys(xt).length}function kt(){var e=[];for(var t in xt)xt.hasOwnProperty(t)&&e.push(xt[t]);return e}function St(e){st=e,ct.length&&st&&st(ut)}function Qt(){c["getInheritedInstanceCount"]=Tt,c["getLiveInheritedInstances"]=kt,c["flushPendingDeletes"]=ut,c["setDelayFunction"]=St}var xt={};function _t(e,t){void 0===t&&He("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function Dt(e,t){return t=_t(e,t),xt[t]}function Rt(e,t){t.ptrType&&t.ptr||We("makeClassHandle requires ptr and ptrType");var r=!!t.smartPtrType,n=!!t.smartPtr;return r!==n&&We("Both smartPtrType and smartPtr must be specified"),t.count={value:1},nt(Object.create(e,{$$:{value:t}}))}function Mt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=Dt(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r["clone"]();var n=r["clone"]();return this.destructor(e),n}function i(){return this.isSmartPointer?Rt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Rt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=dt[o];if(!s)return i.call(this);a=this.isConst?s.constPointerType:s.pointerType;var c=vt(t,this.registeredClass,a.registeredClass);return null===c?i.call(this):this.isSmartPointer?Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c,smartPtrType:this,smartPtr:e}):Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c})}function Ft(){Nt.prototype.getPointee=yt,Nt.prototype.destructor=Ct,Nt.prototype["argPackAdvance"]=8,Nt.prototype["readValueFromPointer"]=Bt,Nt.prototype["deleteObject"]=wt,Nt.prototype["fromWireType"]=Mt}function Nt(e,t,r,n,i,a,o,s,c,u,A){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=n,this.isSmartPointer=i,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=A,i||void 0!==t.baseClass?this["toWireType"]=bt:n?(this["toWireType"]=It,this.destructorFunction=null):(this["toWireType"]=Et,this.destructorFunction=null)}function Ut(e,t,r){c.hasOwnProperty(e)||We("Replacing nonexistant public symbol"),void 0!==c[e].overloadTable&&void 0!==r?c[e].overloadTable[r]=t:(c[e]=t,c[e].argCount=r)}function Lt(e,t,r){var n=c["dynCall_"+e];return r&&r.length?n.apply(null,[t].concat(r)):n.call(null,t)}function Pt(e,t,r){return e.includes("j")?Lt(e,t,r):Qe(t).apply(null,r)}function Ot(e,t){var r=[];return function(){r.length=arguments.length;for(var n=0;n>2)+n]);return r}function qt(e){while(e.length){var t=e.pop(),r=e.pop();r(t)}}function Xt(e,t,r,n,i,a){_(t>0);var o=Wt(t,r);i=zt(n,i),qe([],[e],(function(e){e=e[0];var r="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new Ge("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){Ht("Cannot construct "+e.name+" due to unbound types",o)},qe([],o,(function(n){return n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=or(r,n,null,i,a),[]})),[]}))}var Jt=[],Vt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Kt(e){e>4&&0===--Vt[e].refcount&&(Vt[e]=void 0,Jt.push(e))}function $t(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"](W[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function ar(e,t,r){var n=_e(r);t=Me(t),Xe(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:ir(t,n),destructorFunction:null})}function or(e,t,r,n,i){var a=t.length;a<2&&He("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==r,s=!1,c=1;c>1]}:function(e){return j[e>>1]};case 2:return r?function(e){return G[e>>2]}:function(e){return H[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function ur(e,t,r,n,i){t=Me(t),-1===i&&(i=4294967295);var a=_e(r),o=function(e){return e};if(0===n){var s=32-8*r;o=function(e){return e<>>s}}var c=t.includes("unsigned");Xe(e,{name:t,fromWireType:o,toWireType:function(e,r){if("number"!==typeof r&&"boolean"!==typeof r)throw new TypeError('Cannot convert "'+nr(r)+'" to '+this.name);if(ri)throw new TypeError('Passing a number "'+nr(r)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+n+", "+i+"]!");return c?r>>>0:0|r},argPackAdvance:8,readValueFromPointer:cr(t,a,0!==n),destructorFunction:null})}function Ar(e,t,r){var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],i=n[t];function a(e){e>>=2;var t=H,r=t[e],n=t[e+1];return new i(L,n,r)}r=Me(r),Xe(e,{name:r,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function lr(e,t){t=Me(t);var r="std::string"===t;Xe(e,{name:t,fromWireType:function(e){var t,n=H[e>>2];if(r)for(var i=e+4,a=0;a<=n;++a){var o=e+4+a;if(a==n||0==O[o]){var s=o-i,c=M(i,s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),i=o+1}}else{var u=new Array(n);for(a=0;a>2]=a,r&&i)N(t,o+4,a+1);else if(i)for(var s=0;s255&&(Dr(o),He("String has UTF-16 code units that do not fit in 8 bits")),O[o+4+s]=c}else for(s=0;s>2],o=a(),c=e+4,u=0;u<=i;++u){var A=e+4+u*t;if(u==i||0==o[A>>s]){var l=A-c,f=n(c,l);void 0===r?r=f:(r+=String.fromCharCode(0),r+=f),c=A+t}}return Dr(e),r},toWireType:function(e,n){"string"!==typeof n&&He("Cannot pass non-string to C++ string type "+r);var a=o(n),c=_r(4+a+t);return H[c>>2]=a>>s,i(n,c+4,a+t),null!==e&&e.push(Dr,c),c},argPackAdvance:8,readValueFromPointer:Bt,destructorFunction:function(e){Dr(e)}})}function dr(e,t){t=Me(t),Xe(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function gr(){be("")}function hr(e,t,r){O.copyWithin(e,t,t+r)}function pr(e){be("OOM")}function mr(e){O.length;e>>>=0,pr(e)}var Ir={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var r=Ir.buffers[e];0===t||10===t?((1===e?C:w)(R(r,0)),r.length=0):r.push(t)},varargs:void 0,get:function(){Ir.varargs+=4;var e=G[Ir.varargs-4>>2];return e},getStr:function(e){var t=M(e);return t},get64:function(e,t){return e}};function br(e){return 0}function Er(e,t,r,n,i){}function Br(e,t,r,n){for(var i=0,a=0;a>2],s=G[t+4>>2];t+=8;for(var c=0;c>2]=i,0}function yr(e){T(e)}De(),Ge=c["BindingError"]=je(Error,"BindingError"),Ye=c["InternalError"]=je(Error,"InternalError"),lt(),Ft(),Qt(),jt=c["UnboundTypeError"]=je(Error,"UnboundTypeError"),er();var Cr=!1;function wr(e){for(var t=[],r=0;r255&&(Cr&&_(!1,"Character code "+n+" ("+String.fromCharCode(n)+") at offset "+r+" not in 0x00-0xFF."),n&=255),t.push(String.fromCharCode(n))}return t.join("")}var vr="function"===typeof atob?atob:function(e){var t,r,n,i,a,o,s,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",u="",A=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{i=c.indexOf(e.charAt(A++)),a=c.indexOf(e.charAt(A++)),o=c.indexOf(e.charAt(A++)),s=c.indexOf(e.charAt(A++)),t=i<<2|a>>4,r=(15&a)<<4|o>>2,n=(3&o)<<6|s,u+=String.fromCharCode(t),64!==o&&(u+=String.fromCharCode(r)),64!==s&&(u+=String.fromCharCode(n))}while(A0||(ce(),ge>0||(c["setStatus"]?(c["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){c["setStatus"]("")}),1),t()}),1)):t()))}if(c["getValue"]=Q,c["UTF8ToString"]=M,c["writeArrayToMemory"]=ee,pe=function e(){Sr||Mr(),Sr||(pe=e)},c["run"]=Mr,c["preInit"]){"function"==typeof c["preInit"]&&(c["preInit"]=[c["preInit"]]);while(c["preInit"].length>0)c["preInit"].pop()()}return Mr(),t.ready}}();e.exports=o}).call(this,"/index.js",r("4362"),"/",r("1c35").Buffer)},da6a:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const n=r("6f58"),i=r("98a7");class a{constructor(e,t){this.isAifc=t;const r=t?22:18;if(e.chunkSize>Math.abs(r):a<22){const r=e.readInt8(t+22),i=(r+1)%2;if(23+r+i!==this.len)throw new Error("Illegal pstring length");o.compressionName=new n.StringType(r,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,r("c8ba"))},dc4a:function(e,t,r){var n=r("59ed");e.exports=function(e,t){var r=e[t];return null==r?void 0:n(r)}},dc90:function(e,t,r){function n(e){function t(e){let t=0;for(let r=0;r{if("%%"===t)return"%";o++;const a=n.formatters[i];if("function"===typeof a){const n=e[o];t=a.call(r,n),e.splice(o,1),o--}return t}),n.formatArgs.call(r,e);const c=r.log||n.log;c.apply(r,e)}return s.namespace=e,s.useColors=n.useColors(),s.color=n.selectColor(e),s.extend=i,s.destroy=n.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(r!==n.namespaces&&(r=n.namespaces,a=n.enabled(e)),a),set:e=>{o=e}}),"function"===typeof n.init&&n.init(s),s}function i(e,t){const r=n(this.namespace+("undefined"===typeof t?":":t)+e);return r.log=this.log,r}function a(e){let t;n.save(e),n.namespaces=e,n.names=[],n.skips=[];const r=("string"===typeof e?e:"").split(/[\s,]+/),i=r.length;for(t=0;t"-"+e)].join(",");return n.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,r;for(t=0,r=n.skips.length;t{n[t]=e[t]}),n.names=[],n.skips=[],n.formatters={},n.selectColor=t,n.enable(n.load()),n}e.exports=n},ddb0:function(e,t,r){var n=r("da84"),i=r("fdbc"),a=r("785a"),o=r("e260"),s=r("9112"),c=r("b622"),u=c("iterator"),A=c("toStringTag"),l=o.values,f=function(e,t){if(e){if(e[u]!==l)try{s(e,u,l)}catch(n){e[u]=l}if(e[A]||s(e,A,t),i[t])for(var r in o)if(e[r]!==o[r])try{s(e,r,o[r])}catch(n){e[r]=o[r]}}};for(var d in i)f(n[d]&&n[d].prototype,d);f(a,"DOMTokenList")},ddc1:function(e,t,r){"use strict";var n=2;function i(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===n)}e.exports={detect:i,calculate:r("0cb3").calculate}},de36:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const n=r("fc97"),i={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends n.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],i)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("98a7"),o=r("95c9"),s=r("cc04"),c=r("21c2"),u=r("64a4"),A=i("music-metadata:parser:aiff");class l extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);A("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){A(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(n.UINT32_LE);A("DSDIFF version="+t);break;case"PROP":const r=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==r)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const i=await this.tokenizer.readToken(new n.BufferType(Number(e.chunkSize))),o=c.fromBuffer(i);await(new u.ID3v2Parser).parse(this.metadata,o,this.options);break;default:A(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const r=e.chunkSize-BigInt(this.tokenizer.position-t);r>0&&(A(`After Parsing chunk, remaining ${r} bytes`),await this.tokenizer.ignore(Number(r)))}async handleSoundPropertyChunks(e){A("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);A(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const r=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(n.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const r=await this.tokenizer.readToken(n.UINT16_BE);this.metadata.setFormat("numberOfChannels",r),await this.handleChannelChunks(t.chunkSize-BigInt(n.UINT16_BE.len));break;case"CMPR":const i=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(n.UINT8),s=await this.tokenizer.readToken(new n.StringType(o,"ascii"));"DSD"===i&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${i} (${s})`);break;case"ABSS":const c=await this.tokenizer.readToken(n.UINT16_BE),u=await this.tokenizer.readToken(n.UINT8),l=await this.tokenizer.readToken(n.UINT8),f=await this.tokenizer.readToken(n.UINT32_BE);A(`ABSS ${c}:${u}:${l}.${f}`);break;case"LSCO":const d=await this.tokenizer.readToken(n.UINT16_BE);A("LSCO lsConfig="+d);break;case"COMT":default:A(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const i=t.chunkSize-BigInt(this.tokenizer.position-r);i>0&&(A(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${i} bytes`),await this.tokenizer.ignore(Number(i))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,A("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){A("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const r=await this.tokenizer.readToken(a.FourCcToken);A(`Channel[ID=${r}]`),t.push(r),e-=BigInt(a.FourCcToken.len)}return A("Channels: "+t.join(", ")),t}}t.DsdiffParser=l},def7:function(e,t,r){"use strict";function n(e){return 542327876===e.readUInt32LE(0)}function i(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:n,calculate:i}},df75:function(e,t,r){var n=r("ca84"),i=r("7839");e.exports=Object.keys||function(e){return n(e,i)}},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,n=e.length-1;n>=0;n--){var i=e[n];"."===i?e.splice(n,1):".."===i?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e){"string"!==typeof e&&(e+="");var t,r=0,n=-1,i=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!i){r=t+1;break}}else-1===n&&(i=!1,n=t+1);return-1===n?"":e.slice(r,n)}function i(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!n;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,n="/"===o.charAt(0))}return t=r(i(t.split("/"),(function(e){return!!e})),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),o="/"===a(e,-1);return e=r(i(e.split("/"),(function(e){return!!e})),!n).join("/"),e||n||(e="."),e&&o&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var i=n(e.split("/")),a=n(r.split("/")),o=Math.min(i.length,a.length),s=o,c=0;c=1;--a)if(t=e.charCodeAt(a),47===t){if(!i){n=a;break}}else i=!1;return-1===n?r?"/":".":r&&1===n?"/":e.slice(0,n)},t.basename=function(e,t){var r=n(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,n=-1,i=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===n&&(i=!1,n=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!i){r=o+1;break}}return-1===t||-1===n||0===a||1===a&&t===n-1&&t===r+1?"":e.slice(t,n)};var a="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},dfb9:function(e,t){e.exports=function(e,t){var r=0,n=t.length,i=new e(n);while(n>r)i[r]=t[r++];return i}},dfec:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const n=r("e23d"),i=r("15a0");class a extends i.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positionnull,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.request=null,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new n.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const n=await this.read(e,t,r);return this.peekQueue.push(e.subarray(t,t+n)),n}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new n.EndOfStreamError;let i=r,a=0;while(this.peekQueue.length>0&&i>0){const r=this.peekQueue.pop();if(!r)throw new Error("peekData should be defined");const n=Math.min(r.length,i);e.set(r.subarray(0,n),t+a),a+=n,i-=n,n0&&!this.endOfStream){const r=Math.min(i,o),n=await this._read(e,t+a,r);if(a+=n,n{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},e23f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const n=r("6f58"),i=r("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:i.FourCcToken.get(e,t),size:n.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:n.INT64_LE.get(e,t),metadataPointer:n.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:n.INT32_LE.get(e,t),formatID:n.INT32_LE.get(e,t+4),channelType:n.INT32_LE.get(e,t+8),channelNum:n.INT32_LE.get(e,t+12),samplingFrequency:n.INT32_LE.get(e,t+16),bitsPerSample:n.INT32_LE.get(e,t+20),sampleCount:n.INT64_LE.get(e,t+24),blockSizePerChannel:n.INT32_LE.get(e,t+32)})}},e260:function(e,t,r){"use strict";var n=r("fc6a"),i=r("44d2"),a=r("3f8c"),o=r("69f3"),s=r("7dd0"),c="Array Iterator",u=o.set,A=o.getterFor(c);e.exports=s(Array,"Array",(function(e,t){u(this,{type:c,target:n(e),index:0,kind:t})}),(function(){var e=A(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}}),"values"),a.Arguments=a.Array,i("keys"),i("values"),i("entries")},e2cc:function(e,t,r){var n=r("6eeb");e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},e330:function(e,t){var r=Function.prototype,n=r.bind,i=r.call,a=n&&n.bind(i);e.exports=n?function(e){return e&&a(i,e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},e375:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const n=r("21c2"),i=r("2d78"),a=r("695a"),o=r("9611"),s=r("1e78"),c=r("5a49");function u(e,t,r={}){return l(n.fromStream(e,"string"===typeof t?{mimeType:t}:t),r)}async function A(e,t,r={}){const i=new a.RandomBufferReader(e);await h(i,r);const o=n.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return l(o,r)}function l(e,t){return i.ParserFactory.parseOnContentType(e,t)}function f(e){const t={};for(const r of e)(t[r.id]=t[r.id]||[]).push(r.value);return t}function d(e){return void 0===e?0:1+Math.round(4*e)}function g(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function h(e,t={}){let r=e.fileSize;if(await s.hasID3v1Header(e)){r-=128;const t=await c.getLyricsHeaderLength(e);r-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,r)}t.parseStream=u,t.parseBuffer=A,t.parseFromTokenizer=l,t.orderTags=f,t.ratingToStars=d,t.selectCover=g,t.scanAppendingHeaders=h},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e564:function(e){e.exports=JSON.parse('[["0","\\u0000",127],["8141","갂갃갅갆갋",4,"갘갞갟갡갢갣갥",6,"갮갲갳갴"],["8161","갵갶갷갺갻갽갾갿걁",9,"걌걎",5,"걕"],["8181","걖걗걙걚걛걝",18,"걲걳걵걶걹걻",4,"겂겇겈겍겎겏겑겒겓겕",6,"겞겢",5,"겫겭겮겱",6,"겺겾겿곀곂곃곅곆곇곉곊곋곍",7,"곖곘",7,"곢곣곥곦곩곫곭곮곲곴곷",4,"곾곿괁괂괃괅괇",4,"괎괐괒괓"],["8241","괔괕괖괗괙괚괛괝괞괟괡",7,"괪괫괮",5],["8261","괶괷괹괺괻괽",6,"굆굈굊",5,"굑굒굓굕굖굗"],["8281","굙",7,"굢굤",7,"굮굯굱굲굷굸굹굺굾궀궃",4,"궊궋궍궎궏궑",10,"궞",5,"궥",17,"궸",7,"귂귃귅귆귇귉",6,"귒귔",7,"귝귞귟귡귢귣귥",18],["8341","귺귻귽귾긂",5,"긊긌긎",5,"긕",7],["8361","긝",18,"긲긳긵긶긹긻긼"],["8381","긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗",4,"깞깢깣깤깦깧깪깫깭깮깯깱",6,"깺깾",5,"꺆",5,"꺍",46,"꺿껁껂껃껅",6,"껎껒",5,"껚껛껝",8],["8441","껦껧껩껪껬껮",5,"껵껶껷껹껺껻껽",8],["8461","꼆꼉꼊꼋꼌꼎꼏꼑",18],["8481","꼤",7,"꼮꼯꼱꼳꼵",6,"꼾꽀꽄꽅꽆꽇꽊",5,"꽑",10,"꽞",5,"꽦",18,"꽺",5,"꾁꾂꾃꾅꾆꾇꾉",6,"꾒꾓꾔꾖",5,"꾝",26,"꾺꾻꾽꾾"],["8541","꾿꿁",5,"꿊꿌꿏",4,"꿕",6,"꿝",4],["8561","꿢",5,"꿪",5,"꿲꿳꿵꿶꿷꿹",6,"뀂뀃"],["8581","뀅",6,"뀍뀎뀏뀑뀒뀓뀕",6,"뀞",9,"뀩",26,"끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞",29,"끾끿낁낂낃낅",6,"낎낐낒",5,"낛낝낞낣낤"],["8641","낥낦낧낪낰낲낶낷낹낺낻낽",6,"냆냊",5,"냒"],["8661","냓냕냖냗냙",6,"냡냢냣냤냦",10],["8681","냱",22,"넊넍넎넏넑넔넕넖넗넚넞",4,"넦넧넩넪넫넭",6,"넶넺",5,"녂녃녅녆녇녉",6,"녒녓녖녗녙녚녛녝녞녟녡",22,"녺녻녽녾녿놁놃",4,"놊놌놎놏놐놑놕놖놗놙놚놛놝"],["8741","놞",9,"놩",15],["8761","놹",18,"뇍뇎뇏뇑뇒뇓뇕"],["8781","뇖",5,"뇞뇠",7,"뇪뇫뇭뇮뇯뇱",7,"뇺뇼뇾",5,"눆눇눉눊눍",6,"눖눘눚",5,"눡",18,"눵",6,"눽",26,"뉙뉚뉛뉝뉞뉟뉡",6,"뉪",4],["8841","뉯",4,"뉶",5,"뉽",6,"늆늇늈늊",4],["8861","늏늒늓늕늖늗늛",4,"늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷"],["8881","늸",15,"닊닋닍닎닏닑닓",4,"닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉",6,"댒댖",5,"댝",54,"덗덙덚덝덠덡덢덣"],["8941","덦덨덪덬덭덯덲덳덵덶덷덹",6,"뎂뎆",5,"뎍"],["8961","뎎뎏뎑뎒뎓뎕",10,"뎢",5,"뎩뎪뎫뎭"],["8981","뎮",21,"돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩",18,"돽",18,"됑",6,"됙됚됛됝됞됟됡",6,"됪됬",7,"됵",15],["8a41","둅",10,"둒둓둕둖둗둙",6,"둢둤둦"],["8a61","둧",4,"둭",18,"뒁뒂"],["8a81","뒃",4,"뒉",19,"뒞",5,"뒥뒦뒧뒩뒪뒫뒭",7,"뒶뒸뒺",5,"듁듂듃듅듆듇듉",6,"듑듒듓듔듖",5,"듞듟듡듢듥듧",4,"듮듰듲",5,"듹",26,"딖딗딙딚딝"],["8b41","딞",5,"딦딫",4,"딲딳딵딶딷딹",6,"땂땆"],["8b61","땇땈땉땊땎땏땑땒땓땕",6,"땞땢",8],["8b81","땫",52,"떢떣떥떦떧떩떬떭떮떯떲떶",4,"떾떿뗁뗂뗃뗅",6,"뗎뗒",5,"뗙",18,"뗭",18],["8c41","똀",15,"똒똓똕똖똗똙",4],["8c61","똞",6,"똦",5,"똭",6,"똵",5],["8c81","똻",12,"뙉",26,"뙥뙦뙧뙩",50,"뚞뚟뚡뚢뚣뚥",5,"뚭뚮뚯뚰뚲",16],["8d41","뛃",16,"뛕",8],["8d61","뛞",17,"뛱뛲뛳뛵뛶뛷뛹뛺"],["8d81","뛻",4,"뜂뜃뜄뜆",33,"뜪뜫뜭뜮뜱",6,"뜺뜼",7,"띅띆띇띉띊띋띍",6,"띖",9,"띡띢띣띥띦띧띩",6,"띲띴띶",5,"띾띿랁랂랃랅",6,"랎랓랔랕랚랛랝랞"],["8e41","랟랡",6,"랪랮",5,"랶랷랹",8],["8e61","럂",4,"럈럊",19],["8e81","럞",13,"럮럯럱럲럳럵",6,"럾렂",4,"렊렋렍렎렏렑",6,"렚렜렞",5,"렦렧렩렪렫렭",6,"렶렺",5,"롁롂롃롅",11,"롒롔",7,"롞롟롡롢롣롥",6,"롮롰롲",5,"롹롺롻롽",7],["8f41","뢅",7,"뢎",17],["8f61","뢠",7,"뢩",6,"뢱뢲뢳뢵뢶뢷뢹",4],["8f81","뢾뢿룂룄룆",5,"룍룎룏룑룒룓룕",7,"룞룠룢",5,"룪룫룭룮룯룱",6,"룺룼룾",5,"뤅",18,"뤙",6,"뤡",26,"뤾뤿륁륂륃륅",6,"륍륎륐륒",5],["9041","륚륛륝륞륟륡",6,"륪륬륮",5,"륶륷륹륺륻륽"],["9061","륾",5,"릆릈릋릌릏",15],["9081","릟",12,"릮릯릱릲릳릵",6,"릾맀맂",5,"맊맋맍맓",4,"맚맜맟맠맢맦맧맩맪맫맭",6,"맶맻",4,"먂",5,"먉",11,"먖",33,"먺먻먽먾먿멁멃멄멅멆"],["9141","멇멊멌멏멐멑멒멖멗멙멚멛멝",6,"멦멪",5],["9161","멲멳멵멶멷멹",9,"몆몈몉몊몋몍",5],["9181","몓",20,"몪몭몮몯몱몳",4,"몺몼몾",5,"뫅뫆뫇뫉",14,"뫚",33,"뫽뫾뫿묁묂묃묅",7,"묎묐묒",5,"묙묚묛묝묞묟묡",6],["9241","묨묪묬",7,"묷묹묺묿",4,"뭆뭈뭊뭋뭌뭎뭑뭒"],["9261","뭓뭕뭖뭗뭙",7,"뭢뭤",7,"뭭",4],["9281","뭲",21,"뮉뮊뮋뮍뮎뮏뮑",18,"뮥뮦뮧뮩뮪뮫뮭",6,"뮵뮶뮸",7,"믁믂믃믅믆믇믉",6,"믑믒믔",35,"믺믻믽믾밁"],["9341","밃",4,"밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵"],["9361","밶밷밹",6,"뱂뱆뱇뱈뱊뱋뱎뱏뱑",8],["9381","뱚뱛뱜뱞",37,"벆벇벉벊벍벏",4,"벖벘벛",4,"벢벣벥벦벩",6,"벲벶",5,"벾벿볁볂볃볅",7,"볎볒볓볔볖볗볙볚볛볝",22,"볷볹볺볻볽"],["9441","볾",5,"봆봈봊",5,"봑봒봓봕",8],["9461","봞",5,"봥",6,"봭",12],["9481","봺",5,"뵁",6,"뵊뵋뵍뵎뵏뵑",6,"뵚",9,"뵥뵦뵧뵩",22,"붂붃붅붆붋",4,"붒붔붖붗붘붛붝",6,"붥",10,"붱",6,"붹",24],["9541","뷒뷓뷖뷗뷙뷚뷛뷝",11,"뷪",5,"뷱"],["9561","뷲뷳뷵뷶뷷뷹",6,"븁븂븄븆",5,"븎븏븑븒븓"],["9581","븕",6,"븞븠",35,"빆빇빉빊빋빍빏",4,"빖빘빜빝빞빟빢빣빥빦빧빩빫",4,"빲빶",4,"빾빿뺁뺂뺃뺅",6,"뺎뺒",5,"뺚",13,"뺩",14],["9641","뺸",23,"뻒뻓"],["9661","뻕뻖뻙",6,"뻡뻢뻦",5,"뻭",8],["9681","뻶",10,"뼂",5,"뼊",13,"뼚뼞",33,"뽂뽃뽅뽆뽇뽉",6,"뽒뽓뽔뽖",44],["9741","뾃",16,"뾕",8],["9761","뾞",17,"뾱",7],["9781","뾹",11,"뿆",5,"뿎뿏뿑뿒뿓뿕",6,"뿝뿞뿠뿢",89,"쀽쀾쀿"],["9841","쁀",16,"쁒",5,"쁙쁚쁛"],["9861","쁝쁞쁟쁡",6,"쁪",15],["9881","쁺",21,"삒삓삕삖삗삙",6,"삢삤삦",5,"삮삱삲삷",4,"삾샂샃샄샆샇샊샋샍샎샏샑",6,"샚샞",5,"샦샧샩샪샫샭",6,"샶샸샺",5,"섁섂섃섅섆섇섉",6,"섑섒섓섔섖",5,"섡섢섥섨섩섪섫섮"],["9941","섲섳섴섵섷섺섻섽섾섿셁",6,"셊셎",5,"셖셗"],["9961","셙셚셛셝",6,"셦셪",5,"셱셲셳셵셶셷셹셺셻"],["9981","셼",8,"솆",5,"솏솑솒솓솕솗",4,"솞솠솢솣솤솦솧솪솫솭솮솯솱",11,"솾",5,"쇅쇆쇇쇉쇊쇋쇍",6,"쇕쇖쇙",6,"쇡쇢쇣쇥쇦쇧쇩",6,"쇲쇴",7,"쇾쇿숁숂숃숅",6,"숎숐숒",5,"숚숛숝숞숡숢숣"],["9a41","숤숥숦숧숪숬숮숰숳숵",16],["9a61","쉆쉇쉉",6,"쉒쉓쉕쉖쉗쉙",6,"쉡쉢쉣쉤쉦"],["9a81","쉧",4,"쉮쉯쉱쉲쉳쉵",6,"쉾슀슂",5,"슊",5,"슑",6,"슙슚슜슞",5,"슦슧슩슪슫슮",5,"슶슸슺",33,"싞싟싡싢싥",5,"싮싰싲싳싴싵싷싺싽싾싿쌁",6,"쌊쌋쌎쌏"],["9b41","쌐쌑쌒쌖쌗쌙쌚쌛쌝",6,"쌦쌧쌪",8],["9b61","쌳",17,"썆",7],["9b81","썎",25,"썪썫썭썮썯썱썳",4,"썺썻썾",5,"쎅쎆쎇쎉쎊쎋쎍",50,"쏁",22,"쏚"],["9c41","쏛쏝쏞쏡쏣",4,"쏪쏫쏬쏮",5,"쏶쏷쏹",5],["9c61","쏿",8,"쐉",6,"쐑",9],["9c81","쐛",8,"쐥",6,"쐭쐮쐯쐱쐲쐳쐵",6,"쐾",9,"쑉",26,"쑦쑧쑩쑪쑫쑭",6,"쑶쑷쑸쑺",5,"쒁",18,"쒕",6,"쒝",12],["9d41","쒪",13,"쒹쒺쒻쒽",8],["9d61","쓆",25],["9d81","쓠",8,"쓪",5,"쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂",9,"씍씎씏씑씒씓씕",6,"씝",10,"씪씫씭씮씯씱",6,"씺씼씾",5,"앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩",6,"앲앶",5,"앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔"],["9e41","얖얙얚얛얝얞얟얡",7,"얪",9,"얶"],["9e61","얷얺얿",4,"엋엍엏엒엓엕엖엗엙",6,"엢엤엦엧"],["9e81","엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑",6,"옚옝",6,"옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉",6,"왒왖",5,"왞왟왡",10,"왭왮왰왲",5,"왺왻왽왾왿욁",6,"욊욌욎",5,"욖욗욙욚욛욝",6,"욦"],["9f41","욨욪",5,"욲욳욵욶욷욻",4,"웂웄웆",5,"웎"],["9f61","웏웑웒웓웕",6,"웞웟웢",5,"웪웫웭웮웯웱웲"],["9f81","웳",4,"웺웻웼웾",5,"윆윇윉윊윋윍",6,"윖윘윚",5,"윢윣윥윦윧윩",6,"윲윴윶윸윹윺윻윾윿읁읂읃읅",4,"읋읎읐읙읚읛읝읞읟읡",6,"읩읪읬",7,"읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛",4,"잢잧",4,"잮잯잱잲잳잵잶잷"],["a041","잸잹잺잻잾쟂",5,"쟊쟋쟍쟏쟑",6,"쟙쟚쟛쟜"],["a061","쟞",5,"쟥쟦쟧쟩쟪쟫쟭",13],["a081","쟻",4,"젂젃젅젆젇젉젋",4,"젒젔젗",4,"젞젟젡젢젣젥",6,"젮젰젲",5,"젹젺젻젽젾젿졁",6,"졊졋졎",5,"졕",26,"졲졳졵졶졷졹졻",4,"좂좄좈좉좊좎",5,"좕",7,"좞좠좢좣좤"],["a141","좥좦좧좩",18,"좾좿죀죁"],["a161","죂죃죅죆죇죉죊죋죍",6,"죖죘죚",5,"죢죣죥"],["a181","죦",14,"죶",5,"죾죿줁줂줃줇",4,"줎 、。·‥…¨〃­―∥\∼‘’“”〔〕〈",9,"±×÷≠≤≥∞∴°′″℃Å¢£¥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨¬"],["a241","줐줒",5,"줙",18],["a261","줭",6,"줵",18],["a281","쥈",7,"쥒쥓쥕쥖쥗쥙",6,"쥢쥤",7,"쥭쥮쥯⇒⇔∀∃´~ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®"],["a341","쥱쥲쥳쥵",6,"쥽",10,"즊즋즍즎즏"],["a361","즑",6,"즚즜즞",16],["a381","즯",16,"짂짃짅짆짉짋",4,"짒짔짗짘짛!",58,"₩]",32," ̄"],["a441","짞짟짡짣짥짦짨짩짪짫짮짲",5,"짺짻짽짾짿쨁쨂쨃쨄"],["a461","쨅쨆쨇쨊쨎",5,"쨕쨖쨗쨙",12],["a481","쨦쨧쨨쨪",28,"ㄱ",93],["a541","쩇",4,"쩎쩏쩑쩒쩓쩕",6,"쩞쩢",5,"쩩쩪"],["a561","쩫",17,"쩾",5,"쪅쪆"],["a581","쪇",16,"쪙",14,"ⅰ",9],["a5b0","Ⅰ",9],["a5c1","Α",16,"Σ",6],["a5e1","α",16,"σ",6],["a641","쪨",19,"쪾쪿쫁쫂쫃쫅"],["a661","쫆",5,"쫎쫐쫒쫔쫕쫖쫗쫚",5,"쫡",6],["a681","쫨쫩쫪쫫쫭",6,"쫵",18,"쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃",7],["a741","쬋",4,"쬑쬒쬓쬕쬖쬗쬙",6,"쬢",7],["a761","쬪",22,"쭂쭃쭄"],["a781","쭅쭆쭇쭊쭋쭍쭎쭏쭑",6,"쭚쭛쭜쭞",5,"쭥",7,"㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙",9,"㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰",9,"㎀",4,"㎺",5,"㎐",4,"Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆"],["a841","쭭",10,"쭺",14],["a861","쮉",18,"쮝",6],["a881","쮤",19,"쮹",11,"ÆЪĦ"],["a8a6","IJ"],["a8a8","ĿŁØŒºÞŦŊ"],["a8b1","㉠",27,"ⓐ",25,"①",14,"½⅓⅔¼¾⅛⅜⅝⅞"],["a941","쯅",14,"쯕",10],["a961","쯠쯡쯢쯣쯥쯦쯨쯪",18],["a981","쯽",14,"찎찏찑찒찓찕",6,"찞찟찠찣찤æđðħıijĸŀłøœßþŧŋʼn㈀",27,"⒜",25,"⑴",14,"¹²³⁴ⁿ₁₂₃₄"],["aa41","찥찦찪찫찭찯찱",6,"찺찿",4,"챆챇챉챊챋챍챎"],["aa61","챏",4,"챖챚",5,"챡챢챣챥챧챩",6,"챱챲"],["aa81","챳챴챶",29,"ぁ",82],["ab41","첔첕첖첗첚첛첝첞첟첡",6,"첪첮",5,"첶첷첹"],["ab61","첺첻첽",6,"쳆쳈쳊",5,"쳑쳒쳓쳕",5],["ab81","쳛",8,"쳥",6,"쳭쳮쳯쳱",12,"ァ",85],["ac41","쳾쳿촀촂",5,"촊촋촍촎촏촑",6,"촚촜촞촟촠"],["ac61","촡촢촣촥촦촧촩촪촫촭",11,"촺",4],["ac81","촿",28,"쵝쵞쵟А",5,"ЁЖ",25],["acd1","а",5,"ёж",25],["ad41","쵡쵢쵣쵥",6,"쵮쵰쵲",5,"쵹",7],["ad61","춁",6,"춉",10,"춖춗춙춚춛춝춞춟"],["ad81","춠춡춢춣춦춨춪",5,"춱",18,"췅"],["ae41","췆",5,"췍췎췏췑",16],["ae61","췢",5,"췩췪췫췭췮췯췱",6,"췺췼췾",4],["ae81","츃츅츆츇츉츊츋츍",6,"츕츖츗츘츚",5,"츢츣츥츦츧츩츪츫"],["af41","츬츭츮츯츲츴츶",19],["af61","칊",13,"칚칛칝칞칢",5,"칪칬"],["af81","칮",5,"칶칷칹칺칻칽",6,"캆캈캊",5,"캒캓캕캖캗캙"],["b041","캚",5,"캢캦",5,"캮",12],["b061","캻",5,"컂",19],["b081","컖",13,"컦컧컩컪컭",6,"컶컺",5,"가각간갇갈갉갊감",7,"같",4,"갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆"],["b141","켂켃켅켆켇켉",6,"켒켔켖",5,"켝켞켟켡켢켣"],["b161","켥",6,"켮켲",5,"켹",11],["b181","콅",14,"콖콗콙콚콛콝",6,"콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸"],["b241","콭콮콯콲콳콵콶콷콹",6,"쾁쾂쾃쾄쾆",5,"쾍"],["b261","쾎",18,"쾢",5,"쾩"],["b281","쾪",5,"쾱",18,"쿅",6,"깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙"],["b341","쿌",19,"쿢쿣쿥쿦쿧쿩"],["b361","쿪",5,"쿲쿴쿶",5,"쿽쿾쿿퀁퀂퀃퀅",5],["b381","퀋",5,"퀒",5,"퀙",19,"끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫",4,"낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝"],["b441","퀮",5,"퀶퀷퀹퀺퀻퀽",6,"큆큈큊",5],["b461","큑큒큓큕큖큗큙",6,"큡",10,"큮큯"],["b481","큱큲큳큵",6,"큾큿킀킂",18,"뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫",4,"닳담답닷",4,"닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥"],["b541","킕",14,"킦킧킩킪킫킭",5],["b561","킳킶킸킺",5,"탂탃탅탆탇탊",5,"탒탖",4],["b581","탛탞탟탡탢탣탥",6,"탮탲",5,"탹",11,"덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸"],["b641","턅",7,"턎",17],["b661","턠",15,"턲턳턵턶턷턹턻턼턽턾"],["b681","턿텂텆",5,"텎텏텑텒텓텕",6,"텞텠텢",5,"텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗"],["b741","텮",13,"텽",6,"톅톆톇톉톊"],["b761","톋",20,"톢톣톥톦톧"],["b781","톩",6,"톲톴톶톷톸톹톻톽톾톿퇁",14,"래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩"],["b841","퇐",7,"퇙",17],["b861","퇫",8,"퇵퇶퇷퇹",13],["b881","툈툊",5,"툑",24,"륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많",4,"맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼"],["b941","툪툫툮툯툱툲툳툵",6,"툾퉀퉂",5,"퉉퉊퉋퉌"],["b961","퉍",14,"퉝",6,"퉥퉦퉧퉨"],["b981","퉩",22,"튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바",4,"받",4,"밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗"],["ba41","튍튎튏튒튓튔튖",5,"튝튞튟튡튢튣튥",6,"튭"],["ba61","튮튯튰튲",5,"튺튻튽튾틁틃",4,"틊틌",5],["ba81","틒틓틕틖틗틙틚틛틝",6,"틦",9,"틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤"],["bb41","틻",4,"팂팄팆",5,"팏팑팒팓팕팗",4,"팞팢팣"],["bb61","팤팦팧팪팫팭팮팯팱",6,"팺팾",5,"퍆퍇퍈퍉"],["bb81","퍊",31,"빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤"],["bc41","퍪",17,"퍾퍿펁펂펃펅펆펇"],["bc61","펈펉펊펋펎펒",5,"펚펛펝펞펟펡",6,"펪펬펮"],["bc81","펯",4,"펵펶펷펹펺펻펽",6,"폆폇폊",5,"폑",5,"샥샨샬샴샵샷샹섀섄섈섐섕서",4,"섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭"],["bd41","폗폙",7,"폢폤",7,"폮폯폱폲폳폵폶폷"],["bd61","폸폹폺폻폾퐀퐂",5,"퐉",13],["bd81","퐗",5,"퐞",25,"숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰"],["be41","퐸",7,"푁푂푃푅",14],["be61","푔",7,"푝푞푟푡푢푣푥",7,"푮푰푱푲"],["be81","푳",4,"푺푻푽푾풁풃",4,"풊풌풎",5,"풕",8,"쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄",6,"엌엎"],["bf41","풞",10,"풪",14],["bf61","풹",18,"퓍퓎퓏퓑퓒퓓퓕"],["bf81","퓖",5,"퓝퓞퓠",7,"퓩퓪퓫퓭퓮퓯퓱",6,"퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염",5,"옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨"],["c041","퓾",5,"픅픆픇픉픊픋픍",6,"픖픘",5],["c061","픞",25],["c081","픸픹픺픻픾픿핁핂핃핅",6,"핎핐핒",5,"핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응",7,"읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊"],["c141","핤핦핧핪핬핮",5,"핶핷핹핺핻핽",6,"햆햊햋"],["c161","햌햍햎햏햑",19,"햦햧"],["c181","햨",31,"점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓"],["c241","헊헋헍헎헏헑헓",4,"헚헜헞",5,"헦헧헩헪헫헭헮"],["c261","헯",4,"헶헸헺",5,"혂혃혅혆혇혉",6,"혒"],["c281","혖",5,"혝혞혟혡혢혣혥",7,"혮",9,"혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻"],["c341","혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝",4],["c361","홢",4,"홨홪",5,"홲홳홵",11],["c381","횁횂횄횆",5,"횎횏횑횒횓횕",7,"횞횠횢",5,"횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층"],["c441","횫횭횮횯횱",7,"횺횼",7,"훆훇훉훊훋"],["c461","훍훎훏훐훒훓훕훖훘훚",5,"훡훢훣훥훦훧훩",4],["c481","훮훯훱훲훳훴훶",5,"훾훿휁휂휃휅",11,"휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼"],["c541","휕휖휗휚휛휝휞휟휡",6,"휪휬휮",5,"휶휷휹"],["c561","휺휻휽",6,"흅흆흈흊",5,"흒흓흕흚",4],["c581","흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵",6,"흾흿힀힂",5,"힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜"],["c641","힍힎힏힑",6,"힚힜힞",5],["c6a1","퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁"],["c7a1","퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠"],["c8a1","혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝"],["caa1","伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕"],["cba1","匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢"],["cca1","瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械"],["cda1","棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜"],["cea1","科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾"],["cfa1","區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴"],["d0a1","鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣"],["d1a1","朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩",5,"那樂",4,"諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉"],["d2a1","納臘蠟衲囊娘廊",4,"乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧",5,"駑魯",10,"濃籠聾膿農惱牢磊腦賂雷尿壘",7,"嫩訥杻紐勒",5,"能菱陵尼泥匿溺多茶"],["d3a1","丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃"],["d4a1","棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅"],["d5a1","蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣"],["d6a1","煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼"],["d7a1","遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬"],["d8a1","立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅"],["d9a1","蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文"],["daa1","汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑"],["dba1","發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖"],["dca1","碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦"],["dda1","孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥"],["dea1","脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索"],["dfa1","傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署"],["e0a1","胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬"],["e1a1","聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁"],["e2a1","戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧"],["e3a1","嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁"],["e4a1","沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額"],["e5a1","櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬"],["e6a1","旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒"],["e7a1","簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳"],["e8a1","烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療"],["e9a1","窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓"],["eaa1","運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜"],["eba1","濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼"],["eca1","議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄"],["eda1","立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長"],["eea1","障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱"],["efa1","煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖"],["f0a1","靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫"],["f1a1","踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只"],["f2a1","咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯"],["f3a1","鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策"],["f4a1","責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢"],["f5a1","椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃"],["f6a1","贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託"],["f7a1","鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑"],["f8a1","阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃"],["f9a1","品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航"],["faa1","行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型"],["fba1","形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵"],["fca1","禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆"],["fda1","爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰"]]')},e58c:function(e,t,r){"use strict";var n=r("2ba4"),i=r("fc6a"),a=r("5926"),o=r("07fa"),s=r("a640"),c=Math.min,u=[].lastIndexOf,A=!!u&&1/[1].lastIndexOf(1,-0)<0,l=s("lastIndexOf"),f=A||!l;e.exports=f?function(e){if(A)return n(u,this,arguments)||0;var t=i(this),r=o(t),s=r-1;for(arguments.length>1&&(s=c(s,a(arguments[1]))),s<0&&(s=r+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:u},e893:function(e,t,r){var n=r("1a2d"),i=r("56ef"),a=r("06cf"),o=r("9bf2");e.exports=function(e,t){for(var r=i(t),s=o.f,c=a.f,u=0;u0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,r){while(r>s.WavPack.MetadataIdToken.len){const i=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(i.largeBlock?n.UINT24_LE:n.UINT8),o=e.alloc(2*a-(i.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),u(`Metadata Sub-Blocks functionId=0x${i.functionId.toString(16)}, id.largeBlock=${i.largeBlock},data-size=${o.length}`),i.functionId){case 0:break;case 14:u("ID_DSD_BLOCK");const e=1<1?arguments[1]:void 0)}))},e95a:function(e,t,r){var n=r("b622"),i=r("3f8c"),a=n("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||o[a]===e)}},e9c4:function(e,t,r){var n=r("23e7"),i=r("da84"),a=r("d066"),o=r("2ba4"),s=r("e330"),c=r("d039"),u=i.Array,A=a("JSON","stringify"),l=s(/./.exec),f=s("".charAt),d=s("".charCodeAt),g=s("".replace),h=s(1..toString),p=/[\uD800-\uDFFF]/g,m=/^[\uD800-\uDBFF]$/,I=/^[\uDC00-\uDFFF]$/,b=function(e,t,r){var n=f(r,t-1),i=f(r,t+1);return l(m,e)&&!l(I,i)||l(I,e)&&!l(m,n)?"\\u"+h(d(e,0),16):e},E=c((function(){return'"\\udf06\\ud834"'!==A("\udf06\ud834")||'"\\udead"'!==A("\udead")}));A&&n({target:"JSON",stat:!0,forced:E},{stringify:function(e,t,r){for(var n=0,i=arguments.length,a=u(i);n({id:new n.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:n.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f5df:function(e,t,r){var n=r("da84"),i=r("00ee"),a=r("1626"),o=r("c6b6"),s=r("b622"),c=s("toStringTag"),u=n.Object,A="Arguments"==o(function(){return arguments}()),l=function(e,t){try{return e[t]}catch(r){}};e.exports=i?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=l(t=u(e),c))?r:A?o(t):"Object"==(n=o(t))&&a(t.callee)?"Arguments":n}},f682:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const n=r("82fe"),i=r("dfec");var a=r("e23d");function o(e,t){return t=t||{},new n.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,r){var n=r("5692"),i=r("90e3"),a=n("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},f8cd:function(e,t,r){var n=r("da84"),i=r("5926"),a=n.RangeError;e.exports=function(e){var t=i(e);if(t<0)throw a("The argument can't be less than 0");return t}},fa6f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v24TagMapper=void 0;const n=r("fc97"),i=r("d3ab"),a=r("53d6"),o={TIT2:"title",TPE1:"artist","TXXX:Artists":"artists",TPE2:"albumartist",TALB:"album",TDRV:"date",TORY:"originalyear",TPOS:"disk",TCON:"genre",APIC:"picture",TCOM:"composer","USLT:description":"lyrics",TSOA:"albumsort",TSOT:"titlesort",TOAL:"originalalbum",TSOP:"artistsort",TSO2:"albumartistsort",TSOC:"composersort",TEXT:"lyricist","TXXX:Writer":"writer",TPE3:"conductor",TPE4:"remixer","IPLS:arranger":"arranger","IPLS:engineer":"engineer","IPLS:producer":"producer","IPLS:DJ-mix":"djmixer","IPLS:mix":"mixer",TPUB:"label",TIT1:"grouping",TIT3:"subtitle",TRCK:"track",TCMP:"compilation",POPM:"rating",TBPM:"bpm",TMED:"media","TXXX:CATALOGNUMBER":"catalognumber","TXXX:MusicBrainz Album Status":"releasestatus","TXXX:MusicBrainz Album Type":"releasetype","TXXX:MusicBrainz Album Release Country":"releasecountry","TXXX:RELEASECOUNTRY":"releasecountry","TXXX:SCRIPT":"script",TLAN:"language",TCOP:"copyright",WCOP:"license",TENC:"encodedby",TSSE:"encodersettings","TXXX:BARCODE":"barcode","TXXX:ISRC":"isrc",TSRC:"isrc","TXXX:ASIN":"asin","TXXX:originalyear":"originalyear","UFID:http://musicbrainz.org":"musicbrainz_recordingid","TXXX:MusicBrainz Release Track Id":"musicbrainz_trackid","TXXX:MusicBrainz Album Id":"musicbrainz_albumid","TXXX:MusicBrainz Artist Id":"musicbrainz_artistid","TXXX:MusicBrainz Album Artist Id":"musicbrainz_albumartistid","TXXX:MusicBrainz Release Group Id":"musicbrainz_releasegroupid","TXXX:MusicBrainz Work Id":"musicbrainz_workid","TXXX:MusicBrainz TRM Id":"musicbrainz_trmid","TXXX:MusicBrainz Disc Id":"musicbrainz_discid","TXXX:ACOUSTID_ID":"acoustid_id","TXXX:Acoustid Id":"acoustid_id","TXXX:Acoustid Fingerprint":"acoustid_fingerprint","TXXX:MusicIP PUID":"musicip_puid","TXXX:MusicMagic Fingerprint":"musicip_fingerprint",WOAR:"website",TDRC:"date",TYER:"year",TDOR:"originaldate","TIPL:arranger":"arranger","TIPL:engineer":"engineer","TIPL:producer":"producer","TIPL:DJ-mix":"djmixer","TIPL:mix":"mixer",TMOO:"mood",SYLT:"lyrics",TSST:"discsubtitle",TKEY:"key",COMM:"comment",TOPE:"originalartist","PRIV:AverageLevel":"averageLevel","PRIV:PeakLevel":"peakLevel","TXXX:DISCOGS_ARTIST_ID":"discogs_artist_id","TXXX:DISCOGS_ARTISTS":"artists","TXXX:DISCOGS_ARTIST_NAME":"artists","TXXX:DISCOGS_ALBUM_ARTISTS":"albumartist","TXXX:DISCOGS_CATALOG":"catalognumber","TXXX:DISCOGS_COUNTRY":"releasecountry","TXXX:DISCOGS_DATE":"originaldate","TXXX:DISCOGS_LABEL":"label","TXXX:DISCOGS_LABEL_ID":"discogs_label_id","TXXX:DISCOGS_MASTER_RELEASE_ID":"discogs_master_release_id","TXXX:DISCOGS_RATING":"discogs_rating","TXXX:DISCOGS_RELEASED":"date","TXXX:DISCOGS_RELEASE_ID":"discogs_release_id","TXXX:DISCOGS_VOTES":"discogs_votes","TXXX:CATALOGID":"catalognumber","TXXX:STYLE":"genre","TXXX:REPLAYGAIN_TRACK_PEAK":"replaygain_track_peak","TXXX:REPLAYGAIN_TRACK_GAIN":"replaygain_track_gain","TXXX:REPLAYGAIN_ALBUM_PEAK":"replaygain_album_peak","TXXX:REPLAYGAIN_ALBUM_GAIN":"replaygain_album_gain","TXXX:MP3GAIN_MINMAX":"replaygain_track_minmax","TXXX:MP3GAIN_ALBUM_MINMAX":"replaygain_album_minmax","TXXX:MP3GAIN_UNDO":"replaygain_undo",MVNM:"movement",MVIN:"movementIndex",PCST:"podcast",TCAT:"category",TDES:"description",TDRL:"date",TGID:"podcastId",TKWD:"keywords",WFED:"podcasturl"};class s extends a.CaseInsensitiveTagMap{static toRating(e){return{source:e.email,rating:e.rating>0?(e.rating-1)/254*n.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=i.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const n=r("d3ab"),i=r("6f58"),a=r("9131"),o=r("4cc3"),s=r("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:i.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16))})};class c{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,r,n){if("WM/Picture"===t)e.push({id:t,value:C.fromBuffer(n)});else{const i=o.AsfUtil.getParserForAttr(r);if(!i)throw new Error("unexpected value headerType: "+r);e.push({id:t,value:i(n)})}}}t.State=c;class u extends c{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=u;class A extends c{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:i.UINT64_LE.get(e,t+16),creationDate:i.UINT64_LE.get(e,t+24),dataPacketsCount:i.UINT64_LE.get(e,t+32),playDuration:i.UINT64_LE.get(e,t+40),sendDuration:i.UINT64_LE.get(e,t+48),preroll:i.UINT64_LE.get(e,t+56),flags:{broadcast:n.getBit(e,t+64,24),seekable:n.getBit(e,t+64,25)},minimumDataPacketSize:i.UINT32_LE.get(e,t+68),maximumDataPacketSize:i.UINT32_LE.get(e,t+72),maximumBitrate:i.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=A,A.guid=a.default.FilePropertiesObject;class l extends c{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=l,l.guid=a.default.StreamPropertiesObject;class f{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=f,f.guid=a.default.HeaderExtensionObject;const d={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function g(e){const t=await e.readNumber(i.UINT16_LE);return(await e.readToken(new i.StringType(2*t,"utf16le"))).replace("\0","")}async function h(e){const t=await e.readToken(d),r=[];for(let n=0;n0){const t=I.contentDescTags[i],s=n+a;r.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(n,s))}),n=s}}return r}}t.ContentDescriptionObjectState=I,I.guid=a.default.ContentDescriptionObject,I.contentDescTags=["Title","Author","Copyright","Description","Rating"];class b extends c{constructor(e){super(e)}get(e,t){const r=[],n=e.readUInt16LE(t);let i=t+2;for(let a=0;a0&&s.length>i&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,o(c)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function g(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=d.bind(n);return i.listener=r,n.wrapFn=i,i}function h(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"===typeof i?r?[i.listener||i]:[i]:r?b(i):m(i,i.length)}function p(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function m(e,t){for(var r=new Array(t),n=0;n0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var c=i[e];if(void 0===c)return!1;if("function"===typeof c)a(c,this,t);else{var u=c.length,A=m(c,u);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():I(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,o||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,r,n;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,a=Object.keys(r);for(n=0;n=0;n--)this.removeListener(e,t[n]);return this},c.prototype.listeners=function(e){return h(this,e,!0)},c.prototype.rawListeners=function(e){return h(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},c.prototype.listenerCount=p,c.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},fb6a:function(e,t,r){"use strict";var n=r("23e7"),i=r("da84"),a=r("e8b5"),o=r("68ee"),s=r("861d"),c=r("23cb"),u=r("07fa"),A=r("fc6a"),l=r("8418"),f=r("b622"),d=r("1dde"),g=r("f36a"),h=d("slice"),p=f("species"),m=i.Array,I=Math.max;n({target:"Array",proto:!0,forced:!h},{slice:function(e,t){var r,n,i,f=A(this),d=u(f),h=c(e,d),b=c(void 0===t?d:t,d);if(a(f)&&(r=f.constructor,o(r)&&(r===m||a(r.prototype))?r=void 0:s(r)&&(r=r[p],null===r&&(r=void 0)),r===m||void 0===r))return g(f,h,b);for(n=new(void 0===r?m:r)(I(b-h,0)),i=0;h1114111)&&(r=n),r>=65536){r-=65536;var i=55296|r>>10;e[t++]=255&i,e[t++]=i>>8;r=56320|1023&r}return e[t++]=255&r,e[t++]=r>>8,t}function c(e,t){this.iconv=t}function u(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function A(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function l(e,t){var r=[],n=0,i=0,a=0,o=0,s=0;e:for(var c=0;c16)&&a++,(0!==r[3]||r[2]>16)&&i++,0!==r[0]||0!==r[1]||0===r[2]&&0===r[3]||s++,0===r[0]&&0===r[1]||0!==r[2]||0!==r[3]||o++,r.length=0,n++,n>=100)break e}return s-a>o-i?"utf-32be":s-a0){for(;t1&&void 0!==arguments[1]?arguments[1]:c["default"],r={hasAlpha:{},encoders:{},decoders:{},class:{},constants:{}};function i(e){Object.entries(e).forEach((function(e){var t=(0,s["default"])(e,2),i=t[0],n=t[1];r[i]=f({},r[i],{},n)}))}function n(e){var t=e();Array.isArray(t.mime)?c.addType.apply(void 0,(0,a["default"])(t.mime)):Object.entries(t.mime).forEach((function(e){return c.addType.apply(void 0,(0,a["default"])(e))})),delete t.mime,i(t)}function o(e){var t=e(c.jimpEvChange)||{};t["class"]||t.constants?i(t):i({class:t})}return e.types&&(e.types.forEach(n),t.decoders=f({},t.decoders,{},r.decoders),t.encoders=f({},t.encoders,{},r.encoders),t.hasAlpha=f({},t.hasAlpha,{},r.hasAlpha)),e.plugins&&e.plugins.forEach(o),(0,c.addJimpMethods)(r["class"],t),(0,c.addConstants)(r.constants,t),c["default"]}},"03eb":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinArtists=t.MetadataCollector=void 0;const i=r("cec2"),n=r("34eb"),a=r("2819"),o=r("a869"),s=r("fc97"),c=r("d3ab"),u=r("31c8"),f=n("music-metadata:collector"),l=["matroska","APEv2","vorbis","ID3v2.4","ID3v2.3","ID3v2.2","exif","asf","iTunes","ID3v1"];class h{constructor(e){this.opts=e,this.format={tagTypes:[],trackInfo:[]},this.native={},this.common={track:{no:null,of:null},disk:{no:null,of:null},movementIndex:{}},this.quality={warnings:[]},this.commonOrigin={},this.originPriority={},this.tagMapper=new o.CombinedTagMapper;let t=1;for(const r of l)this.originPriority[r]=t++;this.originPriority.artificial=500,this.originPriority.id3v1=600}hasAny(){return Object.keys(this.native).length>0}addStreamInfo(e){f(`streamInfo: type=${i.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){f(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,r){f(`tag ${e}.${t} = ${r}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:r}),this.toCommon(e,t,r)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),r=d(e),i={id:"artist",value:r};this.setGenericTag("artificial",i)}break;case"picture":return void this.postFixPicture(t.value).then(r=>{null!==r&&(t.value=r,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const r=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=r?r:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const i=parseInt(t.value.substr(0,4),10);isNaN(i)||(this.common.year=i);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=c.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const n=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:n[0],rightChannel:n[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await u.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,r){const i={id:t,value:r},n=this.tagMapper.mapTag(e,i,this);n&&this.postMap(e,n)}setGenericTag(e,t){f(`common.${t.id} = ${t.value}`);const r=this.commonOrigin[t.id]||1e3,i=this.originPriority[e];if(a.isSingleton(t.id)){if(!(i<=r))return f(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=i}else if(i===r)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?f(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(i2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=h,t.joinArtists=d},"0497":function(e,t,r){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ +e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,r("1c35").Buffer)},"04a2":function(e,t,r){(function(t){var i=r("7a87"),n=t.from([66,77,70,3]);e.exports=function(e){return"string"===typeof e?"BMF"===e.substring(0,3):e.length>4&&i(e.slice(0,4),n)}}).call(this,r("1c35").Buffer)},"04b7":function(e,t){e.exports={exif:{1:"InteropIndex",2:"InteropVersion",11:"ProcessingSoftware",254:"SubfileType",255:"OldSubfileType",256:"ImageWidth",257:"ImageHeight",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",263:"Thresholding",264:"CellWidth",265:"CellLength",266:"FillOrder",269:"DocumentName",270:"ImageDescription",271:"Make",272:"Model",273:"StripOffsets",274:"Orientation",277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",280:"MinSampleValue",281:"MaxSampleValue",282:"XResolution",283:"YResolution",284:"PlanarConfiguration",285:"PageName",286:"XPosition",287:"YPosition",288:"FreeOffsets",289:"FreeByteCounts",290:"GrayResponseUnit",291:"GrayResponseCurve",292:"T4Options",293:"T6Options",296:"ResolutionUnit",297:"PageNumber",300:"ColorResponseUnit",301:"TransferFunction",305:"Software",306:"ModifyDate",315:"Artist",316:"HostComputer",317:"Predictor",318:"WhitePoint",319:"PrimaryChromaticities",320:"ColorMap",321:"HalftoneHints",322:"TileWidth",323:"TileLength",324:"TileOffsets",325:"TileByteCounts",326:"BadFaxLines",327:"CleanFaxData",328:"ConsecutiveBadFaxLines",330:"SubIFD",332:"InkSet",333:"InkNames",334:"NumberofInks",336:"DotRange",337:"TargetPrinter",338:"ExtraSamples",339:"SampleFormat",340:"SMinSampleValue",341:"SMaxSampleValue",342:"TransferRange",343:"ClipPath",344:"XClipPathUnits",345:"YClipPathUnits",346:"Indexed",347:"JPEGTables",351:"OPIProxy",400:"GlobalParametersIFD",401:"ProfileType",402:"FaxProfile",403:"CodingMethods",404:"VersionYear",405:"ModeNumber",433:"Decode",434:"DefaultImageColor",435:"T82Options",437:"JPEGTables",512:"JPEGProc",513:"ThumbnailOffset",514:"ThumbnailLength",515:"JPEGRestartInterval",517:"JPEGLosslessPredictors",518:"JPEGPointTransforms",519:"JPEGQTables",520:"JPEGDCTables",521:"JPEGACTables",529:"YCbCrCoefficients",530:"YCbCrSubSampling",531:"YCbCrPositioning",532:"ReferenceBlackWhite",559:"StripRowCounts",700:"ApplicationNotes",999:"USPTOMiscellaneous",4096:"RelatedImageFileFormat",4097:"RelatedImageWidth",4098:"RelatedImageHeight",18246:"Rating",18247:"XP_DIP_XML",18248:"StitchInfo",18249:"RatingPercent",32781:"ImageID",32931:"WangTag1",32932:"WangAnnotation",32933:"WangTag3",32934:"WangTag4",32995:"Matteing",32996:"DataType",32997:"ImageDepth",32998:"TileDepth",33405:"Model2",33421:"CFARepeatPatternDim",33422:"CFAPattern2",33423:"BatteryLevel",33424:"KodakIFD",33432:"Copyright",33434:"ExposureTime",33437:"FNumber",33445:"MDFileTag",33446:"MDScalePixel",33447:"MDColorTable",33448:"MDLabName",33449:"MDSampleInfo",33450:"MDPrepDate",33451:"MDPrepTime",33452:"MDFileUnits",33550:"PixelScale",33589:"AdventScale",33590:"AdventRevision",33628:"UIC1Tag",33629:"UIC2Tag",33630:"UIC3Tag",33631:"UIC4Tag",33723:"IPTC-NAA",33918:"IntergraphPacketData",33919:"IntergraphFlagRegisters",33920:"IntergraphMatrix",33921:"INGRReserved",33922:"ModelTiePoint",34016:"Site",34017:"ColorSequence",34018:"IT8Header",34019:"RasterPadding",34020:"BitsPerRunLength",34021:"BitsPerExtendedRunLength",34022:"ColorTable",34023:"ImageColorIndicator",34024:"BackgroundColorIndicator",34025:"ImageColorValue",34026:"BackgroundColorValue",34027:"PixelIntensityRange",34028:"TransparencyIndicator",34029:"ColorCharacterization",34030:"HCUsage",34031:"TrapIndicator",34032:"CMYKEquivalent",34118:"SEMInfo",34152:"AFCP_IPTC",34232:"PixelMagicJBIGOptions",34264:"ModelTransform",34306:"WB_GRGBLevels",34310:"LeafData",34377:"PhotoshopSettings",34665:"ExifOffset",34675:"ICC_Profile",34687:"TIFF_FXExtensions",34688:"MultiProfiles",34689:"SharedData",34690:"T88Options",34732:"ImageLayer",34735:"GeoTiffDirectory",34736:"GeoTiffDoubleParams",34737:"GeoTiffAsciiParams",34850:"ExposureProgram",34852:"SpectralSensitivity",34853:"GPSInfo",34855:"ISO",34856:"Opto-ElectricConvFactor",34857:"Interlace",34858:"TimeZoneOffset",34859:"SelfTimerMode",34864:"SensitivityType",34865:"StandardOutputSensitivity",34866:"RecommendedExposureIndex",34867:"ISOSpeed",34868:"ISOSpeedLatitudeyyy",34869:"ISOSpeedLatitudezzz",34908:"FaxRecvParams",34909:"FaxSubAddress",34910:"FaxRecvTime",34954:"LeafSubIFD",36864:"ExifVersion",36867:"DateTimeOriginal",36868:"CreateDate",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureCompensation",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37386:"FocalLength",37387:"FlashEnergy",37388:"SpatialFrequencyResponse",37389:"Noise",37390:"FocalPlaneXResolution",37391:"FocalPlaneYResolution",37392:"FocalPlaneResolutionUnit",37393:"ImageNumber",37394:"SecurityClassification",37395:"ImageHistory",37396:"SubjectArea",37397:"ExposureIndex",37398:"TIFF-EPStandardID",37399:"SensingMethod",37434:"CIP3DataFile",37435:"CIP3Sheet",37436:"CIP3Side",37439:"StoNits",37500:"MakerNote",37510:"UserComment",37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",37679:"MSDocumentText",37680:"MSPropertySetStorage",37681:"MSDocumentTextPosition",37724:"ImageSourceData",40091:"XPTitle",40092:"XPComment",40093:"XPAuthor",40094:"XPKeywords",40095:"XPSubject",40960:"FlashpixVersion",40961:"ColorSpace",40962:"ExifImageWidth",40963:"ExifImageHeight",40964:"RelatedSoundFile",40965:"InteropOffset",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41485:"Noise",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41489:"ImageNumber",41490:"SecurityClassification",41491:"ImageHistory",41492:"SubjectLocation",41493:"ExposureIndex",41494:"TIFF-EPStandardID",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"ExposureMode",41987:"WhiteBalance",41988:"DigitalZoomRatio",41989:"FocalLengthIn35mmFormat",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",42016:"ImageUniqueID",42032:"OwnerName",42033:"SerialNumber",42034:"LensInfo",42035:"LensMake",42036:"LensModel",42037:"LensSerialNumber",42112:"GDALMetadata",42113:"GDALNoData",42240:"Gamma",44992:"ExpandSoftware",44993:"ExpandLens",44994:"ExpandFilm",44995:"ExpandFilterLens",44996:"ExpandScanner",44997:"ExpandFlashLamp",48129:"PixelFormat",48130:"Transformation",48131:"Uncompressed",48132:"ImageType",48256:"ImageWidth",48257:"ImageHeight",48258:"WidthResolution",48259:"HeightResolution",48320:"ImageOffset",48321:"ImageByteCount",48322:"AlphaOffset",48323:"AlphaByteCount",48324:"ImageDataDiscard",48325:"AlphaDataDiscard",50215:"OceScanjobDesc",50216:"OceApplicationSelector",50217:"OceIDNumber",50218:"OceImageLogic",50255:"Annotations",50341:"PrintIM",50560:"USPTOOriginalContentType",50706:"DNGVersion",50707:"DNGBackwardVersion",50708:"UniqueCameraModel",50709:"LocalizedCameraModel",50710:"CFAPlaneColor",50711:"CFALayout",50712:"LinearizationTable",50713:"BlackLevelRepeatDim",50714:"BlackLevel",50715:"BlackLevelDeltaH",50716:"BlackLevelDeltaV",50717:"WhiteLevel",50718:"DefaultScale",50719:"DefaultCropOrigin",50720:"DefaultCropSize",50721:"ColorMatrix1",50722:"ColorMatrix2",50723:"CameraCalibration1",50724:"CameraCalibration2",50725:"ReductionMatrix1",50726:"ReductionMatrix2",50727:"AnalogBalance",50728:"AsShotNeutral",50729:"AsShotWhiteXY",50730:"BaselineExposure",50731:"BaselineNoise",50732:"BaselineSharpness",50733:"BayerGreenSplit",50734:"LinearResponseLimit",50735:"CameraSerialNumber",50736:"DNGLensInfo",50737:"ChromaBlurRadius",50738:"AntiAliasStrength",50739:"ShadowScale",50740:"DNGPrivateData",50741:"MakerNoteSafety",50752:"RawImageSegmentation",50778:"CalibrationIlluminant1",50779:"CalibrationIlluminant2",50780:"BestQualityScale",50781:"RawDataUniqueID",50784:"AliasLayerMetadata",50827:"OriginalRawFileName",50828:"OriginalRawFileData",50829:"ActiveArea",50830:"MaskedAreas",50831:"AsShotICCProfile",50832:"AsShotPreProfileMatrix",50833:"CurrentICCProfile",50834:"CurrentPreProfileMatrix",50879:"ColorimetricReference",50898:"PanasonicTitle",50899:"PanasonicTitle2",50931:"CameraCalibrationSig",50932:"ProfileCalibrationSig",50933:"ProfileIFD",50934:"AsShotProfileName",50935:"NoiseReductionApplied",50936:"ProfileName",50937:"ProfileHueSatMapDims",50938:"ProfileHueSatMapData1",50939:"ProfileHueSatMapData2",50940:"ProfileToneCurve",50941:"ProfileEmbedPolicy",50942:"ProfileCopyright",50964:"ForwardMatrix1",50965:"ForwardMatrix2",50966:"PreviewApplicationName",50967:"PreviewApplicationVersion",50968:"PreviewSettingsName",50969:"PreviewSettingsDigest",50970:"PreviewColorSpace",50971:"PreviewDateTime",50972:"RawImageDigest",50973:"OriginalRawFileDigest",50974:"SubTileBlockSize",50975:"RowInterleaveFactor",50981:"ProfileLookTableDims",50982:"ProfileLookTableData",51008:"OpcodeList1",51009:"OpcodeList2",51022:"OpcodeList3",51041:"NoiseProfile",51043:"TimeCodes",51044:"FrameRate",51058:"TStop",51081:"ReelName",51089:"OriginalDefaultFinalSize",51090:"OriginalBestQualitySize",51091:"OriginalDefaultCropSize",51105:"CameraLabel",51107:"ProfileHueSatMapEncoding",51108:"ProfileLookTableEncoding",51109:"BaselineExposureOffset",51110:"DefaultBlackRender",51111:"NewRawImageDigest",51112:"RawToPreviewGain",51125:"DefaultUserCrop",59932:"Padding",59933:"OffsetSchema",65e3:"OwnerName",65001:"SerialNumber",65002:"Lens",65024:"KDC_IFD",65100:"RawFile",65101:"Converter",65102:"WhiteBalance",65105:"Exposure",65106:"Shadows",65107:"Brightness",65108:"Contrast",65109:"Saturation",65110:"Sharpness",65111:"Smoothness",65112:"MoireFilter"},gps:{0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential",31:"GPSHPositioningError"}}},"04cc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const i=r("6f58"),n=r("d3ab");t.Header={len:80,get:(e,t)=>({speex:new i.StringType(8,"ascii").get(e,t+0),version:n.trimRightNull(new i.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"04d1":function(e,t,r){var i=r("342f"),n=i.match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},"0538":function(e,t,r){"use strict";var i=r("da84"),n=r("e330"),a=r("59ed"),o=r("861d"),s=r("1a2d"),c=r("f36a"),u=i.Function,f=n([].concat),l=n([].join),h={},d=function(e,t,r){if(!s(h,t)){for(var i=[],n=0;n127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,r)=>({fileIdentifier:new i.StringType(3,"ascii").get(e,r),version:{major:i.INT8.get(e,r+3),revision:i.INT8.get(e,r+4)},flags:{unsynchronisation:n.getBit(e,r+5,7),isExtendedHeader:n.getBit(e,r+5,6),expIndicator:n.getBit(e,r+5,5),footer:n.getBit(e,r+5,4)},size:t.UINT32SYNCSAFE.get(e,r+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:i.UINT32_BE.get(e,t),extendedFlags:i.UINT16_BE.get(e,t+4),sizeOfPadding:i.UINT32_BE.get(e,t+6),crcDataPresent:n.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"0676":function(e,t){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"06cf":function(e,t,r){var i=r("83ab"),n=r("c65b"),a=r("d1e7"),o=r("5c6c"),s=r("fc6a"),c=r("a04b"),u=r("1a2d"),f=r("0cfb"),l=Object.getOwnPropertyDescriptor;t.f=i?l:function(e,t){if(e=s(e),t=c(t),f)try{return l(e,t)}catch(r){}if(u(e,t))return o(!n(a.f,e,t),e[t])}},"07a0":function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("7037")),a=r("c2d7"),o=function(){return{displace:function(e,t,r){if("object"!==(0,n["default"])(e)||e.constructor!==this.constructor)return a.throwError.call(this,"The source must be a Jimp image",r);if("number"!==typeof t)return a.throwError.call(this,"factor must be a number",r);var i=this.cloneQuiet();return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(r,n,a){var o=e.bitmap.data[a]/256*t;o=Math.round(o);var s=this.getPixelIndex(r+o,n);this.bitmap.data[s]=i.bitmap.data[a],this.bitmap.data[s+1]=i.bitmap.data[a+1],this.bitmap.data[s+2]=i.bitmap.data[a+2]})),(0,a.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=o},"07f4":function(e,t,r){"use strict";var i=r("be7f"),n=4,a=0,o=1,s=2;function c(e){var t=e.length;while(--t>=0)e[t]=0}var u=0,f=1,l=2,h=3,d=258,p=29,g=256,A=g+1+p,m=30,b=19,y=2*A+1,v=15,w=16,E=7,I=256,_=16,B=17,C=18,k=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],S=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],T=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],x=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],M=512,R=new Array(2*(A+2));c(R);var D=new Array(2*m);c(D);var P=new Array(M);c(P);var O=new Array(d-h+1);c(O);var Q=new Array(p);c(Q);var L,F,N,U=new Array(m);function z(e,t,r,i,n){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=i,this.max_length=n,this.has_stree=e&&e.length}function j(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function G(e){return e<256?P[e]:P[256+(e>>>7)]}function H(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function W(e,t,r){e.bi_valid>w-r?(e.bi_buf|=t<>w-e.bi_valid,e.bi_valid+=r-w):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function X(e){16===e.bi_valid?(H(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}function Z(e,t){var r,i,n,a,o,s,c=t.dyn_tree,u=t.max_code,f=t.stat_desc.static_tree,l=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,g=0;for(a=0;a<=v;a++)e.bl_count[a]=0;for(c[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(a=p,g++),c[2*i+1]=a,i>u||(e.bl_count[a]++,o=0,i>=d&&(o=h[i-d]),s=c[2*i],e.opt_len+=s*(a+o),l&&(e.static_len+=s*(f[2*i+1]+o)));if(0!==g){do{a=p-1;while(0===e.bl_count[a])a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,g-=2}while(g>0);for(a=p;0!==a;a--){i=e.bl_count[a];while(0!==i)n=e.heap[--r],n>u||(c[2*n+1]!==a&&(e.opt_len+=(a-c[2*n+1])*c[2*n],c[2*n+1]=a),i--)}}}function J(e,t,r){var i,n,a=new Array(v+1),o=0;for(i=1;i<=v;i++)a[i]=o=o+r[i-1]<<1;for(n=0;n<=t;n++){var s=e[2*n+1];0!==s&&(e[2*n]=q(a[s]++,s))}}function V(){var e,t,r,i,n,a=new Array(v+1);for(r=0,i=0;i>=7;i8?H(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function ee(e,t,r,n){$(e),n&&(H(e,r),H(e,~r)),i.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}function te(e,t,r,i){var n=2*t,a=2*r;return e[n]>1;r>=1;r--)re(e,a,r);n=c;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],re(e,a,1),i=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=i,a[2*n]=a[2*r]+a[2*i],e.depth[n]=(e.depth[r]>=e.depth[i]?e.depth[r]:e.depth[i])+1,a[2*r+1]=a[2*i+1]=n,e.heap[1]=n++,re(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Z(e,t),J(a,u,e.bl_count)}function ae(e,t,r){var i,n,a=-1,o=t[1],s=0,c=7,u=4;for(0===o&&(c=138,u=3),t[2*(r+1)+1]=65535,i=0;i<=r;i++)n=o,o=t[2*(i+1)+1],++s=3;t--)if(0!==e.bl_tree[2*x[t]+1])break;return e.opt_len+=3*(t+1)+5+5+4,t}function ce(e,t,r,i){var n;for(W(e,t-257,5),W(e,r-1,5),W(e,i-4,4),n=0;n>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return o;for(t=32;t0?(e.strm.data_type===s&&(e.strm.data_type=ue(e)),ne(e,e.l_desc),ne(e,e.d_desc),c=se(e),a=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=a&&(a=o)):a=o=r+5,r+4<=a&&-1!==t?he(e,t,r,i):e.strategy===n||o===a?(W(e,(f<<1)+(i?1:0),3),ie(e,R,D)):(W(e,(l<<1)+(i?1:0),3),ce(e,e.l_desc.max_code+1,e.d_desc.max_code+1,c+1),ie(e,e.dyn_ltree,e.dyn_dtree)),K(e),i&&$(e)}function ge(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(O[r]+g+1)]++,e.dyn_dtree[2*G(t)]++),e.last_lit===e.lit_bufsize-1}t._tr_init=le,t._tr_stored_block=he,t._tr_flush_block=pe,t._tr_tally=ge,t._tr_align=de},"07fa":function(e,t,r){var i=r("50c4");e.exports=function(e){return i(e.length)}},"08fe":function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));r("ace4"),r("d3b7");var i=function(){function e(t,r){if(void 0===r&&(r=e.numRounds),16!=t.length)throw Error("incorrect key size");if(0!=(1&r))throw Error("odd number of rounds specified");var i=new DataView(t.buffer);this.k0=i.getUint32(0,!1),this.k1=i.getUint32(4,!1),this.k2=i.getUint32(8,!1),this.k3=i.getUint32(12,!1),this.rounds=r}return e.prototype.encrypt=function(t,r){for(var i=r.getUint32(0,!1),n=r.getUint32(4,!1),a=0,o=0;o>>5)+this.k1,n+=(i<<4)+this.k2^i+a^(i>>>5)+this.k3;t.setUint32(0,i,!1),t.setUint32(4,n,!1)},e.prototype.decrypt=function(t,r){for(var i=r.getUint32(0,!1),n=r.getUint32(4,!1),a=e.delta*this.rounds/2,o=0;o>>5)+this.k3,i-=(n<<4)+this.k0^n+a^(n>>>5)+this.k1,a-=e.delta;t.setUint32(0,i,!1),t.setUint32(4,n,!1)},e.BlockSize=8,e.KeySize=16,e.delta=2654435769,e.numRounds=64,e}()},"0960":function(e,t,r){e.exports=r("b19a")},"09ea":function(e,t,r){var i=r("df7c"),n=r("3e8f"),a=parseInt("0777",8);function o(e,t,r,s){"function"===typeof t?(r=t,t={}):t&&"object"===typeof t||(t={mode:t});var c=t.mode,u=t.fs||n;void 0===c&&(c=a),s||(s=null);var f=r||function(){};e=i.resolve(e),u.mkdir(e,c,(function(r){if(!r)return s=s||e,f(null,s);switch(r.code){case"ENOENT":if(i.dirname(e)===e)return f(r);o(i.dirname(e),t,(function(r,i){r?f(r,i):o(e,t,f,i)}));break;default:u.stat(e,(function(e,t){e||!t.isDirectory()?f(r,s):f(null,s)}));break}}))}e.exports=o.mkdirp=o.mkdirP=o,o.sync=function e(t,r,o){r&&"object"===typeof r||(r={mode:r});var s=r.mode,c=r.fs||n;void 0===s&&(s=a),o||(o=null),t=i.resolve(t);try{c.mkdirSync(t,s),o=o||t}catch(f){switch(f.code){case"ENOENT":o=e(i.dirname(t),r,o),e(t,r,o);break;default:var u;try{u=c.statSync(t)}catch(l){throw f}if(!u.isDirectory())throw f;break}}return o}},"0b16":function(e,t,r){"use strict";var i=r("1985"),n=r("35e8");function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=w,t.resolve=I,t.resolveObject=_,t.format=E,t.Url=a;var o=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,c=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,u=["<",">",'"',"`"," ","\r","\n","\t"],f=["{","}","|","\\","^","`"].concat(u),l=["'"].concat(f),h=["%","/","?",";","#"].concat(l),d=["/","?","#"],p=255,g=/^[+a-z0-9A-Z_-]{0,63}$/,A=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=r("b383");function w(e,t,r){if(e&&n.isObject(e)&&e instanceof a)return e;var i=new a;return i.parse(e,t,r),i}function E(e){return n.isString(e)&&(e=w(e)),e instanceof a?e.format():a.prototype.format.call(e)}function I(e,t){return w(e,!1,!0).resolve(t)}function _(e,t){return e?w(e,!1,!0).resolveObject(t):t}a.prototype.parse=function(e,t,r){if(!n.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),s=-1!==a&&a127?O+="x":O+=P[Q];if(!O.match(g)){var F=R.slice(0,T),N=R.slice(T+1),U=P.match(A);U&&(F.push(U[1]),N.unshift(U[2])),N.length&&(w="/"+N.join(".")+w),this.hostname=F.join(".");break}}}this.hostname.length>p?this.hostname="":this.hostname=this.hostname.toLowerCase(),M||(this.hostname=i.toASCII(this.hostname));var z=this.port?":"+this.port:"",j=this.hostname||"";this.host=j+z,this.href+=this.host,M&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==w[0]&&(w="/"+w))}if(!m[_])for(T=0,D=l.length;T0)&&r.host.split("@");B&&(r.auth=B.shift(),r.host=r.hostname=B.shift())}return r.search=e.search,r.query=e.query,n.isNull(r.pathname)&&n.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!I.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var C=I.slice(-1)[0],k=(r.host||e.host||I.length>1)&&("."===C||".."===C)||""===C,S=0,T=I.length;T>=0;T--)C=I[T],"."===C?I.splice(T,1):".."===C?(I.splice(T,1),S++):S&&(I.splice(T,1),S--);if(!w&&!E)for(;S--;S)I.unshift("..");!w||""===I[0]||I[0]&&"/"===I[0].charAt(0)||I.unshift(""),k&&"/"!==I.join("/").substr(-1)&&I.push("");var x=""===I[0]||I[0]&&"/"===I[0].charAt(0);if(_){r.hostname=r.host=x?"":I.length?I.shift():"";B=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");B&&(r.auth=B.shift(),r.host=r.hostname=B.shift())}return w=w||r.host&&I.length,w&&!x&&I.unshift(""),I.length?r.pathname=I.join("/"):(r.pathname=null,r.path=null),n.isNull(r.pathname)&&n.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},"0b25":function(e,t,r){var i=r("da84"),n=r("5926"),a=r("50c4"),o=i.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=n(e),r=a(t);if(t!==r)throw o("Wrong length or index");return r}},"0b42":function(e,t,r){var i=r("da84"),n=r("e8b5"),a=r("68ee"),o=r("861d"),s=r("b622"),c=s("species"),u=i.Array;e.exports=function(e){var t;return n(e)&&(t=e.constructor,a(t)&&(t===u||n(t.prototype))?t=void 0:o(t)&&(t=t[c],null===t&&(t=void 0))),void 0===t?u:t}},"0cb2":function(e,t,r){var i=r("e330"),n=r("7b0b"),a=Math.floor,o=i("".charAt),s=i("".replace),c=i("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,f=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,r,i,l,h){var d=r+e.length,p=i.length,g=f;return void 0!==l&&(l=n(l),g=u),s(h,g,(function(n,s){var u;switch(o(s,0)){case"$":return"$";case"&":return e;case"`":return c(t,0,r);case"'":return c(t,d);case"<":u=l[c(s,1,-1)];break;default:var f=+s;if(0===f)return n;if(f>p){var h=a(f/10);return 0===h?n:h<=p?void 0===i[h-1]?o(s,1):i[h-1]+o(s,1):n}u=i[f-1]}return void 0===u?"":u}))}},"0cb3":function(e,t,r){"use strict";var i=1,n=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===i)}function s(e,t){var r=e.readUInt8(t);return 0===r?256:r}function c(e,t){var r=n+t*a;return{width:s(e,r),height:s(e,r+1)}}function u(e){var t,r=e.readUInt16LE(4),i=c(e,0);if(1===r)return i;for(i.images=[{width:i.width,height:i.height}],t=1;to&&(l=u(l,0,o)),e?h+l:l+h)}};e.exports={start:l(!1),end:l(!0)}},"0cfb":function(e,t,r){var i=r("83ab"),n=r("d039"),a=r("cc12");e.exports=!i&&!n((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},"0d3b":function(e,t,r){var i=r("d039"),n=r("b622"),a=r("c430"),o=n("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),r+=i+e})),a&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[o]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},"0d51":function(e,t,r){var i=r("da84"),n=i.String;e.exports=function(e){try{return n(e)}catch(t){return"Object"}}},"0f84":function(e,t,r){function i(e){let t=0;e.forEach(e=>{t+=e.length});let r=new Uint8Array(t),i=0;return e.forEach(e=>{r.set(e,i),i+=e.length}),r}const n=r("17e1"),a=r("21bf"),o={stringify:function(e){const t=e.words;let r=e.sigBytes;const i=new Uint8Array(r);let n=0;while(r>=4){const e=t[n/4];i[n+0]=e>>>24&255,i[n+1]=e>>>16&255,i[n+2]=e>>>8&255,i[n+3]=e>>>0&255,n+=4,r-=4}if(r>0){const e=t[n/4];switch(r){case 3:i[n+2]=e>>>8&255;case 2:i[n+1]=e>>>16&255;case 1:i[n+0]=e>>>24&255}}return i},parse:function(e){return n.create(e)},toUTF8:e=>a.enc.Utf8.stringify(o.parse(e))};e.exports={mergeUint8Array:i,Uint8ArrayEncoder:o}},"0f92":function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return u}));r("d3b7"),r("ac1f"),r("1276"),r("d81d"),r("b0c0"),r("a15b");var i=r("9ab4"),n=r("cb96"),a=r("acf9"),o=r.n(a),s=r("cc74"),c=r("97e5");function u(t,r,a,c){var u,d,p;return Object(i["a"])(this,void 0,Promise,(function(){var g,A,m,b,y;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return[4,Object(n["parseBlob"])(t)];case 1:for(A in g=i.sent(),g.native)g.native.hasOwnProperty(A)&&g.native[A].some((function(e){return"TCON"===e.id&&"(12)"===e.value}))&&(console.warn("try using gbk encoding to decode meta"),g.common.artist=o.a.decode(new e(null!==(u=g.common.artist)&&void 0!==u?u:""),"gbk"),g.common.title=o.a.decode(new e(null!==(d=g.common.title)&&void 0!==d?d:""),"gbk"),g.common.album=o.a.decode(new e(null!==(p=g.common.album)&&void 0!==p?p:""),"gbk"));if(c)try{return[2,f(c,a,g,t)]}catch(v){console.warn("在线获取曲目信息失败,回退到本地 meta 提取",v)}return m=Object(s["f"])(r,g.common.title,g.common.artist),m.artist=m.artist||"",b=Object(s["d"])(g),b?[3,3]:[4,l(m.title,m.artist,g.common.album)];case 2:b=i.sent(),i.label=3;case 3:return y={title:m.title,artist:m.artist||"",album:g.common.album||"",imgUrl:b},[4,h({title:m.title,artists:m.artist.split(" _ "),ext:a,imageURL:b,musicMeta:g,blob:t})];case 4:return[2,(y.blob=i.sent(),y)]}}))}))}function f(e,t,r,n){return Object(i["a"])(this,void 0,Promise,(function(){var a,o,s,u;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return[4,Object(c["c"])(e)];case 1:return a=i.sent(),o=Object(c["a"])(a.track_info.album.pmid),s=a.track_info.singer.map((function(e){return e.name})),u={title:a.track_info.title,artist:s.join("、"),album:a.track_info.album.name,imgUrl:o},[4,h({title:a.track_info.title,artists:s,ext:t,imageURL:o,musicMeta:r,blob:n})];case 2:return[2,(u.blob=i.sent(),u)]}}))}))}function l(e,t,r){return Object(i["a"])(this,void 0,Promise,(function(){var n,a;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,Object(c["b"])(e,t,r)];case 1:return n=i.sent(),[2,Object(c["a"])(n.Id,n.Type)];case 2:return a=i.sent(),console.warn(a),[3,3];case 3:return[2,""]}}))}))}function h(t){return Object(i["a"])(this,void 0,Promise,(function(){var r,n,a,o,c,u,f;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),[4,Object(s["e"])(t.imageURL)];case 1:return r=i.sent(),r||console.warn("获取图像失败"),n={picture:null===r||void 0===r?void 0:r.buffer,title:t.title,artists:t.artists},c=(o=e).from,[4,t.blob.arrayBuffer()];case 2:return a=c.apply(o,[i.sent()]),u=s["a"][t.ext]||s["a"].mp3,"mp3"===t.ext?[2,new Blob([Object(s["j"])(a,n,t.musicMeta)],{type:u})]:"flac"===t.ext?[2,new Blob([Object(s["i"])(a,n,t.musicMeta)],{type:u})]:(console.info("writing metadata for "+t.ext+" is not being supported for now"),[3,4]);case 3:return f=i.sent(),console.warn("Error while appending cover image to file "+f),[3,4];case 4:return[2,t.blob]}}))}))}}).call(this,r("1c35").Buffer)},1:function(e,t){},"107c":function(e,t,r){var i=r("d039"),n=r("da84"),a=n.RegExp;e.exports=i((function(){var e=a("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},"10a8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TheoraParser=void 0;const i=r("34eb"),n=r("f3f0"),a=i("music-metadata:parser:ogg:theora");class o{constructor(e,t,r){this.metadata=e,this.tokenizer=r}parsePage(e,t){e.headerType.firstPage&&this.parseFirstPage(e,t)}flush(){a("flush")}calculateDuration(e){a("duration calculation not implemented")}parseFirstPage(e,t){a("First Ogg/Theora page"),this.metadata.setFormat("codec","Theora");const r=n.IdentificationHeader.get(t,0);this.metadata.setFormat("bitrate",r.nombr)}}t.TheoraParser=o},"10d1":function(e,t,r){"use strict";var i,n=r("da84"),a=r("e330"),o=r("e2cc"),s=r("f183"),c=r("6d61"),u=r("acac"),f=r("861d"),l=r("4fadd"),h=r("69f3").enforce,d=r("7f9a"),p=!n.ActiveXObject&&"ActiveXObject"in n,g=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},A=c("WeakMap",g,u);if(d&&p){i=u.getConstructor(g,"WeakMap",!0),s.enable();var m=A.prototype,b=a(m["delete"]),y=a(m.has),v=a(m.get),w=a(m.set);o(m,{delete:function(e){if(f(e)&&!l(e)){var t=h(this);return t.frozen||(t.frozen=new i),b(this,e)||t.frozen["delete"](e)}return b(this,e)},has:function(e){if(f(e)&&!l(e)){var t=h(this);return t.frozen||(t.frozen=new i),y(this,e)||t.frozen.has(e)}return y(this,e)},get:function(e){if(f(e)&&!l(e)){var t=h(this);return t.frozen||(t.frozen=new i),y(this,e)?v(this,e):t.frozen.get(e)}return v(this,e)},set:function(e,t){if(f(e)&&!l(e)){var r=h(this);r.frozen||(r.frozen=new i),y(this,e)?w(this,e,t):r.frozen.set(e,t)}else w(this,e,t);return this}})}},1132:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.WordArray,n=t.enc;n.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,i=this._map;e.clamp();for(var n=[],a=0;a>>2]>>>24-a%4*8&255,s=t[a+1>>>2]>>>24-(a+1)%4*8&255,c=t[a+2>>>2]>>>24-(a+2)%4*8&255,u=o<<16|s<<8|c,f=0;f<4&&a+.75*f>>6*(3-f)&63));var l=i.charAt(64);if(l)while(n.length%4)n.push(l);return n.join("")},parse:function(e){var t=e.length,r=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var n=0;n>>6-o%4*2,u=s|c;n[a>>>2]|=u<<24-a%4*8,a++}return i.create(n,a)}}(),e.enc.Base64}))},1147:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{shadow:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={});var n=t,a=n.opacity,o=void 0===a?.7:a,s=n.size,c=void 0===s?1.1:s,u=n.x,f=void 0===u?-25:u,l=n.y,h=void 0===l?25:l,d=n.blur,p=void 0===d?5:d,g=this.clone(),A=this.clone();return A.scan(0,0,A.bitmap.width,A.bitmap.height,(function(t,r,i){A.bitmap.data[i]=0,A.bitmap.data[i+1]=0,A.bitmap.data[i+2]=0,A.bitmap.data[i+3]=A.constructor.limit255(A.bitmap.data[i+3]*o),e.bitmap.data[i]=0,e.bitmap.data[i+1]=0,e.bitmap.data[i+2]=0,e.bitmap.data[i+3]=0})),A.resize(A.bitmap.width*c,A.bitmap.height*c).blur(p),this.composite(A,f,h),this.composite(g,0,0),(0,i.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=n},1148:function(e,t,r){"use strict";var i=r("da84"),n=r("5926"),a=r("577e"),o=r("1d80"),s=i.RangeError;e.exports=function(e){var t=a(o(this)),r="",i=n(e);if(i<0||i==1/0)throw s("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(t+=t))1&i&&(r+=t);return r}},"11b0":function(e,t,r){function i(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0"),r("a630"),e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},1276:function(e,t,r){"use strict";var i=r("2ba4"),n=r("c65b"),a=r("e330"),o=r("d784"),s=r("44e7"),c=r("825a"),u=r("1d80"),f=r("4840"),l=r("8aa5"),h=r("50c4"),d=r("577e"),p=r("dc4a"),g=r("4dae"),A=r("14c3"),m=r("9263"),b=r("9f7f"),y=r("d039"),v=b.UNSUPPORTED_Y,w=4294967295,E=Math.min,I=[].push,_=a(/./.exec),B=a(I),C=a("".slice),k=!y((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}));o("split",(function(e,t,r){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,r){var a=d(u(this)),o=void 0===r?w:r>>>0;if(0===o)return[];if(void 0===e)return[a];if(!s(e))return n(t,a,e,o);var c,f,l,h=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),A=0,b=new RegExp(e.source,p+"g");while(c=n(m,b,a)){if(f=b.lastIndex,f>A&&(B(h,C(a,A,c.index)),c.length>1&&c.index=o))break;b.lastIndex===c.index&&b.lastIndex++}return A===a.length?!l&&_(b,"")||B(h,""):B(h,C(a,A)),h.length>o?g(h,0,o):h}:"0".split(void 0,0).length?function(e,r){return void 0===e&&0===r?[]:n(t,this,e,r)}:t,[function(t,r){var i=u(this),o=void 0==t?void 0:p(t,e);return o?n(o,t,i,r):n(a,d(i),t,r)},function(e,i){var n=c(this),o=d(e),s=r(a,n,o,i,a!==t);if(s.done)return s.value;var u=f(n,RegExp),p=n.unicode,g=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(v?"g":"y"),m=new u(v?"^(?:"+n.source+")":n,g),b=void 0===i?w:i>>>0;if(0===b)return[];if(0===o.length)return null===A(m,o)?[o]:[];var y=0,I=0,_=[];while(I2?arguments[2]:void 0,l=o((void 0===f?s:n(f,s))-u,s-c),h=1;u0)u in r?r[c]=r[u]:delete r[c],c+=h,u+=h;return r}},1468:function(e,t){var r=1e3,i=60*r,n=60*i,a=24*n,o=7*a,s=365.25*a;function c(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var c=parseFloat(t[1]),u=(t[2]||"ms").toLowerCase();switch(u){case"years":case"year":case"yrs":case"yr":case"y":return c*s;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*a;case"hours":case"hour":case"hrs":case"hr":case"h":return c*n;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}}}function u(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=n?Math.round(e/n)+"h":t>=i?Math.round(e/i)+"m":t>=r?Math.round(e/r)+"s":e+"ms"}function f(e){var t=Math.abs(e);return t>=a?l(e,t,a,"day"):t>=n?l(e,t,n,"hour"):t>=i?l(e,t,i,"minute"):t>=r?l(e,t,r,"second"):e+" ms"}function l(e,t,r,i){var n=t>=1.5*r;return Math.round(e/r)+" "+i+(n?"s":"")}e.exports=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return c(e);if("number"===r&&isFinite(e))return t.long?f(e):u(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"14c3":function(e,t,r){var i=r("da84"),n=r("c65b"),a=r("825a"),o=r("1626"),s=r("c6b6"),c=r("9263"),u=i.TypeError;e.exports=function(e,t){var r=e.exec;if(o(r)){var i=n(r,e,t);return null!==i&&a(i),i}if("RegExp"===s(e))return n(c,e,t);throw u("RegExp#exec called on incompatible receiver")}},"150c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const i=r("6f58"),n=r("98a7"),a=r("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const r=i.UINT32_BE.get(e,t);if(r<0)throw new Error("Invalid atom header length");return{length:BigInt(r),name:new i.StringType(4,"binary").get(e,t+4)}},put:(e,t,r)=>(i.UINT32_BE.put(e,t,Number(r.length)),n.FourCcToken.put(e,t+4,r.name))},t.ExtendedSize=i.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new i.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new i.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),nextItemID:i.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,r){if(this.len=e,et&&o(`Warning: atom ${r} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const c={len:4,get:(e,t)=>{const r=i.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*r)}};class u extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:i.UINT8.get(e,t+0),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+16),language:i.UINT16_BE.get(e,t+20),quality:i.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=u;class f extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+16),preferredRate:i.UINT32_BE.get(e,t+20),preferredVolume:i.UINT16_BE.get(e,t+24),previewTime:i.UINT32_BE.get(e,t+72),previewDuration:i.UINT32_BE.get(e,t+76),posterTime:i.UINT32_BE.get(e,t+80),selectionTime:i.UINT32_BE.get(e,t+84),selectionDuration:i.UINT32_BE.get(e,t+88),currentTime:i.UINT32_BE.get(e,t+92),nextTrackID:i.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=f;class l{constructor(e){this.len=e}get(e,t){return{type:{set:i.UINT8.get(e,t+0),type:i.UINT24_BE.get(e,t+1)},locale:i.UINT24_BE.get(e,t+4),value:new i.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=l;class h{constructor(e){this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),name:new i.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=h;class d{constructor(e){this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),trackId:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+20),layer:i.UINT16_BE.get(e,t+24),alternateGroup:i.UINT16_BE.get(e,t+26),volume:i.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=d;const p={len:8,get:(e,t)=>({version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),numberOfEntries:i.UINT32_BE.get(e,t+4)})};class g{constructor(e){this.len=e}get(e,t){return{dataFormat:n.FourCcToken.get(e,t),dataReferenceIndex:i.UINT16_BE.get(e,t+10),description:new i.BufferType(this.len-12).get(e,t+12)}}}class A{constructor(e){this.len=e}get(e,t){const r=p.get(e,t);t+=p.len;const n=[];for(let a=0;a=a?e[t+o-a]:0,c=e[t+o]-s;i[n+o]=c}}function s(e,t,r,i){for(var n=0,a=0;a=i?e[t+a-i]:0,s=e[t+a]-o;n+=Math.abs(s)}return n}function c(e,t,r,i,n){for(var a=0;a0?e[t+a-r]:0,s=e[t+a]-o;i[n+a]=s}}function u(e,t,r){for(var i=0,n=t+r,a=t;a0?e[a-r]:0,s=e[a]-o;i+=Math.abs(s)}return i}function f(e,t,r,i,n,a){for(var o=0;o=a?e[t+o-a]:0,c=t>0?e[t+o-r]:0,u=e[t+o]-(s+c>>1);i[n+o]=u}}function l(e,t,r,i){for(var n=0,a=0;a=i?e[t+a-i]:0,s=t>0?e[t+a-r]:0,c=e[t+a]-(o+s>>1);n+=Math.abs(c)}return n}function h(e,t,r,n,a,o){for(var s=0;s=o?e[t+s-o]:0,u=t>0?e[t+s-r]:0,f=t>0&&s>=o?e[t+s-(r+o)]:0,l=e[t+s]-i(c,u,f);n[a+s]=l}}function d(e,t,r,n){for(var a=0,o=0;o=n?e[t+o-n]:0,c=t>0?e[t+o-r]:0,u=t>0&&o>=n?e[t+o-(r+n)]:0,f=e[t+o]-i(s,c,u);a+=Math.abs(f)}return a}var p={0:n,1:o,2:c,3:f,4:h},g={0:a,1:s,2:u,3:l,4:d};e.exports=function(e,r,i,n,a){var o;if("filterType"in n&&-1!==n.filterType){if("number"!==typeof n.filterType)throw new Error("unrecognised filter types");o=[n.filterType]}else o=[0,1,2,3,4];16===n.bitDepth&&(a*=2);for(var s=r*a,c=0,u=0,f=new t((s+1)*i),l=o[0],h=0;h1)for(var d=1/0,A=0;At)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.position1?arguments[1]:void 0)}},"17e1":function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){return function(){if("function"==typeof ArrayBuffer){var t=e,r=t.lib,i=r.WordArray,n=i.init,a=i.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,r=[],i=0;i>>2]|=e[i]<<24-i%4*8;n.call(this,r,t)}else n.apply(this,arguments)};a.prototype=i}}(),e.lib.WordArray}))},"182d":function(e,t,r){var i=r("da84"),n=r("f8cd"),a=i.RangeError;e.exports=function(e,t){var r=n(e);if(r%t)throw a("Wrong offset");return r}},1985:function(e,t,r){(function(e,i){var n;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(a){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof i&&i;o.global!==o&&o.window!==o&&o.self;var s,c=2147483647,u=36,f=1,l=26,h=38,d=700,p=72,g=128,A="-",m=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,v={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=u-f,E=Math.floor,I=String.fromCharCode;function _(e){throw new RangeError(v[e])}function B(e,t){var r=e.length,i=[];while(r--)i[r]=t(e[r]);return i}function C(e,t){var r=e.split("@"),i="";r.length>1&&(i=r[0]+"@",e=r[1]),e=e.replace(y,".");var n=e.split("."),a=B(n,t).join(".");return i+a}function k(e){var t,r,i=[],n=0,a=e.length;while(n=55296&&t<=56319&&n65535&&(e-=65536,t+=I(e>>>10&1023|55296),e=56320|1023&e),t+=I(e),t})).join("")}function T(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:u}function x(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function M(e,t,r){var i=0;for(e=r?E(e/d):e>>1,e+=E(e/t);e>w*l>>1;i+=u)e=E(e/w);return E(i+(w+1)*e/(e+h))}function R(e){var t,r,i,n,a,o,s,h,d,m,b=[],y=e.length,v=0,w=g,I=p;for(r=e.lastIndexOf(A),r<0&&(r=0),i=0;i=128&&_("not-basic"),b.push(e.charCodeAt(i));for(n=r>0?r+1:0;n=y&&_("invalid-input"),h=T(e.charCodeAt(n++)),(h>=u||h>E((c-v)/o))&&_("overflow"),v+=h*o,d=s<=I?f:s>=I+l?l:s-I,hE(c/m)&&_("overflow"),o*=m}t=b.length+1,I=M(v-a,t,0==a),E(v/t)>c-w&&_("overflow"),w+=E(v/t),v%=t,b.splice(v++,0,w)}return S(b)}function D(e){var t,r,i,n,a,o,s,h,d,m,b,y,v,w,B,C=[];for(e=k(e),y=e.length,t=g,r=0,a=p,o=0;o=t&&bE((c-r)/v)&&_("overflow"),r+=(s-t)*v,t=s,o=0;oc&&_("overflow"),b==t){for(h=r,d=u;;d+=u){if(m=d<=a?f:d>=a+l?l:d-a,he&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker;t.DefaultSerializer={deserialize(e){return a(e)?n.deserialize(e):e},serialize(e){return e instanceof Error?n.serialize(e):e}}},"1a2d":function(e,t,r){var i=r("e330"),n=r("7b0b"),a=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(n(e),t)}},"1abe":function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("df2f"),r("5980"))})(0,(function(e){return e.HmacSHA1}))},"1aca":function(e,t,r){var i=r("30c8"),n=r("803d");e.exports={encode:i,decode:n}},"1b08":function(e,t,r){"use strict";function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var n={};function a(e,t,r){function a(e,r,i){return"string"===typeof t?t:t(e,r,i)}r||(r=Error);var o=function(e){function t(t,r,i){return e.call(this,a(t,r,i))||this}return i(t,e),t}(r);o.prototype.name=r.name,o.prototype.code=e,n[e]=o}function o(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((function(e){return String(e)})),r>2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function c(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function u(e,t,r){return"number"!==typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,r){var i,n;if("string"===typeof t&&s(t,"not ")?(i="must not be",t=t.replace(/^not /,"")):i="must be",c(e," argument"))n="The ".concat(e," ").concat(i," ").concat(o(t,"type"));else{var a=u(e,".")?"property":"argument";n='The "'.concat(e,'" ').concat(a," ").concat(i," ").concat(o(t,"type"))}return n+=". Received type ".concat(typeof r),n}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=n},"1bc3":function(e,t,r){"use strict";(function(i,n){var a=r("f654").ok,o=r("470b"),s=r("3022"),c=r("1c35").kMaxLength;function u(e){if(!(this instanceof u))return new u(e);e&&e.chunkSize=0,"have should not go down"),r>0){var i=s._buffer.slice(s._offset,s._offset+r);if(s._offset+=r,i.length>h&&(i=i.slice(0,h)),p.push(i),g+=i.length,h-=i.length,0===h)return!1}return(0===t||s._offset>=s._chunkSize)&&(f=s._chunkSize,s._offset=0,s._buffer=n.allocUnsafe(s._chunkSize)),0===t&&(d+=u-e,u=e,!0)}}this.on("error",(function(e){i=e})),a(this._handle,"zlib binding closed");do{var m=this._handle.writeSync(t,e,d,u,this._buffer,this._offset,f);m=m||this._writeState}while(!this._hadError&&A(m[0],m[1]));if(this._hadError)throw i;if(g>=c)throw l(this),new RangeError("Cannot create final Buffer. It would be larger than 0x"+c.toString(16)+" bytes");var b=n.concat(p,g);return l(this),b},s.inherits(u,o.Inflate),e.exports=t=d,t.Inflate=u,t.createInflate=f,t.inflateSync=d}).call(this,r("4362"),r("1c35").Buffer)},"1be4":function(e,t,r){var i=r("d066");e.exports=i("document","documentElement")},"1c35":function(e,t,r){"use strict";(function(e){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var i=r("1fb5"),n=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function y(e){return+e!=e&&(e=0),u.alloc(+e)}function v(e,t){if(u.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return J(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(e).length;default:if(i)return J(e).length;t=(""+t).toLowerCase(),i=!0}}function w(e,t,r){var i=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return L(this,t,r);case"utf8":case"utf-8":return R(this,t,r);case"ascii":return O(this,t,r);case"latin1":case"binary":return Q(this,t,r);case"base64":return M(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,r);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function E(e,t,r){var i=e[t];e[t]=e[r],e[r]=i}function I(e,t,r,i,n){if(0===e.length)return-1;if("string"===typeof r?(i=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"===typeof t&&(t=u.from(t,i)),u.isBuffer(t))return 0===t.length?-1:_(e,t,r,i,n);if("number"===typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):_(e,[t],r,i,n);throw new TypeError("val must be string, number or Buffer")}function _(e,t,r,i,n){var a,o=1,s=e.length,c=t.length;if(void 0!==i&&(i=String(i).toLowerCase(),"ucs2"===i||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(n){var f=-1;for(a=r;as&&(r=s-c),a=r;a>=0;a--){for(var l=!0,h=0;hn&&(i=n)):i=n;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");i>a/2&&(i=a/2);for(var o=0;o239?4:u>223?3:u>191?2:1;if(n+l<=r)switch(l){case 1:u<128&&(f=u);break;case 2:a=e[n+1],128===(192&a)&&(c=(31&u)<<6|63&a,c>127&&(f=c));break;case 3:a=e[n+1],o=e[n+2],128===(192&a)&&128===(192&o)&&(c=(15&u)<<12|(63&a)<<6|63&o,c>2047&&(c<55296||c>57343)&&(f=c));break;case 4:a=e[n+1],o=e[n+2],s=e[n+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(c=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s,c>65535&&c<1114112&&(f=c))}null===f?(f=65533,l=1):f>65535&&(f-=65536,i.push(f>>>10&1023|55296),f=56320|1023&f),i.push(f),n+=l}return P(i)}t.Buffer=u,t.SlowBuffer=y,t.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),u.poolSize=8192,u._augment=function(e){return e.__proto__=u.prototype,e},u.from=function(e,t,r){return f(null,e,t,r)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(e,t,r){return h(null,e,t,r)},u.allocUnsafe=function(e){return d(null,e)},u.allocUnsafeSlow=function(e){return d(null,e)},u.isBuffer=function(e){return!(null==e||!e._isBuffer)},u.compare=function(e,t){if(!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,i=t.length,n=0,a=Math.min(r,i);n0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},u.prototype.compare=function(e,t,r,i,n){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),t<0||r>e.length||i<0||n>this.length)throw new RangeError("out of range index");if(i>=n&&t>=r)return 0;if(i>=n)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,i>>>=0,n>>>=0,this===e)return 0;for(var a=n-i,o=r-t,s=Math.min(a,o),c=this.slice(i,n),f=e.slice(t,r),l=0;ln)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var a=!1;;)switch(i){case"hex":return B(this,e,t,r);case"utf8":case"utf-8":return C(this,e,t,r);case"ascii":return k(this,e,t,r);case"latin1":case"binary":return S(this,e,t,r);case"base64":return T(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),a=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function P(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var r="",i=0;while(ii)&&(r=i);for(var n="",a=t;ar)throw new RangeError("Trying to access beyond buffer length")}function U(e,t,r,i,n,a){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||te.length)throw new RangeError("Index out of range")}function z(e,t,r,i){t<0&&(t=65535+t+1);for(var n=0,a=Math.min(e.length-r,2);n>>8*(i?n:1-n)}function j(e,t,r,i){t<0&&(t=4294967295+t+1);for(var n=0,a=Math.min(e.length-r,4);n>>8*(i?n:3-n)&255}function G(e,t,r,i,n,a){if(r+i>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function H(e,t,r,i,a){return a||G(e,t,r,4,34028234663852886e22,-34028234663852886e22),n.write(e,t,r,i,23,4),r+4}function W(e,t,r,i,a){return a||G(e,t,r,8,17976931348623157e292,-17976931348623157e292),n.write(e,t,r,i,52,8),r+8}u.prototype.slice=function(e,t){var r,i=this.length;if(e=~~e,t=void 0===t?i:~~t,e<0?(e+=i,e<0&&(e=0)):e>i&&(e=i),t<0?(t+=i,t<0&&(t=0)):t>i&&(t=i),t0&&(n*=256))i+=this[e+--t]*n;return i},u.prototype.readUInt8=function(e,t){return t||N(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||N(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||N(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||N(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||N(e,t,this.length);var i=this[e],n=1,a=0;while(++a=n&&(i-=Math.pow(2,8*t)),i},u.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||N(e,t,this.length);var i=t,n=1,a=this[e+--i];while(i>0&&(n*=256))a+=this[e+--i]*n;return n*=128,a>=n&&(a-=Math.pow(2,8*t)),a},u.prototype.readInt8=function(e,t){return t||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||N(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(e,t){t||N(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(e,t){return t||N(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||N(e,4,this.length),n.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||N(e,4,this.length),n.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||N(e,8,this.length),n.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||N(e,8,this.length),n.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,r,i){if(e=+e,t|=0,r|=0,!i){var n=Math.pow(2,8*r)-1;U(this,e,t,r,n,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+r},u.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):j(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);U(this,e,t,r,n-1,-n)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+r},u.prototype.writeIntBE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);U(this,e,t,r,n-1,-n)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},u.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):j(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,r){return H(this,e,t,!0,r)},u.prototype.writeFloatBE=function(e,t,r){return H(this,e,t,!1,r)},u.prototype.writeDoubleLE=function(e,t,r){return W(this,e,t,!0,r)},u.prototype.writeDoubleBE=function(e,t,r){return W(this,e,t,!1,r)},u.prototype.copy=function(e,t,r,i){if(r||(r=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t=0;--n)e[n+t]=this[n+r];else if(a<1e3||!u.TYPED_ARRAY_SUPPORT)for(n=0;n>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&r<57344){if(!n){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===i){(t-=3)>-1&&a.push(239,191,189);continue}n=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(t-=3)>-1&&a.push(239,191,189);if(n=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function V(e){for(var t=[],r=0;r>8,n=r%256,a.push(n),a.push(i)}return a}function $(e){return i.toByteArray(q(e))}function ee(e,t,r,i){for(var n=0;n=t.length||n>=e.length)break;t[n+r]=e[n]}return n}function te(e){return e!==e}}).call(this,r("c8ba"))},"1c47":function(e,t,r){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return r("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return r("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return r("b2fd")}},gbk:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))},gb18030:function(){return r("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return r("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return r("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return r("86d7").concat(r("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1c7e":function(e,t,r){var i=r("b622"),n=i("iterator"),a=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){a=!0}};s[n]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},e(i)}catch(c){}return r}},"1d55":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const i=r("6f58"),n=r("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:n.FourCcToken.get(e,t),version:i.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:i.UINT32_LE.get(e,t+8),headerBytes:i.UINT32_LE.get(e,t+12),seekTableBytes:i.UINT32_LE.get(e,t+16),headerDataBytes:i.UINT32_LE.get(e,t+20),apeFrameDataBytes:i.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:i.UINT32_LE.get(e,t+28),terminatingDataBytes:i.UINT32_LE.get(e,t+32),fileMD5:new i.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:i.UINT16_LE.get(e,t),formatFlags:i.UINT16_LE.get(e,t+2),blocksPerFrame:i.UINT32_LE.get(e,t+4),finalFrameBlocks:i.UINT32_LE.get(e,t+8),totalFrames:i.UINT32_LE.get(e,t+12),bitsPerSample:i.UINT16_LE.get(e,t+16),channel:i.UINT16_LE.get(e,t+18),sampleRate:i.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new i.StringType(8,"ascii").get(e,t),version:i.UINT32_LE.get(e,t+8),size:i.UINT32_LE.get(e,t+12),fields:i.UINT32_LE.get(e,t+16),flags:o(i.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:i.UINT32_LE.get(e,t),flags:o(i.UINT32_LE.get(e,t+4))})};const a=e=>new i.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<=51||!i((function(){var t=[],r=t.constructor={};return r[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e48":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const i=r("a046"),n=r("20f8"),a=256e3;class o extends i.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new n.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){let r=0,i=e.length;if(t){if(Number.isInteger(t.length)?i=t.length:i-=t.offset||0,t.position){const r=t.position-this.position;if(r>0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(r=t.offset)}if(0===i)return 0;const a=await this.streamReader.read(e,r,i);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+n);return i=await this.peekBuffer(s,{mayBeLess:r.mayBeLess}),s.copy(t,a,n),i-n}if(n<0)throw new Error("Cannot peek from a negative offset in a stream")}try{i=await this.streamReader.peek(t,a,o)}catch(s){if(r&&r.mayBeLess&&s instanceof n.EndOfStreamError)return 0;throw s}if((!r||!r.mayBeLess)&&i{const r=new f(3).get(e,t);return"TAG"===r?{header:r,title:new f(30).get(e,t+3),artist:new f(30).get(e,t+33),album:new f(30).get(e,t+63),year:new f(4).get(e,t+93),comment:new f(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class f extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let r=super.get(e,t);return r=n.trimRightNull(r),r=r.trim(),r.length>0?r:void 0}}class l extends o.BasicParser{static getGenre(e){if(ee)return void c("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(u,e);if(t){c("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-u.len);for(const r of["title","artist","album","comment","track","year"])t[r]&&""!==t[r]&&this.addTag(r,t[r]);const e=l.getGenre(t.genre);e&&this.addTag("genre",e)}else c("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-u.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function h(t){if(t.fileSize>=128){const r=e.alloc(3);return await t.randomRead(r,0,r.length,t.fileSize-128),"TAG"===r.toString("binary")}return!1}t.ID3v1Parser=l,t.hasID3v1Header=h}).call(this,r("1c35").Buffer)},"1fb5":function(e,t,r){"use strict";t.byteLength=f,t.toByteArray=h,t.fromByteArray=g;for(var i=[],n=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var i=r===t?0:4-r%4;return[r,i]}function f(e){var t=u(e),r=t[0],i=t[1];return 3*(r+i)/4-i}function l(e,t,r){return 3*(t+r)/4-r}function h(e){var t,r,i=u(e),o=i[0],s=i[1],c=new a(l(e,o,s)),f=0,h=s>0?o-4:o;for(r=0;r>16&255,c[f++]=t>>8&255,c[f++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[f++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[f++]=t>>8&255,c[f++]=255&t),c}function d(e){return i[e>>18&63]+i[e>>12&63]+i[e>>6&63]+i[63&e]}function p(e,t,r){for(var i,n=[],a=t;ac?c:s+o));return 1===n?(t=e[r-1],a.push(i[t>>2]+i[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],a.push(i[t>>10]+i[t>>4&63]+i[t<<2&63]+"=")),a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},2:function(e,t){},2090:function(e,t,r){"use strict";(function(e){var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("448a")),a=i(r("66cb")),o=r("c2d7");function s(e,t,r,i){for(var n=[0,0,0],a=(t.length-1)/2,o=0;o2&&void 0!==arguments[2]?arguments[2]:50;return{r:(t.r-e.r)*(r/100)+e.r,g:(t.g-e.g)*(r/100)+e.g,b:(t.b-e.b)*(r/100)+e.b}}function l(e,t){var r=this;return e&&Array.isArray(e)?(e=e.map((function(e){return"xor"!==e.apply&&"mix"!==e.apply||(e.params[0]=(0,a["default"])(e.params[0]).toRgb()),e})),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(i,s,c){var u={r:r.bitmap.data[c],g:r.bitmap.data[c+1],b:r.bitmap.data[c+2]},l=function(e,t){return r.constructor.limit255(u[e]+t)};e.forEach((function(e){if("mix"===e.apply)u=f(u,e.params[0],e.params[1]);else if("tint"===e.apply)u=f(u,{r:255,g:255,b:255},e.params[0]);else if("shade"===e.apply)u=f(u,{r:0,g:0,b:0},e.params[0]);else if("xor"===e.apply)u={r:u.r^e.params[0].r,g:u.g^e.params[0].g,b:u.b^e.params[0].b};else if("red"===e.apply)u.r=l("r",e.params[0]);else if("green"===e.apply)u.g=l("g",e.params[0]);else if("blue"===e.apply)u.b=l("b",e.params[0]);else{var i;if("hue"===e.apply&&(e.apply="spin"),u=(0,a["default"])(u),!u[e.apply])return o.throwError.call(r,"action "+e.apply+" not supported",t);u=(i=u)[e.apply].apply(i,(0,n["default"])(e.params)).toRgb()}})),r.bitmap.data[c]=u.r,r.bitmap.data[c+1]=u.g,r.bitmap.data[c+2]=u.b})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this):o.throwError.call(this,"actions must be an array",t)}var h=function(){return{brightness:function(e,t){return"number"!==typeof e?o.throwError.call(this,"val must be numbers",t):e<-1||e>1?o.throwError.call(this,"val must be a number between -1 and +1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){e<0?(this.bitmap.data[i]=this.bitmap.data[i]*(1+e),this.bitmap.data[i+1]=this.bitmap.data[i+1]*(1+e),this.bitmap.data[i+2]=this.bitmap.data[i+2]*(1+e)):(this.bitmap.data[i]=this.bitmap.data[i]+(255-this.bitmap.data[i])*e,this.bitmap.data[i+1]=this.bitmap.data[i+1]+(255-this.bitmap.data[i+1])*e,this.bitmap.data[i+2]=this.bitmap.data[i+2]+(255-this.bitmap.data[i+2])*e)})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},contrast:function(e,t){if("number"!==typeof e)return o.throwError.call(this,"val must be numbers",t);if(e<-1||e>1)return o.throwError.call(this,"val must be a number between -1 and +1",t);var r=(e+1)/(1-e);function i(e){return e=Math.floor(r*(e-127)+127),e<0?0:e>255?255:e}return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r]=i(this.bitmap.data[r]),this.bitmap.data[r+1]=i(this.bitmap.data[r+1]),this.bitmap.data[r+2]=i(this.bitmap.data[r+2])})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this},posterize:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be numbers",t):(e<2&&(e=2),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){this.bitmap.data[i]=Math.floor(this.bitmap.data[i]/255*(e-1))/(e-1)*255,this.bitmap.data[i+1]=Math.floor(this.bitmap.data[i+1]/255*(e-1))/(e-1)*255,this.bitmap.data[i+2]=Math.floor(this.bitmap.data[i+2]/255*(e-1))/(e-1)*255})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},greyscale:u,grayscale:u,opacity:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){var n=this.bitmap.data[i+3]*e;this.bitmap.data[i+3]=n})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},sepia:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){var i=this.bitmap.data[r],n=this.bitmap.data[r+1],a=this.bitmap.data[r+2];i=.393*i+.769*n+.189*a,n=.349*i+.686*n+.168*a,a=.272*i+.534*n+.131*a,this.bitmap.data[r]=i<255?i:255,this.bitmap.data[r+1]=n<255?n:255,this.bitmap.data[r+2]=a<255?a:255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},fade:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.opacity(1-e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},convolution:function(t,r,i){"function"===typeof r&&"undefined"===typeof i&&(i=r,r=null),r||(r=this.constructor.EDGE_EXTEND);var n,a,s,c,u,f,l,h,d,p,g=e.from(this.bitmap.data),A=t.length,m=t[0].length,b=Math.floor(A/2),y=Math.floor(m/2),v=-b,w=-y;return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,i,o){c=0,s=0,a=0;for(var A=v;A<=b;A++)for(var m=w;m<=y;m++)h=e+m,d=i+A,n=t[A+b][m+y],p=this.getPixelIndex(h,d,r),-1===p?(l=0,f=0,u=0):(u=this.bitmap.data[p+0],f=this.bitmap.data[p+1],l=this.bitmap.data[p+2]),a+=n*u,s+=n*f,c+=n*l;a<0&&(a=0),s<0&&(s=0),c<0&&(c=0),a>255&&(a=255),s>255&&(s=255),c>255&&(c=255),g[o+0]=a,g[o+1]=s,g[o+2]=c})),this.bitmap.data=g,(0,o.isNodePattern)(i)&&i.call(this,null,this),this},opaque:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r+3]=255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},pixelate:function(e,t,r,i,n,a){if("function"===typeof t)a=t,n=null,i=null,r=null,t=null;else{if("number"!==typeof e)return o.throwError.call(this,"size must be a number",a);if(c(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(c(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(c(i)&&"number"!==typeof i)return o.throwError.call(this,"w must be a number",a);if(c(n)&&"number"!==typeof n)return o.throwError.call(this,"h must be a number",a)}var u=[[1/16,2/16,1/16],[2/16,.25,2/16],[1/16,2/16,1/16]];t=t||0,r=r||0,i=c(i)?i:this.bitmap.width-t,n=c(n)?n:this.bitmap.height-r;var f=this.cloneQuiet();return this.scanQuiet(t,r,i,n,(function(t,r,i){t=e*Math.floor(t/e),r=e*Math.floor(r/e);var n=s(f,u,t,r);this.bitmap.data[i]=n[0],this.bitmap.data[i+1]=n[1],this.bitmap.data[i+2]=n[2]})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},convolute:function(e,t,r,i,n,a){if(!Array.isArray(e))return o.throwError.call(this,"the kernel must be an array",a);if("function"===typeof t)a=t,t=null,r=null,i=null,n=null;else{if(c(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(c(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(c(i)&&"number"!==typeof i)return o.throwError.call(this,"w must be a number",a);if(c(n)&&"number"!==typeof n)return o.throwError.call(this,"h must be a number",a)}var u=(e.length-1)/2;t=c(t)?t:u,r=c(r)?r:u,i=c(i)?i:this.bitmap.width-t,n=c(n)?n:this.bitmap.height-r;var f=this.cloneQuiet();return this.scanQuiet(t,r,i,n,(function(t,r,i){var n=s(f,e,t,r);this.bitmap.data[i]=this.constructor.limit255(n[0]),this.bitmap.data[i+1]=this.constructor.limit255(n[1]),this.bitmap.data[i+2]=this.constructor.limit255(n[2])})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},color:l,colour:l}};t["default"]=h}).call(this,r("1c35").Buffer)},"20f8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const i=r("f35d");var n=r("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return n.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new i.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const i=await this.read(e,t,r);return this.peekQueue.push(e.slice(t,t+i)),i}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new i.EndOfStreamError;let n=r,a=0;while(this.peekQueue.length>0&&n>0){const r=this.peekQueue.pop(),i=Math.min(r.length,n);r.copy(e,t+a,0,i),a+=i,n-=i,i0&&!this.endOfStream){const r=Math.min(n,o),i=await this._read(e,t+a,r);if(a+=i,i{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},2105:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7");function n(t,r){t%=360;var i=t*Math.PI/180,n=Math.cos(i),a=Math.sin(i),o=this.bitmap.width,s=this.bitmap.height;if(!0===r||"string"===typeof r){o=Math.ceil(Math.abs(this.bitmap.width*n)+Math.abs(this.bitmap.height*a))+1,s=Math.ceil(Math.abs(this.bitmap.width*a)+Math.abs(this.bitmap.height*n))+1,o%2!==0&&o++,s%2!==0&&s++;var c=this.cloneQuiet();this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)}));var u=Math.max(o,s,this.bitmap.width,this.bitmap.height);this.resize(u,u,r),this.blit(c,this.bitmap.width/2-c.bitmap.width/2,this.bitmap.height/2-c.bitmap.height/2)}var f=this.bitmap.width,l=this.bitmap.height,h=e.alloc(this.bitmap.data.length);function d(e,t){return function(r,i){return{x:r+e,y:i+t}}}for(var p=d(-f/2,-l/2),g=d(f/2+.5,l/2+.5),A=1;A<=l;A++)for(var m=1;m<=f;m++){var b=p(m,A),y=g(n*b.x-a*b.y,n*b.y+a*b.x),v=f*(A-1)+m-1<<2;if(y.x>=0&&y.x=0&&y.y0&&1/r<0?1:-1:t>r}};g("sort",(function(e){return void 0!==e&&o(e),y?m(this,e):s(p(this),v(e))}),!y||b)},"21b4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{threshold:function(e,t){var r=this,n=e.max,a=e.replace,o=void 0===a?255:a,s=e.autoGreyscale,c=void 0===s||s;return"number"!==typeof n?i.throwError.call(this,"max must be a number",t):"number"!==typeof o?i.throwError.call(this,"replace must be a number",t):"boolean"!==typeof c?i.throwError.call(this,"autoGreyscale must be a boolean",t):(n=this.constructor.limit255(n),o=this.constructor.limit255(o),c&&this.greyscale(),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,i){var a=r.bitmap.data[i]>>2]>>>24-a%4*8&255;t[i+a>>>2]|=o<<24-(i+a)%4*8}else for(var s=0;s>>2]=r[s>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=u.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r>>2]>>>24-n%4*8&255;i.push((a>>>4).toString(16)),i.push((15&a).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new f.init(r,t/2)}},d=l.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,i=[],n=0;n>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(a))}return i.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new f.init(r,t)}},p=l.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},g=c.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,i=this._data,n=i.words,a=i.sigBytes,o=this.blockSize,s=4*o,c=a/s;c=t?e.ceil(c):e.max((0|c)-this._minBufferSize,0);var u=c*o,l=e.min(4*u,a);if(u){for(var h=0;hb;b++)if(v=T(e[b]),v&&f(A,v))return v;return new g(!1)}i=l(e,m)}w=i.next;while(!(E=a(w,i)).done){try{v=T(E.value)}catch(x){d(i,"throw",x)}if("object"==typeof v&&v&&f(A,v))return v}return new g(!1)}},"22d0":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OggParser=t.SegmentTable=void 0;const i=r("6f58"),n=r("34eb"),a=r("d3ab"),o=r("98a7"),s=r("bda5"),c=r("c73e"),u=r("00f6"),f=r("95c9"),l=r("10a8"),h=r("21c2"),d=n("music-metadata:parser:ogg");class p{constructor(e){this.len=e.page_segments}static sum(e,t,r){let i=0;for(let n=t;n0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=g,g.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:i.UINT32_LE.get(e,t+14),pageSequenceNo:i.UINT32_LE.get(e,t+18),pageChecksum:i.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"230b":function(e,t,r){"use strict";(function(t){var i=r("3022"),n=r("91f2"),a=r("e22f"),o=e.exports=function(e){n.call(this);var r=[],i=this;this._filter=new a(e,{read:this.read.bind(this),write:function(e){r.push(e)},complete:function(){i.emit("complete",t.concat(r))}}),this._filter.start()};i.inherits(o,n)}).call(this,r("1c35").Buffer)},"239f":function(e,t,r){var i=r("51f3");function n(e,t){var r=new i(e,t);return function(e){return r.convert(e)}}n.BIN="01",n.OCT="01234567",n.DEC="0123456789",n.HEX="0123456789abcdef",e.exports=n},"23cb":function(e,t,r){var i=r("5926"),n=Math.max,a=Math.min;e.exports=function(e,t){var r=i(e);return r<0?n(r+t,0):a(r,t)}},"23e7":function(e,t,r){var i=r("da84"),n=r("06cf").f,a=r("9112"),o=r("6eeb"),s=r("ce4e"),c=r("e893"),u=r("94ca");e.exports=function(e,t){var r,f,l,h,d,p,g=e.target,A=e.global,m=e.stat;if(f=A?i:m?i[g]||s(g,{}):(i[g]||{}).prototype,f)for(l in t){if(d=t[l],e.noTargetGet?(p=n(f,l),h=p&&p.value):h=f[l],r=u(A?l:g+(m?".":"#")+l,e.forced),!r&&void 0!==h){if(typeof d==typeof h)continue;c(d,h)}(e.sham||h&&h.sham)&&a(d,"sham",!0),o(f,l,d,e)}}},"241c":function(e,t,r){var i=r("ca84"),n=r("7839"),a=n.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,a)}},"24f8":function(e,t,r){var i=r("9490"),n=r("0b16"),a=e.exports;for(var o in i)i.hasOwnProperty(o)&&(a[o]=i[o]);function s(e){if("string"===typeof e&&(e=n.parse(e)),e.protocol||(e.protocol="https:"),"https:"!==e.protocol)throw new Error('Protocol "'+e.protocol+'" not supported. Expected "https:"');return e}a.request=function(e,t){return e=s(e),i.request.call(this,e,t)},a.get=function(e,t){return e=s(e),i.get.call(this,e,t)}},"25a1":function(e,t,r){"use strict";var i=r("ebb5"),n=r("d58f").right,a=i.aTypedArray,o=i.exportTypedArrayMethod;o("reduceRight",(function(e){var t=arguments.length;return n(a(this),e,t,t>1?arguments[1]:void 0)}))},"25f0":function(e,t,r){"use strict";var i=r("e330"),n=r("5e77").PROPER,a=r("6eeb"),o=r("825a"),s=r("3a9b"),c=r("577e"),u=r("d039"),f=r("ad6d"),l="toString",h=RegExp.prototype,d=h[l],p=i(f),g=u((function(){return"/a/b"!=d.call({source:"a",flags:"b"})})),A=n&&d.name!=l;(g||A)&&a(RegExp.prototype,l,(function(){var e=o(this),t=c(e.source),r=e.flags,i=c(void 0===r&&s(h,e)&&!("flags"in h)?p(e):r);return"/"+t+"/"+i}),{unsafe:!0})},2626:function(e,t,r){"use strict";var i=r("d066"),n=r("9bf2"),a=r("b622"),o=r("83ab"),s=a("species");e.exports=function(e){var t=i(e),r=n.f;o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},2706:function(e,t,r){"use strict";var i=r("c591").Buffer;e.exports=function(e){var t=e.Transform;function r(e,r){this.conv=e,r=r||{},r.decodeStrings=!1,t.call(this,r)}function n(e,r){this.conv=e,r=r||{},r.encoding=this.encoding="utf8",t.call(this,r)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,r){if("string"!=typeof e)return r(new Error("Iconv encoding stream needs strings as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i),r()}catch(n){r(n)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(r){e(r)}},r.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,i.concat(t))})),this},n.prototype=Object.create(t.prototype,{constructor:{value:n}}),n.prototype._transform=function(e,t,r){if(!i.isBuffer(e)&&!(e instanceof Uint8Array))return r(new Error("Iconv decoding stream needs buffers as its input."));try{var n=this.conv.write(e);n&&n.length&&this.push(n,this.encoding),r()}catch(a){r(a)}},n.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(r){e(r)}},n.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:r,IconvLiteDecoderStream:n}}},2767:function(e,t,r){"use strict";(function(e){var i=r("2ad0"),n=[function(){},function(e,t,r,i){if(i===t.length)throw new Error("Ran out of data");var n=t[i];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=255},function(e,t,r,i){if(i+1>=t.length)throw new Error("Ran out of data");var n=t[i];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=t[i+1]},function(e,t,r,i){if(i+2>=t.length)throw new Error("Ran out of data");e[r]=t[i],e[r+1]=t[i+1],e[r+2]=t[i+2],e[r+3]=255},function(e,t,r,i){if(i+3>=t.length)throw new Error("Ran out of data");e[r]=t[i],e[r+1]=t[i+1],e[r+2]=t[i+2],e[r+3]=t[i+3]}],a=[function(){},function(e,t,r,i){var n=t[0];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=i},function(e,t,r){var i=t[0];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=t[1]},function(e,t,r,i){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=i},function(e,t,r){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=t[3]}];function o(e,t){var r=[],i=0;function n(){if(i===e.length)throw new Error("Ran out of data");var n,a,o,s,c,u,f,l,h=e[i];switch(i++,t){default:throw new Error("unrecognised depth");case 16:f=e[i],i++,r.push((h<<8)+f);break;case 4:f=15&h,l=h>>4,r.push(l,f);break;case 2:c=3&h,u=h>>2&3,f=h>>4&3,l=h>>6&3,r.push(l,f,u,c);break;case 1:n=1&h,a=h>>1&1,o=h>>2&1,s=h>>3&1,c=h>>4&1,u=h>>5&1,f=h>>6&1,l=h>>7&1,r.push(l,f,u,c,s,o,a,n);break}}return{get:function(e){while(r.length>3;if((0===o||o&o-1)&&(0===s||s&s-1))return i.throwError.call(this,"only use one flag per alignment direction",a);var c=o>>1,u=s>>1,f=e/t>this.bitmap.width/this.bitmap.height?e/this.bitmap.width:t/this.bitmap.height;return this.scale(f,n),this.crop((this.bitmap.width-e)/2*c,(this.bitmap.height-t)/2*u,e,t),(0,i.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=n},2819:function(e,t,r){"use strict";function i(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function n(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=i,t.isUnique=n},"289b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const i=r("d3ab");var n,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(n||(n={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const r=i.getBitAllignedNumber(e,t,0,3),n=i.getBitAllignedNumber(e,t,6,1),a=i.getBitAllignedNumber(e,t,7,9)/10;if(r>0)return{type:i.getBitAllignedNumber(e,t,0,3),origin:i.getBitAllignedNumber(e,t,3,3),adjustment:n?-a:a}}}},"28a0":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},2954:function(e,t,r){"use strict";var i=r("ebb5"),n=r("b6b7"),a=r("d039"),o=r("f36a"),s=i.aTypedArray,c=i.exportTypedArrayMethod,u=a((function(){new Int8Array(1).slice()}));c("slice",(function(e,t){var r=o(s(this),e,t),i=n(this),a=0,c=r.length,u=new i(c);while(c>a)u[a]=r[a++];return u}),u)},2956:function(e,t,r){"use strict";const i=r("d9d3"),{Gif:n,GifError:a}=r("480c"),{GifCodec:o}=r("51d2"),{GifFrame:s}=r("ad0b"),c=r("2bbd");e.exports={BitmapImage:i,Gif:n,GifCodec:o,GifFrame:s,GifUtil:c,GifError:a}},"2a62":function(e,t,r){var i=r("c65b"),n=r("825a"),a=r("dc4a");e.exports=function(e,t,r){var o,s;n(e);try{if(o=a(e,"return"),!o){if("throw"===t)throw r;return r}o=i(o,e)}catch(c){s=!0,o=c}if("throw"===t)throw r;if(s)throw o;return n(o),r}},"2ad0":function(e,t,r){"use strict";var i=[{x:[0],y:[0]},{x:[4],y:[0]},{x:[0,4],y:[4]},{x:[2,6],y:[0,4]},{x:[0,2,4,6],y:[2,6]},{x:[1,3,5,7],y:[0,2,4,6]},{x:[0,1,2,3,4,5,6,7],y:[1,3,5,7]}];t.getImagePasses=function(e,t){for(var r=[],n=e%8,a=t%8,o=(e-n)/8,s=(t-a)/8,c=0;c0&&l>0&&r.push({width:f,height:l,index:c})}return r},t.getInterlaceIterator=function(e){return function(t,r,n){var a=t%i[n].x.length,o=(t-a)/i[n].x.length*8+i[n].x[a],s=r%i[n].y.length,c=(r-s)/i[n].y.length*8+i[n].y[s];return 4*o+c*e*4}}},"2b3d":function(e,t,r){"use strict";r("3ca3");var i,n=r("23e7"),a=r("83ab"),o=r("0d3b"),s=r("da84"),c=r("0366"),u=r("e330"),f=r("37e8").f,l=r("6eeb"),h=r("19aa"),d=r("1a2d"),p=r("60da"),g=r("4df4"),A=r("4dae"),m=r("6547").codeAt,b=r("5fb2"),y=r("577e"),v=r("d44e"),w=r("9861"),E=r("69f3"),I=E.set,_=E.getterFor("URL"),B=w.URLSearchParams,C=w.getState,k=s.URL,S=s.TypeError,T=s.parseInt,x=Math.floor,M=Math.pow,R=u("".charAt),D=u(/./.exec),P=u([].join),O=u(1..toString),Q=u([].pop),L=u([].push),F=u("".replace),N=u([].shift),U=u("".split),z=u("".slice),j=u("".toLowerCase),G=u([].unshift),H="Invalid authority",W="Invalid scheme",Y="Invalid host",q="Invalid port",X=/[a-z]/i,Z=/[\d+-.a-z]/i,J=/\d/,V=/^0x/i,K=/^[0-7]+$/,$=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,re=/[\0\t\n\r #/:<>?@[\\\]^|]/,ie=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,ne=/[\t\n\r]/g,ae=function(e){var t,r,i,n,a,o,s,c=U(e,".");if(c.length&&""==c[c.length-1]&&c.length--,t=c.length,t>4)return e;for(r=[],i=0;i1&&"0"==R(n,0)&&(a=D(V,n)?16:8,n=z(n,8==a?1:2)),""===n)o=0;else{if(!D(10==a?$:8==a?K:ee,n))return e;o=T(n,a)}L(r,o)}for(i=0;i=M(256,5-t))return null}else if(o>255)return null;for(s=Q(r),i=0;i6)return;i=0;while(h()){if(n=null,i>0){if(!("."==h()&&i<4))return;l++}if(!D(J,h()))return;while(D(J,h())){if(a=T(h(),10),null===n)n=a;else{if(0==n)return;n=10*n+a}if(n>255)return;l++}c[u]=256*c[u]+n,i++,2!=i&&4!=i||u++}if(4!=i)return;break}if(":"==h()){if(l++,!h())return}else if(h())return;c[u++]=t}else{if(null!==f)return;l++,u++,f=u}}if(null!==f){o=u-f,u=7;while(0!=u&&o>0)s=c[u],c[u--]=c[f+o-1],c[f+--o]=s}else if(8!=u)return;return c},se=function(e){for(var t=null,r=1,i=null,n=0,a=0;a<8;a++)0!==e[a]?(n>r&&(t=i,r=n),i=null,n=0):(null===i&&(i=a),++n);return n>r&&(t=i,r=n),t},ce=function(e){var t,r,i,n;if("number"==typeof e){for(t=[],r=0;r<4;r++)G(t,e%256),e=x(e/256);return P(t,".")}if("object"==typeof e){for(t="",i=se(e),r=0;r<8;r++)n&&0===e[r]||(n&&(n=!1),i===r?(t+=r?":":"::",n=!0):(t+=O(e[r],16),r<7&&(t+=":")));return"["+t+"]"}return e},ue={},fe=p({},ue,{" ":1,'"':1,"<":1,">":1,"`":1}),le=p({},fe,{"#":1,"?":1,"{":1,"}":1}),he=p({},le,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(e,t){var r=m(e,0);return r>32&&r<127&&!d(t,e)?e:encodeURIComponent(e)},pe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ge=function(e,t){var r;return 2==e.length&&D(X,R(e,0))&&(":"==(r=R(e,1))||!t&&"|"==r)},Ae=function(e){var t;return e.length>1&&ge(z(e,0,2))&&(2==e.length||"/"===(t=R(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===j(e)},be=function(e){return e=j(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},ye={},ve={},we={},Ee={},Ie={},_e={},Be={},Ce={},ke={},Se={},Te={},xe={},Me={},Re={},De={},Pe={},Oe={},Qe={},Le={},Fe={},Ne={},Ue=function(e,t,r){var i,n,a,o=y(e);if(t){if(n=this.parse(o),n)throw S(n);this.searchParams=null}else{if(void 0!==r&&(i=new Ue(r,!0)),n=this.parse(o,null,i),n)throw S(n);a=C(new B),a.bindURL(this),this.searchParams=a}};Ue.prototype={type:"URL",parse:function(e,t,r){var n,a,o,s,c=this,u=t||ye,f=0,l="",h=!1,p=!1,m=!1;e=y(e),t||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,e=F(e,ie,"")),e=F(e,ne,""),n=g(e);while(f<=n.length){switch(a=n[f],u){case ye:if(!a||!D(X,a)){if(t)return W;u=we;continue}l+=j(a),u=ve;break;case ve:if(a&&(D(Z,a)||"+"==a||"-"==a||"."==a))l+=j(a);else{if(":"!=a){if(t)return W;l="",u=we,f=0;continue}if(t&&(c.isSpecial()!=d(pe,l)||"file"==l&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=l,t)return void(c.isSpecial()&&pe[c.scheme]==c.port&&(c.port=null));l="","file"==c.scheme?u=Re:c.isSpecial()&&r&&r.scheme==c.scheme?u=Ee:c.isSpecial()?u=Ce:"/"==n[f+1]?(u=Ie,f++):(c.cannotBeABaseURL=!0,L(c.path,""),u=Le)}break;case we:if(!r||r.cannotBeABaseURL&&"#"!=a)return W;if(r.cannotBeABaseURL&&"#"==a){c.scheme=r.scheme,c.path=A(r.path),c.query=r.query,c.fragment="",c.cannotBeABaseURL=!0,u=Ne;break}u="file"==r.scheme?Re:_e;continue;case Ee:if("/"!=a||"/"!=n[f+1]){u=_e;continue}u=ke,f++;break;case Ie:if("/"==a){u=Se;break}u=Qe;continue;case _e:if(c.scheme=r.scheme,a==i)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=A(r.path),c.query=r.query;else if("/"==a||"\\"==a&&c.isSpecial())u=Be;else if("?"==a)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=A(r.path),c.query="",u=Fe;else{if("#"!=a){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=A(r.path),c.path.length--,u=Qe;continue}c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=A(r.path),c.query=r.query,c.fragment="",u=Ne}break;case Be:if(!c.isSpecial()||"/"!=a&&"\\"!=a){if("/"!=a){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,u=Qe;continue}u=Se}else u=ke;break;case Ce:if(u=ke,"/"!=a||"/"!=R(l,f+1))continue;f++;break;case ke:if("/"!=a&&"\\"!=a){u=Se;continue}break;case Se:if("@"==a){h&&(l="%40"+l),h=!0,o=g(l);for(var b=0;b65535)return q;c.port=c.isSpecial()&&E===pe[c.scheme]?null:E,l=""}if(t)return;u=Oe;continue}return q}l+=a;break;case Re:if(c.scheme="file","/"==a||"\\"==a)u=De;else{if(!r||"file"!=r.scheme){u=Qe;continue}if(a==i)c.host=r.host,c.path=A(r.path),c.query=r.query;else if("?"==a)c.host=r.host,c.path=A(r.path),c.query="",u=Fe;else{if("#"!=a){Ae(P(A(n,f),""))||(c.host=r.host,c.path=A(r.path),c.shortenPath()),u=Qe;continue}c.host=r.host,c.path=A(r.path),c.query=r.query,c.fragment="",u=Ne}}break;case De:if("/"==a||"\\"==a){u=Pe;break}r&&"file"==r.scheme&&!Ae(P(A(n,f),""))&&(ge(r.path[0],!0)?L(c.path,r.path[0]):c.host=r.host),u=Qe;continue;case Pe:if(a==i||"/"==a||"\\"==a||"?"==a||"#"==a){if(!t&&ge(l))u=Qe;else if(""==l){if(c.host="",t)return;u=Oe}else{if(s=c.parseHost(l),s)return s;if("localhost"==c.host&&(c.host=""),t)return;l="",u=Oe}continue}l+=a;break;case Oe:if(c.isSpecial()){if(u=Qe,"/"!=a&&"\\"!=a)continue}else if(t||"?"!=a)if(t||"#"!=a){if(a!=i&&(u=Qe,"/"!=a))continue}else c.fragment="",u=Ne;else c.query="",u=Fe;break;case Qe:if(a==i||"/"==a||"\\"==a&&c.isSpecial()||!t&&("?"==a||"#"==a)){if(be(l)?(c.shortenPath(),"/"==a||"\\"==a&&c.isSpecial()||L(c.path,"")):me(l)?"/"==a||"\\"==a&&c.isSpecial()||L(c.path,""):("file"==c.scheme&&!c.path.length&&ge(l)&&(c.host&&(c.host=""),l=R(l,0)+":"),L(c.path,l)),l="","file"==c.scheme&&(a==i||"?"==a||"#"==a))while(c.path.length>1&&""===c.path[0])N(c.path);"?"==a?(c.query="",u=Fe):"#"==a&&(c.fragment="",u=Ne)}else l+=de(a,le);break;case Le:"?"==a?(c.query="",u=Fe):"#"==a?(c.fragment="",u=Ne):a!=i&&(c.path[0]+=de(a,ue));break;case Fe:t||"#"!=a?a!=i&&("'"==a&&c.isSpecial()?c.query+="%27":c.query+="#"==a?"%23":de(a,ue)):(c.fragment="",u=Ne);break;case Ne:a!=i&&(c.fragment+=de(a,fe));break}f++}},parseHost:function(e){var t,r,i;if("["==R(e,0)){if("]"!=R(e,e.length-1))return Y;if(t=oe(z(e,1,-1)),!t)return Y;this.host=t}else if(this.isSpecial()){if(e=b(e),D(te,e))return Y;if(t=ae(e),null===t)return Y;this.host=t}else{if(D(re,e))return Y;for(t="",r=g(e),i=0;i1?arguments[1]:void 0,i=I(t,new Ue(e,!1,r));a||(t.href=i.serialize(),t.origin=i.getOrigin(),t.protocol=i.getProtocol(),t.username=i.getUsername(),t.password=i.getPassword(),t.host=i.getHost(),t.hostname=i.getHostname(),t.port=i.getPort(),t.pathname=i.getPathname(),t.search=i.getSearch(),t.searchParams=i.getSearchParams(),t.hash=i.getHash())},je=ze.prototype,Ge=function(e,t){return{get:function(){return _(this)[e]()},set:t&&function(e){return _(this)[t](e)},configurable:!0,enumerable:!0}};if(a&&f(je,{href:Ge("serialize","setHref"),origin:Ge("getOrigin"),protocol:Ge("getProtocol","setProtocol"),username:Ge("getUsername","setUsername"),password:Ge("getPassword","setPassword"),host:Ge("getHost","setHost"),hostname:Ge("getHostname","setHostname"),port:Ge("getPort","setPort"),pathname:Ge("getPathname","setPathname"),search:Ge("getSearch","setSearch"),searchParams:Ge("getSearchParams"),hash:Ge("getHash","setHash")}),l(je,"toJSON",(function(){return _(this).serialize()}),{enumerable:!0}),l(je,"toString",(function(){return _(this).serialize()}),{enumerable:!0}),k){var He=k.createObjectURL,We=k.revokeObjectURL;He&&l(ze,"createObjectURL",c(He,k)),We&&l(ze,"revokeObjectURL",c(We,k))}v(ze,"URL"),n({global:!0,forced:!o,sham:!a},{URL:ze})},"2b79":function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("df2f"),r("5980"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.Base,n=r.WordArray,a=t.algo,o=a.MD5,s=a.EvpKDF=i.extend({cfg:i.extend({keySize:4,hasher:o,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){var r,i=this.cfg,a=i.hasher.create(),o=n.create(),s=o.words,c=i.keySize,u=i.iterations;while(s.length{const t=e.bitmap.data,r=new ArrayBuffer(t.length),i=new Uint32Array(r);for(let n=0,o=0;n{i.readFile(e,(e,i)=>e?r(e):t(i))})}function d(e,t){return new Promise((r,n)=>{i.writeFile(e,t,e=>e?n(e):r())})}t.cloneFrames=function(e){let t=[];return e.forEach(e=>{t.push(new o(e))}),t},t.getColorInfo=function(e,t){let r=!1;const i=[];for(let u=0;u256)throw new s(`Frame ${u} uses more than 256 color indexes`);i.push(t)}if(0===t)return{usesTransparency:r,palettes:i};const n=new Set;i.forEach(e=>{e.colors.forEach(e=>{n.add(e)})});let a=n.size;if(r&&++a,t&&a>t)return{usesTransparency:r,palettes:i};const o=new Array(n.size),c=n.values();for(let s=0;se-t),{colors:o,indexCount:a,usesTransparency:r,palettes:i}},t.copyAsJimp=function(e,r){return t.shareAsJimp(e,new a(r))},t.getMaxDimensions=function(e){let t=0,r=0;return e.forEach(e=>{const i=e.xOffset+e.bitmap.width;i>t&&(t=i);const n=e.yOffset+e.bitmap.height;n>r&&(r=n)}),{maxWidth:t,maxHeight:r}},t.quantizeDekker=function(e,t,r){t=t||256,l(e,"NeuQuantFloat",t,0,r)},t.quantizeSorokin=function(e,t,r,i){let n;switch(t=t||256,r=r||"min-pop",r){case"min-pop":n=2;break;case"top-pop":n=1;break;default:throw new Error(`Invalid quantizeSorokin histogram '${r}'`)}l(e,"RGBQuant",t,n,i)},t.quantizeWu=function(e,t,r,i){if(t=t||256,r=r||5,r<1||r>8)throw new Error("Invalid quantization quality");l(e,"WuQuant",t,r,i)},t.read=function(t,r){return r=r||f,e.isBuffer(t)?r.decodeGif(t):h(t).then(e=>r.decodeGif(e))},t.shareAsJimp=function(e,t){const r=new e(t.bitmap.width,t.bitmap.height,0);return r.bitmap.data=t.bitmap.data,r},t.write=function(e,t,r,i){i=i||f;const n=e.match(/\.[a-zA-Z]+$/);if(null!==n&&u.includes(n[0].toLowerCase()))throw new Error(`GIF '${e}' has an unexpected suffix`);return i.encodeGif(t,r).then(t=>d(e,t.buffer).then(()=>t))}}).call(this,r("1c35").Buffer)},"2c63":function(e,t,r){e.exports=r("dc14")},"2c85":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EDGE_CROP=t.EDGE_WRAP=t.EDGE_EXTEND=t.BLEND_EXCLUSION=t.BLEND_DIFFERENCE=t.BLEND_HARDLIGHT=t.BLEND_LIGHTEN=t.BLEND_DARKEN=t.BLEND_OVERLAY=t.BLEND_SCREEN=t.BLEND_ADD=t.BLEND_MULTIPLY=t.BLEND_DESTINATION_OVER=t.BLEND_SOURCE_OVER=t.VERTICAL_ALIGN_BOTTOM=t.VERTICAL_ALIGN_MIDDLE=t.VERTICAL_ALIGN_TOP=t.HORIZONTAL_ALIGN_RIGHT=t.HORIZONTAL_ALIGN_CENTER=t.HORIZONTAL_ALIGN_LEFT=t.AUTO=void 0;var i=-1;t.AUTO=i;var n=1;t.HORIZONTAL_ALIGN_LEFT=n;var a=2;t.HORIZONTAL_ALIGN_CENTER=a;var o=4;t.HORIZONTAL_ALIGN_RIGHT=o;var s=8;t.VERTICAL_ALIGN_TOP=s;var c=16;t.VERTICAL_ALIGN_MIDDLE=c;var u=32;t.VERTICAL_ALIGN_BOTTOM=u;var f="srcOver";t.BLEND_SOURCE_OVER=f;var l="dstOver";t.BLEND_DESTINATION_OVER=l;var h="multiply";t.BLEND_MULTIPLY=h;var d="add";t.BLEND_ADD=d;var p="screen";t.BLEND_SCREEN=p;var g="overlay";t.BLEND_OVERLAY=g;var A="darken";t.BLEND_DARKEN=A;var m="lighten";t.BLEND_LIGHTEN=m;var b="hardLight";t.BLEND_HARDLIGHT=b;var y="difference";t.BLEND_DIFFERENCE=y;var v="exclusion";t.BLEND_EXCLUSION=v;var w=1;t.EDGE_EXTEND=w;var E=2;t.EDGE_WRAP=E;var I=3;t.EDGE_CROP=I},"2ca0":function(e,t,r){"use strict";var i=r("23e7"),n=r("e330"),a=r("06cf").f,o=r("50c4"),s=r("577e"),c=r("5a34"),u=r("1d80"),f=r("ab13"),l=r("c430"),h=n("".startsWith),d=n("".slice),p=Math.min,g=f("startsWith"),A=!l&&!g&&!!function(){var e=a(String.prototype,"startsWith");return e&&!e.writable}();i({target:"String",proto:!0,forced:!A&&!g},{startsWith:function(e){var t=s(u(this));c(e);var r=o(p(arguments.length>1?arguments[1]:void 0,t.length)),i=s(e);return h?h(t,i,r):d(t,r,r+i.length)===i}})},"2ceb":function(e,t,r){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},"2cfe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsfParser=void 0;const i=r("4f83"),n=r("34eb"),a=r("e23f"),o=r("64a4"),s=n("music-metadata:parser:DSF");class c extends i.AbstractID3Parser{async _parse(){const e=this.tokenizer.position,t=await this.tokenizer.readToken(a.ChunkHeader);if("DSD "!==t.id)throw new Error("Invalid chunk signature");this.metadata.setFormat("container","DSF"),this.metadata.setFormat("lossless",!0);const r=await this.tokenizer.readToken(a.DsdChunk);if(r.metadataPointer!==BigInt(0))return s("expect ID3v2 at offset="+r.metadataPointer),await this.parseChunks(r.fileSize-t.size),await this.tokenizer.ignore(Number(r.metadataPointer)-this.tokenizer.position-e),(new o.ID3v2Parser).parse(this.metadata,this.tokenizer,this.options);s("No ID3v2 tag present")}async parseChunks(e){while(e>=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const r=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",r);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=c},"2d00":function(e,t,r){var i,n,a=r("da84"),o=r("342f"),s=a.process,c=a.Deno,u=s&&s.versions||c&&c.version,f=u&&u.v8;f&&(i=f.split("."),n=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!n&&o&&(i=o.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=o.match(/Chrome\/(\d+)/),i&&(n=+i[1]))),e.exports=n},"2d78":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const i=r("31c8"),n=r("b40f"),a=r("66ba"),o=r("34eb"),s=r("03eb"),c=r("d66d"),u=r("9611"),f=r("65da"),l=r("a062"),h=r("5ea2"),d=r("5658"),p=r("a4e1"),g=r("22d0"),A=r("d4cf"),m=r("e907"),b=r("2cfe"),y=r("dee4"),v=r("73c2"),w=o("music-metadata:parser:factory");function E(e){const t=n.parse(e),r=a.parse(t.type);return{type:r.type,subtype:r.subtype,suffix:r.suffix,parameters:t.parameters}}t.parseHttpContentType=E;class I{static async parseOnContentType(e,t){const{mimeType:r,path:i,url:n}=await e.fileInfo,a=I.getParserIdForMimeType(r)||I.getParserIdForExtension(i)||I.getParserIdForExtension(n);return a||w("No parser found for MIME-type / extension: "+r),this.parse(e,a,t)}static async parse(t,r,n){if(!r){w("Guess parser on content...");const n=e.alloc(4100);if(await t.peekBuffer(n,{mayBeLess:!0}),t.fileInfo.path&&(r=this.getParserIdForExtension(t.fileInfo.path)),!r){const e=await i.fromBuffer(n);if(!e)throw new Error("Failed to determine audio format");if(w(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),r=I.getParserIdForMimeType(e.mime),!r)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,r,n)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new c.AIFFParser;case"adts":case"mpeg":return new d.MpegParser;case"apev2":return new u.APEv2Parser;case"asf":return new f.AsfParser;case"dsf":return new b.DsfParser;case"dsdiff":return new y.DsdiffParser;case"flac":return new l.FlacParser;case"mp4":return new h.MP4Parser;case"musepack":return new p.default;case"ogg":return new g.OggParser;case"riff":return new A.WaveParser;case"wavpack":return new m.WavPackParser;case"matroska":return new v.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,r={}){const i=await I.loadParser(t),n=new s.MetadataCollector(r);return await i.init(n,e,r).parse(),n.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=E(e)}catch(i){return void w("Invalid HTTP Content-Type header value: "+e)}const r=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(r){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(r){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(r){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=I}).call(this,r("1c35").Buffer)},3:function(e,t){},3022:function(e,t,r){(function(e){var i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},i=0;i=a)return e;switch(e){case"%s":return String(i[r++]);case"%d":return Number(i[r++]);case"%j":try{return JSON.stringify(i[r++])}catch(t){return"[Circular]"}default:return e}})),c=i[r];r=3&&(i.depth=arguments[2]),arguments.length>=4&&(i.colors=arguments[3]),b(r)?i.showHidden=r:r&&t._extend(i,r),_(i.showHidden)&&(i.showHidden=!1),_(i.depth)&&(i.depth=2),_(i.colors)&&(i.colors=!1),_(i.customInspect)&&(i.customInspect=!0),i.colors&&(i.stylize=c),l(i,e,i.depth)}function c(e,t){var r=s.styles[t];return r?"["+s.colors[r][0]+"m"+e+"["+s.colors[r][1]+"m":e}function u(e,t){return e}function f(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}function l(e,r,i){if(e.customInspect&&r&&T(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var n=r.inspect(i,e);return E(n)||(n=l(e,n,i)),n}var a=h(e,r);if(a)return a;var o=Object.keys(r),s=f(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),S(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return d(r);if(0===o.length){if(T(r)){var c=r.name?": "+r.name:"";return e.stylize("[Function"+c+"]","special")}if(B(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(k(r))return e.stylize(Date.prototype.toString.call(r),"date");if(S(r))return d(r)}var u,b="",y=!1,v=["{","}"];if(m(r)&&(y=!0,v=["[","]"]),T(r)){var w=r.name?": "+r.name:"";b=" [Function"+w+"]"}return B(r)&&(b=" "+RegExp.prototype.toString.call(r)),k(r)&&(b=" "+Date.prototype.toUTCString.call(r)),S(r)&&(b=" "+d(r)),0!==o.length||y&&0!=r.length?i<0?B(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),u=y?p(e,r,i,s,o):o.map((function(t){return g(e,r,i,s,t,y)})),e.seen.pop(),A(u,b,v)):v[0]+b+v[1]}function h(e,t){if(_(t))return e.stylize("undefined","undefined");if(E(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return w(t)?e.stylize(""+t,"number"):b(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,r,i,n){for(var a=[],o=0,s=t.length;o-1&&(s=a?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),_(o)){if(a&&n.match(/^\d+$/))return s;o=JSON.stringify(""+n),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function A(e,t,r){var i=e.reduce((function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return i>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function m(e){return Array.isArray(e)}function b(e){return"boolean"===typeof e}function y(e){return null===e}function v(e){return null==e}function w(e){return"number"===typeof e}function E(e){return"string"===typeof e}function I(e){return"symbol"===typeof e}function _(e){return void 0===e}function B(e){return C(e)&&"[object RegExp]"===M(e)}function C(e){return"object"===typeof e&&null!==e}function k(e){return C(e)&&"[object Date]"===M(e)}function S(e){return C(e)&&("[object Error]"===M(e)||e instanceof Error)}function T(e){return"function"===typeof e}function x(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function M(e){return Object.prototype.toString.call(e)}function R(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(_(a)&&(a=Object({NODE_ENV:"production",BASE_URL:""}).NODE_DEBUG||""),r=r.toUpperCase(),!o[r])if(new RegExp("\\b"+r+"\\b","i").test(a)){var i=e.pid;o[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,i,e)}}else o[r]=function(){};return o[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=m,t.isBoolean=b,t.isNull=y,t.isNullOrUndefined=v,t.isNumber=w,t.isString=E,t.isSymbol=I,t.isUndefined=_,t.isRegExp=B,t.isObject=C,t.isDate=k,t.isError=S,t.isFunction=T,t.isPrimitive=x,t.isBuffer=r("d60a");var D=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function P(){var e=new Date,t=[R(e.getHours()),R(e.getMinutes()),R(e.getSeconds())].join(":");return[e.getDate(),D[e.getMonth()],t].join(" ")}function O(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",P(),t.format.apply(t,arguments))},t.inherits=r("28a0"),t._extend=function(e,t){if(!t||!C(t))return e;var r=Object.keys(t),i=r.length;while(i--)e[r[i]]=t[r[i]];return e};var Q="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function L(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function F(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],i=0;i0){var s=this.pos+n*i+3*this.width;e.fill(0,s,s+this.extraBytes)}}return e},e.exports=function(e,t){"undefined"===typeof t&&(t=100);var i=new r(e),n=i.encode();return{data:n,width:e.width,height:e.height}}}).call(this,r("1c35").Buffer)},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const r=strtok3.fromBuffer(t);return fromTokenizer(r)}function _check(e,t,r){r={offset:0,...r};for(const[i,n]of t.entries())if(r.mask){if(n!==(r.mask[i]&e[i+r.offset]))return!1}else if(n!==e[i+r.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const r=12,i=(e,r)=>_check(t,e,r),n=(e,t)=>i(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:r,mayBeLess:!0}),i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(i([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),n("PS-Adobe-",{offset:2})&&n(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(i([31,160])||i([31,157]))return{ext:"Z",mime:"application/x-compress"};if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(n("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(n("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&i([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(n("FLIF"))return{ext:"flif",mime:"image/flif"};if(n("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(n("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(n("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(n("FORM"))return{ext:"aif",mime:"audio/aiff"};if(n("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(i([80,75,3,4])){try{while(e.position+30=0?r:t.length)}else await e.ignore(r.compressedSize)}}catch(f){if(!(f instanceof strtok3.EndOfStreamError))throw f}return{ext:"zip",mime:"application/zip"}}if(n("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(i([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(n("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(n("MThd"))return{ext:"mid",mime:"audio/midi"};if(n("wOFF")&&(i([0,1,0,0],{offset:4})||n("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(n("wOF2")&&(i([0,1,0,0],{offset:4})||n("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(i([212,195,178,161])||i([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(n("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(n("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(n("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(i([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(n("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(n("%PDF")){await e.ignore(1350);const t=10485760,r=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(r,{mayBeLess:!0}),r.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(i([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(i([73,73,42,0]))return n("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:i([28,0,254,0],{offset:8})||i([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:i([8,0,0,0],{offset:4})&&(i([45,0,254,0],{offset:8})||i([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(i([16,251,134,1],{offset:4})||i([8,0,0,0],{offset:4}))&&i([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(n("MAC "))return{ext:"ape",mime:"audio/ape"};if(i([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let r=128,i=0;while(0===(t&r))++i,r>>=1;const n=Buffer.alloc(i+1);return await e.readBuffer(n),n}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}async function s(t,r){while(r>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--r}}const t=await o(),r=await s(1,t.len);switch(r){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(i([82,73,70,70])){if(i([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(i([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(i([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(n("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(i([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(n("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(n("MSCF")||n("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(i([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(i([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(i([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(i([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(n("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(n("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(i([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(n("IMPM"))return{ext:"it",mime:"audio/x-it"};if(n("-lh0-",{offset:2})||n("-lh1-",{offset:2})||n("-lh2-",{offset:2})||n("-lh3-",{offset:2})||n("-lh4-",{offset:2})||n("-lh5-",{offset:2})||n("-lh6-",{offset:2})||n("-lh7-",{offset:2})||n("-lzs-",{offset:2})||n("-lz4-",{offset:2})||n("-lz5-",{offset:2})||n("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(i([0,0,1,186])){if(i([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(i([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(n("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(i([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(n("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(i([137,80,78,71,13,10,26,10])){async function c(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await c();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const r=t.slice(16,e+16).toString(),i=JSON.parse(r);if(i.files)return{ext:"asar",mime:"application/x-asar"}}catch(l){}}if(i([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(n("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(i([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(i([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(i([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(i([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(i([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(i([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(n("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&i([255,224],{offset:0,mask:[255,224]})){if(i([16],{offset:1,mask:[22]}))return i([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(i([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(i([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(i([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const r=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(r);e.fileType=t}catch(i){reject(i)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},"320c":function(e,t,r){"use strict"; +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var i=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function s(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var i=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==i.join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(a){return!1}}e.exports=s()?Object.assign:function(e,t){for(var r,s,c=o(e),u=1;u2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=(e.r*e.a+t.r*t.a*(1-e.a))/i,a=(e.g*e.a+t.g*t.a*(1-e.a))/i,o=(e.b*e.a+t.b*t.a*(1-e.a))/i;return{r:n,g:a,b:o,a:i}}function n(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=(t.r*t.a+e.r*e.a*(1-t.a))/i,a=(t.g*t.a+e.g*e.a*(1-t.a))/i,o=(t.b*t.a+e.b*e.a*(1-t.a))/i;return{r:n,g:a,b:o,a:i}}function a(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(n*s+n*(1-t.a)+s*(1-e.a))/i,l=(a*c+a*(1-t.a)+c*(1-e.a))/i,h=(o*u+o*(1-t.a)+u*(1-e.a))/i;return{r:f,g:l,b:h,a:i}}function o(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(n+s)/i,l=(a+c)/i,h=(o+u)/i;return{r:f,g:l,b:h,a:i}}function s(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(n*t.a+s*e.a-n*s+n*(1-t.a)+s*(1-e.a))/i,l=(a*t.a+c*e.a-a*c+a*(1-t.a)+c*(1-e.a))/i,h=(o*t.a+u*e.a-o*u+o*(1-t.a)+u*(1-e.a))/i;return{r:f,g:l,b:h,a:i}}function c(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(2*s<=t.a?2*n*s+n*(1-t.a)+s*(1-e.a):n*(1+t.a)+s*(1+e.a)-2*s*n-t.a*e.a)/i,l=(2*c<=t.a?2*a*c+a*(1-t.a)+c*(1-e.a):a*(1+t.a)+c*(1+e.a)-2*c*a-t.a*e.a)/i,h=(2*u<=t.a?2*o*u+o*(1-t.a)+u*(1-e.a):o*(1+t.a)+u*(1+e.a)-2*u*o-t.a*e.a)/i;return{r:f,g:l,b:h,a:i}}function u(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(Math.min(n*t.a,s*e.a)+n*(1-t.a)+s*(1-e.a))/i,l=(Math.min(a*t.a,c*e.a)+a*(1-t.a)+c*(1-e.a))/i,h=(Math.min(o*t.a,u*e.a)+o*(1-t.a)+u*(1-e.a))/i;return{r:f,g:l,b:h,a:i}}function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(Math.max(n*t.a,s*e.a)+n*(1-t.a)+s*(1-e.a))/i,l=(Math.max(a*t.a,c*e.a)+a*(1-t.a)+c*(1-e.a))/i,h=(Math.max(o*t.a,u*e.a)+o*(1-t.a)+u*(1-e.a))/i;return{r:f,g:l,b:h,a:i}}function l(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(2*n<=e.a?2*n*s+n*(1-t.a)+s*(1-e.a):n*(1+t.a)+s*(1+e.a)-2*s*n-t.a*e.a)/i,l=(2*a<=e.a?2*a*c+a*(1-t.a)+c*(1-e.a):a*(1+t.a)+c*(1+e.a)-2*c*a-t.a*e.a)/i,h=(2*o<=e.a?2*o*u+o*(1-t.a)+u*(1-e.a):o*(1+t.a)+u*(1+e.a)-2*u*o-t.a*e.a)/i;return{r:f,g:l,b:h,a:i}}function h(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(n+s-2*Math.min(n*t.a,s*e.a))/i,l=(a+c-2*Math.min(a*t.a,c*e.a))/i,h=(o+u-2*Math.min(o*t.a,u*e.a))/i;return{r:f,g:l,b:h,a:i}}function d(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,f=(n*t.a+s*e.a-2*n*s+n*(1-t.a)+s*(1-e.a))/i,l=(a*t.a+c*e.a-2*a*c+a*(1-t.a)+c*(1-e.a))/i,h=(o*t.a+u*e.a-2*o*u+o*(1-t.a)+u*(1-e.a))/i;return{r:f,g:l,b:h,a:i}}Object.defineProperty(t,"__esModule",{value:!0}),t.srcOver=i,t.dstOver=n,t.multiply=a,t.add=o,t.screen=s,t.overlay=c,t.darken=u,t.lighten=f,t.hardLight=l,t.difference=h,t.exclusion=d},3280:function(e,t,r){"use strict";var i=r("ebb5"),n=r("2ba4"),a=r("e58c"),o=i.aTypedArray,s=i.exportTypedArrayMethod;s("lastIndexOf",(function(e){var t=arguments.length;return n(a,o(this),t>1?[e,arguments[1]]:[e])}))},3372:function(e,t,r){"use strict";var i=[];(function(){for(var e=0;e<256;e++){for(var t=e,r=0;r<8;r++)1&t?t=3988292384^t>>>1:t>>>=1;i[e]=t}})();var n=e.exports=function(){this._crc=-1};n.prototype.write=function(e){for(var t=0;t>>8;return!0},n.prototype.crc32=function(){return-1^this._crc},n.crc32=function(e){for(var t=-1,r=0;r>>8;return-1^t}},3410:function(e,t,r){var i=r("23e7"),n=r("d039"),a=r("7b0b"),o=r("e163"),s=r("e177"),c=n((function(){o(1)}));i({target:"Object",stat:!0,forced:c,sham:!s},{getPrototypeOf:function(e){return o(a(e))}})},"342f":function(e,t,r){var i=r("d066");e.exports=i("navigator","userAgent")||""},"34eb":function(e,t,r){(function(i){function n(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let i=0,n=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(i++,"%c"===e&&(n=i))}),t.splice(n,0,r)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(r){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(r){}return!e&&"undefined"!==typeof i&&"env"in i&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function c(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=n,t.storage=c(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r("dc90")(t);const{formatters:u}=e.exports;u.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,r("4362"))},"35a1":function(e,t,r){var i=r("f5df"),n=r("dc4a"),a=r("3f8c"),o=r("b622"),s=o("iterator");e.exports=function(e){if(void 0!=e)return n(e,s)||n(e,"@@iterator")||a[i(e)]}},"35dd":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7");function n(){var e={r:new Array(256).fill(0),g:new Array(256).fill(0),b:new Array(256).fill(0)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){e.r[this.bitmap.data[i+0]]++,e.g[this.bitmap.data[i+1]]++,e.b[this.bitmap.data[i+2]]++})),e}var a=function(e,t,r){return 255*(e-t)/(r-t)},o=function(e){return[e.findIndex((function(e){return e>0})),255-e.slice().reverse().findIndex((function(e){return e>0}))]},s=function(){return{normalize:function(e){var t=n.call(this),r={r:o(t.r),g:o(t.g),b:o(t.b)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,i){var n=this.bitmap.data[i+0],o=this.bitmap.data[i+1],s=this.bitmap.data[i+2];this.bitmap.data[i+0]=a(n,r.r[0],r.r[1]),this.bitmap.data[i+1]=a(o,r.g[0],r.g[1]),this.bitmap.data[i+2]=a(s,r.b[0],r.b[1])})),(0,i.isNodePattern)(e)&&e.call(this,null,this),this}}};t["default"]=s},"35e8":function(e,t,r){"use strict";e.exports={isString:function(e){return"string"===typeof e},isObject:function(e){return"object"===typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},"36c6":function(e,t,r){function i(t){return e.exports=i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports,i(t)}r("131a"),r("3410"),e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},"377f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const i=r("20f8");class n{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let r=0,n=e.length,a=this.position;if(t){if(t.position){if(t.positionf)a.f(e,r=n[f++],i[r]);return e}},3856:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class i extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=i},"38ba":function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("2b79"))})(0,(function(e){e.lib.Cipher||function(t){var r=e,i=r.lib,n=i.Base,a=i.WordArray,o=i.BufferedBlockAlgorithm,s=r.enc,c=(s.Utf8,s.Base64),u=r.algo,f=u.EvpKDF,l=i.Cipher=o.extend({cfg:n.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){this.cfg=this.cfg.extend(r),this._xformMode=e,this._key=t,this.reset()},reset:function(){o.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){e&&this._append(e);var t=this._doFinalize();return t},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?I:v}return function(t){return{encrypt:function(r,i,n){return e(i).encrypt(t,r,i,n)},decrypt:function(r,i,n){return e(i).decrypt(t,r,i,n)}}}}()}),h=(i.StreamCipher=l.extend({_doFinalize:function(){var e=this._process(!0);return e},blockSize:1}),r.mode={}),d=i.BlockCipherMode=n.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=h.CBC=function(){var e=d.extend();function r(e,r,i){var n,a=this._iv;a?(n=a,this._iv=t):n=this._prevBlock;for(var o=0;o>>2];e.sigBytes-=t}},m=(i.BlockCipher=l.extend({cfg:l.cfg.extend({mode:p,padding:A}),reset:function(){var e;l.reset.call(this);var t=this.cfg,r=t.iv,i=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=i.createEncryptor:(e=i.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(i,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),i.CipherParams=n.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),b=r.format={},y=b.OpenSSL={stringify:function(e){var t,r=e.ciphertext,i=e.salt;return t=i?a.create([1398893684,1701076831]).concat(i).concat(r):r,t.toString(c)},parse:function(e){var t,r=c.parse(e),i=r.words;return 1398893684==i[0]&&1701076831==i[1]&&(t=a.create(i.slice(2,4)),i.splice(0,4),r.sigBytes-=16),m.create({ciphertext:r,salt:t})}},v=i.SerializableCipher=n.extend({cfg:n.extend({format:y}),encrypt:function(e,t,r,i){i=this.cfg.extend(i);var n=e.createEncryptor(r,i),a=n.finalize(t),o=n.cfg;return m.create({ciphertext:a,key:r,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:i.format})},decrypt:function(e,t,r,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var n=e.createDecryptor(r,i).finalize(t.ciphertext);return n},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),w=r.kdf={},E=w.OpenSSL={execute:function(e,t,r,i){i||(i=a.random(8));var n=f.create({keySize:t+r}).compute(e,i),o=a.create(n.words.slice(t),4*r);return n.sigBytes=4*t,m.create({key:n,iv:o,salt:i})}},I=i.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:E}),encrypt:function(e,t,r,i){i=this.cfg.extend(i);var n=i.kdf.execute(r,e.keySize,e.ivSize);i.iv=n.iv;var a=v.encrypt.call(this,e,t,n.key,i);return a.mixIn(n),a},decrypt:function(e,t,r,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var n=i.kdf.execute(r,e.keySize,e.ivSize,t.salt);i.iv=n.iv;var a=v.decrypt.call(this,e,t,n.key,i);return a}})}()}))},"3a7b":function(e,t,r){"use strict";var i=r("ebb5"),n=r("b727").findIndex,a=i.aTypedArray,o=i.exportTypedArrayMethod;o("findIndex",(function(e){return n(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"3a7c":function(e,t,r){function i(e){return Array.isArray?Array.isArray(e):"[object Array]"===m(e)}function n(e){return"boolean"===typeof e}function a(e){return null===e}function o(e){return null==e}function s(e){return"number"===typeof e}function c(e){return"string"===typeof e}function u(e){return"symbol"===typeof e}function f(e){return void 0===e}function l(e){return"[object RegExp]"===m(e)}function h(e){return"object"===typeof e&&null!==e}function d(e){return"[object Date]"===m(e)}function p(e){return"[object Error]"===m(e)||e instanceof Error}function g(e){return"function"===typeof e}function A(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function m(e){return Object.prototype.toString.call(e)}t.isArray=i,t.isBoolean=n,t.isNull=a,t.isNullOrUndefined=o,t.isNumber=s,t.isString=c,t.isSymbol=u,t.isUndefined=f,t.isRegExp=l,t.isObject=h,t.isDate=d,t.isError=p,t.isFunction=g,t.isPrimitive=A,t.isBuffer=r("1c35").Buffer.isBuffer},"3a92":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.Uint8ArrayType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const i=r("9152");function n(e){return new DataView(e.buffer,e.byteOffset)}t.UINT8={len:1,get(e,t){return n(e).getUint8(t)},put(e,t,r){return n(e).setUint8(t,r),t+1}},t.UINT16_LE={len:2,get(e,t){return n(e).getUint16(t,!0)},put(e,t,r){return n(e).setUint16(t,r,!0),t+2}},t.UINT16_BE={len:2,get(e,t){return n(e).getUint16(t)},put(e,t,r){return n(e).setUint16(t,r),t+2}},t.UINT24_LE={len:3,get(e,t){const r=n(e);return r.getUint8(t)+(r.getUint16(t+1,!0)<<8)},put(e,t,r){const i=n(e);return i.setUint8(t,255&r),i.setUint16(t+1,r>>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const r=n(e);return(r.getUint16(t)<<8)+r.getUint8(t+2)},put(e,t,r){const i=n(e);return i.setUint16(t,r>>8),i.setUint8(t+2,255&r),t+3}},t.UINT32_LE={len:4,get(e,t){return n(e).getUint32(t,!0)},put(e,t,r){return n(e).setUint32(t,r,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return n(e).getUint32(t)},put(e,t,r){return n(e).setUint32(t,r),t+4}},t.INT8={len:1,get(e,t){return n(e).getInt8(t)},put(e,t,r){return n(e).setInt8(t,r),t+2}},t.INT16_BE={len:2,get(e,t){return n(e).getInt16(t)},put(e,t,r){return n(e).setInt16(t,r),t+2}},t.INT16_LE={len:2,get(e,t){return n(e).getInt16(t,!0)},put(e,t,r){return n(e).setInt16(t,r,!0),t+2}},t.INT24_LE={len:3,get(e,r){const i=t.UINT24_LE.get(e,r);return i>8388607?i-16777216:i},put(e,t,r){const i=n(e);return i.setUint8(t,255&r),i.setUint16(t+1,r>>8,!0),t+3}},t.INT24_BE={len:3,get(e,r){const i=t.UINT24_BE.get(e,r);return i>8388607?i-16777216:i},put(e,t,r){const i=n(e);return i.setUint16(t,r>>8),i.setUint8(t+2,255&r),t+3}},t.INT32_BE={len:4,get(e,t){return n(e).getInt32(t)},put(e,t,r){return n(e).setInt32(t,r),t+4}},t.INT32_LE={len:4,get(e,t){return n(e).getInt32(t,!0)},put(e,t,r){return n(e).setInt32(t,r,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return n(e).getBigUint64(t,!0)},put(e,t,r){return n(e).setBigUint64(t,r,!0),t+8}},t.INT64_LE={len:8,get(e,t){return n(e).getBigInt64(t,!0)},put(e,t,r){return n(e).setBigInt64(t,r,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return n(e).getBigUint64(t)},put(e,t,r){return n(e).setBigUint64(t,r),t+8}},t.INT64_BE={len:8,get(e,t){return n(e).getBigInt64(t)},put(e,t,r){return n(e).setBigInt64(t,r),t+8}},t.Float16_BE={len:2,get(e,t){return i.read(e,t,!1,10,this.len)},put(e,t,r){return i.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return i.read(e,t,!0,10,this.len)},put(e,t,r){return i.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return n(e).getFloat32(t)},put(e,t,r){return n(e).setFloat32(t,r),t+4}},t.Float32_LE={len:4,get(e,t){return n(e).getFloat32(t,!0)},put(e,t,r){return n(e).setFloat32(t,r,!0),t+4}},t.Float64_BE={len:8,get(e,t){return n(e).getFloat64(t)},put(e,t,r){return n(e).setFloat64(t,r),t+8}},t.Float64_LE={len:8,get(e,t){return n(e).getFloat64(t,!0)},put(e,t,r){return n(e).setFloat64(t,r,!0),t+8}},t.Float80_BE={len:10,get(e,t){return i.read(e,t,!1,63,this.len)},put(e,t,r){return i.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return i.read(e,t,!0,63,this.len)},put(e,t,r){return i.write(e,r,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class c{constructor(e,t){this.len=e,this.encoding=t}get(t,r){return e.from(t).toString(this.encoding,r,r+this.len)}}t.StringType=c;class u{constructor(e){this.len=e}static decode(e,t,r){let i="";for(let n=t;n>10),56320+(1023&e)))}static singleByteDecoder(e){if(u.inRange(e,0,127))return e;const t=u.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return u.decode(e,t,t+this.len)}}t.AnsiStringType=u,u.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,r("1c35").Buffer)},"3a9b":function(e,t,r){var i=r("e330");e.exports=i({}.isPrototypeOf)},"3bbe":function(e,t,r){var i=r("da84"),n=r("1626"),a=i.String,o=i.TypeError;e.exports=function(e){if("object"==typeof e||n(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c5d":function(e,t,r){"use strict";var i=r("da84"),n=r("c65b"),a=r("ebb5"),o=r("07fa"),s=r("182d"),c=r("7b0b"),u=r("d039"),f=i.RangeError,l=i.Int8Array,h=l&&l.prototype,d=h&&h.set,p=a.aTypedArray,g=a.exportTypedArrayMethod,A=!u((function(){var e=new Uint8ClampedArray(2);return n(d,e,{length:1,0:3},1),3!==e[1]})),m=A&&a.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var e=new l(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));g("set",(function(e){p(this);var t=s(arguments.length>1?arguments[1]:void 0,1),r=c(e);if(A)return n(d,this,r,t);var i=this.length,a=o(r),u=0;if(a+t>i)throw f("Wrong length");while(u=r.length?{value:void 0,done:!0}:(e=i(r,n),t.index+=e.length,{value:e,done:!1})}))},"3cbc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7");function n(e){var t=[1,9,3,11,13,5,15,7,4,12,2,10,16,8,14,6];return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,r,i){var n=((3&r)<<2)+e%4,a=t[n];this.bitmap.data[i]=Math.min(this.bitmap.data[i]+a,255),this.bitmap.data[i+1]=Math.min(this.bitmap.data[i+1]+a,255),this.bitmap.data[i+2]=Math.min(this.bitmap.data[i+2]+a,255)})),(0,i.isNodePattern)(e)&&e.call(this,null,this),this}var a=function(){return{dither565:n,dither16:n}};t["default"]=a},"3cf2":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{contain:function(e,t,r,n,a){if("number"!==typeof e||"number"!==typeof t)return i.throwError.call(this,"w and h must be numbers",a);"string"===typeof r&&("function"===typeof n&&"undefined"===typeof a&&(a=n),n=r,r=null),"function"===typeof r&&("undefined"===typeof a&&(a=r),n=null,r=null),"function"===typeof n&&"undefined"===typeof a&&(a=n,n=null),r=r||this.constructor.HORIZONTAL_ALIGN_CENTER|this.constructor.VERTICAL_ALIGN_MIDDLE;var o=7&r,s=r>>3;if((0===o||o&o-1)&&(0===s||s&s-1))return i.throwError.call(this,"only use one flag per alignment direction",a);var c=o>>1,u=s>>1,f=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width,l=this.cloneQuiet().scale(f,n);return this.resize(e,t,n),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)})),this.blit(l,(this.bitmap.width-l.bitmap.width)/2*c,(this.bitmap.height-l.bitmap.height)/2*u),(0,i.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=n},"3d0e":function(e,t,r){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3d78":function(e,t,r){"use strict";const i=e=>[...e].map(e=>e.charCodeAt(0)),n=i("META-INF/mozilla.rsa"),a=i("[Content_Types].xml"),o=i("_rels/.rels");e.exports=e=>{const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let i=0;ir(i(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(n,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(s("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(s("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(s("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,i)=>r>=t&&80===i[r]&&75===i[r+1]&&3===i[r+2]&&4===i[r+3]);let i=0,c=!1,u=null;do{const n=i+30;if(c||(c=r(a,{offset:n})||r(o,{offset:n})),u||(s("word/",{offset:n})?u={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:s("ppt/",{offset:n})?u={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:s("xl/",{offset:n})&&(u={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),c&&u)return u;i=e(t,n)}while(i>=0);if(u)return u}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,i=r=>[...r].every((r,i)=>e[t+i]===r.charCodeAt(0));if(i("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(i("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217]))return{ext:"wmv",mime:"video/x-ms-wmv"};if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let i=0;i<2&&i1?arguments[1]:void 0,(function(e,t){return new(a(e))(t)}))}))},4:function(e,t){},"407c":function(e,t,r){"use strict";function i(e){return"BM"===e.toString("ascii",0,2)}function n(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}e.exports={detect:i,calculate:n}},4126:function(e,t,r){"use strict";var i=r("a177"),n=r("be7f"),a=r("7b27"),o=r("4dc6"),s=r("8936"),c=Object.prototype.toString,u=0,f=4,l=0,h=1,d=2,p=-1,g=0,A=8;function m(e){if(!(this instanceof m))return new m(e);this.options=n.assign({level:p,method:A,chunkSize:16384,windowBits:15,memLevel:8,strategy:g,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var r=i.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(r!==l)throw new Error(o[r]);if(t.header&&i.deflateSetHeader(this.strm,t.header),t.dictionary){var u;if(u="string"===typeof t.dictionary?a.string2buf(t.dictionary):"[object ArrayBuffer]"===c.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,r=i.deflateSetDictionary(this.strm,u),r!==l)throw new Error(o[r]);this._dict_set=!0}}function b(e,t){var r=new m(t);if(r.push(e,!0),r.err)throw r.msg||o[r.err];return r.result}function y(e,t){return t=t||{},t.raw=!0,b(e,t)}function v(e,t){return t=t||{},t.gzip=!0,b(e,t)}m.prototype.push=function(e,t){var r,o,s=this.strm,p=this.options.chunkSize;if(this.ended)return!1;o=t===~~t?t:!0===t?f:u,"string"===typeof e?s.input=a.string2buf(e):"[object ArrayBuffer]"===c.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new n.Buf8(p),s.next_out=0,s.avail_out=p),r=i.deflate(s,o),r!==h&&r!==l)return this.onEnd(r),this.ended=!0,!1;0!==s.avail_out&&(0!==s.avail_in||o!==f&&o!==d)||("string"===this.options.to?this.onData(a.buf2binstring(n.shrinkBuf(s.output,s.next_out))):this.onData(n.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&r!==h);return o===f?(r=i.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l):o!==d||(this.onEnd(l),s.avail_out=0,!0)},m.prototype.onData=function(e){this.chunks.push(e)},m.prototype.onEnd=function(e){e===l&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Deflate=m,t.deflate=b,t.deflateRaw=y,t.gzip=v},4196:function(e,t,r){"use strict";(function(t){function r(e,t,r,i,n){for(var a=0,o=0;of(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":g=this.major>=4?this.splitValue(r,l):[l],g=Array.isArray(g)&&""===g[0]?1:0;break;default:g=this.major>=4?this.splitValue(r,l):[l]}break;case"TXXX":g=h.readIdentifierAndData(t,p+1,d,s),g={description:g.id,text:this.splitValue(r,a.decodeString(g.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(i){const r={};switch(p+=1,this.major){case 2:r.format=a.decodeString(t.slice(p,p+3),"latin1"),p+=3;break;case 3:case 4:m=a.findZero(t,p,d,u),r.format=a.decodeString(t.slice(p,m),u),p=m+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}r.format=h.fixPictureMimeType(r.format),r.type=o.AttachedPictureType[t[p]],p+=1,m=a.findZero(t,p,d,s),r.description=a.decodeString(t.slice(p,m),s),p=m+A,r.data=e.from(t.slice(p,d)),g=r}break;case"CNT":case"PCNT":g=n.UINT32_BE.get(t,0);break;case"SYLT":p+=7,g=[];while(p=5?t.readUInt32BE(p+1):void 0};break;case"GEOB":{m=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,m),u);p=m+1,m=a.findZero(t,p,d-p,s);const r=a.decodeString(t.slice(p,m),u);p=m+1,m=a.findZero(t,p,d-p,s);const i=a.decodeString(t.slice(p,m),u);g={type:e,filename:r,description:i,data:t.slice(p+1,d)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":g=a.decodeString(t.slice(p,m),u);break;case"WXXX":{m=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,m),s);p=m+("utf16le"===s?2:1),g={description:e,url:a.decodeString(t.slice(p,d),u)};break}case"WFD":case"WFED":g=a.decodeString(t.slice(p+1,a.findZero(t,p+1,d,s)),s);break;case"MCDI":g=t.slice(0,d);break;default:c("Warning: unsupported id3v2-tag-type: "+r);break}return g}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let r=0;r+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):r=t.split(/\//g)):r=t.split(/\x00/g),h.trimArray(r)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,r,i){const n=a.findZero(e,t,r,i),o=a.decodeString(e.slice(t,n),i);return t=n+h.getNullTerminatorLength(i),{id:o,data:e.slice(t,r)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=h}).call(this,r("1c35").Buffer)},"428f":function(e,t,r){var i=r("da84");e.exports=i},"429b":function(e,t,r){e.exports=r("faa1").EventEmitter},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,i="/";t.cwd=function(){return i},t.chdir=function(t){e||(e=r("df7c")),i=e.resolve(t,i)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"445d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=r("cf38"),a=function(){return{blur:function(e,t){if("number"!==typeof e)return i.throwError.call(this,"r must be a number",t);if(e<1)return i.throwError.call(this,"r must be greater than 0",t);var r,a,o,s,c,u,f,l,h,d,p,g,A,m,b=this.bitmap.width-1,y=this.bitmap.height-1,v=e+1,w=n.mulTable[e],E=n.shgTable[e],I=[],_=[],B=[],C=[],k=[],S=[],T=2;while(T-- >0){for(g=0,A=0,u=0;ub?b:f)<<2),r+=this.bitmap.data[l++],a+=this.bitmap.data[l++],o+=this.bitmap.data[l++],s+=this.bitmap.data[l];for(c=0;c0?l<<2:0),h=A+k[c],d=A+S[c],r+=this.bitmap.data[h++]-this.bitmap.data[d++],a+=this.bitmap.data[h++]-this.bitmap.data[d++],o+=this.bitmap.data[h++]-this.bitmap.data[d++],s+=this.bitmap.data[h]-this.bitmap.data[d],g++;A+=this.bitmap.width<<2}for(c=0;cy?0:this.bitmap.width,r+=I[p],a+=_[p],o+=B[p],s+=C[p];for(g=c<<2,u=0;u>>E,this.bitmap.data[g+3]=m,m>255&&(this.bitmap.data[g+3]=255),m>0?(m=255/m,this.bitmap.data[g]=(r*w>>>E)*m,this.bitmap.data[g+1]=(a*w>>>E)*m,this.bitmap.data[g+2]=(o*w>>>E)*m):(this.bitmap.data[g+2]=0,this.bitmap.data[g+1]=0,this.bitmap.data[g]=0),0===c&&(k[u]=((l=u+v)0?l*this.bitmap.width:0),h=c+k[u],d=c+S[u],r+=I[h]-I[d],a+=_[h]-_[d],o+=B[h]-B[d],s+=C[h]-C[d],g+=this.bitmap.width<<2}}return(0,i.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=a},"448a":function(e,t,r){var i=r("2236"),n=r("11b0"),a=r("6613"),o=r("0676");function s(e){return i(e)||n(e)||a(e)||o()}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},"44ad":function(e,t,r){var i=r("da84"),n=r("e330"),a=r("d039"),o=r("c6b6"),s=i.Object,c=n("".split);e.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?c(e,""):s(e)}:s},"44d2":function(e,t,r){var i=r("b622"),n=r("7c73"),a=r("9bf2"),o=i("unscopables"),s=Array.prototype;void 0==s[o]&&a.f(s,o,{configurable:!0,value:n(null)}),e.exports=function(e){s[o][e]=!0}},"44e7":function(e,t,r){var i=r("861d"),n=r("c6b6"),a=r("b622"),o=a("match");e.exports=function(e){var t;return i(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==n(e))}},"466d":function(e,t,r){"use strict";var i=r("c65b"),n=r("d784"),a=r("825a"),o=r("50c4"),s=r("577e"),c=r("1d80"),u=r("dc4a"),f=r("8aa5"),l=r("14c3");n("match",(function(e,t,r){return[function(t){var r=c(this),n=void 0==t?void 0:u(t,e);return n?i(n,t,r):new RegExp(t)[e](s(r))},function(e){var i=a(this),n=s(e),c=r(t,i,n);if(c.done)return c.value;if(!i.global)return l(i,n);var u=i.unicode;i.lastIndex=0;var h,d=[],p=0;while(null!==(h=l(i,n))){var g=s(h[0]);d[p]=g,""===g&&(i.lastIndex=f(n,o(i.lastIndex),u)),p++}return 0===p?null:d}]}))},4681:function(e,t,r){"use strict";var i=r("966d");function n(e,t){var r=this,n=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return n||a?(t?t(e):!e||this._writableState&&this._writableState.errorEmitted||i.nextTick(o,this,e),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?(i.nextTick(o,r,e),r._writableState&&(r._writableState.errorEmitted=!0)):t&&t(e)})),this)}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}e.exports={destroy:n,undestroy:a}},"46d3":function(e,t,r){"use strict";var i=e.exports=function(e){this._buffer=e,this._reads=[]};i.prototype.read=function(e,t){this._reads.push({length:Math.abs(e),allowLess:e<0,func:t})},i.prototype.process=function(){while(this._reads.length>0&&this._buffer.length){var e=this._reads[0];if(!this._buffer.length||!(this._buffer.length>=e.length||e.allowLess))break;this._reads.shift();var t=this._buffer;this._buffer=t.slice(e.length),e.func.call(this,t.slice(0,e.length))}return this._reads.length>0?new Error("There are some read requests waitng on finished stream"):this._buffer.length>0?new Error("unrecognised content at end of stream"):void 0}},"46d9":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RiffInfoTagMapper=t.riffInfoTagMap=void 0;const i=r("fc97");t.riffInfoTagMap={IART:"artist",ICRD:"date",INAM:"title",TITL:"title",IPRD:"album",ITRK:"track",COMM:"comment",ICMT:"comment",ICNT:"releasecountry",GNRE:"genre",IWRI:"writer",RATE:"rating",YEAR:"year",ISFT:"encodedby",CODE:"encodedby",TURL:"website",IGNR:"genre",IENG:"engineer",ITCH:"technician",IMED:"media",IRPD:"album"};class n extends i.CommonTagMapper{constructor(){super(["exif"],t.riffInfoTagMap)}}t.RiffInfoTagMapper=n},"470b":function(e,t,r){"use strict";(function(e){var i=r("1c35").Buffer,n=r("d485").Transform,a=r("6b75"),o=r("3022"),s=r("f654").ok,c=r("1c35").kMaxLength,u="Cannot create final Buffer. It would be larger than 0x"+c.toString(16)+" bytes";a.Z_MIN_WINDOWBITS=8,a.Z_MAX_WINDOWBITS=15,a.Z_DEFAULT_WINDOWBITS=15,a.Z_MIN_CHUNK=64,a.Z_MAX_CHUNK=1/0,a.Z_DEFAULT_CHUNK=16384,a.Z_MIN_MEMLEVEL=1,a.Z_MAX_MEMLEVEL=9,a.Z_DEFAULT_MEMLEVEL=8,a.Z_MIN_LEVEL=-1,a.Z_MAX_LEVEL=9,a.Z_DEFAULT_LEVEL=a.Z_DEFAULT_COMPRESSION;for(var f=Object.keys(a),l=0;l=c?o=new RangeError(u):t=i.concat(n,a),n=[],e.close(),r(o,t)}e.on("error",s),e.on("end",f),e.end(t),o()}function b(e,t){if("string"===typeof t&&(t=i.from(t)),!i.isBuffer(t))throw new TypeError("Not a string or buffer");var r=e._finishFlushFlag;return e._processChunk(t,r)}function y(e){if(!(this instanceof y))return new y(e);k.call(this,e,a.DEFLATE)}function v(e){if(!(this instanceof v))return new v(e);k.call(this,e,a.INFLATE)}function w(e){if(!(this instanceof w))return new w(e);k.call(this,e,a.GZIP)}function E(e){if(!(this instanceof E))return new E(e);k.call(this,e,a.GUNZIP)}function I(e){if(!(this instanceof I))return new I(e);k.call(this,e,a.DEFLATERAW)}function _(e){if(!(this instanceof _))return new _(e);k.call(this,e,a.INFLATERAW)}function B(e){if(!(this instanceof B))return new B(e);k.call(this,e,a.UNZIP)}function C(e){return e===a.Z_NO_FLUSH||e===a.Z_PARTIAL_FLUSH||e===a.Z_SYNC_FLUSH||e===a.Z_FULL_FLUSH||e===a.Z_FINISH||e===a.Z_BLOCK}function k(e,r){var o=this;if(this._opts=e=e||{},this._chunkSize=e.chunkSize||t.Z_DEFAULT_CHUNK,n.call(this,e),e.flush&&!C(e.flush))throw new Error("Invalid flush flag: "+e.flush);if(e.finishFlush&&!C(e.finishFlush))throw new Error("Invalid flush flag: "+e.finishFlush);if(this._flushFlag=e.flush||a.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof e.finishFlush?e.finishFlush:a.Z_FINISH,e.chunkSize&&(e.chunkSizet.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitst.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelt.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelt.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=t.Z_FILTERED&&e.strategy!=t.Z_HUFFMAN_ONLY&&e.strategy!=t.Z_RLE&&e.strategy!=t.Z_FIXED&&e.strategy!=t.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!i.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new a.Zlib(r);var s=this;this._hadError=!1,this._handle.onerror=function(e,r){S(s),s._hadError=!0;var i=new Error(e);i.errno=r,i.code=t.codes[r],s.emit("error",i)};var c=t.Z_DEFAULT_COMPRESSION;"number"===typeof e.level&&(c=e.level);var u=t.Z_DEFAULT_STRATEGY;"number"===typeof e.strategy&&(u=e.strategy),this._handle.init(e.windowBits||t.Z_DEFAULT_WINDOWBITS,c,e.memLevel||t.Z_DEFAULT_MEMLEVEL,u,e.dictionary),this._buffer=i.allocUnsafe(this._chunkSize),this._offset=0,this._level=c,this._strategy=u,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!o._handle},configurable:!0,enumerable:!0})}function S(t,r){r&&e.nextTick(r),t._handle&&(t._handle.close(),t._handle=null)}function T(e){e.emit("close")}Object.defineProperty(t,"codes",{enumerable:!0,value:Object.freeze(d),writable:!1}),t.Deflate=y,t.Inflate=v,t.Gzip=w,t.Gunzip=E,t.DeflateRaw=I,t.InflateRaw=_,t.Unzip=B,t.createDeflate=function(e){return new y(e)},t.createInflate=function(e){return new v(e)},t.createDeflateRaw=function(e){return new I(e)},t.createInflateRaw=function(e){return new _(e)},t.createGzip=function(e){return new w(e)},t.createGunzip=function(e){return new E(e)},t.createUnzip=function(e){return new B(e)},t.deflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new y(t),e,r)},t.deflateSync=function(e,t){return b(new y(t),e)},t.gzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new w(t),e,r)},t.gzipSync=function(e,t){return b(new w(t),e)},t.deflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new I(t),e,r)},t.deflateRawSync=function(e,t){return b(new I(t),e)},t.unzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new B(t),e,r)},t.unzipSync=function(e,t){return b(new B(t),e)},t.inflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new v(t),e,r)},t.inflateSync=function(e,t){return b(new v(t),e)},t.gunzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new E(t),e,r)},t.gunzipSync=function(e,t){return b(new E(t),e)},t.inflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new _(t),e,r)},t.inflateRawSync=function(e,t){return b(new _(t),e)},o.inherits(k,n),k.prototype.params=function(r,i,n){if(rt.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+r);if(i!=t.Z_FILTERED&&i!=t.Z_HUFFMAN_ONLY&&i!=t.Z_RLE&&i!=t.Z_FIXED&&i!=t.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+i);if(this._level!==r||this._strategy!==i){var o=this;this.flush(a.Z_SYNC_FLUSH,(function(){s(o._handle,"zlib binding closed"),o._handle.params(r,i),o._hadError||(o._level=r,o._strategy=i,n&&n())}))}else e.nextTick(n)},k.prototype.reset=function(){return s(this._handle,"zlib binding closed"),this._handle.reset()},k.prototype._flush=function(e){this._transform(i.alloc(0),"",e)},k.prototype.flush=function(t,r){var n=this,o=this._writableState;("function"===typeof t||void 0===t&&!r)&&(r=t,t=a.Z_FULL_FLUSH),o.ended?r&&e.nextTick(r):o.ending?r&&this.once("end",r):o.needDrain?r&&this.once("drain",(function(){return n.flush(t,r)})):(this._flushFlag=t,this.write(i.alloc(0),"",r))},k.prototype.close=function(t){S(this,t),e.nextTick(T,this)},k.prototype._transform=function(e,t,r){var n,o=this._writableState,s=o.ending||o.ended,c=s&&(!e||o.length===e.length);return null===e||i.isBuffer(e)?this._handle?(c?n=this._finishFlushFlag:(n=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||a.Z_NO_FLUSH)),void this._processChunk(e,n,r)):r(new Error("zlib binding closed")):r(new Error("invalid input"))},k.prototype._processChunk=function(e,t,r){var n=e&&e.length,a=this._chunkSize-this._offset,o=0,f=this,l="function"===typeof r;if(!l){var h,d=[],p=0;this.on("error",(function(e){h=e})),s(this._handle,"zlib binding closed");do{var g=this._handle.writeSync(t,e,o,n,this._buffer,this._offset,a)}while(!this._hadError&&b(g[0],g[1]));if(this._hadError)throw h;if(p>=c)throw S(this),new RangeError(u);var A=i.concat(d,p);return S(this),A}s(this._handle,"zlib binding closed");var m=this._handle.write(t,e,o,n,this._buffer,this._offset,a);function b(c,u){if(this&&(this.buffer=null,this.callback=null),!f._hadError){var h=a-u;if(s(h>=0,"have should not go down"),h>0){var g=f._buffer.slice(f._offset,f._offset+h);f._offset+=h,l?f.push(g):(d.push(g),p+=g.length)}if((0===u||f._offset>=f._chunkSize)&&(a=f._chunkSize,f._offset=0,f._buffer=i.allocUnsafe(f._chunkSize)),0===u){if(o+=n-c,n=c,!l)return!0;var A=f._handle.write(t,e,o,n,f._buffer,f._offset,f._chunkSize);return A.callback=b,void(A.buffer=e)}if(!l)return!1;r()}}m.buffer=e,m.callback=b},o.inherits(y,k),o.inherits(v,k),o.inherits(w,k),o.inherits(E,k),o.inherits(I,k),o.inherits(_,k),o.inherits(B,k)}).call(this,r("4362"))},"480c":function(e,t,r){"use strict";class i{constructor(e,t,r){this.width=r.width,this.height=r.height,this.loops=r.loops,this.usesTransparency=r.usesTransparency,this.colorScope=r.colorScope,this.frames=t,this.buffer=e}}i.GlobalColorsPreferred=0,i.GlobalColorsOnly=1,i.LocalColorsOnly=2;class n extends Error{constructor(e){super(e),e instanceof Error&&(this.stack="Gif"+e.stack)}}t.Gif=i,t.GifError=n},4840:function(e,t,r){var i=r("825a"),n=r("5087"),a=r("b622"),o=a("species");e.exports=function(e,t){var r,a=i(e).constructor;return void 0===a||void 0==(r=i(a)[o])?t:n(r)}},"485a":function(e,t,r){var i=r("da84"),n=r("c65b"),a=r("1626"),o=r("861d"),s=i.TypeError;e.exports=function(e,t){var r,i;if("string"===t&&a(r=e.toString)&&!o(i=n(r,e)))return i;if(a(r=e.valueOf)&&!o(i=n(r,e)))return i;if("string"!==t&&a(r=e.toString)&&!o(i=n(r,e)))return i;throw s("Can't convert object to primitive value")}},"486c":function(e,t){e.exports=function(){return"undefined"!==typeof self.DOMParser?function(e){var t=new self.DOMParser;return t.parseFromString(e,"application/xml")}:"undefined"!==typeof self.ActiveXObject&&new self.ActiveXObject("Microsoft.XMLDOM")?function(e){var t=new self.ActiveXObject("Microsoft.XMLDOM");return t.async="false",t.loadXML(e),t}:function(e){var t=document.createElement("div");return t.innerHTML=e,t}}()},4930:function(e,t,r){var i=r("2d00"),n=r("d039");e.exports=!!Object.getOwnPropertySymbols&&!n((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},4981:function(e){e.exports=JSON.parse('[["0","\\u0000",127],["8ea1","。",62],["a1a1"," 、。,.・:;?!゛゜´`¨^ ̄_ヽヾゝゞ〃仝々〆〇ー―‐/\~∥|…‥‘’“”()〔〕[]{}〈",9,"+-±×÷=≠<>≦≧∞∴♂♀°′″℃¥$¢£%#&*@§☆★○●◎◇"],["a2a1","◆□■△▲▽▼※〒→←↑↓〓"],["a2ba","∈∋⊆⊇⊂⊃∪∩"],["a2ca","∧∨¬⇒⇔∀∃"],["a2dc","∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬"],["a2f2","ʼn♯♭♪†‡¶"],["a2fe","◯"],["a3b0","0",9],["a3c1","A",25],["a3e1","a",25],["a4a1","ぁ",82],["a5a1","ァ",85],["a6a1","Α",16,"Σ",6],["a6c1","α",16,"σ",6],["a7a1","А",5,"ЁЖ",25],["a7d1","а",5,"ёж",25],["a8a1","─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂"],["ada1","①",19,"Ⅰ",9],["adc0","㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡"],["addf","㍻〝〟№㏍℡㊤",4,"㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪"],["b0a1","亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯允印咽員因姻引飲淫胤蔭"],["b1a1","院陰隠韻吋右宇烏羽迂雨卯鵜窺丑碓臼渦嘘唄欝蔚鰻姥厩浦瓜閏噂云運雲荏餌叡営嬰影映曳栄永泳洩瑛盈穎頴英衛詠鋭液疫益駅悦謁越閲榎厭円園堰奄宴延怨掩援沿演炎焔煙燕猿縁艶苑薗遠鉛鴛塩於汚甥凹央奥往応"],["b2a1","押旺横欧殴王翁襖鴬鴎黄岡沖荻億屋憶臆桶牡乙俺卸恩温穏音下化仮何伽価佳加可嘉夏嫁家寡科暇果架歌河火珂禍禾稼箇花苛茄荷華菓蝦課嘩貨迦過霞蚊俄峨我牙画臥芽蛾賀雅餓駕介会解回塊壊廻快怪悔恢懐戒拐改"],["b3a1","魁晦械海灰界皆絵芥蟹開階貝凱劾外咳害崖慨概涯碍蓋街該鎧骸浬馨蛙垣柿蛎鈎劃嚇各廓拡撹格核殻獲確穫覚角赫較郭閣隔革学岳楽額顎掛笠樫橿梶鰍潟割喝恰括活渇滑葛褐轄且鰹叶椛樺鞄株兜竃蒲釜鎌噛鴨栢茅萱"],["b4a1","粥刈苅瓦乾侃冠寒刊勘勧巻喚堪姦完官寛干幹患感慣憾換敢柑桓棺款歓汗漢澗潅環甘監看竿管簡緩缶翰肝艦莞観諌貫還鑑間閑関陥韓館舘丸含岸巌玩癌眼岩翫贋雁頑顔願企伎危喜器基奇嬉寄岐希幾忌揮机旗既期棋棄"],["b5a1","機帰毅気汽畿祈季稀紀徽規記貴起軌輝飢騎鬼亀偽儀妓宜戯技擬欺犠疑祇義蟻誼議掬菊鞠吉吃喫桔橘詰砧杵黍却客脚虐逆丘久仇休及吸宮弓急救朽求汲泣灸球究窮笈級糾給旧牛去居巨拒拠挙渠虚許距鋸漁禦魚亨享京"],["b6a1","供侠僑兇競共凶協匡卿叫喬境峡強彊怯恐恭挟教橋況狂狭矯胸脅興蕎郷鏡響饗驚仰凝尭暁業局曲極玉桐粁僅勤均巾錦斤欣欽琴禁禽筋緊芹菌衿襟謹近金吟銀九倶句区狗玖矩苦躯駆駈駒具愚虞喰空偶寓遇隅串櫛釧屑屈"],["b7a1","掘窟沓靴轡窪熊隈粂栗繰桑鍬勲君薫訓群軍郡卦袈祁係傾刑兄啓圭珪型契形径恵慶慧憩掲携敬景桂渓畦稽系経継繋罫茎荊蛍計詣警軽頚鶏芸迎鯨劇戟撃激隙桁傑欠決潔穴結血訣月件倹倦健兼券剣喧圏堅嫌建憲懸拳捲"],["b8a1","検権牽犬献研硯絹県肩見謙賢軒遣鍵険顕験鹸元原厳幻弦減源玄現絃舷言諺限乎個古呼固姑孤己庫弧戸故枯湖狐糊袴股胡菰虎誇跨鈷雇顧鼓五互伍午呉吾娯後御悟梧檎瑚碁語誤護醐乞鯉交佼侯候倖光公功効勾厚口向"],["b9a1","后喉坑垢好孔孝宏工巧巷幸広庚康弘恒慌抗拘控攻昂晃更杭校梗構江洪浩港溝甲皇硬稿糠紅紘絞綱耕考肯肱腔膏航荒行衡講貢購郊酵鉱砿鋼閤降項香高鴻剛劫号合壕拷濠豪轟麹克刻告国穀酷鵠黒獄漉腰甑忽惚骨狛込"],["baa1","此頃今困坤墾婚恨懇昏昆根梱混痕紺艮魂些佐叉唆嵯左差査沙瑳砂詐鎖裟坐座挫債催再最哉塞妻宰彩才採栽歳済災采犀砕砦祭斎細菜裁載際剤在材罪財冴坂阪堺榊肴咲崎埼碕鷺作削咋搾昨朔柵窄策索錯桜鮭笹匙冊刷"],["bba1","察拶撮擦札殺薩雑皐鯖捌錆鮫皿晒三傘参山惨撒散桟燦珊産算纂蚕讃賛酸餐斬暫残仕仔伺使刺司史嗣四士始姉姿子屍市師志思指支孜斯施旨枝止死氏獅祉私糸紙紫肢脂至視詞詩試誌諮資賜雌飼歯事似侍児字寺慈持時"],["bca1","次滋治爾璽痔磁示而耳自蒔辞汐鹿式識鴫竺軸宍雫七叱執失嫉室悉湿漆疾質実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮社紗者謝車遮蛇邪借勺尺杓灼爵酌釈錫若寂弱惹主取守手朱殊狩珠種腫趣酒首儒受呪寿授樹綬需囚収周"],["bda1","宗就州修愁拾洲秀秋終繍習臭舟蒐衆襲讐蹴輯週酋酬集醜什住充十従戎柔汁渋獣縦重銃叔夙宿淑祝縮粛塾熟出術述俊峻春瞬竣舜駿准循旬楯殉淳準潤盾純巡遵醇順処初所暑曙渚庶緒署書薯藷諸助叙女序徐恕鋤除傷償"],["bea1","勝匠升召哨商唱嘗奨妾娼宵将小少尚庄床廠彰承抄招掌捷昇昌昭晶松梢樟樵沼消渉湘焼焦照症省硝礁祥称章笑粧紹肖菖蒋蕉衝裳訟証詔詳象賞醤鉦鍾鐘障鞘上丈丞乗冗剰城場壌嬢常情擾条杖浄状畳穣蒸譲醸錠嘱埴飾"],["bfa1","拭植殖燭織職色触食蝕辱尻伸信侵唇娠寝審心慎振新晋森榛浸深申疹真神秦紳臣芯薪親診身辛進針震人仁刃塵壬尋甚尽腎訊迅陣靭笥諏須酢図厨逗吹垂帥推水炊睡粋翠衰遂酔錐錘随瑞髄崇嵩数枢趨雛据杉椙菅頗雀裾"],["c0a1","澄摺寸世瀬畝是凄制勢姓征性成政整星晴棲栖正清牲生盛精聖声製西誠誓請逝醒青静斉税脆隻席惜戚斥昔析石積籍績脊責赤跡蹟碩切拙接摂折設窃節説雪絶舌蝉仙先千占宣専尖川戦扇撰栓栴泉浅洗染潜煎煽旋穿箭線"],["c1a1","繊羨腺舛船薦詮賎践選遷銭銑閃鮮前善漸然全禅繕膳糎噌塑岨措曾曽楚狙疏疎礎祖租粗素組蘇訴阻遡鼠僧創双叢倉喪壮奏爽宋層匝惣想捜掃挿掻操早曹巣槍槽漕燥争痩相窓糟総綜聡草荘葬蒼藻装走送遭鎗霜騒像増憎"],["c2a1","臓蔵贈造促側則即息捉束測足速俗属賊族続卒袖其揃存孫尊損村遜他多太汰詑唾堕妥惰打柁舵楕陀駄騨体堆対耐岱帯待怠態戴替泰滞胎腿苔袋貸退逮隊黛鯛代台大第醍題鷹滝瀧卓啄宅托択拓沢濯琢託鐸濁諾茸凧蛸只"],["c3a1","叩但達辰奪脱巽竪辿棚谷狸鱈樽誰丹単嘆坦担探旦歎淡湛炭短端箪綻耽胆蛋誕鍛団壇弾断暖檀段男談値知地弛恥智池痴稚置致蜘遅馳築畜竹筑蓄逐秩窒茶嫡着中仲宙忠抽昼柱注虫衷註酎鋳駐樗瀦猪苧著貯丁兆凋喋寵"],["c4a1","帖帳庁弔張彫徴懲挑暢朝潮牒町眺聴脹腸蝶調諜超跳銚長頂鳥勅捗直朕沈珍賃鎮陳津墜椎槌追鎚痛通塚栂掴槻佃漬柘辻蔦綴鍔椿潰坪壷嬬紬爪吊釣鶴亭低停偵剃貞呈堤定帝底庭廷弟悌抵挺提梯汀碇禎程締艇訂諦蹄逓"],["c5a1","邸鄭釘鼎泥摘擢敵滴的笛適鏑溺哲徹撤轍迭鉄典填天展店添纏甜貼転顛点伝殿澱田電兎吐堵塗妬屠徒斗杜渡登菟賭途都鍍砥砺努度土奴怒倒党冬凍刀唐塔塘套宕島嶋悼投搭東桃梼棟盗淘湯涛灯燈当痘祷等答筒糖統到"],["c6a1","董蕩藤討謄豆踏逃透鐙陶頭騰闘働動同堂導憧撞洞瞳童胴萄道銅峠鴇匿得徳涜特督禿篤毒独読栃橡凸突椴届鳶苫寅酉瀞噸屯惇敦沌豚遁頓呑曇鈍奈那内乍凪薙謎灘捺鍋楢馴縄畷南楠軟難汝二尼弐迩匂賑肉虹廿日乳入"],["c7a1","如尿韮任妊忍認濡禰祢寧葱猫熱年念捻撚燃粘乃廼之埜嚢悩濃納能脳膿農覗蚤巴把播覇杷波派琶破婆罵芭馬俳廃拝排敗杯盃牌背肺輩配倍培媒梅楳煤狽買売賠陪這蝿秤矧萩伯剥博拍柏泊白箔粕舶薄迫曝漠爆縛莫駁麦"],["c8a1","函箱硲箸肇筈櫨幡肌畑畠八鉢溌発醗髪伐罰抜筏閥鳩噺塙蛤隼伴判半反叛帆搬斑板氾汎版犯班畔繁般藩販範釆煩頒飯挽晩番盤磐蕃蛮匪卑否妃庇彼悲扉批披斐比泌疲皮碑秘緋罷肥被誹費避非飛樋簸備尾微枇毘琵眉美"],["c9a1","鼻柊稗匹疋髭彦膝菱肘弼必畢筆逼桧姫媛紐百謬俵彪標氷漂瓢票表評豹廟描病秒苗錨鋲蒜蛭鰭品彬斌浜瀕貧賓頻敏瓶不付埠夫婦富冨布府怖扶敷斧普浮父符腐膚芙譜負賦赴阜附侮撫武舞葡蕪部封楓風葺蕗伏副復幅服"],["caa1","福腹複覆淵弗払沸仏物鮒分吻噴墳憤扮焚奮粉糞紛雰文聞丙併兵塀幣平弊柄並蔽閉陛米頁僻壁癖碧別瞥蔑箆偏変片篇編辺返遍便勉娩弁鞭保舗鋪圃捕歩甫補輔穂募墓慕戊暮母簿菩倣俸包呆報奉宝峰峯崩庖抱捧放方朋"],["cba1","法泡烹砲縫胞芳萌蓬蜂褒訪豊邦鋒飽鳳鵬乏亡傍剖坊妨帽忘忙房暴望某棒冒紡肪膨謀貌貿鉾防吠頬北僕卜墨撲朴牧睦穆釦勃没殆堀幌奔本翻凡盆摩磨魔麻埋妹昧枚毎哩槙幕膜枕鮪柾鱒桝亦俣又抹末沫迄侭繭麿万慢満"],["cca1","漫蔓味未魅巳箕岬密蜜湊蓑稔脈妙粍民眠務夢無牟矛霧鵡椋婿娘冥名命明盟迷銘鳴姪牝滅免棉綿緬面麺摸模茂妄孟毛猛盲網耗蒙儲木黙目杢勿餅尤戻籾貰問悶紋門匁也冶夜爺耶野弥矢厄役約薬訳躍靖柳薮鑓愉愈油癒"],["cda1","諭輸唯佑優勇友宥幽悠憂揖有柚湧涌猶猷由祐裕誘遊邑郵雄融夕予余与誉輿預傭幼妖容庸揚揺擁曜楊様洋溶熔用窯羊耀葉蓉要謡踊遥陽養慾抑欲沃浴翌翼淀羅螺裸来莱頼雷洛絡落酪乱卵嵐欄濫藍蘭覧利吏履李梨理璃"],["cea1","痢裏裡里離陸律率立葎掠略劉流溜琉留硫粒隆竜龍侶慮旅虜了亮僚両凌寮料梁涼猟療瞭稜糧良諒遼量陵領力緑倫厘林淋燐琳臨輪隣鱗麟瑠塁涙累類令伶例冷励嶺怜玲礼苓鈴隷零霊麗齢暦歴列劣烈裂廉恋憐漣煉簾練聯"],["cfa1","蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑枠鷲亙亘鰐詫藁蕨椀湾碗腕"],["d0a1","弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆偃假會偕偐偈做偖偬偸傀傚傅傴傲"],["d1a1","僉僊傳僂僖僞僥僭僣僮價僵儉儁儂儖儕儔儚儡儺儷儼儻儿兀兒兌兔兢竸兩兪兮冀冂囘册冉冏冑冓冕冖冤冦冢冩冪冫决冱冲冰况冽凅凉凛几處凩凭凰凵凾刄刋刔刎刧刪刮刳刹剏剄剋剌剞剔剪剴剩剳剿剽劍劔劒剱劈劑辨"],["d2a1","辧劬劭劼劵勁勍勗勞勣勦飭勠勳勵勸勹匆匈甸匍匐匏匕匚匣匯匱匳匸區卆卅丗卉卍凖卞卩卮夘卻卷厂厖厠厦厥厮厰厶參簒雙叟曼燮叮叨叭叺吁吽呀听吭吼吮吶吩吝呎咏呵咎呟呱呷呰咒呻咀呶咄咐咆哇咢咸咥咬哄哈咨"],["d3a1","咫哂咤咾咼哘哥哦唏唔哽哮哭哺哢唹啀啣啌售啜啅啖啗唸唳啝喙喀咯喊喟啻啾喘喞單啼喃喩喇喨嗚嗅嗟嗄嗜嗤嗔嘔嗷嘖嗾嗽嘛嗹噎噐營嘴嘶嘲嘸噫噤嘯噬噪嚆嚀嚊嚠嚔嚏嚥嚮嚶嚴囂嚼囁囃囀囈囎囑囓囗囮囹圀囿圄圉"],["d4a1","圈國圍圓團圖嗇圜圦圷圸坎圻址坏坩埀垈坡坿垉垓垠垳垤垪垰埃埆埔埒埓堊埖埣堋堙堝塲堡塢塋塰毀塒堽塹墅墹墟墫墺壞墻墸墮壅壓壑壗壙壘壥壜壤壟壯壺壹壻壼壽夂夊夐夛梦夥夬夭夲夸夾竒奕奐奎奚奘奢奠奧奬奩"],["d5a1","奸妁妝佞侫妣妲姆姨姜妍姙姚娥娟娑娜娉娚婀婬婉娵娶婢婪媚媼媾嫋嫂媽嫣嫗嫦嫩嫖嫺嫻嬌嬋嬖嬲嫐嬪嬶嬾孃孅孀孑孕孚孛孥孩孰孳孵學斈孺宀它宦宸寃寇寉寔寐寤實寢寞寥寫寰寶寳尅將專對尓尠尢尨尸尹屁屆屎屓"],["d6a1","屐屏孱屬屮乢屶屹岌岑岔妛岫岻岶岼岷峅岾峇峙峩峽峺峭嶌峪崋崕崗嵜崟崛崑崔崢崚崙崘嵌嵒嵎嵋嵬嵳嵶嶇嶄嶂嶢嶝嶬嶮嶽嶐嶷嶼巉巍巓巒巖巛巫已巵帋帚帙帑帛帶帷幄幃幀幎幗幔幟幢幤幇幵并幺麼广庠廁廂廈廐廏"],["d7a1","廖廣廝廚廛廢廡廨廩廬廱廳廰廴廸廾弃弉彝彜弋弑弖弩弭弸彁彈彌彎弯彑彖彗彙彡彭彳彷徃徂彿徊很徑徇從徙徘徠徨徭徼忖忻忤忸忱忝悳忿怡恠怙怐怩怎怱怛怕怫怦怏怺恚恁恪恷恟恊恆恍恣恃恤恂恬恫恙悁悍惧悃悚"],["d8a1","悄悛悖悗悒悧悋惡悸惠惓悴忰悽惆悵惘慍愕愆惶惷愀惴惺愃愡惻惱愍愎慇愾愨愧慊愿愼愬愴愽慂慄慳慷慘慙慚慫慴慯慥慱慟慝慓慵憙憖憇憬憔憚憊憑憫憮懌懊應懷懈懃懆憺懋罹懍懦懣懶懺懴懿懽懼懾戀戈戉戍戌戔戛"],["d9a1","戞戡截戮戰戲戳扁扎扞扣扛扠扨扼抂抉找抒抓抖拔抃抔拗拑抻拏拿拆擔拈拜拌拊拂拇抛拉挌拮拱挧挂挈拯拵捐挾捍搜捏掖掎掀掫捶掣掏掉掟掵捫捩掾揩揀揆揣揉插揶揄搖搴搆搓搦搶攝搗搨搏摧摯摶摎攪撕撓撥撩撈撼"],["daa1","據擒擅擇撻擘擂擱擧舉擠擡抬擣擯攬擶擴擲擺攀擽攘攜攅攤攣攫攴攵攷收攸畋效敖敕敍敘敞敝敲數斂斃變斛斟斫斷旃旆旁旄旌旒旛旙无旡旱杲昊昃旻杳昵昶昴昜晏晄晉晁晞晝晤晧晨晟晢晰暃暈暎暉暄暘暝曁暹曉暾暼"],["dba1","曄暸曖曚曠昿曦曩曰曵曷朏朖朞朦朧霸朮朿朶杁朸朷杆杞杠杙杣杤枉杰枩杼杪枌枋枦枡枅枷柯枴柬枳柩枸柤柞柝柢柮枹柎柆柧檜栞框栩桀桍栲桎梳栫桙档桷桿梟梏梭梔條梛梃檮梹桴梵梠梺椏梍桾椁棊椈棘椢椦棡椌棍"],["dca1","棔棧棕椶椒椄棗棣椥棹棠棯椨椪椚椣椡棆楹楷楜楸楫楔楾楮椹楴椽楙椰楡楞楝榁楪榲榮槐榿槁槓榾槎寨槊槝榻槃榧樮榑榠榜榕榴槞槨樂樛槿權槹槲槧樅榱樞槭樔槫樊樒櫁樣樓橄樌橲樶橸橇橢橙橦橈樸樢檐檍檠檄檢檣"],["dda1","檗蘗檻櫃櫂檸檳檬櫞櫑櫟檪櫚櫪櫻欅蘖櫺欒欖鬱欟欸欷盜欹飮歇歃歉歐歙歔歛歟歡歸歹歿殀殄殃殍殘殕殞殤殪殫殯殲殱殳殷殼毆毋毓毟毬毫毳毯麾氈氓气氛氤氣汞汕汢汪沂沍沚沁沛汾汨汳沒沐泄泱泓沽泗泅泝沮沱沾"],["dea1","沺泛泯泙泪洟衍洶洫洽洸洙洵洳洒洌浣涓浤浚浹浙涎涕濤涅淹渕渊涵淇淦涸淆淬淞淌淨淒淅淺淙淤淕淪淮渭湮渮渙湲湟渾渣湫渫湶湍渟湃渺湎渤滿渝游溂溪溘滉溷滓溽溯滄溲滔滕溏溥滂溟潁漑灌滬滸滾漿滲漱滯漲滌"],["dfa1","漾漓滷澆潺潸澁澀潯潛濳潭澂潼潘澎澑濂潦澳澣澡澤澹濆澪濟濕濬濔濘濱濮濛瀉瀋濺瀑瀁瀏濾瀛瀚潴瀝瀘瀟瀰瀾瀲灑灣炙炒炯烱炬炸炳炮烟烋烝烙焉烽焜焙煥煕熈煦煢煌煖煬熏燻熄熕熨熬燗熹熾燒燉燔燎燠燬燧燵燼"],["e0a1","燹燿爍爐爛爨爭爬爰爲爻爼爿牀牆牋牘牴牾犂犁犇犒犖犢犧犹犲狃狆狄狎狒狢狠狡狹狷倏猗猊猜猖猝猴猯猩猥猾獎獏默獗獪獨獰獸獵獻獺珈玳珎玻珀珥珮珞璢琅瑯琥珸琲琺瑕琿瑟瑙瑁瑜瑩瑰瑣瑪瑶瑾璋璞璧瓊瓏瓔珱"],["e1a1","瓠瓣瓧瓩瓮瓲瓰瓱瓸瓷甄甃甅甌甎甍甕甓甞甦甬甼畄畍畊畉畛畆畚畩畤畧畫畭畸當疆疇畴疊疉疂疔疚疝疥疣痂疳痃疵疽疸疼疱痍痊痒痙痣痞痾痿痼瘁痰痺痲痳瘋瘍瘉瘟瘧瘠瘡瘢瘤瘴瘰瘻癇癈癆癜癘癡癢癨癩癪癧癬癰"],["e2a1","癲癶癸發皀皃皈皋皎皖皓皙皚皰皴皸皹皺盂盍盖盒盞盡盥盧盪蘯盻眈眇眄眩眤眞眥眦眛眷眸睇睚睨睫睛睥睿睾睹瞎瞋瞑瞠瞞瞰瞶瞹瞿瞼瞽瞻矇矍矗矚矜矣矮矼砌砒礦砠礪硅碎硴碆硼碚碌碣碵碪碯磑磆磋磔碾碼磅磊磬"],["e3a1","磧磚磽磴礇礒礑礙礬礫祀祠祗祟祚祕祓祺祿禊禝禧齋禪禮禳禹禺秉秕秧秬秡秣稈稍稘稙稠稟禀稱稻稾稷穃穗穉穡穢穩龝穰穹穽窈窗窕窘窖窩竈窰窶竅竄窿邃竇竊竍竏竕竓站竚竝竡竢竦竭竰笂笏笊笆笳笘笙笞笵笨笶筐"],["e4a1","筺笄筍笋筌筅筵筥筴筧筰筱筬筮箝箘箟箍箜箚箋箒箏筝箙篋篁篌篏箴篆篝篩簑簔篦篥籠簀簇簓篳篷簗簍篶簣簧簪簟簷簫簽籌籃籔籏籀籐籘籟籤籖籥籬籵粃粐粤粭粢粫粡粨粳粲粱粮粹粽糀糅糂糘糒糜糢鬻糯糲糴糶糺紆"],["e5a1","紂紜紕紊絅絋紮紲紿紵絆絳絖絎絲絨絮絏絣經綉絛綏絽綛綺綮綣綵緇綽綫總綢綯緜綸綟綰緘緝緤緞緻緲緡縅縊縣縡縒縱縟縉縋縢繆繦縻縵縹繃縷縲縺繧繝繖繞繙繚繹繪繩繼繻纃緕繽辮繿纈纉續纒纐纓纔纖纎纛纜缸缺"],["e6a1","罅罌罍罎罐网罕罔罘罟罠罨罩罧罸羂羆羃羈羇羌羔羞羝羚羣羯羲羹羮羶羸譱翅翆翊翕翔翡翦翩翳翹飜耆耄耋耒耘耙耜耡耨耿耻聊聆聒聘聚聟聢聨聳聲聰聶聹聽聿肄肆肅肛肓肚肭冐肬胛胥胙胝胄胚胖脉胯胱脛脩脣脯腋"],["e7a1","隋腆脾腓腑胼腱腮腥腦腴膃膈膊膀膂膠膕膤膣腟膓膩膰膵膾膸膽臀臂膺臉臍臑臙臘臈臚臟臠臧臺臻臾舁舂舅與舊舍舐舖舩舫舸舳艀艙艘艝艚艟艤艢艨艪艫舮艱艷艸艾芍芒芫芟芻芬苡苣苟苒苴苳苺莓范苻苹苞茆苜茉苙"],["e8a1","茵茴茖茲茱荀茹荐荅茯茫茗茘莅莚莪莟莢莖茣莎莇莊荼莵荳荵莠莉莨菴萓菫菎菽萃菘萋菁菷萇菠菲萍萢萠莽萸蔆菻葭萪萼蕚蒄葷葫蒭葮蒂葩葆萬葯葹萵蓊葢蒹蒿蒟蓙蓍蒻蓚蓐蓁蓆蓖蒡蔡蓿蓴蔗蔘蔬蔟蔕蔔蓼蕀蕣蕘蕈"],["e9a1","蕁蘂蕋蕕薀薤薈薑薊薨蕭薔薛藪薇薜蕷蕾薐藉薺藏薹藐藕藝藥藜藹蘊蘓蘋藾藺蘆蘢蘚蘰蘿虍乕虔號虧虱蚓蚣蚩蚪蚋蚌蚶蚯蛄蛆蚰蛉蠣蚫蛔蛞蛩蛬蛟蛛蛯蜒蜆蜈蜀蜃蛻蜑蜉蜍蛹蜊蜴蜿蜷蜻蜥蜩蜚蝠蝟蝸蝌蝎蝴蝗蝨蝮蝙"],["eaa1","蝓蝣蝪蠅螢螟螂螯蟋螽蟀蟐雖螫蟄螳蟇蟆螻蟯蟲蟠蠏蠍蟾蟶蟷蠎蟒蠑蠖蠕蠢蠡蠱蠶蠹蠧蠻衄衂衒衙衞衢衫袁衾袞衵衽袵衲袂袗袒袮袙袢袍袤袰袿袱裃裄裔裘裙裝裹褂裼裴裨裲褄褌褊褓襃褞褥褪褫襁襄褻褶褸襌褝襠襞"],["eba1","襦襤襭襪襯襴襷襾覃覈覊覓覘覡覩覦覬覯覲覺覽覿觀觚觜觝觧觴觸訃訖訐訌訛訝訥訶詁詛詒詆詈詼詭詬詢誅誂誄誨誡誑誥誦誚誣諄諍諂諚諫諳諧諤諱謔諠諢諷諞諛謌謇謚諡謖謐謗謠謳鞫謦謫謾謨譁譌譏譎證譖譛譚譫"],["eca1","譟譬譯譴譽讀讌讎讒讓讖讙讚谺豁谿豈豌豎豐豕豢豬豸豺貂貉貅貊貍貎貔豼貘戝貭貪貽貲貳貮貶賈賁賤賣賚賽賺賻贄贅贊贇贏贍贐齎贓賍贔贖赧赭赱赳趁趙跂趾趺跏跚跖跌跛跋跪跫跟跣跼踈踉跿踝踞踐踟蹂踵踰踴蹊"],["eda1","蹇蹉蹌蹐蹈蹙蹤蹠踪蹣蹕蹶蹲蹼躁躇躅躄躋躊躓躑躔躙躪躡躬躰軆躱躾軅軈軋軛軣軼軻軫軾輊輅輕輒輙輓輜輟輛輌輦輳輻輹轅轂輾轌轉轆轎轗轜轢轣轤辜辟辣辭辯辷迚迥迢迪迯邇迴逅迹迺逑逕逡逍逞逖逋逧逶逵逹迸"],["eea1","遏遐遑遒逎遉逾遖遘遞遨遯遶隨遲邂遽邁邀邊邉邏邨邯邱邵郢郤扈郛鄂鄒鄙鄲鄰酊酖酘酣酥酩酳酲醋醉醂醢醫醯醪醵醴醺釀釁釉釋釐釖釟釡釛釼釵釶鈞釿鈔鈬鈕鈑鉞鉗鉅鉉鉤鉈銕鈿鉋鉐銜銖銓銛鉚鋏銹銷鋩錏鋺鍄錮"],["efa1","錙錢錚錣錺錵錻鍜鍠鍼鍮鍖鎰鎬鎭鎔鎹鏖鏗鏨鏥鏘鏃鏝鏐鏈鏤鐚鐔鐓鐃鐇鐐鐶鐫鐵鐡鐺鑁鑒鑄鑛鑠鑢鑞鑪鈩鑰鑵鑷鑽鑚鑼鑾钁鑿閂閇閊閔閖閘閙閠閨閧閭閼閻閹閾闊濶闃闍闌闕闔闖關闡闥闢阡阨阮阯陂陌陏陋陷陜陞"],["f0a1","陝陟陦陲陬隍隘隕隗險隧隱隲隰隴隶隸隹雎雋雉雍襍雜霍雕雹霄霆霈霓霎霑霏霖霙霤霪霰霹霽霾靄靆靈靂靉靜靠靤靦靨勒靫靱靹鞅靼鞁靺鞆鞋鞏鞐鞜鞨鞦鞣鞳鞴韃韆韈韋韜韭齏韲竟韶韵頏頌頸頤頡頷頽顆顏顋顫顯顰"],["f1a1","顱顴顳颪颯颱颶飄飃飆飩飫餃餉餒餔餘餡餝餞餤餠餬餮餽餾饂饉饅饐饋饑饒饌饕馗馘馥馭馮馼駟駛駝駘駑駭駮駱駲駻駸騁騏騅駢騙騫騷驅驂驀驃騾驕驍驛驗驟驢驥驤驩驫驪骭骰骼髀髏髑髓體髞髟髢髣髦髯髫髮髴髱髷"],["f2a1","髻鬆鬘鬚鬟鬢鬣鬥鬧鬨鬩鬪鬮鬯鬲魄魃魏魍魎魑魘魴鮓鮃鮑鮖鮗鮟鮠鮨鮴鯀鯊鮹鯆鯏鯑鯒鯣鯢鯤鯔鯡鰺鯲鯱鯰鰕鰔鰉鰓鰌鰆鰈鰒鰊鰄鰮鰛鰥鰤鰡鰰鱇鰲鱆鰾鱚鱠鱧鱶鱸鳧鳬鳰鴉鴈鳫鴃鴆鴪鴦鶯鴣鴟鵄鴕鴒鵁鴿鴾鵆鵈"],["f3a1","鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠"],["f4a1","堯槇遙瑤凜熙"],["f9a1","纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德"],["faa1","忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱"],["fba1","犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚"],["fca1","釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑"],["fcf1","ⅰ",9,"¬¦'""],["8fa2af","˘ˇ¸˙˝¯˛˚~΄΅"],["8fa2c2","¡¦¿"],["8fa2eb","ºª©®™¤№"],["8fa6e1","ΆΈΉΊΪ"],["8fa6e7","Ό"],["8fa6e9","ΎΫ"],["8fa6ec","Ώ"],["8fa6f1","άέήίϊΐόςύϋΰώ"],["8fa7c2","Ђ",10,"ЎЏ"],["8fa7f2","ђ",10,"ўџ"],["8fa9a1","ÆĐ"],["8fa9a4","Ħ"],["8fa9a6","IJ"],["8fa9a8","ŁĿ"],["8fa9ab","ŊØŒ"],["8fa9af","ŦÞ"],["8fa9c1","æđðħıijĸłŀʼnŋøœßŧþ"],["8faaa1","ÁÀÄÂĂǍĀĄÅÃĆĈČÇĊĎÉÈËÊĚĖĒĘ"],["8faaba","ĜĞĢĠĤÍÌÏÎǏİĪĮĨĴĶĹĽĻŃŇŅÑÓÒÖÔǑŐŌÕŔŘŖŚŜŠŞŤŢÚÙÜÛŬǓŰŪŲŮŨǗǛǙǕŴÝŸŶŹŽŻ"],["8faba1","áàäâăǎāąåãćĉčçċďéèëêěėēęǵĝğ"],["8fabbd","ġĥíìïîǐ"],["8fabc5","īįĩĵķĺľļńňņñóòöôǒőōõŕřŗśŝšşťţúùüûŭǔűūųůũǘǜǚǖŵýÿŷźžż"],["8fb0a1","丂丄丅丌丒丟丣两丨丫丮丯丰丵乀乁乄乇乑乚乜乣乨乩乴乵乹乿亍亖亗亝亯亹仃仐仚仛仠仡仢仨仯仱仳仵份仾仿伀伂伃伈伋伌伒伕伖众伙伮伱你伳伵伷伹伻伾佀佂佈佉佋佌佒佔佖佘佟佣佪佬佮佱佷佸佹佺佽佾侁侂侄"],["8fb1a1","侅侉侊侌侎侐侒侓侔侗侙侚侞侟侲侷侹侻侼侽侾俀俁俅俆俈俉俋俌俍俏俒俜俠俢俰俲俼俽俿倀倁倄倇倊倌倎倐倓倗倘倛倜倝倞倢倧倮倰倲倳倵偀偁偂偅偆偊偌偎偑偒偓偗偙偟偠偢偣偦偧偪偭偰偱倻傁傃傄傆傊傎傏傐"],["8fb2a1","傒傓傔傖傛傜傞",4,"傪傯傰傹傺傽僀僃僄僇僌僎僐僓僔僘僜僝僟僢僤僦僨僩僯僱僶僺僾儃儆儇儈儋儌儍儎僲儐儗儙儛儜儝儞儣儧儨儬儭儯儱儳儴儵儸儹兂兊兏兓兕兗兘兟兤兦兾冃冄冋冎冘冝冡冣冭冸冺冼冾冿凂"],["8fb3a1","凈减凑凒凓凕凘凞凢凥凮凲凳凴凷刁刂刅划刓刕刖刘刢刨刱刲刵刼剅剉剕剗剘剚剜剟剠剡剦剮剷剸剹劀劂劅劊劌劓劕劖劗劘劚劜劤劥劦劧劯劰劶劷劸劺劻劽勀勄勆勈勌勏勑勔勖勛勜勡勥勨勩勪勬勰勱勴勶勷匀匃匊匋"],["8fb4a1","匌匑匓匘匛匜匞匟匥匧匨匩匫匬匭匰匲匵匼匽匾卂卌卋卙卛卡卣卥卬卭卲卹卾厃厇厈厎厓厔厙厝厡厤厪厫厯厲厴厵厷厸厺厽叀叅叏叒叓叕叚叝叞叠另叧叵吂吓吚吡吧吨吪启吱吴吵呃呄呇呍呏呞呢呤呦呧呩呫呭呮呴呿"],["8fb5a1","咁咃咅咈咉咍咑咕咖咜咟咡咦咧咩咪咭咮咱咷咹咺咻咿哆哊响哎哠哪哬哯哶哼哾哿唀唁唅唈唉唌唍唎唕唪唫唲唵唶唻唼唽啁啇啉啊啍啐啑啘啚啛啞啠啡啤啦啿喁喂喆喈喎喏喑喒喓喔喗喣喤喭喲喿嗁嗃嗆嗉嗋嗌嗎嗑嗒"],["8fb6a1","嗓嗗嗘嗛嗞嗢嗩嗶嗿嘅嘈嘊嘍",5,"嘙嘬嘰嘳嘵嘷嘹嘻嘼嘽嘿噀噁噃噄噆噉噋噍噏噔噞噠噡噢噣噦噩噭噯噱噲噵嚄嚅嚈嚋嚌嚕嚙嚚嚝嚞嚟嚦嚧嚨嚩嚫嚬嚭嚱嚳嚷嚾囅囉囊囋囏囐囌囍囙囜囝囟囡囤",4,"囱囫园"],["8fb7a1","囶囷圁圂圇圊圌圑圕圚圛圝圠圢圣圤圥圩圪圬圮圯圳圴圽圾圿坅坆坌坍坒坢坥坧坨坫坭",4,"坳坴坵坷坹坺坻坼坾垁垃垌垔垗垙垚垜垝垞垟垡垕垧垨垩垬垸垽埇埈埌埏埕埝埞埤埦埧埩埭埰埵埶埸埽埾埿堃堄堈堉埡"],["8fb8a1","堌堍堛堞堟堠堦堧堭堲堹堿塉塌塍塏塐塕塟塡塤塧塨塸塼塿墀墁墇墈墉墊墌墍墏墐墔墖墝墠墡墢墦墩墱墲壄墼壂壈壍壎壐壒壔壖壚壝壡壢壩壳夅夆夋夌夒夓夔虁夝夡夣夤夨夯夰夳夵夶夿奃奆奒奓奙奛奝奞奟奡奣奫奭"],["8fb9a1","奯奲奵奶她奻奼妋妌妎妒妕妗妟妤妧妭妮妯妰妳妷妺妼姁姃姄姈姊姍姒姝姞姟姣姤姧姮姯姱姲姴姷娀娄娌娍娎娒娓娞娣娤娧娨娪娭娰婄婅婇婈婌婐婕婞婣婥婧婭婷婺婻婾媋媐媓媖媙媜媞媟媠媢媧媬媱媲媳媵媸媺媻媿"],["8fbaa1","嫄嫆嫈嫏嫚嫜嫠嫥嫪嫮嫵嫶嫽嬀嬁嬈嬗嬴嬙嬛嬝嬡嬥嬭嬸孁孋孌孒孖孞孨孮孯孼孽孾孿宁宄宆宊宎宐宑宓宔宖宨宩宬宭宯宱宲宷宺宼寀寁寍寏寖",4,"寠寯寱寴寽尌尗尞尟尣尦尩尫尬尮尰尲尵尶屙屚屜屢屣屧屨屩"],["8fbba1","屭屰屴屵屺屻屼屽岇岈岊岏岒岝岟岠岢岣岦岪岲岴岵岺峉峋峒峝峗峮峱峲峴崁崆崍崒崫崣崤崦崧崱崴崹崽崿嵂嵃嵆嵈嵕嵑嵙嵊嵟嵠嵡嵢嵤嵪嵭嵰嵹嵺嵾嵿嶁嶃嶈嶊嶒嶓嶔嶕嶙嶛嶟嶠嶧嶫嶰嶴嶸嶹巃巇巋巐巎巘巙巠巤"],["8fbca1","巩巸巹帀帇帍帒帔帕帘帟帠帮帨帲帵帾幋幐幉幑幖幘幛幜幞幨幪",4,"幰庀庋庎庢庤庥庨庪庬庱庳庽庾庿廆廌廋廎廑廒廔廕廜廞廥廫异弆弇弈弎弙弜弝弡弢弣弤弨弫弬弮弰弴弶弻弽弿彀彄彅彇彍彐彔彘彛彠彣彤彧"],["8fbda1","彯彲彴彵彸彺彽彾徉徍徏徖徜徝徢徧徫徤徬徯徰徱徸忄忇忈忉忋忐",4,"忞忡忢忨忩忪忬忭忮忯忲忳忶忺忼怇怊怍怓怔怗怘怚怟怤怭怳怵恀恇恈恉恌恑恔恖恗恝恡恧恱恾恿悂悆悈悊悎悑悓悕悘悝悞悢悤悥您悰悱悷"],["8fbea1","悻悾惂惄惈惉惊惋惎惏惔惕惙惛惝惞惢惥惲惵惸惼惽愂愇愊愌愐",4,"愖愗愙愜愞愢愪愫愰愱愵愶愷愹慁慅慆慉慞慠慬慲慸慻慼慿憀憁憃憄憋憍憒憓憗憘憜憝憟憠憥憨憪憭憸憹憼懀懁懂懎懏懕懜懝懞懟懡懢懧懩懥"],["8fbfa1","懬懭懯戁戃戄戇戓戕戜戠戢戣戧戩戫戹戽扂扃扄扆扌扐扑扒扔扖扚扜扤扭扯扳扺扽抍抎抏抐抦抨抳抶抷抺抾抿拄拎拕拖拚拪拲拴拼拽挃挄挊挋挍挐挓挖挘挩挪挭挵挶挹挼捁捂捃捄捆捊捋捎捒捓捔捘捛捥捦捬捭捱捴捵"],["8fc0a1","捸捼捽捿掂掄掇掊掐掔掕掙掚掞掤掦掭掮掯掽揁揅揈揎揑揓揔揕揜揠揥揪揬揲揳揵揸揹搉搊搐搒搔搘搞搠搢搤搥搩搪搯搰搵搽搿摋摏摑摒摓摔摚摛摜摝摟摠摡摣摭摳摴摻摽撅撇撏撐撑撘撙撛撝撟撡撣撦撨撬撳撽撾撿"],["8fc1a1","擄擉擊擋擌擎擐擑擕擗擤擥擩擪擭擰擵擷擻擿攁攄攈攉攊攏攓攔攖攙攛攞攟攢攦攩攮攱攺攼攽敃敇敉敐敒敔敟敠敧敫敺敽斁斅斊斒斕斘斝斠斣斦斮斲斳斴斿旂旈旉旎旐旔旖旘旟旰旲旴旵旹旾旿昀昄昈昉昍昑昒昕昖昝"],["8fc2a1","昞昡昢昣昤昦昩昪昫昬昮昰昱昳昹昷晀晅晆晊晌晑晎晗晘晙晛晜晠晡曻晪晫晬晾晳晵晿晷晸晹晻暀晼暋暌暍暐暒暙暚暛暜暟暠暤暭暱暲暵暻暿曀曂曃曈曌曎曏曔曛曟曨曫曬曮曺朅朇朎朓朙朜朠朢朳朾杅杇杈杌杔杕杝"],["8fc3a1","杦杬杮杴杶杻极构枎枏枑枓枖枘枙枛枰枱枲枵枻枼枽柹柀柂柃柅柈柉柒柗柙柜柡柦柰柲柶柷桒栔栙栝栟栨栧栬栭栯栰栱栳栻栿桄桅桊桌桕桗桘桛桫桮",4,"桵桹桺桻桼梂梄梆梈梖梘梚梜梡梣梥梩梪梮梲梻棅棈棌棏"],["8fc4a1","棐棑棓棖棙棜棝棥棨棪棫棬棭棰棱棵棶棻棼棽椆椉椊椐椑椓椖椗椱椳椵椸椻楂楅楉楎楗楛楣楤楥楦楨楩楬楰楱楲楺楻楿榀榍榒榖榘榡榥榦榨榫榭榯榷榸榺榼槅槈槑槖槗槢槥槮槯槱槳槵槾樀樁樃樏樑樕樚樝樠樤樨樰樲"],["8fc5a1","樴樷樻樾樿橅橆橉橊橎橐橑橒橕橖橛橤橧橪橱橳橾檁檃檆檇檉檋檑檛檝檞檟檥檫檯檰檱檴檽檾檿櫆櫉櫈櫌櫐櫔櫕櫖櫜櫝櫤櫧櫬櫰櫱櫲櫼櫽欂欃欆欇欉欏欐欑欗欛欞欤欨欫欬欯欵欶欻欿歆歊歍歒歖歘歝歠歧歫歮歰歵歽"],["8fc6a1","歾殂殅殗殛殟殠殢殣殨殩殬殭殮殰殸殹殽殾毃毄毉毌毖毚毡毣毦毧毮毱毷毹毿氂氄氅氉氍氎氐氒氙氟氦氧氨氬氮氳氵氶氺氻氿汊汋汍汏汒汔汙汛汜汫汭汯汴汶汸汹汻沅沆沇沉沔沕沗沘沜沟沰沲沴泂泆泍泏泐泑泒泔泖"],["8fc7a1","泚泜泠泧泩泫泬泮泲泴洄洇洊洎洏洑洓洚洦洧洨汧洮洯洱洹洼洿浗浞浟浡浥浧浯浰浼涂涇涑涒涔涖涗涘涪涬涴涷涹涽涿淄淈淊淎淏淖淛淝淟淠淢淥淩淯淰淴淶淼渀渄渞渢渧渲渶渹渻渼湄湅湈湉湋湏湑湒湓湔湗湜湝湞"],["8fc8a1","湢湣湨湳湻湽溍溓溙溠溧溭溮溱溳溻溿滀滁滃滇滈滊滍滎滏滫滭滮滹滻滽漄漈漊漌漍漖漘漚漛漦漩漪漯漰漳漶漻漼漭潏潑潒潓潗潙潚潝潞潡潢潨潬潽潾澃澇澈澋澌澍澐澒澓澔澖澚澟澠澥澦澧澨澮澯澰澵澶澼濅濇濈濊"],["8fc9a1","濚濞濨濩濰濵濹濼濽瀀瀅瀆瀇瀍瀗瀠瀣瀯瀴瀷瀹瀼灃灄灈灉灊灋灔灕灝灞灎灤灥灬灮灵灶灾炁炅炆炔",4,"炛炤炫炰炱炴炷烊烑烓烔烕烖烘烜烤烺焃",4,"焋焌焏焞焠焫焭焯焰焱焸煁煅煆煇煊煋煐煒煗煚煜煞煠"],["8fcaa1","煨煹熀熅熇熌熒熚熛熠熢熯熰熲熳熺熿燀燁燄燋燌燓燖燙燚燜燸燾爀爇爈爉爓爗爚爝爟爤爫爯爴爸爹牁牂牃牅牎牏牐牓牕牖牚牜牞牠牣牨牫牮牯牱牷牸牻牼牿犄犉犍犎犓犛犨犭犮犱犴犾狁狇狉狌狕狖狘狟狥狳狴狺狻"],["8fcba1","狾猂猄猅猇猋猍猒猓猘猙猞猢猤猧猨猬猱猲猵猺猻猽獃獍獐獒獖獘獝獞獟獠獦獧獩獫獬獮獯獱獷獹獼玀玁玃玅玆玎玐玓玕玗玘玜玞玟玠玢玥玦玪玫玭玵玷玹玼玽玿珅珆珉珋珌珏珒珓珖珙珝珡珣珦珧珩珴珵珷珹珺珻珽"],["8fcca1","珿琀琁琄琇琊琑琚琛琤琦琨",9,"琹瑀瑃瑄瑆瑇瑋瑍瑑瑒瑗瑝瑢瑦瑧瑨瑫瑭瑮瑱瑲璀璁璅璆璇璉璏璐璑璒璘璙璚璜璟璠璡璣璦璨璩璪璫璮璯璱璲璵璹璻璿瓈瓉瓌瓐瓓瓘瓚瓛瓞瓟瓤瓨瓪瓫瓯瓴瓺瓻瓼瓿甆"],["8fcda1","甒甖甗甠甡甤甧甩甪甯甶甹甽甾甿畀畃畇畈畎畐畒畗畞畟畡畯畱畹",5,"疁疅疐疒疓疕疙疜疢疤疴疺疿痀痁痄痆痌痎痏痗痜痟痠痡痤痧痬痮痯痱痹瘀瘂瘃瘄瘇瘈瘊瘌瘏瘒瘓瘕瘖瘙瘛瘜瘝瘞瘣瘥瘦瘩瘭瘲瘳瘵瘸瘹"],["8fcea1","瘺瘼癊癀癁癃癄癅癉癋癕癙癟癤癥癭癮癯癱癴皁皅皌皍皕皛皜皝皟皠皢",6,"皪皭皽盁盅盉盋盌盎盔盙盠盦盨盬盰盱盶盹盼眀眆眊眎眒眔眕眗眙眚眜眢眨眭眮眯眴眵眶眹眽眾睂睅睆睊睍睎睏睒睖睗睜睞睟睠睢"],["8fcfa1","睤睧睪睬睰睲睳睴睺睽瞀瞄瞌瞍瞔瞕瞖瞚瞟瞢瞧瞪瞮瞯瞱瞵瞾矃矉矑矒矕矙矞矟矠矤矦矪矬矰矱矴矸矻砅砆砉砍砎砑砝砡砢砣砭砮砰砵砷硃硄硇硈硌硎硒硜硞硠硡硣硤硨硪确硺硾碊碏碔碘碡碝碞碟碤碨碬碭碰碱碲碳"],["8fd0a1","碻碽碿磇磈磉磌磎磒磓磕磖磤磛磟磠磡磦磪磲磳礀磶磷磺磻磿礆礌礐礚礜礞礟礠礥礧礩礭礱礴礵礻礽礿祄祅祆祊祋祏祑祔祘祛祜祧祩祫祲祹祻祼祾禋禌禑禓禔禕禖禘禛禜禡禨禩禫禯禱禴禸离秂秄秇秈秊秏秔秖秚秝秞"],["8fd1a1","秠秢秥秪秫秭秱秸秼稂稃稇稉稊稌稑稕稛稞稡稧稫稭稯稰稴稵稸稹稺穄穅穇穈穌穕穖穙穜穝穟穠穥穧穪穭穵穸穾窀窂窅窆窊窋窐窑窔窞窠窣窬窳窵窹窻窼竆竉竌竎竑竛竨竩竫竬竱竴竻竽竾笇笔笟笣笧笩笪笫笭笮笯笰"],["8fd2a1","笱笴笽笿筀筁筇筎筕筠筤筦筩筪筭筯筲筳筷箄箉箎箐箑箖箛箞箠箥箬箯箰箲箵箶箺箻箼箽篂篅篈篊篔篖篗篙篚篛篨篪篲篴篵篸篹篺篼篾簁簂簃簄簆簉簋簌簎簏簙簛簠簥簦簨簬簱簳簴簶簹簺籆籊籕籑籒籓籙",5],["8fd3a1","籡籣籧籩籭籮籰籲籹籼籽粆粇粏粔粞粠粦粰粶粷粺粻粼粿糄糇糈糉糍糏糓糔糕糗糙糚糝糦糩糫糵紃紇紈紉紏紑紒紓紖紝紞紣紦紪紭紱紼紽紾絀絁絇絈絍絑絓絗絙絚絜絝絥絧絪絰絸絺絻絿綁綂綃綅綆綈綋綌綍綑綖綗綝"],["8fd4a1","綞綦綧綪綳綶綷綹緂",4,"緌緍緎緗緙縀緢緥緦緪緫緭緱緵緶緹緺縈縐縑縕縗縜縝縠縧縨縬縭縯縳縶縿繄繅繇繎繐繒繘繟繡繢繥繫繮繯繳繸繾纁纆纇纊纍纑纕纘纚纝纞缼缻缽缾缿罃罄罇罏罒罓罛罜罝罡罣罤罥罦罭"],["8fd5a1","罱罽罾罿羀羋羍羏羐羑羖羗羜羡羢羦羪羭羴羼羿翀翃翈翎翏翛翟翣翥翨翬翮翯翲翺翽翾翿耇耈耊耍耎耏耑耓耔耖耝耞耟耠耤耦耬耮耰耴耵耷耹耺耼耾聀聄聠聤聦聭聱聵肁肈肎肜肞肦肧肫肸肹胈胍胏胒胔胕胗胘胠胭胮"],["8fd6a1","胰胲胳胶胹胺胾脃脋脖脗脘脜脞脠脤脧脬脰脵脺脼腅腇腊腌腒腗腠腡腧腨腩腭腯腷膁膐膄膅膆膋膎膖膘膛膞膢膮膲膴膻臋臃臅臊臎臏臕臗臛臝臞臡臤臫臬臰臱臲臵臶臸臹臽臿舀舃舏舓舔舙舚舝舡舢舨舲舴舺艃艄艅艆"],["8fd7a1","艋艎艏艑艖艜艠艣艧艭艴艻艽艿芀芁芃芄芇芉芊芎芑芔芖芘芚芛芠芡芣芤芧芨芩芪芮芰芲芴芷芺芼芾芿苆苐苕苚苠苢苤苨苪苭苯苶苷苽苾茀茁茇茈茊茋荔茛茝茞茟茡茢茬茭茮茰茳茷茺茼茽荂荃荄荇荍荎荑荕荖荗荰荸"],["8fd8a1","荽荿莀莂莄莆莍莒莔莕莘莙莛莜莝莦莧莩莬莾莿菀菇菉菏菐菑菔菝荓菨菪菶菸菹菼萁萆萊萏萑萕萙莭萯萹葅葇葈葊葍葏葑葒葖葘葙葚葜葠葤葥葧葪葰葳葴葶葸葼葽蒁蒅蒒蒓蒕蒞蒦蒨蒩蒪蒯蒱蒴蒺蒽蒾蓀蓂蓇蓈蓌蓏蓓"],["8fd9a1","蓜蓧蓪蓯蓰蓱蓲蓷蔲蓺蓻蓽蔂蔃蔇蔌蔎蔐蔜蔞蔢蔣蔤蔥蔧蔪蔫蔯蔳蔴蔶蔿蕆蕏",4,"蕖蕙蕜",6,"蕤蕫蕯蕹蕺蕻蕽蕿薁薅薆薉薋薌薏薓薘薝薟薠薢薥薧薴薶薷薸薼薽薾薿藂藇藊藋藎薭藘藚藟藠藦藨藭藳藶藼"],["8fdaa1","藿蘀蘄蘅蘍蘎蘐蘑蘒蘘蘙蘛蘞蘡蘧蘩蘶蘸蘺蘼蘽虀虂虆虒虓虖虗虘虙虝虠",4,"虩虬虯虵虶虷虺蚍蚑蚖蚘蚚蚜蚡蚦蚧蚨蚭蚱蚳蚴蚵蚷蚸蚹蚿蛀蛁蛃蛅蛑蛒蛕蛗蛚蛜蛠蛣蛥蛧蚈蛺蛼蛽蜄蜅蜇蜋蜎蜏蜐蜓蜔蜙蜞蜟蜡蜣"],["8fdba1","蜨蜮蜯蜱蜲蜹蜺蜼蜽蜾蝀蝃蝅蝍蝘蝝蝡蝤蝥蝯蝱蝲蝻螃",6,"螋螌螐螓螕螗螘螙螞螠螣螧螬螭螮螱螵螾螿蟁蟈蟉蟊蟎蟕蟖蟙蟚蟜蟟蟢蟣蟤蟪蟫蟭蟱蟳蟸蟺蟿蠁蠃蠆蠉蠊蠋蠐蠙蠒蠓蠔蠘蠚蠛蠜蠞蠟蠨蠭蠮蠰蠲蠵"],["8fdca1","蠺蠼衁衃衅衈衉衊衋衎衑衕衖衘衚衜衟衠衤衩衱衹衻袀袘袚袛袜袟袠袨袪袺袽袾裀裊",4,"裑裒裓裛裞裧裯裰裱裵裷褁褆褍褎褏褕褖褘褙褚褜褠褦褧褨褰褱褲褵褹褺褾襀襂襅襆襉襏襒襗襚襛襜襡襢襣襫襮襰襳襵襺"],["8fdda1","襻襼襽覉覍覐覔覕覛覜覟覠覥覰覴覵覶覷覼觔",4,"觥觩觫觭觱觳觶觹觽觿訄訅訇訏訑訒訔訕訞訠訢訤訦訫訬訯訵訷訽訾詀詃詅詇詉詍詎詓詖詗詘詜詝詡詥詧詵詶詷詹詺詻詾詿誀誃誆誋誏誐誒誖誗誙誟誧誩誮誯誳"],["8fdea1","誶誷誻誾諃諆諈諉諊諑諓諔諕諗諝諟諬諰諴諵諶諼諿謅謆謋謑謜謞謟謊謭謰謷謼譂",4,"譈譒譓譔譙譍譞譣譭譶譸譹譼譾讁讄讅讋讍讏讔讕讜讞讟谸谹谽谾豅豇豉豋豏豑豓豔豗豘豛豝豙豣豤豦豨豩豭豳豵豶豻豾貆"],["8fdfa1","貇貋貐貒貓貙貛貜貤貹貺賅賆賉賋賏賖賕賙賝賡賨賬賯賰賲賵賷賸賾賿贁贃贉贒贗贛赥赩赬赮赿趂趄趈趍趐趑趕趞趟趠趦趫趬趯趲趵趷趹趻跀跅跆跇跈跊跎跑跔跕跗跙跤跥跧跬跰趼跱跲跴跽踁踄踅踆踋踑踔踖踠踡踢"],["8fe0a1","踣踦踧踱踳踶踷踸踹踽蹀蹁蹋蹍蹎蹏蹔蹛蹜蹝蹞蹡蹢蹩蹬蹭蹯蹰蹱蹹蹺蹻躂躃躉躐躒躕躚躛躝躞躢躧躩躭躮躳躵躺躻軀軁軃軄軇軏軑軔軜軨軮軰軱軷軹軺軭輀輂輇輈輏輐輖輗輘輞輠輡輣輥輧輨輬輭輮輴輵輶輷輺轀轁"],["8fe1a1","轃轇轏轑",4,"轘轝轞轥辝辠辡辤辥辦辵辶辸达迀迁迆迊迋迍运迒迓迕迠迣迤迨迮迱迵迶迻迾适逄逈逌逘逛逨逩逯逪逬逭逳逴逷逿遃遄遌遛遝遢遦遧遬遰遴遹邅邈邋邌邎邐邕邗邘邙邛邠邡邢邥邰邲邳邴邶邽郌邾郃"],["8fe2a1","郄郅郇郈郕郗郘郙郜郝郟郥郒郶郫郯郰郴郾郿鄀鄄鄅鄆鄈鄍鄐鄔鄖鄗鄘鄚鄜鄞鄠鄥鄢鄣鄧鄩鄮鄯鄱鄴鄶鄷鄹鄺鄼鄽酃酇酈酏酓酗酙酚酛酡酤酧酭酴酹酺酻醁醃醅醆醊醎醑醓醔醕醘醞醡醦醨醬醭醮醰醱醲醳醶醻醼醽醿"],["8fe3a1","釂釃釅釓釔釗釙釚釞釤釥釩釪釬",5,"釷釹釻釽鈀鈁鈄鈅鈆鈇鈉鈊鈌鈐鈒鈓鈖鈘鈜鈝鈣鈤鈥鈦鈨鈮鈯鈰鈳鈵鈶鈸鈹鈺鈼鈾鉀鉂鉃鉆鉇鉊鉍鉎鉏鉑鉘鉙鉜鉝鉠鉡鉥鉧鉨鉩鉮鉯鉰鉵",4,"鉻鉼鉽鉿銈銉銊銍銎銒銗"],["8fe4a1","銙銟銠銤銥銧銨銫銯銲銶銸銺銻銼銽銿",4,"鋅鋆鋇鋈鋋鋌鋍鋎鋐鋓鋕鋗鋘鋙鋜鋝鋟鋠鋡鋣鋥鋧鋨鋬鋮鋰鋹鋻鋿錀錂錈錍錑錔錕錜錝錞錟錡錤錥錧錩錪錳錴錶錷鍇鍈鍉鍐鍑鍒鍕鍗鍘鍚鍞鍤鍥鍧鍩鍪鍭鍯鍰鍱鍳鍴鍶"],["8fe5a1","鍺鍽鍿鎀鎁鎂鎈鎊鎋鎍鎏鎒鎕鎘鎛鎞鎡鎣鎤鎦鎨鎫鎴鎵鎶鎺鎩鏁鏄鏅鏆鏇鏉",4,"鏓鏙鏜鏞鏟鏢鏦鏧鏹鏷鏸鏺鏻鏽鐁鐂鐄鐈鐉鐍鐎鐏鐕鐖鐗鐟鐮鐯鐱鐲鐳鐴鐻鐿鐽鑃鑅鑈鑊鑌鑕鑙鑜鑟鑡鑣鑨鑫鑭鑮鑯鑱鑲钄钃镸镹"],["8fe6a1","镾閄閈閌閍閎閝閞閟閡閦閩閫閬閴閶閺閽閿闆闈闉闋闐闑闒闓闙闚闝闞闟闠闤闦阝阞阢阤阥阦阬阱阳阷阸阹阺阼阽陁陒陔陖陗陘陡陮陴陻陼陾陿隁隂隃隄隉隑隖隚隝隟隤隥隦隩隮隯隳隺雊雒嶲雘雚雝雞雟雩雯雱雺霂"],["8fe7a1","霃霅霉霚霛霝霡霢霣霨霱霳靁靃靊靎靏靕靗靘靚靛靣靧靪靮靳靶靷靸靻靽靿鞀鞉鞕鞖鞗鞙鞚鞞鞟鞢鞬鞮鞱鞲鞵鞶鞸鞹鞺鞼鞾鞿韁韄韅韇韉韊韌韍韎韐韑韔韗韘韙韝韞韠韛韡韤韯韱韴韷韸韺頇頊頙頍頎頔頖頜頞頠頣頦"],["8fe8a1","頫頮頯頰頲頳頵頥頾顄顇顊顑顒顓顖顗顙顚顢顣顥顦顪顬颫颭颮颰颴颷颸颺颻颿飂飅飈飌飡飣飥飦飧飪飳飶餂餇餈餑餕餖餗餚餛餜餟餢餦餧餫餱",4,"餹餺餻餼饀饁饆饇饈饍饎饔饘饙饛饜饞饟饠馛馝馟馦馰馱馲馵"],["8fe9a1","馹馺馽馿駃駉駓駔駙駚駜駞駧駪駫駬駰駴駵駹駽駾騂騃騄騋騌騐騑騖騞騠騢騣騤騧騭騮騳騵騶騸驇驁驄驊驋驌驎驑驔驖驝骪骬骮骯骲骴骵骶骹骻骾骿髁髃髆髈髎髐髒髕髖髗髛髜髠髤髥髧髩髬髲髳髵髹髺髽髿",4],["8feaa1","鬄鬅鬈鬉鬋鬌鬍鬎鬐鬒鬖鬙鬛鬜鬠鬦鬫鬭鬳鬴鬵鬷鬹鬺鬽魈魋魌魕魖魗魛魞魡魣魥魦魨魪",4,"魳魵魷魸魹魿鮀鮄鮅鮆鮇鮉鮊鮋鮍鮏鮐鮔鮚鮝鮞鮦鮧鮩鮬鮰鮱鮲鮷鮸鮻鮼鮾鮿鯁鯇鯈鯎鯐鯗鯘鯝鯟鯥鯧鯪鯫鯯鯳鯷鯸"],["8feba1","鯹鯺鯽鯿鰀鰂鰋鰏鰑鰖鰘鰙鰚鰜鰞鰢鰣鰦",4,"鰱鰵鰶鰷鰽鱁鱃鱄鱅鱉鱊鱎鱏鱐鱓鱔鱖鱘鱛鱝鱞鱟鱣鱩鱪鱜鱫鱨鱮鱰鱲鱵鱷鱻鳦鳲鳷鳹鴋鴂鴑鴗鴘鴜鴝鴞鴯鴰鴲鴳鴴鴺鴼鵅鴽鵂鵃鵇鵊鵓鵔鵟鵣鵢鵥鵩鵪鵫鵰鵶鵷鵻"],["8feca1","鵼鵾鶃鶄鶆鶊鶍鶎鶒鶓鶕鶖鶗鶘鶡鶪鶬鶮鶱鶵鶹鶼鶿鷃鷇鷉鷊鷔鷕鷖鷗鷚鷞鷟鷠鷥鷧鷩鷫鷮鷰鷳鷴鷾鸊鸂鸇鸎鸐鸑鸒鸕鸖鸙鸜鸝鹺鹻鹼麀麂麃麄麅麇麎麏麖麘麛麞麤麨麬麮麯麰麳麴麵黆黈黋黕黟黤黧黬黭黮黰黱黲黵"],["8feda1","黸黿鼂鼃鼉鼏鼐鼑鼒鼔鼖鼗鼙鼚鼛鼟鼢鼦鼪鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃",4,"齓齕齖齗齘齚齝齞齨齩齭",4,"齳齵齺齽龏龐龑龒龔龖龗龞龡龢龣龥"]]')},"498a":function(e,t,r){"use strict";var i=r("23e7"),n=r("58a8").trim,a=r("c8d2");i({target:"String",proto:!0,forced:a("trim")},{trim:function(){return n(this)}})},"4a4b":function(e,t,r){function i(t,r){return e.exports=i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports["default"]=e.exports,i(t,r)}r("131a"),e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4ae1":function(e,t,r){var i=r("23e7"),n=r("d066"),a=r("2ba4"),o=r("0538"),s=r("5087"),c=r("825a"),u=r("861d"),f=r("7c73"),l=r("d039"),h=n("Reflect","construct"),d=Object.prototype,p=[].push,g=l((function(){function e(){}return!(h((function(){}),[],e)instanceof e)})),A=!l((function(){h((function(){}))})),m=g||A;i({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){s(e),c(t);var r=arguments.length<3?e:s(arguments[2]);if(A&&!g)return h(e,t,r);if(e==r){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var i=[null];return a(p,i,t),new(a(o,e,i))}var n=r.prototype,l=f(u(n)?n:d),m=a(e,l,t);return u(m)?m:l}})},"4b8f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=void 0;const i=r("6f58"),n=r("d3ab"),a=r("34eb"),o=a("music-metadata:parser:musepack:sv8"),s=new i.StringType(2,"binary"),c={len:5,get:(e,t)=>({crc:i.UINT32_LE.get(e,t),streamVersion:i.UINT8.get(e,t+4)})},u={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][n.getBitAllignedNumber(e,t,0,3)],maxUsedBands:n.getBitAllignedNumber(e,t,3,5),channelCount:n.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:n.isBitSet(e,t+1,4),audioBlockFrames:n.getBitAllignedNumber(e,t+1,5,3)})};class f{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const r=await this.tokenizer.readToken(c);e-=c.len,Object.assign(t,r),o("SH.streamVersion = "+r.streamVersion);const i=await this.readVariableSizeField();e-=i.len,t.sampleCount=i.value;const n=await this.readVariableSizeField();e-=n.len,t.beginningOfSilence=n.value;const a=await this.tokenizer.readToken(u);return e-=u.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let r=await this.tokenizer.readNumber(i.UINT8);return 0===(128&r)?{len:e,value:t+r}:(r&=127,r+=t,this.readVariableSizeField(e+1,r<<7))}}t.StreamReader=f},"4c90":function(e,t,r){"use strict";r.r(t);const i=r("6577"),n=i.expose;i.registerSerializer,i.Transfer;r("d3b7"),r("b0c0");var a=r("9ab4"),o=r("6d95"),s=(r("ace4"),r("5cc6"),r("907a"),r("9a8c"),r("a975"),r("735e"),r("c1ac"),r("d139"),r("3a7b"),r("d5d6"),r("82f8"),r("e91f"),r("60bd"),r("5f96"),r("3280"),r("3fcc"),r("ca91"),r("25a1"),r("cd26"),r("3c5d"),r("2954"),r("649e"),r("219c"),r("170b"),r("b39a"),r("72f7"),r("3ca3"),r("ddb0"),r("2b3d"),r("9861"),r("cc74")),c=r("cb96");function u(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var i,n,o,u,f,l,h,d,p;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return n=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:for(i=new(n.apply(Uint8Array,[void 0,a.sent()])),o=i.length,u=0;u32767&&(t%=32767),e.staticCipherBox[t*t+27&255]},e.prototype.decrypt=function(e,t){for(var r=0;r>r;return 255&(i|n)},e.prototype.decrypt=function(e,t){for(var r=0;r32767&&(t%=32767);var r=(t*t+71214)%this.n;return e.rotate(this.key[r],7&r)},e}(),m=function(){function e(e){var t;if(0==e.length)throw Error("invalid key size");this.key=e,this.N=e.length,this.S=new Uint8Array(this.N);for(var r=0;r>>0;if(0==a||a<=this.hash)break;this.hash=a}}}return e.prototype.decrypt=function(t,r){var i=t.length,n=0,a=function(e){return i-=e,n+=e,r+=e,0==i};if(re.SEGMENT_SIZE)this.encASegment(t.subarray(n,n+e.SEGMENT_SIZE),r),a(e.SEGMENT_SIZE);i>0&&this.encASegment(t.subarray(n),r)},e.prototype.encFirstSegment=function(e,t){for(var r=0;r=0&&(t[c]^=n[(n[o]+n[s])%this.N])},e.prototype.getSegmentKey=function(e){var t=this.key[e%this.N],r=Math.floor(this.hash/((e+1)*t)*100);return r%this.N},e.FIRST_SEGMENT_SIZE=128,e.SEGMENT_SIZE=5120,e}(),b=r("fa01"),y=(r("ac1f"),r("00b4"),r("d9f0")),v=r.n(y);r("159b");function w(e){var t=0;e.forEach((function(e){t+=e.length}));var r=new Uint8Array(t),i=0;return e.forEach((function(e){r.set(e,i),i+=e.length})),r}var E=40,I=2097152;function _(e){return Object(a["a"])(this,void 0,Promise,(function(){var t,r,i,n,o,s,c,u,f,l,h,d,p,g,A,m,b,y,_,B,C;return Object(a["c"])(this,(function(a){switch(a.label){case 0:t={success:!1,data:new Uint8Array,songId:0,error:""},a.label=1;case 1:return a.trys.push([1,3,,4]),[4,v()()];case 2:return r=a.sent(),[3,4];case 3:return i=a.sent(),t.error=(null===i||void 0===i?void 0:i.message)||"wasm 加载失败",[2,t];case 4:if(n=new Uint8Array(e.slice(-E)),o=r._malloc(n.length),r.writeArrayToMemory(n,o),s=r._malloc(r.sizeof_qmc_detection()),c=r.detectKeyEndPosition(s,o,n.length),u=r.getValue(s,"i32"),f=r.getValue(s+4,"i32"),t.success=c,t.error=r.UTF8ToString(s+r.offsetof_error_msg(),r.sizeof_error_msg()),l=r.UTF8ToString(s+r.offsetof_song_id(),r.sizeof_song_id()),l?/^\d+$/.test(l)?t.songId=l:console.warn("qmc2-wasm: Invalid songId: %s",l):console.debug("qmc2-wasm: songId not found"),r._free(o),r._free(s),!c)return[2,t];h=e.byteLength-E+u,d=new Uint8Array(e.slice(h,h+f)),p=new TextDecoder,g=p.decode(d),A=r.createInstWidthEKey(g),m=r._malloc(I),b=[],y=0,_=h;while(_>0)B=Math.min(_,I),C=new Uint8Array(e.slice(y,y+B)),r.writeArrayToMemory(C,m),r.decryptStream(A,m,y,B),b.push(r.HEAPU8.slice(m,m+B)),y+=B,_-=B;return r._free(m),A.delete(),t.data=w(b),[2,t]}}))}))}var B=r("0f92"),C={mgg:{ext:"ogg",version:2},mgg1:{ext:"ogg",version:2},mflac:{ext:"flac",version:2},mflac0:{ext:"flac",version:2},qmcflac:{ext:"flac",version:2},qmcogg:{ext:"ogg",version:2},qmc0:{ext:"mp3",version:1},qmc2:{ext:"ogg",version:1},qmc3:{ext:"mp3",version:1},bkcmp3:{ext:"mp3",version:1},bkcflac:{ext:"flac",version:1},tkm:{ext:"m4a",version:1},"666c6163":{ext:"flac",version:1},"6d7033":{ext:"mp3",version:1},"6f6767":{ext:"ogg",version:1},"6d3461":{ext:"m4a",version:1},776176:{ext:"wav",version:1}};function k(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var i,n,o,c,u,f,l,h,d,p,g,A,m,b,y;return Object(a["c"])(this,(function(a){switch(a.label){case 0:if(!(r in C))throw"Qmc cannot handle type: ".concat(r);return i=C[r],n=i.version,[4,Object(s["c"])(e)];case 1:return o=a.sent(),2===n&&globalThis.WebAssembly?(console.log("qmc: using wasm decoder"),[4,_(o)]):[3,3];case 2:f=a.sent(),f.success?(c=f.data,u=f.songId):console.warn("qmc2-wasm failed with error %s",f.error||"(no error)"),a.label=3;case 3:return c||(console.log("qmc: using js decoder"),l=new S(new Uint8Array(o)),c=l.decrypt(),u=l.songID),h=Object(s["g"])(c,i.ext),d=s["a"][h],[4,Object(B["a"])(new Blob([c],{type:d}),t,h,u)];case 4:return p=a.sent(),g=p.album,A=p.artist,m=p.imgUrl,b=p.blob,y=p.title,[2,{title:y,artist:A,ext:h,album:g,picture:m,file:URL.createObjectURL(b),blob:b,mime:d}]}}))}))}var S=function(){function e(e){this.decoded=!1,this.file=e,this.size=e.length,this.searchKey()}return Object.defineProperty(e.prototype,"songID",{get:function(){return this._songID},enumerable:!1,configurable:!0}),e.prototype.decrypt=function(){if(!this.cipher)throw new Error("no cipher found");if(!this.audioSize||this.audioSize<=0)throw new Error("invalid audio size");var e=this.file.subarray(0,this.audioSize);return this.decoded||(this.cipher.decrypt(e,0),this.decoded=!0),e},e.prototype.searchKey=function(){var t=this.file.slice(-4),r=new TextDecoder;if("QTag"===r.decode(t)){var i=this.file.slice(-8,-4),n=new DataView(i.buffer,i.byteOffset),a=n.getUint32(0,!1);this.audioSize=this.size-a-8;var o=this.file.subarray(this.audioSize,this.size-8),s=o.findIndex((function(t){return t==e.BYTE_COMMA}));if(s<0)throw new Error("invalid key: search raw key failed");this.setCipher(o.subarray(0,s));var c=o.subarray(s+1),u=c.findIndex((function(t){return t==e.BYTE_COMMA}));if(s<0)throw new Error("invalid key: search song id failed");this._songID=parseInt(r.decode(c.subarray(0,u)),10)}else{n=new DataView(t.buffer,t.byteOffset),a=n.getUint32(0,!0);if(a<768){this.audioSize=this.size-a-4;o=this.file.subarray(this.audioSize,this.size-4);this.setCipher(o)}else this.audioSize=this.size,this.cipher=new g}},e.prototype.setCipher=function(e){var t=Object(b["a"])(e);t.length>300?this.cipher=new m(t):this.cipher=new A(t)},e.BYTE_COMMA=",".charCodeAt(0),e}();function T(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,o,u,f,l,h,d,p,g;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:for(r=new(i.apply(Uint8Array,[void 0,a.sent()])),n=r.length,o=0;o1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return h=new Uint8Array(17),h.set(i.slice(28,44),0),0!==Q.length?[3,3]:[4,L()];case 2:if(!a.sent())throw Error("加载Kgm/Vpr Mask数据失败");a.label=3;case 3:for(g=0;g>4]}var Q=new Uint8Array(0);function L(){return Object(a["a"])(this,void 0,Promise,(function(){var e,t,r,i;return Object(a["c"])(this,(function(n){switch(n.label){case 0:e="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(x.version,"/public/static/kgm.mask"),["http:","https:"].some((function(e){return e==self.location.protocol}))&&(e=self.document?"./static/kgm.mask":"../static/kgm.mask"),n.label=1;case 1:return n.trys.push([1,4,,5]),[4,fetch(e,{method:"GET"})];case 2:return t=n.sent(),r=Uint8Array.bind,[4,t.arrayBuffer()];case 3:return Q=new(r.apply(Uint8Array,[void 0,n.sent()])),[2,!0];case 4:return i=n.sent(),console.error(i),[2,!1];case 5:return[2]}}))}))}var F=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],N=(r("25f0"),r("843c"),[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101]),U="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function z(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,o,u,l,h,d,p,g,A,m,b,y;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:return r=new(i.apply(Uint8Array,[void 0,a.sent()])),Object(s["b"])(r,N)?[3,4]:"aac"!==Object(s["g"])(r)?[3,3]:[4,f(e,t,"aac",!1)];case 2:return[2,a.sent()];case 3:throw Error("not a valid kwm file");case 4:for(n=r.slice(24,32),o=j(n),u=r.slice(1024),l=u.length,h=0;h32?r=e.slice(0,32):t<32&&(r=e.padEnd(32,e)),r}var H=[0,0,0,32,102,116,121,112];function W(e,t){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,o;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:for(r=new(i.apply(Uint8Array,[void 0,a.sent()])),n=0;n<8;++n)r[n]=H[n];return o=new Blob([r],{type:"audio/mp4"}),[4,f(o,t,"m4a",!1)];case 2:return[2,a.sent()]}}))}))}r("466d");var Y=r("dc71"),q=r.n(Y),X=(r("e9c4"),r("4fad"),r("2ca0"),"um.conf."),Z="".concat(X,"joox.uuid"),J=function(){function e(){}return e.prototype.saveJooxUUID=function(e){return this.save(Z,e)},e.prototype.loadJooxUUID=function(e){return void 0===e&&(e=""),this.load(Z,e)},e}(),V=J,K=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(a["b"])(t,e),Object.defineProperty(t,"works",{get:function(){return"undefined"!==typeof localStorage&&localStorage.getItem},enumerable:!1,configurable:!0}),t.prototype.load=function(e,t){return Object(a["a"])(this,void 0,Promise,(function(){var r;return Object(a["c"])(this,(function(i){if(r=localStorage.getItem(e),null===r)return[2,t];try{return[2,JSON.parse(r)]}catch(n){return[2,t]}return[2]}))}))},t.prototype.save=function(e,t){return Object(a["a"])(this,void 0,Promise,(function(){return Object(a["c"])(this,(function(r){return localStorage.setItem(e,JSON.stringify(t)),[2]}))}))},t.prototype.getAll=function(){return Object(a["a"])(this,void 0,Promise,(function(){var e,t,r,i,n,o,s;return Object(a["c"])(this,(function(a){for(e={},t=0,r=Object.entries(localStorage);tf)if(s=c[f++],s!=s)return!0}else for(;u>f;f++)if((e||f in c)&&c[f]===r)return e||f||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4dae":function(e,t,r){var i=r("da84"),n=r("23cb"),a=r("07fa"),o=r("8418"),s=i.Array,c=Math.max;e.exports=function(e,t,r){for(var i=a(e),u=n(t,i),f=n(void 0===r?i:r,i),l=s(c(f-u,0)),h=0;u1?arguments[1]:void 0)}})},"4df4":function(e,t,r){"use strict";var i=r("da84"),n=r("0366"),a=r("c65b"),o=r("7b0b"),s=r("9bdd"),c=r("e95a"),u=r("68ee"),f=r("07fa"),l=r("8418"),h=r("9a1f"),d=r("35a1"),p=i.Array;e.exports=function(e){var t=o(e),r=u(this),i=arguments.length,g=i>1?arguments[1]:void 0,A=void 0!==g;A&&(g=n(g,i>2?arguments[2]:void 0));var m,b,y,v,w,E,I=d(t),_=0;if(!I||this==p&&c(I))for(m=f(t),b=r?new this(m):p(m);m>_;_++)E=A?g(t[_],_):t[_],l(b,_,E);else for(v=h(t,I),w=v.next,b=r?new this:[];!(y=a(w,v)).done;_++)E=A?s(v,g,[y.value,_],!0):y.value,l(b,_,E);return b.length=_,b}},"4ea4":function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4ec9":function(e,t,r){"use strict";var i=r("6d61"),n=r("6566");i("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n)},"4f83":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractID3Parser=void 0;const i=r("21c2"),n=r("0662"),a=r("64a4"),o=r("1e78"),s=r("34eb"),c=r("95c9"),u=s("music-metadata:parser:ID3");class f extends c.BasicParser{constructor(){super(...arguments),this.id3parser=new a.ID3v2Parser}static async startsWithID3v2Header(e){return"ID3"===(await e.peekToken(n.ID3v2Header)).fileIdentifier}async parse(){try{await this.parseID3v2()}catch(e){if(!(e instanceof i.EndOfStreamError))throw e;u("End-of-stream")}}finalize(){}async parseID3v2(){if(await this.tryReadId3v2Headers(),u("End of ID3v2 header, go to MPEG-parser: pos=%s",this.tokenizer.position),await this._parse(),this.options.skipPostHeaders&&this.metadata.hasAny())this.finalize();else{const e=new o.ID3v1Parser;await e.init(this.metadata,this.tokenizer,this.options).parse(),this.finalize()}}async tryReadId3v2Headers(){const e=await this.tokenizer.peekToken(n.ID3v2Header);if("ID3"===e.fileIdentifier)return u("Found ID3v2 header, pos=%s",this.tokenizer.position),await this.id3parser.parse(this.metadata,this.tokenizer,this.options),this.tryReadId3v2Headers()}}t.AbstractID3Parser=f},"4fad":function(e,t,r){var i=r("23e7"),n=r("6f53").entries;i({target:"Object",stat:!0},{entries:function(e){return n(e)}})},"4fadd":function(e,t,r){var i=r("d039"),n=r("861d"),a=r("c6b6"),o=r("d86b"),s=Object.isExtensible,c=i((function(){s(1)}));e.exports=c||o?function(e){return!!n(e)&&((!o||"ArrayBuffer"!=a(e))&&(!s||s(e)))}:s},5:function(e,t){},5087:function(e,t,r){var i=r("da84"),n=r("68ee"),a=r("0d51"),o=i.TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not a constructor")}},"50c4":function(e,t,r){var i=r("5926"),n=Math.min;e.exports=function(e){return e>0?n(i(e),9007199254740991):0}},"512c":function(e,t,r){var i=r("342f"),n=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},5184:function(e,t,r){e.exports=r("faa1").EventEmitter},"51d2":function(e,t,r){"use strict";(function(e,i){const n=r("8f44"),{Gif:a,GifError:o}=r("480c");let s;e.nextTick(()=>{s=r("2bbd")});const{GifFrame:c}=r("ad0b"),u=200,f=100;class l{constructor(e={}){this._transparentRGB=null,"number"===typeof e.transparentRGB&&0!==e.transparentRGB&&(this._transparentRGBA=256*e.transparentRGB),this._testInitialBufferSize=0}decodeGif(e){try{let r;try{r=new n.GifReader(e)}catch(t){throw new o(t)}const i=r.numFrames(),s=[],c={width:r.width,height:r.height,loops:r.loopCount(),usesTransparency:!1};for(let e=0;en.width)for(let t=0;t0)return this._testInitialBufferSize;let r=u+768;const i=y(e);return t.forEach(e=>{r+=m(e,i)}),r}_getSizeEstimateLocal(e,t){if(this._testInitialBufferSize>0)return this._testInitialBufferSize;let r=u;for(let i=0;it)n=r-1;else{if(!(e[r]i)i<<=1;t.length=i,t.fill(0,r)}function m(e,t){let r=e.bitmap.width*e.bitmap.height;return r=Math.ceil(r*t/8),r+=Math.ceil(r/255),f+r+768}function b(e,t,r){const n=r.colors,a=n.length<=8?h:d,s=t.bitmap.data,c=new i(s.length/4);let u=n.length,f=0,l=0;while(f>8&16777215;c[l]=a(n,e)}else c[l]=u;f+=4,++l}if(r.usesTransparency){if(256===u)throw new o(`Frame ${e} already has 256 colorsand so can't use transparency`)}else u=null;return{buffer:c,transparentIndex:u}}function y(e){let t=e.indexCount,r=0;--t;while(t)++r,t>>=1;return r>0?r:1}function v(e,t,r,n,a){if(r.interlaced)throw new o("writing interlaced GIFs is not supported");const s=b(t,r,n),c={delay:r.delayCentisecs,disposal:r.disposalMethod,transparent:s.transparentIndex};a&&(A(n),c.palette=n.colors);try{let t,n=e.getOutputBuffer(),a=e.getOutputBufferPosition(),o=!0;while(o)if(t=e.addFrame(r.xOffset,r.yOffset,r.bitmap.width,r.bitmap.height,s.buffer,c),o=!1,t>=n.length-1){const t=new i(1.5*n.length);n.copy(t),e.setOutputBuffer(t),e.setOutputBufferPosition(a),n=t,o=!0}return n}catch(u){throw new o(u)}}t.GifCodec=l}).call(this,r("4362"),r("1c35").Buffer)},"51f3":function(e,t,r){"use strict";function i(e,t){if(!e||!t||!e.length||!t.length)throw new Error("Bad alphabet");this.srcAlphabet=e,this.dstAlphabet=t}i.prototype.convert=function(e){var t,r,i,n={},a=this.srcAlphabet.length,o=this.dstAlphabet.length,s=e.length,c="string"===typeof e?"":[];if(!this.isValid(e))throw new Error('Number "'+e+'" contains of non-alphabetic digits ('+this.srcAlphabet+")");if(this.srcAlphabet===this.dstAlphabet)return e;for(t=0;t=o?(n[i++]=parseInt(r/o,10),r%=o):i>0&&(n[i++]=0);s=i,c=this.dstAlphabet.slice(r,r+1).concat(c)}while(0!==i);return c},i.prototype.isValid=function(e){for(var t=0;t")}));o("replace",(function(e,t,r){var a=S?"$":"$0";return[function(e,r){var i=d(this),a=void 0==e?void 0:g(e,y);return a?n(a,e,i,r):n(t,h(i),e,r)},function(e,n){var o=c(this),s=h(e);if("string"==typeof n&&-1===_(n,a)&&-1===_(n,"$<")){var d=r(t,o,s,n);if(d.done)return d.value}var g=u(n);g||(n=h(n));var b=o.global;if(b){var y=o.unicode;o.lastIndex=0}var k=[];while(1){var S=m(o,s);if(null===S)break;if(I(k,S),!b)break;var T=h(S[0]);""===T&&(o.lastIndex=p(s,l(o.lastIndex),y))}for(var x="",M=0,R=0;R=M&&(x+=B(s,M,P)+N,M=P+D.length)}return x+B(s,M)}]}),!T||!k||S)},"53a8":function(e,t){e.exports=i;var r=Object.prototype.hasOwnProperty;function i(){for(var e={},t=0;t1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return d.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=d.VersionID[this.versionIndex],this.channelMode=d.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const r=this.calcBitrate();if(!r)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*r,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){u("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const r=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=l.AudioObjectTypes[r],u("MPEG-4 audio-codec="+this.codec);const i=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=l.SamplingFrequencies[i],u("sampling-rate="+this.samplingRate);const n=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=h[n],u("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return d.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:d.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}d.SyncByte1=255,d.SyncByte2=224,d.VersionID=[2.5,null,2,1],d.LayerDescription=[0,3,2,1],d.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],d.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},d.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},d.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const p={len:4,get:(e,t)=>new d(e,t)};function g(e){return"V"+Math.floor((100-e)/10)}class A extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(f),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof n.EndOfStreamError))throw e;if(u("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;u(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*r/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),i=Math.round(r/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",i);const n=i/e.sampleRate;u("Calculate CBR duration based on file size: %s",n),this.metadata.setFormat("duration",n)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:f,mayBeLess:!0}),this.syncPeek.len<=163)throw new n.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=d.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),u(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(u("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(d.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&u("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const r=e.calcSamplesPerFrame();u("samples_per_frame="+r);const i=r/8,n=i*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(n),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=p.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=r,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=r,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const r=e.alloc(3);await this.tokenizer.readBuffer(r),t.frameLength+=o.getBitAllignedNumber(r,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const i=t.samplingRate/this.samplesPerFrame,n=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*n*i+.5;if(this.metadata.setFormat("bitrate",a),u(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(i.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new i.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(c.InfoTagHeaderTag);switch(this.offset+=c.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=g(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const r=await this.tokenizer.readToken(c.LameEncoderVersion);if(this.frame_size>=this.offset+c.LameEncoderVersion.len)return this.offset+=c.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+r),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await c.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),u("Get duration from Xing header: %s",this.metadata.format.duration),t}const r=this.frame_size-this.offset;return await this.skipFrameData(r),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=A}).call(this,r("1c35").Buffer)},5692:function(e,t,r){var i=r("c430"),n=r("c6cd");(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.2",mode:i?"pure":"global",copyright:"© 2022 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,r){var i=r("d066"),n=r("e330"),a=r("241c"),o=r("7418"),s=r("825a"),c=n([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=a.f(s(e)),r=o.f;return r?c(t,r(e)):t}},"577e":function(e,t,r){var i=r("da84"),n=r("f5df"),a=i.String;e.exports=function(e){if("Symbol"===n(e))throw TypeError("Cannot convert a Symbol value to a string");return a(e)}},5879:function(e,t){function r(e,t){switch(e){case 1:return t.nextUInt8();case 3:return t.nextUInt16();case 4:return t.nextUInt32();case 5:return[t.nextUInt32(),t.nextUInt32()];case 6:return t.nextInt8();case 8:return t.nextUInt16();case 9:return t.nextUInt32();case 10:return[t.nextInt32(),t.nextInt32()];case 11:return t.nextFloat();case 12:return t.nextDouble();default:throw new Error("Invalid format while decoding: "+e)}}function i(e){switch(e){case 1:case 2:case 6:case 7:return 1;case 3:case 8:return 2;case 4:case 9:case 11:return 4;case 5:case 10:case 12:return 8;default:return 0}}function n(e,t){var n,a,o=t.nextUInt16(),s=t.nextUInt16(),c=i(s),u=t.nextUInt32(),f=c*u;if(f>4&&(t=e.openWithOffset(t.nextUInt32())),2===s){n=t.nextString(u);var l=n.indexOf("\0");-1!==l&&(n=n.substr(0,l))}else if(7===s)n=t.nextBuffer(u);else if(0!==s)for(n=[],a=0;a0?i:r)(t)}},5980:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){(function(){var t=e,r=t.lib,i=r.Base,n=t.enc,a=n.Utf8,o=t.algo;o.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var r=e.blockSize,i=4*r;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var n=this._oKey=t.clone(),o=this._iKey=t.clone(),s=n.words,c=o.words,u=0;ue.length)&&(t=e.length);for(var r=0,i=new Array(t);r=143){const i=e.alloc(15);await r.randomRead(i,0,i.length,r.fileSize-143);const n=i.toString("binary"),a=n.substr(6);if(a===t.endTag2)return parseInt(n.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=r}).call(this,r("1c35").Buffer)},"5bc3":function(e,t){function r(e,t){for(var r=0;r0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r},e.prototype.concat=function(e){if(0===this.length)return n.alloc(0);if(1===this.length)return this.head.data;var t=n.allocUnsafe(e>>>0),r=this.head,i=0;while(r)o(r.data,t,i),i+=r.data.length,r=r.next;return t},e}(),a&&a.inspect&&a.inspect.custom&&(e.exports.prototype[a.inspect.custom]=function(){var e=a.inspect({length:this.length});return this.constructor.name+" "+e})},"5e2a":function(e,t,r){"use strict";var i=r("dbce");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=s;var n=r("c2d7"),a=i(r("2c85")),o=i(r("324e"));function s(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4?arguments[4]:void 0;if("function"===typeof i&&(s=i,i={}),!(e instanceof this.constructor))return n.throwError.call(this,"The source must be a Jimp image",s);if("number"!==typeof t||"number"!==typeof r)return n.throwError.call(this,"x and y must be numbers",s);var c=i,u=c.mode,f=c.opacitySource,l=c.opacityDest;u||(u=a.BLEND_SOURCE_OVER),("number"!==typeof f||f<0||f>1)&&(f=1),("number"!==typeof l||l<0||l>1)&&(l=1);var h=o[u];t=Math.round(t),r=Math.round(r);var d=this;return 1!==l&&d.opacity(l),e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,i,n){var o=d.getPixelIndex(t+e,r+i,a.EDGE_CROP),s=h({r:this.bitmap.data[n+0]/255,g:this.bitmap.data[n+1]/255,b:this.bitmap.data[n+2]/255,a:this.bitmap.data[n+3]/255},{r:d.bitmap.data[o+0]/255,g:d.bitmap.data[o+1]/255,b:d.bitmap.data[o+2]/255,a:d.bitmap.data[o+3]/255},f);d.bitmap.data[o+0]=this.constructor.limit255(255*s.r),d.bitmap.data[o+1]=this.constructor.limit255(255*s.g),d.bitmap.data[o+2]=this.constructor.limit255(255*s.b),d.bitmap.data[o+3]=this.constructor.limit255(255*s.a)})),(0,n.isNodePattern)(s)&&s.call(this,null,this),this}},"5e77":function(e,t,r){var i=r("83ab"),n=r("1a2d"),a=Function.prototype,o=i&&Object.getOwnPropertyDescriptor,s=n(a,"name"),c=s&&"something"===function(){}.name,u=s&&(!i||i&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},"5ea2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const i=r("34eb"),n=r("6f58"),a=r("95c9"),o=r("bef3"),s=r("150c"),c=r("1e78"),u=r("cec2"),f=i("music-metadata:parser:MP4"),l="iTunes",h={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function d(e,t,r){return r.indexOf(e)===t}class p extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),r=this.getTrackDescription();r.creationTime=t.creationTime,r.modificationTime=t.modificationTime,r.timeScale=t.timeScale,r.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),r=[];while(e>=n.UINT32_BE.len)r.push(await this.tokenizer.readNumber(n.UINT32_BE)),e-=n.UINT32_BE.len;t.chapterList=r},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const r=t[0].chapterList,i=this.tracks.filter(e=>-1!==r.indexOf(e.trackId));if(1===i.length)return this.parseChapterTrack(i[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const r=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const i=r.type.replace(/\W/g,"");i.length>0&&t.push(i)}f("ftyp: "+t.join("/"));const r=t.filter(d).join("/");this.metadata.setFormat("container",r)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),r=this.getTrackDescription();r.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),r=this.getTrackDescription();r.sampleSize=t.sampleSize,r.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new n.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;f(e),this.addWarning(e);break}}catch(i){const e=`Error at offset=${this.tokenizer.position}: ${i.message}`;f(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const r=[];e.soundSampleDescription.forEach(e=>{const t={},i=h[e.dataFormat];if(i?(r.push(i.format),t.codecName=i.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:r}=e;r.sampleRate>0&&(t.type=u.TrackType.audio,t.audio={samplingFrequency:r.sampleRate,bitDepth:r.sampleSize,channels:r.numAudioChannels})}this.metadata.addStreamInfo(t)}),r.length>=1&&t.push(r.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(d).join("+"));const r=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(r.length>=1){const e=r[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const i=e.soundSampleDescription[0];i.description&&(this.metadata.setFormat("sampleRate",i.description.sampleRate),this.metadata.setFormat("bitsPerSample",i.description.sampleSize),this.metadata.setFormat("numberOfChannels",i.description.numAudioChannels));const n=h[i.dataFormat];n&&this.metadata.setFormat("lossless",!n.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);f(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(l,e,t)}addWarning(e){f("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,r)=>{const i=e.getPayloadLength(r);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const r=await this.tokenizer.readToken(new s.NameAtom(i));t+=":"+r.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(i));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new n.BufferType(i));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,r){const i=await this.tokenizer.readToken(new s.DataAtom(Number(r.header.length)-s.Header.len));if(0!==i.type.set)throw new Error("Unsupported type-set != 0: "+i.type.set);switch(i.type.type){case 0:switch(t){case"trkn":case"disk":const e=n.UINT8.get(i.value,3),r=n.UINT8.get(i.value,5);this.addTag(t,e+"/"+r);break;case"gnre":const a=n.UINT8.get(i.value,1),o=c.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,i.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(i.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(i.value)});break;case 21:this.addTag(t,p.read_BE_Signed_Integer(i.value));break;case 22:this.addTag(t,p.read_BE_Unsigned_Integer(i.value));break;case 65:this.addTag(t,i.value.readInt8(0));break;case 66:this.addTag(t,i.value.readInt16BE(0));break;case 67:this.addTag(t,i.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${i.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let r=0;const i=s.SoundSampleDescriptionVersion.get(e.description,r);return r+=s.SoundSampleDescriptionVersion.len,0===i.version||1===i.version?t.description=s.SoundSampleDescriptionV0.get(e.description,r):f(`Warning: sound-sample-description ${i} not implemented`),t}async parseChapterTrack(e,t,r){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const i=[];for(let n=0;n0;++n){const a=e.chunkOffsetTable[n],o=a-this.tokenizer.position,c=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[n];if(r-=o+c,r<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const u=await this.tokenizer.readToken(new s.ChapterText(c));f(`Chapter ${n+1}: ${u}`);const l={title:u,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};f(`Chapter title=${l.title}, offset=${l.sampleOffset}/${this.tracks[0].duration}`),i.push(l)}this.metadata.setFormat("chapters",i),await this.tokenizer.ignore(r)}findSampleOffset(e,t){let r=0;e.timeToSampleTable.forEach(e=>{r+=e.count*e.duration}),f("Total duration="+r);let i=0;while(i=t[r].firstChunk&&e=55296&&n<=56319&&r>1,e+=v(e/t);while(e>m*c>>1)e=v(e/m),i+=o;return v(i+(m+1)*e/(e+u))},M=function(e){var t=[];e=S(e);var r,i,n=e.length,u=h,f=0,p=l;for(r=0;r=u&&iv((a-f)/E))throw b(A);for(f+=(y-u)*E,u=y,r=0;ra)throw b(A);if(i==u){var B=f,C=o;while(1){var k=C<=p?s:C>=p+c?c:C-p;if(Be.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,r;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),r=e[t+1],192===r||193===r||194===r)return n(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:i,calculate:o}},"60b9":function(e,t,r){t=e.exports=r("bd7a"),t.Stream=t,t.Readable=t,t.Writable=r("b84d"),t.Duplex=r("845f"),t.Transform=r("8a58"),t.PassThrough=r("c6d6"),t.finished=r("fd17"),t.pipeline=r("7e5b")},"60bd":function(e,t,r){"use strict";var i=r("da84"),n=r("d039"),a=r("e330"),o=r("ebb5"),s=r("e260"),c=r("b622"),u=c("iterator"),f=i.Uint8Array,l=a(s.values),h=a(s.keys),d=a(s.entries),p=o.aTypedArray,g=o.exportTypedArrayMethod,A=f&&f.prototype,m=!n((function(){A[u].call([1])})),b=!!A&&A.values&&A[u]===A.values&&"values"===A.values.name,y=function(){return l(p(this))};g("entries",(function(){return d(p(this))}),m),g("keys",(function(){return h(p(this))}),m),g("values",y,m||!b,{name:"values"}),g(u,y,m||!b,{name:"values"})},"60da":function(e,t,r){"use strict";var i=r("83ab"),n=r("e330"),a=r("c65b"),o=r("d039"),s=r("df75"),c=r("7418"),u=r("d1e7"),f=r("7b0b"),l=r("44ad"),h=Object.assign,d=Object.defineProperty,p=n([].concat);e.exports=!h||o((function(){if(i&&1!==h({b:1},h(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach((function(e){t[e]=e})),7!=h({},e)[r]||s(h({},t)).join("")!=n}))?function(e,t){var r=f(e),n=arguments.length,o=1,h=c.f,d=u.f;while(n>o){var g,A=l(arguments[o++]),m=h?p(s(A),h(A)):s(A),b=m.length,y=0;while(b>y)g=m[y++],i&&!a(d,A,g)||(r[g]=A[g])}return r}:h},"618c":function(e,t,r){"use strict";(function(t){var i=r("ab33"),n=r("3372"),a=e.exports=function(e,t){this._options=e,e.checkCRC=!1!==e.checkCRC,this._hasIHDR=!1,this._hasIEND=!1,this._emittedHeadersFinished=!1,this._palette=[],this._colorType=0,this._chunks={},this._chunks[i.TYPE_IHDR]=this._handleIHDR.bind(this),this._chunks[i.TYPE_IEND]=this._handleIEND.bind(this),this._chunks[i.TYPE_IDAT]=this._handleIDAT.bind(this),this._chunks[i.TYPE_PLTE]=this._handlePLTE.bind(this),this._chunks[i.TYPE_tRNS]=this._handleTRNS.bind(this),this._chunks[i.TYPE_gAMA]=this._handleGAMA.bind(this),this.read=t.read,this.error=t.error,this.metadata=t.metadata,this.gamma=t.gamma,this.transColor=t.transColor,this.palette=t.palette,this.parsed=t.parsed,this.inflateData=t.inflateData,this.finished=t.finished,this.simpleTransparency=t.simpleTransparency,this.headersFinished=t.headersFinished||function(){}};a.prototype.start=function(){this.read(i.PNG_SIGNATURE.length,this._parseSignature.bind(this))},a.prototype._parseSignature=function(e){for(var t=i.PNG_SIGNATURE,r=0;rthis._palette.length)return void this.error(new Error("More transparent colors than palette size"));for(var t=0;t0?this._handleIDAT(r):this._handleChunkEnd()},a.prototype._handleIEND=function(e){this.read(e,this._parseIEND.bind(this))},a.prototype._parseIEND=function(e){this._crc.write(e),this._hasIEND=!0,this._handleChunkEnd(),this.finished&&this.finished()}}).call(this,r("1c35").Buffer)},6205:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{scale:function(e,t,r){if("number"!==typeof e)return i.throwError.call(this,"f must be a number",r);if(e<0)return i.throwError.call(this,"f must be a positive number",r);"function"===typeof t&&"undefined"===typeof r&&(r=t,t=null);var n=this.bitmap.width*e,a=this.bitmap.height*e;return this.resize(n,a,t),(0,i.isNodePattern)(r)&&r.call(this,null,this),this},scaleToFit:function(e,t,r,n){if("number"!==typeof e||"number"!==typeof t)return i.throwError.call(this,"w and h must be numbers",n);"function"===typeof r&&"undefined"===typeof n&&(n=r,r=null);var a=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width;return this.scale(a,r),(0,i.isNodePattern)(n)&&n.call(this,null,this),this}}};t["default"]=n},"621a":function(e,t,r){"use strict";var i=r("da84"),n=r("e330"),a=r("83ab"),o=r("a981"),s=r("5e77"),c=r("9112"),u=r("e2cc"),f=r("d039"),l=r("19aa"),h=r("5926"),d=r("50c4"),p=r("0b25"),g=r("77a7"),A=r("e163"),m=r("d2bb"),b=r("241c").f,y=r("9bf2").f,v=r("81d5"),w=r("4dae"),E=r("d44e"),I=r("69f3"),_=s.PROPER,B=s.CONFIGURABLE,C=I.get,k=I.set,S="ArrayBuffer",T="DataView",x="prototype",M="Wrong length",R="Wrong index",D=i[S],P=D,O=P&&P[x],Q=i[T],L=Q&&Q[x],F=Object.prototype,N=i.Array,U=i.RangeError,z=n(v),j=n([].reverse),G=g.pack,H=g.unpack,W=function(e){return[255&e]},Y=function(e){return[255&e,e>>8&255]},q=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},X=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Z=function(e){return G(e,23,4)},J=function(e){return G(e,52,8)},V=function(e,t){y(e[x],t,{get:function(){return C(this)[t]}})},K=function(e,t,r,i){var n=p(r),a=C(e);if(n+t>a.byteLength)throw U(R);var o=C(a.buffer).bytes,s=n+a.byteOffset,c=w(o,s,s+t);return i?c:j(c)},$=function(e,t,r,i,n,a){var o=p(r),s=C(e);if(o+t>s.byteLength)throw U(R);for(var c=C(s.buffer).bytes,u=o+s.byteOffset,f=i(+n),l=0;lie;)(te=re[ie++])in P||c(P,te,D[te]);O.constructor=P}m&&A(L)!==F&&m(L,F);var ne=new Q(new P(2)),ae=n(L.setInt8);ne.setInt8(0,2147483648),ne.setInt8(1,2147483649),!ne.getInt8(0)&&ne.getInt8(1)||u(L,{setInt8:function(e,t){ae(this,e,t<<24>>24)},setUint8:function(e,t){ae(this,e,t<<24>>24)}},{unsafe:!0})}else P=function(e){l(this,O);var t=p(e);k(this,{bytes:z(N(t),0),byteLength:t}),a||(this.byteLength=t)},O=P[x],Q=function(e,t,r){l(this,L),l(e,O);var i=C(e).byteLength,n=h(t);if(n<0||n>i)throw U("Wrong offset");if(r=void 0===r?i-n:d(r),n+r>i)throw U(M);k(this,{buffer:e,byteLength:r,byteOffset:n}),a||(this.buffer=e,this.byteLength=r,this.byteOffset=n)},L=Q[x],a&&(V(P,"byteLength"),V(Q,"buffer"),V(Q,"byteLength"),V(Q,"byteOffset")),u(L,{getInt8:function(e){return K(this,1,e)[0]<<24>>24},getUint8:function(e){return K(this,1,e)[0]},getInt16:function(e){var t=K(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=K(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return X(K(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return X(K(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return H(K(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return H(K(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){$(this,1,e,W,t)},setUint8:function(e,t){$(this,1,e,W,t)},setInt16:function(e,t){$(this,2,e,Y,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){$(this,2,e,Y,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){$(this,4,e,q,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){$(this,4,e,q,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){$(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){$(this,8,e,J,t,arguments.length>2?arguments[2]:void 0)}});E(P,S),E(Q,T),e.exports={ArrayBuffer:P,DataView:Q}},6220:function(e,t,r){"use strict";var i=8,n=4,a=4;function o(e){return"icns"===e.toString("ascii",0,4)}var s={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function c(e,t){var r=t+a;return[e.toString("ascii",t,r),e.readUInt32BE(r)]}function u(e){var t=s[e];return{width:t,height:t,type:e}}function f(e){var t,r,a,o=e.length,s=i,f=e.readUInt32BE(n);if(t=c(e,s),r=u(t[0]),s+=t[1],s===f)return r;a={width:r.width,height:r.height,images:[r]};while(s1?arguments[1]:void 0)}))},"64a4":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v2Parser=void 0;const i=r("6f58"),n=r("d3ab"),a=r("41db"),o=r("0662");class s{static removeUnsyncBytes(e){let t=0,r=0;while(t0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,r){const i=e.alloc(t);return await this.tokenizer.readBuffer(i,{length:t}),this.parseId3Data(this.id3Header.size-r)}async parseId3Data(t){const r=e.alloc(t);await this.tokenizer.readBuffer(r,{length:t});for(const e of this.parseMetadata(r))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const r=[];while(1){if(t===e.length)break;const i=s.getFrameHeaderLength(this.id3Header.version.major);if(t+i>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const n=e.slice(t,t+=i),a=this.readFrameHeader(n,this.id3Header.version.major),o=e.slice(t,t+=a.length),c=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);c&&r.push({id:a.id,value:c})}return r}readFrameHeader(e,t){let r;switch(t){case 2:r={id:e.toString("ascii",0,3),length:i.UINT24_BE.get(e,3)},r.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;case 3:case 4:r={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:i.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},r.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return r}}t.ID3v2Parser=s}).call(this,r("1c35").Buffer)},6547:function(e,t,r){var i=r("e330"),n=r("5926"),a=r("577e"),o=r("1d80"),s=i("".charAt),c=i("".charCodeAt),u=i("".slice),f=function(e){return function(t,r){var i,f,l=a(o(t)),h=n(r),d=l.length;return h<0||h>=d?e?"":void 0:(i=c(l,h),i<55296||i>56319||h+1===d||(f=c(l,h+1))<56320||f>57343?e?s(l,h):i:e?u(l,h,h+2):f-56320+(i-55296<<10)+65536)}};e.exports={codeAt:f(!1),charAt:f(!0)}},6566:function(e,t,r){"use strict";var i=r("9bf2").f,n=r("7c73"),a=r("e2cc"),o=r("0366"),s=r("19aa"),c=r("2266"),u=r("7dd0"),f=r("2626"),l=r("83ab"),h=r("f183").fastKey,d=r("69f3"),p=d.set,g=d.getterFor;e.exports={getConstructor:function(e,t,r,u){var f=e((function(e,i){s(e,d),p(e,{type:t,index:n(null),first:void 0,last:void 0,size:0}),l||(e.size=0),void 0!=i&&c(i,e[u],{that:e,AS_ENTRIES:r})})),d=f.prototype,A=g(t),m=function(e,t,r){var i,n,a=A(e),o=b(e,t);return o?o.value=r:(a.last=o={index:n=h(t,!0),key:t,value:r,previous:i=a.last,next:void 0,removed:!1},a.first||(a.first=o),i&&(i.next=o),l?a.size++:e.size++,"F"!==n&&(a.index[n]=o)),e},b=function(e,t){var r,i=A(e),n=h(t);if("F"!==n)return i.index[n];for(r=i.first;r;r=r.next)if(r.key==t)return r};return a(d,{clear:function(){var e=this,t=A(e),r=t.index,i=t.first;while(i)i.removed=!0,i.previous&&(i.previous=i.previous.next=void 0),delete r[i.index],i=i.next;t.first=t.last=void 0,l?t.size=0:e.size=0},delete:function(e){var t=this,r=A(t),i=b(t,e);if(i){var n=i.next,a=i.previous;delete r.index[i.index],i.removed=!0,a&&(a.next=n),n&&(n.previous=a),r.first==i&&(r.first=n),r.last==i&&(r.last=a),l?r.size--:t.size--}return!!i},forEach:function(e){var t,r=A(this),i=o(e,arguments.length>1?arguments[1]:void 0);while(t=t?t.next:r.first){i(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!b(this,e)}}),a(d,r?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return m(this,0===e?0:e,t)}}:{add:function(e){return m(this,e=0===e?0:e,e)}}),l&&i(d,"size",{get:function(){return A(this).size}}),f},setStrong:function(e,t,r){var i=t+" Iterator",n=g(t),a=g(i);u(e,t,(function(e,t){p(this,{type:i,target:e,state:n(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,r=e.last;while(r&&r.removed)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),f(t)}}},6577:function(e,t,r){"use strict";(function(e){var i=this&&this.__awaiter||function(e,t,r,i){function n(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(i.next(e))}catch(t){a(t)}}function s(e){try{c(i["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):n(e.value).then(o,s)}c((i=i.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.expose=t.isWorkerRuntime=t.Transfer=t.registerSerializer=void 0;const a=n(r("89c7")),o=r("b8a3"),s=r("7ac4"),c=r("796a"),u=n(r("9a72"));var f=r("b8a3");Object.defineProperty(t,"registerSerializer",{enumerable:!0,get:function(){return f.registerSerializer}});var l=r("7ac4");Object.defineProperty(t,"Transfer",{enumerable:!0,get:function(){return l.Transfer}}),t.isWorkerRuntime=u.default.isWorkerRuntime;let h=!1;const d=new Map,p=e=>e&&e.type===c.MasterMessageType.cancel,g=e=>e&&e.type===c.MasterMessageType.run,A=e=>a.default(e)||m(e);function m(e){return e&&"object"===typeof e&&"function"===typeof e.subscribe}function b(e){return s.isTransferDescriptor(e)?{payload:e.send,transferables:e.transferables}:{payload:e,transferables:void 0}}function y(){const e={type:c.WorkerMessageType.init,exposed:{type:"function"}};u.default.postMessageToMaster(e)}function v(e){const t={type:c.WorkerMessageType.init,exposed:{type:"module",methods:e}};u.default.postMessageToMaster(t)}function w(e,t){const{payload:r,transferables:i}=b(t),n={type:c.WorkerMessageType.error,uid:e,error:o.serialize(r)};u.default.postMessageToMaster(n,i)}function E(e,t,r){const{payload:i,transferables:n}=b(r),a={type:c.WorkerMessageType.result,uid:e,complete:!!t||void 0,payload:i};u.default.postMessageToMaster(a,n)}function I(e,t){const r={type:c.WorkerMessageType.running,uid:e,resultType:t};u.default.postMessageToMaster(r)}function _(e){try{const t={type:c.WorkerMessageType.uncaughtError,error:o.serialize(e)};u.default.postMessageToMaster(t)}catch(t){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",t,"\nOriginal error:",e)}}function B(e,t,r){return i(this,void 0,void 0,(function*(){let i;try{i=t(...r)}catch(a){return w(e,a)}const n=A(i)?"observable":"promise";if(I(e,n),A(i)){const t=i.subscribe(t=>E(e,!1,o.serialize(t)),t=>{w(e,o.serialize(t)),d.delete(e)},()=>{E(e,!0),d.delete(e)});d.set(e,t)}else try{const t=yield i;E(e,!0,o.serialize(t))}catch(a){w(e,o.serialize(a))}}))}function C(e){if(!u.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(h)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(h=!0,"function"===typeof e)u.default.subscribeToMasterMessages(t=>{g(t)&&!t.method&&B(t.uid,e,t.args.map(o.deserialize))}),y();else{if("object"!==typeof e||!e)throw Error("Invalid argument passed to expose(). Expected a function or an object, got: "+e);{u.default.subscribeToMasterMessages(t=>{g(t)&&t.method&&B(t.uid,e[t.method],t.args.map(o.deserialize))});const t=Object.keys(e).filter(t=>"function"===typeof e[t]);v(t)}}u.default.subscribeToMasterMessages(e=>{if(p(e)){const t=e.uid,r=d.get(t);r&&(r.unsubscribe(),d.delete(t))}})}t.expose=C,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&u.default.isWorkerRuntime()&&(self.addEventListener("error",e=>{setTimeout(()=>_(e.error||e),250)}),self.addEventListener("unhandledrejection",e=>{const t=e.reason;t&&"string"===typeof t.message&&setTimeout(()=>_(t),250)})),"undefined"!==typeof e&&"function"===typeof e.on&&u.default.isWorkerRuntime()&&(e.on("uncaughtException",e=>{setTimeout(()=>_(e),250)}),e.on("unhandledRejection",e=>{e&&"string"===typeof e.message&&setTimeout(()=>_(e),250)}))}).call(this,r("4362"))},"65da":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfParser=void 0;const i=r("cec2"),n=r("9131"),a=r("fa86"),o=r("34eb"),s=r("95c9"),c=o("music-metadata:parser:ASF"),u="asf";class f extends s.BasicParser{async parse(){const e=await this.tokenizer.readToken(a.TopLevelHeaderObjectToken);if(!e.objectId.equals(n.default.HeaderObject))throw new Error("expected asf header; but was not found; got: "+e.objectId.str);try{await this.parseObjectHeader(e.numberOfHeaderObjects)}catch(t){c("Error while parsing ASF: %s",t)}}async parseObjectHeader(e){let t;do{const e=await this.tokenizer.readToken(a.HeaderObjectToken);switch(c("header GUID=%s",e.objectId.str),e.objectId.str){case a.FilePropertiesObject.guid.str:const r=await this.tokenizer.readToken(new a.FilePropertiesObject(e));this.metadata.setFormat("duration",Number(r.playDuration/BigInt(1e3))/1e4-Number(r.preroll)/1e3),this.metadata.setFormat("bitrate",r.maximumBitrate);break;case a.StreamPropertiesObject.guid.str:const o=await this.tokenizer.readToken(new a.StreamPropertiesObject(e));this.metadata.setFormat("container","ASF/"+o.streamType);break;case a.HeaderExtensionObject.guid.str:const s=await this.tokenizer.readToken(new a.HeaderExtensionObject);await this.parseExtensionObject(s.extensionDataSize);break;case a.ContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ContentDescriptionObjectState(e)),this.addTags(t);break;case a.ExtendedContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ExtendedContentDescriptionObjectState(e)),this.addTags(t);break;case n.default.CodecListObject.str:const u=await a.readCodecEntries(this.tokenizer);u.forEach(e=>{this.metadata.addStreamInfo({type:e.type.videoCodec?i.TrackType.video:i.TrackType.audio,codecName:e.codecName})});const f=u.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",f);break;case n.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case n.default.PaddingObject.str:c("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),c("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(u,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),r=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const i=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(i);break;case n.default.PaddingObject.str:await this.tokenizer.ignore(r);break;case n.default.CompatibilityObject.str:this.tokenizer.ignore(r);break;case n.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(r);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=f},"65f0":function(e,t,r){var i=r("0b42");e.exports=function(e,t){return new(i(e))(0===t?0:t)}},6613:function(e,t,r){r("fb6a"),r("d3b7"),r("b0c0"),r("a630"),r("3ca3"),r("ac1f"),r("00b4");var i=r("5a43");function n(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},"662d":function(e,t,r){"use strict";e.exports=function(e,t,r){var i=e+t-r,n=Math.abs(i-e),a=Math.abs(i-t),o=Math.abs(i-r);return n<=a&&n<=o?e:a<=o?t:r}},"66ba":function(e,t,r){"use strict"; +/*! + * media-typer + * Copyright(c) 2014-2017 Douglas Christopher Wilson + * MIT Licensed + */var i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,n=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,r=e.suffix,a=e.type;if(!a||!n.test(a))throw new TypeError("invalid type");if(!t||!i.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(r){if(!n.test(r))throw new TypeError("invalid suffix");o+="+"+r}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function c(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var r,i=t[1],n=t[2],o=n.lastIndexOf("+");return-1!==o&&(r=n.substr(o+1),n=n.substr(0,o)),new u(i,n,r)}function u(e,t,r){this.type=e,this.subtype=t,this.suffix=r}t.format=o,t.parse=c,t.test=s},"66cb":function(e,t,r){var i;(function(n){var a=/^\s+/,o=/\s+$/,s=0,c=n.round,u=n.min,f=n.max,l=n.random;function h(e,t){if(e=e||"",t=t||{},e instanceof h)return e;if(!(this instanceof h))return new h(e,t);var r=d(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=c(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=c(this._r)),this._g<1&&(this._g=c(this._g)),this._b<1&&(this._b=c(this._b)),this._ok=r.ok,this._tc_id=s++}function d(e){var t={r:0,g:0,b:0},r=1,i=null,n=null,a=null,o=!1,s=!1;return"string"==typeof e&&(e=J(e)),"object"==typeof e&&(Z(e.r)&&Z(e.g)&&Z(e.b)?(t=p(e.r,e.g,e.b),o=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):Z(e.h)&&Z(e.s)&&Z(e.v)?(i=W(e.s),n=W(e.v),t=b(e.h,i,n),o=!0,s="hsv"):Z(e.h)&&Z(e.s)&&Z(e.l)&&(i=W(e.s),a=W(e.l),t=A(e.h,i,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=F(r),{ok:o,format:e.format||s,r:u(255,f(t.r,0)),g:u(255,f(t.g,0)),b:u(255,f(t.b,0)),a:r}}function p(e,t,r){return{r:255*N(e,255),g:255*N(t,255),b:255*N(r,255)}}function g(e,t,r){e=N(e,255),t=N(t,255),r=N(r,255);var i,n,a=f(e,t,r),o=u(e,t,r),s=(a+o)/2;if(a==o)i=n=0;else{var c=a-o;switch(n=s>.5?c/(2-a-o):c/(a+o),a){case e:i=(t-r)/c+(t1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=N(e,360),t=N(t,100),r=N(r,100),0===t)i=n=a=r;else{var s=r<.5?r*(1+t):r+t-r*t,c=2*r-s;i=o(c,s,e+1/3),n=o(c,s,e),a=o(c,s,e-1/3)}return{r:255*i,g:255*n,b:255*a}}function m(e,t,r){e=N(e,255),t=N(t,255),r=N(r,255);var i,n,a=f(e,t,r),o=u(e,t,r),s=a,c=a-o;if(n=0===a?0:c/a,a==o)i=0;else{switch(a){case e:i=(t-r)/c+(t>1)+720)%360;--t;)i.h=(i.h+n)%360,a.push(h(i));return a}function P(e,t){t=t||6;var r=h(e).toHsv(),i=r.h,n=r.s,a=r.v,o=[],s=1/t;while(t--)o.push(h({h:i,s:n,v:a})),a=(a+s)%1;return o}h.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,i,a,o,s=this.toRgb();return e=s.r/255,t=s.g/255,r=s.b/255,i=e<=.03928?e/12.92:n.pow((e+.055)/1.055,2.4),a=t<=.03928?t/12.92:n.pow((t+.055)/1.055,2.4),o=r<=.03928?r/12.92:n.pow((r+.055)/1.055,2.4),.2126*i+.7152*a+.0722*o},setAlpha:function(e){return this._a=F(e),this._roundA=c(100*this._a)/100,this},toHsv:function(){var e=m(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=m(this._r,this._g,this._b),t=c(360*e.h),r=c(100*e.s),i=c(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+i+"%)":"hsva("+t+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var e=g(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=g(this._r,this._g,this._b),t=c(360*e.h),r=c(100*e.s),i=c(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+i+"%)":"hsla("+t+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(e){return y(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return v(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:c(this._r),g:c(this._g),b:c(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+c(this._r)+", "+c(this._g)+", "+c(this._b)+")":"rgba("+c(this._r)+", "+c(this._g)+", "+c(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:c(100*N(this._r,255))+"%",g:c(100*N(this._g,255))+"%",b:c(100*N(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+c(100*N(this._r,255))+"%, "+c(100*N(this._g,255))+"%, "+c(100*N(this._b,255))+"%)":"rgba("+c(100*N(this._r,255))+"%, "+c(100*N(this._g,255))+"%, "+c(100*N(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(Q[y(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+w(this._r,this._g,this._b,this._a),r=t,i=this._gradientType?"GradientType = 1, ":"";if(e){var n=h(e);r="#"+w(n._r,n._g,n._b,n._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,i=this._a<1&&this._a>=0,n=!t&&i&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e);return n?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return h(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(B,arguments)},brighten:function(){return this._applyModification(C,arguments)},darken:function(){return this._applyModification(k,arguments)},desaturate:function(){return this._applyModification(E,arguments)},saturate:function(){return this._applyModification(I,arguments)},greyscale:function(){return this._applyModification(_,arguments)},spin:function(){return this._applyModification(S,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(D,arguments)},complement:function(){return this._applyCombination(T,arguments)},monochromatic:function(){return this._applyCombination(P,arguments)},splitcomplement:function(){return this._applyCombination(R,arguments)},triad:function(){return this._applyCombination(x,arguments)},tetrad:function(){return this._applyCombination(M,arguments)}},h.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var i in e)e.hasOwnProperty(i)&&(r[i]="a"===i?e[i]:W(e[i]));e=r}return h(e,t)},h.equals=function(e,t){return!(!e||!t)&&h(e).toRgbString()==h(t).toRgbString()},h.random=function(){return h.fromRatio({r:l(),g:l(),b:l()})},h.mix=function(e,t,r){r=0===r?0:r||50;var i=h(e).toRgb(),n=h(t).toRgb(),a=r/100,o={r:(n.r-i.r)*a+i.r,g:(n.g-i.g)*a+i.g,b:(n.b-i.b)*a+i.b,a:(n.a-i.a)*a+i.a};return h(o)},h.readability=function(e,t){var r=h(e),i=h(t);return(n.max(r.getLuminance(),i.getLuminance())+.05)/(n.min(r.getLuminance(),i.getLuminance())+.05)},h.isReadable=function(e,t,r){var i,n,a=h.readability(e,t);switch(n=!1,i=V(r),i.level+i.size){case"AAsmall":case"AAAlarge":n=a>=4.5;break;case"AAlarge":n=a>=3;break;case"AAAsmall":n=a>=7;break}return n},h.mostReadable=function(e,t,r){var i,n,a,o,s=null,c=0;r=r||{},n=r.includeFallbackColors,a=r.level,o=r.size;for(var u=0;uc&&(c=i,s=h(t[u]));return h.isReadable(e,s,{level:a,size:o})||!n?s:(r.includeFallbackColors=!1,h.mostReadable(e,["#fff","#000"],r))};var O=h.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Q=h.hexNames=L(O);function L(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function F(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function N(e,t){j(e)&&(e="100%");var r=G(e);return e=u(t,f(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),n.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function U(e){return u(1,f(0,e))}function z(e){return parseInt(e,16)}function j(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function G(e){return"string"===typeof e&&-1!=e.indexOf("%")}function H(e){return 1==e.length?"0"+e:""+e}function W(e){return e<=1&&(e=100*e+"%"),e}function Y(e){return n.round(255*parseFloat(e)).toString(16)}function q(e){return z(e)/255}var X=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",i="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+i),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+i),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+i),hsva:new RegExp("hsva"+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Z(e){return!!X.CSS_UNIT.exec(e)}function J(e){e=e.replace(a,"").replace(o,"").toLowerCase();var t,r=!1;if(O[e])e=O[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=X.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=X.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=X.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=X.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=X.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=X.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=X.hex8.exec(e))?{r:z(t[1]),g:z(t[2]),b:z(t[3]),a:q(t[4]),format:r?"name":"hex8"}:(t=X.hex6.exec(e))?{r:z(t[1]),g:z(t[2]),b:z(t[3]),format:r?"name":"hex"}:(t=X.hex4.exec(e))?{r:z(t[1]+""+t[1]),g:z(t[2]+""+t[2]),b:z(t[3]+""+t[3]),a:q(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=X.hex3.exec(e))&&{r:z(t[1]+""+t[1]),g:z(t[2]+""+t[2]),b:z(t[3]+""+t[3]),format:r?"name":"hex"}}function V(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==r&&"large"!==r&&(r="small"),{level:t,size:r}}e.exports?e.exports=h:(i=function(){return h}.call(t,r,t,e),void 0===i||(e.exports=i))})(Math)},"67ea":function(e,t,r){"use strict";(function(e){var i=r("dbce"),n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.addConstants=H,t.addJimpMethods=W,t.jimpEvMethod=Y,t.jimpEvChange=q,Object.defineProperty(t,"addType",{enumerable:!0,get:function(){return k.addType}}),t["default"]=void 0;for(var a=n(r("b17c")),o=n(r("278c")),s=n(r("970b")),c=n(r("5bc3")),u=n(r("6b58")),f=n(r("36c6")),l=n(r("3c96")),h=n(r("ed6d")),d=n(r("9523")),p=n(r("7037")),g=n(r("3e8f")),A=n(r("df7c")),m=n(r("faa1")),b=r("c2d7"),y=n(r("239f")),v=n(r("09ea")),w=n(r("eabd")),E=n(r("66cb")),I=n(r("b48f")),_=n(r("6c3b")),B=n(r("5e2a")),C=n(r("6b02")),k=i(r("eff9")),S=r("e687"),T=i(r("2c85")),x="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",M=[NaN,NaN],R=2;R<65;R++){var D=(0,y["default"])(y["default"].BIN,x.slice(0,R))(new Array(65).join("1"));M.push(D.length)}function P(){}function O(e){return Object.prototype.toString.call(e).toLowerCase().indexOf("arraybuffer")>-1}function Q(t){for(var r=e.alloc(t.byteLength),i=new Uint8Array(t),n=0;n (HTTP: "+n.statusCode+")";return new Error(o)}))}function F(e,t){g["default"]&&"function"===typeof g["default"].readFile&&!e.match(/^(http|ftp)s?:\/\/./)?g["default"].readFile(e,t):L({url:e},t)}function N(t){return t&&"object"===(0,p["default"])(t)&&"number"===typeof t.width&&"number"===typeof t.height&&(e.isBuffer(t.data)||t.data instanceof Uint8Array||"function"===typeof Uint8ClampedArray&&t.data instanceof Uint8ClampedArray)&&(t.data.length===t.width*t.height*4||t.data.length===t.width*t.height*3)}function U(t){if(t.length%3!==0)throw new Error("Buffer length is incorrect");for(var r=e.allocUnsafe(t.length/3*4),i=0,n=0;n2&&void 0!==arguments[2]?arguments[2]:{};r=Object.assign(r,{methodName:e,eventName:t}),this.emit("any",r),e&&this.emit(e,r),this.emit(t,r)}},{key:"emitError",value:function(e,t){this.emitMulti(e,"error",t)}},{key:"getHeight",value:function(){return this.bitmap.height}},{key:"getWidth",value:function(){return this.bitmap.width}},{key:"inspect",value:function(){return""}},{key:"toString",value:function(){return"[object Jimp]"}},{key:"getMIME",value:function(){var e=this._originalMime||r.MIME_PNG;return e}},{key:"getExtension",value:function(){var e=this.getMIME();return k.getExtension(e)}},{key:"write",value:function(e,t){var r=this;if(!g["default"]||!g["default"].createWriteStream)throw new Error("Cant access the filesystem. You can use the getBase64 method.");if("string"!==typeof e)return b.throwError.call(this,"path must be a string",t);if("undefined"===typeof t&&(t=P),"function"!==typeof t)return b.throwError.call(this,"cb must be a function",t);var i=k.getType(e)||this.getMIME(),n=A["default"].parse(e);return n.dir&&v["default"].sync(n.dir),this.getBuffer(i,(function(i,n){if(i)return b.throwError.call(r,i,t);var a=g["default"].createWriteStream(e);a.on("open",(function(){a.write(n),a.end()})).on("error",(function(e){return b.throwError.call(r,e,t)})),a.on("finish",(function(){t.call(r,null,r)}))})),this}},{key:"getBase64",value:function(e,t){return e===r.AUTO&&(e=this.getMIME()),"string"!==typeof e?b.throwError.call(this,"mime must be a string",t):"function"!==typeof t?b.throwError.call(this,"cb must be a function",t):(this.getBuffer(e,(function(r,i){if(r)return b.throwError.call(this,r,t);var n="data:"+e+";base64,"+i.toString("base64");t.call(this,null,n)})),this)}},{key:"hash",value:function(e,t){if(e=e||64,"function"===typeof e&&(t=e,e=64),"number"!==typeof e)return b.throwError.call(this,"base must be a number",t);if(e<2||e>64)return b.throwError.call(this,"base must be a number between 2 and 64",t);var r=this.pHash();r=(0,y["default"])(y["default"].BIN,x.slice(0,e))(r);while(r.length=this.bitmap.width&&(a=this.bitmap.width-1),t<0&&(o=0),t>=this.bitmap.height&&(o=this.bitmap.height-1)),i===r.EDGE_WRAP&&(e<0&&(a=this.bitmap.width+e),e>=this.bitmap.width&&(a=e%this.bitmap.width),t<0&&(a=this.bitmap.height+t),t>=this.bitmap.height&&(o=t%this.bitmap.height));var s=this.bitmap.width*o+a<<2;return(a<0||a>=this.bitmap.width)&&(s=-1),(o<0||o>=this.bitmap.height)&&(s=-1),(0,b.isNodePattern)(n)&&n.call(this,null,s),s}},{key:"getPixelColor",value:function(e,t,r){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",r);e=Math.round(e),t=Math.round(t);var i=this.getPixelIndex(e,t),n=this.bitmap.data.readUInt32BE(i);return(0,b.isNodePattern)(r)&&r.call(this,null,n),n}},{key:"setPixelColor",value:function(e,t,r,i){if("number"!==typeof e||"number"!==typeof t||"number"!==typeof r)return b.throwError.call(this,"hex, x and y must be numbers",i);t=Math.round(t),r=Math.round(r);var n=this.getPixelIndex(t,r);return this.bitmap.data.writeUInt32BE(e,n),(0,b.isNodePattern)(i)&&i.call(this,null,this),this}},{key:"hasAlpha",value:function(){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:G;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),i=r[0],n=r[1];t[i]=n}))}function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:G;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),i=r[0],n=r[1];t.prototype[i]=n}))}function Y(e,t,r){var i="before-"+t,n=t.replace(/e$/,"")+"ed";G.prototype[e]=function(){for(var t,a=arguments.length,o=new Array(a),s=0;s255)return b.throwError.call(this,"r must be between 0 and 255",n);if((t<0||t>255)&&b.throwError.call(this,"g must be between 0 and 255",n),r<0||r>255)return b.throwError.call(this,"b must be between 0 and 255",n);if(i<0||i>255)return b.throwError.call(this,"a must be between 0 and 255",n);e=Math.round(e),r=Math.round(r),t=Math.round(t),i=Math.round(i);var a=e*Math.pow(256,3)+t*Math.pow(256,2)+r*Math.pow(256,1)+i*Math.pow(256,0);return(0,b.isNodePattern)(n)&&n.call(this,null,a),a},G.intToRGBA=function(e,t){if("number"!==typeof e)return b.throwError.call(this,"i must be a number",t);var r={};return r.r=Math.floor(e/Math.pow(256,3)),r.g=Math.floor((e-r.r*Math.pow(256,3))/Math.pow(256,2)),r.b=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2))/Math.pow(256,1)),r.a=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2)-r.b*Math.pow(256,1))/Math.pow(256,0)),(0,b.isNodePattern)(t)&&t.call(this,null,r),r},G.cssColorToHex=function(e){return e=e||0,"number"===typeof e?Number(e):parseInt((0,E["default"])(e).toHex8(),16)},G.limit255=function(e){return e=Math.max(e,0),e=Math.min(e,255),e},G.diff=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1;if(!(e instanceof G)||!(t instanceof G))return b.throwError.call(this,"img1 and img2 must be an Jimp images");var i=e.bitmap,n=t.bitmap;if(i.width===n.width&&i.height===n.height||(i.width*i.height>n.width*n.height?e=e.cloneQuiet().resize(n.width,n.height):t=t.cloneQuiet().resize(i.width,i.height)),"number"!==typeof r||r<0||r>1)return b.throwError.call(this,"threshold must be a number between 0 and 1");var a=new G(i.width,i.height,4294967295),o=(0,w["default"])(i.data,n.data,a.bitmap.data,a.bitmap.width,a.bitmap.height,{threshold:r});return{percent:o/(a.bitmap.width*a.bitmap.height),image:a}},G.distance=function(e,t){var r=new I["default"],i=r.getHash(e),n=r.getHash(t);return r.distance(i,n)},G.compareHashes=function(e,t){var r=new I["default"];return r.distance(e,t)},G.colorDiff=function(e,t){var r=function(e){return Math.pow(e,2)},i=Math.max,n=195075;return 0===e.a||e.a||(e.a=255),0===t.a||t.a||(t.a=255),(i(r(e.r-t.r),r(e.r-t.r-e.a+t.a))+i(r(e.g-t.g),r(e.g-t.g-e.a+t.a))+i(r(e.b-t.b),r(e.b-t.b-e.a+t.a)))/n},Y("clone","clone",(function(e){var t=new G(this);return(0,b.isNodePattern)(e)&&e.call(t,null,t),t})),q("background",(function(e,t){return"number"!==typeof e?b.throwError.call(this,"hex must be a hexadecimal rgba value",t):(this._background=e,(0,b.isNodePattern)(t)&&t.call(this,null,this),this)})),q("scan",(function(e,t,r,i,n,a){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",a);if("number"!==typeof r||"number"!==typeof i)return b.throwError.call(this,"w and h must be numbers",a);if("function"!==typeof n)return b.throwError.call(this,"f must be a function",a);var o=(0,b.scan)(this,e,t,r,i,n);return(0,b.isNodePattern)(a)&&a.call(this,null,o),o})),"BROWSER"===Object({NODE_ENV:"production",BASE_URL:""}).ENVIRONMENT)&&("undefined"!==typeof window&&"object"===("undefined"===typeof window?"undefined":(0,p["default"])(window))&&(z=window),"undefined"!==typeof self&&"object"===("undefined"===typeof self?"undefined":(0,p["default"])(self))&&(z=self),z.Jimp=G,z.Buffer=e);var X=G;t["default"]=X}).call(this,r("1c35").Buffer)},6825:function(e,t,r){"use strict";function i(e,t,r,i,n,a,o){this.widthOriginal=Math.abs(Math.floor(e)||0),this.heightOriginal=Math.abs(Math.floor(t)||0),this.targetWidth=Math.abs(Math.floor(r)||0),this.targetHeight=Math.abs(Math.floor(i)||0),this.colorChannels=n?4:3,this.interpolationPass=Boolean(a),this.resizeCallback="function"===typeof o?o:function(){},this.targetWidthMultipliedByChannels=this.targetWidth*this.colorChannels,this.originalWidthMultipliedByChannels=this.widthOriginal*this.colorChannels,this.originalHeightMultipliedByChannels=this.heightOriginal*this.colorChannels,this.widthPassResultSize=this.targetWidthMultipliedByChannels*this.heightOriginal,this.finalResultSize=this.targetWidthMultipliedByChannels*this.targetHeight,this.initialize()}i.prototype.initialize=function(){if(!(this.widthOriginal>0&&this.heightOriginal>0&&this.targetWidth>0&&this.targetHeight>0))throw new Error("Invalid settings specified for the resizer.");this.configurePasses()},i.prototype.configurePasses=function(){this.widthOriginal===this.targetWidth?this.resizeWidth=this.bypassResizer:(this.ratioWeightWidthPass=this.widthOriginal/this.targetWidth,this.ratioWeightWidthPass<1&&this.interpolationPass?(this.initializeFirstPassBuffers(!0),this.resizeWidth=4===this.colorChannels?this.resizeWidthInterpolatedRGBA:this.resizeWidthInterpolatedRGB):(this.initializeFirstPassBuffers(!1),this.resizeWidth=4===this.colorChannels?this.resizeWidthRGBA:this.resizeWidthRGB)),this.heightOriginal===this.targetHeight?this.resizeHeight=this.bypassResizer:(this.ratioWeightHeightPass=this.heightOriginal/this.targetHeight,this.ratioWeightHeightPass<1&&this.interpolationPass?(this.initializeSecondPassBuffers(!0),this.resizeHeight=this.resizeHeightInterpolated):(this.initializeSecondPassBuffers(!1),this.resizeHeight=4===this.colorChannels?this.resizeHeightRGBA:this.resizeHeightRGB))},i.prototype._resizeWidthInterpolatedRGBChannels=function(e,t){var r,i,n=t?4:3,a=this.ratioWeightWidthPass,o=this.widthBuffer,s=0,c=0,u=0,f=0,l=0;for(r=0;s<1/3;r+=n,s+=a)for(c=r,u=0;c=l)){d+=f;break}h+=r,d=h,f-=l}while(f>0&&h=c)){f+=s;break}u=d,f=u,s-=c}while(s>0&&u3&&(this.outputWidthWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.heightOriginal)))},i.prototype.initializeSecondPassBuffers=function(e){this.heightBuffer=this.generateUint8Buffer(this.finalResultSize),e||(this.outputHeightWorkBench=this.generateFloatBuffer(this.targetWidthMultipliedByChannels),this.colorChannels>3&&(this.outputHeightWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.targetWidth)))},i.prototype.generateFloatBuffer=function(e){try{return new Float32Array(e)}catch(t){return[]}},i.prototype.generateFloat64Buffer=function(e){try{return new Float64Array(e)}catch(t){return[]}},i.prototype.generateUint8Buffer=function(e){try{return new Uint8Array(e)}catch(t){return[]}},e.exports=i},6853:function(e,t,r){"use strict";var i=r("be7f"),n=15,a=852,o=592,s=0,c=1,u=2,f=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],l=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],h=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,r,p,g,A,m,b){var y,v,w,E,I,_,B,C,k,S=b.bits,T=0,x=0,M=0,R=0,D=0,P=0,O=0,Q=0,L=0,F=0,N=null,U=0,z=new i.Buf16(n+1),j=new i.Buf16(n+1),G=null,H=0;for(T=0;T<=n;T++)z[T]=0;for(x=0;x=1;R--)if(0!==z[R])break;if(D>R&&(D=R),0===R)return g[A++]=20971520,g[A++]=20971520,b.bits=1,0;for(M=1;M0&&(e===s||1!==R))return-1;for(j[1]=0,T=1;Ta||e===u&&L>o)return 1;for(;;){B=T-O,m[x]<_?(C=0,k=m[x]):m[x]>_?(C=G[H+m[x]],k=N[U+m[x]]):(C=96,k=0),y=1<>O)+v]=B<<24|C<<16|k|0}while(0!==v);y=1<>=1;if(0!==y?(F&=y-1,F+=y):F=0,x++,0===--z[T]){if(T===R)break;T=t[r+m[x]]}if(T>D&&(F&E)!==w){0===O&&(O=D),I+=M,P=T-O,Q=1<a||e===u&&L>o)return 1;w=F&E,g[w]=D<<24|P<<16|I-A|0}}return 0!==F&&(g[I+F]=T-O<<24|64<<16|0),b.bits=D,0}},"68ee":function(e,t,r){var i=r("e330"),n=r("d039"),a=r("1626"),o=r("f5df"),s=r("d066"),c=r("8925"),u=function(){},f=[],l=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,d=i(h.exec),p=!h.exec(u),g=function(e){if(!a(e))return!1;try{return l(u,f,e),!0}catch(t){return!1}},A=function(e){if(!a(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!d(h,c(e))}catch(t){return!0}};A.sham=!0,e.exports=!l||n((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?A:g},"695a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class i{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,r,i){return this.buf.copy(e,t,i,i+r)}}t.RandomBufferReader=i},"69f3":function(e,t,r){var i,n,a,o=r("7f9a"),s=r("da84"),c=r("e330"),u=r("861d"),f=r("9112"),l=r("1a2d"),h=r("c6cd"),d=r("f772"),p=r("d012"),g="Object already initialized",A=s.TypeError,m=s.WeakMap,b=function(e){return a(e)?n(e):i(e,{})},y=function(e){return function(t){var r;if(!u(t)||(r=n(t)).type!==e)throw A("Incompatible receiver, "+e+" required");return r}};if(o||h.state){var v=h.state||(h.state=new m),w=c(v.get),E=c(v.has),I=c(v.set);i=function(e,t){if(E(v,e))throw new A(g);return t.facade=e,I(v,e,t),t},n=function(e){return w(v,e)||{}},a=function(e){return E(v,e)}}else{var _=d("state");p[_]=!0,i=function(e,t){if(l(e,_))throw new A(g);return t.facade=e,f(e,_,t),t},n=function(e){return l(e,_)?e[_]:{}},a=function(e){return l(e,_)}}e.exports={set:i,get:n,has:a,enforce:b,getterFor:y}},"6a01":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const i=r("98a7");t.Header={len:8,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6a8e":function(e,t,r){(function(t){var r=function(){"use strict";var e=new Int32Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]),t=4017,r=799,i=3406,n=2276,a=1567,o=3784,s=5793,c=2896;function u(){}function f(e,t){var r,i,n=0,a=[],o=16;while(o>0&&!e[o-1])o--;a.push({children:[],index:0});var s,c=a[0];for(r=0;r0){if(0===a.length)throw new Error("Could not recreate Huffman Table");c=a.pop()}c.index++,a.push(c);while(a.length<=r)a.push(s={children:[],index:0}),c.children[c.index]=s.children,c=s;n++}r+10)return g--,p>>g&1;if(p=t[r++],255==p){var e=t[r++];if(e)throw new Error("unexpected marker: "+(p<<8|e).toString(16))}return g=7,p>>>7}function m(e){var t,r=e;while(null!==(t=A())){if(r=r[t],"number"===typeof r)return r;if("object"!==typeof r)throw new Error("invalid huffman sequence")}return null}function b(e){var t=0;while(e>0){var r=A();if(null===r)return;t=t<<1|r,e--}return t}function y(e){var t=b(e);return t>=1<>4;if(0!==s){a+=c;var u=e[a];r[u]=y(s),a++}else{if(c<15)break;a+=16}}}function w(e,t){var r=m(e.huffmanTableDC),i=0===r?0:y(r)<0)I--;else{var i=o,n=s;while(i<=n){var a=m(t.huffmanTableAC),c=15&a,f=a>>4;if(0!==c){i+=f;var l=e[i];r[l]=y(c)*(1<>4;if(0===h)a<15?(I=b(a)+(1<=65488&&L<=65495))break;r+=2}return r-d}function h(e,u){var f,l,h=[],d=u.blocksPerLine,p=u.blocksPerColumn,g=d<<3,m=new Int32Array(64),b=new Uint8Array(64);function y(e,f,l){var h,d,p,g,A,m,b,y,v,w,E=u.quantizationTable,I=l;for(w=0;w<64;w++)I[w]=e[w]*E[w];for(w=0;w<8;++w){var _=8*w;0!=I[1+_]||0!=I[2+_]||0!=I[3+_]||0!=I[4+_]||0!=I[5+_]||0!=I[6+_]||0!=I[7+_]?(h=s*I[0+_]+128>>8,d=s*I[4+_]+128>>8,p=I[2+_],g=I[6+_],A=c*(I[1+_]-I[7+_])+128>>8,y=c*(I[1+_]+I[7+_])+128>>8,m=I[3+_]<<4,b=I[5+_]<<4,v=h-d+1>>1,h=h+d+1>>1,d=v,v=p*o+g*a+128>>8,p=p*a-g*o+128>>8,g=v,v=A-b+1>>1,A=A+b+1>>1,b=v,v=y+m+1>>1,m=y-m+1>>1,y=v,v=h-g+1>>1,h=h+g+1>>1,g=v,v=d-p+1>>1,d=d+p+1>>1,p=v,v=A*n+y*i+2048>>12,A=A*i-y*n+2048>>12,y=v,v=m*r+b*t+2048>>12,m=m*t-b*r+2048>>12,b=v,I[0+_]=h+y,I[7+_]=h-y,I[1+_]=d+b,I[6+_]=d-b,I[2+_]=p+m,I[5+_]=p-m,I[3+_]=g+A,I[4+_]=g-A):(v=s*I[0+_]+512>>10,I[0+_]=v,I[1+_]=v,I[2+_]=v,I[3+_]=v,I[4+_]=v,I[5+_]=v,I[6+_]=v,I[7+_]=v)}for(w=0;w<8;++w){var B=w;0!=I[8+B]||0!=I[16+B]||0!=I[24+B]||0!=I[32+B]||0!=I[40+B]||0!=I[48+B]||0!=I[56+B]?(h=s*I[0+B]+2048>>12,d=s*I[32+B]+2048>>12,p=I[16+B],g=I[48+B],A=c*(I[8+B]-I[56+B])+2048>>12,y=c*(I[8+B]+I[56+B])+2048>>12,m=I[24+B],b=I[40+B],v=h-d+1>>1,h=h+d+1>>1,d=v,v=p*o+g*a+2048>>12,p=p*a-g*o+2048>>12,g=v,v=A-b+1>>1,A=A+b+1>>1,b=v,v=y+m+1>>1,m=y-m+1>>1,y=v,v=h-g+1>>1,h=h+g+1>>1,g=v,v=d-p+1>>1,d=d+p+1>>1,p=v,v=A*n+y*i+2048>>12,A=A*i-y*n+2048>>12,y=v,v=m*r+b*t+2048>>12,m=m*t-b*r+2048>>12,b=v,I[0+B]=h+y,I[56+B]=h-y,I[8+B]=d+b,I[48+B]=d-b,I[16+B]=p+m,I[40+B]=p-m,I[24+B]=g+A,I[32+B]=g-A):(v=s*l[w+0]+8192>>14,I[0+B]=v,I[8+B]=v,I[16+B]=v,I[24+B]=v,I[32+B]=v,I[40+B]=v,I[48+B]=v,I[56+B]=v)}for(w=0;w<64;++w){var C=128+(I[w]+8>>4);f[w]=C<0?0:C>255?255:C}}A(g*p*8);for(var v=0;v255?255:e}u.prototype={load:function(e){var t=new XMLHttpRequest;t.open("GET",e,!0),t.responseType="arraybuffer",t.onload=function(){var e=new Uint8Array(t.response||t.mozResponseArrayBuffer);this.parse(e),this.onload&&this.onload()}.bind(this),t.send(null)},parse:function(t){var r=1e3*this.opts.maxResolutionInMP*1e3,i=0;t.length;function n(){var e=t[i]<<8|t[i+1];return i+=2,e}function a(){var e=n(),r=t.subarray(i,i+e-2);return i+=r.length,r}function o(e){var t,r,i=0,n=0;for(r in e.components)e.components.hasOwnProperty(r)&&(t=e.components[r],i>4===0)for(X=0;X<64;X++){var C=e[X];B[C]=t[i++]}else{if(_>>4!==1)throw new Error("DQT: invalid table spec");for(X=0;X<64;X++){C=e[X];B[C]=n()}}p[15&_]=B}break;case 65472:case 65473:case 65474:n(),s={},s.extended=65473===y,s.progressive=65474===y,s.precision=t[i++],s.scanLines=n(),s.samplesPerLine=n(),s.components={},s.componentsOrder=[];var k=s.scanLines*s.samplesPerLine;if(k>r){var S=Math.ceil((k-r)/1e6);throw new Error(`maxResolutionInMP limit exceeded by ${S}MP`)}var T,x=t[i++];for(Y=0;Y>4,R=15&t[i+1],D=t[i+2];s.componentsOrder.push(T),s.components[T]={h:M,v:R,quantizationIdx:D},i+=3}o(s),g.push(s);break;case 65476:var P=n();for(Y=2;Y>4===0?b:m)[15&O]=f(Q,F)}break;case 65501:n(),c=n();break;case 65500:n(),n();break;case 65498:n();var N=t[i++],U=[];for(Y=0;Y>4],Z.huffmanTableAC=m[15&z],U.push(Z)}var j=t[i++],G=t[i++],H=t[i++],W=l(t,i,s,U,c,j,G,H>>4,15&H,this.opts);i+=W;break;case 65535:255!==t[i]&&i--;break;default:if(255==t[i-3]&&t[i-2]>=192&&t[i-2]<=254){i-=3;break}throw new Error("unknown JPEG marker "+y.toString(16))}y=n()}if(1!=g.length)throw new Error("only single frame JPEGs supported");for(var Y=0;Yg){var r=Math.ceil((t-g)/1024/1024);throw new Error(`maxMemoryUsageInMB limit exceeded by at least ${r}MB`)}p=t}return u.resetMaxMemoryUsage=function(e){p=0,g=e},u.getBytesAllocated=function(){return p},u.requestMemoryAllocation=A,u}();function i(e,i={}){var n={colorTransform:void 0,useTArray:!1,formatAsRGBA:!0,tolerantDecoding:!0,maxResolutionInMP:100,maxMemoryUsageInMB:512},a={...n,...i},o=new Uint8Array(e),s=new r;s.opts=a,r.resetMaxMemoryUsage(1024*a.maxMemoryUsageInMB*1024),s.parse(o);var c=a.formatAsRGBA?4:3,u=s.width*s.height*c;try{r.requestMemoryAllocation(u);var f={width:s.width,height:s.height,exifBuffer:s.exifBuffer,data:a.useTArray?new Uint8Array(u):t.alloc(u)};s.comments.length>0&&(f["comments"]=s.comments)}catch(l){throw l instanceof RangeError?new Error("Could not allocate enough memory for the image. Required: "+u):l}return s.copyToImageData(f,a.formatAsRGBA),f}e.exports=i}).call(this,r("1c35").Buffer)},"6b02":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=function(e,t){for(var r=arguments.length,i=new Array(r>2?r-2:0),n=2;nt.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=e,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}h.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,n(this.init_done,"close before init"),n(this.mode<=t.UNZIP),this.mode===t.DEFLATE||this.mode===t.GZIP||this.mode===t.DEFLATERAW?o.deflateEnd(this.strm):this.mode!==t.INFLATE&&this.mode!==t.GUNZIP&&this.mode!==t.INFLATERAW&&this.mode!==t.UNZIP||s.inflateEnd(this.strm),this.mode=t.NONE,this.dictionary=null)},h.prototype.write=function(e,t,r,i,n,a,o){return this._write(!0,e,t,r,i,n,a,o)},h.prototype.writeSync=function(e,t,r,i,n,a,o){return this._write(!1,e,t,r,i,n,a,o)},h.prototype._write=function(r,a,o,s,c,u,f,l){if(n.equal(arguments.length,8),n(this.init_done,"write before init"),n(this.mode!==t.NONE,"already finalized"),n.equal(!1,this.write_in_progress,"write already in progress"),n.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,n.equal(!1,void 0===a,"must provide flush value"),this.write_in_progress=!0,a!==t.Z_NO_FLUSH&&a!==t.Z_PARTIAL_FLUSH&&a!==t.Z_SYNC_FLUSH&&a!==t.Z_FULL_FLUSH&&a!==t.Z_FINISH&&a!==t.Z_BLOCK)throw new Error("Invalid flush value");if(null==o&&(o=e.alloc(0),c=0,s=0),this.strm.avail_in=c,this.strm.input=o,this.strm.next_in=s,this.strm.avail_out=l,this.strm.output=u,this.strm.next_out=f,this.flush=a,!r)return this._process(),this._checkError()?this._afterSync():void 0;var h=this;return i.nextTick((function(){h._process(),h._after()})),this},h.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},h.prototype._process=function(){var e=null;switch(this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflate(this.strm,this.flush);break;case t.UNZIP:switch(this.strm.avail_in>0&&(e=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===e)break;if(this.strm.input[e]!==f){this.mode=t.INFLATE;break}if(this.gzip_id_bytes_read=1,e++,1===this.strm.avail_in)break;case 1:if(null===e)break;this.strm.input[e]===l?(this.gzip_id_bytes_read=2,this.mode=t.GUNZIP):this.mode=t.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:this.err=s.inflate(this.strm,this.flush),this.err===t.Z_NEED_DICT&&this.dictionary&&(this.err=s.inflateSetDictionary(this.strm,this.dictionary),this.err===t.Z_OK?this.err=s.inflate(this.strm,this.flush):this.err===t.Z_DATA_ERROR&&(this.err=t.Z_NEED_DICT));while(this.strm.avail_in>0&&this.mode===t.GUNZIP&&this.err===t.Z_STREAM_END&&0!==this.strm.next_in[0])this.reset(),this.err=s.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},h.prototype._checkError=function(){switch(this.err){case t.Z_OK:case t.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===t.Z_FINISH)return this._error("unexpected end of file"),!1;break;case t.Z_STREAM_END:break;case t.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},h.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},h.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},h.prototype.init=function(e,r,i,a,o){n(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),n(e>=8&&e<=15,"invalid windowBits"),n(r>=-1&&r<=9,"invalid compression level"),n(i>=1&&i<=9,"invalid memlevel"),n(a===t.Z_FILTERED||a===t.Z_HUFFMAN_ONLY||a===t.Z_RLE||a===t.Z_FIXED||a===t.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,e,i,a,o),this._setDictionary()},h.prototype.params=function(){throw new Error("deflateParams Not supported")},h.prototype.reset=function(){this._reset(),this._setDictionary()},h.prototype._init=function(e,r,i,n,c){switch(this.level=e,this.windowBits=r,this.memLevel=i,this.strategy=n,this.flush=t.Z_NO_FLUSH,this.err=t.Z_OK,this.mode!==t.GZIP&&this.mode!==t.GUNZIP||(this.windowBits+=16),this.mode===t.UNZIP&&(this.windowBits+=32),this.mode!==t.DEFLATERAW&&this.mode!==t.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new a,this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflateInit2(this.strm,this.level,t.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:case t.UNZIP:this.err=s.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==t.Z_OK&&this._error("Init error"),this.dictionary=c,this.write_in_progress=!1,this.init_done=!0},h.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:this.err=o.deflateSetDictionary(this.strm,this.dictionary);break;default:break}this.err!==t.Z_OK&&this._error("Failed to set dictionary")}},h.prototype._reset=function(){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:case t.GZIP:this.err=o.deflateReset(this.strm);break;case t.INFLATE:case t.INFLATERAW:case t.GUNZIP:this.err=s.inflateReset(this.strm);break;default:break}this.err!==t.Z_OK&&this._error("Failed to reset stream")},t.Zlib=h}).call(this,r("1c35").Buffer,r("4362"))},"6bda":function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var r="",n=0;n<128;n++)r+=String.fromCharCode(n);e.chars=r+e.chars}this.decodeBuf=i.from(e.chars,"ucs2");var a=i.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(n=0;n[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let r=e[t],i=1,n=0;while(++n<8)i*=256,r+=e[t+n]*i;return r}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let i=0;ir(toBytes(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(i("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(i("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(i("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,i)=>r>=t&&80===i[r]&&75===i[r+1]&&3===i[r+2]&&4===i[r+3]);let n=0,a=!1,o=null;do{const s=n+30;if(a||(a=r(oxmlContentTypes,{offset:s})||r(oxmlRels,{offset:s})),o||(i("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:i("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:i("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;n=e(t,s)}while(n>=0);if(o)return o}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,i=r=>[...r].every((r,i)=>e[t+i]===r.charCodeAt(0));if(i("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(i("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([109,111,111,118],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const i=readUInt64LE(t,e+16);if(r([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(r([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(r([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=i}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let n=0;n<2&&nnew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(r){reject(r)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6c3b":function(e,t,r){"use strict";(function(t,i){var n=r("4ea4"),a=n(r("9523")),o=n(r("a559"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t>>2]>>>24-o%4*8&255;return i.slice(17)},t.prototype._getKeyBox=function(){for(var e,t=this._getKeyData(),r=new Uint8Array(Array(256).keys()),i=t.length,n=0,a=0;a<256;a++)n=r[a]+n+t[a%i]&255,e=[r[n],r[a]],r[a]=e[0],r[n]=e[1];return r.map((function(e,t,r){t=t+1&255;var i=r[t],n=r[t+i&255];return r[i+n&255]}))},t.prototype._getMetaData=function(){var e=this.view.getUint32(this.offset,!0);if(this.offset+=4,0===e)return{};var t=new Uint8Array(this.raw,this.offset,e).map((function(e){return 99^e}));this.offset+=e,g.a.create();var r,i=u.a.decrypt({ciphertext:m.a.parse(g.a.create(t.slice(22)).toString(y.a))},I,{mode:d.a,padding:l.a}).toString(y.a),n=i.indexOf(":");if("dj"===i.slice(0,n)){var a=JSON.parse(i.slice(n+1));r=a.mainMusic}else r=JSON.parse(i.slice(n+1));return r.albumPic&&(r.albumPic=r.albumPic.replace("http://","https://")+"?param=500y500"),r},t.prototype._getAudio=function(e){this.offset+=this.view.getUint32(this.offset+5,!0)+13;for(var t=new Uint8Array(this.raw,this.offset),r=t.length,i=0;i=1<<24?[4,s.a.read(e.from(this.image.buffer))]:[3,7];case 4:return c=i.sent(),[4,c.resize(Math.round(c.getHeight()/2),s.a.AUTO)];case 5:return i.sent(),u=this.image,[4,c.getBufferAsync("image/jpeg")];case 6:return u.buffer=i.sent(),[3,3];case 7:return[3,9];case 8:return f=i.sent(),console.log("get cover image failed",f),[3,9];case 9:return this.newMeta={title:r.title,artists:a,album:this.oriMeta.album,picture:null===(t=this.image)||void 0===t?void 0:t.buffer},[2]}}))}))},t.prototype._writeMeta=function(){return Object(i["a"])(this,void 0,void 0,(function(){var t,r;return Object(i["c"])(this,(function(i){switch(i.label){case 0:if(!this.audio||!this.newMeta)throw Error("invalid sequence");return this.blob||(this.blob=new Blob([this.audio],{type:this.mime})),[4,Object(a["parseBlob"])(this.blob)];case 1:if(t=i.sent(),r=!t.common.album&&!t.common.artists&&!t.common.title,r||this.newMeta.picture){if("mp3"===this.format)this.audio=Object(n["j"])(e.from(this.audio),this.newMeta,t);else{if("flac"!==this.format)return console.info("writing meta for ".concat(this.format," is not being supported for now")),[2];this.audio=Object(n["i"])(e.from(this.audio),this.newMeta,t)}this.blob=new Blob([this.audio],{type:this.mime})}return[2]}}))}))},t.prototype.gatherResult=function(){var e,t;if(!this.newMeta||!this.blob)throw Error("bad sequence");return{title:this.newMeta.title,artist:null===(e=this.newMeta.artists)||void 0===e?void 0:e.join("; "),ext:this.format,album:this.newMeta.album,picture:null===(t=this.image)||void 0===t?void 0:t.url,file:URL.createObjectURL(this.blob),blob:this.blob,mime:this.mime}},t.prototype.decrypt=function(){return Object(i["a"])(this,void 0,void 0,(function(){var e,t;return Object(i["c"])(this,(function(r){switch(r.label){case 0:return e=this._getKeyBox(),this.oriMeta=this._getMetaData(),this.audio=this._getAudio(e),this.format=this.oriMeta.format||Object(n["g"])(this.audio),this.mime=n["a"][this.format],[4,this._buildMeta()];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,4,,5]),[4,this._writeMeta()];case 3:return r.sent(),[3,5];case 4:return t=r.sent(),console.warn("write meta data failed",t),[3,5];case 5:return[2,this.gatherResult()]}}))}))},t}()}).call(this,r("1c35").Buffer)},"6eb7":function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=i(r("eed2")),o=r("c2d7"),s="image/jpeg",c=function(){return{mime:(0,n["default"])({},s,["jpeg","jpg","jpe"]),constants:{MIME_JPEG:s},decoders:(0,n["default"])({},s,a["default"].decode),encoders:(0,n["default"])({},s,(function(e){return a["default"].encode(e.bitmap,e._quality).data})),class:{_quality:100,quality:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<0||e>100?o.throwError.call(this,"n must be a number 0 - 100",t):(this._quality=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=c},"6ec1":function(e,t,r){"use strict";(function(t){e.exports={nearestNeighbor:function(e,t){for(var r=e.width,i=e.height,n=t.width,a=t.height,o=e.data,s=t.data,c=0;c0?a[_-4]:2*a[_]-a[_+4],C=a[_],k=a[_+4],S=y0?g[F-4*h]:2*g[F]-g[F+4*h],U=g[F],z=g[F+4*h],j=D1)for(var H=0;Hl)r=s[l++],i&&!c(n,r)||u(h,e?[r,n[r]]:n[r]);return h}};e.exports={entries:f(!0),values:f(!1)}},"6f58":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const i=r("9152");t.UINT8={len:1,get(e,t){return e.readUInt8(t)},put(e,t,r){return e.writeUInt8(r,t)}},t.UINT16_LE={len:2,get(e,t){return e.readUInt16LE(t)},put(e,t,r){return e.writeUInt16LE(r,t)}},t.UINT16_BE={len:2,get(e,t){return e.readUInt16BE(t)},put(e,t,r){return e.writeUInt16BE(r,t)}},t.UINT24_LE={len:3,get(e,t){return e.readUIntLE(t,3)},put(e,t,r){return e.writeUIntLE(r,t,3)}},t.UINT24_BE={len:3,get(e,t){return e.readUIntBE(t,3)},put(e,t,r){return e.writeUIntBE(r,t,3)}},t.UINT32_LE={len:4,get(e,t){return e.readUInt32LE(t)},put(e,t,r){return e.writeUInt32LE(r,t)}},t.UINT32_BE={len:4,get(e,t){return e.readUInt32BE(t)},put(e,t,r){return e.writeUInt32BE(r,t)}},t.INT8={len:1,get(e,t){return e.readInt8(t)},put(e,t,r){return e.writeInt8(r,t)}},t.INT16_BE={len:2,get(e,t){return e.readInt16BE(t)},put(e,t,r){return e.writeInt16BE(r,t)}},t.INT16_LE={len:2,get(e,t){return e.readInt16LE(t)},put(e,t,r){return e.writeInt16LE(r,t)}},t.INT24_LE={len:3,get(e,t){return e.readIntLE(t,3)},put(e,t,r){return e.writeIntLE(r,t,3)}},t.INT24_BE={len:3,get(e,t){return e.readIntBE(t,3)},put(e,t,r){return e.writeIntBE(r,t,3)}},t.INT32_BE={len:4,get(e,t){return e.readInt32BE(t)},put(e,t,r){return e.writeInt32BE(r,t)}},t.INT32_LE={len:4,get(e,t){return e.readInt32LE(t)},put(e,t,r){return e.writeInt32LE(r,t)}},t.UINT64_LE={len:8,get(e,t){return e.readBigUInt64LE(t)},put(e,t,r){return e.writeBigUInt64LE(r,t)}},t.INT64_LE={len:8,get(e,t){return e.readBigInt64LE(t)},put(e,t,r){return e.writeBigInt64LE(r,t)}},t.UINT64_BE={len:8,get(e,t){return e.readBigUInt64BE(t)},put(e,t,r){return e.writeBigUInt64BE(r,t)}},t.INT64_BE={len:8,get(e,t){return e.readBigInt64BE(t)},put(e,t,r){return e.writeBigInt64BE(r,t)}},t.Float16_BE={len:2,get(e,t){return i.read(e,t,!1,10,this.len)},put(e,t,r){return i.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return i.read(e,t,!0,10,this.len)},put(e,t,r){return i.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return e.readFloatBE(t)},put(e,t,r){return e.writeFloatBE(r,t)}},t.Float32_LE={len:4,get(e,t){return e.readFloatLE(t)},put(e,t,r){return e.writeFloatLE(r,t)}},t.Float64_BE={len:8,get(e,t){return e.readDoubleBE(t)},put(e,t,r){return e.writeDoubleBE(r,t)}},t.Float64_LE={len:8,get(e,t){return e.readDoubleLE(t)},put(e,t,r){return e.writeDoubleLE(r,t)}},t.Float80_BE={len:10,get(e,t){return i.read(e,t,!1,63,this.len)},put(e,t,r){return i.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return i.read(e,t,!0,63,this.len)},put(e,t,r){return i.write(e,r,t,!0,63,this.len),t+this.len}};class n{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=n;class a{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=a;class o{constructor(e,t){this.len=e,this.encoding=t}get(e,t){return e.toString(this.encoding,t,t+this.len)}}t.StringType=o;class s{constructor(e){this.len=e}static decode(e,t,r){let i="";for(let n=t;n>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},"6f8f":function(e,t,r){function i(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}r("d3b7"),r("f8c9"),r("4ae1"),e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},7037:function(e,t,r){function i(t){return e.exports=i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports["default"]=e.exports,i(t)}r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0"),e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},7156:function(e,t,r){var i=r("1626"),n=r("861d"),a=r("d2bb");e.exports=function(e,t,r){var o,s;return a&&i(o=t.constructor)&&o!==r&&n(s=o.prototype)&&s!==r.prototype&&a(e,s),e}},"717e":function(e,t,r){"use strict";var i=r("9e6e"),n=r("be7f"),a=r("7b27"),o=r("2ceb"),s=r("4dc6"),c=r("8936"),u=r("8013"),f=Object.prototype.toString;function l(e){if(!(this instanceof l))return new l(e);this.options=n.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=i.inflateInit2(this.strm,t.windowBits);if(r!==o.Z_OK)throw new Error(s[r]);if(this.header=new u,i.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"===typeof t.dictionary?t.dictionary=a.string2buf(t.dictionary):"[object ArrayBuffer]"===f.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(r=i.inflateSetDictionary(this.strm,t.dictionary),r!==o.Z_OK)))throw new Error(s[r])}function h(e,t){var r=new l(t);if(r.push(e,!0),r.err)throw r.msg||s[r.err];return r.result}function d(e,t){return t=t||{},t.raw=!0,h(e,t)}l.prototype.push=function(e,t){var r,s,c,u,l,h=this.strm,d=this.options.chunkSize,p=this.options.dictionary,g=!1;if(this.ended)return!1;s=t===~~t?t:!0===t?o.Z_FINISH:o.Z_NO_FLUSH,"string"===typeof e?h.input=a.binstring2buf(e):"[object ArrayBuffer]"===f.call(e)?h.input=new Uint8Array(e):h.input=e,h.next_in=0,h.avail_in=h.input.length;do{if(0===h.avail_out&&(h.output=new n.Buf8(d),h.next_out=0,h.avail_out=d),r=i.inflate(h,o.Z_NO_FLUSH),r===o.Z_NEED_DICT&&p&&(r=i.inflateSetDictionary(this.strm,p)),r===o.Z_BUF_ERROR&&!0===g&&(r=o.Z_OK,g=!1),r!==o.Z_STREAM_END&&r!==o.Z_OK)return this.onEnd(r),this.ended=!0,!1;h.next_out&&(0!==h.avail_out&&r!==o.Z_STREAM_END&&(0!==h.avail_in||s!==o.Z_FINISH&&s!==o.Z_SYNC_FLUSH)||("string"===this.options.to?(c=a.utf8border(h.output,h.next_out),u=h.next_out-c,l=a.buf2string(h.output,c),h.next_out=u,h.avail_out=d-u,u&&n.arraySet(h.output,h.output,c,u,0),this.onData(l)):this.onData(n.shrinkBuf(h.output,h.next_out)))),0===h.avail_in&&0===h.avail_out&&(g=!0)}while((h.avail_in>0||0===h.avail_out)&&r!==o.Z_STREAM_END);return r===o.Z_STREAM_END&&(s=o.Z_FINISH),s===o.Z_FINISH?(r=i.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===o.Z_OK):s!==o.Z_SYNC_FLUSH||(this.onEnd(o.Z_OK),h.avail_out=0,!0)},l.prototype.onData=function(e){this.chunks.push(e)},l.prototype.onEnd=function(e){e===o.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Inflate=l,t.inflate=h,t.inflateRaw=d,t.ungzip=h},7181:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("448a")),a=r("ca3d"),o=i(r("f2a4")),s=i(r("445d")),c=i(r("8d59")),u=i(r("2090")),f=i(r("3cf2")),l=i(r("27cc")),h=i(r("8b10")),d=i(r("07a0")),p=i(r("3cbc")),g=i(r("d177")),A=i(r("e8b2")),m=i(r("1717")),b=i(r("754c")),y=i(r("dc2b")),v=i(r("35dd")),w=i(r("f282")),E=i(r("d576")),I=i(r("2105")),_=i(r("6205")),B=i(r("1147")),C=i(r("21b4")),k=[o["default"],s["default"],c["default"],u["default"],f["default"],l["default"],h["default"],d["default"],p["default"],g["default"],A["default"],m["default"],b["default"],y["default"],v["default"],w["default"],E["default"],I["default"],_["default"],B["default"],C["default"]],S=function(e){var t=k.map((function(t){var r=t(e)||{};return r["class"]||r.constants||(r={class:r}),r}));return a.mergeDeep.apply(void 0,(0,n["default"])(t))};t["default"]=S},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},7230:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const i=r("6f58"),n=r("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,r){const a=n.AttachedPictureType[i.UINT32_BE.get(t,r)],o=i.UINT32_BE.get(t,r+=4),s=t.toString("utf-8",r+=4,r+o),c=i.UINT32_BE.get(t,r+=o),u=t.toString("utf-8",r+=4,r+c),f=i.UINT32_BE.get(t,r+=c),l=i.UINT32_BE.get(t,r+=4),h=i.UINT32_BE.get(t,r+=4),d=i.UINT32_BE.get(t,r+=4),p=i.UINT32_BE.get(t,r+=4),g=e.from(t.slice(r+=4,r+p));return{type:a,format:s,description:u,width:f,height:l,colour_depth:h,indexed_color:d,data:g}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new i.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,r("1c35").Buffer)},7262:function(e,t,r){(function(t){(function(){var i,n={};function a(){"undefined"==typeof t&&console.log.apply(console,arguments)}e.exports=n,i=r("d7ac"),function(e,t){(function(){var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e){this.message="JPEG error: "+e}return e.prototype=Error(),e.prototype.name="JpegError",e.constructor=e}(),i=function(){function e(e,t){this.message=e,this.g=t}return e.prototype=Error(),e.prototype.name="DNLMarkerError",e.constructor=e}();(function(){function n(){this.M=null,this.B=-1}function a(e,t){for(var r,i,n=0,a=[],o=16;0>P&1;if(D=e[n++],255===D){var t=e[n++];if(t){if(220===t&&x){n+=2;var o=e[n++]<<8|e[n++];if(0>>7}function g(e){for(;;){if(e=e[p()],"number"===typeof e)return e;if("object"!==("undefined"===typeof e?"undefined":t(e)))throw new r("invalid huffman sequence")}}function A(e){for(var t=0;0=1<r;){var i=g(e.o),n=15&i;if(i>>=4,0===n){if(15>i)break;r+=16}else r+=i,e.a[t+u[r]]=m(n),r++}}function y(e,t){var r=g(e.D);r=0===r?0:m(r)<>=4,0===n){if(15>i){O=A(i)+(1<e.a[i]?-1:1;switch(Q){case 0:if(a=g(e.o),i=15&a,a>>=4,0===i)15>a?(O=A(a)+(1<=j)throw new r("marker was not found");if(!(65488<=j&&65495>=j))break;n+=2}return(j=c(e,n))&&j.f&&((0,_util.warn)("decodeScan - unexpected Scan data, current marker is: "+j.f),n=j.offset),n-R}function s(e,t){for(var i=t.c,n=t.l,a=new Int16Array(64),o=0;oh;h+=8){var d=l[c+h],p=l[c+h+1],g=l[c+h+2],A=l[c+h+3],m=l[c+h+4],b=l[c+h+5],y=l[c+h+6],v=l[c+h+7];if(d*=f[h],0===(p|g|A|m|b|y|v))d=5793*d+512>>10,u[h]=d,u[h+1]=d,u[h+2]=d,u[h+3]=d,u[h+4]=d,u[h+5]=d,u[h+6]=d,u[h+7]=d;else{p*=f[h+1],g*=f[h+2],A*=f[h+3],m*=f[h+4],b*=f[h+5],y*=f[h+6],v*=f[h+7];var w=5793*d+128>>8,E=5793*m+128>>8,I=g,_=y;m=2896*(p-v)+128>>8,v=2896*(p+v)+128>>8,A<<=4,b<<=4,w=w+E+1>>1,E=w-E,d=3784*I+1567*_+128>>8,I=1567*I-3784*_+128>>8,_=d,m=m+b+1>>1,b=m-b,v=v+A+1>>1,A=v-A,w=w+_+1>>1,_=w-_,E=E+I+1>>1,I=E-I,d=2276*m+3406*v+2048>>12,m=3406*m-2276*v+2048>>12,v=d,d=799*A+4017*b+2048>>12,A=4017*A-799*b+2048>>12,b=d,u[h]=w+v,u[h+7]=w-v,u[h+1]=E+b,u[h+6]=E-b,u[h+2]=I+A,u[h+5]=I-A,u[h+3]=_+m,u[h+4]=_-m}}for(f=0;8>f;++f)d=u[f],p=u[f+8],g=u[f+16],A=u[f+24],m=u[f+32],b=u[f+40],y=u[f+48],v=u[f+56],0===(p|g|A|m|b|y|v)?(d=5793*d+8192>>14,d=-2040>d?0:2024<=d?255:d+2056>>4,l[c+f]=d,l[c+f+8]=d,l[c+f+16]=d,l[c+f+24]=d,l[c+f+32]=d,l[c+f+40]=d,l[c+f+48]=d,l[c+f+56]=d):(w=5793*d+2048>>12,E=5793*m+2048>>12,I=g,_=y,m=2896*(p-v)+2048>>12,v=2896*(p+v)+2048>>12,w=4112+(w+E+1>>1),E=w-E,d=3784*I+1567*_+2048>>12,I=1567*I-3784*_+2048>>12,_=d,m=m+b+1>>1,b=m-b,v=v+A+1>>1,A=v-A,w=w+_+1>>1,_=w-_,E=E+I+1>>1,I=E-I,d=2276*m+3406*v+2048>>12,m=3406*m-2276*v+2048>>12,v=d,d=799*A+4017*b+2048>>12,A=4017*A-799*b+2048>>12,b=d,d=w+v,v=w-v,p=E+b,y=E-b,g=I+A,b=I-A,A=_+m,m=_-m,d=16>d?0:4080<=d?255:d>>4,p=16>p?0:4080<=p?255:p>>4,g=16>g?0:4080<=g?255:g>>4,A=16>A?0:4080<=A?255:A>>4,m=16>m?0:4080<=m?255:m>>4,b=16>b?0:4080<=b?255:b>>4,y=16>y?0:4080<=y?255:y>>4,v=16>v?0:4080<=v?255:v>>4,l[c+f]=d,l[c+f+8]=p,l[c+f+16]=g,l[c+f+24]=A,l[c+f+32]=m,l[c+f+40]=b,l[c+f+48]=y,l[c+f+56]=v)}return t.a}function c(e,t){var r=2=i)return null;var n=e[t]<<8|e[t+1];if(65472<=n&&65534>=n)return{f:null,F:n,offset:t};for(var a=e[r]<<8|e[r+1];!(65472<=a&&65534>=a);){if(++r>=i)return null;a=e[r]<<8|e[r+1]}return{f:n.toString(16),F:a,offset:r}}var u=new Uint8Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]);n.prototype={parse:function(e){function t(){var t=e[d]<<8|e[d+1];return d+=2,t}function n(){var r=t();r=d+r-2;var i=c(e,r,d);return i&&i.f&&((0,_util.warn)("readDataBlock - incorrect length, current marker is: "+i.f),r=i.offset),r=e.subarray(d,r),d+=r.length,r}function f(e){for(var t=Math.ceil(e.v/8/e.s),r=Math.ceil(e.g/8/e.u),i=0;i>4)for(y=0;64>y;y++)v=u[y],E[v]=e[d++];else{if(1!==w>>4)throw new r("DQT - invalid table spec");for(y=0;64>y;y++)v=u[y],E[v]=t()}l[15&w]=E}break;case 65472:case 65473:case 65474:if(I)throw new r("Only single frame JPEGs supported");t();var I={};for(I.X=65473===b,I.S=65474===b,I.precision=e[d++],b=t(),I.g=h||b,I.v=t(),I.b=[],I.C={},y=e[d++],b=E=w=0;b>4,B=15&e[d+1];w<_&&(w=_),Ey;y++,d++)_+=E[y]=e[d];for(B=new Uint8Array(_),y=0;y<_;y++,d++)B[y]=e[d];b+=17+_,(0===w>>4?m:A)[15&w]=a(E,B)}break;case 65501:t();var C=t();break;case 65498:for(y=1===++g&&!h,t(),w=e[d++],v=[],b=0;b>4],k.o=A[15&E],v.push(k)}b=e[d++],w=e[d++],E=e[d++];try{var S=o(e,d,I,v,C,b,w,E>>4,15&E,y);d+=S}catch(T){if(T instanceof i)return(0,_util.warn)('Attempting to re-parse JPEG image using "scanLines" parameter found in DNL marker (0xFFDC) segment.'),this.parse(e,{N:T.g});throw T}break;case 65500:d+=4;break;case 65535:255!==e[d]&&d--;break;default:if(255===e[d-3]&&192<=e[d-2]&&254>=e[d-2])d-=3;else{if(!(y=c(e,d-2))||!y.f)throw new r("unknown marker "+b.toString(16));(0,_util.warn)("JpegImage.parse - unexpected data, current marker is: "+y.f),d=y.offset}}b=t()}for(this.width=I.v,this.height=I.g,this.A=p,this.b=[],b=0;b>8)+a[n+1];return c},w:function(){return this.A?!!this.A.W:3===this.i?0!==this.B:1===this.B},I:function(e){for(var t,r,i,n=0,a=e.length;n>>3)]),null==d&&(d=s["t325"]);var p=new Uint8Array(s.height*(l>>>3)),g=0;if(null!=s["t322"]){for(var A=s["t322"][0],m=s["t323"][0],b=Math.floor((s.width+A-1)/A),y=Math.floor((s.height+m-1)/m),v=new Uint8Array(0|Math.ceil(A*m*f/8)),w=0;w>>8;else{if(12!=A)throw new Error("unsupported bit depth "+A);for(d=0;d>>4,a[o++]=255&(b[d]<<4|b[d+1]>>>8),a[o++]=255&b[d+1]}}else{var v=new e.JpegDecoder;v.parse(u);var w=v.getData(v.width,v.height);for(d=0;d1),!b){if(255==t[r]&&t[r+1]==f)return{jpegOffset:r};if(null!=y&&(255==t[r+v]&&t[r+v+1]==f?A=r+v:a("JPEGInterchangeFormat does not point to SOI"),null==w?a("JPEGInterchangeFormatLength field is missing"):(v>=m||v+E<=m)&&a("JPEGInterchangeFormatLength field value is invalid"),null!=A))return{jpegOffset:A}}if(null!=_&&(B=_[0],C=_[1]),null!=y&&null!=w)if(E>=2&&v+E<=m){for(n=255==t[r+v+E-2]&&t[r+v+E-1]==f?new Uint8Array(E-2):new Uint8Array(E),s=0;s offset to first strip or tile");if(null==n){var T=0,x=[];x[T++]=255,x[T++]=f;var M=e["t519"];if(null==M)throw new Error("JPEGQTables tag is missing");for(s=0;s>>8,x[T++]=255&D,x[T++]=s|u<<4,c=0;c<16;c++)x[T++]=t[r+R[s]+c];for(c=0;c>>8&255,x[T++]=255&e.height,x[T++]=e.width>>>8&255,x[T++]=255&e.width,x[T++]=k,1==k)x[T++]=1,x[T++]=17,x[T++]=0;else for(s=0;s<3;s++)x[T++]=s+1,x[T++]=0!=s?17:(15&B)<<4|15&C,x[T++]=s;null!=S&&0!=S[0]&&(x[T++]=255,x[T++]=d,x[T++]=0,x[T++]=4,x[T++]=S[0]>>>8&255,x[T++]=255&S[0]),n=new Uint8Array(x)}var P=-1;s=0;while(s>>8&255,n[Q++]=255&e.height,n[Q++]=e.width>>>8&255,n[Q++]=255&e.width,n[Q++]=k,1==k)n[Q++]=1,n[Q++]=17,n[Q++]=0;else for(s=0;s<3;s++)n[Q++]=s+1,n[Q++]=0!=s?17:(15&B)<<4|15&C,n[Q++]=s}if(255==t[m]&&t[m+1]==g){var L=t[m+2]<<8|t[m+3];for(o=new Uint8Array(L+2),o[0]=t[m],o[1]=t[m+1],o[2]=t[m+2],o[3]=t[m+3],s=0;s>>8&255,u[f.sofPosition+6]=255&t.height,u[f.sofPosition+7]=t.width>>>8&255,u[f.sofPosition+8]=255&t.width,255==r[i]&&r[i+1]==SOS||(u.set(f.sosMarker,bufoff),bufoff+=sosMarker.length),d=0;d=0&&c<128)for(var u=0;u=-127&&c<0){for(u=0;u<1-c;u++)o[n]=a[t],n++;t++}}},e.decode._decodeThunder=function(e,t,r,i,n){var a=[0,1,0,-1],o=[0,1,2,3,0,-3,-2,-1],s=t+r,c=2*n,u=0;while(t>>6,h=63&f;if(t++,3==l&&(u=15&h,i[c>>>1]|=u<<4*(1-c&1),c++),0==l)for(var d=0;d>>1]|=u<<4*(1-c&1),c++;if(2==l)for(d=0;d<2;d++){var p=h>>>3*(1-d)&7;4!=p&&(u+=o[p],i[c>>>1]|=u<<4*(1-c&1),c++)}if(1==l)for(d=0;d<3;d++){p=h>>>2*(2-d)&3;2!=p&&(u+=a[p],i[c>>>1]|=u<<4*(1-c&1),c++)}}},e.decode._dmap={1:0,"011":1,"000011":2,"0000011":3,"010":-1,"000010":-2,"0000010":-3},e.decode._lens=function(){var e=function(e,t,r,i){for(var n=0;n>>3>>3]>>>7-(7&u)&1),2==s&&(_=t[u>>>3]>>>(7&u)&1),u++,l+=_,"H"==w){if(null!=c._lens[y][l]){var B=c._lens[y][l];l="",f+=B,B<64&&(c._addNtimes(h,f,y),g+=f,y=1-y,f=0,E--,0==E&&(w=""))}}else"0001"==l&&(l="",c._addNtimes(h,b-g,y),g=b),"001"==l&&(l="",w="H",E=2),null!=c._dmap[l]&&(A=m+c._dmap[l],c._addNtimes(h,A-g,y),g=A,l="",y=1-y);h.length==o&&""==w&&(c._writeBits(h,n,8*a+v*I),y=0,v++,g=0,d=c._makeDiff(h),h=[])}},e.decode._findDiff=function(e,t,r){for(var i=0;i=t&&e[i+1]==r)return e[i]},e.decode._makeDiff=function(e){var t=[];1==e[0]&&t.push(0,1);for(var r=1;r>>3>>3]>>>7-(7&u)&1),2==s&&(B=t[u>>>3]>>>(7&u)&1),u++,l+=B,I){if(null!=c._lens[y][l]){var C=c._lens[y][l];l="",f+=C,C<64&&(c._addNtimes(h,f,y),y=1-y,f=0)}}else if("H"==w){if(null!=c._lens[y][l]){C=c._lens[y][l];l="",f+=C,C<64&&(c._addNtimes(h,f,y),g+=f,y=1-y,f=0,E--,0==E&&(w=""))}}else"0001"==l&&(l="",c._addNtimes(h,b-g,y),g=b),"001"==l&&(l="",w="H",E=2),null!=c._dmap[l]&&(A=m+c._dmap[l],c._addNtimes(h,A-g,y),g=A,l="",y=1-y);l.endsWith("000000000001")&&(v>=0&&c._writeBits(h,n,8*a+v*_),1==s&&(I=1==(t[u>>>3]>>>7-(7&u)&1)),2==s&&(I=1==(t[u>>>3]>>>(7&u)&1)),u++,null==c._decodeG3.allow2D&&(c._decodeG3.allow2D=I),c._decodeG3.allow2D||(I=!0,u--),l="",y=0,v++,g=0,d=c._makeDiff(h),h=[])}h.length==o&&c._writeBits(h,n,8*a+v*_)},e.decode._addNtimes=function(e,t,r){for(var i=0;i>>3]|=e[i]<<7-(r+i&7)},e.decode._decodeLZW=function(t,r,i,n){if(null==e.decode._lzwTab){for(var a=new Uint32Array(65535),o=new Uint16Array(65535),s=new Uint8Array(2e6),c=0;c<256;c++)s[c<<2]=c,a[c]=c<<2,o[c]=1;e.decode._lzwTab=[a,o,s]}var u=e.decode._copyData,f=e.decode._lzwTab[0],l=e.decode._lzwTab[1],h=(s=e.decode._lzwTab[2],258),d=1032,p=9,g=r<<3,A=256,m=257,b=0,y=0,v=0;while(1){if(b=t[g>>>3]<<16|t[g+8>>>3]<<8|t[g+16>>>3],y=b>>24-(7&g)-p&(1<>>3]<<16|t[g+8>>>3]<<8|t[g+16>>>3],y=b>>24-(7&g)-p&(1<=h)f[h]=d,s[f[h]]=w[0],l[h]=1,d=d+1+3&-4,h++;else{f[h]=d;var I=f[v],_=l[v];u(s,I,s,d,_),s[d+_]=s[w],_++,l[h]=_,h++,d=d+_+3&-4}h+1==1<=h)f[h]=d,l[h]=0,h++;else{f[h]=d;I=f[v],_=l[v];u(s,I,s,d,_),s[d+_]=s[d],_++,l[h]=_,h++,u(s,d,i,n,_),n+=_,d=d+_+3&-4}h+1==1<4&&(t.writeUint(r,i,o),p=o),2==f&&t.writeASCII(r,p,l),3==f)for(var g=0;g4&&(d+=1&d,o+=d),i+=4}return[i,o]},e.toRGBA8=function(e){var t=e.width,r=e.height,i=t*r,n=4*i,o=e.data,s=new Uint8Array(4*i),c=e["t262"][0],u=e["t258"]?Math.min(32,e["t258"][0]):1,f=e.isLE?1:0;if(0==c)for(var l=Math.ceil(u*t/8),h=0;h>3)]>>7-(7&g)&1;s[A]=s[A+1]=s[A+2]=255*(1-m),s[A+3]=255}if(4==u)for(g=0;g>1)]>>4-4*(1&g)&15;s[A]=s[A+1]=s[A+2]=17*(15-m),s[A+3]=255}if(8==u)for(g=0;g>3)]>>7-(7&g)&1;s[A]=s[A+1]=s[A+2]=255*m,s[A+3]=255}if(2==u)for(g=0;g>2)]>>6-2*(3&g)&3;s[A]=s[A+1]=s[A+2]=85*m,s[A+3]=255}if(8==u)for(g=0;g0)for(g=0;g>8,s[A+1]=v[256+w]>>8,s[A+2]=v[512+w]>>8,s[A+3]=255}}else if(5==c){b=e["t258"]?e["t258"].length:4;var E=b>4?1:0;for(g=0;g>8&255,e[t+1]=255&r},writeUint:function(e,t,r){e[t]=r>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=r>>0&255},writeASCII:function(e,t,r){for(var i=0;i>>24)|4278255360&(n<<24|n>>>8)}var a=this._hash.words,o=e[t+0],c=e[t+1],d=e[t+2],p=e[t+3],g=e[t+4],A=e[t+5],m=e[t+6],b=e[t+7],y=e[t+8],v=e[t+9],w=e[t+10],E=e[t+11],I=e[t+12],_=e[t+13],B=e[t+14],C=e[t+15],k=a[0],S=a[1],T=a[2],x=a[3];k=u(k,S,T,x,o,7,s[0]),x=u(x,k,S,T,c,12,s[1]),T=u(T,x,k,S,d,17,s[2]),S=u(S,T,x,k,p,22,s[3]),k=u(k,S,T,x,g,7,s[4]),x=u(x,k,S,T,A,12,s[5]),T=u(T,x,k,S,m,17,s[6]),S=u(S,T,x,k,b,22,s[7]),k=u(k,S,T,x,y,7,s[8]),x=u(x,k,S,T,v,12,s[9]),T=u(T,x,k,S,w,17,s[10]),S=u(S,T,x,k,E,22,s[11]),k=u(k,S,T,x,I,7,s[12]),x=u(x,k,S,T,_,12,s[13]),T=u(T,x,k,S,B,17,s[14]),S=u(S,T,x,k,C,22,s[15]),k=f(k,S,T,x,c,5,s[16]),x=f(x,k,S,T,m,9,s[17]),T=f(T,x,k,S,E,14,s[18]),S=f(S,T,x,k,o,20,s[19]),k=f(k,S,T,x,A,5,s[20]),x=f(x,k,S,T,w,9,s[21]),T=f(T,x,k,S,C,14,s[22]),S=f(S,T,x,k,g,20,s[23]),k=f(k,S,T,x,v,5,s[24]),x=f(x,k,S,T,B,9,s[25]),T=f(T,x,k,S,p,14,s[26]),S=f(S,T,x,k,y,20,s[27]),k=f(k,S,T,x,_,5,s[28]),x=f(x,k,S,T,d,9,s[29]),T=f(T,x,k,S,b,14,s[30]),S=f(S,T,x,k,I,20,s[31]),k=l(k,S,T,x,A,4,s[32]),x=l(x,k,S,T,y,11,s[33]),T=l(T,x,k,S,E,16,s[34]),S=l(S,T,x,k,B,23,s[35]),k=l(k,S,T,x,c,4,s[36]),x=l(x,k,S,T,g,11,s[37]),T=l(T,x,k,S,b,16,s[38]),S=l(S,T,x,k,w,23,s[39]),k=l(k,S,T,x,_,4,s[40]),x=l(x,k,S,T,o,11,s[41]),T=l(T,x,k,S,p,16,s[42]),S=l(S,T,x,k,m,23,s[43]),k=l(k,S,T,x,v,4,s[44]),x=l(x,k,S,T,I,11,s[45]),T=l(T,x,k,S,C,16,s[46]),S=l(S,T,x,k,d,23,s[47]),k=h(k,S,T,x,o,6,s[48]),x=h(x,k,S,T,b,10,s[49]),T=h(T,x,k,S,B,15,s[50]),S=h(S,T,x,k,A,21,s[51]),k=h(k,S,T,x,I,6,s[52]),x=h(x,k,S,T,p,10,s[53]),T=h(T,x,k,S,w,15,s[54]),S=h(S,T,x,k,c,21,s[55]),k=h(k,S,T,x,y,6,s[56]),x=h(x,k,S,T,C,10,s[57]),T=h(T,x,k,S,m,15,s[58]),S=h(S,T,x,k,_,21,s[59]),k=h(k,S,T,x,g,6,s[60]),x=h(x,k,S,T,E,10,s[61]),T=h(T,x,k,S,d,15,s[62]),S=h(S,T,x,k,v,21,s[63]),a[0]=a[0]+k|0,a[1]=a[1]+S|0,a[2]=a[2]+T|0,a[3]=a[3]+x|0},_doFinalize:function(){var e=this._data,r=e.words,i=8*this._nDataBytes,n=8*e.sigBytes;r[n>>>5]|=128<<24-n%32;var a=t.floor(i/4294967296),o=i;r[15+(n+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),r[14+(n+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),e.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,c=s.words,u=0;u<4;u++){var f=c[u];c[u]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,r,i,n,a,o){var s=e+(t&r|~t&i)+n+o;return(s<>>32-a)+t}function f(e,t,r,i,n,a,o){var s=e+(t&i|r&~i)+n+o;return(s<>>32-a)+t}function l(e,t,r,i,n,a,o){var s=e+(t^r^i)+n+o;return(s<>>32-a)+t}function h(e,t,r,i,n,a,o){var s=e+(r^(t|~i))+n+o;return(s<>>32-a)+t}r.MD5=a._createHelper(c),r.HmacMD5=a._createHmacHelper(c)}(Math),e.MD5}))},"735e":function(e,t,r){"use strict";var i=r("ebb5"),n=r("c65b"),a=r("81d5"),o=i.aTypedArray,s=i.exportTypedArrayMethod;s("fill",(function(e){var t=arguments.length;return n(a,o(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},"73c2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("95c9"),o=r("31de"),s=r("b120"),c=n("music-metadata:parser:matroska");class u extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,r){return super.init(e,t,r),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,r=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",r)}const r=e.segment.tracks;if(r&&r.entries){r.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=r.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,r=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${r}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,r){const i={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,r.concat([a.name]));a.multiple?(i[a.name]||(i[a.name]=[]),i[a.name].push(e)):i[a.name]=e}else i[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:c(`parseEbml: path=${r.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return i}async readVintData(t){const r=await this.tokenizer.peekNumber(i.UINT8);let n=128,a=1;while(0===(r&n)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,n>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;tr)n[r]=t[r++];return n},K=function(e,t){O(e,t,{get:function(){return D(this)[t]}})},$=function(e){var t;return I(U,e)||"ArrayBuffer"==(t=y(e))||"SharedArrayBuffer"==t},ee=function(e,t){return X(e)&&!w(t)&&t in e&&d(+t)&&t>=0},te=function(e,t){return t=m(t),ee(e,t)?l(2,e[t]):Q(e,t)},re=function(e,t,r){return t=m(t),!(ee(e,t)&&v(r)&&b(r,"value"))||b(r,"get")||b(r,"set")||r.configurable||b(r,"writable")&&!r.writable||b(r,"enumerable")&&!r.enumerable?O(e,t,r):(e[t]=r.value,e)};o?(j||(x.f=te,T.f=re,K(Y,"buffer"),K(Y,"byteOffset"),K(Y,"byteLength"),K(Y,"length")),i({target:"Object",stat:!0,forced:!j},{getOwnPropertyDescriptor:te,defineProperty:re}),e.exports=function(e,t,r){var o=e.match(/\d+$/)[0]/8,c=e+(r?"Clamped":"")+"Array",u="get"+e,l="set"+e,d=n[c],m=d,b=m&&m.prototype,y={},w=function(e,t){var r=D(e);return r.view[u](t*o+r.byteOffset,!0)},I=function(e,t,i){var n=D(e);r&&(i=(i=L(i))<0?0:i>255?255:255&i),n.view[l](t*o+n.byteOffset,i,!0)},T=function(e,t){O(e,t,{get:function(){return w(this,t)},set:function(e){return I(this,t,e)},enumerable:!0})};j?s&&(m=t((function(e,t,r,i){return f(e,b),R(function(){return v(t)?$(t)?void 0!==i?new d(t,A(r,o),i):void 0!==r?new d(t,A(r,o)):new d(t):X(t)?V(m,t):a(C,m,t):new d(g(t))}(),e,m)})),_&&_(m,W),k(B(d),(function(e){e in m||h(m,e,d[e])})),m.prototype=b):(m=t((function(e,t,r,i){f(e,b);var n,s,c,u=0,l=0;if(v(t)){if(!$(t))return X(t)?V(m,t):a(C,m,t);n=t,l=A(r,o);var h=t.byteLength;if(void 0===i){if(h%o)throw F(J);if(s=h-l,s<0)throw F(J)}else if(s=p(i)*o,s+l>h)throw F(J);c=s/o}else c=g(t),s=c*o,n=new N(s);P(e,{buffer:n,byteOffset:l,byteLength:s,length:c,view:new z(n)});while(u>1,A=23===t?o(2,-24)-o(2,-77):0,m=e<0||0===e&&1/e<0?1:0,b=0;e=a(e),e!=e||e===1/0?(f=e!=e?1:0,i=p):(i=s(c(e)/u),l=o(2,-i),e*l<1&&(i--,l*=2),e+=i+g>=1?A/l:A*o(2,1-g),e*l>=2&&(i++,l/=2),i+g>=p?(f=0,i=p):i+g>=1?(f=(e*l-1)*o(2,t),i+=g):(f=e*o(2,g-1)*o(2,t),i=0));while(t>=8)h[b++]=255&f,f/=256,t-=8;i=i<0)h[b++]=255&i,i/=256,d-=8;return h[--b]|=128*m,h},l=function(e,t){var r,i=e.length,n=8*i-t-1,a=(1<>1,c=n-7,u=i-1,f=e[u--],l=127&f;f>>=7;while(c>0)l=256*l+e[u--],c-=8;r=l&(1<<-c)-1,l>>=-c,c+=t;while(c>0)r=256*r+e[u--],c-=8;if(0===l)l=1-s;else{if(l===a)return r?NaN:f?-1/0:1/0;r+=o(2,t),l-=s}return(f?-1:1)*r*o(2,l-t)};e.exports={pack:f,unpack:l}},"77ff":function(e,t,r){"use strict";(function(t){var i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=r("9490"),a=r("24f8"),o=r("0b16"),s=r("b383"),c=r("470b"),u=r("3022"),f=function(e,r){if("string"!==typeof e&&!e.hasOwnProperty("url"))throw new Error("Missing url option from options for request method.");var u="object"===("undefined"===typeof e?"undefined":i(e))?o.parse(e.url):o.parse(e),f={hostname:u.hostname,port:u.port||("http:"===u.protocol.toLowerCase()?80:443),path:u.path,method:"GET",headers:{},auth:u.auth||null,parse:"none",stream:!1};if("object"===("undefined"===typeof e?"undefined":i(e))&&(f=Object.assign(f,e)),f.port=Number(f.port),f.hasOwnProperty("timeout")&&delete f.timeout,!0===f.compressed&&(f.headers["accept-encoding"]="gzip, deflate"),e.hasOwnProperty("form")){if("object"!==i(e.form))throw new Error("phin 'form' option must be of type Object if present.");var l=s.stringify(e.form);f.headers["Content-Type"]="application/x-www-form-urlencoded",f.headers["Content-Length"]=t.byteLength(l),e.data=l}var h=void 0,d=function(e){var i=e;!0===f.compressed&&("gzip"===e.headers["content-encoding"]?i=e.pipe(c.createGunzip()):"deflate"===e.headers["content-encoding"]&&(i=e.pipe(c.createInflate()))),!0===f.stream?(e.stream=i,r&&r(null,e)):(e.body=new t([]),i.on("data",(function(r){e.body=t.concat([e.body,r])})),i.on("end",(function(){if(r){if("json"===f.parse)try{e.body=JSON.parse(e.body.toString())}catch(t){return void r("Invalid JSON received.",e)}r(null,e)}})))};switch(u.protocol.toLowerCase()){case"http:":h=n.request(f,d);break;case"https:":h=a.request(f,d);break;default:return void(r&&r(new Error("Invalid / unknown URL protocol. Expected HTTP or HTTPS."),null))}if("number"===typeof e.timeout&&h.setTimeout(e.timeout,(function(){h.abort(),r&&r(new Error("Timeout has been reached."),null),r=null})),h.on("error",(function(e){r&&r(e,null)})),e.hasOwnProperty("data")){var p=e.data;if(!(e.data instanceof t)&&"object"===i(e.data)){var g=f.headers["content-type"]||f.headers["Content-Type"];if("application/x-www-form-urlencoded"===g)p=s.stringify(e.data);else try{p=JSON.stringify(e.data)}catch(A){r&&r(new Error("Couldn't stringify object. (Likely due to a circular reference.)"),null)}}h.write(p)}h.end()};f.promisified=function(e,t){return new Promise((function(r,i){f(e,(function(e,t){e?i(e):r(t)}),t)}))},u.promisify&&(f[u.promisify.custom]=f.promisified),e.exports=f}).call(this,r("1c35").Buffer)},"780f":function(e,t,r){"use strict";e.exports=a;var i=r("27bf"),n=Object.create(r("3a7c"));function a(e){if(!(this instanceof a))return new a(e);i.call(this,e)}n.inherits=r("3fb5"),n.inherits(a,i),a.prototype._transform=function(e,t,r){r(null,e)}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"785a":function(e,t,r){var i=r("cc12"),n=i("span").classList,a=n&&n.constructor&&n.constructor.prototype;e.exports=a===Object.prototype?void 0:a},"789d":function(e,t,r){"use strict";(function(t){function r(e,r){var a=this,s=this._readableState&&this._readableState.destroyed,c=this._writableState&&this._writableState.destroyed;return s||c?(r?r(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,t.nextTick(o,this,e)):t.nextTick(o,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!r&&e?a._writableState?a._writableState.errorEmitted?t.nextTick(n,a):(a._writableState.errorEmitted=!0,t.nextTick(i,a,e)):t.nextTick(i,a,e):r?(t.nextTick(n,a),r(e)):t.nextTick(n,a)})),this)}function i(e,t){o(e,t),n(e)}function n(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}function s(e,t){var r=e._readableState,i=e._writableState;r&&r.autoDestroy||i&&i.autoDestroy?e.destroy(t):e.emit("error",t)}e.exports={destroy:r,undestroy:a,errorOrDestroy:s}}).call(this,r("4362"))},"78b4":function(e,t,r){"use strict";var i={bmp:r("407c"),cur:r("ddc1"),dds:r("def7"),gif:r("21c1"),icns:r("6220"),ico:r("0cb3"),jpg:r("6030"),png:r("9a4a"),psd:r("d1ab"),svg:r("9fe2"),tiff:r("a0aa"),webp:r("c057")};e.exports=i},7907:function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";function e(e){return String(e).split("").map((function(e){return e.charCodeAt(0)}))}function t(t){return new Uint8Array(e(t))}function r(t){var r=new Uint8Array(2*t.length);return new Uint16Array(r.buffer).set(e(t)),r}return function(){var e=i.prototype;function i(e){if(!e||"object"!=typeof e||!("byteLength"in e))throw new Error("First argument should be an instance of ArrayBuffer or Buffer");this.arrayBuffer=e,this.padding=4096,this.frames=[],this.url=""}return e._setIntegerFrame=function(e,t){var r=parseInt(t,10);this.frames.push({name:e,value:r,size:11+r.toString().length})},e._setStringFrame=function(e,t){var r=t.toString();this.frames.push({name:e,value:r,size:13+2*r.length})},e._setPictureFrame=function(e,t,r,i){var n,a,o,s=function(e){if(!e||!e.length)return null;if(255===e[0]&&216===e[1]&&255===e[2])return"image/jpeg";if(137===e[0]&&80===e[1]&&78===e[2]&&71===e[3])return"image/png";if(71===e[0]&&73===e[1]&&70===e[2])return"image/gif";if(87===e[8]&&69===e[9]&&66===e[10]&&80===e[11])return"image/webp";var t=73===e[0]&&73===e[1]&&42===e[2]&&0===e[3],r=77===e[0]&&77===e[1]&&0===e[2]&&42===e[3];return t||r?"image/tiff":66===e[0]&&77===e[1]?"image/bmp":0===e[0]&&0===e[1]&&1===e[2]&&0===e[3]?"image/x-icon":null}(new Uint8Array(t)),c=r.toString();if(!s)throw new Error("Unknown picture MIME type");r||(i=!1),this.frames.push({name:"APIC",value:t,pictureType:e,mimeType:s,useUnicodeEncoding:i,description:c,size:(n=t.byteLength,a=s.length,o=c.length,11+a+1+1+(i?2+2*(o+1):o+1)+n)})},e._setLyricsFrame=function(e,t,r){var i,n,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=r.toString();this.frames.push({name:"USLT",value:s,language:a,description:o,size:(i=o.length,n=s.length,16+2*i+2+2+2*n)})},e._setCommentFrame=function(e,t,r){var i,n,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=r.toString();this.frames.push({name:"COMM",value:s,language:a,description:o,size:(i=o.length,n=s.length,16+2*i+2+2+2*n)})},e._setPrivateFrame=function(e,t){var r,i,n=e.toString();this.frames.push({name:"PRIV",value:t,id:n,size:(r=n.length,i=t.byteLength,10+r+1+i)})},e._setUserStringFrame=function(e,t){var r,i,n=e.toString(),a=t.toString();this.frames.push({name:"TXXX",description:n,value:a,size:(r=n.length,i=a.length,13+2*r+2+2+2*i)})},e._setUrlLinkFrame=function(e,t){var r=t.toString();this.frames.push({name:e,value:r,size:10+r.length})},e.setFrame=function(e,t){switch(e){case"TPE1":case"TCOM":case"TCON":if(!Array.isArray(t))throw new Error(e+" frame value should be an array of strings");var r="TCON"===e?";":"/",i=t.join(r);this._setStringFrame(e,i);break;case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TMED":case"TPUB":case"TCOP":case"TKEY":case"TEXT":case"TSRC":this._setStringFrame(e,t);break;case"TBPM":case"TLEN":case"TDAT":case"TYER":this._setIntegerFrame(e,t);break;case"USLT":if(t.language=t.language||"eng","object"!=typeof t||!("description"in t)||!("lyrics"in t))throw new Error("USLT frame value should be an object with keys description and lyrics");if(t.language&&!t.language.match(/[a-z]{3}/i))throw new Error("Language must be coded following the ISO 639-2 standards");this._setLyricsFrame(t.language,t.description,t.lyrics);break;case"APIC":if(!("object"==typeof t&&"type"in t&&"data"in t&&"description"in t))throw new Error("APIC frame value should be an object with keys type, data and description");if(t.type<0||20>>21&(i=127),e>>>14&i,e>>>7&i,e&i],s.set(u,c),c+=u.length,this.frames.forEach((function(e){var i,a;switch(u=t(e.name),s.set(u,c),c+=u.length,i=e.size-10,u=[i>>>24&(a=255),i>>>16&a,i>>>8&a,i&a],s.set(u,c),c+=u.length,c+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":u=t(e.value),s.set(u,c),c+=u.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":u=[1].concat(n),s.set(u,c),c+=u.length,u=r(e.value),s.set(u,c),c+=u.length;break;case"TXXX":case"USLT":case"COMM":u=[1],"USLT"!==e.name&&"COMM"!==e.name||(u=u.concat(e.language)),u=u.concat(n),s.set(u,c),c+=u.length,u=r(e.description),s.set(u,c),c+=u.length,u=[0,0].concat(n),s.set(u,c),c+=u.length,u=r(e.value),s.set(u,c),c+=u.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":c++,u=t(e.value),s.set(u,c),c+=u.length;break;case"PRIV":u=t(e.id),s.set(u,c),c+=u.length,c++,s.set(new Uint8Array(e.value),c),c+=e.value.byteLength;break;case"APIC":u=[e.useUnicodeEncoding?1:0],s.set(u,c),c+=u.length,u=t(e.mimeType),s.set(u,c),c+=u.length,u=[0,e.pictureType],s.set(u,c),c+=u.length,e.useUnicodeEncoding?(u=[].concat(n),s.set(u,c),c+=u.length,u=r(e.description),s.set(u,c),c+=u.length,c+=2):(u=t(e.description),s.set(u,c),c+=u.length,c++),s.set(new Uint8Array(e.value),c),c+=e.value.byteLength}})),c+=this.padding,s.set(new Uint8Array(this.arrayBuffer),c),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},i}()}))},"796a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WorkerMessageType=t.MasterMessageType=void 0,function(e){e["cancel"]="cancel",e["run"]="run"}(t.MasterMessageType||(t.MasterMessageType={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(t.WorkerMessageType||(t.WorkerMessageType={}))},7998:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=r("fcd8"),o=r("c2d7"),s="image/png",c=-1,u=0,f=1,l=2,h=3,d=4,p=function(){return{mime:(0,n["default"])({},s,["png"]),constants:{MIME_PNG:s,PNG_FILTER_AUTO:c,PNG_FILTER_NONE:u,PNG_FILTER_SUB:f,PNG_FILTER_UP:l,PNG_FILTER_AVERAGE:h,PNG_FILTER_PATH:d},hasAlpha:(0,n["default"])({},s,!0),decoders:(0,n["default"])({},s,a.PNG.sync.read),encoders:(0,n["default"])({},s,(function(e){var t=new a.PNG({width:e.bitmap.width,height:e.bitmap.height});return t.data=e.bitmap.data,a.PNG.sync.write(t,{width:e.bitmap.width,height:e.bitmap.height,deflateLevel:e._deflateLevel,deflateStrategy:e._deflateStrategy,filterType:e._filterType,colorType:"number"===typeof e._colorType?e._colorType:e._rgba?6:2,inputHasAlpha:e._rgba})})),class:{_deflateLevel:9,_deflateStrategy:3,_filterType:c,_colorType:null,deflateLevel:function(e,t){return"number"!==typeof e?o.throwError.call(this,"l must be a number",t):e<0||e>9?o.throwError.call(this,"l must be a number 0 - 9",t):(this._deflateLevel=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},deflateStrategy:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):e<0||e>3?o.throwError.call(this,"s must be a number 0 - 3",t):(this._deflateStrategy=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},filterType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<-1||e>4?o.throwError.call(this,"n must be -1 (auto) or a number 0 - 4",t):(this._filterType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},colorType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):0!==e&&2!==e&&4!==e&&6!==e?o.throwError.call(this,"s must be a number 0, 2, 4, 6.",t):(this._colorType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=p},"7a87":function(e,t,r){var i=r("1c35").Buffer;e.exports=function(e,t){if(i.isBuffer(e)&&i.isBuffer(t)){if("function"===typeof e.equals)return e.equals(t);if(e.length!==t.length)return!1;for(var r=0;r=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function c(e,t){if(t<65534&&(e.subarray&&a||!e.subarray&&n))return String.fromCharCode.apply(null,i.shrinkBuf(e,t));for(var r="",o=0;o>>6,t[o++]=128|63&r):r<65536?(t[o++]=224|r>>>12,t[o++]=128|r>>>6&63,t[o++]=128|63&r):(t[o++]=240|r>>>18,t[o++]=128|r>>>12&63,t[o++]=128|r>>>6&63,t[o++]=128|63&r);return t},t.buf2binstring=function(e){return c(e,e.length)},t.binstring2buf=function(e){for(var t=new i.Buf8(e.length),r=0,n=t.length;r4)u[i++]=65533,r+=a-1;else{n&=2===a?31:3===a?15:7;while(a>1&&r1?u[i++]=65533:n<65536?u[i++]=n:(n-=65536,u[i++]=55296|n>>10&1023,u[i++]=56320|1023&n)}return c(u,i)},t.utf8border=function(e,t){var r;t=t||e.length,t>e.length&&(t=e.length),r=t-1;while(r>=0&&128===(192&e[r]))r--;return r<0||0===r?t:r+o[e[r]]>t?r:t}},"7b76":function(e,t,r){"use strict";(function(t){var i=r("ab33");e.exports=function(e,r,n,a){var o=-1!==[i.COLORTYPE_COLOR_ALPHA,i.COLORTYPE_ALPHA].indexOf(a.colorType);if(a.colorType===a.inputColorType){var s=function(){var e=new ArrayBuffer(2);return new DataView(e).setInt16(0,256,!0),256!==new Int16Array(e)[0]}();if(8===a.bitDepth||16===a.bitDepth&&s)return e}var c=16!==a.bitDepth?e:new Uint16Array(e.buffer),u=255,f=i.COLORTYPE_TO_BPP_MAP[a.inputColorType];4!==f||a.inputHasAlpha||(f=3);var l=i.COLORTYPE_TO_BPP_MAP[a.colorType];16===a.bitDepth&&(u=65535,l*=2);var h=new t(r*n*l),d=0,p=0,g=a.bgColor||{};function A(){var e,t,r,n=u;switch(a.inputColorType){case i.COLORTYPE_COLOR_ALPHA:n=c[d+3],e=c[d],t=c[d+1],r=c[d+2];break;case i.COLORTYPE_COLOR:e=c[d],t=c[d+1],r=c[d+2];break;case i.COLORTYPE_ALPHA:n=c[d+1],e=c[d],t=e,r=e;break;case i.COLORTYPE_GRAYSCALE:e=c[d],t=e,r=e;break;default:throw new Error("input color type:"+a.inputColorType+" is not supported at present")}return a.inputHasAlpha&&(o||(n/=u,e=Math.min(Math.max(Math.round((1-n)*g.red+n*e),0),u),t=Math.min(Math.max(Math.round((1-n)*g.green+n*t),0),u),r=Math.min(Math.max(Math.round((1-n)*g.blue+n*r),0),u))),{red:e,green:t,blue:r,alpha:n}}void 0===g.red&&(g.red=u),void 0===g.green&&(g.green=u),void 0===g.blue&&(g.blue=u);for(var m=0;m",h="<",d="prototype",p="script",g=f("IE_PROTO"),A=function(){},m=function(e){return h+p+l+e+h+"/"+p+l},b=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){var e,t=u("iframe"),r="java"+p+":";return t.style.display="none",c.appendChild(t),t.src=String(r),e=t.contentWindow.document,e.open(),e.write(m("document.F=Object")),e.close(),e.F},v=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}v="undefined"!=typeof document?document.domain&&i?b(i):y():b(i);var e=o.length;while(e--)delete v[d][o[e]];return v()};s[g]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(A[d]=n(e),r=new A,A[d]=null,r[g]=e):r=v(),void 0===t?r:a.f(r,t)}},"7c9f":function(e,t,r){"use strict";(function(e){var i=r("46d3"),n=r("e22f");t.process=function(t,r){var a=[],o=new i(t),s=new n(r,{read:o.read.bind(o),write:function(e){a.push(e)},complete:function(){}});return s.start(),o.process(),e.concat(a)}}).call(this,r("1c35").Buffer)},"7cdf":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const i=r("3856"),n=r("8b6b");var a=r("3856");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}});const o=1048576;class s{constructor(e){if(this.s=e,this.request=null,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new i.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const i=await this.read(e,t,r);return this.peekQueue.push(e.subarray(t,t+i)),i}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new i.EndOfStreamError;let n=r,a=0;while(this.peekQueue.length>0&&n>0){const r=this.peekQueue.pop();if(!r)throw new Error("peekData should be defined");const i=Math.min(r.length,n);e.set(r.subarray(0,i),t+a),a+=i,n-=i,i0&&!this.endOfStream){const r=Math.min(n,o),i=await this._read(e,t+a,r);if(a+=i,i{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,r){"use strict";var i=r("8707").Buffer,n=i.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(i.isEncoding===n||!n(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=p,this.end=g,t=4;break;case"utf8":this.fillLast=l,t=4;break;case"base64":this.text=A,this.end=m,t=3;break;default:return this.write=b,void(this.end=y)}this.lastNeed=0,this.lastTotal=0,this.lastChar=i.allocUnsafe(t)}function c(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function u(e,t,r){var i=t.length-1;if(i=0?(n>0&&(e.lastNeed=n-1),n):--i=0?(n>0&&(e.lastNeed=n-2),n):--i=0?(n>0&&(2===n?n=0:e.lastNeed=n-3),n):0))}function f(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function l(e){var t=this.lastTotal-this.lastNeed,r=f(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function h(e,t){var r=u(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var i=r.charCodeAt(r.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function g(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function A(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function y(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r0;return f(e,o,s,(function(e){i||(i=e),e&&a.forEach(l),o||(a.forEach(l),n(i))}))}));return t.reduce(h)}e.exports=p},"7eb1":function(e,t,r){"use strict";var i=30,n=12;e.exports=function(e,t){var r,a,o,s,c,u,f,l,h,d,p,g,A,m,b,y,v,w,E,I,_,B,C,k,S;r=e.state,a=e.next_in,k=e.input,o=a+(e.avail_in-5),s=e.next_out,S=e.output,c=s-(t-e.avail_out),u=s+(e.avail_out-257),f=r.dmax,l=r.wsize,h=r.whave,d=r.wnext,p=r.window,g=r.hold,A=r.bits,m=r.lencode,b=r.distcode,y=(1<>>24,g>>>=E,A-=E,E=w>>>16&255,0===E)S[s++]=65535&w;else{if(!(16&E)){if(0===(64&E)){w=m[(65535&w)+(g&(1<>>=E,A-=E),A<15&&(g+=k[a++]<>>24,g>>>=E,A-=E,E=w>>>16&255,!(16&E)){if(0===(64&E)){w=b[(65535&w)+(g&(1<f){e.msg="invalid distance too far back",r.mode=i;break e}if(g>>>=E,A-=E,E=s-c,_>E){if(E=_-E,E>h&&r.sane){e.msg="invalid distance too far back",r.mode=i;break e}if(B=0,C=p,0===d){if(B+=l-E,E2)S[s++]=C[B++],S[s++]=C[B++],S[s++]=C[B++],I-=3;I&&(S[s++]=C[B++],I>1&&(S[s++]=C[B++]))}else{B=s-_;do{S[s++]=S[B++],S[s++]=S[B++],S[s++]=S[B++],I-=3}while(I>2);I&&(S[s++]=S[B++],I>1&&(S[s++]=S[B++]))}break}}break}}while(a>3,a-=I,A-=I<<3,g&=(1<{const r={signature:e.toString("binary",t,t+3),streamMinorVersion:n.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:n.getBitAllignedNumber(e,t+3,4,4),frameCount:i.UINT32_LE.get(e,t+4),maxLevel:i.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][n.getBitAllignedNumber(e,t+10,0,2)],link:n.getBitAllignedNumber(e,t+10,2,2),profile:n.getBitAllignedNumber(e,t+10,4,4),maxBand:n.getBitAllignedNumber(e,t+11,0,6),intensityStereo:n.isBitSet(e,t+11,6),midSideStereo:n.isBitSet(e,t+11,7),titlePeak:i.UINT16_LE.get(e,t+12),titleGain:i.UINT16_LE.get(e,t+14),albumPeak:i.UINT16_LE.get(e,t+16),albumGain:i.UINT16_LE.get(e,t+18),lastFrameLength:i.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:n.isBitSet(e,t+23,0)};return r.lastFrameLength=r.trueGapless?i.UINT32_LE.get(e,20)>>>20&2047:0,r}}},"7ece":function(e,t){function r(e,t){if(e=e.replace(/\t+/g," ").trim(),!e)return null;var r=e.indexOf(" ");if(-1===r)throw new Error("no named row at line "+t);var n=e.substring(0,r);e=e.substring(r+1),e=e.replace(/letter=[\'\"]\S+[\'\"]/gi,""),e=e.split("="),e=e.map((function(e){return e.trim().match(/(".*?"|[^"\s]+)+(?=\s*|\s*$)/g)}));for(var a=[],o=0;o=0?this.height-1:-this.height;for(r=this.height-1;r>=0;r--){for(var i=this.bottom_up?r:this.height-1-r,n=0;n>7-s&1];this.data[o+4*s]=0,this.data[o+4*s+1]=c.blue,this.data[o+4*s+2]=c.green,this.data[o+4*s+3]=c.red}0!=t&&(this.pos+=4-t)}},r.prototype.bit4=function(){if(2==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0,r=!1;while(e>4),1&c&&c+1>1&1)&&this.pos++}}else for(c=0;c>4),r=!r}function u(t){var r=this.palette[t];this.data[e]=0,this.data[e+1]=r.blue,this.data[e+2]=r.green,this.data[e+3]=r.red,e+=4}}else{var f=Math.ceil(this.width/2),l=f%4;for(o=this.height-1;o>=0;o--){var h=this.bottom_up?o:this.height-1-o;for(a=0;a>4,p=15&n,g=this.palette[d];if(this.data[e]=0,this.data[e+1]=g.blue,this.data[e+2]=g.green,this.data[e+3]=g.red,2*a+1>=this.width)break;g=this.palette[p],this.data[e+4]=0,this.data[e+4+1]=g.blue,this.data[e+4+2]=g.green,this.data[e+4+3]=g.red}0!=l&&(this.pos+=4-l)}}},r.prototype.bit8=function(){if(1==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0;while(e=0;a--){var f=this.bottom_up?a:this.height-1-a;for(n=0;n=0;i--){for(var n=this.bottom_up?i:this.height-1-i,a=0;a>5&r)/r*255|0,u=(o>>10&r)/r*255|0,f=o>>15?255:0,l=n*this.width*4+4*a;this.data[l]=f,this.data[l+1]=s,this.data[l+2]=c,this.data[l+3]=u}this.pos+=e}},r.prototype.bit16=function(){var e=this.width%2*2;this.maskRed=31744,this.maskGreen=992,this.maskBlue=31,this.mask0=0,3==this.compress&&(this.maskRed=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskGreen=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskBlue=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.mask0=this.buffer.readUInt32LE(this.pos),this.pos+=4);for(var t=[0,0,0],r=0;r<16;r++)this.maskRed>>r&1&&t[0]++,this.maskGreen>>r&1&&t[1]++,this.maskBlue>>r&1&&t[2]++;t[1]+=t[0],t[2]+=t[1],t[0]=8-t[0],t[1]-=8,t[2]-=8;for(var i=this.height-1;i>=0;i--){for(var n=this.bottom_up?i:this.height-1-i,a=0;a>t[1],u=(o&this.maskRed)>>t[2],f=n*this.width*4+4*a;this.data[f]=0,this.data[f+1]=s,this.data[f+2]=c,this.data[f+3]=u}this.pos+=e}},r.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(t=this.bottom_up?e:this.height-1-e,r=0;r?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,r){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},"81bf":function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("38ba"))})(0,(function(e){return e.mode.ECB=function(){var t=e.lib.BlockCipherMode.extend();return t.Encryptor=t.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),t.Decryptor=t.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),t}(),e.mode.ECB}))},"81d5":function(e,t,r){"use strict";var i=r("7b0b"),n=r("23cb"),a=r("07fa");e.exports=function(e){var t=i(this),r=a(t),o=arguments.length,s=n(o>1?arguments[1]:void 0,r),c=o>2?arguments[2]:void 0,u=void 0===c?r:n(c,r);while(u>s)t[s++]=e;return t}},"825a":function(e,t,r){var i=r("da84"),n=r("861d"),a=i.String,o=i.TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not an object")}},"82de":function(e,t,r){"use strict";(function(t){var i;function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r("fd17"),o=Symbol("lastResolve"),s=Symbol("lastReject"),c=Symbol("error"),u=Symbol("ended"),f=Symbol("lastPromise"),l=Symbol("handlePromise"),h=Symbol("stream");function d(e,t){return{value:e,done:t}}function p(e){var t=e[o];if(null!==t){var r=e[h].read();null!==r&&(e[f]=null,e[o]=null,e[s]=null,t(d(r,!1)))}}function g(e){t.nextTick(p,e)}function A(e,t){return function(r,i){e.then((function(){t[u]?r(d(void 0,!0)):t[l](r,i)}),i)}}var m=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((i={get stream(){return this[h]},next:function(){var e=this,r=this[c];if(null!==r)return Promise.reject(r);if(this[u])return Promise.resolve(d(void 0,!0));if(this[h].destroyed)return new Promise((function(r,i){t.nextTick((function(){e[c]?i(e[c]):r(d(void 0,!0))}))}));var i,n=this[f];if(n)i=new Promise(A(n,this));else{var a=this[h].read();if(null!==a)return Promise.resolve(d(a,!1));i=new Promise(this[l])}return this[f]=i,i}},n(i,Symbol.asyncIterator,(function(){return this})),n(i,"return",(function(){var e=this;return new Promise((function(t,r){e[h].destroy(null,(function(e){e?r(e):t(d(void 0,!0))}))}))})),i),m),y=function(e){var t,r=Object.create(b,(t={},n(t,h,{value:e,writable:!0}),n(t,o,{value:null,writable:!0}),n(t,s,{value:null,writable:!0}),n(t,c,{value:null,writable:!0}),n(t,u,{value:e._readableState.endEmitted,writable:!0}),n(t,l,{value:function(e,t){var i=r[h].read();i?(r[f]=null,r[o]=null,r[s]=null,e(d(i,!1))):(r[o]=e,r[s]=t)},writable:!0}),t));return r[f]=null,a(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[s];return null!==t&&(r[f]=null,r[o]=null,r[s]=null,t(e)),void(r[c]=e)}var i=r[o];null!==i&&(r[f]=null,r[o]=null,r[s]=null,i(d(void 0,!0))),r[u]=!0})),e.on("readable",g.bind(null,r)),r};e.exports=y}).call(this,r("4362"))},"82f8":function(e,t,r){"use strict";var i=r("ebb5"),n=r("4d64").includes,a=i.aTypedArray,o=i.exportTypedArrayMethod;o("includes",(function(e){return n(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"82fe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const i=r("15a0"),n=r("e23d"),a=256e3;class o extends i.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new n.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){const r=this.normalizeOptions(e,t),i=r.position-this.position;if(i>0)return await this.ignore(i),this.readBuffer(e,t);if(i<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===r.length)return 0;const a=await this.streamReader.read(e,r.offset,r.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const n=new Uint8Array(r.length+t);return i=await this.peekBuffer(n,{mayBeLess:r.mayBeLess}),e.set(n.subarray(t),r.offset),i-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(r.length>0){try{i=await this.streamReader.peek(e,r.offset,r.length)}catch(a){if(t&&t.mayBeLess&&a instanceof n.EndOfStreamError)return 0;throw a}if(!r.mayBeLess&&i1?arguments[1]:void 0)}})},"845f":function(e,t,r){"use strict";(function(t){var i=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=u;var n=r("bd7a"),a=r("b84d");r("3fb5")(u,n);for(var o=i(a.prototype),s=0;s>3),k=C*h.height;_=a(B,{chunkSize:k,maxLength:k})}if(B=null,!_||!_.length)throw new Error("bad png - invalid inflate data response");var S=s.process(_,h);B=null;var T=u.dataToBitMap(S,h);S=null;var x=f(T,h);return h.data=x,h.gamma=d||0,h}}).call(this,r("1c35").Buffer)},"86d7":function(e){e.exports=JSON.parse('[["0","\\u0000",127],["a140"," ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚"],["a1a1","﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢",4,"~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/"],["a240","\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁",7,"▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭"],["a2a1","╮╰╯═╞╪╡◢◣◥◤╱╲╳0",9,"Ⅰ",9,"〡",8,"十卄卅A",25,"a",21],["a340","wxyzΑ",16,"Σ",6,"α",16,"σ",6,"ㄅ",10],["a3a1","ㄐ",25,"˙ˉˊˇˋ"],["a3e1","€"],["a440","一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才"],["a4a1","丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙"],["a540","世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外"],["a5a1","央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全"],["a640","共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年"],["a6a1","式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣"],["a740","作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍"],["a7a1","均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠"],["a840","杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒"],["a8a1","芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵"],["a940","咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居"],["a9a1","屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊"],["aa40","昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠"],["aaa1","炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附"],["ab40","陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品"],["aba1","哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷"],["ac40","拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗"],["aca1","活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄"],["ad40","耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥"],["ada1","迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪"],["ae40","哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙"],["aea1","恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓"],["af40","浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷"],["afa1","砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃"],["b040","虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡"],["b0a1","陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀"],["b140","娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽"],["b1a1","情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺"],["b240","毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶"],["b2a1","瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼"],["b340","莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途"],["b3a1","部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠"],["b440","婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍"],["b4a1","插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋"],["b540","溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘"],["b5a1","窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁"],["b640","詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑"],["b6a1","間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼"],["b740","媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業"],["b7a1","楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督"],["b840","睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫"],["b8a1","腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊"],["b940","辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴"],["b9a1","飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇"],["ba40","愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢"],["baa1","滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬"],["bb40","罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤"],["bba1","說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜"],["bc40","劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂"],["bca1","慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃"],["bd40","瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯"],["bda1","翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞"],["be40","輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉"],["bea1","鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡"],["bf40","濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊"],["bfa1","縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚"],["c040","錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇"],["c0a1","嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬"],["c140","瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪"],["c1a1","薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁"],["c240","駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘"],["c2a1","癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦"],["c340","鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸"],["c3a1","獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類"],["c440","願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼"],["c4a1","纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴"],["c540","護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬"],["c5a1","禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒"],["c640","讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲"],["c940","乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕"],["c9a1","氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋"],["ca40","汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘"],["caa1","吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇"],["cb40","杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓"],["cba1","芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢"],["cc40","坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋"],["cca1","怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲"],["cd40","泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺"],["cda1","矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏"],["ce40","哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛"],["cea1","峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺"],["cf40","柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂"],["cfa1","洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀"],["d040","穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪"],["d0a1","苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱"],["d140","唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧"],["d1a1","恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤"],["d240","毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸"],["d2a1","牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐"],["d340","笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢"],["d3a1","荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐"],["d440","酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅"],["d4a1","唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏"],["d540","崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟"],["d5a1","捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉"],["d640","淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏"],["d6a1","痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟"],["d740","耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷"],["d7a1","蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪"],["d840","釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷"],["d8a1","堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔"],["d940","惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒"],["d9a1","晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞"],["da40","湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖"],["daa1","琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥"],["db40","罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳"],["dba1","菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺"],["dc40","軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈"],["dca1","隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆"],["dd40","媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤"],["dda1","搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼"],["de40","毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓"],["dea1","煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓"],["df40","稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯"],["dfa1","腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤"],["e040","觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿"],["e0a1","遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠"],["e140","凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠"],["e1a1","寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉"],["e240","榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊"],["e2a1","漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓"],["e340","禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞"],["e3a1","耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻"],["e440","裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍"],["e4a1","銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘"],["e540","噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉"],["e5a1","憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒"],["e640","澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙"],["e6a1","獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟"],["e740","膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢"],["e7a1","蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧"],["e840","踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓"],["e8a1","銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮"],["e940","噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺"],["e9a1","憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸"],["ea40","澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙"],["eaa1","瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘"],["eb40","蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠"],["eba1","諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌"],["ec40","錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕"],["eca1","魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎"],["ed40","檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶"],["eda1","瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞"],["ee40","蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞"],["eea1","謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜"],["ef40","鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰"],["efa1","鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶"],["f040","璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒"],["f0a1","臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧"],["f140","蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪"],["f1a1","鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰"],["f240","徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛"],["f2a1","礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕"],["f340","譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦"],["f3a1","鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲"],["f440","嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩"],["f4a1","禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿"],["f540","鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛"],["f5a1","鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥"],["f640","蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺"],["f6a1","騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚"],["f740","糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊"],["f7a1","驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾"],["f840","讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏"],["f8a1","齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚"],["f940","纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊"],["f9a1","龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓"]]')},8707:function(e,t,r){var i=r("1c35"),n=i.Buffer;function a(e,t){for(var r in e)t[r]=e[r]}function o(e,t,r){return n(e,t,r)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=i:(a(i,t),t.Buffer=o),a(n,o),o.from=function(e,t,r){if("number"===typeof e)throw new TypeError("Argument must not be a number");return n(e,t,r)},o.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError("Argument must be a number");var i=n(e);return void 0!==t?"string"===typeof r?i.fill(t,r):i.fill(t):i.fill(0),i},o.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return n(e)},o.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i.SlowBuffer(e)}},8737:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FactChunk=t.Format=t.WaveFormat=void 0,function(e){e[e["PCM"]=1]="PCM",e[e["ADPCM"]=2]="ADPCM",e[e["IEEE_FLOAT"]=3]="IEEE_FLOAT",e[e["MPEG_ADTS_AAC"]=5632]="MPEG_ADTS_AAC",e[e["MPEG_LOAS"]=5634]="MPEG_LOAS",e[e["RAW_AAC1"]=255]="RAW_AAC1",e[e["DOLBY_AC3_SPDIF"]=146]="DOLBY_AC3_SPDIF",e[e["DVM"]=8192]="DVM",e[e["RAW_SPORT"]=576]="RAW_SPORT",e[e["ESST_AC3"]=577]="ESST_AC3",e[e["DRM"]=9]="DRM",e[e["DTS2"]=8193]="DTS2",e[e["MPEG"]=80]="MPEG"}(t.WaveFormat||(t.WaveFormat={}));class i{constructor(e){if(e.chunkSize<16)throw new Error("Invalid chunk size");this.len=e.chunkSize}get(e,t){return{wFormatTag:e.readUInt16LE(t),nChannels:e.readUInt16LE(t+2),nSamplesPerSec:e.readUInt32LE(t+4),nAvgBytesPerSec:e.readUInt32LE(t+8),nBlockAlign:e.readUInt16LE(t+12),wBitsPerSample:e.readUInt16LE(t+14)}}}t.Format=i;class n{constructor(e){if(e.chunkSize<4)throw new Error("Invalid fact chunk size.");this.len=e.chunkSize}get(e,t){return{dwSampleLength:e.readUInt32LE(t)}}}t.FactChunk=n},8925:function(e,t,r){var i=r("e330"),n=r("1626"),a=r("c6cd"),o=i(Function.toString);n(a.inspectSource)||(a.inspectSource=function(e){return o(e)}),e.exports=a.inspectSource},8936:function(e,t,r){"use strict";function i(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}e.exports=i},"89c7":function(e,t,r){"use strict";e.exports=e=>!!e&&("symbol"===typeof Symbol.observable&&"function"===typeof e[Symbol.observable]?e===e[Symbol.observable]():"function"===typeof e["@@observable"]&&e===e["@@observable"]())},"8a58":function(e,t,r){"use strict";e.exports=f;var i=r("1b08").codes,n=i.ERR_METHOD_NOT_IMPLEMENTED,a=i.ERR_MULTIPLE_CALLBACK,o=i.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=i.ERR_TRANSFORM_WITH_LENGTH_0,c=r("845f");function u(e,t){var r=this._transformState;r.transforming=!1;var i=r.writecb;if(null===i)return this.emit("error",new a);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),i(e);var n=this._readableState;n.reading=!1,(n.needReadable||n.lengths)break e}y++}if(m=this.getPixelColor(t,0),!f.east)e:for(var k=0;ks)break e}v++}if(m=this.getPixelColor(0,r),!f.south)e:for(var M=r-1;M>=y+i;M--){for(var R=t-v-1;R>=0;R--){var D=this.getPixelColor(R,M),P=this.constructor.intToRGBA(D);if(this.constructor.colorDiff(b,P)>s)break e}w++}if(m=this.getPixelColor(t,r),!f.west)e:for(var O=t-1;O>=0+v+i;O--){for(var Q=r-1;Q>=0+y;Q--){var L=this.getPixelColor(O,Q),F=this.constructor.intToRGBA(L);if(this.constructor.colorDiff(b,F)>s)break e}E++}var N=!1;if(E-=o,v-=o,y-=o,w-=o,u){var U=Math.min(v,E),z=Math.min(y,w);E=U,v=U,y=z,w=z}E=E>=0?E:0,v=v>=0?v:0,y=y>=0?y:0,w=w>=0?w:0;var j=t-(E+v),G=r-(w+y);return N=c?0!==v&&0!==y&&0!==E&&0!==w:0!==v||0!==y||0!==E||0!==w,N&&this.crop(v,y,j,G),(0,a.isNodePattern)(e)&&e.call(this,null,this),this}}}}}).call(this,r("1c35").Buffer)},"8b6b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Deferred=void 0;class i{constructor(){this.resolve=()=>null,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}t.Deferred=i},"8c05":function(e,t){e.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},"8d59":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{circle:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;"function"===typeof e&&(t=e,e={});var r=e.radius||(this.bitmap.width>this.bitmap.height?this.bitmap.height:this.bitmap.width)/2,n={x:"number"===typeof e.x?e.x:this.bitmap.width/2,y:"number"===typeof e.y?e.y:this.bitmap.height/2};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,i){var a=Math.sqrt(Math.pow(e-n.x,2)+Math.pow(t-n.y,2));r-a<=0?this.bitmap.data[i+3]=0:r-a<1&&(this.bitmap.data[i+3]=255*(r-a))})),(0,i.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=n},"8f14":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisTagMapper=void 0;const i=r("fc97"),n={TITLE:"title",ARTIST:"artist",ARTISTS:"artists",ALBUMARTIST:"albumartist","ALBUM ARTIST":"albumartist",ALBUM:"album",DATE:"date",ORIGINALDATE:"originaldate",ORIGINALYEAR:"originalyear",COMMENT:"comment",TRACKNUMBER:"track",DISCNUMBER:"disk",GENRE:"genre",METADATA_BLOCK_PICTURE:"picture",COMPOSER:"composer",LYRICS:"lyrics",ALBUMSORT:"albumsort",TITLESORT:"titlesort",WORK:"work",ARTISTSORT:"artistsort",ALBUMARTISTSORT:"albumartistsort",COMPOSERSORT:"composersort",LYRICIST:"lyricist",WRITER:"writer",CONDUCTOR:"conductor",REMIXER:"remixer",ARRANGER:"arranger",ENGINEER:"engineer",PRODUCER:"producer",DJMIXER:"djmixer",MIXER:"mixer",LABEL:"label",GROUPING:"grouping",SUBTITLE:"subtitle",DISCSUBTITLE:"discsubtitle",TRACKTOTAL:"totaltracks",DISCTOTAL:"totaldiscs",COMPILATION:"compilation",RATING:"rating",BPM:"bpm",KEY:"key",MOOD:"mood",MEDIA:"media",CATALOGNUMBER:"catalognumber",RELEASESTATUS:"releasestatus",RELEASETYPE:"releasetype",RELEASECOUNTRY:"releasecountry",SCRIPT:"script",LANGUAGE:"language",COPYRIGHT:"copyright",LICENSE:"license",ENCODEDBY:"encodedby",ENCODERSETTINGS:"encodersettings",BARCODE:"barcode",ISRC:"isrc",ASIN:"asin",MUSICBRAINZ_TRACKID:"musicbrainz_recordingid",MUSICBRAINZ_RELEASETRACKID:"musicbrainz_trackid",MUSICBRAINZ_ALBUMID:"musicbrainz_albumid",MUSICBRAINZ_ARTISTID:"musicbrainz_artistid",MUSICBRAINZ_ALBUMARTISTID:"musicbrainz_albumartistid",MUSICBRAINZ_RELEASEGROUPID:"musicbrainz_releasegroupid",MUSICBRAINZ_WORKID:"musicbrainz_workid",MUSICBRAINZ_TRMID:"musicbrainz_trmid",MUSICBRAINZ_DISCID:"musicbrainz_discid",ACOUSTID_ID:"acoustid_id",ACOUSTID_ID_FINGERPRINT:"acoustid_fingerprint",MUSICIP_PUID:"musicip_puid",WEBSITE:"website",NOTES:"notes",TOTALTRACKS:"totaltracks",TOTALDISCS:"totaldiscs",DISCOGS_ARTIST_ID:"discogs_artist_id",DISCOGS_ARTISTS:"artists",DISCOGS_ARTIST_NAME:"artists",DISCOGS_ALBUM_ARTISTS:"albumartist",DISCOGS_CATALOG:"catalognumber",DISCOGS_COUNTRY:"releasecountry",DISCOGS_DATE:"originaldate",DISCOGS_LABEL:"label",DISCOGS_LABEL_ID:"discogs_label_id",DISCOGS_MASTER_RELEASE_ID:"discogs_master_release_id",DISCOGS_RATING:"discogs_rating",DISCOGS_RELEASED:"date",DISCOGS_RELEASE_ID:"discogs_release_id",DISCOGS_VOTES:"discogs_votes",CATALOGID:"catalognumber",STYLE:"genre",REPLAYGAIN_TRACK_GAIN:"replaygain_track_gain",REPLAYGAIN_TRACK_PEAK:"replaygain_track_peak",REPLAYGAIN_ALBUM_GAIN:"replaygain_album_gain",REPLAYGAIN_ALBUM_PEAK:"replaygain_album_peak",REPLAYGAIN_MINMAX:"replaygain_track_minmax",REPLAYGAIN_ALBUM_MINMAX:"replaygain_album_minmax",REPLAYGAIN_UNDO:"replaygain_undo"};class a extends i.CommonTagMapper{static toRating(e,t){return{source:e?e.toLowerCase():e,rating:parseFloat(t)*i.CommonTagMapper.maxRatingScore}}constructor(){super(["vorbis"],n)}postMap(e){if(0===e.id.indexOf("RATING:")){const t=e.id.split(":");e.value=a.toRating(t[1],e.value),e.id=t[0]}}}t.VorbisTagMapper=a},"8f44":function(e,t,r){"use strict";function i(e,t,r,i){var a=0,o=(i=void 0===i?{}:i,void 0===i.loop?null:i.loop),s=void 0===i.palette?null:i.palette;if(t<=0||r<=0||t>65535||r>65535)throw new Error("Width/Height invalid.");function c(e){var t=e.length;if(t<2||t>256||t&t-1)throw new Error("Invalid code/color length, must be power of 2 and 2 .. 256.");return t}e[a++]=71,e[a++]=73,e[a++]=70,e[a++]=56,e[a++]=57,e[a++]=97;var u=0,f=0;if(null!==s){var l=c(s);while(l>>=1)++u;if(l=1<=l)throw new Error("Background index out of range.");if(0===f)throw new Error("Background index explicitly passed as 0.")}}if(e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=(null!==s?128:0)|u,e[a++]=f,e[a++]=0,null!==s)for(var h=0,d=s.length;h>16&255,e[a++]=p>>8&255,e[a++]=255&p}if(null!==o){if(o<0||o>65535)throw new Error("Loop count invalid.");e[a++]=33,e[a++]=255,e[a++]=11,e[a++]=78,e[a++]=69,e[a++]=84,e[a++]=83,e[a++]=67,e[a++]=65,e[a++]=80,e[a++]=69,e[a++]=50,e[a++]=46,e[a++]=48,e[a++]=3,e[a++]=1,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=0}var g=!1;this.addFrame=function(t,r,i,o,u,f){if(!0===g&&(--a,g=!1),f=void 0===f?{}:f,t<0||r<0||t>65535||r>65535)throw new Error("x/y invalid.");if(i<=0||o<=0||i>65535||o>65535)throw new Error("Width/Height invalid.");if(u.length>=1)++p;d=1<3)throw new Error("Disposal out of range.");var b=!1,y=0;if(void 0!==f.transparent&&null!==f.transparent&&(b=!0,y=f.transparent,y<0||y>=d))throw new Error("Transparent color index.");if((0!==m||b||0!==A)&&(e[a++]=33,e[a++]=249,e[a++]=4,e[a++]=m<<2|(!0===b?1:0),e[a++]=255&A,e[a++]=A>>8&255,e[a++]=y,e[a++]=0),e[a++]=44,e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=255&i,e[a++]=i>>8&255,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=!0===l?128|p-1:0,!0===l)for(var v=0,w=h.length;v>16&255,e[a++]=E>>8&255,e[a++]=255&E}return a=n(e,a,p<2?2:p,u),a},this.end=function(){return!1===g&&(e[a++]=59,g=!0),a},this.getOutputBuffer=function(){return e},this.setOutputBuffer=function(t){e=t},this.getOutputBufferPosition=function(){return a},this.setOutputBufferPosition=function(e){a=e}}function n(e,t,r,i){e[t++]=r;var n=t++,a=1<=r)e[t++]=255&l,l>>=8,f-=8,t===n+256&&(e[n]=255,n=t++)}function d(e){l|=e<=8)e[t++]=255&l,l>>=8,f-=8,t===n+256&&(e[n]=255,n=t++);4096===c?(d(a),c=s+1,u=r+1,g={}):(c>=1<>7,s=7&n,c=1<=0))throw Error("Invalid block size");if(0===m)break;t+=m}}break;case 249:if(4!==e[t++]||0!==e[t+4])throw new Error("Invalid graphics extension block.");var b=e[t++];d=e[t++]|e[t++]<<8,p=e[t++],0===(1&b)&&(p=null),g=b>>2&7,t++;break;case 254:while(1){m=e[t++];if(!(m>=0))throw Error("Invalid block size");if(0===m)break;t+=m}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var y=e[t++]|e[t++]<<8,v=e[t++]|e[t++]<<8,w=e[t++]|e[t++]<<8,E=e[t++]|e[t++]<<8,I=e[t++],_=I>>7,B=I>>6&1,C=7&I,k=1<=0))throw Error("Invalid block size");if(0===m)break;t+=m}h.push({x:y,y:v,width:w,height:E,has_local_palette:x,palette_offset:S,palette_size:T,data_offset:M,data_length:t-M,transparent_index:p,interlaced:!!B,delay:d,disposal:g});break;case 59:l=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return h.length},this.loopCount=function(){return A},this.frameInfo=function(e){if(e<0||e>=h.length)throw new Error("Frame index out of range.");return h[e]},this.decodeAndBlitFrameBGRA=function(t,i){var n=this.frameInfo(t),a=n.width*n.height,s=new Uint8Array(a);o(e,n.data_offset,s,a);var c=n.palette_offset,u=n.transparent_index;null===u&&(u=256);var f=n.width,l=r-f,h=f,d=4*(n.y*r+n.x),p=4*((n.y+n.height)*r+n.x),g=d,A=4*l;!0===n.interlaced&&(A+=4*r*7);for(var m=8,b=0,y=s.length;b=p&&(A=4*l+4*r*(m-1),g=d+(f+l)*(m<<1),m>>=1)),v===u)g+=4;else{var w=e[c+3*v],E=e[c+3*v+1],I=e[c+3*v+2];i[g++]=I,i[g++]=E,i[g++]=w,i[g++]=255}--h}},this.decodeAndBlitFrameRGBA=function(t,i){var n=this.frameInfo(t),a=n.width*n.height,s=new Uint8Array(a);o(e,n.data_offset,s,a);var c=n.palette_offset,u=n.transparent_index;null===u&&(u=256);var f=n.width,l=r-f,h=f,d=4*(n.y*r+n.x),p=4*((n.y+n.height)*r+n.x),g=d,A=4*l;!0===n.interlaced&&(A+=4*r*7);for(var m=8,b=0,y=s.length;b=p&&(A=4*l+4*r*(m-1),g=d+(f+l)*(m<<1),m>>=1)),v===u)g+=4;else{var w=e[c+3*v],E=e[c+3*v+1],I=e[c+3*v+2];i[g++]=w,i[g++]=E,i[g++]=I,i[g++]=255}--h}}}function o(e,t,r,i){var n=e[t++],a=1<>=c,f-=c,A!==a){if(A===o)break;var m=Aa)y=p[y]>>8,++b;var v=y,w=h+b+(m!==A?1:0);if(w>i)return void console.log("Warning, gif stream longer than expected.");r[h++]=v,h+=b;var E=h;m!==A&&(r[h++]=v),y=m;while(b--)y=p[y],r[--E]=255&y,y>>=8;null!==g&&s<4096&&(p[s++]=g<<8|v,s>=u+1&&c<12&&(++c,u=u<<1|1)),g=A}else s=o+1,c=n+1,u=(1<({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class n{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new i.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=n},"907a":function(e,t,r){"use strict";var i=r("ebb5"),n=r("07fa"),a=r("5926"),o=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=o(this),r=n(t),i=a(e),s=i>=0?i:r+i;return s<0||s>=r?void 0:t[s]}))},"90c9":function(e,t,r){"use strict";var i=r("c591").Buffer;t._dbcs=l;for(var n=-1,a=-2,o=-10,s=-1e3,c=new Array(256),u=-1,f=0;f<256;f++)c[f]=n;function l(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=e.table();this.decodeTables=[],this.decodeTables[0]=c.slice(0),this.decodeTableSeq=[];for(var i=0;is)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[s-l[h]],p=129;p<=254;p++){if(d[p]===n)d[p]=s-u;else{if(d[p]===s-u)continue;if(d[p]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var g=this.decodeTables[s-d[p]],A=48;A<=57;A++)g[A]===n&&(g[A]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var m={};if(e.encodeSkipVals)for(i=0;it)return-1;var r=0,i=e.length;while(r>1);e[n]<=t?r=n:i=n}return r}l.prototype.encoder=h,l.prototype.decoder=d,l.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var r=this.decodeTables[0],i=t.length-1;i>0;i--){var a=r[t[i]];if(a==n)r[t[i]]=s-this.decodeTables.length,this.decodeTables.push(r=c.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));r=this.decodeTables[s-a]}}return r},l.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),r=this._getDecodeTrieNode(t);t&=255;for(var i=1;i255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},l.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=c.slice(0)),this.encodeTable[t]},l.prototype._setEncodeChar=function(e,t){var r=this._getEncodeBucket(e),i=255&e;r[i]<=o?this.encodeTableSeq[o-r[i]][u]=t:r[i]==n&&(r[i]=t)},l.prototype._setEncodeSequence=function(e,t){var r,i=e[0],a=this._getEncodeBucket(i),s=255&i;a[s]<=o?r=this.encodeTableSeq[o-a[s]]:(r={},a[s]!==n&&(r[u]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(r));for(var c=1;c=0)this._setEncodeChar(u,f),n=!0;else if(u<=s){var l=s-u;if(!a[l]){var h=f<<8>>>0;this._fillEncodeTable(l,h,r)?n=!0:a[l]=!0}}else u<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-u],f),n=!0)}return n},h.prototype.write=function(e){var t=i.alloc(e.length*(this.gb18030?4:3)),r=this.leadSurrogate,a=this.seqObj,s=-1,c=0,f=0;while(1){if(-1===s){if(c==e.length)break;var l=e.charCodeAt(c++)}else{l=s;s=-1}if(55296<=l&&l<57344)if(l<56320){if(-1===r){r=l;continue}r=l,l=n}else-1!==r?(l=65536+1024*(r-55296)+(l-56320),r=-1):l=n;else-1!==r&&(s=l,l=n,r=-1);var h=n;if(void 0!==a&&l!=n){var d=a[l];if("object"===typeof d){a=d;continue}"number"==typeof d?h=d:void 0==d&&(d=a[u],void 0!==d&&(h=d,s=l)),a=void 0}else if(l>=0){var g=this.encodeTable[l>>8];if(void 0!==g&&(h=g[255&l]),h<=o){a=this.encodeTableSeq[o-h];continue}if(h==n&&this.gb18030){var A=p(this.gb18030.uChars,l);if(-1!=A){h=this.gb18030.gbChars[A]+(l-this.gb18030.uChars[A]);t[f++]=129+Math.floor(h/12600),h%=12600,t[f++]=48+Math.floor(h/1260),h%=1260,t[f++]=129+Math.floor(h/10),h%=10,t[f++]=48+h;continue}}}h===n&&(h=this.defaultCharSingleByte),h<256?t[f++]=h:h<65536?(t[f++]=h>>8,t[f++]=255&h):h<16777216?(t[f++]=h>>16,t[f++]=h>>8&255,t[f++]=255&h):(t[f++]=h>>>24,t[f++]=h>>>16&255,t[f++]=h>>>8&255,t[f++]=255&h)}return this.seqObj=a,this.leadSurrogate=r,t.slice(0,f)},h.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=i.alloc(10),t=0;if(this.seqObj){var r=this.seqObj[u];void 0!==r&&(r<256?e[t++]=r:(e[t++]=r>>8,e[t++]=255&r)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},h.prototype.findIdx=p,d.prototype.write=function(e){for(var t=i.alloc(2*e.length),r=this.nodeIdx,c=this.prevBytes,u=this.prevBytes.length,f=-this.prevBytes.length,l=0,h=0;l=0?e[l]:c[l+u],g=this.decodeTables[r][d];if(g>=0);else if(g===n)g=this.defaultCharUnicode.charCodeAt(0),l=f;else if(g===a){if(l>=3)var A=12600*(e[l-3]-129)+1260*(e[l-2]-48)+10*(e[l-1]-129)+(d-48);else A=12600*(c[l-3+u]-129)+1260*((l-2>=0?e[l-2]:c[l-2+u])-48)+10*((l-1>=0?e[l-1]:c[l-1+u])-129)+(d-48);var m=p(this.gb18030.gbChars,A);g=this.gb18030.uChars[m]+A-this.gb18030.gbChars[m]}else{if(g<=s){r=s-g;continue}if(!(g<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+g+" at "+r+"/"+d);for(var b=this.decodeTableSeq[o-g],y=0;y>8;g=b[b.length-1]}if(g>=65536){g-=65536;var v=55296|g>>10;t[h++]=255&v,t[h++]=v>>8,g=56320|1023&g}t[h++]=255&g,t[h++]=g>>8,r=0,f=l+1}return this.nodeIdx=r,this.prevBytes=f>=0?Array.prototype.slice.call(e,f):c.slice(f+u).concat(Array.prototype.slice.call(e)),t.slice(0,h).toString("ucs2")},d.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,r){var i=r("e330"),n=0,a=Math.random(),o=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+a,36)}},9112:function(e,t,r){var i=r("83ab"),n=r("9bf2"),a=r("5c6c");e.exports=i?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},9131:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class r{constructor(e){this.str=e}static fromBin(e,t=0){return new r(this.decode(e,t))}static decode(e,t=0){const r=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return r.toUpperCase()}static decodeMediaType(e){switch(e.str){case r.AudioMedia.str:return"audio";case r.VideoMedia.str:return"video";case r.CommandMedia.str:return"command";case r.Degradable_JPEG_Media.str:return"degradable-jpeg";case r.FileTransferMedia.str:return"file-transfer";case r.BinaryMedia.str:return"binary"}}static encode(t){const r=e.alloc(16);return r.writeUInt32LE(parseInt(t.slice(0,8),16),0),r.writeUInt16LE(parseInt(t.slice(9,13),16),4),r.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(r,8),e.from(t.slice(24),"hex").copy(r,10),r}equals(e){return this.str===e.str}toBin(){return r.encode(this.str)}}t.default=r,r.HeaderObject=new r("75B22630-668E-11CF-A6D9-00AA0062CE6C"),r.DataObject=new r("75B22636-668E-11CF-A6D9-00AA0062CE6C"),r.SimpleIndexObject=new r("33000890-E5B1-11CF-89F4-00A0C90349CB"),r.IndexObject=new r("D6E229D3-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexObject=new r("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),r.TimecodeIndexObject=new r("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),r.FilePropertiesObject=new r("8CABDCA1-A947-11CF-8EE4-00C00C205365"),r.StreamPropertiesObject=new r("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),r.HeaderExtensionObject=new r("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),r.CodecListObject=new r("86D15240-311D-11D0-A3A4-00A0C90348F6"),r.ScriptCommandObject=new r("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),r.MarkerObject=new r("F487CD01-A951-11CF-8EE6-00C00C205365"),r.BitrateMutualExclusionObject=new r("D6E229DC-35DA-11D1-9034-00A0C90349BE"),r.ErrorCorrectionObject=new r("75B22635-668E-11CF-A6D9-00AA0062CE6C"),r.ContentDescriptionObject=new r("75B22633-668E-11CF-A6D9-00AA0062CE6C"),r.ExtendedContentDescriptionObject=new r("D2D0A440-E307-11D2-97F0-00A0C95EA850"),r.ContentBrandingObject=new r("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),r.StreamBitratePropertiesObject=new r("7BF875CE-468D-11D1-8D82-006097C9A2B2"),r.ContentEncryptionObject=new r("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),r.ExtendedContentEncryptionObject=new r("298AE614-2622-4C17-B935-DAE07EE9289C"),r.DigitalSignatureObject=new r("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),r.PaddingObject=new r("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),r.ExtendedStreamPropertiesObject=new r("14E6A5CB-C672-4332-8399-A96952065B5A"),r.AdvancedMutualExclusionObject=new r("A08649CF-4775-4670-8A16-6E35357566CD"),r.GroupMutualExclusionObject=new r("D1465A40-5A79-4338-B71B-E36B8FD6C249"),r.StreamPrioritizationObject=new r("D4FED15B-88D3-454F-81F0-ED5C45999E24"),r.BandwidthSharingObject=new r("A69609E6-517B-11D2-B6AF-00C04FD908E9"),r.LanguageListObject=new r("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),r.MetadataObject=new r("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),r.MetadataLibraryObject=new r("44231C94-9498-49D1-A141-1D134E457054"),r.IndexParametersObject=new r("D6E229DF-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexParametersObject=new r("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),r.TimecodeIndexParametersObject=new r("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),r.CompatibilityObject=new r("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),r.AdvancedContentEncryptionObject=new r("43058533-6981-49E6-9B74-AD12CB86D58C"),r.AudioMedia=new r("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),r.VideoMedia=new r("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),r.CommandMedia=new r("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),r.JFIF_Media=new r("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),r.Degradable_JPEG_Media=new r("35907DE0-E415-11CF-A917-00805F5C442B"),r.FileTransferMedia=new r("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),r.BinaryMedia=new r("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),r.ASF_Index_Placeholder_Object=new r("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,r("1c35").Buffer)},9152:function(e,t){ +/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ +t.read=function(e,t,r,i,n){var a,o,s=8*n-i-1,c=(1<>1,f=-7,l=r?n-1:0,h=r?-1:1,d=e[t+l];for(l+=h,a=d&(1<<-f)-1,d>>=-f,f+=s;f>0;a=256*a+e[t+l],l+=h,f-=8);for(o=a&(1<<-f)-1,a>>=-f,f+=i;f>0;o=256*o+e[t+l],l+=h,f-=8);if(0===a)a=1-u;else{if(a===c)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,i),a-=u}return(d?-1:1)*o*Math.pow(2,a-i)},t.write=function(e,t,r,i,n,a){var o,s,c,u=8*a-n-1,f=(1<>1,h=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,d=i?0:a-1,p=i?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=f):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),t+=o+l>=1?h/c:h*Math.pow(2,1-l),t*c>=2&&(o++,c/=2),o+l>=f?(s=0,o=f):o+l>=1?(s=(t*c-1)*Math.pow(2,n),o+=l):(s=t*Math.pow(2,l-1)*Math.pow(2,n),o=0));n>=8;e[r+d]=255&s,d+=p,s/=256,n-=8);for(o=o<0;e[r+d]=255&o,d+=p,o/=256,u-=8);e[r+d-p]|=128*g}},"91dd":function(e,t,r){"use strict";function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,a){t=t||"&",r=r||"=";var o={};if("string"!==typeof e||0===e.length)return o;var s=/\+/g;e=e.split(t);var c=1e3;a&&"number"===typeof a.maxKeys&&(c=a.maxKeys);var u=e.length;c>0&&u>c&&(u=c);for(var f=0;f=0?(l=g.substr(0,A),h=g.substr(A+1)):(l=g,h=""),d=decodeURIComponent(l),p=decodeURIComponent(h),i(o,d)?n(o[d])?o[d].push(p):o[d]=[o[d],p]:o[d]=p}return o};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},"91f2":function(e,t,r){"use strict";(function(t,i){var n=r("3022"),a=r("d485"),o=e.exports=function(){a.call(this),this._buffers=[],this._buffered=0,this._reads=[],this._paused=!1,this._encoding="utf8",this.writable=!0};n.inherits(o,a),o.prototype.read=function(e,r){this._reads.push({length:Math.abs(e),allowLess:e<0,func:r}),t.nextTick(function(){this._process(),this._paused&&this._reads.length>0&&(this._paused=!1,this.emit("drain"))}.bind(this))},o.prototype.write=function(e,t){return this.writable?(r=i.isBuffer(e)?e:new i(e,t||this._encoding),this._buffers.push(r),this._buffered+=r.length,this._process(),this._reads&&0===this._reads.length&&(this._paused=!0),this.writable&&!this._paused):(this.emit("error",new Error("Stream not writable")),!1);var r},o.prototype.end=function(e,t){e&&this.write(e,t),this.writable=!1,this._buffers&&(0===this._buffers.length?this._end():(this._buffers.push(null),this._process()))},o.prototype.destroySoon=o.prototype.end,o.prototype._end=function(){this._reads.length>0&&this.emit("error",new Error("Unexpected end of input")),this.destroy()},o.prototype.destroy=function(){this._buffers&&(this.writable=!1,this._reads=null,this._buffers=null,this.emit("close"))},o.prototype._processReadAllowingLess=function(e){this._reads.shift();var t=this._buffers[0];t.length>e.length?(this._buffered-=e.length,this._buffers[0]=t.slice(e.length),e.func.call(this,t.slice(0,e.length))):(this._buffered-=t.length,this._buffers.shift(),e.func.call(this,t))},o.prototype._processRead=function(e){this._reads.shift();var t=0,r=0,n=new i(e.length);while(t0&&this._buffers.splice(0,r),this._buffered-=e.length,e.func.call(this,n)},o.prototype._process=function(){try{while(this._buffered>0&&this._reads&&this._reads.length>0){var e=this._reads[0];if(e.allowLess)this._processReadAllowingLess(e);else{if(!(this._buffered>=e.length))break;this._processRead(e)}}this._buffers&&!this.writable&&this._end()}catch(t){this.emit("error",t)}}}).call(this,r("4362"),r("1c35").Buffer)},9224:function(e){e.exports=JSON.parse('{"name":"unlock-music","version":"v1.10.0","ext_build":0,"updateInfo":"重写QMC解锁,完全支持.mflac*/.mgg*; 支持JOOX解锁","license":"MIT","description":"Unlock encrypted music file in browser.","repository":{"type":"git","url":"https://github.com/ix64/unlock-music"},"private":true,"scripts":{"postinstall":"patch-package","serve":"vue-cli-service serve","build":"vue-cli-service build","test":"jest","pretty":"prettier --write src/{**/*,*}.{js,ts,jsx,tsx,vue}","pretty:check":"prettier --check src/{**/*,*}.{js,ts,jsx,tsx,vue}","make-extension":"node ./make-extension.js"},"dependencies":{"@babel/preset-typescript":"^7.16.5","@jixun/qmc2-crypto":"^0.0.6-R1","@unlock-music/joox-crypto":"^0.0.1-R5","base64-js":"^1.5.1","browser-id3-writer":"^4.4.0","core-js":"^3.16.0","crypto-js":"^4.1.1","element-ui":"^2.15.5","iconv-lite":"^0.6.3","jimp":"^0.16.1","metaflac-js":"^1.0.5","music-metadata":"7.9.0","music-metadata-browser":"2.2.7","register-service-worker":"^1.7.2","threads":"^1.6.5","vue":"^2.6.14"},"devDependencies":{"@types/crypto-js":"^4.0.2","@types/jest":"^27.0.3","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-pwa":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-service":"^4.5.13","babel-plugin-component":"^1.1.1","jest":"^27.4.5","patch-package":"^6.4.7","prettier":"2.5.1","sass":"^1.38.1","sass-loader":"^10.2.0","semver":"^7.3.5","threads-plugin":"^1.4.0","typescript":"^4.5.4","vue-cli-plugin-element":"^1.0.1","vue-template-compiler":"^2.6.14"}}')},"925e":function(e,t,r){(function(t,i,n){var a=r("a9f1"),o=r("3fb5"),s=r("c90b"),c=r("e372"),u=r("d938"),f=s.IncomingMessage,l=s.readyStates;function h(e,t){return a.fetch&&t?"fetch":a.mozchunkedarraybuffer?"moz-chunked-arraybuffer":a.msstream?"ms-stream":a.arraybuffer&&e?"arraybuffer":a.vbArray&&e?"text:vbarray":"text"}var d=e.exports=function(e){var r,i=this;c.Writable.call(i),i._opts=e,i._body=[],i._headers={},e.auth&&i.setHeader("Authorization","Basic "+new t(e.auth).toString("base64")),Object.keys(e.headers).forEach((function(t){i.setHeader(t,e.headers[t])}));var n=!0;if("disable-fetch"===e.mode||"requestTimeout"in e&&!a.abortController)n=!1,r=!0;else if("prefer-streaming"===e.mode)r=!1;else if("allow-wrong-content-type"===e.mode)r=!a.overrideMimeType;else{if(e.mode&&"default"!==e.mode&&"prefer-fast"!==e.mode)throw new Error("Invalid value for opts.mode");r=!0}i._mode=h(r,n),i._fetchTimer=null,i.on("finish",(function(){i._onFinish()}))};function p(e){try{var t=e.status;return null!==t&&0!==t}catch(r){return!1}}o(d,c.Writable),d.prototype.setHeader=function(e,t){var r=this,i=e.toLowerCase();-1===g.indexOf(i)&&(r._headers[i]={name:e,value:t})},d.prototype.getHeader=function(e){var t=this._headers[e.toLowerCase()];return t?t.value:null},d.prototype.removeHeader=function(e){var t=this;delete t._headers[e.toLowerCase()]},d.prototype._onFinish=function(){var e=this;if(!e._destroyed){var r=e._opts,o=e._headers,s=null;"GET"!==r.method&&"HEAD"!==r.method&&(s=a.arraybuffer?u(t.concat(e._body)):a.blobConstructor?new i.Blob(e._body.map((function(e){return u(e)})),{type:(o["content-type"]||{}).value||""}):t.concat(e._body).toString());var c=[];if(Object.keys(o).forEach((function(e){var t=o[e].name,r=o[e].value;Array.isArray(r)?r.forEach((function(e){c.push([t,e])})):c.push([t,r])})),"fetch"===e._mode){var f=null;if(a.abortController){var h=new AbortController;f=h.signal,e._fetchAbortController=h,"requestTimeout"in r&&0!==r.requestTimeout&&(e._fetchTimer=i.setTimeout((function(){e.emit("requestTimeout"),e._fetchAbortController&&e._fetchAbortController.abort()}),r.requestTimeout))}i.fetch(e._opts.url,{method:e._opts.method,headers:c,body:s||void 0,mode:"cors",credentials:r.withCredentials?"include":"same-origin",signal:f}).then((function(t){e._fetchResponse=t,e._connect()}),(function(t){i.clearTimeout(e._fetchTimer),e._destroyed||e.emit("error",t)}))}else{var d=e._xhr=new i.XMLHttpRequest;try{d.open(e._opts.method,e._opts.url,!0)}catch(p){return void n.nextTick((function(){e.emit("error",p)}))}"responseType"in d&&(d.responseType=e._mode.split(":")[0]),"withCredentials"in d&&(d.withCredentials=!!r.withCredentials),"text"===e._mode&&"overrideMimeType"in d&&d.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in r&&(d.timeout=r.requestTimeout,d.ontimeout=function(){e.emit("requestTimeout")}),c.forEach((function(e){d.setRequestHeader(e[0],e[1])})),e._response=null,d.onreadystatechange=function(){switch(d.readyState){case l.LOADING:case l.DONE:e._onXHRProgress();break}},"moz-chunked-arraybuffer"===e._mode&&(d.onprogress=function(){e._onXHRProgress()}),d.onerror=function(){e._destroyed||e.emit("error",new Error("XHR error"))};try{d.send(s)}catch(p){return void n.nextTick((function(){e.emit("error",p)}))}}}},d.prototype._onXHRProgress=function(){var e=this;p(e._xhr)&&!e._destroyed&&(e._response||e._connect(),e._response._onXHRProgress())},d.prototype._connect=function(){var e=this;e._destroyed||(e._response=new f(e._xhr,e._fetchResponse,e._mode,e._fetchTimer),e._response.on("error",(function(t){e.emit("error",t)})),e.emit("response",e._response))},d.prototype._write=function(e,t,r){var i=this;i._body.push(e),r()},d.prototype.abort=d.prototype.destroy=function(){var e=this;e._destroyed=!0,i.clearTimeout(e._fetchTimer),e._response&&(e._response._destroyed=!0),e._xhr?e._xhr.abort():e._fetchAbortController&&e._fetchAbortController.abort()},d.prototype.end=function(e,t,r){var i=this;"function"===typeof e&&(r=e,e=void 0),c.Writable.prototype.end.call(i,e,t,r)},d.prototype.flushHeaders=function(){},d.prototype.setTimeout=function(){},d.prototype.setNoDelay=function(){},d.prototype.setSocketKeepAlive=function(){};var g=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","via"]}).call(this,r("1c35").Buffer,r("c8ba"),r("4362"))},9263:function(e,t,r){"use strict";var i=r("c65b"),n=r("e330"),a=r("577e"),o=r("ad6d"),s=r("9f7f"),c=r("5692"),u=r("7c73"),f=r("69f3").get,l=r("fce3"),h=r("107c"),d=c("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,g=p,A=n("".charAt),m=n("".indexOf),b=n("".replace),y=n("".slice),v=function(){var e=/a/,t=/b*/g;return i(p,e,"a"),i(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=s.BROKEN_CARET,E=void 0!==/()??/.exec("")[1],I=v||E||w||l||h;I&&(g=function(e){var t,r,n,s,c,l,h,I=this,_=f(I),B=a(e),C=_.raw;if(C)return C.lastIndex=I.lastIndex,t=i(g,C,B),I.lastIndex=C.lastIndex,t;var k=_.groups,S=w&&I.sticky,T=i(o,I),x=I.source,M=0,R=B;if(S&&(T=b(T,"y",""),-1===m(T,"g")&&(T+="g"),R=y(B,I.lastIndex),I.lastIndex>0&&(!I.multiline||I.multiline&&"\n"!==A(B,I.lastIndex-1))&&(x="(?: "+x+")",R=" "+R,M++),r=new RegExp("^(?:"+x+")",T)),E&&(r=new RegExp("^"+x+"$(?!\\s)",T)),v&&(n=I.lastIndex),s=i(p,S?r:I,R),S?s?(s.input=y(s.input,M),s[0]=y(s[0],M),s.index=I.lastIndex,I.lastIndex+=s[0].length):I.lastIndex=0:v&&s&&(I.lastIndex=I.global?s.index+s[0].length:n),E&&s&&s.length>1&&i(d,s[0],r,(function(){for(c=1;c1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,r){const i=e.alloc(s.TagFooter.len);await t.randomRead(i,0,s.TagFooter.len,r-s.TagFooter.len);const n=s.TagFooter.get(i,0);if("APETAGEX"===n.ID)return u("APE footer header at offset="+r),{footer:n,offset:r-n.size}}static parseTagFooter(e,t,r){const i=s.TagFooter.get(t,t.length-s.TagFooter.len);if(i.ID!==l)throw new Error("Unexpected APEv2 Footer ID preamble value.");n.fromBuffer(t);const a=new h;return a.init(e,n.fromBuffer(t),r),a.parseTags(i)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(r.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const r=e.alloc(256);let i=t.size-s.TagFooter.len;u(`Parse APE tags at offset=${this.tokenizer.position}, size=${i}`);for(let n=0;n=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var c=i.call(o,"catchLoc"),u=i.call(o,"finallyLoc");if(c&&u){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var i=r.completion;if("throw"===i.type){var n=i.arg;S(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,i){return this.delegate={iterator:x(e),resultName:r,nextLoc:i},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=i}catch(n){"object"===typeof globalThis?globalThis.regeneratorRuntime=i:Function("r","regeneratorRuntime = r")(i)}},"970b":function(e,t){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"97e5":function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return s}));r("d3b7"),r("e9c4"),r("3ca3"),r("ddb0"),r("9861"),r("99af"),r("25f0");var i=r("9ab4"),n="https://um-api.ixarea.com";function a(e,t,r){return Object(i["a"])(this,void 0,Promise,(function(){var a,o,s;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return a=n+"/music/qq-cover",o=new URLSearchParams([["Title",e],["Artist",null!==t&&void 0!==t?t:""],["Album",null!==r&&void 0!==r?r:""]]),[4,fetch("".concat(a,"?").concat(o.toString()))];case 1:return s=i.sent(),[4,s.json()];case 2:return[2,i.sent()]}}))}))}function o(e){return Object(i["a"])(this,void 0,Promise,(function(){var t,r;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return t="".concat(n,"/meta/qq-music-raw/").concat(e),[4,fetch(t).then((function(e){return e.json()}))];case 1:if(r=i.sent(),0===r.code&&0===r.req_1.code)return[2,r.req_1.data];throw new Error("请求信息失败")}}))}))}function s(e,t){return void 0===t&&(t=1),"".concat(n,"/music/qq-cover/").concat(t,"/").concat(e)}},9832:function(e,t,r){var i=r("a0ca"),n=r("5879"),a=r("6b53");function o(e,t,r,i,n,a,o){this.startMarker=e,this.tags=t,this.imageSize=r,this.thumbnailOffset=i,this.thumbnailLength=n,this.thumbnailType=a,this.app1Offset=o}function s(e){this.stream=e,this.flags={readBinaryTags:!1,resolveTagNames:!0,simplifyValues:!0,imageSize:!0,hidePointers:!0,returnTags:!0}}o.prototype={hasThumbnail:function(e){return!(!this.thumbnailOffset||!this.thumbnailLength)&&("string"!==typeof e||("image/jpeg"===e.toLowerCase().trim()?6===this.thumbnailType:"image/tiff"===e.toLowerCase().trim()&&1===this.thumbnailType))},getThumbnailOffset:function(){return this.app1Offset+6+this.thumbnailOffset},getThumbnailLength:function(){return this.thumbnailLength},getThumbnailBuffer:function(){return this._getThumbnailStream().nextBuffer(this.thumbnailLength)},_getThumbnailStream:function(){return this.startMarker.openWithOffset(this.getThumbnailOffset())},getImageSize:function(){return this.imageSize},getThumbnailSize:function(){var e,t=this._getThumbnailStream();return i.parseSections(t,(function(t,r){"SOF"===i.getSectionName(t).name&&(e=i.getSizeFromSOFSection(r))})),e}},s.prototype={enableBinaryFields:function(e){return this.flags.readBinaryTags=!!e,this},enablePointers:function(e){return this.flags.hidePointers=!e,this},enableTagNames:function(e){return this.flags.resolveTagNames=!!e,this},enableImageSize:function(e){return this.flags.imageSize=!!e,this},enableReturnTags:function(e){return this.flags.returnTags=!!e,this},enableSimpleValues:function(e){return this.flags.simplifyValues=!!e,this},parse:function(){var e,t,s,c,u,f,l,h,d,p=this.stream.mark(),g=p.openWithOffset(0),A=this.flags;return A.resolveTagNames&&(l=r("04b7")),A.resolveTagNames?(e={},h=function(t){return e[t.name]},d=function(t,r){e[t.name]=r}):(e=[],h=function(t){var r;for(r=0;r0?arguments[0]:void 0;M(this,new ce(e))},fe=ue.prototype;if(f(fe,{append:function(e,t){oe(arguments.length,2);var r=R(this);W(r.entries,{key:w(e),value:w(t)}),r.updateURL()},delete:function(e){oe(arguments.length,1);var t=R(this),r=t.entries,i=w(e),n=0;while(nt.key?1:-1})),e.updateURL()},forEach:function(e){var t,r=R(this).entries,i=m(e,arguments.length>1?arguments[1]:void 0),n=0;while(n1?de(arguments[1]):{})}}),g(O)){var pe=function(e){return p(this,L),new O(e,arguments.length>1?de(arguments[1]):{})};L.constructor=pe,pe.prototype=L,i({global:!0,forced:!0},{Request:pe})}}e.exports={URLSearchParams:ue,getState:R}},"98a7":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.FourCcToken=void 0;const i=r("d3ab"),n=/^[\x21-\x7e©][\x20-\x7e\x00()]{3}/;t.FourCcToken={len:4,get:(e,r)=>{const a=e.toString("binary",r,r+t.FourCcToken.len);switch(a){default:if(!a.match(n))throw new Error(`FourCC contains invalid characters: ${i.a2hex(a)} "${a}"`)}return a},put:(t,r,i)=>{const n=e.from(i,"binary");if(4!==n.length)throw new Error("Invalid length");return n.copy(t,r)}}}).call(this,r("1c35").Buffer)},"99af":function(e,t,r){"use strict";var i=r("23e7"),n=r("da84"),a=r("d039"),o=r("e8b5"),s=r("861d"),c=r("7b0b"),u=r("07fa"),f=r("8418"),l=r("65f0"),h=r("1dde"),d=r("b622"),p=r("2d00"),g=d("isConcatSpreadable"),A=9007199254740991,m="Maximum allowed index exceeded",b=n.TypeError,y=p>=51||!a((function(){var e=[];return e[g]=!1,e.concat()[0]!==e})),v=h("concat"),w=function(e){if(!s(e))return!1;var t=e[g];return void 0!==t?!!t:o(e)},E=!y||!v;i({target:"Array",proto:!0,forced:E},{concat:function(e){var t,r,i,n,a,o=c(this),s=l(o,0),h=0;for(t=-1,i=arguments.length;tA)throw b(m);for(r=0;r=A)throw b(m);f(s,h++,a)}return s.length=h,s}})},"9a0c":function(e,t,r){var i=r("342f");e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(i)},"9a1f":function(e,t,r){var i=r("da84"),n=r("c65b"),a=r("59ed"),o=r("825a"),s=r("0d51"),c=r("35a1"),u=i.TypeError;e.exports=function(e,t){var r=arguments.length<2?c(e):t;if(a(r))return o(n(r,e));throw u(s(e)+" is not iterable")}},"9a26":function(e,t,r){(function(t,r){e.exports=r()})(0,(function(){return function(e){var t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={exports:{},id:i,loaded:!1};return e[i].call(n.exports,n,n.exports,r),n.loaded=!0,n.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var i=r(1);t.constants=i;var n=r(3);t.conversion=n;var a=r(12);t.distance=a;var o=r(20);t.palette=o;var s=r(30);t.image=s;var c=r(35);t.quality=c;var u=r(37);t.utils=u},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */var i=r(2);t.bt709=i},function(e,t){ +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */ +"use strict";var r,i,n;(function(e){e[e["RED"]=.2126]="RED",e[e["GREEN"]=.7152]="GREEN",e[e["BLUE"]=.0722]="BLUE",e[e["WHITE"]=1]="WHITE"})(r||(r={})),t.Y=r,function(e){e[e["RED"]=.64]="RED",e[e["GREEN"]=.3]="GREEN",e[e["BLUE"]=.15]="BLUE",e[e["WHITE"]=.3127]="WHITE"}(i||(i={})),t.x=i,function(e){e[e["RED"]=.33]="RED",e[e["GREEN"]=.6]="GREEN",e[e["BLUE"]=.06]="BLUE",e[e["WHITE"]=.329]="WHITE"}(n||(n={})),t.y=n},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var i=r(4);t.rgb2xyz=i.rgb2xyz;var n=r(5);t.rgb2hsl=n.rgb2hsl;var a=r(7);t.rgb2lab=a.rgb2lab;var o=r(9);t.lab2xyz=o.lab2xyz;var s=r(10);t.lab2rgb=s.lab2rgb;var c=r(8);t.xyz2lab=c.xyz2lab;var u=r(11);t.xyz2rgb=u.xyz2rgb},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2xyz.ts - part of Image Quantization Library + */function r(e){return e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92}function i(e,t,i){return e=r(e/255),t=r(t/255),i=r(i/255),{x:.4124*e+.3576*t+.1805*i,y:.2126*e+.7152*t+.0722*i,z:.0193*e+.1192*t+.9505*i}}t.rgb2xyz=i},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2hsl.ts - part of Image Quantization Library + */var i=r(6);function n(e,t,r){var n=i.min3(e,t,r),a=i.max3(e,t,r),o=a-n,s=(n+a)/510,c=0;s>0&&s<1&&(c=o/(s<.5?a+n:510-a-n));var u=0;return o>0&&(u=a===e?(t-r)/o:a===t?2+(r-e)/o:4+(e-t)/o,u*=60,u<0&&(u+=360)),{h:u,s:c,l:s}}t.rgb2hsl=n},function(e,t){"use strict";function r(e){return e*(Math.PI/180)}function i(e,t,r){var i=e;return it&&(i=t),i>r&&(i=r),i}function a(e,t,r){return e>r&&(e=r),e255?e=255:e<0&&(e=0),e}function s(e){return e>255?e=255:e<0&&(e=0),e}function c(e,t){var r,i=typeof e[0];if("number"===i||"string"===i){for(var n=Object.create(null),a=0,o=e.length;a.008856?Math.pow(e,1/3):7.787*e+16/116}function o(e,t,o){if(e=a(e/r),t=a(t/i),o=a(o/n),116*t-16<0)throw new Error("xxx");return{L:Math.max(0,116*t-16),a:500*(e-t),b:200*(t-o)}}t.xyz2lab=o},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2xyz.ts - part of Image Quantization Library + */var r=.95047,i=1,n=1.08883;function a(e){return e>.206893034?Math.pow(e,3):(e-16/116)/7.787}function o(e,t,o){var s=(e+16)/116,c=t/500+s,u=s-o/200;return{x:r*a(c),y:i*a(s),z:n*a(u)}}t.lab2xyz=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2rgb.ts - part of Image Quantization Library + */var i=r(9),n=r(11);function a(e,t,r){var a=i.lab2xyz(e,t,r);return n.xyz2rgb(a.x,a.y,a.z)}t.lab2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * xyz2rgb.ts - part of Image Quantization Library + */var i=r(6);function n(e){return e>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e}function a(e,t,r){var a=n(3.2406*e+-1.5372*t+-.4986*r),o=n(-.9689*e+1.8758*t+.0415*r),s=n(.0557*e+-.204*t+1.057*r);return{r:i.inRange0to255Rounded(255*a),g:i.inRange0to255Rounded(255*o),b:i.inRange0to255Rounded(255*s)}}t.xyz2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var i=r(13);t.AbstractDistanceCalculator=i.AbstractDistanceCalculator;var n=r(14);t.CIE94Textiles=n.CIE94Textiles,t.CIE94GraphicArts=n.CIE94GraphicArts;var a=r(15);t.CIEDE2000=a.CIEDE2000;var o=r(16);t.CMETRIC=o.CMETRIC;var s=r(17);t.AbstractEuclidean=s.AbstractEuclidean,t.Euclidean=s.Euclidean,t.EuclideanRgbQuantWOAlpha=s.EuclideanRgbQuantWOAlpha,t.EuclideanRgbQuantWithAlpha=s.EuclideanRgbQuantWithAlpha;var c=r(18);t.AbstractManhattan=c.AbstractManhattan,t.Manhattan=c.Manhattan,t.ManhattanSRGB=c.ManhattanSRGB,t.ManhattanNommyde=c.ManhattanNommyde;var u=r(19);t.PNGQUANT=u.PNGQUANT},function(e,t){"use strict";var r=function(){function e(){this._setDefaults(),this.setWhitePoint(255,255,255,255)}return e.prototype.setWhitePoint=function(e,t,r,i){this._whitePoint={r:e>0?255/e:0,g:t>0?255/t:0,b:r>0?255/r:0,a:i>0?255/i:0},this._maxDistance=this.calculateRaw(e,t,r,i,0,0,0,0)},e.prototype.calculateNormalized=function(e,t){return this.calculateRaw(e.r,e.g,e.b,e.a,t.r,t.g,t.b,t.a)/this._maxDistance},e.prototype._setDefaults=function(){},e}();t.AbstractDistanceCalculator=r},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,s,c,u){var f=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(t*this._whitePoint.g),o.inRange0to255(r*this._whitePoint.b)),l=a.rgb2lab(o.inRange0to255(n*this._whitePoint.r),o.inRange0to255(s*this._whitePoint.g),o.inRange0to255(c*this._whitePoint.b)),h=f.L-l.L,d=f.a-l.a,p=f.b-l.b,g=Math.sqrt(f.a*f.a+f.b*f.b),A=Math.sqrt(l.a*l.a+l.b*l.b),m=g-A,b=d*d+p*p-m*m;b=b<0?0:Math.sqrt(b);var y=(u-i)*this._whitePoint.a*this._kA;return Math.sqrt(Math.pow(h/this._Kl,2)+Math.pow(m/(1+this._K1*g),2)+Math.pow(b/(1+this._K2*g),2)+Math.pow(y,2))},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cie94.ts - part of Image Quantization Library + */t.AbstractCIE94=s;var c=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._Kl=2,this._K1=.048,this._K2=.014,this._kA=12.5/255},t}(s);t.CIE94Textiles=c;var u=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._Kl=1,this._K1=.045,this._K2=.015,this._kA=25/255},t}(s);t.CIE94GraphicArts=u},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,r,i,n,s,c,u,f){var l=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(r*this._whitePoint.g),o.inRange0to255(i*this._whitePoint.b)),h=a.rgb2lab(o.inRange0to255(s*this._whitePoint.r),o.inRange0to255(c*this._whitePoint.g),o.inRange0to255(u*this._whitePoint.b)),d=(f-n)*this._whitePoint.a*t._kA,p=this.calculateRawInLab(l,h);return Math.sqrt(p+d*d)},t.prototype.calculateRawInLab=function(e,r){var i=e.L,n=e.a,a=e.b,o=r.L,s=r.a,c=r.b,u=Math.sqrt(n*n+a*a),f=Math.sqrt(s*s+c*c),l=Math.pow((u+f)/2,7),h=.5*(1-Math.sqrt(l/(l+t._pow25to7))),d=(1+h)*n,p=(1+h)*s,g=Math.sqrt(d*d+a*a),A=Math.sqrt(p*p+c*c),m=g*A,b=t._calculatehp(a,d),y=t._calculatehp(c,p),v=Math.abs(b-y),w=o-i,E=A-g,I=t._calculate_dHp(m,v,y,b),_=t._calculate_ahp(m,v,b,y),B=t._calculateT(_),C=(g+A)/2,k=Math.pow((i+o)/2-50,2),S=1+.015*k/Math.sqrt(20+k),T=1+.045*C,x=1+.015*B*C,M=t._calculateRT(_,C),R=w/S,D=E/T,P=I/x;return Math.pow(R,2)+Math.pow(D,2)+Math.pow(P,2)+M*D*P},t._calculatehp=function(e,r){var i=Math.atan2(e,r);return i>=0?i:i+t._deg360InRad},t._calculateRT=function(e,r){var i=Math.pow(r,7),n=2*Math.sqrt(i/(i+t._pow25to7)),a=t._deg30InRad*Math.exp(-Math.pow((e-t._deg275InRad)/t._deg25InRad,2));return-Math.sin(2*a)*n},t._calculateT=function(e){return 1-.17*Math.cos(e-t._deg30InRad)+.24*Math.cos(2*e)+.32*Math.cos(3*e+t._deg6InRad)-.2*Math.cos(4*e-t._deg63InRad)},t._calculate_ahp=function(e,r,i,n){var a=i+n;return 0==e?a:r<=t._deg180InRad?a/2:a>8)+4*f*f+((767-c)*l*l>>8),d=(s-i)*this._whitePoint.a;return Math.sqrt(h+d*d)},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cmetric.ts - part of Image Quantization Library + */t.CMETRIC=a},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,a,o,s){var c=n-e,u=a-t,f=o-r,l=s-i;return Math.sqrt(this._kR*c*c+this._kG*u*u+this._kB*f*f+this._kA*l*l)},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * euclidean.ts - part of Image Quantization Library + */t.AbstractEuclidean=o;var s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Euclidean=s;var c=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.EuclideanRgbQuantWithAlpha=c;var u=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=0},t}(o);t.EuclideanRgbQuantWOAlpha=u},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,a,o,s){var c=n-e,u=a-t,f=o-r,l=s-i;return c<0&&(c=0-c),u<0&&(u=0-u),f<0&&(f=0-f),l<0&&(l=0-l),this._kR*c+this._kG*u+this._kB*f+this._kA*l},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * manhattanNeuQuant.ts - part of Image Quantization Library + */t.AbstractManhattan=o;var s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Manhattan=s;var c=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=.4984,this._kG=.8625,this._kB=.2979,this._kA=1},t}(o);t.ManhattanNommyde=c;var u=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.ManhattanSRGB=u},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,a,o,s){var c=(s-i)*this._whitePoint.a;return this._colordifference_ch(e*this._whitePoint.r,n*this._whitePoint.r,c)+this._colordifference_ch(t*this._whitePoint.g,a*this._whitePoint.g,c)+this._colordifference_ch(r*this._whitePoint.b,o*this._whitePoint.b,c)},t.prototype._colordifference_ch=function(e,t,r){var i=e-t,n=i+r;return i*i+n*n},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * pngQuant.ts - part of Image Quantization Library + */t.PNGQUANT=a},function(e,t,r){"use strict";var i=r(21);t.NeuQuant=i.NeuQuant;var n=r(25);t.NeuQuantFloat=n.NeuQuantFloat;var a=r(26);t.RGBQuant=a.RGBQuant;var o=r(27);t.ColorHistogram=o.ColorHistogram;var s=r(29);t.WuQuant=s.WuQuant,t.WuColorCube=s.WuColorCube},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var i=r(22),n=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return n.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,i){this.r-=0|e,this.g-=0|t,this.b-=0|r,this.a-=0|i},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,f=u>>e._radiusBiasShift;f<=1&&(f=0);for(var l=0;l>>0;i=r=r&&(h-=r),l++,0===s&&(s=1),l%s===0){c-=c/n|0,u-=u/e._radiusDecrease|0,f=u>>e._radiusBiasShift,f<=1&&(f=0);for(var y=0;y>>0}}},e.prototype._buildPalette=function(){var e=new i.Palette;return this._network.forEach((function(t){e.add(t.toPoint())})),e.sort(),e},e.prototype._alterNeighbour=function(t,r,i,n,a,o){var s=r-t;s<-1&&(s=-1);var c=r+t;c>this._networkSize&&(c=this._networkSize);var u=r+1,f=r-1,l=1;while(us){var h=this._radPower[l++]/e._alphaRadBias;if(us){d=this._network[f--];d.subtract(h*(d.r-a),h*(d.g-n),h*(d.b-i),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,i,n,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-n),t*(s.b-i),t*(s.a-o))},e.prototype._contest=function(t,r,i,n){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[l]-=g,this._bias[l]+=g<>e._betaShift,e._betaGamma=e._initialBias<=o&&e=0;t--)if(e.uint32===this._pointArray[t].uint32)return!0;return!1},e.prototype.getNearestColor=function(e,t){return this._pointArray[0|this.getNearestIndex(e,t)]},e.prototype.getPointContainer=function(){return this._pointContainer},e.prototype._nearestPointFromCache=function(e){return"number"===typeof this._i32idx[e]?this._i32idx[e]:-1},e.prototype.getNearestIndex=function(e,t){var r=this._nearestPointFromCache(""+t.uint32);if(r>=0)return r;var i=Number.MAX_VALUE;r=0;for(var n=0,a=this._pointArray.length;n>>0,this.r=this.g=this.b=this.a=0,this.rgba=new Array(4),this.rgba[0]=0,this.rgba[1]=0,this.rgba[2]=0,this.rgba[3]=0}return e.createByQuadruplet=function(t){var r=new e;return r.r=0|t[0],r.g=0|t[1],r.b=0|t[2],r.a=0|t[3],r._loadUINT32(),r._loadQuadruplet(),r},e.createByRGBA=function(t,r,i,n){var a=new e;return a.r=0|t,a.g=0|r,a.b=0|i,a.a=0|n,a._loadUINT32(),a._loadQuadruplet(),a},e.createByUint32=function(t){var r=new e;return r.uint32=t>>>0,r._loadRGBA(),r._loadQuadruplet(),r},e.prototype.from=function(e){this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this.uint32=e.uint32,this.rgba[0]=e.r,this.rgba[1]=e.g,this.rgba[2]=e.b,this.rgba[3]=e.a},e.prototype.getLuminosity=function(e){var t=this.r,r=this.g,n=this.b;return e&&(t=Math.min(255,255-this.a+this.a*t/255),r=Math.min(255,255-this.a+this.a*r/255),n=Math.min(255,255-this.a+this.a*n/255)),t*i.Y.RED+r*i.Y.GREEN+n*i.Y.BLUE},e.prototype._loadUINT32=function(){this.uint32=(this.a<<24|this.b<<16|this.g<<8|this.r)>>>0},e.prototype._loadRGBA=function(){this.r=255&this.uint32,this.g=this.uint32>>>8&255,this.b=this.uint32>>>16&255,this.a=this.uint32>>>24&255},e.prototype._loadQuadruplet=function(){this.rgba[0]=this.r,this.rgba[1]=this.g,this.rgba[2]=this.b,this.rgba[3]=this.a},e}();t.Point=n},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var i=r(22),n=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return n.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,i){this.r-=e,this.g-=t,this.b-=r,this.a-=i},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,f=u>>e._radiusBiasShift;f<=1&&(f=0);for(var l=0;l=r&&(h-=r),l++,0==s&&(s=1),l%s==0){c-=c/n,u-=u/e._radiusDecrease,f=u>>e._radiusBiasShift,f<=1&&(f=0);for(var y=0;ythis._networkSize&&(c=this._networkSize);var u=r+1,f=r-1,l=1;while(us){var h=this._radPower[l++]/e._alphaRadBias;if(us){d=this._network[f--];d.subtract(h*(d.r-a),h*(d.g-n),h*(d.b-i),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,i,n,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-n),t*(s.b-i),t*(s.a-o))},e.prototype._contest=function(t,r,i,n){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[l]-=g,this._bias[l]+=g<>e._betaShift,e._betaGamma=e._initialBias<this._colors){f.length=0;for(c=0;c3*this._colors?this._initialDistance:this._distanceIncrement}if(l=0;v--)0===a[v]&&(v!==y-1&&(r[v]=r[y-1]),--y);return r.length=y,t},e}();t.RGBQuant=c},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * colorHistogram.ts - part of Image Quantization Library + */var i=r(28),n=r(6),a=function(){function e(t,r){this._method=t,this._minHueCols=r<<2,this._initColors=r<<2,this._hueStats=new i.HueStatistics(e._hueGroups,this._minHueCols),this._histogram=Object.create(null)}return e.prototype.sample=function(e){switch(this._method){case 1:this._colorStats1D(e);break;case 2:this._colorStats2D(e);break}},e.prototype.getImportanceSortedColorsIDXI32=function(){var e,t=this,r=n.stableSort(Object.keys(this._histogram),(function(e,r){return t._histogram[r]-t._histogram[e]}));if(0===r.length)return[];switch(this._method){case 1:var i=Math.min(r.length,this._initColors),a=r[i-1],o=this._histogram[a];e=r.slice(0,i);var s=i,c=r.length;while(s=n&&(f[t]=o[t]):o[t]=1}))})),this._hueStats.injectIntoDictionary(f)},e.prototype._iterateBox=function(e,t,r){var i=e,n=i.y*t+i.x,a=(i.y+i.h-1)*t+(i.x+i.w-1),o=t-i.w+1,s=0,c=n;do{r.call(this,c),c+=++s%i.w==0?o:1}while(c<=a)},e.prototype._makeBoxes=function(e,t,r,i){for(var n=e%r,a=t%i,o=e-n,s=t-a,c=[],u=0;u>>8&255,a=e>>>16&255,o=t==r&&r==a?0:1+n.hueGroup(i.rgb2hsl(t,r,a).h,this._numGroups),s=this._stats[o],c=this._minCols;s.num++,s.num>c||(s.num==c&&this._groupsFull++,s.num<=c&&this._stats[o].cols.push(e))},e.prototype.injectIntoDictionary=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){e[t]?e[t]++:e[t]=1}))},e.prototype.injectIntoArray=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){-1==e.indexOf(t)&&e.push(t)}))},e}();t.HueStatistics=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * wuQuant.ts - part of Image Quantization Library + */var i=r(22),n=r(24);function a(e){for(var t=[],r=0;r0){var r=this._sums[t],a=this._reds[t]/r,o=this._greens[t]/r,s=this._blues[t]/r,c=this._alphas[t]/r,u=n.Point.createByRGBA(0|a,0|o,0|s,0|c);e.add(u)}return e.sort(),e},e.prototype._preparePalette=function(){this._calculateMoments();for(var t=0,r=a(this._colors),i=1;i1?this._calculateVariance(this._cubes[t]):0,r[i]=this._cubes[i].volume>1?this._calculateVariance(this._cubes[i]):0):(r[t]=0,i--),t=0;for(var n=r[0],o=1;o<=i;++o)r[o]>n&&(n=r[o],t=o);if(n<=0){this._colors=i+1;break}}for(var s=[],c=[],u=[],f=[],l=0;l0?(s[l]=e._volume(this._cubes[l],this._momentsRed)/h|0,c[l]=e._volume(this._cubes[l],this._momentsGreen)/h|0,u[l]=e._volume(this._cubes[l],this._momentsBlue)/h|0,f[l]=e._volume(this._cubes[l],this._momentsAlpha)/h|0):(s[l]=0,c[l]=0,u[l]=0,f[l]=0)}this._reds=a(this._colors+1),this._greens=a(this._colors+1),this._blues=a(this._colors+1),this._alphas=a(this._colors+1),this._sums=a(this._colors+1);o=0;for(var d=this._pixels.length;o>t),i=1+(e.g>>t),n=1+(e.b>>t),a=1+(e.a>>t);this._weights[a][r][i][n]++,this._momentsRed[a][r][i][n]+=e.r,this._momentsGreen[a][r][i][n]+=e.g,this._momentsBlue[a][r][i][n]+=e.b,this._momentsAlpha[a][r][i][n]+=e.a,this._moments[a][r][i][n]+=this._table[e.r]+this._table[e.g]+this._table[e.b]+this._table[e.a]},e.prototype._calculateMoments=function(){for(var e=[],t=[],r=[],i=[],n=[],a=[],o=s(this._sideSize,this._sideSize,this._sideSize),f=s(this._sideSize,this._sideSize,this._sideSize),l=s(this._sideSize,this._sideSize,this._sideSize),h=s(this._sideSize,this._sideSize,this._sideSize),d=s(this._sideSize,this._sideSize,this._sideSize),p=s(this._sideSize,this._sideSize,this._sideSize),g=1;g<=this._alphaMaxSideIndex;++g){c(o,this._sideSize,this._sideSize,this._sideSize,0),c(f,this._sideSize,this._sideSize,this._sideSize,0),c(l,this._sideSize,this._sideSize,this._sideSize,0),c(h,this._sideSize,this._sideSize,this._sideSize,0),c(d,this._sideSize,this._sideSize,this._sideSize,0),c(p,this._sideSize,this._sideSize,this._sideSize,0);for(var A=1;A<=this._maxSideIndex;++A){u(e,this._sideSize,0),u(t,this._sideSize,0),u(r,this._sideSize,0),u(i,this._sideSize,0),u(n,this._sideSize,0),u(a,this._sideSize,0);for(var m=1;m<=this._maxSideIndex;++m)for(var b=0,y=0,v=0,w=0,E=0,I=0,_=1;_<=this._maxSideIndex;++_)b+=this._weights[g][A][m][_],y+=this._momentsRed[g][A][m][_],v+=this._momentsGreen[g][A][m][_],w+=this._momentsBlue[g][A][m][_],E+=this._momentsAlpha[g][A][m][_],I+=this._moments[g][A][m][_],e[_]+=b,t[_]+=y,r[_]+=v,i[_]+=w,n[_]+=E,a[_]+=I,o[A][m][_]=o[A-1][m][_]+e[_],f[A][m][_]=f[A-1][m][_]+t[_],l[A][m][_]=l[A-1][m][_]+r[_],h[A][m][_]=h[A-1][m][_]+i[_],d[A][m][_]=d[A-1][m][_]+n[_],p[A][m][_]=p[A-1][m][_]+a[_],this._weights[g][A][m][_]=this._weights[g-1][A][m][_]+o[A][m][_],this._momentsRed[g][A][m][_]=this._momentsRed[g-1][A][m][_]+f[A][m][_],this._momentsGreen[g][A][m][_]=this._momentsGreen[g-1][A][m][_]+l[A][m][_],this._momentsBlue[g][A][m][_]=this._momentsBlue[g-1][A][m][_]+h[A][m][_],this._momentsAlpha[g][A][m][_]=this._momentsAlpha[g-1][A][m][_]+d[A][m][_],this._moments[g][A][m][_]=this._moments[g-1][A][m][_]+p[A][m][_]}}},e._volumeFloat=function(e,t){return t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMaximum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMaximum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMaximum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMaximum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMaximum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMaximum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMaximum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMaximum]-(t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMinimum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMinimum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMinimum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMinimum])},e._volume=function(t,r){return 0|e._volumeFloat(t,r)},e._top=function(t,r,i,n){var a;switch(r){case e.alpha:a=n[i][t.redMaximum][t.greenMaximum][t.blueMaximum]-n[i][t.redMaximum][t.greenMinimum][t.blueMaximum]-n[i][t.redMinimum][t.greenMaximum][t.blueMaximum]+n[i][t.redMinimum][t.greenMinimum][t.blueMaximum]-(n[i][t.redMaximum][t.greenMaximum][t.blueMinimum]-n[i][t.redMaximum][t.greenMinimum][t.blueMinimum]-n[i][t.redMinimum][t.greenMaximum][t.blueMinimum]+n[i][t.redMinimum][t.greenMinimum][t.blueMinimum]);break;case e.red:a=n[t.alphaMaximum][i][t.greenMaximum][t.blueMaximum]-n[t.alphaMaximum][i][t.greenMinimum][t.blueMaximum]-n[t.alphaMinimum][i][t.greenMaximum][t.blueMaximum]+n[t.alphaMinimum][i][t.greenMinimum][t.blueMaximum]-(n[t.alphaMaximum][i][t.greenMaximum][t.blueMinimum]-n[t.alphaMaximum][i][t.greenMinimum][t.blueMinimum]-n[t.alphaMinimum][i][t.greenMaximum][t.blueMinimum]+n[t.alphaMinimum][i][t.greenMinimum][t.blueMinimum]);break;case e.green:a=n[t.alphaMaximum][t.redMaximum][i][t.blueMaximum]-n[t.alphaMaximum][t.redMinimum][i][t.blueMaximum]-n[t.alphaMinimum][t.redMaximum][i][t.blueMaximum]+n[t.alphaMinimum][t.redMinimum][i][t.blueMaximum]-(n[t.alphaMaximum][t.redMaximum][i][t.blueMinimum]-n[t.alphaMaximum][t.redMinimum][i][t.blueMinimum]-n[t.alphaMinimum][t.redMaximum][i][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][i][t.blueMinimum]);break;case e.blue:a=n[t.alphaMaximum][t.redMaximum][t.greenMaximum][i]-n[t.alphaMaximum][t.redMaximum][t.greenMinimum][i]-n[t.alphaMaximum][t.redMinimum][t.greenMaximum][i]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][i]-(n[t.alphaMinimum][t.redMaximum][t.greenMaximum][i]-n[t.alphaMinimum][t.redMaximum][t.greenMinimum][i]-n[t.alphaMinimum][t.redMinimum][t.greenMaximum][i]+n[t.alphaMinimum][t.redMinimum][t.greenMinimum][i]);break;default:throw new Error("impossible")}return 0|a},e._bottom=function(t,r,i){switch(r){case e.alpha:return-i[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMaximum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-i[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.red:return-i[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMaximum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-i[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.green:return-i[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMaximum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-i[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.blue:return-i[t.alphaMaximum][t.redMaximum][t.greenMaximum][t.blueMinimum]+i[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]-(-i[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);default:return 0}},e.prototype._calculateVariance=function(t){var r=e._volume(t,this._momentsRed),i=e._volume(t,this._momentsGreen),n=e._volume(t,this._momentsBlue),a=e._volume(t,this._momentsAlpha),o=e._volumeFloat(t,this._moments),s=e._volume(t,this._weights),c=r*r+i*i+n*n+a*a;return o-c/s},e.prototype._maximize=function(t,r,i,n,a,o,s,c,u){for(var f=0|e._bottom(t,r,this._momentsRed),l=0|e._bottom(t,r,this._momentsGreen),h=0|e._bottom(t,r,this._momentsBlue),d=0|e._bottom(t,r,this._momentsAlpha),p=0|e._bottom(t,r,this._weights),g=0,A=-1,m=i;mg&&(g=_,A=m))}}return{max:g,position:A}},e.prototype._cut=function(t,r){var i,n=e._volume(t,this._momentsRed),a=e._volume(t,this._momentsGreen),o=e._volume(t,this._momentsBlue),s=e._volume(t,this._momentsAlpha),c=e._volume(t,this._weights),u=this._maximize(t,e.red,t.redMinimum+1,t.redMaximum,n,a,o,s,c),f=this._maximize(t,e.green,t.greenMinimum+1,t.greenMaximum,n,a,o,s,c),l=this._maximize(t,e.blue,t.blueMinimum+1,t.blueMaximum,n,a,o,s,c),h=this._maximize(t,e.alpha,t.alphaMinimum+1,t.alphaMaximum,n,a,o,s,c);if(h.max>=u.max&&h.max>=f.max&&h.max>=l.max){if(i=e.alpha,h.position<0)return!1}else i=u.max>=h.max&&u.max>=f.max&&u.max>=l.max?e.red:f.max>=h.max&&f.max>=u.max&&f.max>=l.max?e.green:e.blue;switch(r.redMaximum=t.redMaximum,r.greenMaximum=t.greenMaximum,r.blueMaximum=t.blueMaximum,r.alphaMaximum=t.alphaMaximum,i){case e.red:r.redMinimum=t.redMaximum=u.position,r.greenMinimum=t.greenMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.green:r.greenMinimum=t.greenMaximum=f.position,r.redMinimum=t.redMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.blue:r.blueMinimum=t.blueMaximum=l.position,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.alpha:r.alphaMinimum=t.alphaMaximum=h.position,r.blueMinimum=t.blueMinimum,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum;break}return t.volume=(t.redMaximum-t.redMinimum)*(t.greenMaximum-t.greenMinimum)*(t.blueMaximum-t.blueMinimum)*(t.alphaMaximum-t.alphaMinimum),r.volume=(r.redMaximum-r.redMinimum)*(r.greenMaximum-r.greenMinimum)*(r.blueMaximum-r.blueMinimum)*(r.alphaMaximum-r.alphaMinimum),!0},e.prototype._initialize=function(e){this._colors=e,this._cubes=[];for(var t=0;t=0&&M+b=0&&R+dt&&(e.length=t);for(var r=e.length,i=0;i=0&&this._x=0&&this._y{const r=i.UINT32_BE.get(e,t+2);return{revision:n.getBitAllignedNumber(e,t,0,4),vbr_method:n.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*i.UINT8.get(e,t+1),track_peak:0===r?void 0:r/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:i.UINT32_BE.get(e,t+20),music_crc:i.UINT8.get(e,t+24),header_crc:i.UINT16_BE.get(e,t+24)}}}},"9a72":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=function(){const e="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||e)},n=function(e,t){self.postMessage(e,t)},a=function(e){const t=t=>{e(t.data)},r=()=>{self.removeEventListener("message",t)};return self.addEventListener("message",t),r};t.default={isWorkerRuntime:i,postMessageToMaster:n,subscribeToMasterMessages:a}},"9a8c":function(e,t,r){"use strict";var i=r("e330"),n=r("ebb5"),a=r("145e"),o=i(a),s=n.aTypedArray,c=n.exportTypedArrayMethod;c("copyWithin",(function(e,t){return o(s(this),e,t,arguments.length>2?arguments[2]:void 0)}))},"9ab4":function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"a",(function(){return a})),r.d(t,"c",(function(){return o})); +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},i(e,t)};function n(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function a(e,t,r,i){function n(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(i.next(e))}catch(t){a(t)}}function s(e){try{c(i["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):n(e.value).then(o,s)}c((i=i.apply(e,t||[])).next())}))}function o(e,t){var r,i,n,a,o={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return c([e,t])}}function c(a){if(r)throw new TypeError("Generator is already executing.");while(o)try{if(r=1,i&&(n=2&a[0]?i["return"]:a[0]?i["throw"]||((n=i["return"])&&n.call(i),0):i.next)&&!(n=n.call(i,a[1])).done)return n;switch(i=0,n&&(a=[2&a[0],n.value]),a[0]){case 0:case 1:n=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,i=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(n=o.trys,!(n=n.length>0&&n[n.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function ae(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function oe(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=E,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new i.Buf32(ee),t.distcode=t.distdyn=new i.Buf32(te),t.sane=1,t.back=-1,p):m}function se(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,oe(e)):m}function ce(e,t){var r,i;return e&&e.state?(i=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?m:(null!==i.window&&i.wbits!==t&&(i.window=null),i.wrap=r,i.wbits=t,se(e))):m}function ue(e,t){var r,i;return e?(i=new ae,e.state=i,i.window=null,r=ce(e,t),r!==p&&(e.state=null),r):m}function fe(e){return ue(e,ie)}var le,he,de=!0;function pe(e){if(de){var t;le=new i.Buf32(512),he=new i.Buf32(32),t=0;while(t<144)e.lens[t++]=8;while(t<256)e.lens[t++]=9;while(t<280)e.lens[t++]=7;while(t<288)e.lens[t++]=8;s(u,e.lens,0,288,le,0,e.work,{bits:9}),t=0;while(t<32)e.lens[t++]=5;s(f,e.lens,0,32,he,0,e.work,{bits:5}),de=!1}e.lencode=le,e.lenbits=9,e.distcode=he,e.distbits=5}function ge(e,t,r,n){var a,o=e.state;return null===o.window&&(o.wsize=1<=o.wsize?(i.arraySet(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(a=o.wsize-o.wnext,a>n&&(a=n),i.arraySet(o.window,t,r-n,a,o.wnext),n-=a,n?(i.arraySet(o.window,t,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave>>8&255,r.check=a(r.check,ke,2,0),se=0,ce=0,r.mode=I;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&se)<<8)+(se>>8))%31){e.msg="incorrect header check",r.mode=V;break}if((15&se)!==w){e.msg="unknown compression method",r.mode=V;break}if(se>>>=4,ce-=4,Ee=8+(15&se),0===r.wbits)r.wbits=Ee;else if(Ee>r.wbits){e.msg="invalid window size",r.mode=V;break}r.dmax=1<>8&1),512&r.flags&&(ke[0]=255&se,ke[1]=se>>>8&255,r.check=a(r.check,ke,2,0)),se=0,ce=0,r.mode=_;case _:while(ce<32){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,ke[2]=se>>>16&255,ke[3]=se>>>24&255,r.check=a(r.check,ke,4,0)),se=0,ce=0,r.mode=B;case B:while(ce<16){if(0===ae)break e;ae--,se+=ee[re++]<>8),512&r.flags&&(ke[0]=255&se,ke[1]=se>>>8&255,r.check=a(r.check,ke,2,0)),se=0,ce=0,r.mode=C;case C:if(1024&r.flags){while(ce<16){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,r.check=a(r.check,ke,2,0)),se=0,ce=0}else r.head&&(r.head.extra=null);r.mode=k;case k:if(1024&r.flags&&(le=r.length,le>ae&&(le=ae),le&&(r.head&&(Ee=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),i.arraySet(r.head.extra,ee,re,le,Ee)),512&r.flags&&(r.check=a(r.check,ee,le,re)),ae-=le,re+=le,r.length-=le),r.length))break e;r.length=0,r.mode=S;case S:if(2048&r.flags){if(0===ae)break e;le=0;do{Ee=ee[re+le++],r.head&&Ee&&r.length<65536&&(r.head.name+=String.fromCharCode(Ee))}while(Ee&&le>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=D;break;case M:while(ce<32){if(0===ae)break e;ae--,se+=ee[re++]<>>=7&ce,ce-=7&ce,r.mode=X;break}while(ce<3){if(0===ae)break e;ae--,se+=ee[re++]<>>=1,ce-=1,3&se){case 0:r.mode=O;break;case 1:if(pe(r),r.mode=z,t===d){se>>>=2,ce-=2;break e}break;case 2:r.mode=F;break;case 3:e.msg="invalid block type",r.mode=V}se>>>=2,ce-=2;break;case O:se>>>=7&ce,ce-=7&ce;while(ce<32){if(0===ae)break e;ae--,se+=ee[re++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=V;break}if(r.length=65535&se,se=0,ce=0,r.mode=Q,t===d)break e;case Q:r.mode=L;case L:if(le=r.length,le){if(le>ae&&(le=ae),le>oe&&(le=oe),0===le)break e;i.arraySet(te,ee,re,le,ie),ae-=le,re+=le,oe-=le,ie+=le,r.length-=le;break}r.mode=D;break;case F:while(ce<14){if(0===ae)break e;ae--,se+=ee[re++]<>>=5,ce-=5,r.ndist=1+(31&se),se>>>=5,ce-=5,r.ncode=4+(15&se),se>>>=4,ce-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=V;break}r.have=0,r.mode=N;case N:while(r.have>>=3,ce-=3}while(r.have<19)r.lens[Se[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,_e={bits:r.lenbits},Ie=s(c,r.lens,0,19,r.lencode,0,r.work,_e),r.lenbits=_e.bits,Ie){e.msg="invalid code lengths set",r.mode=V;break}r.have=0,r.mode=U;case U:while(r.have>>24,me=Ce>>>16&255,be=65535&Ce,Ae<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=Ae,ce-=Ae,r.lens[r.have++]=be;else{if(16===be){Be=Ae+2;while(ce>>=Ae,ce-=Ae,0===r.have){e.msg="invalid bit length repeat",r.mode=V;break}Ee=r.lens[r.have-1],le=3+(3&se),se>>>=2,ce-=2}else if(17===be){Be=Ae+3;while(ce>>=Ae,ce-=Ae,Ee=0,le=3+(7&se),se>>>=3,ce-=3}else{Be=Ae+7;while(ce>>=Ae,ce-=Ae,Ee=0,le=11+(127&se),se>>>=7,ce-=7}if(r.have+le>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=V;break}while(le--)r.lens[r.have++]=Ee}}if(r.mode===V)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=V;break}if(r.lenbits=9,_e={bits:r.lenbits},Ie=s(u,r.lens,0,r.nlen,r.lencode,0,r.work,_e),r.lenbits=_e.bits,Ie){e.msg="invalid literal/lengths set",r.mode=V;break}if(r.distbits=6,r.distcode=r.distdyn,_e={bits:r.distbits},Ie=s(f,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,_e),r.distbits=_e.bits,Ie){e.msg="invalid distances set",r.mode=V;break}if(r.mode=z,t===d)break e;case z:r.mode=j;case j:if(ae>=6&&oe>=258){e.next_out=ie,e.avail_out=oe,e.next_in=re,e.avail_in=ae,r.hold=se,r.bits=ce,o(e,fe),ie=e.next_out,te=e.output,oe=e.avail_out,re=e.next_in,ee=e.input,ae=e.avail_in,se=r.hold,ce=r.bits,r.mode===D&&(r.back=-1);break}for(r.back=0;;){if(Ce=r.lencode[se&(1<>>24,me=Ce>>>16&255,be=65535&Ce,Ae<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>ye)],Ae=Ce>>>24,me=Ce>>>16&255,be=65535&Ce,ye+Ae<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ye,ce-=ye,r.back+=ye}if(se>>>=Ae,ce-=Ae,r.back+=Ae,r.length=be,0===me){r.mode=q;break}if(32&me){r.back=-1,r.mode=D;break}if(64&me){e.msg="invalid literal/length code",r.mode=V;break}r.extra=15&me,r.mode=G;case G:if(r.extra){Be=r.extra;while(ce>>=r.extra,ce-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=H;case H:for(;;){if(Ce=r.distcode[se&(1<>>24,me=Ce>>>16&255,be=65535&Ce,Ae<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>ye)],Ae=Ce>>>24,me=Ce>>>16&255,be=65535&Ce,ye+Ae<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ye,ce-=ye,r.back+=ye}if(se>>>=Ae,ce-=Ae,r.back+=Ae,64&me){e.msg="invalid distance code",r.mode=V;break}r.offset=be,r.extra=15&me,r.mode=W;case W:if(r.extra){Be=r.extra;while(ce>>=r.extra,ce-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=V;break}r.mode=Y;case Y:if(0===oe)break e;if(le=fe-oe,r.offset>le){if(le=r.offset-le,le>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=V;break}le>r.wnext?(le-=r.wnext,he=r.wsize-le):he=r.wnext-le,le>r.length&&(le=r.length),de=r.window}else de=te,he=ie-r.offset,le=r.length;le>oe&&(le=oe),oe-=le,r.length-=le;do{te[ie++]=de[he++]}while(--le);0===r.length&&(r.mode=j);break;case q:if(0===oe)break e;te[ie++]=r.length,oe--,r.mode=j;break;case X:if(r.wrap){while(ce<32){if(0===ae)break e;ae--,se|=ee[re++]<]+[^>]*>/;function n(e){return i.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),r=e.match(a.height),i=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:r&&parseInt(r[2],10),viewbox:i&&o(i[2])}}function c(e){return{width:e.width,height:e.height}}function u(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function f(e){var t=e.toString("utf8").match(a.root);if(t){var r=s(t[0]);if(r.width&&r.height)return c(r);if(r.viewbox)return u(r)}throw new TypeError("invalid svg")}e.exports={detect:n,calculate:f}},a046:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const i=r("20f8");class n{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,r){const n=e.alloc(t.len),a=await this.readBuffer(n,{position:r});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new n.BufferType(e)),r=new f.VorbisDecoder(t,0);r.readStringUtf8();const i=r.readInt32();for(let n=0;n({lastBlock:i.getBit(e,t,7),type:i.getBitAllignedNumber(e,t,1,7),length:n.UINT24_BE.get(e,t+1)})},p.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:n.UINT16_BE.get(e,t),maximumBlockSize:n.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:n.UINT24_BE.get(e,t+4),maximumFrameSize:n.UINT24_BE.get(e,t+7),sampleRate:n.UINT24_BE.get(e,t+10)>>4,channels:i.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:i.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:i.getBitAllignedNumber(e,t+13,4,36),fileMD5:new n.BufferType(16).get(e,t+18)})}},a078:function(e,t,r){var i=r("0366"),n=r("c65b"),a=r("5087"),o=r("7b0b"),s=r("07fa"),c=r("9a1f"),u=r("35a1"),f=r("e95a"),l=r("ebb5").aTypedArrayConstructor;e.exports=function(e){var t,r,h,d,p,g,A=a(this),m=o(e),b=arguments.length,y=b>1?arguments[1]:void 0,v=void 0!==y,w=u(m);if(w&&!f(w)){p=c(m,w),g=p.next,m=[];while(!(d=n(g,p)).done)m.push(d.value)}for(v&&b>2&&(y=i(y,arguments[2])),r=s(m),h=new(l(A))(r),t=0;r>t;t++)h[t]=v?y(m[t],t):m[t];return h}},a0aa:function(e,t,r){"use strict";(function(t){var i=r("3e8f"),n=r("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,r,a){var o=n(e,32,4,a),s=1024,c=i.statSync(r).size;o+s>c&&(s=c-o-10);var u=new t(s),f=i.openSync(r,"r");i.readSync(f,u,0,s,o);var l=u.slice(2);return l}function s(e,t){var r=n(e,16,8,t),i=n(e,16,10,t);return(i<<16)+r}function c(e){if(e.length>24)return e.slice(12)}function u(e,t){var r,i,a,o={};while(e&&e.length){if(r=n(e,16,0,t),i=n(e,16,2,t),a=n(e,32,4,t),0===r)break;1!==a||3!==i&&4!==i||(o[r]=s(e,t)),e=c(e)}return o}function f(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function l(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var r="BE"===f(e),i=o(e,t,r),n=u(i,r),a=n[256],s=n[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:l}}).call(this,r("1c35").Buffer)},a0ca:function(e,t){e.exports={parseSections:function(e,t){var r,i;e.setBigEndian(!0);while(e.remainingLength()>0&&218!==i){if(255!==e.nextUInt8())throw new Error("Invalid JPEG section offset");i=e.nextUInt8(),r=i>=208&&i<=217||218===i?0:e.nextUInt16()-2,t(i,e.branch(0,r)),e.skip(r)}},getSizeFromSOFSection:function(e){return e.skip(1),{height:e.nextUInt16(),width:e.nextUInt16()}},getSectionName:function(e){var t,r;switch(e){case 216:t="SOI";break;case 196:t="DHT";break;case 219:t="DQT";break;case 221:t="DRI";break;case 218:t="SOS";break;case 254:t="COM";break;case 217:t="EOI";break;default:e>=224&&e<=239?(t="APP",r=e-224):e>=192&&e<=207&&196!==e&&200!==e&&204!==e?(t="SOF",r=e-192):e>=208&&e<=215&&(t="RST",r=e-208);break}var i={name:t};return"number"===typeof r&&(i.index=r),i}}},a15b:function(e,t,r){"use strict";var i=r("23e7"),n=r("e330"),a=r("44ad"),o=r("fc6a"),s=r("a640"),c=n([].join),u=a!=Object,f=s("join",",");i({target:"Array",proto:!0,forced:u||!f},{join:function(e){return c(o(this),void 0===e?",":e)}})},a177:function(e,t,r){"use strict";var i,n=r("be7f"),a=r("07f4"),o=r("c834"),s=r("eeda"),c=r("4dc6"),u=0,f=1,l=3,h=4,d=5,p=0,g=1,A=-2,m=-3,b=-5,y=-1,v=1,w=2,E=3,I=4,_=0,B=2,C=8,k=9,S=15,T=8,x=29,M=256,R=M+1+x,D=30,P=19,O=2*R+1,Q=15,L=3,F=258,N=F+L+1,U=32,z=42,j=69,G=73,H=91,W=103,Y=113,q=666,X=1,Z=2,J=3,V=4,K=3;function $(e,t){return e.msg=c[t],t}function ee(e){return(e<<1)-(e>4?9:0)}function te(e){var t=e.length;while(--t>=0)e[t]=0}function re(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(n.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function ie(e,t){a._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,re(e.strm)}function ne(e,t){e.pending_buf[e.pending++]=t}function ae(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function oe(e,t,r,i){var a=e.avail_in;return a>i&&(a=i),0===a?0:(e.avail_in-=a,n.arraySet(t,e.input,e.next_in,a,r),1===e.state.wrap?e.adler=o(e.adler,t,a,r):2===e.state.wrap&&(e.adler=s(e.adler,t,a,r)),e.next_in+=a,e.total_in+=a,a)}function se(e,t){var r,i,n=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-N?e.strstart-(e.w_size-N):0,u=e.window,f=e.w_mask,l=e.prev,h=e.strstart+F,d=u[a+o-1],p=u[a+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(r=t,u[r+o]===p&&u[r+o-1]===d&&u[r]===u[a]&&u[++r]===u[a+1]){a+=2,r++;do{}while(u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&ao){if(e.match_start=t,o=i,i>=s)break;d=u[a+o-1],p=u[a+o]}}}while((t=l[t&f])>c&&0!==--n);return o<=e.lookahead?o:e.lookahead}function ce(e){var t,r,i,a,o,s=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=s+(s-N)){n.arraySet(e.window,e.window,s,s,0),e.match_start-=s,e.strstart-=s,e.block_start-=s,r=e.hash_size,t=r;do{i=e.head[--t],e.head[t]=i>=s?i-s:0}while(--r);r=s,t=r;do{i=e.prev[--t],e.prev[t]=i>=s?i-s:0}while(--r);a+=s}if(0===e.strm.avail_in)break;if(r=oe(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=r,e.lookahead+e.insert>=L){o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(ce(e),0===e.lookahead&&t===u)return X;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var i=e.block_start+r;if((0===e.strstart||e.strstart>=i)&&(e.lookahead=e.strstart-i,e.strstart=i,ie(e,!1),0===e.strm.avail_out))return X;if(e.strstart-e.block_start>=e.w_size-N&&(ie(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(ie(e,!0),0===e.strm.avail_out?J:V):(e.strstart>e.block_start&&(ie(e,!1),e.strm.avail_out),X)}function fe(e,t){for(var r,i;;){if(e.lookahead=L&&(e.ins_h=(e.ins_h<=L)if(i=a._tr_tally(e,e.strstart-e.match_start,e.match_length-L),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=L){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=L&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=L-1)),e.prev_length>=L&&e.match_length<=e.prev_length){n=e.strstart+e.lookahead-L,i=a._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-L),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=n&&(e.ins_h=(e.ins_h<=L&&e.strstart>0&&(n=e.strstart-1,i=s[n],i===s[++n]&&i===s[++n]&&i===s[++n])){o=e.strstart+F;do{}while(i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&ne.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=L?(r=a._tr_tally(e,1,e.match_length-L),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(ie(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(ie(e,!0),0===e.strm.avail_out?J:V):e.last_lit&&(ie(e,!1),0===e.strm.avail_out)?X:Z}function de(e,t){for(var r;;){if(0===e.lookahead&&(ce(e),0===e.lookahead)){if(t===u)return X;break}if(e.match_length=0,r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(ie(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(ie(e,!0),0===e.strm.avail_out?J:V):e.last_lit&&(ie(e,!1),0===e.strm.avail_out)?X:Z}function pe(e,t,r,i,n){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=i,this.func=n}function ge(e){e.window_size=2*e.w_size,te(e.head),e.max_lazy_match=i[e.level].max_lazy,e.good_match=i[e.level].good_length,e.nice_match=i[e.level].nice_length,e.max_chain_length=i[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=L-1,e.match_available=0,e.ins_h=0}function Ae(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=C,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new n.Buf16(2*O),this.dyn_dtree=new n.Buf16(2*(2*D+1)),this.bl_tree=new n.Buf16(2*(2*P+1)),te(this.dyn_ltree),te(this.dyn_dtree),te(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new n.Buf16(Q+1),this.heap=new n.Buf16(2*R+1),te(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new n.Buf16(2*R+1),te(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function me(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=B,t=e.state,t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?z:Y,e.adler=2===t.wrap?0:1,t.last_flush=u,a._tr_init(t),p):$(e,A)}function be(e){var t=me(e);return t===p&&ge(e.state),t}function ye(e,t){return e&&e.state?2!==e.state.wrap?A:(e.state.gzhead=t,p):A}function ve(e,t,r,i,a,o){if(!e)return A;var s=1;if(t===y&&(t=6),i<0?(s=0,i=-i):i>15&&(s=2,i-=16),a<1||a>k||r!==C||i<8||i>15||t<0||t>9||o<0||o>I)return $(e,A);8===i&&(i=9);var c=new Ae;return e.state=c,c.strm=e,c.wrap=s,c.gzhead=null,c.w_bits=i,c.w_size=1<d||t<0)return e?$(e,A):A;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===q&&t!==h)return $(e,0===e.avail_out?b:A);if(n.strm=e,r=n.last_flush,n.last_flush=t,n.status===z)if(2===n.wrap)e.adler=0,ne(n,31),ne(n,139),ne(n,8),n.gzhead?(ne(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),ne(n,255&n.gzhead.time),ne(n,n.gzhead.time>>8&255),ne(n,n.gzhead.time>>16&255),ne(n,n.gzhead.time>>24&255),ne(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),ne(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(ne(n,255&n.gzhead.extra.length),ne(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=s(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=j):(ne(n,0),ne(n,0),ne(n,0),ne(n,0),ne(n,0),ne(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),ne(n,K),n.status=Y);else{var m=C+(n.w_bits-8<<4)<<8,y=-1;y=n.strategy>=w||n.level<2?0:n.level<6?1:6===n.level?2:3,m|=y<<6,0!==n.strstart&&(m|=U),m+=31-m%31,n.status=Y,ae(n,m),0!==n.strstart&&(ae(n,e.adler>>>16),ae(n,65535&e.adler)),e.adler=1}if(n.status===j)if(n.gzhead.extra){o=n.pending;while(n.gzindex<(65535&n.gzhead.extra.length)){if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),re(e),o=n.pending,n.pending===n.pending_buf_size))break;ne(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++}n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=G)}else n.status=G;if(n.status===G)if(n.gzhead.name){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),re(e),o=n.pending,n.pending===n.pending_buf_size)){c=1;break}c=n.gzindexo&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),0===c&&(n.gzindex=0,n.status=H)}else n.status=H;if(n.status===H)if(n.gzhead.comment){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),re(e),o=n.pending,n.pending===n.pending_buf_size)){c=1;break}c=n.gzindexo&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),0===c&&(n.status=W)}else n.status=W;if(n.status===W&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&re(e),n.pending+2<=n.pending_buf_size&&(ne(n,255&e.adler),ne(n,e.adler>>8&255),e.adler=0,n.status=Y)):n.status=Y),0!==n.pending){if(re(e),0===e.avail_out)return n.last_flush=-1,p}else if(0===e.avail_in&&ee(t)<=ee(r)&&t!==h)return $(e,b);if(n.status===q&&0!==e.avail_in)return $(e,b);if(0!==e.avail_in||0!==n.lookahead||t!==u&&n.status!==q){var v=n.strategy===w?de(n,t):n.strategy===E?he(n,t):i[n.level].func(n,t);if(v!==J&&v!==V||(n.status=q),v===X||v===J)return 0===e.avail_out&&(n.last_flush=-1),p;if(v===Z&&(t===f?a._tr_align(n):t!==d&&(a._tr_stored_block(n,0,0,!1),t===l&&(te(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),re(e),0===e.avail_out))return n.last_flush=-1,p}return t!==h?p:n.wrap<=0?g:(2===n.wrap?(ne(n,255&e.adler),ne(n,e.adler>>8&255),ne(n,e.adler>>16&255),ne(n,e.adler>>24&255),ne(n,255&e.total_in),ne(n,e.total_in>>8&255),ne(n,e.total_in>>16&255),ne(n,e.total_in>>24&255)):(ae(n,e.adler>>>16),ae(n,65535&e.adler)),re(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?p:g)}function Ie(e){var t;return e&&e.state?(t=e.state.status,t!==z&&t!==j&&t!==G&&t!==H&&t!==W&&t!==Y&&t!==q?$(e,A):(e.state=null,t===Y?$(e,m):p)):A}function _e(e,t){var r,i,a,s,c,u,f,l,h=t.length;if(!e||!e.state)return A;if(r=e.state,s=r.wrap,2===s||1===s&&r.status!==z||r.lookahead)return A;1===s&&(e.adler=o(e.adler,t,h,0)),r.wrap=0,h>=r.w_size&&(0===s&&(te(r.head),r.strstart=0,r.block_start=0,r.insert=0),l=new n.Buf8(r.w_size),n.arraySet(l,t,h-r.w_size,r.w_size,0),t=l,h=r.w_size),c=e.avail_in,u=e.next_in,f=e.input,e.avail_in=h,e.next_in=0,e.input=t,ce(r);while(r.lookahead>=L){i=r.strstart,a=r.lookahead-(L-1);do{r.ins_h=(r.ins_h<{const i=[],n=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(n.length);const o=t.alloc(4);o.writeUInt32LE(r.length),i.push(a,n,o);for(let s=0;s=100)break e}return a>n?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return f.alloc(0);var t=f.allocUnsafe(e>>>0),r=this.head,i=0;while(r)p(r.data,t,i),i+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return en.length?n.length:e;if(a===n.length?i+=n:i+=n.slice(0,e),e-=a,0===e){a===n.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=n.slice(a));break}++r}return this.length-=r,i}},{key:"_getBuffer",value:function(e){var t=f.allocUnsafe(e),r=this.head,i=1;r.data.copy(t),e-=r.data.length;while(r=r.next){var n=r.data,a=e>n.length?n.length:e;if(n.copy(t,t.length-e,0,a),e-=a,0===e){a===n.length?(++i,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=n.slice(a));break}++i}return this.length-=i,t}},{key:d,value:function(e,t){return h(this,n({},t,{depth:0,customInspect:!1}))}}]),e}()},a869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const i=r("37d4"),n=r("fa6f"),a=r("de36"),o=r("e035"),s=r("15bf"),c=r("feb6"),u=r("8f14"),f=r("46d9"),l=r("7e1e");class h{constructor(){this.tagMappers={},[new i.ID3v1TagMapper,new o.ID3v22TagMapper,new n.ID3v24TagMapper,new c.MP4TagMapper,new c.MP4TagMapper,new u.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new f.RiffInfoTagMapper,new l.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,r){const i=this.tagMappers[e];if(i)return this.tagMappers[e].mapGenericTag(t,r);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=h},a975:function(e,t,r){"use strict";var i=r("ebb5"),n=r("b727").every,a=i.aTypedArray,o=i.exportTypedArrayMethod;o("every",(function(e){return n(a(this),e,arguments.length>1?arguments[1]:void 0)}))},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},a9f1:function(e,t,r){(function(e){t.fetch=s(e.fetch)&&s(e.ReadableStream),t.writableStream=s(e.WritableStream),t.abortController=s(e.AbortController),t.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),t.blobConstructor=!0}catch(c){}var r;function i(){if(void 0!==r)return r;if(e.XMLHttpRequest){r=new e.XMLHttpRequest;try{r.open("GET",e.XDomainRequest?"/":"https://example.com")}catch(c){r=null}}else r=null;return r}function n(e){var t=i();if(!t)return!1;try{return t.responseType=e,t.responseType===e}catch(c){}return!1}var a="undefined"!==typeof e.ArrayBuffer,o=a&&s(e.ArrayBuffer.prototype.slice);function s(e){return"function"===typeof e}t.arraybuffer=t.fetch||a&&n("arraybuffer"),t.msstream=!t.fetch&&o&&n("ms-stream"),t.mozchunkedarraybuffer=!t.fetch&&a&&n("moz-chunked-arraybuffer"),t.overrideMimeType=t.fetch||!!i()&&s(i().overrideMimeType),t.vbArray=s(e.VBArray),r=null}).call(this,r("c8ba"))},aa60:function(e,t,r){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const r=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(r))return!1;let i=256;for(let n=t;n127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aad3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const i=r("6f58");class n{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new i.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=n},aae9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const i=r("6f58");class n{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(i.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,r=(e-t)/32;return await this.tokenizer.ignore(4*r),this.read(t)}}t.BitReader=n},ab13:function(e,t,r){var i=r("b622"),n=i("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(i){}}return!1}},ab33:function(e,t,r){"use strict";e.exports={PNG_SIGNATURE:[137,80,78,71,13,10,26,10],TYPE_IHDR:1229472850,TYPE_IEND:1229278788,TYPE_IDAT:1229209940,TYPE_PLTE:1347179589,TYPE_tRNS:1951551059,TYPE_gAMA:1732332865,COLORTYPE_GRAYSCALE:0,COLORTYPE_PALETTE:1,COLORTYPE_COLOR:2,COLORTYPE_ALPHA:4,COLORTYPE_PALETTE_COLOR:3,COLORTYPE_COLOR_ALPHA:6,COLORTYPE_TO_BPP_MAP:{0:1,2:3,3:1,4:2,6:4},GAMMA_DIVISION:1e5}},ac1f:function(e,t,r){"use strict";var i=r("23e7"),n=r("9263");i({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},acac:function(e,t,r){"use strict";var i=r("e330"),n=r("e2cc"),a=r("f183").getWeakData,o=r("825a"),s=r("861d"),c=r("19aa"),u=r("2266"),f=r("b727"),l=r("1a2d"),h=r("69f3"),d=h.set,p=h.getterFor,g=f.find,A=f.findIndex,m=i([].splice),b=0,y=function(e){return e.frozen||(e.frozen=new v)},v=function(){this.entries=[]},w=function(e,t){return g(e.entries,(function(e){return e[0]===t}))};v.prototype={get:function(e){var t=w(this,e);if(t)return t[1]},has:function(e){return!!w(this,e)},set:function(e,t){var r=w(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=A(this.entries,(function(t){return t[0]===e}));return~t&&m(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,r,i){var f=e((function(e,n){c(e,h),d(e,{type:t,id:b++,frozen:void 0}),void 0!=n&&u(n,e[i],{that:e,AS_ENTRIES:r})})),h=f.prototype,g=p(t),A=function(e,t,r){var i=g(e),n=a(o(t),!0);return!0===n?y(i).set(t,r):n[i.id]=r,e};return n(h,{delete:function(e){var t=g(this);if(!s(e))return!1;var r=a(e);return!0===r?y(t)["delete"](e):r&&l(r,t.id)&&delete r[t.id]},has:function(e){var t=g(this);if(!s(e))return!1;var r=a(e);return!0===r?y(t).has(e):r&&l(r,t.id)}}),n(h,r?{get:function(e){var t=g(this);if(s(e)){var r=a(e);return!0===r?y(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return A(this,e,t)}}:{add:function(e){return A(this,e,!0)}}),f}}},ace4:function(e,t,r){"use strict";var i=r("23e7"),n=r("e330"),a=r("d039"),o=r("621a"),s=r("825a"),c=r("23cb"),u=r("50c4"),f=r("4840"),l=o.ArrayBuffer,h=o.DataView,d=h.prototype,p=n(l.prototype.slice),g=n(d.getUint8),A=n(d.setUint8),m=a((function(){return!new l(2).slice(1,void 0).byteLength}));i({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:m},{slice:function(e,t){if(p&&void 0===t)return p(s(this),e);var r=s(this).byteLength,i=c(e,r),n=c(void 0===t?r:t,r),a=new(f(this,l))(u(n-i)),o=new h(this),d=new h(a),m=0;while(i0?n.concat([a,s]):a},o.decode=function(e,t,r){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=n.from(""+(e||""),"binary"));var i=o.getDecoder(t,r),a=i.write(e),s=i.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=r("94bb"));var t=o._canonicalizeEncoding(e),i={};while(1){var n=o._codecDataCache[t];if(n)return n;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)i[s]=a[s];i.encodingName||(i.encodingName=t),t=a.type;break;case"function":return i.encodingName||(i.encodingName=t),n=new a(i,o),o._codecDataCache[i.encodingName]=n,n;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var r=o.getCodec(e),i=new r.encoder(t,r);return r.bomAware&&t&&t.addBOM&&(i=new a.PrependBOM(i,t)),i},o.getDecoder=function(e,t){var r=o.getCodec(e),i=new r.decoder(t,r);return!r.bomAware||t&&!1===t.stripBOM||(i=new a.StripBOM(i,t)),i},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=r("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{i=r(5)}catch(s){}i&&i.Transform?o.enableStreamingAPI(i):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad0b:function(e,t,r){"use strict";const i=r("d9d3"),{GifError:n}=r("480c");class a extends i{constructor(...e){if(super(...e),e[0]instanceof a){const t=e[0];this.xOffset=t.xOffset,this.yOffset=t.yOffset,this.disposalMethod=t.disposalMethod,this.delayCentisecs=t.delayCentisecs,this.interlaced=t.interlaced}else{const t=e[e.length-1];let r={};"object"!==typeof t||t instanceof i||(r=t),this.xOffset=r.xOffset||0,this.yOffset=r.yOffset||0,this.disposalMethod=void 0!==r.disposalMethod?r.disposalMethod:a.DisposeToBackgroundColor,this.delayCentisecs=r.delayCentisecs||8,this.interlaced=r.interlaced||!1}}getPalette(){const e=new Set,t=this.bitmap.data;let r=0,i=!1;while(r>8&16777215;e.add(i)}r+=4}const n=new Array(e.size),a=e.values();for(r=0;re-t);let o=n.length;return i&&++o,{colors:n,usesTransparency:i,indexCount:o}}}a.DisposeToAnything=0,a.DisposeNothing=1,a.DisposeToBackgroundColor=2,a.DisposeToPrevious=3,t.GifFrame=a},ad3a:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const i=r("6f58"),n=r("d3ab"),a=r("9a69");async function o(r){const n=await r.readToken(t.XingHeaderFlags),o={};n.frames&&(o.numFrames=await r.readToken(i.UINT32_BE)),n.bytes&&(o.streamSize=await r.readToken(i.UINT32_BE)),n.toc&&(o.toc=e.alloc(100),await r.readBuffer(o.toc)),n.vbrScale&&(o.vbrScale=await r.readToken(i.UINT32_BE));const s=await r.peekToken(new i.StringType(4,"ascii"));if("LAME"===s){await r.ignore(4),o.lame={version:await r.readToken(new i.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await r.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new i.StringType(4,"ascii"),t.LameEncoderVersion=new i.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:n.isBitSet(e,t,31),bytes:n.isBitSet(e,t,30),toc:n.isBitSet(e,t,29),vbrScale:n.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,r("1c35").Buffer)},ad6d:function(e,t,r){"use strict";var i=r("825a");e.exports=function(){var e=i(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},ad71:function(e,t,r){"use strict";(function(t,i){var n=r("966d");e.exports=E;var a,o=r("e3db");E.ReadableState=w;r("faa1").EventEmitter;var s=function(e,t){return e.listeners(t).length},c=r("429b"),u=r("8707").Buffer,f=t.Uint8Array||function(){};function l(e){return u.from(e)}function h(e){return u.isBuffer(e)||e instanceof f}var d=Object.create(r("3a7c"));d.inherits=r("3fb5");var p=r(2),g=void 0;g=p&&p.debuglog?p.debuglog("stream"):function(){};var A,m=r("5e1a"),b=r("4681");d.inherits(E,c);var y=["error","close","destroy","pause","resume"];function v(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?o(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function w(e,t){a=a||r("b19a"),e=e||{};var i=t instanceof a;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,o=e.readableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i&&(o||0===o)?o:s,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new m,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(A||(A=r("7d72").StringDecoder),this.decoder=new A(e.encoding),this.encoding=e.encoding)}function E(e){if(a=a||r("b19a"),!(this instanceof E))return new E(e);this._readableState=new w(e,this),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),c.call(this)}function I(e,t,r,i,n){var a,o=e._readableState;null===t?(o.reading=!1,x(e,o)):(n||(a=B(o,t)),a?e.emit("error",a):o.objectMode||t&&t.length>0?("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===u.prototype||(t=l(t)),i?o.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):_(e,o,t,!0):o.ended?e.emit("error",new Error("stream.push() after EOF")):(o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?_(e,o,t,!1):D(e,o)):_(e,o,t,!1))):i||(o.reading=!1));return C(o)}function _(e,t,r,i){t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,i?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&M(e)),D(e,t)}function B(e,t){var r;return h(t)||"string"===typeof t||void 0===t||e.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}function C(e){return!e.ended&&(e.needReadable||e.length=k?e=k:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function T(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=S(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function x(e,t){if(!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,M(e)}}function M(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(g("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?n.nextTick(R,e):R(e))}function R(e){g("emit readable"),e.emit("readable"),N(e)}function D(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(P,e,t))}function P(e,t){var r=t.length;while(!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=z(e,t.buffer,t.decoder),r);var r}function z(e,t,r){var i;return ea.length?a.length:e;if(o===a.length?n+=a:n+=a.slice(0,e),e-=o,0===e){o===a.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=a.slice(o));break}++i}return t.length-=i,n}function G(e,t){var r=u.allocUnsafe(e),i=t.head,n=1;i.data.copy(r),e-=i.data.length;while(i=i.next){var a=i.data,o=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,o),e-=o,0===e){o===a.length?(++n,i.next?t.head=i.next:t.head=t.tail=null):(t.head=i,i.data=a.slice(o));break}++n}return t.length-=n,r}function H(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,n.nextTick(W,t,e))}function W(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function Y(e,t){for(var r=0,i=e.length;r=t.highWaterMark||t.ended))return g("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?H(this):M(this),null;if(e=T(e,t),0===e&&t.ended)return 0===t.length&&H(this),null;var i,n=t.needReadable;return g("need readable",n),(0===t.length||t.length-e0?U(e,t):null,null===i?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&H(this)),null!==i&&this.emit("data",i),i},E.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},E.prototype.pipe=function(e,t){var r=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e);break}a.pipesCount+=1,g("pipe count=%d opts=%j",a.pipesCount,t);var o=(!t||!1!==t.end)&&e!==i.stdout&&e!==i.stderr,c=o?f:w;function u(e,t){g("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function f(){g("onend"),e.end()}a.endEmitted?n.nextTick(c):r.once("end",c),e.on("unpipe",u);var l=O(r);e.on("drain",l);var h=!1;function d(){g("cleanup"),e.removeListener("close",b),e.removeListener("finish",y),e.removeListener("drain",l),e.removeListener("error",m),e.removeListener("unpipe",u),r.removeListener("end",f),r.removeListener("end",w),r.removeListener("data",A),h=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||l()}var p=!1;function A(t){g("ondata"),p=!1;var i=e.write(t);!1!==i||p||((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==Y(a.pipes,e))&&!h&&(g("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,p=!0),r.pause())}function m(t){g("onerror",t),w(),e.removeListener("error",m),0===s(e,"error")&&e.emit("error",t)}function b(){e.removeListener("finish",y),w()}function y(){g("onfinish"),e.removeListener("close",b),w()}function w(){g("unpipe"),r.unpipe(e)}return r.on("data",A),v(e,"error",m),e.once("close",b),e.once("finish",y),e.emit("pipe",r),a.flowing||(g("pipe resume"),r.resume()),e},E.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var i=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0)e[i]=e[--i];i!==a++&&(e[i]=r)}return e},s=function(e,t,r,i){var n=t.length,a=r.length,o=0,s=0;while(o0&&!n.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function d(e){this.parameters=Object.create(null),this.type=e}t.format=u,t.parse=f},b48f:function(e,t,r){"use strict";function i(e,t){this.size=this.size||e,this.smallerSize=this.smallerSize||t,o(this.size)}function n(e){var t={};return t.r=Math.floor(e/Math.pow(256,3)),t.g=Math.floor((e-t.r*Math.pow(256,3))/Math.pow(256,2)),t.b=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2))/Math.pow(256,1)),t.a=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2)-t.b*Math.pow(256,1))/Math.pow(256,0)),t}i.prototype.size=32,i.prototype.smallerSize=8,i.prototype.distance=function(e,t){for(var r=0,i=0;if?"1":"0";return l};var a=[];function o(e){for(var t=1;t128,r%=128;const t=this.buffer.readUIntBE(e,3);e+=3,r===s&&(this.streamInfo=this.buffer.slice(e,e+t)),r===c&&(this.padding=this.buffer.slice(e,e+t)),r===l&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),r===d&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[u,f,h].includes(r)&&this.blocks.push([r,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let r=0;r{let t=0;const r=e.readUInt32BE(t);t+=4;const i=e.readUInt32BE(t);t+=4;const n=e.slice(t,t+i).toString("ascii");t+=i;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const f=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+l)),this.picturesSpecs.push(this.buildSpecification({type:r,mime:n,description:o,width:s,height:c,depth:u,colors:f}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const r=t.split("=")[0];return r===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const r=t.split("=")[0];return r!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const r=e.substring(0,t),n=e.substr(t+1);let a;try{a=i.readFileSync(n,"utf8")}catch(o){throw new Error(`can't open file '${n}' for '${r}' tag value`)}this.tags.push(`${r}=${a}`)}importTagsFrom(e){const t=i.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){i.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=i.readFileSync(e),{mime:r}=n(t);if("image/jpeg"!==r&&"image/png"!==r)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+r);const o=a(e),s=this.buildSpecification({mime:r,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=n(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const r=a(e),i=this.buildSpecification({mime:t,width:r.width,height:r.height});this.pictures.push(this.buildPictureBlock(e,i)),this.picturesSpecs.push(i)}exportPictureTo(e){this.picturesDatas.length>0&&i.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,r={}){const i=t.alloc(4),n=t.alloc(4),a=t.from(r.mime,"ascii"),o=t.alloc(4),s=t.from(r.description,"utf8"),c=t.alloc(4),u=t.alloc(4),f=t.alloc(4),l=t.alloc(4),h=t.alloc(4);return i.writeUInt32BE(r.type),n.writeUInt32BE(r.mime.length),o.writeUInt32BE(r.description.length),c.writeUInt32BE(r.width),u.writeUInt32BE(r.height),f.writeUInt32BE(r.depth),l.writeUInt32BE(r.colors),h.writeUInt32BE(e.length),t.concat([i,n,a,o,s,c,u,f,l,h,e])}buildMetadataBlock(e,r,i=!1){const n=t.alloc(4);return i&&(e+=128),n.writeUIntBE(e,0,1),n.writeUIntBE(r.length,1,3),t.concat([n,r])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(l,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(d,t))}),e.push(this.buildMetadataBlock(c,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());i.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=p}).call(this,r("1c35").Buffer)},b6b7:function(e,t,r){var i=r("ebb5"),n=r("4840"),a=i.TYPED_ARRAY_CONSTRUCTOR,o=i.aTypedArrayConstructor;e.exports=function(e){return o(n(e,e[a]))}},b727:function(e,t,r){var i=r("0366"),n=r("e330"),a=r("44ad"),o=r("7b0b"),s=r("07fa"),c=r("65f0"),u=n([].push),f=function(e){var t=1==e,r=2==e,n=3==e,f=4==e,l=6==e,h=7==e,d=5==e||l;return function(p,g,A,m){for(var b,y,v=o(p),w=a(v),E=i(g,A),I=s(w),_=0,B=m||c,C=t?B(p,I):r||h?B(p,0):void 0;I>_;_++)if((d||_ in w)&&(b=w[_],y=E(b,_,v),e))if(t)C[_]=y;else if(y)switch(e){case 3:return!0;case 5:return b;case 6:return _;case 2:u(C,b)}else switch(e){case 4:return!1;case 7:u(C,b)}return l?-1:n||f?f:C}};e.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},b7d1:function(e,t,r){(function(t){function r(e,t){if(i("noDeprecation"))return e;var r=!1;function n(){if(!r){if(i("throwDeprecation"))throw new Error(t);i("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function i(e){try{if(!t.localStorage)return!1}catch(i){return!1}var r=t.localStorage[e];return null!=r&&"true"===String(r).toLowerCase()}e.exports=r}).call(this,r("c8ba"))},b82a:function(e,t,r){"use strict";var i="\ufeff";function n(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=n,n.prototype.write=function(e){return this.addBOM&&(e=i+e,this.addBOM=!1),this.encoder.write(e)},n.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===i&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,r){"use strict";(function(t,i){function n(e){var t=this;this.next=null,this.entry=null,this.finish=function(){W(t,e)}}var a;e.exports=S,S.WritableState=k;var o={deprecate:r("b7d1")},s=r("5184"),c=r("1c35").Buffer,u=t.Uint8Array||function(){};function f(e){return c.from(e)}function l(e){return c.isBuffer(e)||e instanceof u}var h,d=r("789d"),p=r("e113"),g=p.getHighWaterMark,A=r("1b08").codes,m=A.ERR_INVALID_ARG_TYPE,b=A.ERR_METHOD_NOT_IMPLEMENTED,y=A.ERR_MULTIPLE_CALLBACK,v=A.ERR_STREAM_CANNOT_PIPE,w=A.ERR_STREAM_DESTROYED,E=A.ERR_STREAM_NULL_VALUES,I=A.ERR_STREAM_WRITE_AFTER_END,_=A.ERR_UNKNOWN_ENCODING,B=d.errorOrDestroy;function C(){}function k(e,t,i){a=a||r("845f"),e=e||{},"boolean"!==typeof i&&(i=t instanceof a),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=g(this,e,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){Q(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new n(this)}function S(e){a=a||r("845f");var t=this instanceof a;if(!t&&!h.call(S,this))return new S(e);this._writableState=new k(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function T(e,t){var r=new I;B(e,r),i.nextTick(t,r)}function x(e,t,r,n){var a;return null===r?a=new E:"string"===typeof r||t.objectMode||(a=new m("chunk",["string","Buffer"],r)),!a||(B(e,a),i.nextTick(n,a),!1)}function M(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=c.from(t,r)),t}function R(e,t,r,i,n,a){if(!r){var o=M(t,i,n);i!==o&&(r=!0,n="buffer",i=o)}var s=t.objectMode?1:i.length;t.length+=s;var c=t.length-1))throw new _(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(S.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(e,t,r){r(new b("_write()"))},S.prototype._writev=null,S.prototype.end=function(e,t,r){var i=this._writableState;return"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||H(this,i,r),this},Object.defineProperty(S.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),S.prototype.destroy=d.destroy,S.prototype._undestroy=d.undestroy,S.prototype._destroy=function(e,t){t(e)}}).call(this,r("c8ba"),r("4362"))},b85b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const i=r("34eb"),n=r("95c9"),a=r("7eca"),o=r("9611"),s=r("aae9"),c=i("music-metadata:parser:musepack");class u extends n.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");c(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const r=await this.bitreader.read(8);return this.metadata.setFormat("codec",(r/100).toFixed(2)),await this.skipAudioData(e.frameCount),c("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=u},b8a3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.deserialize=t.registerSerializer=void 0;const i=r("1a01");let n=i.DefaultSerializer;function a(e){n=i.extendSerializer(n,e)}function o(e){return n.deserialize(e)}function s(e){return n.serialize(e)}t.registerSerializer=a,t.deserialize=o,t.serialize=s},bb09:function(e,t,r){const{Uint8ArrayEncoder:i}=r("0f84"),{getAESSecretKey:n,decryptAESBlock:a}=r("ee12"),o=1048592;class s{constructor(e){this.aesKey=n(e,null)}decryptFile(e){if(!s.detect(e))throw new Error("file is not using joox v4");const t=new DataView(e.buffer,4,8),r=t.getUint32(0,!1)<<32|t.getUint32(4,!1);if(r<0)throw new RangeError("unable to decode size");const i=[];let n=e.length,c=12;while(n>0){const t=Math.min(o,n),r=e.subarray(c,c+t),s=a(this.aesKey,r);i.push(s),c+=t,n-=t}return i}}s.detect=e=>{const t=i.toUTF8(e.slice(0,4));return"E!04"===t},e.exports=s},bb0c:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.$worker=t.$transferable=t.$terminate=t.$events=t.$errors=void 0,t.$errors=Symbol("thread.errors"),t.$events=Symbol("thread.events"),t.$terminate=Symbol("thread.terminate"),t.$transferable=Symbol("thread.transferable"),t.$worker=Symbol("thread.worker")},bb2f:function(e,t,r){var i=r("d039");e.exports=!i((function(){return Object.isExtensible(Object.preventExtensions({}))}))},bd7a:function(e,t,r){"use strict";(function(t,i){var n;e.exports=T,T.ReadableState=S;r("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=r("5184"),s=r("1c35").Buffer,c=t.Uint8Array||function(){};function u(e){return s.from(e)}function f(e){return s.isBuffer(e)||e instanceof c}var l,h=r(0);l=h&&h.debuglog?h.debuglog("stream"):function(){};var d,p,g,A=r("a688"),m=r("789d"),b=r("e113"),y=b.getHighWaterMark,v=r("1b08").codes,w=v.ERR_INVALID_ARG_TYPE,E=v.ERR_STREAM_PUSH_AFTER_EOF,I=v.ERR_METHOD_NOT_IMPLEMENTED,_=v.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(T,o);var B=m.errorOrDestroy,C=["error","close","destroy","pause","resume"];function k(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function S(e,t,i){n=n||r("845f"),e=e||{},"boolean"!==typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=y(this,e,"readableHighWaterMark",i),this.buffer=new A,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(d||(d=r("7d72").StringDecoder),this.decoder=new d(e.encoding),this.encoding=e.encoding)}function T(e){if(n=n||r("845f"),!(this instanceof T))return new T(e);var t=this instanceof n;this._readableState=new S(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function x(e,t,r,i,n){l("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,Q(e,o);else if(n||(a=R(o,t)),a)B(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=u(t)),i)o.endEmitted?B(e,new _):M(e,o,t,!0);else if(o.ended)B(e,new E);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?M(e,o,t,!1):N(e,o)):M(e,o,t,!1)}else i||(o.reading=!1,N(e,o));return!o.ended&&(o.length=D?e=D:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function O(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=P(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function Q(e,t){if(l("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?L(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,F(e)))}}function L(e){var t=e._readableState;l("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(l("emitReadable",t.flowing),t.emittedReadable=!0,i.nextTick(F,e))}function F(e){var t=e._readableState;l("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,Y(e)}function N(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(U,e,t))}function U(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function G(e){l("readable nexttick read 0"),e.read(0)}function H(e,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(W,e,t))}function W(e,t){l("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),Y(e),t.flowing&&!t.reading&&e.read(0)}function Y(e){var t=e._readableState;l("flow",t.flowing);while(t.flowing&&null!==e.read());}function q(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function X(e){var t=e._readableState;l("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,i.nextTick(Z,t,e))}function Z(e,t){if(l("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function J(e,t){for(var r=0,i=e.length;r=t.highWaterMark:t.length>0)||t.ended))return l("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?X(this):L(this),null;if(e=O(e,t),0===e&&t.ended)return 0===t.length&&X(this),null;var i,n=t.needReadable;return l("need readable",n),(0===t.length||t.length-e0?q(e,t):null,null===i?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&X(this)),null!==i&&this.emit("data",i),i},T.prototype._read=function(e){B(this,new I("_read()"))},T.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e);break}n.pipesCount+=1,l("pipe count=%d opts=%j",n.pipesCount,t);var o=(!t||!1!==t.end)&&e!==i.stdout&&e!==i.stderr,s=o?u:b;function c(e,t){l("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function u(){l("onend"),e.end()}n.endEmitted?i.nextTick(s):r.once("end",s),e.on("unpipe",c);var f=z(r);e.on("drain",f);var h=!1;function d(){l("cleanup"),e.removeListener("close",A),e.removeListener("finish",m),e.removeListener("drain",f),e.removeListener("error",g),e.removeListener("unpipe",c),r.removeListener("end",u),r.removeListener("end",b),r.removeListener("data",p),h=!0,!n.awaitDrain||e._writableState&&!e._writableState.needDrain||f()}function p(t){l("ondata");var i=e.write(t);l("dest.write",i),!1===i&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==J(n.pipes,e))&&!h&&(l("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function g(t){l("onerror",t),b(),e.removeListener("error",g),0===a(e,"error")&&B(e,t)}function A(){e.removeListener("finish",m),b()}function m(){l("onfinish"),e.removeListener("close",A),b()}function b(){l("unpipe"),r.unpipe(e)}return r.on("data",p),k(e,"error",g),e.once("close",A),e.once("finish",m),e.emit("pipe",r),n.flowing||(l("pipe resume"),r.resume()),e},T.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var i=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==n.flowing&&this.resume()):"readable"===e&&(n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,l("on readable",n.length,n.reading),n.length?L(this):n.reading||i.nextTick(G,this))),r},T.prototype.addListener=T.prototype.on,T.prototype.removeListener=function(e,t){var r=o.prototype.removeListener.call(this,e,t);return"readable"===e&&i.nextTick(j,this),r},T.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||i.nextTick(j,this),t},T.prototype.resume=function(){var e=this._readableState;return e.flowing||(l("resume"),e.flowing=!e.readableListening,H(this,e)),e.paused=!1,this},T.prototype.pause=function(){return l("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(l("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},T.prototype.wrap=function(e){var t=this,r=this._readableState,i=!1;for(var n in e.on("end",(function(){if(l("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(n){if(l("wrapped data"),r.decoder&&(n=r.decoder.write(n)),(!r.objectMode||null!==n&&void 0!==n)&&(r.objectMode||n&&n.length)){var a=t.push(n);a||(i=!0,e.pause())}})),e)void 0===this[n]&&"function"===typeof e[n]&&(this[n]=function(t){return function(){return e[t].apply(e,arguments)}}(n));for(var a=0;a0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[r]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const r=new a.VorbisDecoder(e,t),i=r.parseUserComment();return this.addTag(i.key,i.value),i.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const r=o.CommonHeader.get(t,0);if("vorbis"!==r.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==r.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const r=i.UINT32_LE.get(e,t);t+=4,t+=r;let n=i.UINT32_LE.get(e,t);t+=4;while(n-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=c}).call(this,r("1c35").Buffer)},be09:function(e,t,r){(function(t){var r;r="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{},e.exports=r}).call(this,r("c8ba"))},be7f:function(e,t,r){"use strict";var i="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);while(t.length){var r=t.shift();if(r){if("object"!==typeof r)throw new TypeError(r+"must be non-object");for(var i in r)n(r,i)&&(e[i]=r[i])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var a={arraySet:function(e,t,r,i,n){if(t.subarray&&e.subarray)e.set(t.subarray(r,r+i),n);else for(var a=0;a0){const i=await o.readAtom(e,t,this,r);this.children.push(i),r-=i.header.length===BigInt(0)?r:Number(i.header.length)}}async readData(e,t,r){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(r));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(r)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,r)}}}t.Atom=o},c04e:function(e,t,r){var i=r("da84"),n=r("c65b"),a=r("861d"),o=r("d9b5"),s=r("dc4a"),c=r("485a"),u=r("b622"),f=i.TypeError,l=u("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,i=s(e,l);if(i){if(void 0===t&&(t="default"),r=n(i,e,t),!a(r)||o(r))return r;throw f("Can't convert object to primitive value")}return void 0===t&&(t="number"),c(e,t)}},c057:function(e,t,r){"use strict";function i(e){var t="RIFF"===e.toString("ascii",0,4),r="WEBP"===e.toString("ascii",8,12),i="VP8"===e.toString("ascii",12,15);return t&&r&&i}function n(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var r=e[0],i=0===(192&r),n=0===(1&r);return!(!i||!n)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var c=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==c&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:i,calculate:n}},c135:function(e,t){function r(e){if(Array.isArray(e))return e}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c198:function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.BlockCipher,n=t.algo,a=[],o=[],s=[],c=[],u=[],f=[],l=[],h=[],d=[],p=[];(function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,i=0;for(t=0;t<256;t++){var n=i^i<<1^i<<2^i<<3^i<<4;n=n>>>8^255&n^99,a[r]=n,o[n]=r;var g=e[r],A=e[g],m=e[A],b=257*e[n]^16843008*n;s[r]=b<<24|b>>>8,c[r]=b<<16|b>>>16,u[r]=b<<8|b>>>24,f[r]=b;b=16843009*m^65537*A^257*g^16843008*r;l[n]=b<<24|b>>>8,h[n]=b<<16|b>>>16,d[n]=b<<8|b>>>24,p[n]=b,r?(r=g^e[e[e[m^g]]],i^=e[e[i]]):r=i=1}})();var g=[0,1,2,4,8,16,32,64,128,27,54],A=n.AES=i.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,i=this._nRounds=r+6,n=4*(i+1),o=this._keySchedule=[],s=0;s6&&s%r==4&&(f=a[f>>>24]<<24|a[f>>>16&255]<<16|a[f>>>8&255]<<8|a[255&f]):(f=f<<8|f>>>24,f=a[f>>>24]<<24|a[f>>>16&255]<<16|a[f>>>8&255]<<8|a[255&f],f^=g[s/r|0]<<24),o[s]=o[s-r]^f);for(var c=this._invKeySchedule=[],u=0;u>>24]]^h[a[f>>>16&255]]^d[a[f>>>8&255]]^p[a[255&f]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,s,c,u,f,a)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,l,h,d,p,o);r=e[t+1];e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,i,n,a,o,s){for(var c=this._nRounds,u=e[t]^r[0],f=e[t+1]^r[1],l=e[t+2]^r[2],h=e[t+3]^r[3],d=4,p=1;p>>24]^n[f>>>16&255]^a[l>>>8&255]^o[255&h]^r[d++],A=i[f>>>24]^n[l>>>16&255]^a[h>>>8&255]^o[255&u]^r[d++],m=i[l>>>24]^n[h>>>16&255]^a[u>>>8&255]^o[255&f]^r[d++],b=i[h>>>24]^n[u>>>16&255]^a[f>>>8&255]^o[255&l]^r[d++];u=g,f=A,l=m,h=b}g=(s[u>>>24]<<24|s[f>>>16&255]<<16|s[l>>>8&255]<<8|s[255&h])^r[d++],A=(s[f>>>24]<<24|s[l>>>16&255]<<16|s[h>>>8&255]<<8|s[255&u])^r[d++],m=(s[l>>>24]<<24|s[h>>>16&255]<<16|s[u>>>8&255]<<8|s[255&f])^r[d++],b=(s[h>>>24]<<24|s[u>>>16&255]<<16|s[f>>>8&255]<<8|s[255&l])^r[d++];e[t]=g,e[t+1]=A,e[t+2]=m,e[t+3]=b},keySize:8});t.AES=i._createHelper(A)}(),e.AES}))},c1ac:function(e,t,r){"use strict";var i=r("ebb5"),n=r("b727").filter,a=r("1448"),o=i.aTypedArray,s=i.exportTypedArrayMethod;s("filter",(function(e){var t=n(o(this),e,arguments.length>1?arguments[1]:void 0);return a(this,t)}))},c240:function(e,t){function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c2ae:function(e,t,r){e.exports=r("e372").PassThrough},c2d7:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.isNodePattern=o,t.throwError=s,t.scan=c,t.scanIterator=u;var n=i(r("a34a")),a=n["default"].mark(u);function o(e){if("undefined"===typeof e)return!1;if("function"!==typeof e)throw new TypeError("Callback must be a function");return!0}function s(e,t){if("string"===typeof e&&(e=new Error(e)),"function"===typeof t)return t.call(this,e);throw e}function c(e,t,r,i,n,a){t=Math.round(t),r=Math.round(r),i=Math.round(i),n=Math.round(n);for(var o=r;o=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var i=a(e);return t&&0!==t.length?"string"===typeof r?i.fill(t,r):i.fill(t):i.fill(0),i}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(c){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,r("4362"))},c642:function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){this.iconv=t}t.utf7=n,t.unicode11utf7="utf7",n.prototype.encoder=o,n.prototype.decoder=s,n.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return i.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var c=/[A-Za-z0-9\/+]/,u=[],f=0;f<256;f++)u[f]=c.test(String.fromCharCode(f));var l="+".charCodeAt(0),h="-".charCodeAt(0),d="&".charCodeAt(0);function p(e,t){this.iconv=t}function g(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=i.alloc(6),this.base64AccumIdx=0}function A(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=p,p.prototype.encoder=g,p.prototype.decoder=A,p.prototype.bomAware=!0,g.prototype.write=function(e){for(var t=this.inBase64,r=this.base64Accum,n=this.base64AccumIdx,a=i.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(r.slice(0,n).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),n=0),a[o++]=h,t=!1),t||(a[o++]=c,c===d&&(a[o++]=h))):(t||(a[o++]=d,t=!0),t&&(r[n++]=c>>8,r[n++]=255&c,n==r.length&&(o+=a.write(r.toString("base64").replace(/\//g,","),o),n=0)))}return this.inBase64=t,this.base64AccumIdx=n,a.slice(0,o)},g.prototype.end=function(){var e=i.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=h,this.inBase64=!1),e.slice(0,t)};var m=u.slice();m[",".charCodeAt(0)]=!0,A.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var r=Function.prototype.call;e.exports=r.bind?r.bind(r):function(){return r.apply(r,arguments)}},c69a:function(e,t){var r=[66,77,70];function i(e,t,r){if(r>t.length-1)return 0;var i=t.readUInt8(r++),u=t.readInt32LE(r);switch(r+=4,i){case 1:e.info=n(t,r);break;case 2:e.common=a(t,r);break;case 3:e.pages=o(t,r,u);break;case 4:e.chars=s(t,r,u);break;case 5:e.kernings=c(t,r,u);break}return 5+u}function n(e,t){var r={};r.size=e.readInt16LE(t);var i=e.readUInt8(t+2);return r.smooth=i>>7&1,r.unicode=i>>6&1,r.italic=i>>5&1,r.bold=i>>4&1,i>>3&1&&(r.fixedHeight=1),r.charset=e.readUInt8(t+3)||"",r.stretchH=e.readUInt16LE(t+4),r.aa=e.readUInt8(t+6),r.padding=[e.readInt8(t+7),e.readInt8(t+8),e.readInt8(t+9),e.readInt8(t+10)],r.spacing=[e.readInt8(t+11),e.readInt8(t+12)],r.outline=e.readUInt8(t+13),r.face=f(e,t+14),r}function a(e,t){var r={};r.lineHeight=e.readUInt16LE(t),r.base=e.readUInt16LE(t+2),r.scaleW=e.readUInt16LE(t+4),r.scaleH=e.readUInt16LE(t+6),r.pages=e.readUInt16LE(t+8);e.readUInt8(t+10);return r.packed=0,r.alphaChnl=e.readUInt8(t+11),r.redChnl=e.readUInt8(t+12),r.greenChnl=e.readUInt8(t+13),r.blueChnl=e.readUInt8(t+14),r}function o(e,t,r){for(var i=[],n=u(e,t),a=n.length+1,o=r/a,s=0;s3)throw new Error("Only supports BMFont Binary v3 (BMFont App v1.10)");for(var o={kernings:[],chars:[]},s=0;s<5;s++)n+=i(o,e,n);return o}},c6b6:function(e,t,r){var i=r("e330"),n=i({}.toString),a=i("".slice);e.exports=function(e){return a(n(e),8,-1)}},c6cd:function(e,t,r){var i=r("da84"),n=r("ce4e"),a="__core-js_shared__",o=i[a]||n(a,{});e.exports=o},c6d6:function(e,t,r){"use strict";e.exports=n;var i=r("8a58");function n(e){if(!(this instanceof n))return new n(e);i.call(this,e)}r("3fb5")(n,i),n.prototype._transform=function(e,t,r){r(null,e)}},c733:function(e,t,r){"use strict";(function(t){var i=!0,n=r("470b");n.deflateSync||(i=!1);var a=r("ab33"),o=r("ec2c");e.exports=function(e,r){if(!i)throw new Error("To use the sync capability of this library in old node versions, please pin pngjs to v2.3.0");var s=r||{},c=new o(s),u=[];u.push(new t(a.PNG_SIGNATURE)),u.push(c.packIHDR(e.width,e.height)),e.gamma&&u.push(c.packGAMA(e.gamma));var f=c.filterData(e.data,e.width,e.height),l=n.deflateSync(f,c.getDeflateOptions());if(f=null,!l||!l.length)throw new Error("bad png - invalid compressed data response");return u.push(c.packIDAT(l)),u.push(c.packIEND()),t.concat(u)}}).call(this,r("1c35").Buffer)},c73e:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OpusParser=void 0;const i=r("6f58"),n=r("aad3"),a=r("bda5");class o extends a.VorbisParser{constructor(e,t,r){super(e,t),this.tokenizer=r,this.lastPos=-1}parseFirstPage(e,t){if(this.metadata.setFormat("codec","Opus"),this.idHeader=new n.IdHeader(t.length).get(t,0),"OpusHead"!==this.idHeader.magicSignature)throw new Error("Illegal ogg/Opus magic-signature");this.metadata.setFormat("sampleRate",this.idHeader.inputSampleRate),this.metadata.setFormat("numberOfChannels",this.idHeader.channelCount)}parseFullPage(e){const t=new i.StringType(8,"ascii").get(e,0);switch(t){case"OpusTags":this.parseUserCommentList(e,8),this.lastPos=this.tokenizer.position-e.length;break;default:break}}calculateDuration(e){if(this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c740:function(e,t,r){"use strict";var i=r("23e7"),n=r("b727").findIndex,a=r("44d2"),o="findIndex",s=!0;o in[]&&Array(1)[o]((function(){s=!1})),i({target:"Array",proto:!0,forced:s},{findIndex:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}}),a(o)},c834:function(e,t,r){"use strict";function i(e,t,r,i){var n=65535&e|0,a=e>>>16&65535|0,o=0;while(0!==r){o=r>2e3?2e3:r,r-=o;do{n=n+t[i++]|0,a=a+n|0}while(--o);n%=65521,a%=65521}return n|a<<16|0}e.exports=i},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(i){"object"===typeof window&&(r=window)}e.exports=r},c8d2:function(e,t,r){var i=r("5e77").PROPER,n=r("d039"),a=r("5899"),o="​…᠎";e.exports=function(e){return n((function(){return!!a[e]()||o[e]()!==o||i&&a[e].name!==e}))}},c90b:function(e,t,r){(function(e,i,n){var a=r("a9f1"),o=r("3fb5"),s=r("e372"),c=t.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},u=t.IncomingMessage=function(t,r,o,c){var u=this;if(s.Readable.call(u),u._mode=o,u.headers={},u.rawHeaders=[],u.trailers={},u.rawTrailers=[],u.on("end",(function(){e.nextTick((function(){u.emit("close")}))})),"fetch"===o){if(u._fetchResponse=r,u.url=r.url,u.statusCode=r.status,u.statusMessage=r.statusText,r.headers.forEach((function(e,t){u.headers[t.toLowerCase()]=e,u.rawHeaders.push(t,e)})),a.writableStream){var f=new WritableStream({write:function(e){return new Promise((function(t,r){u._destroyed?r():u.push(new i(e))?t():u._resumeFetch=t}))},close:function(){n.clearTimeout(c),u._destroyed||u.push(null)},abort:function(e){u._destroyed||u.emit("error",e)}});try{return void r.body.pipeTo(f).catch((function(e){n.clearTimeout(c),u._destroyed||u.emit("error",e)}))}catch(A){}}var l=r.body.getReader();function h(){l.read().then((function(e){if(!u._destroyed){if(e.done)return n.clearTimeout(c),void u.push(null);u.push(new i(e.value)),h()}})).catch((function(e){n.clearTimeout(c),u._destroyed||u.emit("error",e)}))}h()}else{u._xhr=t,u._pos=0,u.url=t.responseURL,u.statusCode=t.status,u.statusMessage=t.statusText;var d=t.getAllResponseHeaders().split(/\r?\n/);if(d.forEach((function(e){var t=e.match(/^([^:]+):\s*(.*)/);if(t){var r=t[1].toLowerCase();"set-cookie"===r?(void 0===u.headers[r]&&(u.headers[r]=[]),u.headers[r].push(t[2])):void 0!==u.headers[r]?u.headers[r]+=", "+t[2]:u.headers[r]=t[2],u.rawHeaders.push(t[1],t[2])}})),u._charset="x-user-defined",!a.overrideMimeType){var p=u.rawHeaders["mime-type"];if(p){var g=p.match(/;\s*charset=([^;])(;|$)/);g&&(u._charset=g[1].toLowerCase())}u._charset||(u._charset="utf-8")}}};o(u,s.Readable),u.prototype._read=function(){var e=this,t=e._resumeFetch;t&&(e._resumeFetch=null,t())},u.prototype._onXHRProgress=function(){var e=this,t=e._xhr,r=null;switch(e._mode){case"text:vbarray":if(t.readyState!==c.DONE)break;try{r=new n.VBArray(t.responseBody).toArray()}catch(f){}if(null!==r){e.push(new i(r));break}case"text":try{r=t.responseText}catch(f){e._mode="text:vbarray";break}if(r.length>e._pos){var a=r.substr(e._pos);if("x-user-defined"===e._charset){for(var o=new i(a.length),s=0;se._pos&&(e.push(new i(new Uint8Array(u.result.slice(e._pos)))),e._pos=u.result.byteLength)},u.onload=function(){e.push(null)},u.readAsArrayBuffer(r);break}e._xhr.readyState===c.DONE&&"ms-stream"!==e._mode&&e.push(null)}}).call(this,r("4362"),r("1c35").Buffer,r("c8ba"))},c9c8:function(e,t,r){(function(t){var i=r("eec7"),n=function(){},a=r("7ece"),o=r("fad7"),s=r("c69a"),c=r("04a2"),u=r("53a8"),f=function(){return self.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}();function l(e){var t=Object.prototype.toString;return"[object ArrayBuffer]"===t.call(e)}function h(e){if(f)return u(e,{responseType:"arraybuffer"});if("undefined"===typeof self.XMLHttpRequest)throw new Error("your browser does not support XHR loading");var t=new self.XMLHttpRequest;return t.overrideMimeType("text/plain; charset=x-user-defined"),u({xhr:t},e)}e.exports=function(e,r){r="function"===typeof r?r:n,"string"===typeof e?e={uri:e}:e||(e={});var u=e.binary;u&&(e=h(e)),i(e,(function(i,u,f){if(i)return r(i);if(!/^2/.test(u.statusCode))return r(new Error("http status code: "+u.statusCode));if(!f)return r(new Error("no body result"));var h,d=!1;if(l(f)){var p=new Uint8Array(f);f=t.from(p,"binary")}c(f)&&(d=!0,"string"===typeof f&&(f=t.from(f,"binary"))),d||(t.isBuffer(f)&&(f=f.toString(e.encoding)),f=f.trim());try{var g=u.headers["content-type"];h=d?s(f):/json/.test(g)||"{"===f.charAt(0)?JSON.parse(f):/xml/.test(g)||"<"===f.charAt(0)?o(f):a(f)}catch(A){r(new Error("error parsing font "+A.message)),r=n}r(null,h)}))}}).call(this,r("1c35").Buffer)},ca38:function(e,t,r){(function(t){function r(e){Math.round;var r,i,n,a,o,s=Math.floor,c=new Array(64),u=new Array(64),f=new Array(64),l=new Array(64),h=new Array(65535),d=new Array(65535),p=new Array(64),g=new Array(64),A=[],m=0,b=7,y=new Array(64),v=new Array(64),w=new Array(64),E=new Array(256),I=new Array(2048),_=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],B=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],C=[0,1,2,3,4,5,6,7,8,9,10,11],k=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],S=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],T=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],x=[0,1,2,3,4,5,6,7,8,9,10,11],M=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],R=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function D(e){for(var t=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],r=0;r<64;r++){var i=s((t[r]*e+50)/100);i<1?i=1:i>255&&(i=255),c[_[r]]=i}for(var n=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var o=s((n[a]*e+50)/100);o<1?o=1:o>255&&(o=255),u[_[a]]=o}for(var h=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,p=0;p<8;p++)for(var g=0;g<8;g++)f[d]=1/(c[_[d]]*h[p]*h[g]*8),l[d]=1/(u[_[d]]*h[p]*h[g]*8),d++}function P(e,t){for(var r=0,i=0,n=new Array,a=1;a<=16;a++){for(var o=1;o<=e[a];o++)n[t[i]]=[],n[t[i]][0]=r,n[t[i]][1]=a,i++,r++;r*=2}return n}function O(){r=P(B,C),i=P(T,x),n=P(k,S),a=P(M,R)}function Q(){for(var e=1,t=2,r=1;r<=15;r++){for(var i=e;i>0]=38470*e,I[e+512>>0]=7471*e+32768,I[e+768>>0]=-11059*e,I[e+1024>>0]=-21709*e,I[e+1280>>0]=32768*e+8421375,I[e+1536>>0]=-27439*e,I[e+1792>>0]=-5329*e}function F(e){var t=e[0],r=e[1]-1;while(r>=0)t&1<>8&255),N(255&e)}function z(e,t){var r,i,n,a,o,s,c,u,f,l,h=0,d=8,g=64;for(f=0;f0?l+.5|0:l-.5|0;return p}function j(){U(65504),U(16),N(74),N(70),N(73),N(70),N(0),N(1),N(1),N(0),U(1),U(1),N(0),N(0)}function G(e){if(e){U(65505),69===e[0]&&120===e[1]&&105===e[2]&&102===e[3]?U(e.length+2):(U(e.length+5+2),N(69),N(120),N(105),N(102),N(0));for(var t=0;t0&&0==g[m];m--);if(0==m)return F(o),r;var b,y=1;while(y<=m){for(var v=y;0==g[y]&&y<=m;++y);var w=y-v;if(w>=c){b=w>>4;for(var E=1;E<=b;++E)F(s);w&=15}a=32767+g[y],F(n[(w<<4)+d[a]]),F(h[a]),y++}return m!=u&&F(o),r}function Z(){for(var e=String.fromCharCode,t=0;t<256;t++)E[t]=e(t)}function J(e){if(e<=0&&(e=1),e>100&&(e=100),o!=e){var t=0;t=e<50?Math.floor(5e3/e):Math.floor(200-2*e),D(t),o=e}}function V(){var t=(new Date).getTime();e||(e=50),Z(),O(),Q(),L(),J(e);(new Date).getTime()}this.encode=function(e,o){(new Date).getTime();o&&J(o),A=new Array,m=0,b=7,U(65496),j(),G(e.exifBuffer),W(),H(e.width,e.height),Y(),q();var s=0,c=0,u=0;m=0,b=7,this.encode.displayName="_encode_";var h,d,p,g,E,_,B,C,k,S=e.data,T=e.width,x=e.height,M=4*T,R=0;while(R>3,B=4*(7&k),_=E+C*M+B,R+C>=x&&(_-=M*(R+1+C-x)),h+B>=M&&(_-=h+B-M+4),d=S[_++],p=S[_++],g=S[_++],y[k]=(I[d]+I[p+256>>0]+I[g+512>>0]>>16)-128,v[k]=(I[d+768>>0]+I[p+1024>>0]+I[g+1280>>0]>>16)-128,w[k]=(I[d+1280>>0]+I[p+1536>>0]+I[g+1792>>0]>>16)-128;s=X(y,f,s,r,n),c=X(v,l,c,i,a),u=X(w,l,u,i,a),h+=32}R+=8}if(b>=0){var D=[];D[1]=b+1,D[0]=(1<=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function A(e,t,r){if(e[t]===r)return e;const i=e.length,n=Array(i);for(let a=0;a=0||(n[t]=e[t])}return n}function k(e,t,r,i,n,a,...o){return o.length?S.call(null,!0,!1,e,t,r,i,n,a,...o):S(!0,!1,e,t,r,i,n,a)}function S(e,t,r,...s){let f=r;null==f&&a(n?"At least one object should be provided to merge()":i);let l=!1;for(let i=0;iu)n(i,r=t[u++])&&(~o(f,r)||c(f,r));return f}},ca91:function(e,t,r){"use strict";var i=r("ebb5"),n=r("d58f").left,a=i.aTypedArray,o=i.exportTypedArrayMethod;o("reduce",(function(e){var t=arguments.length;return n(a(this),e,t,t>1?arguments[1]:void 0)}))},cb4f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const i=r("6f58"),n=r("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,r){return e>>>t&4294967295>>>32-r}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const r=i.UINT32_LE.get(e,t+24),s={BlockID:n.FourCcToken.get(e,t),blockSize:i.UINT32_LE.get(e,t+4),version:i.UINT16_LE.get(e,t+8),totalSamples:i.UINT32_LE.get(e,t+12),blockIndex:i.UINT32_LE.get(e,t+16),blockSamples:i.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(r,0,2)),isMono:o.isBitSet(r,2),isHybrid:o.isBitSet(r,3),isJointStereo:o.isBitSet(r,4),crossChannel:o.isBitSet(r,5),hybridNoiseShaping:o.isBitSet(r,6),floatingPoint:o.isBitSet(r,7),samplingRate:a[o.getBitAllignedNumber(r,23,4)],isDSD:o.isBitSet(r,31)},crc:new i.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const i=r("34eb"),n=r("e375"),a=r("5cf0"),o=r("0497"),s=i("music-metadata-browser:main");var c=r("e375");async function u(e,r,i){const n=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(n,"string"===typeof r?{mimeType:r}:r,i);return await n.close(),o}async function f(e,t){const r=await h(e),i={mimeType:e.type,size:e.size};return e.name&&(i.path=e.name),n.parseBuffer(r,{mimeType:e.type,size:e.size},t)}async function l(e,t){const r=await fetch(e),i={size:parseInt(r.headers.get("Content-Length"),10),mimeType:r.headers.get("Content-Type")};if(r.ok){if(r.body){const e=await this.parseReadableStream(r.body,i,t);return s("Closing HTTP-readable-stream..."),r.body.locked||await r.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await r.blob(),t)}throw new Error(`HTTP error status=${r.status}: ${r.statusText}`)}function h(e){return new Promise((t,r)=>{const i=new FileReader;i.onloadend=e=>{let r=e.target.result;r instanceof ArrayBuffer&&(r=o(new Uint8Array(e.target.result))),t(r)},i.onerror=e=>{r(new Error(e.type))},i.onabort=e=>{r(new Error(e.type))},i.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return c.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return c.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return c.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return c.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return c.selectCover}}),t.parseNodeStream=n.parseStream,t.parseReadableStream=u,t.parseBlob=f,t.fetchFromUrl=l},cc04:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const i=r("6f58"),n=r("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:n.FourCcToken.get(e,t),chunkSize:i.INT64_BE.get(e,t+4)})}},cc12:function(e,t,r){var i=r("da84"),n=r("861d"),a=i.document,o=n(a)&&n(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cc74:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return A})),r.d(t,"b",(function(){return m})),r.d(t,"g",(function(){return b})),r.d(t,"c",(function(){return y})),r.d(t,"d",(function(){return v})),r.d(t,"f",(function(){return w})),r.d(t,"e",(function(){return E})),r.d(t,"j",(function(){return I})),r.d(t,"i",(function(){return _})),r.d(t,"h",(function(){return B}));r("d3b7"),r("fb6a"),r("3ca3"),r("ddb0"),r("2b3d"),r("9861"),r("ac1f"),r("1276"),r("498a"),r("2ca0"),r("159b");var i=r("9ab4"),n=r("7907"),a=r.n(n),o=r("b686"),s=r.n(o),c=[102,76,97,67],u=[73,68,51],f=[79,103,103,83],l=[102,116,121,112],h=[48,38,178,117,142,102,207,17,166,217,0,170,0,98,206,108],d=[82,73,70,70],p=[255,241],g=[70,82,77,56],A={mp3:"audio/mpeg",flac:"audio/flac",m4a:"audio/mp4",ogg:"audio/ogg",wma:"audio/x-ms-wma",wav:"audio/x-wav",dff:"audio/x-dff"};function m(e,t){return!(t.length>e.length)&&t.every((function(t,r){return t===e[r]}))}function b(e,t){return void 0===t&&(t="mp3"),m(e,u)?"mp3":m(e,c)?"flac":m(e,f)?"ogg":e.length>=4+l.length&&m(e.slice(4),l)?"m4a":m(e,d)?"wav":m(e,h)?"wma":m(e,p)?"aac":m(e,g)?"dff":t}function y(e){return e.arrayBuffer?e.arrayBuffer():new Promise((function(t,r){var i=new FileReader;i.onload=function(e){var i,n=null===(i=e.target)||void 0===i?void 0:i.result;n?t(n):r("read file failed")},i.readAsArrayBuffer(e)}))}function v(e){var t;return(null===(t=e.common)||void 0===t?void 0:t.picture)&&e.common.picture.length>0?URL.createObjectURL(new Blob([e.common.picture[0].data],{type:e.common.picture[0].format})):""}function w(e,t,r,i){void 0===i&&(i="-");var n={title:null!==t&&void 0!==t?t:"",artist:r},a=e.split(i);return a.length>1?(n.artist||(n.artist=a[0].trim()),n.title||(n.title=a[1].trim())):1===a.length&&(n.title||(n.title=a[0].trim())),n}function E(e){return Object(i["a"])(this,void 0,Promise,(function(){var t,r,n,a,o;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return i.trys.push([0,4,,5]),[4,fetch(e)];case 1:return t=i.sent(),r=t.headers.get("Content-Type"),(null===r||void 0===r?void 0:r.startsWith("image/"))?[4,t.arrayBuffer()]:[3,3];case 2:return n=i.sent(),a=URL.createObjectURL(new Blob([n],{type:r})),[2,{buffer:n,url:a,mime:r}];case 3:return[3,5];case 4:return o=i.sent(),console.warn(o),[3,5];case 5:return[2]}}))}))}function I(e,t,r){var i=new a.a(e),n=r.native["ID3v2.4"]||r.native["ID3v2.3"]||r.native["ID3v2.2"]||[];n.forEach((function(e){if("TPE1"!==e.id&&"TIT2"!==e.id&&"TALB"!==e.id)try{i.setFrame(e.id,e.value)}catch(t){}}));var o=r.common;return i.setFrame("TPE1",(null===o||void 0===o?void 0:o.artists)||t.artists||[]).setFrame("TIT2",(null===o||void 0===o?void 0:o.title)||t.title).setFrame("TALB",(null===o||void 0===o?void 0:o.album)||t.album||""),t.picture&&i.setFrame("APIC",{type:3,data:t.picture,description:t.picture_desc||""}),i.addTag()}function _(t,r,i){var n=new s.a(t),a=i.common;return a.title||a.album||!a.artists||(n.setTag("TITLE="+r.title),n.setTag("ALBUM="+r.album),r.artists&&(n.removeTag("ARTIST"),r.artists.forEach((function(e){return n.setTag("ARTIST="+e)})))),r.picture&&n.importPictureFromBuffer(e.from(r.picture)),n.save()}function B(e){var t=e.lastIndexOf(".");return{ext:e.substring(t+1).toLowerCase(),name:e.substring(0,t)}}}).call(this,r("1c35").Buffer)},cd26:function(e,t,r){"use strict";var i=r("ebb5"),n=i.aTypedArray,a=i.exportTypedArrayMethod,o=Math.floor;a("reverse",(function(){var e,t=this,r=n(t).length,i=o(r/2),a=0;while(a1?arguments[1]:void 0)}))},d177:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{fisheye:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{r:2.5},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={r:2.5});var n=this.cloneQuiet(),a=n.bitmap,o=a.width,s=a.height;return n.scanQuiet(0,0,o,s,(function(r,i){var a=r/o,c=i/s,u=Math.sqrt(Math.pow(a-.5,2)+Math.pow(c-.5,2)),f=2*Math.pow(u,t.r),l=(a-.5)/u,h=(c-.5)/u,d=Math.round((f*l+.5)*o),p=Math.round((f*h+.5)*s),g=n.getPixelColor(d,p);e.setPixelColor(g,r,i)})),this.setPixelColor(n.getPixelColor(o/2,s/2),o/2,s/2),(0,i.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=n},d17b:function(e,t,r){e.exports=r("e372").Transform},d1ab:function(e,t,r){"use strict";function i(e){return"8BPS"===e.toString("ascii",0,4)}function n(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:i,calculate:n}},d1e7:function(e,t,r){"use strict";var i={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,a=n&&!i.call({1:2},1);t.f=a?function(e){var t=n(this,e);return!!t&&t.enumerable}:i},d28b:function(e,t,r){var i=r("746f");i("iterator")},d2bb:function(e,t,r){var i=r("e330"),n=r("825a"),a=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(r,[]),t=r instanceof Array}catch(o){}return function(r,i){return n(r),a(i),t?e(r,i):r.__proto__=i,r}}():void 0)},d354:function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=c:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=u,"💩"!==i.from("eda0bdedb2a9","hex").toString()&&(this.decoder=f,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:n},n.prototype.encoder=s,n.prototype.decoder=o;var a=r("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function c(e,t){this.prevStr=""}function u(e,t){}function f(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return i.isBuffer(e)||(e=i.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return i.from(e,this.enc)},s.prototype.end=function(){},c.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),i.from(e,"base64")},c.prototype.end=function(){return i.from(this.prevStr,"base64")},u.prototype.write=function(e){for(var t=i.alloc(3*e.length),r=0,n=0;n>>6),t[r++]=128+(63&a)):(t[r++]=224+(a>>>12),t[r++]=128+(a>>>6&63),t[r++]=128+(63&a))}return t.slice(0,r)},u.prototype.end=function(){},f.prototype.write=function(e){for(var t=this.acc,r=this.contBytes,i=this.accBytes,n="",a=0;a0&&(n+=this.defaultCharUnicode,r=0),o<128?n+=String.fromCharCode(o):o<224?(t=31&o,r=1,i=1):o<240?(t=15&o,r=2,i=1):n+=this.defaultCharUnicode):r>0?(t=t<<6|63&o,r--,i++,0===r&&(n+=2===i&&t<128&&t>0||3===i&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):n+=this.defaultCharUnicode}return this.acc=t,this.contBytes=r,this.accBytes=i,n},f.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d3ab:function(e,t,r){"use strict";function i(e,t,r){return 0!==(e[t]&1<=r)return r;n+=2}return n}while(0!==e[n]){if(n>=r)return r;n++}return n}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let r=0;r>a;const s=8-a,c=i-s;return c<0?o>>=8-a-i:c>0&&(o<<=c,o|=u(e,t,r+s,c)),o}function f(e,t,r){return 1===u(e,t,r,1)}function l(e){const t=[];for(let r=0,i=e.length;re.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:d(e)}:{dB:h(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=i,t.findZero=n,t.trimRightNull=a,t.decodeString=s,t.stripNulls=c,t.getBitAllignedNumber=u,t.isBitSet=f,t.a2hex=l,t.ratioToDb=h,t.dbToRatio=d,t.toRatio=p},d3b7:function(e,t,r){var i=r("00ee"),n=r("6eeb"),a=r("b041");i||n(Object.prototype,"toString",a,{unsafe:!0})},d44e:function(e,t,r){var i=r("9bf2").f,n=r("1a2d"),a=r("b622"),o=a("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!n(e,o)&&i(e,o,{configurable:!0,value:t})}},d485:function(e,t,r){e.exports=a;var i=r("faa1").EventEmitter,n=r("3fb5");function a(){i.call(this)}n(a,i),a.Readable=r("e372"),a.Writable=r("2c63"),a.Duplex=r("0960"),a.Transform=r("d17b"),a.PassThrough=r("c2ae"),a.Stream=a,a.prototype.pipe=function(e,t){var r=this;function n(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function a(){r.readable&&r.resume&&r.resume()}r.on("data",n),e.on("drain",a),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",c));var o=!1;function s(){o||(o=!0,e.end())}function c(){o||(o=!0,"function"===typeof e.destroy&&e.destroy())}function u(e){if(f(),0===i.listenerCount(this,"error"))throw e}function f(){r.removeListener("data",n),e.removeListener("drain",a),r.removeListener("end",s),r.removeListener("close",c),r.removeListener("error",u),e.removeListener("error",u),r.removeListener("end",f),r.removeListener("close",f),e.removeListener("close",f)}return r.on("error",u),e.on("error",u),r.on("end",f),r.on("close",f),e.on("close",f),e.emit("pipe",r),e}},d4cf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const i=r("21c2"),n=r("6f58"),a=r("34eb"),o=r("8f5f"),s=r("8737"),c=r("64a4"),u=r("d3ab"),f=r("98a7"),l=r("95c9"),h=a("music-metadata:parser:RIFF");class d extends l.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(h(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof i.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(f.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-f.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,h(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let r=s.WaveFormat[e.wFormatTag];r||(h("WAVE/non-PCM format="+e.wFormatTag),r="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",r),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new n.BufferType(t.chunkSize)),o=i.fromBuffer(a);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let u=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),r=new o.ListInfoTagValue(t),i=await this.tokenizer.readToken(r);this.addTag(t.chunkID,u.stripNulls(i)),e-=8+r.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=d},d576:function(e,t,r){"use strict";(function(e){var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),a=i(r("6825")),o=i(r("6ec1")),s=function(){return{constants:{RESIZE_NEAREST_NEIGHBOR:"nearestNeighbor",RESIZE_BILINEAR:"bilinearInterpolation",RESIZE_BICUBIC:"bicubicInterpolation",RESIZE_HERMITE:"hermiteInterpolation",RESIZE_BEZIER:"bezierInterpolation"},class:{resize:function(t,r,i,s){if("number"!==typeof t||"number"!==typeof r)return n.throwError.call(this,"w and h must be numbers",s);if("function"===typeof i&&"undefined"===typeof s&&(s=i,i=null),t===this.constructor.AUTO&&r===this.constructor.AUTO)return n.throwError.call(this,"w and h cannot both be set to auto",s);if(t===this.constructor.AUTO&&(t=this.bitmap.width*(r/this.bitmap.height)),r===this.constructor.AUTO&&(r=this.bitmap.height*(t/this.bitmap.width)),t<0||r<0)return n.throwError.call(this,"w and h must be positive numbers",s);if(t=Math.round(t),r=Math.round(r),"function"===typeof o["default"][i]){var c={data:e.alloc(t*r*4),width:t,height:r};o["default"][i](this.bitmap,c),this.bitmap=c}else{var u=this,f=new a["default"](this.bitmap.width,this.bitmap.height,t,r,!0,!0,(function(i){u.bitmap.data=e.from(i),u.bitmap.width=t,u.bitmap.height=r}));f.resize(this.bitmap.data)}return(0,n.isNodePattern)(s)&&s.call(this,null,this),this}}}};t["default"]=s}).call(this,r("1c35").Buffer)},d58f:function(e,t,r){var i=r("da84"),n=r("59ed"),a=r("7b0b"),o=r("44ad"),s=r("07fa"),c=i.TypeError,u=function(e){return function(t,r,i,u){n(r);var f=a(t),l=o(f),h=s(f),d=e?h-1:0,p=e?-1:1;if(i<2)while(1){if(d in l){u=l[d],d+=p;break}if(d+=p,e?d<0:h<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:h>d;d+=p)d in l&&(u=r(u,l[d],d,f));return u}};e.exports={left:u(!1),right:u(!0)}},d5d6:function(e,t,r){"use strict";var i=r("ebb5"),n=r("b727").forEach,a=i.aTypedArray,o=i.exportTypedArrayMethod;o("forEach",(function(e){n(a(this),e,arguments.length>1?arguments[1]:void 0)}))},d606:function(e,t,r){"use strict";function i(e,t){for(var r=0,i=0;ir&&s>0?(o+=e.common.lineHeight,a=n[s]+" "):a=c}return o}Object.defineProperty(t,"__esModule",{value:!0}),t.measureText=i,t.measureTextHeight=n},d60a:function(e,t){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},d669:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=i(r("1aca")),o=r("c2d7"),s="image/bmp",c="image/x-ms-bmp";function u(e){return(0,o.scan)(e,0,0,e.bitmap.width,e.bitmap.height,(function(e,t,r){var i=this.bitmap.data[r+0],n=this.bitmap.data[r+1],a=this.bitmap.data[r+2],o=this.bitmap.data[r+3];this.bitmap.data[r+0]=o,this.bitmap.data[r+1]=a,this.bitmap.data[r+2]=n,this.bitmap.data[r+3]=i})).bitmap}function f(e){return(0,o.scan)({bitmap:e},0,0,e.width,e.height,(function(t,r,i){var n=this.bitmap.data[i+0],a=this.bitmap.data[i+1],o=this.bitmap.data[i+2],s=this.bitmap.data[i+3];this.bitmap.data[i+0]=s,this.bitmap.data[i+1]=o,this.bitmap.data[i+2]=a,this.bitmap.data[i+3]=e.is_with_alpha?n:255})).bitmap}var l=function(e){return f(a["default"].decode(e))},h=function(e){return a["default"].encode(u(e)).data},d=function(){var e,t;return{mime:(0,n["default"])({},s,["bmp"]),constants:{MIME_BMP:s,MIME_X_MS_BMP:c},decoders:(e={},(0,n["default"])(e,s,l),(0,n["default"])(e,c,l),e),encoders:(t={},(0,n["default"])(t,s,h),(0,n["default"])(t,c,h),t)}};t["default"]=d},d66d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("21c2"),o=r("64a4"),s=r("98a7"),c=r("95c9"),u=r("da6a"),f=r("6a01"),l=n("music-metadata:parser:aiff");class h extends c.BasicParser{async parse(){const e=await this.tokenizer.readToken(f.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=f.Header.len){l("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(f.Header);l("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),r=await this.readData(e);await this.tokenizer.ignore(t-r)}}catch(r){if(!(r instanceof a.EndOfStreamError))throw r;l("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new u.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const r=await this.tokenizer.readToken(new i.BufferType(e.chunkSize)),n=a.fromBuffer(r);return await(new o.ID3v2Parser).parse(this.metadata,n,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=h},d784:function(e,t,r){"use strict";r("ac1f");var i=r("e330"),n=r("6eeb"),a=r("9263"),o=r("d039"),s=r("b622"),c=r("9112"),u=s("species"),f=RegExp.prototype;e.exports=function(e,t,r,l){var h=s(e),d=!o((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),p=d&&!o((function(){var t=!1,r=/a/;return"split"===e&&(r={},r.constructor={},r.constructor[u]=function(){return r},r.flags="",r[h]=/./[h]),r.exec=function(){return t=!0,null},r[h](""),!t}));if(!d||!p||r){var g=i(/./[h]),A=t(h,""[e],(function(e,t,r,n,o){var s=i(e),c=t.exec;return c===a||c===f.exec?d&&!o?{done:!0,value:g(t,r,n)}:{done:!0,value:s(r,t,n)}:{done:!1}}));n(String.prototype,e,A[0]),n(f,h,A[1])}l&&c(f[h],"sham",!0)}},d7ac:function(e,t,r){"use strict";var i=r("be7f").assign,n=r("4126"),a=r("717e"),o=r("2ceb"),s={};i(s,n,a,o),e.exports=s},d81d:function(e,t,r){"use strict";var i=r("23e7"),n=r("b727").map,a=r("1dde"),o=a("map");i({target:"Array",proto:!0,forced:!o},{map:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}})},d86b:function(e,t,r){var i=r("d039");e.exports=i((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},d938:function(e,t,r){var i=r("1c35").Buffer;e.exports=function(e){if(e instanceof Uint8Array){if(0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;if("function"===typeof e.buffer.slice)return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}if(i.isBuffer(e)){for(var t=new Uint8Array(e.length),r=e.length,n=0;nthis.bitmap.width)throw new Error("copy exceeds width of source bitmap");if(t+a>e.bitmap.width)throw new Error("copy exceeds width of target bitmap");if(n+o>this.bitmap.height)throw new Error("copy exceeds height of source bitmap");if(r+o>e.bitmap.height)throw new Erro("copy exceeds height of target bitmap");const s=this.bitmap.data,c=e.bitmap.data,u=4*this.bitmap.width,f=4*e.bitmap.width,l=4*a;let h=n*u+4*i,d=r*f+4*t;while(--o>=0)s.copy(c,d,h,h+l),h+=u,d+=f;return this}fillRGBA(e){const t=this.bitmap.data,r=4*this.bitmap.height;let i=0;while(i{const n=Math.round(.299*e[i]+.587*e[i+1]+.114*e[i+2]);e[i]=n,e[i+1]=n,e[i+2]=n}),this}reframe(e,t,i,n,a){const o=e<0?0:e,s=t<0?0:t,c=i+o>this.bitmap.width?this.bitmap.width-o:i,u=n+s>this.bitmap.height?this.bitmap.height-s:n,f=e<0?-e:0,l=t<0?-t:0;let h;if(void 0===a){if(o!==e||s!=t||c!==i||u!==n)throw new GifError("fillRGBA required for this reframing");h=new r(i,n)}else h=new r(i,n,a);return this.blit(h,f,l,o,s,c,u),this.bitmap=h.bitmap,this}scale(e){if(1===e)return;if(!Number.isInteger(e)||e<1)throw new Error("the scale must be an integer >= 1");const r=this.bitmap.width,i=this.bitmap.height,n=r*e*4,a=this.bitmap.data,o=new t(i*n*e);let s,c=0,u=0;for(let t=0;t1&&i["argv"][1].replace(/\\/g,"/"),A=i["argv"].slice(2),i["on"]("uncaughtException",(function(e){if(!(e instanceof Dr))throw e})),i["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw i["exitCode"]=e,t;E(t),i["exit"](e)},c["inspect"]=function(){return"[Emscripten Module object]"}):(m||b)&&(b?v=self.location.href:"undefined"!==typeof document&&document.currentScript&&(v=document.currentScript.src),e&&(v=e),v=0!==v.indexOf("blob:")?v.substr(0,v.replace(/[?#].*/,"").lastIndexOf("/")+1):"",l=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(_){var r=kr(e);if(r)return _r(r);throw _}},b&&(d=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(_){var r=kr(e);if(r)return r;throw _}}),h=function(e,t,r){var i=new XMLHttpRequest;i.open("GET",e,!0),i.responseType="arraybuffer",i.onload=function(){if(200==i.status||0==i.status&&i.response)t(i.response);else{var n=kr(e);n?t(n.buffer):r()}},i.onerror=r,i.send(null)});var I=c["print"]||console.log.bind(console),_=c["printErr"]||console.warn.bind(console);for(u in f)f.hasOwnProperty(u)&&(c[u]=f[u]);f=null,c["arguments"]&&(A=c["arguments"]),c["thisProgram"]&&c["thisProgram"],c["quit"]&&c["quit"];var B,C=function(e){e};c["wasmBinary"]&&(B=c["wasmBinary"]);var k,S=c["noExitRuntime"]||!0;function T(e,t,r){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return N[e>>0];case"i8":return N[e>>0];case"i16":return z[e>>1];case"i32":return G[e>>2];case"i64":return G[e>>2];case"float":return W[e>>2];case"double":return Number(Y[e>>3]);default:ye("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&ye("no native wasm support detected");var x=!1;function M(e,t){e||ye("Assertion failed: "+t)}var R="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function D(e,t,r){var i=t+r,n=t;while(e[n]&&!(n>=i))++n;if(n-t>16&&e.subarray&&R)return R.decode(e.subarray(t,n));var a="";while(t>10,56320|1023&u)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function P(e,t){return e?D(U,e,t):""}function O(e,t,r,i){if(!(i>0))return 0;for(var n=r,a=r+i-1,o=0;o=55296&&s<=57343){var c=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&c}if(s<=127){if(r>=a)break;t[r++]=s}else if(s<=2047){if(r+1>=a)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=a)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=a)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-n}function Q(e,t,r){return O(e,U,t,r)}function L(e){for(var t=0,r=0;r=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&e.charCodeAt(++r)),i<=127?++t:t+=i<=2047?2:i<=65535?3:4}return t}var F,N,U,z,j,G,H,W,Y,q="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function X(e,t){var r=e,i=r>>1,n=i+t/2;while(!(i>=n)&&j[i])++i;if(r=i<<1,r-e>32&&q)return q.decode(U.subarray(e,r));for(var a="",o=0;!(o>=t/2);++o){var s=z[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function Z(e,t,r){if(void 0===r&&(r=2147483647),r<2)return 0;r-=2;for(var i=t,n=r<2*e.length?r/2:e.length,a=0;a>1]=o,t+=2}return z[t>>1]=0,t-i}function J(e){return 2*e.length}function V(e,t){var r=0,i="";while(!(r>=t/4)){var n=G[e+4*r>>2];if(0==n)break;if(++r,n>=65536){var a=n-65536;i+=String.fromCharCode(55296|a>>10,56320|1023&a)}else i+=String.fromCharCode(n)}return i}function K(e,t,r){if(void 0===r&&(r=2147483647),r<4)return 0;for(var i=t,n=i+r-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(G[t>>2]=o,t+=4,t+4>n)break}return G[t>>2]=0,t-i}function $(e){for(var t=0,r=0;r=55296&&i<=57343&&++r,t+=4}return t}function ee(e,t){N.set(e,t)}function te(e){F=e,c["HEAP8"]=N=new Int8Array(e),c["HEAP16"]=z=new Int16Array(e),c["HEAP32"]=G=new Int32Array(e),c["HEAPU8"]=U=new Uint8Array(e),c["HEAPU16"]=j=new Uint16Array(e),c["HEAPU32"]=H=new Uint32Array(e),c["HEAPF32"]=W=new Float32Array(e),c["HEAPF64"]=Y=new Float64Array(e)}c["INITIAL_MEMORY"];var re,ie=[],ne=[],ae=[],oe=0;function se(){return S||oe>0}function ce(){if(c["preRun"]){"function"==typeof c["preRun"]&&(c["preRun"]=[c["preRun"]]);while(c["preRun"].length)le(c["preRun"].shift())}ke(ie)}function ue(){!0,ke(ne)}function fe(){if(c["postRun"]){"function"==typeof c["postRun"]&&(c["postRun"]=[c["postRun"]]);while(c["postRun"].length)de(c["postRun"].shift())}ke(ae)}function le(e){ie.unshift(e)}function he(e){ne.unshift(e)}function de(e){ae.unshift(e)}var pe=0,ge=null,Ae=null;function me(e){pe++,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe)}function be(e){if(pe--,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe),0==pe&&(null!==ge&&(clearInterval(ge),ge=null),Ae)){var t=Ae;Ae=null,t()}}function ye(e){c["onAbort"]&&c["onAbort"](e),e="Aborted("+e+")",_(e),x=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}c["preloadedImages"]={},c["preloadedAudios"]={};var ve,we="data:application/octet-stream;base64,";function Ee(e){return e.startsWith(we)}function Ie(e){return e.startsWith("file://")}function _e(e){try{if(e==ve&&B)return new Uint8Array(B);var t=kr(e);if(t)return t;if(d)return d(e);throw"both async and sync fetching of the wasm failed"}catch(_){ye(_)}}function Be(){if(!B&&(m||b)){if("function"===typeof fetch&&!Ie(ve))return fetch(ve,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+ve+"'";return e["arrayBuffer"]()})).catch((function(){return _e(ve)}));if(h)return new Promise((function(e,t){h(ve,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return _e(ve)}))}function Ce(){var e={a:Tr};function t(e,t){var r=e.exports;c["asm"]=r,k=c["asm"]["t"],te(k.buffer),re=c["asm"]["v"],he(c["asm"]["u"]),be("wasm-instantiate")}function r(e){t(e["instance"])}function i(t){return Be().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){_("failed to asynchronously prepare wasm: "+e),ye(e)}))}function n(){return B||"function"!==typeof WebAssembly.instantiateStreaming||Ee(ve)||Ie(ve)||"function"!==typeof fetch?i(r):fetch(ve,{credentials:"same-origin"}).then((function(t){var n=WebAssembly.instantiateStreaming(t,e);return n.then(r,(function(e){return _("wasm streaming compile failed: "+e),_("falling back to ArrayBuffer instantiation"),i(r)}))}))}if(me("wasm-instantiate"),c["instantiateWasm"])try{var a=c["instantiateWasm"](e,t);return a}catch(o){return _("Module.instantiateWasm callback failed with error: "+o),!1}return n().catch(s),{}}function ke(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var r=t.func;"number"===typeof r?void 0===t.arg?Te(r)():Te(r)(t.arg):r(void 0===t.arg?null:t.arg)}else t(c)}}ve="data:application/octet-stream;base64,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ASACcjYCACAADAELIAAoAggLIQIgACADNgIIIAIgAzYCDCADIAA2AgwgAyACNgIIDwtBHyECIANCADcCECAAQf///wdNBEAgAEEIdiIBIAFBgP4/akEQdkEIcSIBdCICIAJBgOAfakEQdkEEcSICdCIEIARBgIAPakEQdkECcSIEdEEPdiABIAJyIARyayIBQQF0IAAgAUEVanZBAXFyQRxqIQILIAMgAjYCHCACQQJ0QaAtaiEBAkACQAJAQfQqKAIAIgRBASACdCIHcUUEQEH0KiAEIAdyNgIAIAEgAzYCACADIAE2AhgMAQsgAEEAQRkgAkEBdmsgAkEfRht0IQIgASgCACEBA0AgASIEKAIEQXhxIABGDQIgAkEddiEBIAJBAXQhAiAEIAFBBHFqIgdBEGooAgAiAQ0ACyAHIAM2AhAgAyAENgIYCyADIAM2AgwgAyADNgIIDAELIAQoAggiACADNgIMIAQgAzYCCCADQQA2AhggAyAENgIMIAMgADYCCAtBkCtBkCsoAgBBAWsiAEF/IAAbNgIACwvyAgICfwF+AkAgAkUNACAAIAE6AAAgACACaiIDQQFrIAE6AAAgAkEDSQ0AIAAgAToAAiAAIAE6AAEgA0EDayABOgAAIANBAmsgAToAACACQQdJDQAgACABOgADIANBBGsgAToAACACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiATYCACADIAIgBGtBfHEiBGoiAkEEayABNgIAIARBCUkNACADIAE2AgggAyABNgIEIAJBCGsgATYCACACQQxrIAE2AgAgBEEZSQ0AIAMgATYCGCADIAE2AhQgAyABNgIQIAMgATYCDCACQRBrIAE2AgAgAkEUayABNgIAIAJBGGsgATYCACACQRxrIAE2AgAgBCADQQRxQRhyIgRrIgJBIEkNACABrUKBgICAEH4hBSADIARqIQEDQCABIAU3AxggASAFNwMQIAEgBTcDCCABIAU3AwAgAUEgaiEBIAJBIGsiAkEfSw0ACwsgAAuiAgEEfyMAQUBqIgIkACAAKAIAIgNBBGsoAgAhBCADQQhrKAIAIQUgAkEANgIUIAJB/CE2AhAgAiAANgIMIAIgATYCCEEAIQMgAkEYakEAQScQFRogACAFaiEAAkAgBCABQQAQEwRAIAJBATYCOCAEIAJB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AgBBfwVBAQsMAQsgACABOgAAQQELC7UCAQN/IwBB0AFrIgMkACADIAI2AswBIANBoAFqIgJBAEEoEBUaIAMgAygCzAE2AsgBAkBBACABIANByAFqIANB0ABqIAIQMUEASA0AIAAoAkxBAE4hBSAAKAIAIQIgACgCSEEATARAIAAgAkFfcTYCAAsCfwJAAkAgACgCMEUEQCAAQdAANgIwIABBADYCHCAAQgA3AxAgACgCLCEEIAAgAzYCLAwBCyAAKAIQDQELQX8gABAnDQEaCyAAIAEgA0HIAWogA0HQAGogA0GgAWoQMQshASAEBH8gAEEAQQAgACgCJBEBABogAEEANgIwIAAgBDYCLCAAQQA2AhwgAEEANgIQIAAoAhQaIABBADYCFEEABSABCxogACAAKAIAIAJBIHFyNgIAIAVFDQALIANB0AFqJAALvAIAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACAkKCAkBAgMECgkKCggJBQYHCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCyACIAIoAgAiAUEEajYCACAAIAEyAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEzAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEwAAA3AwAPCyACIAIoAgAiAUEEajYCACAAIAExAAA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAErAwA5AwAPCyAAIAJBABEJAAsPCyACIAIoAgAiAUEEajYCACAAIAE0AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwALcgEDfyAAKAIALAAAQTBrQQpPBEBBAA8LA0AgACgCACEDQX8hASACQcyZs+YATQRAQX8gAywAAEEwayIBIAJBCmwiAmogAUH/////ByACa0obIQELIAAgA0EBajYCACABIQIgAywAAUEwa0EKSQ0ACyACC5kVAhF/An4jAEHQAGsiBSQAIAUgATYCTCAFQTdqIRQgBUE4aiEQQQAhAQJAAkACQAJAA0AgAUH/////ByAMa0oNASABIAxqIQwgBSgCTCIJIQECQAJAAkAgCS0AACIIBEADQAJAAkAgCEH/AXEiBkUEQCABIQgMAQsgBkElRw0BIAEhCANA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cHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChvdmVyZmxvdykAKG51bGwpAEVSUk9SOiBkZWNvZGVkIGtleSBzaXplIGlzIHRvbyBzbWFsbCwgZ290ICV4LgoAUDE0U3RyZWFtQ2VuY3J5cHQAAAAAABQAABsIAAAAAAAA+AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAAABQAAEAIAAABAAAA+AoAAGlpAHYAdmkAMAgAAOASAEGAEQvKAXQSAADgEgAA4BIAAOASAABpaWlpaQAAADAIAAAQCQAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAAAgEwAA3wgAAKQTAACgCAAAAAAAAAEAAAAICQAAAAAAAGlpaQAAAAAAXBIAADAIAADgEgAA4BIAAOASAAB2aWlpaWkAQfsSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBB1BQLRHwKAAARAAAAEgAAADZLZXlEZWMAN0lLZXlEZWMAAAAAIBMAAGgKAABIEwAAYAoAAHQKAABidWZmZXIgdG9vIHNtYWxsAEG4FQuKB/gKAAATAAAAFAAAADE0U3RyZWFtQ2VuY3J5cHQAMjRJU3RyZWFtRW5jcnlwdEFuZERlY3J5cHQAIBMAANUKAABIEwAAxAoAAPAKAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAApBMAAAQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUAAKQTAABcCwAAAAAAAAEAAAAICQAAAAAAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0lEc05TXzExY2hhcl90cmFpdHNJRHNFRU5TXzlhbGxvY2F0b3JJRHNFRUVFAAAApBMAALQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAACkEwAAEAwAAAAAAAABAAAACAkAAAAAAABOMTBlbXNjcmlwdGVuM3ZhbEUAACATAABsDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJY0VFAAAgEwAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQAAIBMAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0loRUUAACATAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJc0VFAAAgEwAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQAAIBMAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lpRUUAACATAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJakVFAAAgEwAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQAAIBMAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAACATAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZkVFAAAgEwAA8A0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAAIBMAABgOAAAgFABB0BwLQRkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGhHQshDgAAAAAAAAAAGQAKDRkZGQANAAACAAkOAAAACQAOAAAOAEHbHQsBDABB5x0LFRMAAAAAEwAAAAAJDAAAAAAADAAADABBlR4LARAAQaEeCxUPAAAABA8AAAAACRAAAAAAABAAABAAQc8eCwESAEHbHgseEQAAAAARAAAAAAkSAAAAAAASAAASAAAaAAAAGhoaAEGSHwsOGgAAABoaGgAAAAAAAAkAQcMfCwEUAEHPHwsVFwAAAAAXAAAAAAkUAAAAAAAUAAAUAEH9HwsBFgBBiSALJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBB1CALARkAQfwgCwj//////////wBBwCEL0QZTdDl0eXBlX2luZm8AAAAAIBMAAMAQAABOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQAAAABIEwAA2BAAANAQAABOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAAABIEwAACBEAAPwQAABOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UAAABIEwAAOBEAAPwQAABOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBIEwAAaBEAAFwRAABOMTBfX2N4eGFiaXYxMjBfX2Z1bmN0aW9uX3R5cGVfaW5mb0UAAAAASBMAAJgRAAD8EAAATjEwX19jeHhhYml2MTI5X19wb2ludGVyX3RvX21lbWJlcl90eXBlX2luZm9FAAAASBMAAMwRAABcEQAAAAAAAEwSAAAaAAAAGwAAABwAAAAdAAAAHgAAAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQBIEwAAJBIAAPwQAAB2AAAAEBIAAFgSAABEbgAAEBIAAGQSAABiAAAAEBIAAHASAABjAAAAEBIAAHwSAABoAAAAEBIAAIgSAABhAAAAEBIAAJQSAABzAAAAEBIAAKASAAB0AAAAEBIAAKwSAABpAAAAEBIAALgSAABqAAAAEBIAAMQSAABsAAAAEBIAANASAABtAAAAEBIAANwSAAB4AAAAEBIAAOgSAAB5AAAAEBIAAPQSAABmAAAAEBIAAAATAABkAAAAEBIAAAwTAAAAAAAALBEAABoAAAAfAAAAHAAAAB0AAAAgAAAAIQAAACIAAAAjAAAAAAAAAJATAAAaAAAAJAAAABwAAAAdAAAAIAAAACUAAAAmAAAAJwAAAE4xMF9fY3h4YWJpdjEyMF9fc2lfY2xhc3NfdHlwZV9pbmZvRQAAAABIEwAAaBMAACwRAAAAAAAA7BMAABoAAAAoAAAAHAAAAB0AAAAgAAAAKQAAACoAAAArAAAATjEwX19jeHhhYml2MTIxX192bWlfY2xhc3NfdHlwZV9pbmZvRQAAAEgTAADEEwAALBEAAAAAAACMEQAAGgAAACwAAAAcAAAAHQAAAC0AQZgoCwlJBQAAAAAAAAUAQawoCwEWAEHEKAsKFwAAABgAAAC+FABB3CgLAQIAQewoCwj//////////wBBsCkLA2AXUA==",Ee(ve)||(ve=w(ve));var Se=[];function Te(e){var t=Se[e];return t||(e>=Se.length&&(Se.length=e+1),Se[e]=t=re.get(e)),t}function xe(e,t,r,i,n){}function Me(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function Re(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);De=e}var De=void 0;function Pe(e){var t="",r=e;while(U[r])t+=De[U[r++]];return t}var Oe={},Qe={},Le={},Fe=48,Ne=57;function Ue(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Fe&&t<=Ne?"_"+e:e}function ze(e,t){return e=Ue(e),function(){return t.apply(this,arguments)}}function je(e,t){var r=ze(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},r}var Ge=void 0;function He(e){throw new Ge(e)}var We=void 0;function Ye(e){throw new We(e)}function qe(e,t,r){function i(t){var i=r(t);i.length!==e.length&&Ye("Mismatched type converter count");for(var n=0;n>a])},destructorFunction:null})}function Je(e){if(!(this instanceof ht))return!1;if(!(e instanceof ht))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr,i=e.$$.ptrType.registeredClass,n=e.$$.ptr;while(t.baseClass)r=t.upcast(r),t=t.baseClass;while(i.baseClass)n=i.upcast(n),i=i.baseClass;return t===i&&r===n}function Ve(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function Ke(e){function t(e){return e.$$.ptrType.registeredClass.name}He(t(e)+" instance already deleted")}var $e=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function rt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function it(e){return"undefined"===typeof FinalizationGroup?(it=function(e){return e},e):($e=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var r=t.value;r.ptr?rt(r):console.warn("object already deleted: "+r.ptr)}})),it=function(e){return $e.register(e,e.$$,e.$$),e},et=function(e){$e.unregister(e.$$)},it(e))}function nt(){if(this.$$.ptr||Ke(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=it(Object.create(Object.getPrototypeOf(this),{$$:{value:Ve(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||Ke(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),et(this),rt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ct=[];function ut(){while(ct.length){var e=ct.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function ft(){return this.$$.ptr||Ke(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),ct.push(this),1===ct.length&&st&&st(ut),this.$$.deleteScheduled=!0,this}function lt(){ht.prototype["isAliasOf"]=Je,ht.prototype["clone"]=nt,ht.prototype["delete"]=at,ht.prototype["isDeleted"]=ot,ht.prototype["deleteLater"]=ft}function ht(){}var dt={};function pt(e,t,r){if(void 0===e[t].overloadTable){var i=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||He("Function '"+r+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[i.argCount]=i}}function gt(e,t,r){c.hasOwnProperty(e)?((void 0===r||void 0!==c[e].overloadTable&&void 0!==c[e].overloadTable[r])&&He("Cannot register public name '"+e+"' twice"),pt(c,e,e),c.hasOwnProperty(r)&&He("Cannot register multiple overloads of a function with the same number of arguments ("+r+")!"),c[e].overloadTable[r]=t):(c[e]=t,void 0!==r&&(c[e].numArguments=r))}function At(e,t,r,i,n,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=i,this.baseClass=n,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function mt(e,t,r){while(t!==r)t.upcast||He("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function bt(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name);var r=t.$$.ptrType.registeredClass,i=mt(t.$$.ptr,r,this.registeredClass);return i}function yt(e,t){var r;if(null===t)return this.isReference&&He("null is not a valid "+this.name),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var i=t.$$.ptrType.registeredClass;if(r=mt(t.$$.ptr,i,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&He("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var n=t["clone"]();r=this.rawShare(r,tr.toHandle((function(){n["delete"]()}))),null!==e&&e.push(this.rawDestructor,r)}break;default:He("Unsupporting sharing policy")}return r}function vt(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&He("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass,i=mt(t.$$.ptr,r,this.registeredClass);return i}function wt(e){return this["fromWireType"](H[e>>2])}function Et(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function It(e){this.rawDestructor&&this.rawDestructor(e)}function _t(e){null!==e&&e["delete"]()}function Bt(e,t,r){if(t===r)return e;if(void 0===r.baseClass)return null;var i=Bt(e,t,r.baseClass);return null===i?null:r.downcast(i)}function Ct(){return Object.keys(xt).length}function kt(){var e=[];for(var t in xt)xt.hasOwnProperty(t)&&e.push(xt[t]);return e}function St(e){st=e,ct.length&&st&&st(ut)}function Tt(){c["getInheritedInstanceCount"]=Ct,c["getLiveInheritedInstances"]=kt,c["flushPendingDeletes"]=ut,c["setDelayFunction"]=St}var xt={};function Mt(e,t){void 0===t&&He("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function Rt(e,t){return t=Mt(e,t),xt[t]}function Dt(e,t){t.ptrType&&t.ptr||Ye("makeClassHandle requires ptr and ptrType");var r=!!t.smartPtrType,i=!!t.smartPtr;return r!==i&&Ye("Both smartPtrType and smartPtr must be specified"),t.count={value:1},it(Object.create(e,{$$:{value:t}}))}function Pt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=Rt(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r["clone"]();var i=r["clone"]();return this.destructor(e),i}function n(){return this.isSmartPointer?Dt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Dt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=dt[o];if(!s)return n.call(this);a=this.isConst?s.constPointerType:s.pointerType;var c=Bt(t,this.registeredClass,a.registeredClass);return null===c?n.call(this):this.isSmartPointer?Dt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c,smartPtrType:this,smartPtr:e}):Dt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c})}function Ot(){Qt.prototype.getPointee=Et,Qt.prototype.destructor=It,Qt.prototype["argPackAdvance"]=8,Qt.prototype["readValueFromPointer"]=wt,Qt.prototype["deleteObject"]=_t,Qt.prototype["fromWireType"]=Pt}function Qt(e,t,r,i,n,a,o,s,c,u,f){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=i,this.isSmartPointer=n,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=f,n||void 0!==t.baseClass?this["toWireType"]=yt:i?(this["toWireType"]=bt,this.destructorFunction=null):(this["toWireType"]=vt,this.destructorFunction=null)}function Lt(e,t,r){c.hasOwnProperty(e)||Ye("Replacing nonexistant public symbol"),void 0!==c[e].overloadTable&&void 0!==r?c[e].overloadTable[r]=t:(c[e]=t,c[e].argCount=r)}function Ft(e,t,r){var i=c["dynCall_"+e];return r&&r.length?i.apply(null,[t].concat(r)):i.call(null,t)}function Nt(e,t,r){return e.includes("j")?Ft(e,t,r):Te(t).apply(null,r)}function Ut(e,t){var r=[];return function(){r.length=arguments.length;for(var i=0;i>2)+i]);return r}function qt(e){while(e.length){var t=e.pop(),r=e.pop();r(t)}}function Xt(e,t,r,i,n,a){M(t>0);var o=Yt(t,r);n=zt(i,n),qe([],[e],(function(e){e=e[0];var r="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new Ge("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){Ht("Cannot construct "+e.name+" due to unbound types",o)},qe([],o,(function(i){return i.splice(1,0,null),e.registeredClass.constructor_body[t-1]=or(r,i,null,n,a),[]})),[]}))}var Zt=[],Jt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Vt(e){e>4&&0===--Jt[e].refcount&&(Jt[e]=void 0,Zt.push(e))}function Kt(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"](Y[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function ar(e,t,r){var i=Me(r);t=Pe(t),Xe(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:nr(t,i),destructorFunction:null})}function or(e,t,r,i,n){var a=t.length;a<2&&He("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==r,s=!1,c=1;c>1]}:function(e){return j[e>>1]};case 2:return r?function(e){return G[e>>2]}:function(e){return H[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function ur(e,t,r,i,n){t=Pe(t),-1===n&&(n=4294967295);var a=Me(r),o=function(e){return e};if(0===i){var s=32-8*r;o=function(e){return e<>>s}}var c=t.includes("unsigned");Xe(e,{name:t,fromWireType:o,toWireType:function(e,r){if("number"!==typeof r&&"boolean"!==typeof r)throw new TypeError('Cannot convert "'+ir(r)+'" to '+this.name);if(rn)throw new TypeError('Passing a number "'+ir(r)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+i+", "+n+"]!");return c?r>>>0:0|r},argPackAdvance:8,readValueFromPointer:cr(t,a,0!==i),destructorFunction:null})}function fr(e,t,r){var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],n=i[t];function a(e){e>>=2;var t=H,r=t[e],i=t[e+1];return new n(F,i,r)}r=Pe(r),Xe(e,{name:r,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function lr(e,t){t=Pe(t);var r="std::string"===t;Xe(e,{name:t,fromWireType:function(e){var t,i=H[e>>2];if(r)for(var n=e+4,a=0;a<=i;++a){var o=e+4+a;if(a==i||0==U[o]){var s=o-n,c=P(n,s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),n=o+1}}else{var u=new Array(i);for(a=0;a>2]=a,r&&n)Q(t,o+4,a+1);else if(n)for(var s=0;s255&&(Rr(o),He("String has UTF-16 code units that do not fit in 8 bits")),U[o+4+s]=c}else for(s=0;s>2],o=a(),c=e+4,u=0;u<=n;++u){var f=e+4+u*t;if(u==n||0==o[f>>s]){var l=f-c,h=i(c,l);void 0===r?r=h:(r+=String.fromCharCode(0),r+=h),c=f+t}}return Rr(e),r},toWireType:function(e,i){"string"!==typeof i&&He("Cannot pass non-string to C++ string type "+r);var a=o(i),c=Mr(4+a+t);return H[c>>2]=a>>s,n(i,c+4,a+t),null!==e&&e.push(Rr,c),c},argPackAdvance:8,readValueFromPointer:wt,destructorFunction:function(e){Rr(e)}})}function dr(e,t){t=Pe(t),Xe(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function pr(){ye("")}function gr(e,t,r){U.copyWithin(e,t,t+r)}function Ar(e){ye("OOM")}function mr(e){U.length;e>>>=0,Ar(e)}var br={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var r=br.buffers[e];0===t||10===t?((1===e?I:_)(D(r,0)),r.length=0):r.push(t)},varargs:void 0,get:function(){br.varargs+=4;var e=G[br.varargs-4>>2];return e},getStr:function(e){var t=P(e);return t},get64:function(e,t){return e}};function yr(e){return 0}function vr(e,t,r,i,n){}function wr(e,t,r,i){for(var n=0,a=0;a>2],s=G[t+4>>2];t+=8;for(var c=0;c>2]=n,0}function Er(e){C(e)}Re(),Ge=c["BindingError"]=je(Error,"BindingError"),We=c["InternalError"]=je(Error,"InternalError"),lt(),Ot(),Tt(),jt=c["UnboundTypeError"]=je(Error,"UnboundTypeError"),er();var Ir=!1;function _r(e){for(var t=[],r=0;r255&&(Ir&&M(!1,"Character code "+i+" ("+String.fromCharCode(i)+") at offset "+r+" not in 0x00-0xFF."),i&=255),t.push(String.fromCharCode(i))}return t.join("")}var Br="function"===typeof atob?atob:function(e){var t,r,i,n,a,o,s,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",u="",f=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{n=c.indexOf(e.charAt(f++)),a=c.indexOf(e.charAt(f++)),o=c.indexOf(e.charAt(f++)),s=c.indexOf(e.charAt(f++)),t=n<<2|a>>4,r=(15&a)<<4|o>>2,i=(3&o)<<6|s,u+=String.fromCharCode(t),64!==o&&(u+=String.fromCharCode(r)),64!==s&&(u+=String.fromCharCode(i))}while(f0||(ce(),pe>0||(c["setStatus"]?(c["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){c["setStatus"]("")}),1),t()}),1)):t()))}if(c["getValue"]=T,c["UTF8ToString"]=P,c["writeArrayToMemory"]=ee,Ae=function e(){Sr||Pr(),Sr||(Ae=e)},c["run"]=Pr,c["preInit"]){"function"==typeof c["preInit"]&&(c["preInit"]=[c["preInit"]]);while(c["preInit"].length>0)c["preInit"].pop()()}return Pr(),t.ready}}();e.exports=o}).call(this,"/index.js",r("4362"),"/",r("1c35").Buffer)},da6a:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const i=r("6f58"),n=r("98a7");class a{constructor(e,t){this.isAifc=t;const r=t?22:18;if(e.chunkSize>Math.abs(r):a<22){const r=e.readInt8(t+22),n=(r+1)%2;if(23+r+n!==this.len)throw new Error("Illegal pstring length");o.compressionName=new i.StringType(r,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,r("c8ba"))},dafe:function(e,t,r){"use strict";(function(e){var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=i(r("7262")),o="image/tiff",s=function(){return{mime:(0,n["default"])({},o,["tiff","tif"]),constants:{MIME_TIFF:o},decoders:(0,n["default"])({},o,(function(t){var r=a["default"].decode(t),i=r[0];a["default"].decodeImages(t,r);var n=a["default"].toRGBA8(i);return{data:e.from(n),width:i.t256[0],height:i.t257[0]}})),encoders:(0,n["default"])({},o,(function(t){var r=a["default"].encodeImage(t.bitmap.data,t.bitmap.width,t.bitmap.height);return e.from(r)}))}};t["default"]=s}).call(this,r("1c35").Buffer)},dbc1:function(e,t){function r(e,t,r,i,n,a){this.global=n,t=t||0,r=r||e.byteLength-t,this.arrayBuffer=e.slice(t,t+r),this.view=new n.DataView(this.arrayBuffer,0,this.arrayBuffer.byteLength),this.setBigEndian(i),this.offset=0,this.parentOffset=(a||0)+t}r.prototype={setBigEndian:function(e){this.littleEndian=!e},nextUInt8:function(){var e=this.view.getUint8(this.offset);return this.offset+=1,e},nextInt8:function(){var e=this.view.getInt8(this.offset);return this.offset+=1,e},nextUInt16:function(){var e=this.view.getUint16(this.offset,this.littleEndian);return this.offset+=2,e},nextUInt32:function(){var e=this.view.getUint32(this.offset,this.littleEndian);return this.offset+=4,e},nextInt16:function(){var e=this.view.getInt16(this.offset,this.littleEndian);return this.offset+=2,e},nextInt32:function(){var e=this.view.getInt32(this.offset,this.littleEndian);return this.offset+=4,e},nextFloat:function(){var e=this.view.getFloat32(this.offset,this.littleEndian);return this.offset+=4,e},nextDouble:function(){var e=this.view.getFloat64(this.offset,this.littleEndian);return this.offset+=8,e},nextBuffer:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return this.offset+=e,t},remainingLength:function(){return this.arrayBuffer.byteLength-this.offset},nextString:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return t=String.fromCharCode.apply(null,new this.global.Uint8Array(t)),this.offset+=e,t},mark:function(){var e=this;return{openWithOffset:function(t){return t=(t||0)+this.offset,new r(e.arrayBuffer,t,e.arrayBuffer.byteLength-t,!e.littleEndian,e.global,e.parentOffset)},offset:this.offset,getParentOffset:function(){return e.parentOffset}}},offsetFrom:function(e){return this.parentOffset+this.offset-(e.offset+e.getParentOffset())},skip:function(e){this.offset+=e},branch:function(e,t){return t="number"===typeof t?t:this.arrayBuffer.byteLength-(this.offset+e),new r(this.arrayBuffer,this.offset+e,t,!this.littleEndian,this.global,this.parentOffset)}},e.exports=r},dbce:function(e,t,r){r("d3b7"),r("3ca3"),r("10d1"),r("ddb0"),r("e439");var i=r("7037")["default"];function n(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function a(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!==typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=o?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(a,s,c):a[s]=e[s]}return a["default"]=e,r&&r.set(e,a),a}e.exports=a,e.exports.__esModule=!0,e.exports["default"]=e.exports},dc14:function(e,t,r){"use strict";(function(t,i){var n=r("966d");function a(e){var t=this;this.next=null,this.entry=null,this.finish=function(){Q(t,e)}}e.exports=y;var o,s=!t.browser&&["v0.10","v0.9."].indexOf(t.version.slice(0,5))>-1?setImmediate:n.nextTick;y.WritableState=b;var c=Object.create(r("3a7c"));c.inherits=r("3fb5");var u={deprecate:r("b7d1")},f=r("429b"),l=r("8707").Buffer,h=i.Uint8Array||function(){};function d(e){return l.from(e)}function p(e){return l.isBuffer(e)||e instanceof h}var g,A=r("4681");function m(){}function b(e,t){o=o||r("b19a"),e=e||{};var i=t instanceof o;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var n=e.highWaterMark,s=e.writableHighWaterMark,c=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i&&(s||0===s)?s:c,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var u=!1===e.decodeStrings;this.decodeStrings=!u,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){k(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function y(e){if(o=o||r("b19a"),!g.call(y,this)&&!(this instanceof o))return new y(e);this._writableState=new b(e,this),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),f.call(this)}function v(e,t){var r=new Error("write after end");e.emit("error",r),n.nextTick(t,r)}function w(e,t,r,i){var a=!0,o=!1;return null===r?o=new TypeError("May not write null values to stream"):"string"===typeof r||void 0===r||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),n.nextTick(i,o),a=!1),a}function E(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=l.from(t,r)),t}function I(e,t,r,i,n,a){if(!r){var o=E(t,i,n);i!==o&&(r=!0,n="buffer",i=o)}var s=t.objectMode?1:i.length;t.length+=s;var c=t.length-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),y.prototype._write=function(e,t,r){r(new Error("_write() is not implemented"))},y.prototype._writev=null,y.prototype.end=function(e,t,r){var i=this._writableState;"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||i.finished||O(this,i,r)},Object.defineProperty(y.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),y.prototype.destroy=A.destroy,y.prototype._undestroy=A.undestroy,y.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,r("4362"),r("c8ba"))},dc2b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{mask:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0;if(!(e instanceof this.constructor))return i.throwError.call(this,"The source must be a Jimp image",n);if("number"!==typeof t||"number"!==typeof r)return i.throwError.call(this,"x and y must be numbers",n);t=Math.round(t),r=Math.round(r);var a=this.bitmap.width,o=this.bitmap.height,s=this;return e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,i,n){var c=t+e,u=r+i;if(c>=0&&u>=0&&c{if("%%"===t)return"%";o++;const a=i.formatters[n];if("function"===typeof a){const i=e[o];t=a.call(r,i),e.splice(o,1),o--}return t}),i.formatArgs.call(r,e);const c=r.log||i.log;c.apply(r,e)}return s.namespace=e,s.useColors=i.useColors(),s.color=i.selectColor(e),s.extend=n,s.destroy=i.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(r!==i.namespaces&&(r=i.namespaces,a=i.enabled(e)),a),set:e=>{o=e}}),"function"===typeof i.init&&i.init(s),s}function n(e,t){const r=i(this.namespace+("undefined"===typeof t?":":t)+e);return r.log=this.log,r}function a(e){let t;i.save(e),i.namespaces=e,i.names=[],i.skips=[];const r=("string"===typeof e?e:"").split(/[\s,]+/),n=r.length;for(t=0;t"-"+e)].join(",");return i.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,r;for(t=0,r=i.skips.length;t{i[t]=e[t]}),i.names=[],i.skips=[],i.formatters={},i.selectColor=t,i.enable(i.load()),i}e.exports=i},ddb0:function(e,t,r){var i=r("da84"),n=r("fdbc"),a=r("785a"),o=r("e260"),s=r("9112"),c=r("b622"),u=c("iterator"),f=c("toStringTag"),l=o.values,h=function(e,t){if(e){if(e[u]!==l)try{s(e,u,l)}catch(i){e[u]=l}if(e[f]||s(e,f,t),n[t])for(var r in o)if(e[r]!==o[r])try{s(e,r,o[r])}catch(i){e[r]=o[r]}}};for(var d in n)h(i[d]&&i[d].prototype,d);h(a,"DOMTokenList")},ddc1:function(e,t,r){"use strict";var i=2;function n(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===i)}e.exports={detect:n,calculate:r("0cb3").calculate}},de36:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const i=r("fc97"),n={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends i.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],n)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("98a7"),o=r("95c9"),s=r("cc04"),c=r("21c2"),u=r("64a4"),f=n("music-metadata:parser:aiff");class l extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);f("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){f(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(i.UINT32_LE);f("DSDIFF version="+t);break;case"PROP":const r=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==r)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const n=await this.tokenizer.readToken(new i.BufferType(Number(e.chunkSize))),o=c.fromBuffer(n);await(new u.ID3v2Parser).parse(this.metadata,o,this.options);break;default:f(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const r=e.chunkSize-BigInt(this.tokenizer.position-t);r>0&&(f(`After Parsing chunk, remaining ${r} bytes`),await this.tokenizer.ignore(Number(r)))}async handleSoundPropertyChunks(e){f("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);f(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const r=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(i.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const r=await this.tokenizer.readToken(i.UINT16_BE);this.metadata.setFormat("numberOfChannels",r),await this.handleChannelChunks(t.chunkSize-BigInt(i.UINT16_BE.len));break;case"CMPR":const n=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(i.UINT8),s=await this.tokenizer.readToken(new i.StringType(o,"ascii"));"DSD"===n&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${n} (${s})`);break;case"ABSS":const c=await this.tokenizer.readToken(i.UINT16_BE),u=await this.tokenizer.readToken(i.UINT8),l=await this.tokenizer.readToken(i.UINT8),h=await this.tokenizer.readToken(i.UINT32_BE);f(`ABSS ${c}:${u}:${l}.${h}`);break;case"LSCO":const d=await this.tokenizer.readToken(i.UINT16_BE);f("LSCO lsConfig="+d);break;case"COMT":default:f(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const n=t.chunkSize-BigInt(this.tokenizer.position-r);n>0&&(f(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${n} bytes`),await this.tokenizer.ignore(Number(n))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,f("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){f("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const r=await this.tokenizer.readToken(a.FourCcToken);f(`Channel[ID=${r}]`),t.push(r),e-=BigInt(a.FourCcToken.len)}return f("Channels: "+t.join(", ")),t}}t.DsdiffParser=l},def7:function(e,t,r){"use strict";function i(e){return 542327876===e.readUInt32LE(0)}function n(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:i,calculate:n}},df2f:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.WordArray,n=r.Hasher,a=t.algo,o=[],s=a.SHA1=n.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,i=r[0],n=r[1],a=r[2],s=r[3],c=r[4],u=0;u<80;u++){if(u<16)o[u]=0|e[t+u];else{var f=o[u-3]^o[u-8]^o[u-14]^o[u-16];o[u]=f<<1|f>>>31}var l=(i<<5|i>>>27)+c+o[u];l+=u<20?1518500249+(n&a|~n&s):u<40?1859775393+(n^a^s):u<60?(n&a|n&s|a&s)-1894007588:(n^a^s)-899497514,c=s,s=a,a=n<<30|n>>>2,n=i,i=l}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+a|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[14+(i+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(i+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA1=n._createHelper(s),t.HmacSHA1=n._createHmacHelper(s)}(),e.SHA1}))},df75:function(e,t,r){var i=r("ca84"),n=r("7839");e.exports=Object.keys||function(e){return i(e,n)}},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,i=e.length-1;i>=0;i--){var n=e[i];"."===n?e.splice(i,1):".."===n?(e.splice(i,1),r++):r&&(e.splice(i,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function i(e){"string"!==typeof e&&(e+="");var t,r=0,i=-1,n=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!n){r=t+1;break}}else-1===i&&(n=!1,i=t+1);return-1===i?"":e.slice(r,i)}function n(e,t){if(e.filter)return e.filter(t);for(var r=[],i=0;i=-1&&!i;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,i="/"===o.charAt(0))}return t=r(n(t.split("/"),(function(e){return!!e})),!i).join("/"),(i?"/":"")+t||"."},t.normalize=function(e){var i=t.isAbsolute(e),o="/"===a(e,-1);return e=r(n(e.split("/"),(function(e){return!!e})),!i).join("/"),e||i||(e="."),e&&o&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(n(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function i(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var n=i(e.split("/")),a=i(r.split("/")),o=Math.min(n.length,a.length),s=o,c=0;c=1;--a)if(t=e.charCodeAt(a),47===t){if(!n){i=a;break}}else n=!1;return-1===i?r?"/":".":r&&1===i?"/":e.slice(0,i)},t.basename=function(e,t){var r=i(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,i=-1,n=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===i&&(n=!1,i=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!n){r=o+1;break}}return-1===t||-1===i||0===a||1===a&&t===i-1&&t===r+1?"":e.slice(t,i)};var a="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},dfb9:function(e,t,r){var i=r("07fa");e.exports=function(e,t){var r=0,n=i(t),a=new e(n);while(n>r)a[r]=t[r++];return a}},dfec:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const i=r("e23d"),n=r("15a0");class a extends n.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positionn?t[a-i]:0;t[a]=o+s}},o.prototype._unFilterType2=function(e,t,r){for(var i=this._lastLine,n=0;nn?t[o-i]:0,f=Math.floor((u+c)/2);t[o]=s+f}},o.prototype._unFilterType4=function(e,t,r){for(var i=this._xComparison,a=i-1,o=this._lastLine,s=0;sa?t[s-i]:0,l=s>a&&o?o[s-i]:0,h=n(f,u,l);t[s]=c+h}},o.prototype._reverseFilterLine=function(e){var r,i=e[0],n=this._images[this._imageIndex],a=n.byteWidth;if(0===i)r=e.slice(1,a+1);else switch(r=new t(a),i){case 1:this._unFilterType1(e,r,a);break;case 2:this._unFilterType2(e,r,a);break;case 3:this._unFilterType3(e,r,a);break;case 4:this._unFilterType4(e,r,a);break;default:throw new Error("Unrecognised filter type - "+i)}this.write(r),n.lineIndex++,n.lineIndex>=n.height?(this._lastLine=null,this._imageIndex++,n=this._images[this._imageIndex]):this._lastLine=r,n?this.read(n.byteWidth+1,this._reverseFilterLine.bind(this)):(this._lastLine=null,this.complete())}}).call(this,r("1c35").Buffer)},e23d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;var i=r("3856");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return i.EndOfStreamError}});var n=r("7cdf");Object.defineProperty(t,"StreamReader",{enumerable:!0,get:function(){return n.StreamReader}})},e23f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const i=r("6f58"),n=r("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:n.FourCcToken.get(e,t),size:i.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:i.INT64_LE.get(e,t),metadataPointer:i.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:i.INT32_LE.get(e,t),formatID:i.INT32_LE.get(e,t+4),channelType:i.INT32_LE.get(e,t+8),channelNum:i.INT32_LE.get(e,t+12),samplingFrequency:i.INT32_LE.get(e,t+16),bitsPerSample:i.INT32_LE.get(e,t+20),sampleCount:i.INT64_LE.get(e,t+24),blockSizePerChannel:i.INT32_LE.get(e,t+32)})}},e260:function(e,t,r){"use strict";var i=r("fc6a"),n=r("44d2"),a=r("3f8c"),o=r("69f3"),s=r("9bf2").f,c=r("7dd0"),u=r("c430"),f=r("83ab"),l="Array Iterator",h=o.set,d=o.getterFor(l);e.exports=c(Array,"Array",(function(e,t){h(this,{type:l,target:i(e),index:0,kind:t})}),(function(){var e=d(this),t=e.target,r=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:i,done:!1}:"values"==r?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values");var p=a.Arguments=a.Array;if(n("keys"),n("values"),n("entries"),!u&&f&&"values"!==p.name)try{s(p,"name",{value:"values"})}catch(g){}},e2cc:function(e,t,r){var i=r("6eeb");e.exports=function(e,t,r){for(var n in t)i(e,n,t[n],r);return e}},e330:function(e,t){var r=Function.prototype,i=r.bind,n=r.call,a=i&&i.bind(n,n);e.exports=i?function(e){return e&&a(e)}:function(e){return e&&function(){return n.apply(e,arguments)}}},e372:function(e,t,r){t=e.exports=r("ad71"),t.Stream=t,t.Readable=t,t.Writable=r("dc14"),t.Duplex=r("b19a"),t.Transform=r("27bf"),t.PassThrough=r("780f")},e375:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const i=r("21c2"),n=r("2d78"),a=r("695a"),o=r("9611"),s=r("1e78"),c=r("5a49");function u(e,t,r={}){return l(i.fromStream(e,"string"===typeof t?{mimeType:t}:t),r)}async function f(e,t,r={}){const n=new a.RandomBufferReader(e);await g(n,r);const o=i.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return l(o,r)}function l(e,t){return n.ParserFactory.parseOnContentType(e,t)}function h(e){const t={};for(const r of e)(t[r.id]=t[r.id]||[]).push(r.value);return t}function d(e){return void 0===e?0:1+Math.round(4*e)}function p(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function g(e,t={}){let r=e.fileSize;if(await s.hasID3v1Header(e)){r-=128;const t=await c.getLyricsHeaderLength(e);r-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,r)}t.parseStream=u,t.parseBuffer=f,t.parseFromTokenizer=l,t.orderTags=h,t.ratingToStars=d,t.selectCover=p,t.scanAppendingHeaders=g},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e439:function(e,t,r){var i=r("23e7"),n=r("d039"),a=r("fc6a"),o=r("06cf").f,s=r("83ab"),c=n((function(){o(1)})),u=!s||c;i({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(e,t){return o(a(e),t)}})},e538:function(e,t,r){var i=r("b622");t.f=i},e564:function(e){e.exports=JSON.parse('[["0","\\u0000",127],["8141","갂갃갅갆갋",4,"갘갞갟갡갢갣갥",6,"갮갲갳갴"],["8161","갵갶갷갺갻갽갾갿걁",9,"걌걎",5,"걕"],["8181","걖걗걙걚걛걝",18,"걲걳걵걶걹걻",4,"겂겇겈겍겎겏겑겒겓겕",6,"겞겢",5,"겫겭겮겱",6,"겺겾겿곀곂곃곅곆곇곉곊곋곍",7,"곖곘",7,"곢곣곥곦곩곫곭곮곲곴곷",4,"곾곿괁괂괃괅괇",4,"괎괐괒괓"],["8241","괔괕괖괗괙괚괛괝괞괟괡",7,"괪괫괮",5],["8261","괶괷괹괺괻괽",6,"굆굈굊",5,"굑굒굓굕굖굗"],["8281","굙",7,"굢굤",7,"굮굯굱굲굷굸굹굺굾궀궃",4,"궊궋궍궎궏궑",10,"궞",5,"궥",17,"궸",7,"귂귃귅귆귇귉",6,"귒귔",7,"귝귞귟귡귢귣귥",18],["8341","귺귻귽귾긂",5,"긊긌긎",5,"긕",7],["8361","긝",18,"긲긳긵긶긹긻긼"],["8381","긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗",4,"깞깢깣깤깦깧깪깫깭깮깯깱",6,"깺깾",5,"꺆",5,"꺍",46,"꺿껁껂껃껅",6,"껎껒",5,"껚껛껝",8],["8441","껦껧껩껪껬껮",5,"껵껶껷껹껺껻껽",8],["8461","꼆꼉꼊꼋꼌꼎꼏꼑",18],["8481","꼤",7,"꼮꼯꼱꼳꼵",6,"꼾꽀꽄꽅꽆꽇꽊",5,"꽑",10,"꽞",5,"꽦",18,"꽺",5,"꾁꾂꾃꾅꾆꾇꾉",6,"꾒꾓꾔꾖",5,"꾝",26,"꾺꾻꾽꾾"],["8541","꾿꿁",5,"꿊꿌꿏",4,"꿕",6,"꿝",4],["8561","꿢",5,"꿪",5,"꿲꿳꿵꿶꿷꿹",6,"뀂뀃"],["8581","뀅",6,"뀍뀎뀏뀑뀒뀓뀕",6,"뀞",9,"뀩",26,"끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞",29,"끾끿낁낂낃낅",6,"낎낐낒",5,"낛낝낞낣낤"],["8641","낥낦낧낪낰낲낶낷낹낺낻낽",6,"냆냊",5,"냒"],["8661","냓냕냖냗냙",6,"냡냢냣냤냦",10],["8681","냱",22,"넊넍넎넏넑넔넕넖넗넚넞",4,"넦넧넩넪넫넭",6,"넶넺",5,"녂녃녅녆녇녉",6,"녒녓녖녗녙녚녛녝녞녟녡",22,"녺녻녽녾녿놁놃",4,"놊놌놎놏놐놑놕놖놗놙놚놛놝"],["8741","놞",9,"놩",15],["8761","놹",18,"뇍뇎뇏뇑뇒뇓뇕"],["8781","뇖",5,"뇞뇠",7,"뇪뇫뇭뇮뇯뇱",7,"뇺뇼뇾",5,"눆눇눉눊눍",6,"눖눘눚",5,"눡",18,"눵",6,"눽",26,"뉙뉚뉛뉝뉞뉟뉡",6,"뉪",4],["8841","뉯",4,"뉶",5,"뉽",6,"늆늇늈늊",4],["8861","늏늒늓늕늖늗늛",4,"늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷"],["8881","늸",15,"닊닋닍닎닏닑닓",4,"닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉",6,"댒댖",5,"댝",54,"덗덙덚덝덠덡덢덣"],["8941","덦덨덪덬덭덯덲덳덵덶덷덹",6,"뎂뎆",5,"뎍"],["8961","뎎뎏뎑뎒뎓뎕",10,"뎢",5,"뎩뎪뎫뎭"],["8981","뎮",21,"돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩",18,"돽",18,"됑",6,"됙됚됛됝됞됟됡",6,"됪됬",7,"됵",15],["8a41","둅",10,"둒둓둕둖둗둙",6,"둢둤둦"],["8a61","둧",4,"둭",18,"뒁뒂"],["8a81","뒃",4,"뒉",19,"뒞",5,"뒥뒦뒧뒩뒪뒫뒭",7,"뒶뒸뒺",5,"듁듂듃듅듆듇듉",6,"듑듒듓듔듖",5,"듞듟듡듢듥듧",4,"듮듰듲",5,"듹",26,"딖딗딙딚딝"],["8b41","딞",5,"딦딫",4,"딲딳딵딶딷딹",6,"땂땆"],["8b61","땇땈땉땊땎땏땑땒땓땕",6,"땞땢",8],["8b81","땫",52,"떢떣떥떦떧떩떬떭떮떯떲떶",4,"떾떿뗁뗂뗃뗅",6,"뗎뗒",5,"뗙",18,"뗭",18],["8c41","똀",15,"똒똓똕똖똗똙",4],["8c61","똞",6,"똦",5,"똭",6,"똵",5],["8c81","똻",12,"뙉",26,"뙥뙦뙧뙩",50,"뚞뚟뚡뚢뚣뚥",5,"뚭뚮뚯뚰뚲",16],["8d41","뛃",16,"뛕",8],["8d61","뛞",17,"뛱뛲뛳뛵뛶뛷뛹뛺"],["8d81","뛻",4,"뜂뜃뜄뜆",33,"뜪뜫뜭뜮뜱",6,"뜺뜼",7,"띅띆띇띉띊띋띍",6,"띖",9,"띡띢띣띥띦띧띩",6,"띲띴띶",5,"띾띿랁랂랃랅",6,"랎랓랔랕랚랛랝랞"],["8e41","랟랡",6,"랪랮",5,"랶랷랹",8],["8e61","럂",4,"럈럊",19],["8e81","럞",13,"럮럯럱럲럳럵",6,"럾렂",4,"렊렋렍렎렏렑",6,"렚렜렞",5,"렦렧렩렪렫렭",6,"렶렺",5,"롁롂롃롅",11,"롒롔",7,"롞롟롡롢롣롥",6,"롮롰롲",5,"롹롺롻롽",7],["8f41","뢅",7,"뢎",17],["8f61","뢠",7,"뢩",6,"뢱뢲뢳뢵뢶뢷뢹",4],["8f81","뢾뢿룂룄룆",5,"룍룎룏룑룒룓룕",7,"룞룠룢",5,"룪룫룭룮룯룱",6,"룺룼룾",5,"뤅",18,"뤙",6,"뤡",26,"뤾뤿륁륂륃륅",6,"륍륎륐륒",5],["9041","륚륛륝륞륟륡",6,"륪륬륮",5,"륶륷륹륺륻륽"],["9061","륾",5,"릆릈릋릌릏",15],["9081","릟",12,"릮릯릱릲릳릵",6,"릾맀맂",5,"맊맋맍맓",4,"맚맜맟맠맢맦맧맩맪맫맭",6,"맶맻",4,"먂",5,"먉",11,"먖",33,"먺먻먽먾먿멁멃멄멅멆"],["9141","멇멊멌멏멐멑멒멖멗멙멚멛멝",6,"멦멪",5],["9161","멲멳멵멶멷멹",9,"몆몈몉몊몋몍",5],["9181","몓",20,"몪몭몮몯몱몳",4,"몺몼몾",5,"뫅뫆뫇뫉",14,"뫚",33,"뫽뫾뫿묁묂묃묅",7,"묎묐묒",5,"묙묚묛묝묞묟묡",6],["9241","묨묪묬",7,"묷묹묺묿",4,"뭆뭈뭊뭋뭌뭎뭑뭒"],["9261","뭓뭕뭖뭗뭙",7,"뭢뭤",7,"뭭",4],["9281","뭲",21,"뮉뮊뮋뮍뮎뮏뮑",18,"뮥뮦뮧뮩뮪뮫뮭",6,"뮵뮶뮸",7,"믁믂믃믅믆믇믉",6,"믑믒믔",35,"믺믻믽믾밁"],["9341","밃",4,"밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵"],["9361","밶밷밹",6,"뱂뱆뱇뱈뱊뱋뱎뱏뱑",8],["9381","뱚뱛뱜뱞",37,"벆벇벉벊벍벏",4,"벖벘벛",4,"벢벣벥벦벩",6,"벲벶",5,"벾벿볁볂볃볅",7,"볎볒볓볔볖볗볙볚볛볝",22,"볷볹볺볻볽"],["9441","볾",5,"봆봈봊",5,"봑봒봓봕",8],["9461","봞",5,"봥",6,"봭",12],["9481","봺",5,"뵁",6,"뵊뵋뵍뵎뵏뵑",6,"뵚",9,"뵥뵦뵧뵩",22,"붂붃붅붆붋",4,"붒붔붖붗붘붛붝",6,"붥",10,"붱",6,"붹",24],["9541","뷒뷓뷖뷗뷙뷚뷛뷝",11,"뷪",5,"뷱"],["9561","뷲뷳뷵뷶뷷뷹",6,"븁븂븄븆",5,"븎븏븑븒븓"],["9581","븕",6,"븞븠",35,"빆빇빉빊빋빍빏",4,"빖빘빜빝빞빟빢빣빥빦빧빩빫",4,"빲빶",4,"빾빿뺁뺂뺃뺅",6,"뺎뺒",5,"뺚",13,"뺩",14],["9641","뺸",23,"뻒뻓"],["9661","뻕뻖뻙",6,"뻡뻢뻦",5,"뻭",8],["9681","뻶",10,"뼂",5,"뼊",13,"뼚뼞",33,"뽂뽃뽅뽆뽇뽉",6,"뽒뽓뽔뽖",44],["9741","뾃",16,"뾕",8],["9761","뾞",17,"뾱",7],["9781","뾹",11,"뿆",5,"뿎뿏뿑뿒뿓뿕",6,"뿝뿞뿠뿢",89,"쀽쀾쀿"],["9841","쁀",16,"쁒",5,"쁙쁚쁛"],["9861","쁝쁞쁟쁡",6,"쁪",15],["9881","쁺",21,"삒삓삕삖삗삙",6,"삢삤삦",5,"삮삱삲삷",4,"삾샂샃샄샆샇샊샋샍샎샏샑",6,"샚샞",5,"샦샧샩샪샫샭",6,"샶샸샺",5,"섁섂섃섅섆섇섉",6,"섑섒섓섔섖",5,"섡섢섥섨섩섪섫섮"],["9941","섲섳섴섵섷섺섻섽섾섿셁",6,"셊셎",5,"셖셗"],["9961","셙셚셛셝",6,"셦셪",5,"셱셲셳셵셶셷셹셺셻"],["9981","셼",8,"솆",5,"솏솑솒솓솕솗",4,"솞솠솢솣솤솦솧솪솫솭솮솯솱",11,"솾",5,"쇅쇆쇇쇉쇊쇋쇍",6,"쇕쇖쇙",6,"쇡쇢쇣쇥쇦쇧쇩",6,"쇲쇴",7,"쇾쇿숁숂숃숅",6,"숎숐숒",5,"숚숛숝숞숡숢숣"],["9a41","숤숥숦숧숪숬숮숰숳숵",16],["9a61","쉆쉇쉉",6,"쉒쉓쉕쉖쉗쉙",6,"쉡쉢쉣쉤쉦"],["9a81","쉧",4,"쉮쉯쉱쉲쉳쉵",6,"쉾슀슂",5,"슊",5,"슑",6,"슙슚슜슞",5,"슦슧슩슪슫슮",5,"슶슸슺",33,"싞싟싡싢싥",5,"싮싰싲싳싴싵싷싺싽싾싿쌁",6,"쌊쌋쌎쌏"],["9b41","쌐쌑쌒쌖쌗쌙쌚쌛쌝",6,"쌦쌧쌪",8],["9b61","쌳",17,"썆",7],["9b81","썎",25,"썪썫썭썮썯썱썳",4,"썺썻썾",5,"쎅쎆쎇쎉쎊쎋쎍",50,"쏁",22,"쏚"],["9c41","쏛쏝쏞쏡쏣",4,"쏪쏫쏬쏮",5,"쏶쏷쏹",5],["9c61","쏿",8,"쐉",6,"쐑",9],["9c81","쐛",8,"쐥",6,"쐭쐮쐯쐱쐲쐳쐵",6,"쐾",9,"쑉",26,"쑦쑧쑩쑪쑫쑭",6,"쑶쑷쑸쑺",5,"쒁",18,"쒕",6,"쒝",12],["9d41","쒪",13,"쒹쒺쒻쒽",8],["9d61","쓆",25],["9d81","쓠",8,"쓪",5,"쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂",9,"씍씎씏씑씒씓씕",6,"씝",10,"씪씫씭씮씯씱",6,"씺씼씾",5,"앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩",6,"앲앶",5,"앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔"],["9e41","얖얙얚얛얝얞얟얡",7,"얪",9,"얶"],["9e61","얷얺얿",4,"엋엍엏엒엓엕엖엗엙",6,"엢엤엦엧"],["9e81","엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑",6,"옚옝",6,"옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉",6,"왒왖",5,"왞왟왡",10,"왭왮왰왲",5,"왺왻왽왾왿욁",6,"욊욌욎",5,"욖욗욙욚욛욝",6,"욦"],["9f41","욨욪",5,"욲욳욵욶욷욻",4,"웂웄웆",5,"웎"],["9f61","웏웑웒웓웕",6,"웞웟웢",5,"웪웫웭웮웯웱웲"],["9f81","웳",4,"웺웻웼웾",5,"윆윇윉윊윋윍",6,"윖윘윚",5,"윢윣윥윦윧윩",6,"윲윴윶윸윹윺윻윾윿읁읂읃읅",4,"읋읎읐읙읚읛읝읞읟읡",6,"읩읪읬",7,"읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛",4,"잢잧",4,"잮잯잱잲잳잵잶잷"],["a041","잸잹잺잻잾쟂",5,"쟊쟋쟍쟏쟑",6,"쟙쟚쟛쟜"],["a061","쟞",5,"쟥쟦쟧쟩쟪쟫쟭",13],["a081","쟻",4,"젂젃젅젆젇젉젋",4,"젒젔젗",4,"젞젟젡젢젣젥",6,"젮젰젲",5,"젹젺젻젽젾젿졁",6,"졊졋졎",5,"졕",26,"졲졳졵졶졷졹졻",4,"좂좄좈좉좊좎",5,"좕",7,"좞좠좢좣좤"],["a141","좥좦좧좩",18,"좾좿죀죁"],["a161","죂죃죅죆죇죉죊죋죍",6,"죖죘죚",5,"죢죣죥"],["a181","죦",14,"죶",5,"죾죿줁줂줃줇",4,"줎 、。·‥…¨〃­―∥\∼‘’“”〔〕〈",9,"±×÷≠≤≥∞∴°′″℃Å¢£¥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨¬"],["a241","줐줒",5,"줙",18],["a261","줭",6,"줵",18],["a281","쥈",7,"쥒쥓쥕쥖쥗쥙",6,"쥢쥤",7,"쥭쥮쥯⇒⇔∀∃´~ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®"],["a341","쥱쥲쥳쥵",6,"쥽",10,"즊즋즍즎즏"],["a361","즑",6,"즚즜즞",16],["a381","즯",16,"짂짃짅짆짉짋",4,"짒짔짗짘짛!",58,"₩]",32," ̄"],["a441","짞짟짡짣짥짦짨짩짪짫짮짲",5,"짺짻짽짾짿쨁쨂쨃쨄"],["a461","쨅쨆쨇쨊쨎",5,"쨕쨖쨗쨙",12],["a481","쨦쨧쨨쨪",28,"ㄱ",93],["a541","쩇",4,"쩎쩏쩑쩒쩓쩕",6,"쩞쩢",5,"쩩쩪"],["a561","쩫",17,"쩾",5,"쪅쪆"],["a581","쪇",16,"쪙",14,"ⅰ",9],["a5b0","Ⅰ",9],["a5c1","Α",16,"Σ",6],["a5e1","α",16,"σ",6],["a641","쪨",19,"쪾쪿쫁쫂쫃쫅"],["a661","쫆",5,"쫎쫐쫒쫔쫕쫖쫗쫚",5,"쫡",6],["a681","쫨쫩쫪쫫쫭",6,"쫵",18,"쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃",7],["a741","쬋",4,"쬑쬒쬓쬕쬖쬗쬙",6,"쬢",7],["a761","쬪",22,"쭂쭃쭄"],["a781","쭅쭆쭇쭊쭋쭍쭎쭏쭑",6,"쭚쭛쭜쭞",5,"쭥",7,"㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙",9,"㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰",9,"㎀",4,"㎺",5,"㎐",4,"Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆"],["a841","쭭",10,"쭺",14],["a861","쮉",18,"쮝",6],["a881","쮤",19,"쮹",11,"ÆЪĦ"],["a8a6","IJ"],["a8a8","ĿŁØŒºÞŦŊ"],["a8b1","㉠",27,"ⓐ",25,"①",14,"½⅓⅔¼¾⅛⅜⅝⅞"],["a941","쯅",14,"쯕",10],["a961","쯠쯡쯢쯣쯥쯦쯨쯪",18],["a981","쯽",14,"찎찏찑찒찓찕",6,"찞찟찠찣찤æđðħıijĸŀłøœßþŧŋʼn㈀",27,"⒜",25,"⑴",14,"¹²³⁴ⁿ₁₂₃₄"],["aa41","찥찦찪찫찭찯찱",6,"찺찿",4,"챆챇챉챊챋챍챎"],["aa61","챏",4,"챖챚",5,"챡챢챣챥챧챩",6,"챱챲"],["aa81","챳챴챶",29,"ぁ",82],["ab41","첔첕첖첗첚첛첝첞첟첡",6,"첪첮",5,"첶첷첹"],["ab61","첺첻첽",6,"쳆쳈쳊",5,"쳑쳒쳓쳕",5],["ab81","쳛",8,"쳥",6,"쳭쳮쳯쳱",12,"ァ",85],["ac41","쳾쳿촀촂",5,"촊촋촍촎촏촑",6,"촚촜촞촟촠"],["ac61","촡촢촣촥촦촧촩촪촫촭",11,"촺",4],["ac81","촿",28,"쵝쵞쵟А",5,"ЁЖ",25],["acd1","а",5,"ёж",25],["ad41","쵡쵢쵣쵥",6,"쵮쵰쵲",5,"쵹",7],["ad61","춁",6,"춉",10,"춖춗춙춚춛춝춞춟"],["ad81","춠춡춢춣춦춨춪",5,"춱",18,"췅"],["ae41","췆",5,"췍췎췏췑",16],["ae61","췢",5,"췩췪췫췭췮췯췱",6,"췺췼췾",4],["ae81","츃츅츆츇츉츊츋츍",6,"츕츖츗츘츚",5,"츢츣츥츦츧츩츪츫"],["af41","츬츭츮츯츲츴츶",19],["af61","칊",13,"칚칛칝칞칢",5,"칪칬"],["af81","칮",5,"칶칷칹칺칻칽",6,"캆캈캊",5,"캒캓캕캖캗캙"],["b041","캚",5,"캢캦",5,"캮",12],["b061","캻",5,"컂",19],["b081","컖",13,"컦컧컩컪컭",6,"컶컺",5,"가각간갇갈갉갊감",7,"같",4,"갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆"],["b141","켂켃켅켆켇켉",6,"켒켔켖",5,"켝켞켟켡켢켣"],["b161","켥",6,"켮켲",5,"켹",11],["b181","콅",14,"콖콗콙콚콛콝",6,"콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸"],["b241","콭콮콯콲콳콵콶콷콹",6,"쾁쾂쾃쾄쾆",5,"쾍"],["b261","쾎",18,"쾢",5,"쾩"],["b281","쾪",5,"쾱",18,"쿅",6,"깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙"],["b341","쿌",19,"쿢쿣쿥쿦쿧쿩"],["b361","쿪",5,"쿲쿴쿶",5,"쿽쿾쿿퀁퀂퀃퀅",5],["b381","퀋",5,"퀒",5,"퀙",19,"끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫",4,"낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝"],["b441","퀮",5,"퀶퀷퀹퀺퀻퀽",6,"큆큈큊",5],["b461","큑큒큓큕큖큗큙",6,"큡",10,"큮큯"],["b481","큱큲큳큵",6,"큾큿킀킂",18,"뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫",4,"닳담답닷",4,"닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥"],["b541","킕",14,"킦킧킩킪킫킭",5],["b561","킳킶킸킺",5,"탂탃탅탆탇탊",5,"탒탖",4],["b581","탛탞탟탡탢탣탥",6,"탮탲",5,"탹",11,"덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸"],["b641","턅",7,"턎",17],["b661","턠",15,"턲턳턵턶턷턹턻턼턽턾"],["b681","턿텂텆",5,"텎텏텑텒텓텕",6,"텞텠텢",5,"텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗"],["b741","텮",13,"텽",6,"톅톆톇톉톊"],["b761","톋",20,"톢톣톥톦톧"],["b781","톩",6,"톲톴톶톷톸톹톻톽톾톿퇁",14,"래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩"],["b841","퇐",7,"퇙",17],["b861","퇫",8,"퇵퇶퇷퇹",13],["b881","툈툊",5,"툑",24,"륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많",4,"맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼"],["b941","툪툫툮툯툱툲툳툵",6,"툾퉀퉂",5,"퉉퉊퉋퉌"],["b961","퉍",14,"퉝",6,"퉥퉦퉧퉨"],["b981","퉩",22,"튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바",4,"받",4,"밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗"],["ba41","튍튎튏튒튓튔튖",5,"튝튞튟튡튢튣튥",6,"튭"],["ba61","튮튯튰튲",5,"튺튻튽튾틁틃",4,"틊틌",5],["ba81","틒틓틕틖틗틙틚틛틝",6,"틦",9,"틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤"],["bb41","틻",4,"팂팄팆",5,"팏팑팒팓팕팗",4,"팞팢팣"],["bb61","팤팦팧팪팫팭팮팯팱",6,"팺팾",5,"퍆퍇퍈퍉"],["bb81","퍊",31,"빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤"],["bc41","퍪",17,"퍾퍿펁펂펃펅펆펇"],["bc61","펈펉펊펋펎펒",5,"펚펛펝펞펟펡",6,"펪펬펮"],["bc81","펯",4,"펵펶펷펹펺펻펽",6,"폆폇폊",5,"폑",5,"샥샨샬샴샵샷샹섀섄섈섐섕서",4,"섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭"],["bd41","폗폙",7,"폢폤",7,"폮폯폱폲폳폵폶폷"],["bd61","폸폹폺폻폾퐀퐂",5,"퐉",13],["bd81","퐗",5,"퐞",25,"숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰"],["be41","퐸",7,"푁푂푃푅",14],["be61","푔",7,"푝푞푟푡푢푣푥",7,"푮푰푱푲"],["be81","푳",4,"푺푻푽푾풁풃",4,"풊풌풎",5,"풕",8,"쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄",6,"엌엎"],["bf41","풞",10,"풪",14],["bf61","풹",18,"퓍퓎퓏퓑퓒퓓퓕"],["bf81","퓖",5,"퓝퓞퓠",7,"퓩퓪퓫퓭퓮퓯퓱",6,"퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염",5,"옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨"],["c041","퓾",5,"픅픆픇픉픊픋픍",6,"픖픘",5],["c061","픞",25],["c081","픸픹픺픻픾픿핁핂핃핅",6,"핎핐핒",5,"핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응",7,"읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊"],["c141","핤핦핧핪핬핮",5,"핶핷핹핺핻핽",6,"햆햊햋"],["c161","햌햍햎햏햑",19,"햦햧"],["c181","햨",31,"점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓"],["c241","헊헋헍헎헏헑헓",4,"헚헜헞",5,"헦헧헩헪헫헭헮"],["c261","헯",4,"헶헸헺",5,"혂혃혅혆혇혉",6,"혒"],["c281","혖",5,"혝혞혟혡혢혣혥",7,"혮",9,"혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻"],["c341","혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝",4],["c361","홢",4,"홨홪",5,"홲홳홵",11],["c381","횁횂횄횆",5,"횎횏횑횒횓횕",7,"횞횠횢",5,"횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층"],["c441","횫횭횮횯횱",7,"횺횼",7,"훆훇훉훊훋"],["c461","훍훎훏훐훒훓훕훖훘훚",5,"훡훢훣훥훦훧훩",4],["c481","훮훯훱훲훳훴훶",5,"훾훿휁휂휃휅",11,"휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼"],["c541","휕휖휗휚휛휝휞휟휡",6,"휪휬휮",5,"휶휷휹"],["c561","휺휻휽",6,"흅흆흈흊",5,"흒흓흕흚",4],["c581","흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵",6,"흾흿힀힂",5,"힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜"],["c641","힍힎힏힑",6,"힚힜힞",5],["c6a1","퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁"],["c7a1","퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠"],["c8a1","혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝"],["caa1","伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕"],["cba1","匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢"],["cca1","瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械"],["cda1","棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜"],["cea1","科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾"],["cfa1","區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴"],["d0a1","鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣"],["d1a1","朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩",5,"那樂",4,"諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉"],["d2a1","納臘蠟衲囊娘廊",4,"乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧",5,"駑魯",10,"濃籠聾膿農惱牢磊腦賂雷尿壘",7,"嫩訥杻紐勒",5,"能菱陵尼泥匿溺多茶"],["d3a1","丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃"],["d4a1","棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅"],["d5a1","蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣"],["d6a1","煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼"],["d7a1","遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬"],["d8a1","立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅"],["d9a1","蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文"],["daa1","汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑"],["dba1","發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖"],["dca1","碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦"],["dda1","孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥"],["dea1","脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索"],["dfa1","傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署"],["e0a1","胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬"],["e1a1","聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁"],["e2a1","戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧"],["e3a1","嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁"],["e4a1","沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額"],["e5a1","櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬"],["e6a1","旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒"],["e7a1","簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳"],["e8a1","烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療"],["e9a1","窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓"],["eaa1","運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜"],["eba1","濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼"],["eca1","議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄"],["eda1","立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長"],["eea1","障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱"],["efa1","煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖"],["f0a1","靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫"],["f1a1","踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只"],["f2a1","咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯"],["f3a1","鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策"],["f4a1","責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢"],["f5a1","椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃"],["f6a1","贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託"],["f7a1","鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑"],["f8a1","阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃"],["f9a1","品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航"],["faa1","行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型"],["fba1","形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵"],["fca1","禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆"],["fda1","爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰"]]')},e58c:function(e,t,r){"use strict";var i=r("2ba4"),n=r("fc6a"),a=r("5926"),o=r("07fa"),s=r("a640"),c=Math.min,u=[].lastIndexOf,f=!!u&&1/[1].lastIndexOf(1,-0)<0,l=s("lastIndexOf"),h=f||!l;e.exports=h?function(e){if(f)return i(u,this,arguments)||0;var t=n(this),r=o(t),s=r-1;for(arguments.length>1&&(s=c(s,a(arguments[1]))),s<0&&(s=r+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:u},e687:function(e,t,r){"use strict";(function(e){var i=r("dbce"),n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.parseBitmap=m,t.getBuffer=y,t.getBufferAsync=v;var a=n(r("278c")),o=n(r("3d78")),s=n(r("5228")),c=r("c2d7"),u=i(r("2c85")),f=i(r("eff9")),l=n(r("6b02"));function h(e,t){var r=(0,o["default"])(e);return r?r.mime:t?f.getType(t):null}function d(e){return e._exif&&e._exif.tags&&e._exif.tags.Orientation||1}function p(e){var t=e.getWidth(),r=e.getHeight();switch(d(e)){case 1:return null;case 2:return function(e,r){return[t-e-1,r]};case 3:return function(e,i){return[t-e-1,r-i-1]};case 4:return function(e,t){return[e,r-t-1]};case 5:return function(e,t){return[t,e]};case 6:return function(e,t){return[t,r-e-1]};case 7:return function(e,i){return[t-i-1,r-e-1]};case 8:return function(e,r){return[t-r-1,e]};default:return null}}function g(t,r,i,n){for(var o=t.bitmap.data,s=t.bitmap.width,c=e.alloc(o.length),u=0;u4,i=r?e.bitmap.height:e.bitmap.width,n=r?e.bitmap.width:e.bitmap.height;g(e,i,n,t)}}function m(e,t,r){var i=h(e,t);if("string"!==typeof i)return r(new Error("Could not find MIME for Buffer <"+t+">"));this._originalMime=i.toLowerCase();try{var n=this.getMIME();if(!this.constructor.decoders[n])return c.throwError.call(this,"Unsupported MIME type: "+n,r);this.bitmap=this.constructor.decoders[n](e)}catch(a){return r.call(this,a,this)}try{this._exif=s["default"].create(e).parse(),A(this)}catch(a){}return r.call(this,null,this),this}function b(e,t){return new e(t.bitmap.width,t.bitmap.height,t._background).composite(t,0,0).bitmap}function y(t,r){if(t===u.AUTO&&(t=this.getMIME()),"string"!==typeof t)return c.throwError.call(this,"mime must be a string",r);if("function"!==typeof r)return c.throwError.call(this,"cb must be a function",r);if(t=t.toLowerCase(),this._rgba&&this.constructor.hasAlpha[t]?this.bitmap.data=e.from(this.bitmap.data):this.bitmap.data=b(this.constructor,this).data,this.constructor.encoders[t]){var i=this.constructor.encoders[t](this);r.call(this,null,i)}else r.call(this,"Unsupported MIME type: "+t);return this}function v(e){return(0,l["default"])(y,this,e)}}).call(this,r("1c35").Buffer)},e893:function(e,t,r){var i=r("1a2d"),n=r("56ef"),a=r("06cf"),o=r("9bf2");e.exports=function(e,t,r){for(var s=n(t),c=o.f,u=a.f,f=0;f0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,r){while(r>s.WavPack.MetadataIdToken.len){const n=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(n.largeBlock?i.UINT24_LE:i.UINT8),o=e.alloc(2*a-(n.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),u(`Metadata Sub-Blocks functionId=0x${n.functionId.toString(16)}, id.largeBlock=${n.largeBlock},data-size=${o.length}`),n.functionId){case 0:break;case 14:u("ID_DSD_BLOCK");const e=1<1?arguments[1]:void 0)}))},e95a:function(e,t,r){var i=r("b622"),n=r("3f8c"),a=i("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||o[a]===e)}},e9c4:function(e,t,r){var i=r("23e7"),n=r("da84"),a=r("d066"),o=r("2ba4"),s=r("e330"),c=r("d039"),u=n.Array,f=a("JSON","stringify"),l=s(/./.exec),h=s("".charAt),d=s("".charCodeAt),p=s("".replace),g=s(1..toString),A=/[\uD800-\uDFFF]/g,m=/^[\uD800-\uDBFF]$/,b=/^[\uDC00-\uDFFF]$/,y=function(e,t,r){var i=h(r,t-1),n=h(r,t+1);return l(m,e)&&!l(b,n)||l(b,e)&&!l(m,i)?"\\u"+g(d(e,0),16):e},v=c((function(){return'"\\udf06\\ud834"'!==f("\udf06\ud834")||'"\\udead"'!==f("\udead")}));f&&i({target:"JSON",stat:!0,forced:v},{stringify:function(e,t,r){for(var i=0,n=arguments.length,a=u(n);ih)s.includeAA||!n(e,g,p,i,o,t)&&!n(t,g,p,i,o,e)?(r&&f(r,A,255,0,0),d++):r&&f(r,A,255,255,0);else if(r){var b=u(l(e,A),.1);f(r,A,b,b,b)}}return d}function n(e,t,r,i,o,s){for(var c,u,f,l,h=Math.max(t-1,0),d=Math.max(r-1,0),p=Math.min(t+1,i-1),g=Math.min(r+1,o-1),A=4*(r*i+t),m=0,b=0,y=0,v=0,w=0,E=h;E<=p;E++)for(var I=d;I<=g;I++)if(E!==t||I!==r){var _=a(e,e,A,4*(I*i+E),!0);if(0===_?m++:_<0?y++:_>0&&b++,m>2)return!1;s&&(_w&&(w=_,f=E,l=I))}return!s||0!==y&&0!==b&&(!n(e,c,u,i,o)&&!n(s,c,u,i,o)||!n(e,f,l,i,o)&&!n(s,f,l,i,o))}function a(e,t,r,i,n){var a=e[r+3]/255,f=t[i+3]/255,l=u(e[r+0],a),h=u(e[r+1],a),d=u(e[r+2],a),p=u(t[i+0],f),g=u(t[i+1],f),A=u(t[i+2],f),m=o(l,h,d)-o(p,g,A);if(n)return m;var b=s(l,h,d)-s(p,g,A),y=c(l,h,d)-c(p,g,A);return.5053*m*m+.299*b*b+.1957*y*y}function o(e,t,r){return.29889531*e+.58662247*t+.11448223*r}function s(e,t,r){return.59597799*e-.2741761*t-.32180189*r}function c(e,t,r){return.21147017*e-.52261711*t+.31114694*r}function u(e,t){return 255+(e-255)*t}function f(e,t,r,i,n){e[t+0]=r,e[t+1]=i,e[t+2]=n,e[t+3]=255}function l(e,t){var r=e[t+3]/255,i=u(e[t+0],r),n=u(e[t+1],r),a=u(e[t+2],r);return o(i,n,a)}e.exports=i},eac5:function(e,t,r){var i=r("861d"),n=Math.floor;e.exports=Number.isInteger||function(e){return!i(e)&&isFinite(e)&&n(e)===e}},ead9:function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("38ba"))})(0,(function(e){return e.pad.Pkcs7}))},eadb:function(e,t){function r(e){return parseInt(e,10)}var i=3600,n=60;function a(e,t){e=e.map(r),t=t.map(r);var i=e[0],n=e[1]-1,a=e[2],o=t[0],s=t[1],c=t[2],u=Date.UTC(i,n,a,o,s,c,0),f=u/1e3;return f}function o(e){var t=e.substr(0,10).split("-"),o=e.substr(11,8).split(":"),s=e.substr(19,6),c=s.split(":").map(r),u=c[0]*i+c[1]*n,f=a(t,o);if(f-=u,"number"===typeof f&&!isNaN(f))return f}function s(e){var t=e.split(" "),r=t[0].split(":"),i=t[1].split(":"),n=a(r,i);if("number"===typeof n&&!isNaN(n))return n}function c(e){var t=19===e.length&&":"===e.charAt(4),r=25===e.length&&"T"===e.charAt(10);return r?o(e):t?s(e):void 0}e.exports={parseDateWithSpecFormat:s,parseDateWithTimezoneFormat:o,parseExifDate:c}},ebb5:function(e,t,r){"use strict";var i,n,a,o=r("a981"),s=r("83ab"),c=r("da84"),u=r("1626"),f=r("861d"),l=r("1a2d"),h=r("f5df"),d=r("0d51"),p=r("9112"),g=r("6eeb"),A=r("9bf2").f,m=r("3a9b"),b=r("e163"),y=r("d2bb"),v=r("b622"),w=r("90e3"),E=c.Int8Array,I=E&&E.prototype,_=c.Uint8ClampedArray,B=_&&_.prototype,C=E&&b(E),k=I&&b(I),S=Object.prototype,T=c.TypeError,x=v("toStringTag"),M=w("TYPED_ARRAY_TAG"),R=w("TYPED_ARRAY_CONSTRUCTOR"),D=o&&!!y&&"Opera"!==h(c.opera),P=!1,O={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Q={BigInt64Array:8,BigUint64Array:8},L=function(e){if(!f(e))return!1;var t=h(e);return"DataView"===t||l(O,t)||l(Q,t)},F=function(e){if(!f(e))return!1;var t=h(e);return l(O,t)||l(Q,t)},N=function(e){if(F(e))return e;throw T("Target is not a typed array")},U=function(e){if(u(e)&&(!y||m(C,e)))return e;throw T(d(e)+" is not a typed array constructor")},z=function(e,t,r,i){if(s){if(r)for(var n in O){var a=c[n];if(a&&l(a.prototype,e))try{delete a.prototype[e]}catch(o){try{a.prototype[e]=t}catch(u){}}}k[e]&&!r||g(k,e,r?t:D&&I[e]||t,i)}},j=function(e,t,r){var i,n;if(s){if(y){if(r)for(i in O)if(n=c[i],n&&l(n,e))try{delete n[e]}catch(a){}if(C[e]&&!r)return;try{return g(C,e,r?t:D&&C[e]||t)}catch(a){}}for(i in O)n=c[i],!n||n[e]&&!r||g(n,e,t)}};for(i in O)n=c[i],a=n&&n.prototype,a?p(a,R,n):D=!1;for(i in Q)n=c[i],a=n&&n.prototype,a&&p(a,R,n);if((!D||!u(C)||C===Function.prototype)&&(C=function(){throw T("Incorrect invocation")},D))for(i in O)c[i]&&y(c[i],C);if((!D||!k||k===S)&&(k=C.prototype,D))for(i in O)c[i]&&y(c[i].prototype,k);if(D&&b(B)!==k&&y(B,k),s&&!l(k,x))for(i in P=!0,A(k,x,{get:function(){return f(this)?this[M]:void 0}}),O)c[i]&&p(c[i],M,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:D,TYPED_ARRAY_CONSTRUCTOR:R,TYPED_ARRAY_TAG:P&&M,aTypedArray:N,aTypedArrayConstructor:U,exportTypedArrayMethod:z,exportTypedArrayStaticMethod:j,isView:L,isTypedArray:F,TypedArray:C,TypedArrayPrototype:k}},ec2c:function(e,t,r){"use strict";(function(t){var i=r("ab33"),n=r("3372"),a=r("7b76"),o=r("1536"),s=r("470b"),c=e.exports=function(e){if(this._options=e,e.deflateChunkSize=e.deflateChunkSize||32768,e.deflateLevel=null!=e.deflateLevel?e.deflateLevel:9,e.deflateStrategy=null!=e.deflateStrategy?e.deflateStrategy:3,e.inputHasAlpha=null==e.inputHasAlpha||e.inputHasAlpha,e.deflateFactory=e.deflateFactory||s.createDeflate,e.bitDepth=e.bitDepth||8,e.colorType="number"===typeof e.colorType?e.colorType:i.COLORTYPE_COLOR_ALPHA,e.inputColorType="number"===typeof e.inputColorType?e.inputColorType:i.COLORTYPE_COLOR_ALPHA,-1===[i.COLORTYPE_GRAYSCALE,i.COLORTYPE_COLOR,i.COLORTYPE_COLOR_ALPHA,i.COLORTYPE_ALPHA].indexOf(e.colorType))throw new Error("option color type:"+e.colorType+" is not supported at present");if(-1===[i.COLORTYPE_GRAYSCALE,i.COLORTYPE_COLOR,i.COLORTYPE_COLOR_ALPHA,i.COLORTYPE_ALPHA].indexOf(e.inputColorType))throw new Error("option input color type:"+e.inputColorType+" is not supported at present");if(8!==e.bitDepth&&16!==e.bitDepth)throw new Error("option bit depth:"+e.bitDepth+" is not supported at present")};c.prototype.getDeflateOptions=function(){return{chunkSize:this._options.deflateChunkSize,level:this._options.deflateLevel,strategy:this._options.deflateStrategy}},c.prototype.createDeflate=function(){return this._options.deflateFactory(this.getDeflateOptions())},c.prototype.filterData=function(e,t,r){var n=a(e,t,r,this._options),s=i.COLORTYPE_TO_BPP_MAP[this._options.colorType],c=o(n,t,r,this._options,s);return c},c.prototype._packChunk=function(e,r){var i=r?r.length:0,a=new t(i+12);return a.writeUInt32BE(i,0),a.writeUInt32BE(e,4),r&&r.copy(a,8),a.writeInt32BE(n.crc32(a.slice(4,a.length-4)),a.length-4),a},c.prototype.packGAMA=function(e){var r=new t(4);return r.writeUInt32BE(Math.floor(e*i.GAMMA_DIVISION),0),this._packChunk(i.TYPE_gAMA,r)},c.prototype.packIHDR=function(e,r){var n=new t(13);return n.writeUInt32BE(e,0),n.writeUInt32BE(r,4),n[8]=this._options.bitDepth,n[9]=this._options.colorType,n[10]=0,n[11]=0,n[12]=0,this._packChunk(i.TYPE_IHDR,n)},c.prototype.packIDAT=function(e){return this._packChunk(i.TYPE_IDAT,e)},c.prototype.packIEND=function(){return this._packChunk(i.TYPE_IEND,null)}}).call(this,r("1c35").Buffer)},ed6d:function(e,t,r){var i=r("4a4b");function n(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},edd0:function(e,t,r){"use strict";var i=r("3022"),n=r("470b"),a=r("91f2"),o=r("230b"),s=r("618c"),c=r("2767"),u=r("4196"),f=e.exports=function(e){a.call(this),this._parser=new s(e,{read:this.read.bind(this),error:this._handleError.bind(this),metadata:this._handleMetaData.bind(this),gamma:this.emit.bind(this,"gamma"),palette:this._handlePalette.bind(this),transColor:this._handleTransColor.bind(this),finished:this._finished.bind(this),inflateData:this._inflateData.bind(this),simpleTransparency:this._simpleTransparency.bind(this),headersFinished:this._headersFinished.bind(this)}),this._options=e,this.writable=!0,this._parser.start()};i.inherits(f,a),f.prototype._handleError=function(e){this.emit("error",e),this.writable=!1,this.destroy(),this._inflate&&this._inflate.destroy&&this._inflate.destroy(),this._filter&&(this._filter.destroy(),this._filter.on("error",(function(){}))),this.errord=!0},f.prototype._inflateData=function(e){if(!this._inflate)if(this._bitmapInfo.interlace)this._inflate=n.createInflate(),this._inflate.on("error",this.emit.bind(this,"error")),this._filter.on("complete",this._complete.bind(this)),this._inflate.pipe(this._filter);else{var t=1+(this._bitmapInfo.width*this._bitmapInfo.bpp*this._bitmapInfo.depth+7>>3),r=t*this._bitmapInfo.height,i=Math.max(r,n.Z_MIN_CHUNK);this._inflate=n.createInflate({chunkSize:i});var a=r,o=this.emit.bind(this,"error");this._inflate.on("error",(function(e){a&&o(e)})),this._filter.on("complete",this._complete.bind(this));var s=this._filter.write.bind(this._filter);this._inflate.on("data",(function(e){a&&(e.length>a&&(e=e.slice(0,a)),a-=e.length,s(e))})),this._inflate.on("end",this._filter.end.bind(this._filter))}this._inflate.write(e)},f.prototype._handleMetaData=function(e){this._metaData=e,this._bitmapInfo=Object.create(e),this._filter=new o(this._bitmapInfo)},f.prototype._handleTransColor=function(e){this._bitmapInfo.transColor=e},f.prototype._handlePalette=function(e){this._bitmapInfo.palette=e},f.prototype._simpleTransparency=function(){this._metaData.alpha=!0},f.prototype._headersFinished=function(){this.emit("metadata",this._metaData)},f.prototype._finished=function(){this.errord||(this._inflate?this._inflate.end():this.emit("error","No Inflate block"),this.destroySoon())},f.prototype._complete=function(e){if(!this.errord){try{var t=c.dataToBitMap(e,this._bitmapInfo),r=u(t,this._bitmapInfo);t=null}catch(i){return void this._handleError(i)}this.emit("parsed",r)}}},ee12:function(e,t,r){const i=r("7bbc");r("1abe");const n=r("c198"),a=r("ead9"),o=r("81bf"),s=r("21bf"),{Uint8ArrayEncoder:c}=r("0f84"),u=16,f=new Uint8Array([164,11,200,52,214,149,243,19,35,35,67,35,84,99,131,243]);function l(e,t=null){const r=i(e,c.parse(t||f),{iterations:1e3,hasher:s.algo.SHA1});return c.stringify(r).slice(0,u)}function h(e,t){const r=n.decrypt({ciphertext:c.parse(t)},c.parse(e),{mode:o,padding:a});return c.stringify(r)}e.exports={getAESSecretKey:l,decryptAESBlock:h}},eec7:function(e,t,r){"use strict";var i=r("be09"),n=r("8362"),a=r("6444"),o=r("53a8");function s(e,t){for(var r=0;r0&&(p=setTimeout((function(){if(!l){l=!0,d.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}),e.timeout)),d.setRequestHeader)for(u in b)b.hasOwnProperty(u)&&d.setRequestHeader(u,b[u]);else if(e.headers&&!c(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(d.responseType=e.responseType),"beforeSend"in e&&"function"===typeof e.beforeSend&&e.beforeSend(d),d.send(m||null),d}function h(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(r){}return null}function d(){}e.exports=f,e.exports.default=f,f.XMLHttpRequest=i.XMLHttpRequest||d,f.XDomainRequest="withCredentials"in new f.XMLHttpRequest?f.XMLHttpRequest:i.XDomainRequest,s(["get","put","post","patch","head","delete"],(function(e){f["delete"===e?"del":e]=function(t,r,i){return r=u(t,r,i),r.method=e.toUpperCase(),l(r)}}))},eed2:function(e,t,r){var i=r("ca38"),n=r("6a8e");e.exports={encode:i,decode:n}},eeda:function(e,t,r){"use strict";function i(){for(var e,t=[],r=0;r<256;r++){e=r;for(var i=0;i<8;i++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}var n=i();function a(e,t,r,i){var a=n,o=i+r;e^=-1;for(var s=i;s>>8^a[255&(e^t[s])];return-1^e}e.exports=a},ef21:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("0383")),a=i(r("13db")),o=i(r("7181")),s=(0,n["default"])({types:[a["default"]],plugins:[o["default"]]});t["default"]=s},eff9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExtension=t.getType=t.addType=void 0;var i={},n=function(e){return Object.entries(i).find((function(t){return t[1].includes(e)}))||[]},a=function(e,t){i[e]=t};t.addType=a;var o=function(e){var t=e.split("/").slice(-1),r=t[t.length-1].split(".").pop(),i=n(r);return i[0]};t.getType=o;var s=function(e){return(i[e.toLowerCase()]||[])[0]};t.getExtension=s},f183:function(e,t,r){var i=r("23e7"),n=r("e330"),a=r("d012"),o=r("861d"),s=r("1a2d"),c=r("9bf2").f,u=r("241c"),f=r("057f"),l=r("4fadd"),h=r("90e3"),d=r("bb2f"),p=!1,g=h("meta"),A=0,m=function(e){c(e,g,{value:{objectID:"O"+A++,weakData:{}}})},b=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,g)){if(!l(e))return"F";if(!t)return"E";m(e)}return e[g].objectID},y=function(e,t){if(!s(e,g)){if(!l(e))return!0;if(!t)return!1;m(e)}return e[g].weakData},v=function(e){return d&&p&&l(e)&&!s(e,g)&&m(e),e},w=function(){E.enable=function(){},p=!0;var e=u.f,t=n([].splice),r={};r[g]=1,e(r).length&&(u.f=function(r){for(var i=e(r),n=0,a=i.length;n0&&n.height>0){var a=t.pages[n.page];e.blit(a,r+n.xoffset,i+n.yoffset,n.x,n.y,n.width,n.height)}return e}function h(e,t,r,i,n){for(var a=0;as&&(s=c),o.push(t)):(n.push(o),o=[t])})),n.push(o),{lines:n,longestLine:s}}function p(e,t,r){var i=r.map((function(r){return e.read(t+"/"+r)}));return Promise.all(i)}var g=Object({NODE_ENV:"production",BASE_URL:""}).DIRNAME||"".concat(e,"/../"),A=function(){return{constants:{measureText:u.measureText,measureTextHeight:u.measureTextHeight,FONT_SANS_8_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-8-black/open-sans-8-black.fnt"),FONT_SANS_10_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-10-black/open-sans-10-black.fnt"),FONT_SANS_12_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-12-black/open-sans-12-black.fnt"),FONT_SANS_14_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-14-black/open-sans-14-black.fnt"),FONT_SANS_16_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-16-black/open-sans-16-black.fnt"),FONT_SANS_32_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-32-black/open-sans-32-black.fnt"),FONT_SANS_64_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-64-black/open-sans-64-black.fnt"),FONT_SANS_128_BLACK:o["default"].join(g,"fonts/open-sans/open-sans-128-black/open-sans-128-black.fnt"),FONT_SANS_8_WHITE:o["default"].join(g,"fonts/open-sans/open-sans-8-white/open-sans-8-white.fnt"),FONT_SANS_16_WHITE:o["default"].join(g,"fonts/open-sans/open-sans-16-white/open-sans-16-white.fnt"),FONT_SANS_32_WHITE:o["default"].join(g,"fonts/open-sans/open-sans-32-white/open-sans-32-white.fnt"),FONT_SANS_64_WHITE:o["default"].join(g,"fonts/open-sans/open-sans-64-white/open-sans-64-white.fnt"),FONT_SANS_128_WHITE:o["default"].join(g,"fonts/open-sans/open-sans-128-white/open-sans-128-white.fnt"),loadFont:function(e,t){var r=this;return"string"!==typeof e?c.throwError.call(this,"file must be a string",t):new Promise((function(i,n){t=t||function(e,t){e?n(e):i(t)},(0,s["default"])(e,(function(i,n){var a={},s={};if(i)return c.throwError.call(r,i,t);for(var u=0;u=0&&c>=0&&f-s>0&&l-c>0){var u=h.getPixelIndex(s,c),d={r:this.bitmap.data[a],g:this.bitmap.data[a+1],b:this.bitmap.data[a+2],a:this.bitmap.data[a+3]},p={r:h.bitmap.data[u],g:h.bitmap.data[u+1],b:h.bitmap.data[u+2],a:h.bitmap.data[u+3]};h.bitmap.data[u]=(d.a*(d.r-p.r)-p.r+255>>8)+p.r,h.bitmap.data[u+1]=(d.a*(d.g-p.g)-p.g+255>>8)+p.g,h.bitmap.data[u+2]=(d.a*(d.b-p.b)-p.b+255>>8)+p.b,h.bitmap.data[u+3]=this.constructor.limit255(p.a+d.a)}})),(0,a.isNodePattern)(u)&&u.call(this,null,this),this}}};t["default"]=o},f35d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class i extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=i},f36a:function(e,t,r){var i=r("e330");e.exports=i([].slice)},f3f0:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=void 0;const i=r("6f58");t.IdentificationHeader={len:42,get:(e,t)=>({id:new i.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:i.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f5df:function(e,t,r){var i=r("da84"),n=r("00ee"),a=r("1626"),o=r("c6b6"),s=r("b622"),c=s("toStringTag"),u=i.Object,f="Arguments"==o(function(){return arguments}()),l=function(e,t){try{return e[t]}catch(r){}};e.exports=n?o:function(e){var t,r,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=l(t=u(e),c))?r:f?o(t):"Object"==(i=o(t))&&a(t.callee)?"Arguments":i}},f654:function(e,t,r){"use strict";(function(t){var i=r("320c"); +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function n(e,t){if(e===t)return 0;for(var r=e.length,i=t.length,n=0,a=Math.min(r,i);n=0;u--)if(f[u]!==l[u])return!1;for(u=f.length-1;u>=0;u--)if(s=f[u],!v(e[s],t[s],r,i))return!1;return!0}function I(e,t,r){v(e,t,!0)&&b(e,t,r,"notDeepStrictEqual",I)}function _(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function B(e){var t;try{e()}catch(r){t=r}return t}function C(e,t,r,i){var n;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof r&&(i=r,r=null),n=B(t),i=(r&&r.name?" ("+r.name+").":".")+(i?" "+i:"."),e&&!n&&b(n,r,"Missing expected exception"+i);var a="string"===typeof i,s=!e&&o.isError(n),c=!e&&n&&!r;if((s&&a&&_(n,r)||c)&&b(n,r,"Got unwanted exception"+i),e&&n&&r&&!_(n,r)||!e&&n)throw n}function k(e,t){e||b(e,!0,t,"==",k)}h.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=m(this),this.generatedMessage=!0);var t=e.stackStartFunction||b;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var i=r.stack,n=p(t),a=i.indexOf("\n"+n);if(a>=0){var o=i.indexOf("\n",a+1);i=i.substring(o+1)}this.stack=i}}},o.inherits(h.AssertionError,Error),h.fail=b,h.ok=y,h.equal=function(e,t,r){e!=t&&b(e,t,r,"==",h.equal)},h.notEqual=function(e,t,r){e==t&&b(e,t,r,"!=",h.notEqual)},h.deepEqual=function(e,t,r){v(e,t,!1)||b(e,t,r,"deepEqual",h.deepEqual)},h.deepStrictEqual=function(e,t,r){v(e,t,!0)||b(e,t,r,"deepStrictEqual",h.deepStrictEqual)},h.notDeepEqual=function(e,t,r){v(e,t,!1)&&b(e,t,r,"notDeepEqual",h.notDeepEqual)},h.notDeepStrictEqual=I,h.strictEqual=function(e,t,r){e!==t&&b(e,t,r,"===",h.strictEqual)},h.notStrictEqual=function(e,t,r){e===t&&b(e,t,r,"!==",h.notStrictEqual)},h.throws=function(e,t,r){C(!0,e,t,r)},h.doesNotThrow=function(e,t,r){C(!1,e,t,r)},h.ifError=function(e){if(e)throw e},h.strict=i(k,h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var S=Object.keys||function(e){var t=[];for(var r in e)s.call(e,r)&&t.push(r);return t}}).call(this,r("c8ba"))},f682:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const i=r("82fe"),n=r("dfec");var a=r("e23d");function o(e,t){return t=t||{},new i.ReadStreamTokenizer(e,t)}function s(e,t){return new n.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,r){var i=r("5692"),n=r("90e3"),a=i("keys");e.exports=function(e){return a[e]||(a[e]=n(e))}},f8c9:function(e,t,r){var i=r("23e7"),n=r("da84"),a=r("d44e");i({global:!0},{Reflect:{}}),a(n.Reflect,"Reflect",!0)},f8cd:function(e,t,r){var i=r("da84"),n=r("5926"),a=i.RangeError;e.exports=function(e){var t=n(e);if(t<0)throw a("The argument can't be less than 0");return t}},f8d5:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){return e.enc.Utf8}))},fa01:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return o}));r("ace4"),r("d3b7"),r("5cc6"),r("907a"),r("9a8c"),r("a975"),r("735e"),r("c1ac"),r("d139"),r("3a7b"),r("d5d6"),r("82f8"),r("e91f"),r("60bd"),r("5f96"),r("3280"),r("3fcc"),r("ca91"),r("25a1"),r("cd26"),r("3c5d"),r("2954"),r("649e"),r("219c"),r("170b"),r("b39a"),r("72f7"),r("fb6a");var i=r("08fe"),n=2,a=7;function o(t){var r=new TextDecoder,i=e.from(r.decode(t),"base64"),n=i.length;if(n<16)throw Error("key length is too short");for(var a=s(106,8),o=new Uint8Array(16),u=0;u<8;u++)o[u<<1]=a[u],o[1+(u<<1)]=i[u];var f=c(i.subarray(8),o);return i.set(f,8),i.subarray(0,8+f.length)}function s(e,t){for(var r=[],i=0;i0?(e.rating-1)/254*i.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=n.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const i=r("d3ab"),n=r("6f58"),a=r("9131"),o=r("4cc3"),s=r("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new n.BufferType(16).get(e,t)),objectSize:Number(n.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:n.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new n.BufferType(16).get(e,t)),objectSize:Number(n.UINT64_LE.get(e,t+16))})};class c{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,r,i){if("WM/Picture"===t)e.push({id:t,value:I.fromBuffer(i)});else{const n=o.AsfUtil.getParserForAttr(r);if(!n)throw new Error("unexpected value headerType: "+r);e.push({id:t,value:n(i)})}}}t.State=c;class u extends c{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=u;class f extends c{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:n.UINT64_LE.get(e,t+16),creationDate:n.UINT64_LE.get(e,t+24),dataPacketsCount:n.UINT64_LE.get(e,t+32),playDuration:n.UINT64_LE.get(e,t+40),sendDuration:n.UINT64_LE.get(e,t+48),preroll:n.UINT64_LE.get(e,t+56),flags:{broadcast:i.getBit(e,t+64,24),seekable:i.getBit(e,t+64,25)},minimumDataPacketSize:n.UINT32_LE.get(e,t+68),maximumDataPacketSize:n.UINT32_LE.get(e,t+72),maximumBitrate:n.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=f,f.guid=a.default.FilePropertiesObject;class l extends c{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=l,l.guid=a.default.StreamPropertiesObject;class h{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=h,h.guid=a.default.HeaderExtensionObject;const d={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function p(e){const t=await e.readNumber(n.UINT16_LE);return(await e.readToken(new n.StringType(2*t,"utf16le"))).replace("\0","")}async function g(e){const t=await e.readToken(d),r=[];for(let i=0;i0){const t=b.contentDescTags[n],s=i+a;r.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(i,s))}),i=s}}return r}}t.ContentDescriptionObjectState=b,b.guid=a.default.ContentDescriptionObject,b.contentDescTags=["Title","Author","Copyright","Description","Rating"];class y extends c{constructor(e){super(e)}get(e,t){const r=[],i=e.readUInt16LE(t);let n=t+2;for(let a=0;a0&&s.length>n&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,o(c)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var i={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},n=d.bind(i);return n.listener=r,i.wrapFn=n,n}function g(e,t,r){var i=e._events;if(void 0===i)return[];var n=i[t];return void 0===n?[]:"function"===typeof n?r?[n.listener||n]:[n]:r?y(n):m(n,n.length)}function A(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function m(e,t){for(var r=new Array(t),i=0;i0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var c=n[e];if(void 0===c)return!1;if("function"===typeof c)a(c,this,t);else{var u=c.length,f=m(c,u);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,n=a;break}if(n<0)return this;0===n?r.shift():b(r,n),1===r.length&&(i[e]=r[0]),void 0!==i.removeListener&&this.emit("removeListener",e,o||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,r,i;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var n,a=Object.keys(r);for(i=0;i=0;i--)this.removeListener(e,t[i]);return this},c.prototype.listeners=function(e){return g(this,e,!0)},c.prototype.rawListeners=function(e){return g(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):A.call(e,t)},c.prototype.listenerCount=A,c.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]}},fad7:function(e,t,r){var i=r("f1f5"),n=r("486c"),a={scaleh:"scaleH",scalew:"scaleW",stretchh:"stretchH",lineheight:"lineHeight",alphachnl:"alphaChnl",redchnl:"redChnl",greenchnl:"greenChnl",bluechnl:"blueChnl"};function o(e){var t=s(e);return t.reduce((function(e,t){var r=c(t.nodeName);return e[r]=t.nodeValue,e}),{})}function s(e){for(var t=[],r=0;r element");for(var s=a.getElementsByTagName("page"),c=0;c0&&this.height>0?new e(4*this.width*this.height):null,t.fill&&this.data&&this.data.fill(0),this.gamma=0,this.readable=this.writable=!0,this._parser=new o(t),this._parser.on("error",this.emit.bind(this,"error")),this._parser.on("close",this._handleClose.bind(this)),this._parser.on("metadata",this._metadata.bind(this)),this._parser.on("gamma",this._gamma.bind(this)),this._parser.on("parsed",function(e){this.data=e,this.emit("parsed",e)}.bind(this)),this._packer=new s(t),this._packer.on("data",this.emit.bind(this,"data")),this._packer.on("end",this.emit.bind(this,"end")),this._parser.on("close",this._handleClose.bind(this)),this._packer.on("error",this.emit.bind(this,"error"))};n.inherits(u,a),u.sync=c,u.prototype.pack=function(){return this.data&&this.data.length?(i.nextTick(function(){this._packer.pack(this.data,this.width,this.height,this.gamma)}.bind(this)),this):(this.emit("error","No data provided"),this)},u.prototype.parse=function(e,t){var r,i;t&&(r=function(e){this.removeListener("error",i),this.data=e,t(null,this)}.bind(this),i=function(e){this.removeListener("parsed",r),t(e,null)}.bind(this),this.once("parsed",r),this.once("error",i));return this.end(e),this},u.prototype.write=function(e){return this._parser.write(e),!0},u.prototype.end=function(e){this._parser.end(e)},u.prototype._metadata=function(e){this.width=e.width,this.height=e.height,this.emit("metadata",e)},u.prototype._gamma=function(e){this.gamma=e},u.prototype._handleClose=function(){this._parser.writable||this._packer.readable||this.emit("close")},u.bitblt=function(e,t,r,i,n,a,o,s){if(r|=0,i|=0,n|=0,a|=0,o|=0,s|=0,r>e.width||i>e.height||r+n>e.width||i+a>e.height)throw new Error("bitblt reading outside image");if(o>t.width||s>t.height||o+n>t.width||s+a>t.height)throw new Error("bitblt writing outside image");for(var c=0;c1114111)&&(r=i),r>=65536){r-=65536;var n=55296|r>>10;e[t++]=255&n,e[t++]=n>>8;r=56320|1023&r}return e[t++]=255&r,e[t++]=r>>8,t}function c(e,t){this.iconv=t}function u(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function f(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function l(e,t){var r=[],i=0,n=0,a=0,o=0,s=0;e:for(var c=0;c16)&&a++,(0!==r[3]||r[2]>16)&&n++,0!==r[0]||0!==r[1]||0===r[2]&&0===r[3]||s++,0===r[0]&&0===r[1]||0!==r[2]||0!==r[3]||o++,r.length=0,i++,i>=100)break e}return s-a>o-n?"utf-32be":s-a0){for(;t0}addStreamInfo(e){u(`streamInfo: type=${i.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){u(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,r){u(`tag ${e}.${t} = ${r}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:r}),this.toCommon(e,t,r)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),r=d(e),i={id:"artist",value:r};this.setGenericTag("artificial",i)}break;case"picture":return void this.postFixPicture(t.value).then(r=>{null!==r&&(t.value=r,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const r=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=r?r:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const i=parseInt(t.value.substr(0,4),10);isNaN(i)||(this.common.year=i);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=c.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const n=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:n[0],rightChannel:n[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await A.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,r){const i={id:t,value:r},n=this.tagMapper.mapTag(e,i,this);n&&this.postMap(e,n)}setGenericTag(e,t){u(`common.${t.id} = ${t.value}`);const r=this.commonOrigin[t.id]||1e3,i=this.originPriority[e];if(a.isSingleton(t.id)){if(!(i<=r))return u(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=i}else if(i===r)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?u(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(i2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=f,t.joinArtists=d},"0497":function(e,t,r){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ -e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,r("1c35").Buffer)},"04cc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const i=r("6f58"),n=r("d3ab");t.Header={len:80,get:(e,t)=>({speex:new i.StringType(8,"ascii").get(e,t+0),version:n.trimRightNull(new i.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"04d1":function(e,t,r){var i=r("342f"),n=i.match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},"0662":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextEncodingToken=t.ExtendedHeader=t.ID3v2Header=t.UINT32SYNCSAFE=t.AttachedPictureType=void 0;const i=r("6f58"),n=r("d3ab");(function(e){e[e["Other"]=0]="Other",e[e["32x32 pixels 'file icon' (PNG only)"]=1]="32x32 pixels 'file icon' (PNG only)",e[e["Other file icon"]=2]="Other file icon",e[e["Cover (front)"]=3]="Cover (front)",e[e["Cover (back)"]=4]="Cover (back)",e[e["Leaflet page"]=5]="Leaflet page",e[e["Media (e.g. label side of CD)"]=6]="Media (e.g. label side of CD)",e[e["Lead artist/lead performer/soloist"]=7]="Lead artist/lead performer/soloist",e[e["Artist/performer"]=8]="Artist/performer",e[e["Conductor"]=9]="Conductor",e[e["Band/Orchestra"]=10]="Band/Orchestra",e[e["Composer"]=11]="Composer",e[e["Lyricist/text writer"]=12]="Lyricist/text writer",e[e["Recording Location"]=13]="Recording Location",e[e["During recording"]=14]="During recording",e[e["During performance"]=15]="During performance",e[e["Movie/video screen capture"]=16]="Movie/video screen capture",e[e["A bright coloured fish"]=17]="A bright coloured fish",e[e["Illustration"]=18]="Illustration",e[e["Band/artist logotype"]=19]="Band/artist logotype",e[e["Publisher/Studio logotype"]=20]="Publisher/Studio logotype"})(t.AttachedPictureType||(t.AttachedPictureType={})),t.UINT32SYNCSAFE={get:(e,t)=>127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,r)=>({fileIdentifier:new i.StringType(3,"ascii").get(e,r),version:{major:i.INT8.get(e,r+3),revision:i.INT8.get(e,r+4)},flags:{unsynchronisation:n.getBit(e,r+5,7),isExtendedHeader:n.getBit(e,r+5,6),expIndicator:n.getBit(e,r+5,5),footer:n.getBit(e,r+5,4)},size:t.UINT32SYNCSAFE.get(e,r+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:i.UINT32_BE.get(e,t),extendedFlags:i.UINT16_BE.get(e,t+4),sizeOfPadding:i.UINT32_BE.get(e,t+6),crcDataPresent:n.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"07fa":function(e,t,r){var i=r("50c4");e.exports=function(e){return i(e.length)}},"0cb3":function(e,t,r){"use strict";var i=1,n=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===i)}function s(e,t){var r=e.readUInt8(t);return 0===r?256:r}function c(e,t){var r=n+t*a;return{width:s(e,r),height:s(e,r+1)}}function A(e){var t,r=e.readUInt16LE(4),i=c(e,0);if(1===r)return i;for(i.images=[{width:i.width,height:i.height}],t=1;t100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var c=parseFloat(t[1]),A=(t[2]||"ms").toLowerCase();switch(A){case"years":case"year":case"yrs":case"yr":case"y":return c*s;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*a;case"hours":case"hour":case"hrs":case"hr":case"h":return c*n;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}}}function A(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=n?Math.round(e/n)+"h":t>=i?Math.round(e/i)+"m":t>=r?Math.round(e/r)+"s":e+"ms"}function u(e){var t=Math.abs(e);return t>=a?l(e,t,a,"day"):t>=n?l(e,t,n,"hour"):t>=i?l(e,t,i,"minute"):t>=r?l(e,t,r,"second"):e+" ms"}function l(e,t,r,i){var n=t>=1.5*r;return Math.round(e/r)+" "+i+(n?"s":"")}e.exports=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return c(e);if("number"===r&&isFinite(e))return t.long?u(e):A(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"150c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const i=r("6f58"),n=r("98a7"),a=r("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const r=i.UINT32_BE.get(e,t);if(r<0)throw new Error("Invalid atom header length");return{length:BigInt(r),name:new i.StringType(4,"binary").get(e,t+4)}},put:(e,t,r)=>(i.UINT32_BE.put(e,t,Number(r.length)),n.FourCcToken.put(e,t+4,r.name))},t.ExtendedSize=i.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new i.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new i.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),nextItemID:i.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,r){if(this.len=e,et&&o(`Warning: atom ${r} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const c={len:4,get:(e,t)=>{const r=i.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*r)}};class A extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:i.UINT8.get(e,t+0),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+16),language:i.UINT16_BE.get(e,t+20),quality:i.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=A;class u extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+16),preferredRate:i.UINT32_BE.get(e,t+20),preferredVolume:i.UINT16_BE.get(e,t+24),previewTime:i.UINT32_BE.get(e,t+72),previewDuration:i.UINT32_BE.get(e,t+76),posterTime:i.UINT32_BE.get(e,t+80),selectionTime:i.UINT32_BE.get(e,t+84),selectionDuration:i.UINT32_BE.get(e,t+88),currentTime:i.UINT32_BE.get(e,t+92),nextTrackID:i.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=u;class l{constructor(e){this.len=e}get(e,t){return{type:{set:i.UINT8.get(e,t+0),type:i.UINT24_BE.get(e,t+1)},locale:i.UINT24_BE.get(e,t+4),value:new i.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=l;class f{constructor(e){this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),name:new i.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=f;class d{constructor(e){this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),trackId:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+20),layer:i.UINT16_BE.get(e,t+24),alternateGroup:i.UINT16_BE.get(e,t+26),volume:i.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=d;const g={len:8,get:(e,t)=>({version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),numberOfEntries:i.UINT32_BE.get(e,t+4)})};class h{constructor(e){this.len=e}get(e,t){return{dataFormat:n.FourCcToken.get(e,t),dataReferenceIndex:i.UINT16_BE.get(e,t+10),description:new i.BufferType(this.len-12).get(e,t+12)}}}class p{constructor(e){this.len=e}get(e,t){const r=g.get(e,t);t+=g.len;const n=[];for(let a=0;at)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.positione&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker;t.DefaultSerializer={deserialize(e){return a(e)?n.deserialize(e):e},serialize(e){return e instanceof Error?n.serialize(e):e}}},"1a2d":function(e,t,r){var i=r("e330"),n=r("7b0b"),a=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(n(e),t)}},"1b08":function(e,t,r){"use strict";function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var n={};function a(e,t,r){function a(e,r,i){return"string"===typeof t?t:t(e,r,i)}r||(r=Error);var o=function(e){function t(t,r,i){return e.call(this,a(t,r,i))||this}return i(t,e),t}(r);o.prototype.name=r.name,o.prototype.code=e,n[e]=o}function o(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((function(e){return String(e)})),r>2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function c(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function A(e,t,r){return"number"!==typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,r){var i,n;if("string"===typeof t&&s(t,"not ")?(i="must not be",t=t.replace(/^not /,"")):i="must be",c(e," argument"))n="The ".concat(e," ").concat(i," ").concat(o(t,"type"));else{var a=A(e,".")?"property":"argument";n='The "'.concat(e,'" ').concat(a," ").concat(i," ").concat(o(t,"type"))}return n+=". Received type ".concat(typeof r),n}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=n},"1c35":function(e,t,r){"use strict";(function(e){ -/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */ -var i=r("1fb5"),n=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return A.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function B(e){return+e!=e&&(e=0),A.alloc(+e)}function E(e,t){if(A.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(e).length;default:if(i)return K(e).length;t=(""+t).toLowerCase(),i=!0}}function b(e,t,r){var i=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return U(this,t,r);case"utf8":case"utf-8":return x(this,t,r);case"ascii":return F(this,t,r);case"latin1":case"binary":return N(this,t,r);case"base64":return D(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,r);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function C(e,t,r){var i=e[t];e[t]=e[r],e[r]=i}function y(e,t,r,i,n){if(0===e.length)return-1;if("string"===typeof r?(i=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"===typeof t&&(t=A.from(t,i)),A.isBuffer(t))return 0===t.length?-1:w(e,t,r,i,n);if("number"===typeof t)return t&=255,A.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):w(e,[t],r,i,n);throw new TypeError("val must be string, number or Buffer")}function w(e,t,r,i,n){var a,o=1,s=e.length,c=t.length;if(void 0!==i&&(i=String(i).toLowerCase(),"ucs2"===i||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,r/=2}function A(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(n){var u=-1;for(a=r;as&&(r=s-c),a=r;a>=0;a--){for(var l=!0,f=0;fn&&(i=n)):i=n;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");i>a/2&&(i=a/2);for(var o=0;o239?4:A>223?3:A>191?2:1;if(n+l<=r)switch(l){case 1:A<128&&(u=A);break;case 2:a=e[n+1],128===(192&a)&&(c=(31&A)<<6|63&a,c>127&&(u=c));break;case 3:a=e[n+1],o=e[n+2],128===(192&a)&&128===(192&o)&&(c=(15&A)<<12|(63&a)<<6|63&o,c>2047&&(c<55296||c>57343)&&(u=c));break;case 4:a=e[n+1],o=e[n+2],s=e[n+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(c=(15&A)<<18|(63&a)<<12|(63&o)<<6|63&s,c>65535&&c<1114112&&(u=c))}null===u?(u=65533,l=1):u>65535&&(u-=65536,i.push(u>>>10&1023|55296),u=56320|1023&u),i.push(u),n+=l}return M(i)}t.Buffer=A,t.SlowBuffer=B,t.INSPECT_MAX_BYTES=50,A.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),A.poolSize=8192,A._augment=function(e){return e.__proto__=A.prototype,e},A.from=function(e,t,r){return u(null,e,t,r)},A.TYPED_ARRAY_SUPPORT&&(A.prototype.__proto__=Uint8Array.prototype,A.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&A[Symbol.species]===A&&Object.defineProperty(A,Symbol.species,{value:null,configurable:!0})),A.alloc=function(e,t,r){return f(null,e,t,r)},A.allocUnsafe=function(e){return d(null,e)},A.allocUnsafeSlow=function(e){return d(null,e)},A.isBuffer=function(e){return!(null==e||!e._isBuffer)},A.compare=function(e,t){if(!A.isBuffer(e)||!A.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,i=t.length,n=0,a=Math.min(r,i);n0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},A.prototype.compare=function(e,t,r,i,n){if(!A.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),t<0||r>e.length||i<0||n>this.length)throw new RangeError("out of range index");if(i>=n&&t>=r)return 0;if(i>=n)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,i>>>=0,n>>>=0,this===e)return 0;for(var a=n-i,o=r-t,s=Math.min(a,o),c=this.slice(i,n),u=e.slice(t,r),l=0;ln)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var a=!1;;)switch(i){case"hex":return v(this,e,t,r);case"utf8":case"utf-8":return T(this,e,t,r);case"ascii":return Q(this,e,t,r);case"latin1":case"binary":return k(this,e,t,r);case"base64":return S(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),a=!0}},A.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var R=4096;function M(e){var t=e.length;if(t<=R)return String.fromCharCode.apply(String,e);var r="",i=0;while(ii)&&(r=i);for(var n="",a=t;ar)throw new RangeError("Trying to access beyond buffer length")}function O(e,t,r,i,n,a){if(!A.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||te.length)throw new RangeError("Index out of range")}function z(e,t,r,i){t<0&&(t=65535+t+1);for(var n=0,a=Math.min(e.length-r,2);n>>8*(i?n:1-n)}function j(e,t,r,i){t<0&&(t=4294967295+t+1);for(var n=0,a=Math.min(e.length-r,4);n>>8*(i?n:3-n)&255}function G(e,t,r,i,n,a){if(r+i>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function H(e,t,r,i,a){return a||G(e,t,r,4,34028234663852886e22,-34028234663852886e22),n.write(e,t,r,i,23,4),r+4}function Y(e,t,r,i,a){return a||G(e,t,r,8,17976931348623157e292,-17976931348623157e292),n.write(e,t,r,i,52,8),r+8}A.prototype.slice=function(e,t){var r,i=this.length;if(e=~~e,t=void 0===t?i:~~t,e<0?(e+=i,e<0&&(e=0)):e>i&&(e=i),t<0?(t+=i,t<0&&(t=0)):t>i&&(t=i),t0&&(n*=256))i+=this[e+--t]*n;return i},A.prototype.readUInt8=function(e,t){return t||P(e,1,this.length),this[e]},A.prototype.readUInt16LE=function(e,t){return t||P(e,2,this.length),this[e]|this[e+1]<<8},A.prototype.readUInt16BE=function(e,t){return t||P(e,2,this.length),this[e]<<8|this[e+1]},A.prototype.readUInt32LE=function(e,t){return t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},A.prototype.readUInt32BE=function(e,t){return t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},A.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||P(e,t,this.length);var i=this[e],n=1,a=0;while(++a=n&&(i-=Math.pow(2,8*t)),i},A.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||P(e,t,this.length);var i=t,n=1,a=this[e+--i];while(i>0&&(n*=256))a+=this[e+--i]*n;return n*=128,a>=n&&(a-=Math.pow(2,8*t)),a},A.prototype.readInt8=function(e,t){return t||P(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},A.prototype.readInt16LE=function(e,t){t||P(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},A.prototype.readInt16BE=function(e,t){t||P(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},A.prototype.readInt32LE=function(e,t){return t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},A.prototype.readInt32BE=function(e,t){return t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},A.prototype.readFloatLE=function(e,t){return t||P(e,4,this.length),n.read(this,e,!0,23,4)},A.prototype.readFloatBE=function(e,t){return t||P(e,4,this.length),n.read(this,e,!1,23,4)},A.prototype.readDoubleLE=function(e,t){return t||P(e,8,this.length),n.read(this,e,!0,52,8)},A.prototype.readDoubleBE=function(e,t){return t||P(e,8,this.length),n.read(this,e,!1,52,8)},A.prototype.writeUIntLE=function(e,t,r,i){if(e=+e,t|=0,r|=0,!i){var n=Math.pow(2,8*r)-1;O(this,e,t,r,n,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+r},A.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,1,255,0),A.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},A.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,65535,0),A.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},A.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,65535,0),A.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},A.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,4294967295,0),A.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):j(this,e,t,!0),t+4},A.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,4294967295,0),A.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},A.prototype.writeIntLE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);O(this,e,t,r,n-1,-n)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+r},A.prototype.writeIntBE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);O(this,e,t,r,n-1,-n)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},A.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,1,127,-128),A.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},A.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,32767,-32768),A.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},A.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,2,32767,-32768),A.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},A.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,2147483647,-2147483648),A.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):j(this,e,t,!0),t+4},A.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||O(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),A.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},A.prototype.writeFloatLE=function(e,t,r){return H(this,e,t,!0,r)},A.prototype.writeFloatBE=function(e,t,r){return H(this,e,t,!1,r)},A.prototype.writeDoubleLE=function(e,t,r){return Y(this,e,t,!0,r)},A.prototype.writeDoubleBE=function(e,t,r){return Y(this,e,t,!1,r)},A.prototype.copy=function(e,t,r,i){if(r||(r=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t=0;--n)e[n+t]=this[n+r];else if(a<1e3||!A.TYPED_ARRAY_SUPPORT)for(n=0;n>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&r<57344){if(!n){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===i){(t-=3)>-1&&a.push(239,191,189);continue}n=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(t-=3)>-1&&a.push(239,191,189);if(n=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function V(e){for(var t=[],r=0;r>8,n=r%256,a.push(n),a.push(i)}return a}function $(e){return i.toByteArray(q(e))}function ee(e,t,r,i){for(var n=0;n=t.length||n>=e.length)break;t[n+r]=e[n]}return n}function te(e){return e!==e}}).call(this,r("c8ba"))},"1c47":function(e,t,r){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return r("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return r("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return r("b2fd")}},gbk:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))},gb18030:function(){return r("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return r("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return r("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return r("86d7").concat(r("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1d55":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const i=r("6f58"),n=r("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:n.FourCcToken.get(e,t),version:i.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:i.UINT32_LE.get(e,t+8),headerBytes:i.UINT32_LE.get(e,t+12),seekTableBytes:i.UINT32_LE.get(e,t+16),headerDataBytes:i.UINT32_LE.get(e,t+20),apeFrameDataBytes:i.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:i.UINT32_LE.get(e,t+28),terminatingDataBytes:i.UINT32_LE.get(e,t+32),fileMD5:new i.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:i.UINT16_LE.get(e,t),formatFlags:i.UINT16_LE.get(e,t+2),blocksPerFrame:i.UINT32_LE.get(e,t+4),finalFrameBlocks:i.UINT32_LE.get(e,t+8),totalFrames:i.UINT32_LE.get(e,t+12),bitsPerSample:i.UINT16_LE.get(e,t+16),channel:i.UINT16_LE.get(e,t+18),sampleRate:i.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new i.StringType(8,"ascii").get(e,t),version:i.UINT32_LE.get(e,t+8),size:i.UINT32_LE.get(e,t+12),fields:i.UINT32_LE.get(e,t+16),flags:o(i.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:i.UINT32_LE.get(e,t),flags:o(i.UINT32_LE.get(e,t+4))})};const a=e=>new i.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(r=t.offset)}if(0===i)return 0;const a=await this.streamReader.read(e,r,i);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+n);return i=await this.peekBuffer(s,{mayBeLess:r.mayBeLess}),s.copy(t,a,n),i-n}if(n<0)throw new Error("Cannot peek from a negative offset in a stream")}try{i=await this.streamReader.peek(t,a,o)}catch(s){if(r&&r.mayBeLess&&s instanceof n.EndOfStreamError)return 0;throw s}if((!r||!r.mayBeLess)&&i{const r=new u(3).get(e,t);return"TAG"===r?{header:r,title:new u(30).get(e,t+3),artist:new u(30).get(e,t+33),album:new u(30).get(e,t+63),year:new u(4).get(e,t+93),comment:new u(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class u extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let r=super.get(e,t);return r=n.trimRightNull(r),r=r.trim(),r.length>0?r:void 0}}class l extends o.BasicParser{static getGenre(e){if(ee)return void c("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(A,e);if(t){c("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-A.len);for(const r of["title","artist","album","comment","track","year"])t[r]&&""!==t[r]&&this.addTag(r,t[r]);const e=l.getGenre(t.genre);e&&this.addTag("genre",e)}else c("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-A.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function f(t){if(t.fileSize>=128){const r=e.alloc(3);return await t.randomRead(r,0,r.length,t.fileSize-128),"TAG"===r.toString("binary")}return!1}t.ID3v1Parser=l,t.hasID3v1Header=f}).call(this,r("1c35").Buffer)},"1fb5":function(e,t,r){"use strict";t.byteLength=u,t.toByteArray=f,t.fromByteArray=h;for(var i=[],n=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var i=r===t?0:4-r%4;return[r,i]}function u(e){var t=A(e),r=t[0],i=t[1];return 3*(r+i)/4-i}function l(e,t,r){return 3*(t+r)/4-r}function f(e){var t,r,i=A(e),o=i[0],s=i[1],c=new a(l(e,o,s)),u=0,f=s>0?o-4:o;for(r=0;r>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c}function d(e){return i[e>>18&63]+i[e>>12&63]+i[e>>6&63]+i[63&e]}function g(e,t,r){for(var i,n=[],a=t;ac?c:s+o));return 1===n?(t=e[r-1],a.push(i[t>>2]+i[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],a.push(i[t>>10]+i[t>>4&63]+i[t<<2&63]+"=")),a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},2:function(e,t){},"20f8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const i=r("f35d");var n=r("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return n.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new i.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const i=await this.read(e,t,r);return this.peekQueue.push(e.slice(t,t+i)),i}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new i.EndOfStreamError;let n=r,a=0;while(this.peekQueue.length>0&&n>0){const r=this.peekQueue.pop(),i=Math.min(r.length,n);r.copy(e,t+a,0,i),a+=i,n-=i,i0&&!this.endOfStream){const r=Math.min(n,o),i=await this._read(e,t+a,r);if(a+=i,i{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"219c":function(e,t,r){"use strict";var i=r("da84"),n=r("e330"),a=r("d039"),o=r("59ed"),s=r("addb"),c=r("ebb5"),A=r("04d1"),u=r("d998"),l=r("2d00"),f=r("512c"),d=i.Array,g=c.aTypedArray,h=c.exportTypedArrayMethod,p=i.Uint16Array,m=p&&n(p.prototype.sort),I=!!m&&!(a((function(){m(new p(2),null)}))&&a((function(){m(new p(2),{})}))),B=!!m&&!a((function(){if(l)return l<74;if(A)return A<67;if(u)return!0;if(f)return f<602;var e,t,r=new p(516),i=d(516);for(e=0;e<516;e++)t=e%4,r[e]=515-e,i[e]=e-2*t+3;for(m(r,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(r[e]!==i[e])return!0})),E=function(e){return function(t,r){return void 0!==e?+e(t,r)||0:r!==r?-1:t!==t?1:0===t&&0===r?1/t>0&&1/r<0?1:-1:t>r}};h("sort",(function(e){return void 0!==e&&o(e),B?m(this,e):s(g(this),E(e))}),!B||I)},"21c1":function(e,t,r){"use strict";var i=/^GIF8[79]a/;function n(e){var t=e.toString("ascii",0,6);return i.test(t)}function a(e){return{width:e.readUInt16LE(6),height:e.readUInt16LE(8)}}e.exports={detect:n,calculate:a}},"21c2":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const i=r("1e48"),n=r("377f");var a=r("20f8");function o(e,t){return t=t||{},new i.ReadStreamTokenizer(e,t)}function s(e,t){return new n.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},"22d0":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OggParser=t.SegmentTable=void 0;const i=r("6f58"),n=r("34eb"),a=r("d3ab"),o=r("98a7"),s=r("bda5"),c=r("c73e"),A=r("00f6"),u=r("95c9"),l=r("10a8"),f=r("21c2"),d=n("music-metadata:parser:ogg");class g{constructor(e){this.len=e.page_segments}static sum(e,t,r){let i=0;for(let n=t;n0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=h,h.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:i.UINT32_LE.get(e,t+14),pageSequenceNo:i.UINT32_LE.get(e,t+18),pageChecksum:i.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"23cb":function(e,t,r){var i=r("5926"),n=Math.max,a=Math.min;e.exports=function(e,t){var r=i(e);return r<0?n(r+t,0):a(r,t)}},2706:function(e,t,r){"use strict";var i=r("c591").Buffer;e.exports=function(e){var t=e.Transform;function r(e,r){this.conv=e,r=r||{},r.decodeStrings=!1,t.call(this,r)}function n(e,r){this.conv=e,r=r||{},r.encoding=this.encoding="utf8",t.call(this,r)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,r){if("string"!=typeof e)return r(new Error("Iconv encoding stream needs strings as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i),r()}catch(n){r(n)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(r){e(r)}},r.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,i.concat(t))})),this},n.prototype=Object.create(t.prototype,{constructor:{value:n}}),n.prototype._transform=function(e,t,r){if(!i.isBuffer(e)&&!(e instanceof Uint8Array))return r(new Error("Iconv decoding stream needs buffers as its input."));try{var n=this.conv.write(e);n&&n.length&&this.push(n,this.encoding),r()}catch(a){r(a)}},n.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(r){e(r)}},n.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:r,IconvLiteDecoderStream:n}}},2819:function(e,t,r){"use strict";function i(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function n(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=i,t.isUnique=n},"289b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const i=r("d3ab");var n,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(n||(n={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const r=i.getBitAllignedNumber(e,t,0,3),n=i.getBitAllignedNumber(e,t,6,1),a=i.getBitAllignedNumber(e,t,7,9)/10;if(r>0)return{type:i.getBitAllignedNumber(e,t,0,3),origin:i.getBitAllignedNumber(e,t,3,3),adjustment:n?-a:a}}}},"2cfe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsfParser=void 0;const i=r("4f83"),n=r("34eb"),a=r("e23f"),o=r("64a4"),s=n("music-metadata:parser:DSF");class c extends i.AbstractID3Parser{async _parse(){const e=this.tokenizer.position,t=await this.tokenizer.readToken(a.ChunkHeader);if("DSD "!==t.id)throw new Error("Invalid chunk signature");this.metadata.setFormat("container","DSF"),this.metadata.setFormat("lossless",!0);const r=await this.tokenizer.readToken(a.DsdChunk);if(r.metadataPointer!==BigInt(0))return s("expect ID3v2 at offset="+r.metadataPointer),await this.parseChunks(r.fileSize-t.size),await this.tokenizer.ignore(Number(r.metadataPointer)-this.tokenizer.position-e),(new o.ID3v2Parser).parse(this.metadata,this.tokenizer,this.options);s("No ID3v2 tag present")}async parseChunks(e){while(e>=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const r=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",r);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=c},"2d00":function(e,t,r){var i,n,a=r("da84"),o=r("342f"),s=a.process,c=a.Deno,A=s&&s.versions||c&&c.version,u=A&&A.v8;u&&(i=u.split("."),n=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!n&&o&&(i=o.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=o.match(/Chrome\/(\d+)/),i&&(n=+i[1]))),e.exports=n},"2d78":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const i=r("31c8"),n=r("b40f"),a=r("66ba"),o=r("34eb"),s=r("03eb"),c=r("d66d"),A=r("9611"),u=r("65da"),l=r("a062"),f=r("5ea2"),d=r("5658"),g=r("a4e1"),h=r("22d0"),p=r("d4cf"),m=r("e907"),I=r("2cfe"),B=r("dee4"),E=r("73c2"),b=o("music-metadata:parser:factory");function C(e){const t=n.parse(e),r=a.parse(t.type);return{type:r.type,subtype:r.subtype,suffix:r.suffix,parameters:t.parameters}}t.parseHttpContentType=C;class y{static async parseOnContentType(e,t){const{mimeType:r,path:i,url:n}=await e.fileInfo,a=y.getParserIdForMimeType(r)||y.getParserIdForExtension(i)||y.getParserIdForExtension(n);return a||b("No parser found for MIME-type / extension: "+r),this.parse(e,a,t)}static async parse(t,r,n){if(!r){b("Guess parser on content...");const n=e.alloc(4100);if(await t.peekBuffer(n,{mayBeLess:!0}),t.fileInfo.path&&(r=this.getParserIdForExtension(t.fileInfo.path)),!r){const e=await i.fromBuffer(n);if(!e)throw new Error("Failed to determine audio format");if(b(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),r=y.getParserIdForMimeType(e.mime),!r)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,r,n)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new c.AIFFParser;case"adts":case"mpeg":return new d.MpegParser;case"apev2":return new A.APEv2Parser;case"asf":return new u.AsfParser;case"dsf":return new I.DsfParser;case"dsdiff":return new B.DsdiffParser;case"flac":return new l.FlacParser;case"mp4":return new f.MP4Parser;case"musepack":return new g.default;case"ogg":return new h.OggParser;case"riff":return new p.WaveParser;case"wavpack":return new m.WavPackParser;case"matroska":return new E.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,r={}){const i=await y.loadParser(t),n=new s.MetadataCollector(r);return await i.init(n,e,r).parse(),n.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=C(e)}catch(i){return void b("Invalid HTTP Content-Type header value: "+e)}const r=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(r){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(r){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(r){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=y}).call(this,r("1c35").Buffer)},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const r=strtok3.fromBuffer(t);return fromTokenizer(r)}function _check(e,t,r){r={offset:0,...r};for(const[i,n]of t.entries())if(r.mask){if(n!==(r.mask[i]&e[i+r.offset]))return!1}else if(n!==e[i+r.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const r=12,i=(e,r)=>_check(t,e,r),n=(e,t)=>i(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:r,mayBeLess:!0}),i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(i([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),n("PS-Adobe-",{offset:2})&&n(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(i([31,160])||i([31,157]))return{ext:"Z",mime:"application/x-compress"};if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(n("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(n("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&i([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(n("FLIF"))return{ext:"flif",mime:"image/flif"};if(n("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(n("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(n("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(n("FORM"))return{ext:"aif",mime:"audio/aiff"};if(n("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(i([80,75,3,4])){try{while(e.position+30=0?r:t.length)}else await e.ignore(r.compressedSize)}}catch(u){if(!(u instanceof strtok3.EndOfStreamError))throw u}return{ext:"zip",mime:"application/zip"}}if(n("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(i([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(n("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(n("MThd"))return{ext:"mid",mime:"audio/midi"};if(n("wOFF")&&(i([0,1,0,0],{offset:4})||n("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(n("wOF2")&&(i([0,1,0,0],{offset:4})||n("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(i([212,195,178,161])||i([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(n("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(n("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(n("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(i([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(n("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(n("%PDF")){await e.ignore(1350);const t=10485760,r=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(r,{mayBeLess:!0}),r.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(i([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(i([73,73,42,0]))return n("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:i([28,0,254,0],{offset:8})||i([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:i([8,0,0,0],{offset:4})&&(i([45,0,254,0],{offset:8})||i([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(i([16,251,134,1],{offset:4})||i([8,0,0,0],{offset:4}))&&i([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(n("MAC "))return{ext:"ape",mime:"audio/ape"};if(i([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let r=128,i=0;while(0===(t&r))++i,r>>=1;const n=Buffer.alloc(i+1);return await e.readBuffer(n),n}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}async function s(t,r){while(r>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--r}}const t=await o(),r=await s(1,t.len);switch(r){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(i([82,73,70,70])){if(i([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(i([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(i([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(n("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(i([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(n("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(n("MSCF")||n("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(i([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(i([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(i([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(i([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(n("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(n("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(i([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(n("IMPM"))return{ext:"it",mime:"audio/x-it"};if(n("-lh0-",{offset:2})||n("-lh1-",{offset:2})||n("-lh2-",{offset:2})||n("-lh3-",{offset:2})||n("-lh4-",{offset:2})||n("-lh5-",{offset:2})||n("-lh6-",{offset:2})||n("-lh7-",{offset:2})||n("-lzs-",{offset:2})||n("-lz4-",{offset:2})||n("-lz5-",{offset:2})||n("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(i([0,0,1,186])){if(i([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(i([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(n("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(i([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(n("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(i([137,80,78,71,13,10,26,10])){async function c(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await c();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const r=t.slice(16,e+16).toString(),i=JSON.parse(r);if(i.files)return{ext:"asar",mime:"application/x-asar"}}catch(l){}}if(i([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(n("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(i([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(i([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(i([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(i([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(i([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(i([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(n("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&i([255,224],{offset:0,mask:[255,224]})){if(i([16],{offset:1,mask:[22]}))return i([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(i([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(i([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(i([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const r=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(r);e.fileType=t}catch(i){reject(i)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},"342f":function(e,t,r){var i=r("d066");e.exports=i("navigator","userAgent")||""},"34eb":function(e,t,r){(function(i){function n(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let i=0,n=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(i++,"%c"===e&&(n=i))}),t.splice(n,0,r)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(r){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(r){}return!e&&"undefined"!==typeof i&&"env"in i&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function c(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=n,t.storage=c(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r("dc90")(t);const{formatters:A}=e.exports;A.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,r("4362"))},"377f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const i=r("20f8");class n{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let r=0,n=e.length,a=this.position;if(t){if(t.position){if(t.position>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const r=n(e);return(r.getUint16(t)<<8)+r.getUint8(t+2)},put(e,t,r){const i=n(e);return i.setUint16(t,r>>8),i.setUint8(t+2,255&r),t+3}},t.UINT32_LE={len:4,get(e,t){return n(e).getUint32(t,!0)},put(e,t,r){return n(e).setUint32(t,r,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return n(e).getUint32(t)},put(e,t,r){return n(e).setUint32(t,r),t+4}},t.INT8={len:1,get(e,t){return n(e).getInt8(t)},put(e,t,r){return n(e).setInt8(t,r),t+2}},t.INT16_BE={len:2,get(e,t){return n(e).getInt16(t)},put(e,t,r){return n(e).setInt16(t,r),t+2}},t.INT16_LE={len:2,get(e,t){return n(e).getInt16(t,!0)},put(e,t,r){return n(e).setInt16(t,r,!0),t+2}},t.INT24_LE={len:3,get(e,r){const i=t.UINT24_LE.get(e,r);return i>8388607?i-16777216:i},put(e,t,r){const i=n(e);return i.setUint8(t,255&r),i.setUint16(t+1,r>>8,!0),t+3}},t.INT24_BE={len:3,get(e,r){const i=t.UINT24_BE.get(e,r);return i>8388607?i-16777216:i},put(e,t,r){const i=n(e);return i.setUint16(t,r>>8),i.setUint8(t+2,255&r),t+3}},t.INT32_BE={len:4,get(e,t){return n(e).getInt32(t)},put(e,t,r){return n(e).setInt32(t,r),t+4}},t.INT32_LE={len:4,get(e,t){return n(e).getInt32(t,!0)},put(e,t,r){return n(e).setInt32(t,r,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return n(e).getBigUint64(t,!0)},put(e,t,r){return n(e).setBigUint64(t,r,!0),t+8}},t.INT64_LE={len:8,get(e,t){return n(e).getBigInt64(t,!0)},put(e,t,r){return n(e).setBigInt64(t,r,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return n(e).getBigUint64(t)},put(e,t,r){return n(e).setBigUint64(t,r),t+8}},t.INT64_BE={len:8,get(e,t){return n(e).getBigInt64(t)},put(e,t,r){return n(e).setBigInt64(t,r),t+8}},t.Float16_BE={len:2,get(e,t){return i.read(e,t,!1,10,this.len)},put(e,t,r){return i.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return i.read(e,t,!0,10,this.len)},put(e,t,r){return i.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return n(e).getFloat32(t)},put(e,t,r){return n(e).setFloat32(t,r),t+4}},t.Float32_LE={len:4,get(e,t){return n(e).getFloat32(t,!0)},put(e,t,r){return n(e).setFloat32(t,r,!0),t+4}},t.Float64_BE={len:8,get(e,t){return n(e).getFloat64(t)},put(e,t,r){return n(e).setFloat64(t,r),t+8}},t.Float64_LE={len:8,get(e,t){return n(e).getFloat64(t,!0)},put(e,t,r){return n(e).setFloat64(t,r,!0),t+8}},t.Float80_BE={len:10,get(e,t){return i.read(e,t,!1,63,this.len)},put(e,t,r){return i.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return i.read(e,t,!0,63,this.len)},put(e,t,r){return i.write(e,r,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class c{constructor(e,t){this.len=e,this.encoding=t}get(t,r){return e.from(t).toString(this.encoding,r,r+this.len)}}t.StringType=c;class A{constructor(e){this.len=e}static decode(e,t,r){let i="";for(let n=t;n>10),56320+(1023&e)))}static singleByteDecoder(e){if(A.inRange(e,0,127))return e;const t=A.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return A.decode(e,t,t+this.len)}}t.AnsiStringType=A,A.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,r("1c35").Buffer)},"3a9b":function(e,t,r){var i=r("e330");e.exports=i({}.isPrototypeOf)},"3bbe":function(e,t,r){var i=r("da84"),n=r("1626"),a=i.String,o=i.TypeError;e.exports=function(e){if("object"==typeof e||n(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3d0e":function(e,t,r){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3e8f":function(e,t){},"3fb5":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},"407c":function(e,t,r){"use strict";function i(e){return"BM"===e.toString("ascii",0,2)}function n(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}e.exports={detect:i,calculate:n}},"41db":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.FrameParser=t.parseGenre=void 0;const i=r("34eb"),n=r("6f58"),a=r("d3ab"),o=r("0662"),s=r("1e78"),c=i("music-metadata:id3v2:frame-parser"),A="latin1";function u(e){const t=[];let r,i="";for(const n of e)if("string"===typeof r)if("("===n&&""===r)i+="(",r=void 0;else if(")"===n){""!==i&&(t.push(i),i="");const e=l(r);e&&t.push(e),r=void 0}else r+=n;else"("===n?r="":i+=n;return i&&(0===t.length&&i.match(/^\d*$/)&&(i=s.Genres[i]),t.push(i)),t}function l(e){return"RX"===e?"Remix":"CR"===e?"Cover":e.match(/^\d*$/)?s.Genres[e]:void 0}t.parseGenre=u;class f{constructor(e,t){this.major=e,this.warningCollector=t}readData(t,r,i){if(0===t.length)return void this.warningCollector.addWarning(`id3v2.${this.major} header has empty tag type=${r}`);const{encoding:s,bom:l}=o.TextEncodingToken.get(t,0),d=t.length;let g=0,h=[];const p=f.getNullTerminatorLength(s);let m;const I={};switch(c(`Parsing tag type=${r}, encoding=${s}, bom=${l}`),"TXXX"!==r&&"T"===r[0]?"T*":r){case"T*":case"IPLS":case"MVIN":case"MVNM":case"PCS":case"PCST":const l=a.decodeString(t.slice(1),s).replace(/\x00+$/,"");switch(r){case"TMCL":case"TIPL":case"IPLS":h=this.splitValue(r,l),h=f.functionList(h);break;case"TRK":case"TRCK":case"TPOS":h=l;break;case"TCOM":case"TEXT":case"TOLY":case"TOPE":case"TPE1":case"TSRC":h=this.splitValue(r,l);break;case"TCO":case"TCON":h=this.splitValue(r,l).map(e=>u(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":h=this.major>=4?this.splitValue(r,l):[l],h=Array.isArray(h)&&""===h[0]?1:0;break;default:h=this.major>=4?this.splitValue(r,l):[l]}break;case"TXXX":h=f.readIdentifierAndData(t,g+1,d,s),h={description:h.id,text:this.splitValue(r,a.decodeString(h.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(i){const r={};switch(g+=1,this.major){case 2:r.format=a.decodeString(t.slice(g,g+3),"latin1"),g+=3;break;case 3:case 4:m=a.findZero(t,g,d,A),r.format=a.decodeString(t.slice(g,m),A),g=m+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}r.format=f.fixPictureMimeType(r.format),r.type=o.AttachedPictureType[t[g]],g+=1,m=a.findZero(t,g,d,s),r.description=a.decodeString(t.slice(g,m),s),g=m+p,r.data=e.from(t.slice(g,d)),h=r}break;case"CNT":case"PCNT":h=n.UINT32_BE.get(t,0);break;case"SYLT":g+=7,h=[];while(g=5?t.readUInt32BE(g+1):void 0};break;case"GEOB":{m=a.findZero(t,g+1,d,s);const e=a.decodeString(t.slice(g+1,m),A);g=m+1,m=a.findZero(t,g,d-g,s);const r=a.decodeString(t.slice(g,m),A);g=m+1,m=a.findZero(t,g,d-g,s);const i=a.decodeString(t.slice(g,m),A);h={type:e,filename:r,description:i,data:t.slice(g+1,d)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":h=a.decodeString(t.slice(g,m),A);break;case"WXXX":{m=a.findZero(t,g+1,d,s);const e=a.decodeString(t.slice(g+1,m),s);g=m+("utf16le"===s?2:1),h={description:e,url:a.decodeString(t.slice(g,d),A)};break}case"WFD":case"WFED":h=a.decodeString(t.slice(g+1,a.findZero(t,g+1,d,s)),s);break;case"MCDI":h=t.slice(0,d);break;default:c("Warning: unsupported id3v2-tag-type: "+r);break}return h}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let r=0;r+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):r=t.split(/\//g)):r=t.split(/\x00/g),f.trimArray(r)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,r,i){const n=a.findZero(e,t,r,i),o=a.decodeString(e.slice(t,n),i);return t=n+f.getNullTerminatorLength(i),{id:o,data:e.slice(t,r)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=f}).call(this,r("1c35").Buffer)},"432b":function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));r("907a"),r("219c");var i=new Uint8Array([119,72,50,115,222,242,192,200,149,236,48,178,81,195,225,160,158,230,157,207,250,127,20,209,206,184,220,195,74,103,147,214,40,194,145,112,202,141,162,164,240,8,97,144,126,111,162,224,235,174,62,182,103,199,146,244,145,181,246,108,94,132,64,247,243,27,2,127,213,171,65,137,40,244,37,204,82,17,173,67,104,166,65,139,132,181,255,44,146,74,38,216,71,106,124,149,97,204,230,203,187,63,71,88,137,117,195,117,161,217,175,204,8,115,23,220,170,154,162,22,65,216,162,6,198,139,252,102,52,159,207,24,35,160,10,116,231,43,39,112,146,233,175,55,230,140,167,188,98,101,156,194,8,201,136,179,243,67,172,116,44,15,212,175,161,195,1,100,149,78,72,159,244,53,120,149,122,57,214,106,160,109,64,232,79,168,239,17,29,243,27,63,63,7,221,111,91,25,48,25,251,239,14,55,240,14,205,22,73,254,83,71,19,26,189,164,241,64,25,96,14,237,104,9,6,95,77,207,61,26,254,32,119,228,217,218,249,164,43,118,28,113,219,0,188,253,12,108,165,71,247,246,0,121,74,17]),n=function(){function e(){}return e.prototype.getMask=function(e){return e>32767&&(e%=32767),i[e*e+27&255]},e.prototype.decrypt=function(e,t){for(var r=0;r({crc:i.UINT32_LE.get(e,t),streamVersion:i.UINT8.get(e,t+4)})},A={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][n.getBitAllignedNumber(e,t,0,3)],maxUsedBands:n.getBitAllignedNumber(e,t,3,5),channelCount:n.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:n.isBitSet(e,t+1,4),audioBlockFrames:n.getBitAllignedNumber(e,t+1,5,3)})};class u{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const r=await this.tokenizer.readToken(c);e-=c.len,Object.assign(t,r),o("SH.streamVersion = "+r.streamVersion);const i=await this.readVariableSizeField();e-=i.len,t.sampleCount=i.value;const n=await this.readVariableSizeField();e-=n.len,t.beginningOfSilence=n.value;const a=await this.tokenizer.readToken(A);return e-=A.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let r=await this.tokenizer.readNumber(i.UINT8);return 0===(128&r)?{len:e,value:t+r}:(r&=127,r+=t,this.readVariableSizeField(e+1,r<<7))}}t.StreamReader=u},"4c90":function(e,t,r){"use strict";r.r(t);const i=r("6577"),n=i.expose;i.registerSerializer,i.Transfer;var a=r("9ab4"),o=(r("907a"),r("219c"),r("cc74")),s=r("cb96");function c(e,t,r,i){return void 0===i&&(i=!0),Object(a["a"])(this,void 0,Promise,(function(){var n,c,A,u,l,f,d;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return n=r,i?(A=Uint8Array.bind,[4,Object(o["c"])(e)]):[3,2];case 1:c=new(A.apply(Uint8Array,[void 0,a.sent()])),n=Object(o["g"])(c,r),n!==r&&(e=new Blob([c],{type:o["a"][n]})),a.label=2;case 2:return[4,Object(s["parseBlob"])(e)];case 3:return u=a.sent(),l=Object(o["f"])(t,u.common.title,u.common.artist),f=l.title,d=l.artist,[2,{title:f,artist:d,ext:n,album:u.common.album,picture:Object(o["d"])(u),file:URL.createObjectURL(e),blob:e,mime:o["a"][n]}]}}))}))}var A=[105,102,109,116],u=[254,254,254,254],l={" WAV":".wav",FLAC:".flac"," MP3":".mp3"," A4M":".m4a"};function f(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var i,n,f,d,g,h,p,m,I,B,E,b,C,y,w;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return n=Uint8Array.bind,[4,Object(o["c"])(e)];case 1:if(i=new(n.apply(Uint8Array,[void 0,a.sent()])),Object(o["b"])(i,A)&&Object(o["b"])(i.slice(8,12),u))return[3,4];if("xm"!==r)return[3,2];throw Error("此xm文件已损坏");case 2:return[4,c(e,t,r,!0)];case 3:return[2,a.sent()];case 4:if(f=(new TextDecoder).decode(i.slice(4,8)),!l.hasOwnProperty(f))throw Error("未知的.xm文件类型");for(d=i[15],g=i[12]|i[13]<<8|i[14]<<16,h=i.slice(16),p=h.length,m=g;m1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return f=new Uint8Array(17),f.set(i.slice(28,44),0),0!==b.length?[3,3]:[4,C()];case 2:if(!a.sent())throw Error("加载Kgm/Vpr Mask数据失败");a.label=3;case 3:for(h=0;h>4]}var b=new Uint8Array(0);function C(){return Object(a["a"])(this,void 0,Promise,(function(){var e,t,r,i;return Object(a["b"])(this,(function(n){switch(n.label){case 0:e="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(h.version,"/public/static/kgm.mask"),["http:","https:"].some((function(e){return e==self.location.protocol}))&&(e=self.document?"./static/kgm.mask":"../static/kgm.mask"),n.label=1;case 1:return n.trys.push([1,4,,5]),[4,fetch(e,{method:"GET"})];case 2:return t=n.sent(),r=Uint8Array.bind,[4,t.arrayBuffer()];case 3:return b=new(r.apply(Uint8Array,[void 0,n.sent()])),[2,!0];case 4:return i=n.sent(),console.error(i),[2,!1];case 5:return[2]}}))}))}var y=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],w=[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101],v="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function T(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,A,u,l,f,d,g,h,p,m,I,B;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(o["c"])(e)];case 1:return r=new(i.apply(Uint8Array,[void 0,a.sent()])),Object(o["b"])(r,w)?[3,4]:"aac"!==Object(o["g"])(r)?[3,3]:[4,c(e,t,"aac",!1)];case 2:return[2,a.sent()];case 3:throw Error("not a valid kwm file");case 4:for(n=r.slice(24,32),A=Q(n),u=r.slice(1024),l=u.length,f=0;f32?r=e.slice(0,32):t<32&&(r=e.padEnd(32,e)),r}var S=[0,0,0,32,102,116,121,112];function _(e,t){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,s;return Object(a["b"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(o["c"])(e)];case 1:for(r=new(i.apply(Uint8Array,[void 0,a.sent()])),n=0;n<8;++n)r[n]=S[n];return s=new Blob([r],{type:"audio/mp4"}),[4,c(s,t,"m4a",!1)];case 2:return[2,a.sent()]}}))}))}function D(e){return Object(a["a"])(this,void 0,Promise,(function(){var t,r,i;return Object(a["b"])(this,(function(n){switch(n.label){case 0:switch(t=Object(o["h"])(e.name),i=t.ext,i){case"kwm":return[3,1];case"xm":return[3,3];case"wav":return[3,3];case"mp3":return[3,3];case"flac":return[3,3];case"m4a":return[3,3];case"ogg":return[3,5];case"tm0":return[3,7];case"tm3":return[3,7];case"qmc3":return[3,9];case"qmc2":return[3,9];case"qmc0":return[3,9];case"qmcflac":return[3,9];case"qmcogg":return[3,9];case"tkm":return[3,9];case"bkcmp3":return[3,9];case"bkcflac":return[3,9];case"mflac":return[3,9];case"mflac0":return[3,9];case"mgg":return[3,9];case"mgg1":return[3,9];case"666c6163":return[3,9];case"6d7033":return[3,9];case"6f6767":return[3,9];case"6d3461":return[3,9];case"776176":return[3,9];case"tm2":return[3,11];case"tm6":return[3,11];case"cache":return[3,13];case"vpr":return[3,15];case"kgm":return[3,15];case"kgma":return[3,15]}return[3,17];case 1:return[4,T(e.raw,t.name,t.ext)];case 2:return r=n.sent(),[3,18];case 3:return[4,f(e.raw,t.name,t.ext)];case 4:return r=n.sent(),[3,18];case 5:return[4,c(e.raw,t.name,t.ext)];case 6:return r=n.sent(),[3,18];case 7:return[4,c(e.raw,t.name,"mp3")];case 8:return r=n.sent(),[3,18];case 9:return[4,Object(d["a"])(e.raw,t.name,t.ext)];case 10:return r=n.sent(),[3,18];case 11:return[4,_(e.raw,t.name)];case 12:return r=n.sent(),[3,18];case 13:return[4,g(e.raw,t.name,t.ext)];case 14:return r=n.sent(),[3,18];case 15:return[4,B(e.raw,t.name,t.ext)];case 16:return r=n.sent(),[3,18];case 17:throw"不支持此文件格式";case 18:return r.rawExt||(r.rawExt=t.ext),r.rawFilename||(r.rawFilename=t.name),console.log(r),[2,r]}}))}))}n(D)},"4cc3":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AsfUtil=void 0;const i=r("d3ab"),n=r("6f58");class a{static getParserForAttr(e){return a.attributeParsers[e]}static parseUnicodeAttr(e){return i.stripNulls(i.decodeString(e,"utf16le"))}static parseByteArrayAttr(t){const r=e.alloc(t.length);return t.copy(r),r}static parseBoolAttr(e,t=0){return 1===a.parseWordAttr(e,t)}static parseDWordAttr(e,t=0){return e.readUInt32LE(t)}static parseQWordAttr(e,t=0){return n.UINT64_LE.get(e,t)}static parseWordAttr(e,t=0){return e.readUInt16LE(t)}}t.AsfUtil=a,a.attributeParsers=[a.parseUnicodeAttr,a.parseByteArrayAttr,a.parseBoolAttr,a.parseDWordAttr,a.parseQWordAttr,a.parseWordAttr,a.parseByteArrayAttr]}).call(this,r("1c35").Buffer)},"4dae":function(e,t,r){var i=r("da84"),n=r("23cb"),a=r("07fa"),o=r("8418"),s=i.Array,c=Math.max;e.exports=function(e,t,r){for(var i=a(e),A=n(t,i),u=n(void 0===r?i:r,i),l=s(c(u-A,0)),f=0;A0?n(i(e),9007199254740991):0}},"512c":function(e,t,r){var i=r("342f"),n=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},5184:function(e,t,r){e.exports=r("faa1").EventEmitter},"53a8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv8Parser=void 0;const i=r("34eb"),n=r("95c9"),a=r("4b8f"),o=r("9611"),s=r("98a7"),c=i("music-metadata:parser:musepack");class A extends n.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(s.FourCcToken);if("MPCK"!==e)throw new Error("Invalid Magic number");return this.metadata.setFormat("container","Musepack, SV8"),this.parsePacket()}async parsePacket(){const e=new a.StreamReader(this.tokenizer);do{const t=await e.readPacketHeader();switch(c(`packet-header key=${t.key}, payloadLength=${t.payloadLength}`),t.key){case"SH":const r=await e.readStreamHeader(t.payloadLength);this.metadata.setFormat("numberOfSamples",r.sampleCount),this.metadata.setFormat("sampleRate",r.sampleFrequency),this.metadata.setFormat("duration",r.sampleCount/r.sampleFrequency),this.metadata.setFormat("numberOfChannels",r.channelCount);break;case"AP":this.audioLength+=t.payloadLength,await this.tokenizer.ignore(t.payloadLength);break;case"RG":case"EI":case"SO":case"ST":case"CT":await this.tokenizer.ignore(t.payloadLength);break;case"SE":return this.metadata.setFormat("bitrate",8*this.audioLength/this.metadata.format.duration),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options);default:throw new Error("Unexpected header: "+t.key)}}while(1)}}t.MpcSv8Parser=A},"53d6":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CaseInsensitiveTagMap=void 0;const i=r("fc97");class n extends i.CommonTagMapper{constructor(e,t){const r={};for(const i of Object.keys(t))r[i.toUpperCase()]=t[i];super(e,r)}getCommonName(e){return this.tagMap[e.toUpperCase()]}}t.CaseInsensitiveTagMap=n},5658:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MpegParser=void 0;const i=r("6f58"),n=r("21c2"),a=r("34eb"),o=r("d3ab"),s=r("4f83"),c=r("ad3a"),A=a("music-metadata:parser:mpeg"),u=1024,l={AudioObjectTypes:["AAC Main","AAC LC","AAC SSR","AAC LTP"],SamplingFrequencies:[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350,void 0,void 0,-1]},f=[void 0,["front-center"],["front-left","front-right"],["front-center","front-left","front-right"],["front-center","front-left","front-right","back-center"],["front-center","front-left","front-right","back-left","back-right"],["front-center","front-left","front-right","back-left","back-right","LFE-channel"],["front-center","front-left","front-right","side-left","side-right","back-left","back-right","LFE-channel"]];class d{constructor(e,t){this.versionIndex=o.getBitAllignedNumber(e,t+1,3,2),this.layer=d.LayerDescription[o.getBitAllignedNumber(e,t+1,5,2)],this.versionIndex>1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return d.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=d.VersionID[this.versionIndex],this.channelMode=d.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const r=this.calcBitrate();if(!r)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*r,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){A("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const r=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=l.AudioObjectTypes[r],A("MPEG-4 audio-codec="+this.codec);const i=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=l.SamplingFrequencies[i],A("sampling-rate="+this.samplingRate);const n=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=f[n],A("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return d.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:d.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}d.SyncByte1=255,d.SyncByte2=224,d.VersionID=[2.5,null,2,1],d.LayerDescription=[0,3,2,1],d.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],d.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},d.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},d.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const g={len:4,get:(e,t)=>new d(e,t)};function h(e){return"V"+Math.floor((100-e)/10)}class p extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(u),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof n.EndOfStreamError))throw e;if(A("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;A(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*r/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),i=Math.round(r/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",i);const n=i/e.sampleRate;A("Calculate CBR duration based on file size: %s",n),this.metadata.setFormat("duration",n)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:u,mayBeLess:!0}),this.syncPeek.len<=163)throw new n.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=d.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),A(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(A("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(d.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&A("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const r=e.calcSamplesPerFrame();A("samples_per_frame="+r);const i=r/8,n=i*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(n),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=g.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=r,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=r,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const r=e.alloc(3);await this.tokenizer.readBuffer(r),t.frameLength+=o.getBitAllignedNumber(r,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const i=t.samplingRate/this.samplesPerFrame,n=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*n*i+.5;if(this.metadata.setFormat("bitrate",a),A(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(i.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new i.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(c.InfoTagHeaderTag);switch(this.offset+=c.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=h(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const r=await this.tokenizer.readToken(c.LameEncoderVersion);if(this.frame_size>=this.offset+c.LameEncoderVersion.len)return this.offset+=c.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+r),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await c.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),A("Get duration from Xing header: %s",this.metadata.format.duration),t}const r=this.frame_size-this.offset;return await this.skipFrameData(r),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=p}).call(this,r("1c35").Buffer)},5692:function(e,t,r){var i=r("c430"),n=r("c6cd");(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.3",mode:i?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},5926:function(e,t){var r=Math.ceil,i=Math.floor;e.exports=function(e){var t=+e;return t!==t||0===t?0:(t>0?i:r)(t)}},"599d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisDecoder=void 0;const i=r("6f58");class n{constructor(e,t){this.data=e,this.offset=t}readInt32(){const e=i.UINT32_LE.get(this.data,this.offset);return this.offset+=4,e}readStringUtf8(){const e=this.readInt32(),t=this.data.toString("utf8",this.offset,this.offset+e);return this.offset+=e,t}parseUserComment(){const e=this.offset,t=this.readStringUtf8(),r=t.indexOf("=");return{key:t.slice(0,r).toUpperCase(),value:t.slice(r+1),len:this.offset-e}}}t.VorbisDecoder=n},"59ed":function(e,t,r){var i=r("da84"),n=r("1626"),a=r("0d51"),o=i.TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not a function")}},"5a49":function(e,t,r){"use strict";(function(e){async function r(r){if(r.fileSize>=143){const i=e.alloc(15);await r.randomRead(i,0,i.length,r.fileSize-143);const n=i.toString("binary"),a=n.substr(6);if(a===t.endTag2)return parseInt(n.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=r}).call(this,r("1c35").Buffer)},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5cf0":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadableWebToNodeStream=void 0;const i=r("60b9");class n extends i.Readable{constructor(e){super(),this.bytesRead=0,this.released=!1,this.reader=e.getReader()}async _read(){if(this.released)return void this.push(null);this.pendingRead=this.reader.read();const e=await this.pendingRead;delete this.pendingRead,e.done||this.released?this.push(null):(this.bytesRead+=e.value.length,this.push(e.value))}async waitForReadToComplete(){this.pendingRead&&await this.pendingRead}async close(){await this.syncAndRelease()}async syncAndRelease(){this.released=!0,await this.waitForReadToComplete(),await this.reader.releaseLock()}}t.ReadableWebToNodeStream=n},"5e77":function(e,t,r){var i=r("83ab"),n=r("1a2d"),a=Function.prototype,o=i&&Object.getOwnPropertyDescriptor,s=n(a,"name"),c=s&&"something"===function(){}.name,A=s&&(!i||i&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:A}},"5ea2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const i=r("34eb"),n=r("6f58"),a=r("95c9"),o=r("bef3"),s=r("150c"),c=r("1e78"),A=r("cec2"),u=i("music-metadata:parser:MP4"),l="iTunes",f={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function d(e,t,r){return r.indexOf(e)===t}class g extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),r=this.getTrackDescription();r.creationTime=t.creationTime,r.modificationTime=t.modificationTime,r.timeScale=t.timeScale,r.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),r=[];while(e>=n.UINT32_BE.len)r.push(await this.tokenizer.readNumber(n.UINT32_BE)),e-=n.UINT32_BE.len;t.chapterList=r},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const r=t[0].chapterList,i=this.tracks.filter(e=>-1!==r.indexOf(e.trackId));if(1===i.length)return this.parseChapterTrack(i[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const r=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const i=r.type.replace(/\W/g,"");i.length>0&&t.push(i)}u("ftyp: "+t.join("/"));const r=t.filter(d).join("/");this.metadata.setFormat("container",r)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),r=this.getTrackDescription();r.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),r=this.getTrackDescription();r.sampleSize=t.sampleSize,r.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new n.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;u(e),this.addWarning(e);break}}catch(i){const e=`Error at offset=${this.tokenizer.position}: ${i.message}`;u(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const r=[];e.soundSampleDescription.forEach(e=>{const t={},i=f[e.dataFormat];if(i?(r.push(i.format),t.codecName=i.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:r}=e;r.sampleRate>0&&(t.type=A.TrackType.audio,t.audio={samplingFrequency:r.sampleRate,bitDepth:r.sampleSize,channels:r.numAudioChannels})}this.metadata.addStreamInfo(t)}),r.length>=1&&t.push(r.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(d).join("+"));const r=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(r.length>=1){const e=r[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const i=e.soundSampleDescription[0];i.description&&(this.metadata.setFormat("sampleRate",i.description.sampleRate),this.metadata.setFormat("bitsPerSample",i.description.sampleSize),this.metadata.setFormat("numberOfChannels",i.description.numAudioChannels));const n=f[i.dataFormat];n&&this.metadata.setFormat("lossless",!n.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);u(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(l,e,t)}addWarning(e){u("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,r)=>{const i=e.getPayloadLength(r);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const r=await this.tokenizer.readToken(new s.NameAtom(i));t+=":"+r.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(i));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new n.BufferType(i));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,r){const i=await this.tokenizer.readToken(new s.DataAtom(Number(r.header.length)-s.Header.len));if(0!==i.type.set)throw new Error("Unsupported type-set != 0: "+i.type.set);switch(i.type.type){case 0:switch(t){case"trkn":case"disk":const e=n.UINT8.get(i.value,3),r=n.UINT8.get(i.value,5);this.addTag(t,e+"/"+r);break;case"gnre":const a=n.UINT8.get(i.value,1),o=c.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,i.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(i.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(i.value)});break;case 21:this.addTag(t,g.read_BE_Signed_Integer(i.value));break;case 22:this.addTag(t,g.read_BE_Unsigned_Integer(i.value));break;case 65:this.addTag(t,i.value.readInt8(0));break;case 66:this.addTag(t,i.value.readInt16BE(0));break;case 67:this.addTag(t,i.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${i.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let r=0;const i=s.SoundSampleDescriptionVersion.get(e.description,r);return r+=s.SoundSampleDescriptionVersion.len,0===i.version||1===i.version?t.description=s.SoundSampleDescriptionV0.get(e.description,r):u(`Warning: sound-sample-description ${i} not implemented`),t}async parseChapterTrack(e,t,r){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const i=[];for(let n=0;n0;++n){const a=e.chunkOffsetTable[n],o=a-this.tokenizer.position,c=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[n];if(r-=o+c,r<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const A=await this.tokenizer.readToken(new s.ChapterText(c));u(`Chapter ${n+1}: ${A}`);const l={title:A,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};u(`Chapter title=${l.title}, offset=${l.sampleOffset}/${this.tracks[0].duration}`),i.push(l)}this.metadata.setFormat("chapters",i),await this.tokenizer.ignore(r)}findSampleOffset(e,t){let r=0;e.timeToSampleTable.forEach(e=>{r+=e.count*e.duration}),u("Total duration="+r);let i=0;while(i=t[r].firstChunk&&ee.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,r;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),r=e[t+1],192===r||193===r||194===r)return n(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:i,calculate:o}},"60b9":function(e,t,r){t=e.exports=r("bd7a"),t.Stream=t,t.Readable=t,t.Writable=r("b84d"),t.Duplex=r("845f"),t.Transform=r("8a58"),t.PassThrough=r("c6d6"),t.finished=r("fd17"),t.pipeline=r("7e5b")},6220:function(e,t,r){"use strict";var i=8,n=4,a=4;function o(e){return"icns"===e.toString("ascii",0,4)}var s={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function c(e,t){var r=t+a;return[e.toString("ascii",t,r),e.readUInt32BE(r)]}function A(e){var t=s[e];return{width:t,height:t,type:e}}function u(e){var t,r,a,o=e.length,s=i,u=e.readUInt32BE(n);if(t=c(e,s),r=A(t[0]),s+=t[1],s===u)return r;a={width:r.width,height:r.height,images:[r]};while(s0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,r){const i=e.alloc(t);return await this.tokenizer.readBuffer(i,{length:t}),this.parseId3Data(this.id3Header.size-r)}async parseId3Data(t){const r=e.alloc(t);await this.tokenizer.readBuffer(r,{length:t});for(const e of this.parseMetadata(r))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const r=[];while(1){if(t===e.length)break;const i=s.getFrameHeaderLength(this.id3Header.version.major);if(t+i>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const n=e.slice(t,t+=i),a=this.readFrameHeader(n,this.id3Header.version.major),o=e.slice(t,t+=a.length),c=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);c&&r.push({id:a.id,value:c})}return r}readFrameHeader(e,t){let r;switch(t){case 2:r={id:e.toString("ascii",0,3),length:i.UINT24_BE.get(e,3)},r.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;case 3:case 4:r={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:i.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},r.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return r}}t.ID3v2Parser=s}).call(this,r("1c35").Buffer)},6577:function(e,t,r){"use strict";(function(e){var i=this&&this.__awaiter||function(e,t,r,i){function n(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(i.next(e))}catch(t){a(t)}}function s(e){try{c(i["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):n(e.value).then(o,s)}c((i=i.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.expose=t.isWorkerRuntime=t.Transfer=t.registerSerializer=void 0;const a=n(r("89c7")),o=r("b8a3"),s=r("7ac4"),c=r("796a"),A=n(r("9a72"));var u=r("b8a3");Object.defineProperty(t,"registerSerializer",{enumerable:!0,get:function(){return u.registerSerializer}});var l=r("7ac4");Object.defineProperty(t,"Transfer",{enumerable:!0,get:function(){return l.Transfer}}),t.isWorkerRuntime=A.default.isWorkerRuntime;let f=!1;const d=new Map,g=e=>e&&e.type===c.MasterMessageType.cancel,h=e=>e&&e.type===c.MasterMessageType.run,p=e=>a.default(e)||m(e);function m(e){return e&&"object"===typeof e&&"function"===typeof e.subscribe}function I(e){return s.isTransferDescriptor(e)?{payload:e.send,transferables:e.transferables}:{payload:e,transferables:void 0}}function B(){const e={type:c.WorkerMessageType.init,exposed:{type:"function"}};A.default.postMessageToMaster(e)}function E(e){const t={type:c.WorkerMessageType.init,exposed:{type:"module",methods:e}};A.default.postMessageToMaster(t)}function b(e,t){const{payload:r,transferables:i}=I(t),n={type:c.WorkerMessageType.error,uid:e,error:o.serialize(r)};A.default.postMessageToMaster(n,i)}function C(e,t,r){const{payload:i,transferables:n}=I(r),a={type:c.WorkerMessageType.result,uid:e,complete:!!t||void 0,payload:i};A.default.postMessageToMaster(a,n)}function y(e,t){const r={type:c.WorkerMessageType.running,uid:e,resultType:t};A.default.postMessageToMaster(r)}function w(e){try{const t={type:c.WorkerMessageType.uncaughtError,error:o.serialize(e)};A.default.postMessageToMaster(t)}catch(t){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",t,"\nOriginal error:",e)}}function v(e,t,r){return i(this,void 0,void 0,(function*(){let i;try{i=t(...r)}catch(a){return b(e,a)}const n=p(i)?"observable":"promise";if(y(e,n),p(i)){const t=i.subscribe(t=>C(e,!1,o.serialize(t)),t=>{b(e,o.serialize(t)),d.delete(e)},()=>{C(e,!0),d.delete(e)});d.set(e,t)}else try{const t=yield i;C(e,!0,o.serialize(t))}catch(a){b(e,o.serialize(a))}}))}function T(e){if(!A.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(f)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(f=!0,"function"===typeof e)A.default.subscribeToMasterMessages(t=>{h(t)&&!t.method&&v(t.uid,e,t.args.map(o.deserialize))}),B();else{if("object"!==typeof e||!e)throw Error("Invalid argument passed to expose(). Expected a function or an object, got: "+e);{A.default.subscribeToMasterMessages(t=>{h(t)&&t.method&&v(t.uid,e[t.method],t.args.map(o.deserialize))});const t=Object.keys(e).filter(t=>"function"===typeof e[t]);E(t)}}A.default.subscribeToMasterMessages(e=>{if(g(e)){const t=e.uid,r=d.get(t);r&&(r.unsubscribe(),d.delete(t))}})}t.expose=T,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&A.default.isWorkerRuntime()&&(self.addEventListener("error",e=>{setTimeout(()=>w(e.error||e),250)}),self.addEventListener("unhandledrejection",e=>{const t=e.reason;t&&"string"===typeof t.message&&setTimeout(()=>w(t),250)})),"undefined"!==typeof e&&"function"===typeof e.on&&A.default.isWorkerRuntime()&&(e.on("uncaughtException",e=>{setTimeout(()=>w(e),250)}),e.on("unhandledRejection",e=>{e&&"string"===typeof e.message&&setTimeout(()=>w(e),250)}))}).call(this,r("4362"))},"65da":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfParser=void 0;const i=r("cec2"),n=r("9131"),a=r("fa86"),o=r("34eb"),s=r("95c9"),c=o("music-metadata:parser:ASF"),A="asf";class u extends s.BasicParser{async parse(){const e=await this.tokenizer.readToken(a.TopLevelHeaderObjectToken);if(!e.objectId.equals(n.default.HeaderObject))throw new Error("expected asf header; but was not found; got: "+e.objectId.str);try{await this.parseObjectHeader(e.numberOfHeaderObjects)}catch(t){c("Error while parsing ASF: %s",t)}}async parseObjectHeader(e){let t;do{const e=await this.tokenizer.readToken(a.HeaderObjectToken);switch(c("header GUID=%s",e.objectId.str),e.objectId.str){case a.FilePropertiesObject.guid.str:const r=await this.tokenizer.readToken(new a.FilePropertiesObject(e));this.metadata.setFormat("duration",Number(r.playDuration/BigInt(1e3))/1e4-Number(r.preroll)/1e3),this.metadata.setFormat("bitrate",r.maximumBitrate);break;case a.StreamPropertiesObject.guid.str:const o=await this.tokenizer.readToken(new a.StreamPropertiesObject(e));this.metadata.setFormat("container","ASF/"+o.streamType);break;case a.HeaderExtensionObject.guid.str:const s=await this.tokenizer.readToken(new a.HeaderExtensionObject);await this.parseExtensionObject(s.extensionDataSize);break;case a.ContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ContentDescriptionObjectState(e)),this.addTags(t);break;case a.ExtendedContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ExtendedContentDescriptionObjectState(e)),this.addTags(t);break;case n.default.CodecListObject.str:const A=await a.readCodecEntries(this.tokenizer);A.forEach(e=>{this.metadata.addStreamInfo({type:e.type.videoCodec?i.TrackType.video:i.TrackType.audio,codecName:e.codecName})});const u=A.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",u);break;case n.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case n.default.PaddingObject.str:c("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),c("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(A,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),r=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const i=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(i);break;case n.default.PaddingObject.str:await this.tokenizer.ignore(r);break;case n.default.CompatibilityObject.str:this.tokenizer.ignore(r);break;case n.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(r);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=u},"66ba":function(e,t,r){"use strict"; -/*! - * media-typer - * Copyright(c) 2014-2017 Douglas Christopher Wilson - * MIT Licensed - */var i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,n=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,r=e.suffix,a=e.type;if(!a||!n.test(a))throw new TypeError("invalid type");if(!t||!i.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(r){if(!n.test(r))throw new TypeError("invalid suffix");o+="+"+r}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function c(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var r,i=t[1],n=t[2],o=n.lastIndexOf("+");return-1!==o&&(r=n.substr(o+1),n=n.substr(0,o)),new A(i,n,r)}function A(e,t,r){this.type=e,this.subtype=t,this.suffix=r}t.format=o,t.parse=c,t.test=s},"695a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class i{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,r,i){return this.buf.copy(e,t,i,i+r)}}t.RandomBufferReader=i},"69f3":function(e,t,r){var i,n,a,o=r("7f9a"),s=r("da84"),c=r("e330"),A=r("861d"),u=r("9112"),l=r("1a2d"),f=r("c6cd"),d=r("f772"),g=r("d012"),h="Object already initialized",p=s.TypeError,m=s.WeakMap,I=function(e){return a(e)?n(e):i(e,{})},B=function(e){return function(t){var r;if(!A(t)||(r=n(t)).type!==e)throw p("Incompatible receiver, "+e+" required");return r}};if(o||f.state){var E=f.state||(f.state=new m),b=c(E.get),C=c(E.has),y=c(E.set);i=function(e,t){if(C(E,e))throw new p(h);return t.facade=e,y(E,e,t),t},n=function(e){return b(E,e)||{}},a=function(e){return C(E,e)}}else{var w=d("state");g[w]=!0,i=function(e,t){if(l(e,w))throw new p(h);return t.facade=e,u(e,w,t),t},n=function(e){return l(e,w)?e[w]:{}},a=function(e){return l(e,w)}}e.exports={set:i,get:n,has:a,enforce:I,getterFor:B}},"6a01":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const i=r("98a7");t.Header={len:8,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6bda":function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var r="",n=0;n<128;n++)r+=String.fromCharCode(n);e.chars=r+e.chars}this.decodeBuf=i.from(e.chars,"ucs2");var a=i.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(n=0;n[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let r=e[t],i=1,n=0;while(++n<8)i*=256,r+=e[t+n]*i;return r}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let i=0;ir(toBytes(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(i("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(i("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(i("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,i)=>r>=t&&80===i[r]&&75===i[r+1]&&3===i[r+2]&&4===i[r+3]);let n=0,a=!1,o=null;do{const s=n+30;if(a||(a=r(oxmlContentTypes,{offset:s})||r(oxmlRels,{offset:s})),o||(i("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:i("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:i("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;n=e(t,s)}while(n>=0);if(o)return o}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,i=r=>[...r].every((r,i)=>e[t+i]===r.charCodeAt(0));if(i("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(i("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([109,111,111,118],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const i=readUInt64LE(t,e+16);if(r([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(r([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(r([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=i}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let n=0;n<2&&nnew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(r){reject(r)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6eeb":function(e,t,r){var i=r("da84"),n=r("1626"),a=r("1a2d"),o=r("9112"),s=r("ce4e"),c=r("8925"),A=r("69f3"),u=r("5e77").CONFIGURABLE,l=A.get,f=A.enforce,d=String(String).split("String");(e.exports=function(e,t,r,c){var A,l=!!c&&!!c.unsafe,g=!!c&&!!c.enumerable,h=!!c&&!!c.noTargetGet,p=c&&void 0!==c.name?c.name:t;n(r)&&("Symbol("===String(p).slice(0,7)&&(p="["+String(p).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(r,"name")||u&&r.name!==p)&&o(r,"name",p),A=f(r),A.source||(A.source=d.join("string"==typeof p?p:""))),e!==i?(l?!h&&e[t]&&(g=!0):delete e[t],g?e[t]=r:o(e,t,r)):g?e[t]=r:s(t,r)})(Function.prototype,"toString",(function(){return n(this)&&l(this).source||c(this)}))},"6f58":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const i=r("9152");t.UINT8={len:1,get(e,t){return e.readUInt8(t)},put(e,t,r){return e.writeUInt8(r,t)}},t.UINT16_LE={len:2,get(e,t){return e.readUInt16LE(t)},put(e,t,r){return e.writeUInt16LE(r,t)}},t.UINT16_BE={len:2,get(e,t){return e.readUInt16BE(t)},put(e,t,r){return e.writeUInt16BE(r,t)}},t.UINT24_LE={len:3,get(e,t){return e.readUIntLE(t,3)},put(e,t,r){return e.writeUIntLE(r,t,3)}},t.UINT24_BE={len:3,get(e,t){return e.readUIntBE(t,3)},put(e,t,r){return e.writeUIntBE(r,t,3)}},t.UINT32_LE={len:4,get(e,t){return e.readUInt32LE(t)},put(e,t,r){return e.writeUInt32LE(r,t)}},t.UINT32_BE={len:4,get(e,t){return e.readUInt32BE(t)},put(e,t,r){return e.writeUInt32BE(r,t)}},t.INT8={len:1,get(e,t){return e.readInt8(t)},put(e,t,r){return e.writeInt8(r,t)}},t.INT16_BE={len:2,get(e,t){return e.readInt16BE(t)},put(e,t,r){return e.writeInt16BE(r,t)}},t.INT16_LE={len:2,get(e,t){return e.readInt16LE(t)},put(e,t,r){return e.writeInt16LE(r,t)}},t.INT24_LE={len:3,get(e,t){return e.readIntLE(t,3)},put(e,t,r){return e.writeIntLE(r,t,3)}},t.INT24_BE={len:3,get(e,t){return e.readIntBE(t,3)},put(e,t,r){return e.writeIntBE(r,t,3)}},t.INT32_BE={len:4,get(e,t){return e.readInt32BE(t)},put(e,t,r){return e.writeInt32BE(r,t)}},t.INT32_LE={len:4,get(e,t){return e.readInt32LE(t)},put(e,t,r){return e.writeInt32LE(r,t)}},t.UINT64_LE={len:8,get(e,t){return e.readBigUInt64LE(t)},put(e,t,r){return e.writeBigUInt64LE(r,t)}},t.INT64_LE={len:8,get(e,t){return e.readBigInt64LE(t)},put(e,t,r){return e.writeBigInt64LE(r,t)}},t.UINT64_BE={len:8,get(e,t){return e.readBigUInt64BE(t)},put(e,t,r){return e.writeBigUInt64BE(r,t)}},t.INT64_BE={len:8,get(e,t){return e.readBigInt64BE(t)},put(e,t,r){return e.writeBigInt64BE(r,t)}},t.Float16_BE={len:2,get(e,t){return i.read(e,t,!1,10,this.len)},put(e,t,r){return i.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return i.read(e,t,!0,10,this.len)},put(e,t,r){return i.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return e.readFloatBE(t)},put(e,t,r){return e.writeFloatBE(r,t)}},t.Float32_LE={len:4,get(e,t){return e.readFloatLE(t)},put(e,t,r){return e.writeFloatLE(r,t)}},t.Float64_BE={len:8,get(e,t){return e.readDoubleBE(t)},put(e,t,r){return e.writeDoubleBE(r,t)}},t.Float64_LE={len:8,get(e,t){return e.readDoubleLE(t)},put(e,t,r){return e.writeDoubleLE(r,t)}},t.Float80_BE={len:10,get(e,t){return i.read(e,t,!1,63,this.len)},put(e,t,r){return i.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return i.read(e,t,!0,63,this.len)},put(e,t,r){return i.write(e,r,t,!0,63,this.len),t+this.len}};class n{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=n;class a{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=a;class o{constructor(e,t){this.len=e,this.encoding=t}get(e,t){return e.toString(this.encoding,t,t+this.len)}}t.StringType=o;class s{constructor(e){this.len=e}static decode(e,t,r){let i="";for(let n=t;n>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},7230:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const i=r("6f58"),n=r("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,r){const a=n.AttachedPictureType[i.UINT32_BE.get(t,r)],o=i.UINT32_BE.get(t,r+=4),s=t.toString("utf-8",r+=4,r+o),c=i.UINT32_BE.get(t,r+=o),A=t.toString("utf-8",r+=4,r+c),u=i.UINT32_BE.get(t,r+=c),l=i.UINT32_BE.get(t,r+=4),f=i.UINT32_BE.get(t,r+=4),d=i.UINT32_BE.get(t,r+=4),g=i.UINT32_BE.get(t,r+=4),h=e.from(t.slice(r+=4,r+g));return{type:a,format:s,description:A,width:u,height:l,colour_depth:f,indexed_color:d,data:h}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new i.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,r("1c35").Buffer)},"73c2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("95c9"),o=r("31de"),s=r("b120"),c=n("music-metadata:parser:matroska");class A extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,r){return super.init(e,t,r),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,r=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",r)}const r=e.segment.tracks;if(r&&r.entries){r.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=r.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,r=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${r}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,r){const i={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,r.concat([a.name]));a.multiple?(i[a.name]||(i[a.name]=[]),i[a.name].push(e)):i[a.name]=e}else i[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:c(`parseEbml: path=${r.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return i}async readVintData(t){const r=await this.tokenizer.peekNumber(i.UINT8);let n=128,a=1;while(0===(r&n)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,n>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;t>>21&(i=127),e>>>14&i,e>>>7&i,e&i],s.set(A,c),c+=A.length,this.frames.forEach((function(e){var i,a;switch(A=t(e.name),s.set(A,c),c+=A.length,i=e.size-10,A=[i>>>24&(a=255),i>>>16&a,i>>>8&a,i&a],s.set(A,c),c+=A.length,c+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":A=t(e.value),s.set(A,c),c+=A.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":A=[1].concat(n),s.set(A,c),c+=A.length,A=r(e.value),s.set(A,c),c+=A.length;break;case"TXXX":case"USLT":case"COMM":A=[1],"USLT"!==e.name&&"COMM"!==e.name||(A=A.concat(e.language)),A=A.concat(n),s.set(A,c),c+=A.length,A=r(e.description),s.set(A,c),c+=A.length,A=[0,0].concat(n),s.set(A,c),c+=A.length,A=r(e.value),s.set(A,c),c+=A.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":c++,A=t(e.value),s.set(A,c),c+=A.length;break;case"PRIV":A=t(e.id),s.set(A,c),c+=A.length,c++,s.set(new Uint8Array(e.value),c),c+=e.value.byteLength;break;case"APIC":A=[e.useUnicodeEncoding?1:0],s.set(A,c),c+=A.length,A=t(e.mimeType),s.set(A,c),c+=A.length,A=[0,e.pictureType],s.set(A,c),c+=A.length,e.useUnicodeEncoding?(A=[].concat(n),s.set(A,c),c+=A.length,A=r(e.description),s.set(A,c),c+=A.length,c+=2):(A=t(e.description),s.set(A,c),c+=A.length,c++),s.set(new Uint8Array(e.value),c),c+=e.value.byteLength}})),c+=this.padding,s.set(new Uint8Array(this.arrayBuffer),c),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},i}()}))},"796a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WorkerMessageType=t.MasterMessageType=void 0,function(e){e["cancel"]="cancel",e["run"]="run"}(t.MasterMessageType||(t.MasterMessageType={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(t.WorkerMessageType||(t.WorkerMessageType={}))},"7ac4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Transfer=t.isTransferDescriptor=void 0;const i=r("bb0c");function n(e){return!(!e||"object"!==typeof e)}function a(e){return e&&"object"===typeof e&&e[i.$transferable]}function o(e,t){if(!t){if(!n(e))throw Error();t=[e]}return{[i.$transferable]:!0,send:e,transferables:t}}t.isTransferDescriptor=a,t.Transfer=o},"7b0b":function(e,t,r){var i=r("da84"),n=r("1d80"),a=i.Object;e.exports=function(e){return a(n(e))}},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,r){"use strict";var i=r("8707").Buffer,n=i.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(i.isEncoding===n||!n(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=g,this.end=h,t=4;break;case"utf8":this.fillLast=l,t=4;break;case"base64":this.text=p,this.end=m,t=3;break;default:return this.write=I,void(this.end=B)}this.lastNeed=0,this.lastTotal=0,this.lastChar=i.allocUnsafe(t)}function c(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function A(e,t,r){var i=t.length-1;if(i=0?(n>0&&(e.lastNeed=n-1),n):--i=0?(n>0&&(e.lastNeed=n-2),n):--i=0?(n>0&&(2===n?n=0:e.lastNeed=n-3),n):0))}function u(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function l(e){var t=this.lastTotal-this.lastNeed,r=u(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function f(e,t){var r=A(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function g(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var i=r.charCodeAt(r.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function h(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function p(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function I(e){return e.toString(this.encoding)}function B(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r0;return u(e,o,s,(function(e){i||(i=e),e&&a.forEach(l),o||(a.forEach(l),n(i))}))}));return t.reduce(f)}e.exports=g},"7eca":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const i=r("6f58"),n=r("d3ab");t.Header={len:24,get:(e,t)=>{const r={signature:e.toString("binary",t,t+3),streamMinorVersion:n.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:n.getBitAllignedNumber(e,t+3,4,4),frameCount:i.UINT32_LE.get(e,t+4),maxLevel:i.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][n.getBitAllignedNumber(e,t+10,0,2)],link:n.getBitAllignedNumber(e,t+10,2,2),profile:n.getBitAllignedNumber(e,t+10,4,4),maxBand:n.getBitAllignedNumber(e,t+11,0,6),intensityStereo:n.isBitSet(e,t+11,6),midSideStereo:n.isBitSet(e,t+11,7),titlePeak:i.UINT16_LE.get(e,t+12),titleGain:i.UINT16_LE.get(e,t+14),albumPeak:i.UINT16_LE.get(e,t+16),albumGain:i.UINT16_LE.get(e,t+18),lastFrameLength:i.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:n.isBitSet(e,t+23,0)};return r.lastFrameLength=r.trueGapless?i.UINT32_LE.get(e,20)>>>20&2047:0,r}}},"7f9a":function(e,t,r){var i=r("da84"),n=r("1626"),a=r("8925"),o=i.WeakMap;e.exports=n(o)&&/native code/.test(a(o))},"80bc":function(e,t,r){"use strict";e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,r){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},"825a":function(e,t,r){var i=r("da84"),n=r("861d"),a=i.String,o=i.TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not an object")}},"82de":function(e,t,r){"use strict";(function(t){var i;function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r("fd17"),o=Symbol("lastResolve"),s=Symbol("lastReject"),c=Symbol("error"),A=Symbol("ended"),u=Symbol("lastPromise"),l=Symbol("handlePromise"),f=Symbol("stream");function d(e,t){return{value:e,done:t}}function g(e){var t=e[o];if(null!==t){var r=e[f].read();null!==r&&(e[u]=null,e[o]=null,e[s]=null,t(d(r,!1)))}}function h(e){t.nextTick(g,e)}function p(e,t){return function(r,i){e.then((function(){t[A]?r(d(void 0,!0)):t[l](r,i)}),i)}}var m=Object.getPrototypeOf((function(){})),I=Object.setPrototypeOf((i={get stream(){return this[f]},next:function(){var e=this,r=this[c];if(null!==r)return Promise.reject(r);if(this[A])return Promise.resolve(d(void 0,!0));if(this[f].destroyed)return new Promise((function(r,i){t.nextTick((function(){e[c]?i(e[c]):r(d(void 0,!0))}))}));var i,n=this[u];if(n)i=new Promise(p(n,this));else{var a=this[f].read();if(null!==a)return Promise.resolve(d(a,!1));i=new Promise(this[l])}return this[u]=i,i}},n(i,Symbol.asyncIterator,(function(){return this})),n(i,"return",(function(){var e=this;return new Promise((function(t,r){e[f].destroy(null,(function(e){e?r(e):t(d(void 0,!0))}))}))})),i),m),B=function(e){var t,r=Object.create(I,(t={},n(t,f,{value:e,writable:!0}),n(t,o,{value:null,writable:!0}),n(t,s,{value:null,writable:!0}),n(t,c,{value:null,writable:!0}),n(t,A,{value:e._readableState.endEmitted,writable:!0}),n(t,l,{value:function(e,t){var i=r[f].read();i?(r[u]=null,r[o]=null,r[s]=null,e(d(i,!1))):(r[o]=e,r[s]=t)},writable:!0}),t));return r[u]=null,a(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[s];return null!==t&&(r[u]=null,r[o]=null,r[s]=null,t(e)),void(r[c]=e)}var i=r[o];null!==i&&(r[u]=null,r[o]=null,r[s]=null,i(d(void 0,!0))),r[A]=!0})),e.on("readable",h.bind(null,r)),r};e.exports=B}).call(this,r("4362"))},"82fe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const i=r("15a0"),n=r("e23d"),a=256e3;class o extends i.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new n.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){const r=this.normalizeOptions(e,t),i=r.position-this.position;if(i>0)return await this.ignore(i),this.readBuffer(e,t);if(i<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===r.length)return 0;const a=await this.streamReader.read(e,r.offset,r.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const n=new Uint8Array(r.length+t);return i=await this.peekBuffer(n,{mayBeLess:r.mayBeLess}),e.set(n.subarray(t),r.offset),i-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(r.length>0){try{i=await this.streamReader.peek(e,r.offset,r.length)}catch(a){if(t&&t.mayBeLess&&a instanceof n.EndOfStreamError)return 0;throw a}if(!r.mayBeLess&&i!!e&&("symbol"===typeof Symbol.observable&&"function"===typeof e[Symbol.observable]?e===e[Symbol.observable]():"function"===typeof e["@@observable"]&&e===e["@@observable"]())},"8a58":function(e,t,r){"use strict";e.exports=u;var i=r("1b08").codes,n=i.ERR_METHOD_NOT_IMPLEMENTED,a=i.ERR_MULTIPLE_CALLBACK,o=i.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=i.ERR_TRANSFORM_WITH_LENGTH_0,c=r("845f");function A(e,t){var r=this._transformState;r.transforming=!1;var i=r.writecb;if(null===i)return this.emit("error",new a);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),i(e);var n=this._readableState;n.reading=!1,(n.needReadable||n.length({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class n{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new i.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=n},"907a":function(e,t,r){"use strict";var i=r("ebb5"),n=r("07fa"),a=r("5926"),o=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=o(this),r=n(t),i=a(e),s=i>=0?i:r+i;return s<0||s>=r?void 0:t[s]}))},"90c9":function(e,t,r){"use strict";var i=r("c591").Buffer;t._dbcs=l;for(var n=-1,a=-2,o=-10,s=-1e3,c=new Array(256),A=-1,u=0;u<256;u++)c[u]=n;function l(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=e.table();this.decodeTables=[],this.decodeTables[0]=c.slice(0),this.decodeTableSeq=[];for(var i=0;is)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[s-l[f]],g=129;g<=254;g++){if(d[g]===n)d[g]=s-A;else{if(d[g]===s-A)continue;if(d[g]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var h=this.decodeTables[s-d[g]],p=48;p<=57;p++)h[p]===n&&(h[p]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var m={};if(e.encodeSkipVals)for(i=0;it)return-1;var r=0,i=e.length;while(r>1);e[n]<=t?r=n:i=n}return r}l.prototype.encoder=f,l.prototype.decoder=d,l.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var r=this.decodeTables[0],i=t.length-1;i>0;i--){var a=r[t[i]];if(a==n)r[t[i]]=s-this.decodeTables.length,this.decodeTables.push(r=c.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));r=this.decodeTables[s-a]}}return r},l.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),r=this._getDecodeTrieNode(t);t&=255;for(var i=1;i255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},l.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=c.slice(0)),this.encodeTable[t]},l.prototype._setEncodeChar=function(e,t){var r=this._getEncodeBucket(e),i=255&e;r[i]<=o?this.encodeTableSeq[o-r[i]][A]=t:r[i]==n&&(r[i]=t)},l.prototype._setEncodeSequence=function(e,t){var r,i=e[0],a=this._getEncodeBucket(i),s=255&i;a[s]<=o?r=this.encodeTableSeq[o-a[s]]:(r={},a[s]!==n&&(r[A]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(r));for(var c=1;c=0)this._setEncodeChar(A,u),n=!0;else if(A<=s){var l=s-A;if(!a[l]){var f=u<<8>>>0;this._fillEncodeTable(l,f,r)?n=!0:a[l]=!0}}else A<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-A],u),n=!0)}return n},f.prototype.write=function(e){var t=i.alloc(e.length*(this.gb18030?4:3)),r=this.leadSurrogate,a=this.seqObj,s=-1,c=0,u=0;while(1){if(-1===s){if(c==e.length)break;var l=e.charCodeAt(c++)}else{l=s;s=-1}if(55296<=l&&l<57344)if(l<56320){if(-1===r){r=l;continue}r=l,l=n}else-1!==r?(l=65536+1024*(r-55296)+(l-56320),r=-1):l=n;else-1!==r&&(s=l,l=n,r=-1);var f=n;if(void 0!==a&&l!=n){var d=a[l];if("object"===typeof d){a=d;continue}"number"==typeof d?f=d:void 0==d&&(d=a[A],void 0!==d&&(f=d,s=l)),a=void 0}else if(l>=0){var h=this.encodeTable[l>>8];if(void 0!==h&&(f=h[255&l]),f<=o){a=this.encodeTableSeq[o-f];continue}if(f==n&&this.gb18030){var p=g(this.gb18030.uChars,l);if(-1!=p){f=this.gb18030.gbChars[p]+(l-this.gb18030.uChars[p]);t[u++]=129+Math.floor(f/12600),f%=12600,t[u++]=48+Math.floor(f/1260),f%=1260,t[u++]=129+Math.floor(f/10),f%=10,t[u++]=48+f;continue}}}f===n&&(f=this.defaultCharSingleByte),f<256?t[u++]=f:f<65536?(t[u++]=f>>8,t[u++]=255&f):f<16777216?(t[u++]=f>>16,t[u++]=f>>8&255,t[u++]=255&f):(t[u++]=f>>>24,t[u++]=f>>>16&255,t[u++]=f>>>8&255,t[u++]=255&f)}return this.seqObj=a,this.leadSurrogate=r,t.slice(0,u)},f.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=i.alloc(10),t=0;if(this.seqObj){var r=this.seqObj[A];void 0!==r&&(r<256?e[t++]=r:(e[t++]=r>>8,e[t++]=255&r)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},f.prototype.findIdx=g,d.prototype.write=function(e){for(var t=i.alloc(2*e.length),r=this.nodeIdx,c=this.prevBytes,A=this.prevBytes.length,u=-this.prevBytes.length,l=0,f=0;l=0?e[l]:c[l+A],h=this.decodeTables[r][d];if(h>=0);else if(h===n)h=this.defaultCharUnicode.charCodeAt(0),l=u;else if(h===a){if(l>=3)var p=12600*(e[l-3]-129)+1260*(e[l-2]-48)+10*(e[l-1]-129)+(d-48);else p=12600*(c[l-3+A]-129)+1260*((l-2>=0?e[l-2]:c[l-2+A])-48)+10*((l-1>=0?e[l-1]:c[l-1+A])-129)+(d-48);var m=g(this.gb18030.gbChars,p);h=this.gb18030.uChars[m]+p-this.gb18030.gbChars[m]}else{if(h<=s){r=s-h;continue}if(!(h<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+h+" at "+r+"/"+d);for(var I=this.decodeTableSeq[o-h],B=0;B>8;h=I[I.length-1]}if(h>=65536){h-=65536;var E=55296|h>>10;t[f++]=255&E,t[f++]=E>>8,h=56320|1023&h}t[f++]=255&h,t[f++]=h>>8,r=0,u=l+1}return this.nodeIdx=r,this.prevBytes=u>=0?Array.prototype.slice.call(e,u):c.slice(u+A).concat(Array.prototype.slice.call(e)),t.slice(0,f).toString("ucs2")},d.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,r){var i=r("e330"),n=0,a=Math.random(),o=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+a,36)}},9112:function(e,t,r){var i=r("83ab"),n=r("9bf2"),a=r("5c6c");e.exports=i?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},9131:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class r{constructor(e){this.str=e}static fromBin(e,t=0){return new r(this.decode(e,t))}static decode(e,t=0){const r=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return r.toUpperCase()}static decodeMediaType(e){switch(e.str){case r.AudioMedia.str:return"audio";case r.VideoMedia.str:return"video";case r.CommandMedia.str:return"command";case r.Degradable_JPEG_Media.str:return"degradable-jpeg";case r.FileTransferMedia.str:return"file-transfer";case r.BinaryMedia.str:return"binary"}}static encode(t){const r=e.alloc(16);return r.writeUInt32LE(parseInt(t.slice(0,8),16),0),r.writeUInt16LE(parseInt(t.slice(9,13),16),4),r.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(r,8),e.from(t.slice(24),"hex").copy(r,10),r}equals(e){return this.str===e.str}toBin(){return r.encode(this.str)}}t.default=r,r.HeaderObject=new r("75B22630-668E-11CF-A6D9-00AA0062CE6C"),r.DataObject=new r("75B22636-668E-11CF-A6D9-00AA0062CE6C"),r.SimpleIndexObject=new r("33000890-E5B1-11CF-89F4-00A0C90349CB"),r.IndexObject=new r("D6E229D3-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexObject=new r("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),r.TimecodeIndexObject=new r("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),r.FilePropertiesObject=new r("8CABDCA1-A947-11CF-8EE4-00C00C205365"),r.StreamPropertiesObject=new r("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),r.HeaderExtensionObject=new r("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),r.CodecListObject=new r("86D15240-311D-11D0-A3A4-00A0C90348F6"),r.ScriptCommandObject=new r("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),r.MarkerObject=new r("F487CD01-A951-11CF-8EE6-00C00C205365"),r.BitrateMutualExclusionObject=new r("D6E229DC-35DA-11D1-9034-00A0C90349BE"),r.ErrorCorrectionObject=new r("75B22635-668E-11CF-A6D9-00AA0062CE6C"),r.ContentDescriptionObject=new r("75B22633-668E-11CF-A6D9-00AA0062CE6C"),r.ExtendedContentDescriptionObject=new r("D2D0A440-E307-11D2-97F0-00A0C95EA850"),r.ContentBrandingObject=new r("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),r.StreamBitratePropertiesObject=new r("7BF875CE-468D-11D1-8D82-006097C9A2B2"),r.ContentEncryptionObject=new r("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),r.ExtendedContentEncryptionObject=new r("298AE614-2622-4C17-B935-DAE07EE9289C"),r.DigitalSignatureObject=new r("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),r.PaddingObject=new r("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),r.ExtendedStreamPropertiesObject=new r("14E6A5CB-C672-4332-8399-A96952065B5A"),r.AdvancedMutualExclusionObject=new r("A08649CF-4775-4670-8A16-6E35357566CD"),r.GroupMutualExclusionObject=new r("D1465A40-5A79-4338-B71B-E36B8FD6C249"),r.StreamPrioritizationObject=new r("D4FED15B-88D3-454F-81F0-ED5C45999E24"),r.BandwidthSharingObject=new r("A69609E6-517B-11D2-B6AF-00C04FD908E9"),r.LanguageListObject=new r("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),r.MetadataObject=new r("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),r.MetadataLibraryObject=new r("44231C94-9498-49D1-A141-1D134E457054"),r.IndexParametersObject=new r("D6E229DF-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexParametersObject=new r("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),r.TimecodeIndexParametersObject=new r("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),r.CompatibilityObject=new r("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),r.AdvancedContentEncryptionObject=new r("43058533-6981-49E6-9B74-AD12CB86D58C"),r.AudioMedia=new r("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),r.VideoMedia=new r("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),r.CommandMedia=new r("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),r.JFIF_Media=new r("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),r.Degradable_JPEG_Media=new r("35907DE0-E415-11CF-A917-00805F5C442B"),r.FileTransferMedia=new r("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),r.BinaryMedia=new r("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),r.ASF_Index_Placeholder_Object=new r("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,r("1c35").Buffer)},9152:function(e,t){ -/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ -t.read=function(e,t,r,i,n){var a,o,s=8*n-i-1,c=(1<>1,u=-7,l=r?n-1:0,f=r?-1:1,d=e[t+l];for(l+=f,a=d&(1<<-u)-1,d>>=-u,u+=s;u>0;a=256*a+e[t+l],l+=f,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=i;u>0;o=256*o+e[t+l],l+=f,u-=8);if(0===a)a=1-A;else{if(a===c)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,i),a-=A}return(d?-1:1)*o*Math.pow(2,a-i)},t.write=function(e,t,r,i,n,a){var o,s,c,A=8*a-n-1,u=(1<>1,f=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,d=i?0:a-1,g=i?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),t+=o+l>=1?f/c:f*Math.pow(2,1-l),t*c>=2&&(o++,c/=2),o+l>=u?(s=0,o=u):o+l>=1?(s=(t*c-1)*Math.pow(2,n),o+=l):(s=t*Math.pow(2,l-1)*Math.pow(2,n),o=0));n>=8;e[r+d]=255&s,d+=g,s/=256,n-=8);for(o=o<0;e[r+d]=255&o,d+=g,o/=256,A-=8);e[r+d-g]|=128*h}},9224:function(e){e.exports=JSON.parse('{"name":"unlock-music","version":"v1.10.0-beta.1","updateInfo":"新增写入本地文件系统; 优化.kwm解锁; 支持.acc嗅探; 使用Typescript重构","license":"MIT","description":"Unlock encrypted music file in browser.","repository":{"type":"git","url":"https://github.com/ix64/unlock-music"},"private":true,"scripts":{"postinstall":"patch-package","serve":"vue-cli-service serve","build":"vue-cli-service build","test":"jest","make-extension":"node ./make-extension.js"},"dependencies":{"@babel/preset-typescript":"^7.16.5","@jixun/qmc2-crypto":"^0.0.5-R4","base64-js":"^1.5.1","browser-id3-writer":"^4.4.0","core-js":"^3.16.0","crypto-js":"^4.1.1","element-ui":"^2.15.5","iconv-lite":"^0.6.3","jimp":"^0.16.1","metaflac-js":"^1.0.5","music-metadata":"7.9.0","music-metadata-browser":"2.2.7","register-service-worker":"^1.7.2","threads":"^1.6.5","vue":"^2.6.14"},"devDependencies":{"@types/crypto-js":"^4.0.2","@types/jest":"^27.0.3","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-pwa":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-service":"^4.5.13","babel-plugin-component":"^1.1.1","jest":"^27.4.5","patch-package":"^6.4.7","sass":"^1.38.1","sass-loader":"^10.2.0","semver":"^7.3.5","threads-plugin":"^1.4.0","typescript":"^4.5.4","vue-cli-plugin-element":"^1.0.1","vue-template-compiler":"^2.6.14"}}')},"94bb":function(e,t,r){"use strict";for(var i=[r("d354"),r("feb0"),r("a58d"),r("c642"),r("6bda"),r("3d0e"),r("80bc"),r("90c9"),r("1c47")],n=0;n1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,r){const i=e.alloc(s.TagFooter.len);await t.randomRead(i,0,s.TagFooter.len,r-s.TagFooter.len);const n=s.TagFooter.get(i,0);if("APETAGEX"===n.ID)return A("APE footer header at offset="+r),{footer:n,offset:r-n.size}}static parseTagFooter(e,t,r){const i=s.TagFooter.get(t,t.length-s.TagFooter.len);if(i.ID!==l)throw new Error("Unexpected APEv2 Footer ID preamble value.");n.fromBuffer(t);const a=new f;return a.init(e,n.fromBuffer(t),r),a.parseTags(i)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(r.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const r=e.alloc(256);let i=t.size-s.TagFooter.len;A(`Parse APE tags at offset=${this.tokenizer.position}, size=${i}`);for(let n=0;n{const a=e.toString("binary",r,r+t.FourCcToken.len);switch(a){default:if(!a.match(n))throw new Error(`FourCC contains invalid characters: ${i.a2hex(a)} "${a}"`)}return a},put:(t,r,i)=>{const n=e.from(i,"binary");if(4!==n.length)throw new Error("Invalid length");return n.copy(t,r)}}}).call(this,r("1c35").Buffer)},"9a4a":function(e,t,r){"use strict";var i="PNG\r\n\n",n="IHDR",a="CgBI";function o(e){if(i===e.toString("ascii",1,8)){var t=e.toString("ascii",12,16);if(t===a&&(t=e.toString("ascii",28,32)),t!==n)throw new TypeError("invalid png");return!0}}function s(e){return e.toString("ascii",12,16)===a?{width:e.readUInt32BE(32),height:e.readUInt32BE(36)}:{width:e.readUInt32BE(16),height:e.readUInt32BE(20)}}e.exports={detect:o,calculate:s}},"9a69":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedLameHeader=void 0;const i=r("6f58"),n=r("d3ab"),a=r("289b");t.ExtendedLameHeader={len:27,get:(e,t)=>{const r=i.UINT32_BE.get(e,t+2);return{revision:n.getBitAllignedNumber(e,t,0,4),vbr_method:n.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*i.UINT8.get(e,t+1),track_peak:0===r?void 0:r/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:i.UINT32_BE.get(e,t+20),music_crc:i.UINT8.get(e,t+24),header_crc:i.UINT16_BE.get(e,t+24)}}}},"9a72":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=function(){const e="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||e)},n=function(e,t){self.postMessage(e,t)},a=function(e){const t=t=>{e(t.data)},r=()=>{self.removeEventListener("message",t)};return self.addEventListener("message",t),r};t.default={isWorkerRuntime:i,postMessageToMaster:n,subscribeToMasterMessages:a}},"9ab4":function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return n}));function i(e,t,r,i){function n(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(i.next(e))}catch(t){a(t)}}function s(e){try{c(i["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):n(e.value).then(o,s)}c((i=i.apply(e,t||[])).next())}))}function n(e,t){var r,i,n,a,o={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return c([e,t])}}function c(a){if(r)throw new TypeError("Generator is already executing.");while(o)try{if(r=1,i&&(n=2&a[0]?i["return"]:a[0]?i["throw"]||((n=i["return"])&&n.call(i),0):i.next)&&!(n=n.call(i,a[1])).done)return n;switch(i=0,n&&(a=[2&a[0],n.value]),a[0]){case 0:case 1:n=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,i=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(n=o.trys,!(n=n.length>0&&n[n.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]]+[^>]*>/;function n(e){return i.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),r=e.match(a.height),i=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:r&&parseInt(r[2],10),viewbox:i&&o(i[2])}}function c(e){return{width:e.width,height:e.height}}function A(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function u(e){var t=e.toString("utf8").match(a.root);if(t){var r=s(t[0]);if(r.width&&r.height)return c(r);if(r.viewbox)return A(r)}throw new TypeError("invalid svg")}e.exports={detect:n,calculate:u}},a00c:function(e,t,r){"use strict";r.d(t,"a",(function(){return A}));r("907a"),r("219c");var i=r("9ab4"),n=r("d9f0"),a=r.n(n),o=40,s=2097152;function c(e){var t=0;e.forEach((function(e){t+=e.length}));var r=new Uint8Array(t),i=0;return e.forEach((function(e){r.set(e,i),i+=e.length})),r}function A(e){return Object(i["a"])(this,void 0,void 0,(function(){var t,r,n,A,u,l,f,d,g,h,p,m,I,B,E,b,C,y;return Object(i["b"])(this,(function(i){switch(i.label){case 0:return[4,a()()];case 1:if(t=i.sent(),r=new Uint8Array(e.slice(-o)),n=t._malloc(r.length),t.writeArrayToMemory(r,n),A=t._malloc(t.sizeof_qmc_detection()),u=t.detectKeyEndPosition(A,n,r.length),l=t.getValue(A,"i32"),f=t.getValue(A+4,"i32"),t._free(n),t._free(A),!u)return[2,!1];d=e.byteLength-o+l,g=new Uint8Array(e.slice(d,d+f)),h=new TextDecoder,p=h.decode(g),m=t.createInstWidthEKey(p),I=t._malloc(s),B=[],E=0,b=d;while(b>0)C=Math.min(b,s),y=new Uint8Array(e.slice(E,E+C)),t.writeArrayToMemory(y,I),t.decryptStream(m,I,E,C),B.push(t.HEAPU8.slice(I,I+C)),E+=C,b-=C;return t._free(I),m.delete(),[2,c(B)]}}))}))}},a046:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const i=r("20f8");class n{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,r){const n=e.alloc(t.len),a=await this.readBuffer(n,{position:r});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new n.BufferType(e)),r=new u.VorbisDecoder(t,0);r.readStringUtf8();const i=r.readInt32();for(let n=0;n({lastBlock:i.getBit(e,t,7),type:i.getBitAllignedNumber(e,t,1,7),length:n.UINT24_BE.get(e,t+1)})},g.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:n.UINT16_BE.get(e,t),maximumBlockSize:n.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:n.UINT24_BE.get(e,t+4),maximumFrameSize:n.UINT24_BE.get(e,t+7),sampleRate:n.UINT24_BE.get(e,t+10)>>4,channels:i.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:i.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:i.getBitAllignedNumber(e,t+13,4,36),fileMD5:new n.BufferType(16).get(e,t+18)})}},a0aa:function(e,t,r){"use strict";(function(t){var i=r("3e8f"),n=r("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,r,a){var o=n(e,32,4,a),s=1024,c=i.statSync(r).size;o+s>c&&(s=c-o-10);var A=new t(s),u=i.openSync(r,"r");i.readSync(u,A,0,s,o);var l=A.slice(2);return l}function s(e,t){var r=n(e,16,8,t),i=n(e,16,10,t);return(i<<16)+r}function c(e){if(e.length>24)return e.slice(12)}function A(e,t){var r,i,a,o={};while(e&&e.length){if(r=n(e,16,0,t),i=n(e,16,2,t),a=n(e,32,4,t),0===r)break;1!==a||3!==i&&4!==i||(o[r]=s(e,t)),e=c(e)}return o}function u(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function l(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var r="BE"===u(e),i=o(e,t,r),n=A(i,r),a=n[256],s=n[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:l}}).call(this,r("1c35").Buffer)},a24c:function(e,t,r){(function(t){e.exports=(e,r)=>{const i=[],n=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(n.length);const o=t.alloc(4);o.writeUInt32LE(r.length),i.push(a,n,o);for(let s=0;s=100)break e}return a>n?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return u.alloc(0);var t=u.allocUnsafe(e>>>0),r=this.head,i=0;while(r)g(r.data,t,i),i+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return en.length?n.length:e;if(a===n.length?i+=n:i+=n.slice(0,e),e-=a,0===e){a===n.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=n.slice(a));break}++r}return this.length-=r,i}},{key:"_getBuffer",value:function(e){var t=u.allocUnsafe(e),r=this.head,i=1;r.data.copy(t),e-=r.data.length;while(r=r.next){var n=r.data,a=e>n.length?n.length:e;if(n.copy(t,t.length-e,0,a),e-=a,0===e){a===n.length?(++i,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=n.slice(a));break}++i}return this.length-=i,t}},{key:d,value:function(e,t){return f(this,n({},t,{depth:0,customInspect:!1}))}}]),e}()},a869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const i=r("37d4"),n=r("fa6f"),a=r("de36"),o=r("e035"),s=r("15bf"),c=r("feb6"),A=r("8f14"),u=r("46d9"),l=r("7e1e");class f{constructor(){this.tagMappers={},[new i.ID3v1TagMapper,new o.ID3v22TagMapper,new n.ID3v24TagMapper,new c.MP4TagMapper,new c.MP4TagMapper,new A.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new u.RiffInfoTagMapper,new l.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,r){const i=this.tagMappers[e];if(i)return this.tagMappers[e].mapGenericTag(t,r);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=f},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},aa60:function(e,t,r){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const r=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(r))return!1;let i=256;for(let n=t;n127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aad3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const i=r("6f58");class n{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new i.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=n},aae9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const i=r("6f58");class n{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(i.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,r=(e-t)/32;return await this.tokenizer.ignore(4*r),this.read(t)}}t.BitReader=n},acf9:function(e,t,r){"use strict";var i,n=r("c591").Buffer,a=r("b82a"),o=e.exports;o.encodings=null,o.defaultCharUnicode="�",o.defaultCharSingleByte="?",o.encode=function(e,t,r){e=""+(e||"");var i=o.getEncoder(t,r),a=i.write(e),s=i.end();return s&&s.length>0?n.concat([a,s]):a},o.decode=function(e,t,r){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=n.from(""+(e||""),"binary"));var i=o.getDecoder(t,r),a=i.write(e),s=i.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=r("94bb"));var t=o._canonicalizeEncoding(e),i={};while(1){var n=o._codecDataCache[t];if(n)return n;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)i[s]=a[s];i.encodingName||(i.encodingName=t),t=a.type;break;case"function":return i.encodingName||(i.encodingName=t),n=new a(i,o),o._codecDataCache[i.encodingName]=n,n;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var r=o.getCodec(e),i=new r.encoder(t,r);return r.bomAware&&t&&t.addBOM&&(i=new a.PrependBOM(i,t)),i},o.getDecoder=function(e,t){var r=o.getCodec(e),i=new r.decoder(t,r);return!r.bomAware||t&&!1===t.stripBOM||(i=new a.StripBOM(i,t)),i},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=r("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{i=r(2)}catch(s){}i&&i.Transform?o.enableStreamingAPI(i):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad3a:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const i=r("6f58"),n=r("d3ab"),a=r("9a69");async function o(r){const n=await r.readToken(t.XingHeaderFlags),o={};n.frames&&(o.numFrames=await r.readToken(i.UINT32_BE)),n.bytes&&(o.streamSize=await r.readToken(i.UINT32_BE)),n.toc&&(o.toc=e.alloc(100),await r.readBuffer(o.toc)),n.vbrScale&&(o.vbrScale=await r.readToken(i.UINT32_BE));const s=await r.peekToken(new i.StringType(4,"ascii"));if("LAME"===s){await r.ignore(4),o.lame={version:await r.readToken(new i.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await r.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new i.StringType(4,"ascii"),t.LameEncoderVersion=new i.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:n.isBitSet(e,t,31),bytes:n.isBitSet(e,t,30),toc:n.isBitSet(e,t,29),vbrScale:n.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,r("1c35").Buffer)},addb:function(e,t,r){var i=r("4dae"),n=Math.floor,a=function(e,t){var r=e.length,c=n(r/2);return r<8?o(e,t):s(e,a(i(e,0,c),t),a(i(e,c),t),t)},o=function(e,t){var r,i,n=e.length,a=1;while(a0)e[i]=e[--i];i!==a++&&(e[i]=r)}return e},s=function(e,t,r,i){var n=t.length,a=r.length,o=0,s=0;while(o0&&!n.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function d(e){this.parameters=Object.create(null),this.type=e}t.format=A,t.parse=u},b622:function(e,t,r){var i=r("da84"),n=r("5692"),a=r("1a2d"),o=r("90e3"),s=r("4930"),c=r("fdbf"),A=n("wks"),u=i.Symbol,l=u&&u["for"],f=c?u:u&&u.withoutSetter||o;e.exports=function(e){if(!a(A,e)||!s&&"string"!=typeof A[e]){var t="Symbol."+e;s&&a(u,e)?A[e]=u[e]:A[e]=c&&l?l(t):f(t)}return A[e]}},b686:function(e,t,r){(function(t){const i=r("3e8f"),n=r("6c39"),a=r("c4c0"),o=r("a24c"),s=0,c=1,A=2,u=3,l=4,f=5,d=6;class g{constructor(e){if("string"!==typeof e&&!t.isBuffer(e))throw new Error("Metaflac(flac) flac must be string or buffer.");this.flac=e,this.buffer=null,this.marker="",this.streamInfo=null,this.blocks=[],this.padding=null,this.vorbisComment=null,this.vendorString="",this.tags=[],this.pictures=[],this.picturesSpecs=[],this.picturesDatas=[],this.framesOffset=0,this.init()}init(){"string"===typeof this.flac?this.buffer=i.readFileSync(this.flac):this.buffer=this.flac;let e=0;const t=this.buffer.slice(0,e+=4).toString("ascii");if("fLaC"!==t)throw new Error("The file does not appear to be a FLAC file.");let r=0,n=!1;while(!n){r=this.buffer.readUInt8(e++),n=r>128,r%=128;const t=this.buffer.readUIntBE(e,3);e+=3,r===s&&(this.streamInfo=this.buffer.slice(e,e+t)),r===c&&(this.padding=this.buffer.slice(e,e+t)),r===l&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),r===d&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[A,u,f].includes(r)&&this.blocks.push([r,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let r=0;r{let t=0;const r=e.readUInt32BE(t);t+=4;const i=e.readUInt32BE(t);t+=4;const n=e.slice(t,t+i).toString("ascii");t+=i;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const A=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+l)),this.picturesSpecs.push(this.buildSpecification({type:r,mime:n,description:o,width:s,height:c,depth:A,colors:u}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const r=t.split("=")[0];return r===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const r=t.split("=")[0];return r!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const r=e.substring(0,t),n=e.substr(t+1);let a;try{a=i.readFileSync(n,"utf8")}catch(o){throw new Error(`can't open file '${n}' for '${r}' tag value`)}this.tags.push(`${r}=${a}`)}importTagsFrom(e){const t=i.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){i.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=i.readFileSync(e),{mime:r}=n(t);if("image/jpeg"!==r&&"image/png"!==r)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+r);const o=a(e),s=this.buildSpecification({mime:r,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=n(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const r=a(e),i=this.buildSpecification({mime:t,width:r.width,height:r.height});this.pictures.push(this.buildPictureBlock(e,i)),this.picturesSpecs.push(i)}exportPictureTo(e){this.picturesDatas.length>0&&i.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,r={}){const i=t.alloc(4),n=t.alloc(4),a=t.from(r.mime,"ascii"),o=t.alloc(4),s=t.from(r.description,"utf8"),c=t.alloc(4),A=t.alloc(4),u=t.alloc(4),l=t.alloc(4),f=t.alloc(4);return i.writeUInt32BE(r.type),n.writeUInt32BE(r.mime.length),o.writeUInt32BE(r.description.length),c.writeUInt32BE(r.width),A.writeUInt32BE(r.height),u.writeUInt32BE(r.depth),l.writeUInt32BE(r.colors),f.writeUInt32BE(e.length),t.concat([i,n,a,o,s,c,A,u,l,f,e])}buildMetadataBlock(e,r,i=!1){const n=t.alloc(4);return i&&(e+=128),n.writeUIntBE(e,0,1),n.writeUIntBE(r.length,1,3),t.concat([n,r])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(l,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(d,t))}),e.push(this.buildMetadataBlock(c,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());i.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=g}).call(this,r("1c35").Buffer)},b7d1:function(e,t,r){(function(t){function r(e,t){if(i("noDeprecation"))return e;var r=!1;function n(){if(!r){if(i("throwDeprecation"))throw new Error(t);i("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function i(e){try{if(!t.localStorage)return!1}catch(i){return!1}var r=t.localStorage[e];return null!=r&&"true"===String(r).toLowerCase()}e.exports=r}).call(this,r("c8ba"))},b82a:function(e,t,r){"use strict";var i="\ufeff";function n(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=n,n.prototype.write=function(e){return this.addBOM&&(e=i+e,this.addBOM=!1),this.encoder.write(e)},n.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===i&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,r){"use strict";(function(t,i){function n(e){var t=this;this.next=null,this.entry=null,this.finish=function(){Y(t,e)}}var a;e.exports=k,k.WritableState=Q;var o={deprecate:r("b7d1")},s=r("5184"),c=r("1c35").Buffer,A=t.Uint8Array||function(){};function u(e){return c.from(e)}function l(e){return c.isBuffer(e)||e instanceof A}var f,d=r("789d"),g=r("e113"),h=g.getHighWaterMark,p=r("1b08").codes,m=p.ERR_INVALID_ARG_TYPE,I=p.ERR_METHOD_NOT_IMPLEMENTED,B=p.ERR_MULTIPLE_CALLBACK,E=p.ERR_STREAM_CANNOT_PIPE,b=p.ERR_STREAM_DESTROYED,C=p.ERR_STREAM_NULL_VALUES,y=p.ERR_STREAM_WRITE_AFTER_END,w=p.ERR_UNKNOWN_ENCODING,v=d.errorOrDestroy;function T(){}function Q(e,t,i){a=a||r("845f"),e=e||{},"boolean"!==typeof i&&(i=t instanceof a),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=h(this,e,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){N(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new n(this)}function k(e){a=a||r("845f");var t=this instanceof a;if(!t&&!f.call(k,this))return new k(e);this._writableState=new Q(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function S(e,t){var r=new y;v(e,r),i.nextTick(t,r)}function _(e,t,r,n){var a;return null===r?a=new C:"string"===typeof r||t.objectMode||(a=new m("chunk",["string","Buffer"],r)),!a||(v(e,a),i.nextTick(n,a),!1)}function D(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=c.from(t,r)),t}function x(e,t,r,i,n,a){if(!r){var o=D(t,i,n);i!==o&&(r=!0,n="buffer",i=o)}var s=t.objectMode?1:i.length;t.length+=s;var c=t.length-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(k.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(k.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),k.prototype._write=function(e,t,r){r(new I("_write()"))},k.prototype._writev=null,k.prototype.end=function(e,t,r){var i=this._writableState;return"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||H(this,i,r),this},Object.defineProperty(k.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(k.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),k.prototype.destroy=d.destroy,k.prototype._undestroy=d.undestroy,k.prototype._destroy=function(e,t){t(e)}}).call(this,r("c8ba"),r("4362"))},b85b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const i=r("34eb"),n=r("95c9"),a=r("7eca"),o=r("9611"),s=r("aae9"),c=i("music-metadata:parser:musepack");class A extends n.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");c(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const r=await this.bitreader.read(8);return this.metadata.setFormat("codec",(r/100).toFixed(2)),await this.skipAudioData(e.frameCount),c("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=A},b8a3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.deserialize=t.registerSerializer=void 0;const i=r("1a01");let n=i.DefaultSerializer;function a(e){n=i.extendSerializer(n,e)}function o(e){return n.deserialize(e)}function s(e){return n.serialize(e)}t.registerSerializer=a,t.deserialize=o,t.serialize=s},bb0c:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.$worker=t.$transferable=t.$terminate=t.$events=t.$errors=void 0,t.$errors=Symbol("thread.errors"),t.$events=Symbol("thread.events"),t.$terminate=Symbol("thread.terminate"),t.$transferable=Symbol("thread.transferable"),t.$worker=Symbol("thread.worker")},bd7a:function(e,t,r){"use strict";(function(t,i){var n;e.exports=S,S.ReadableState=k;r("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=r("5184"),s=r("1c35").Buffer,c=t.Uint8Array||function(){};function A(e){return s.from(e)}function u(e){return s.isBuffer(e)||e instanceof c}var l,f=r(0);l=f&&f.debuglog?f.debuglog("stream"):function(){};var d,g,h,p=r("a688"),m=r("789d"),I=r("e113"),B=I.getHighWaterMark,E=r("1b08").codes,b=E.ERR_INVALID_ARG_TYPE,C=E.ERR_STREAM_PUSH_AFTER_EOF,y=E.ERR_METHOD_NOT_IMPLEMENTED,w=E.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(S,o);var v=m.errorOrDestroy,T=["error","close","destroy","pause","resume"];function Q(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function k(e,t,i){n=n||r("845f"),e=e||{},"boolean"!==typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=B(this,e,"readableHighWaterMark",i),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(d||(d=r("7d72").StringDecoder),this.decoder=new d(e.encoding),this.encoding=e.encoding)}function S(e){if(n=n||r("845f"),!(this instanceof S))return new S(e);var t=this instanceof n;this._readableState=new k(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function _(e,t,r,i,n){l("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,N(e,o);else if(n||(a=x(o,t)),a)v(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=A(t)),i)o.endEmitted?v(e,new w):D(e,o,t,!0);else if(o.ended)v(e,new C);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?D(e,o,t,!1):P(e,o)):D(e,o,t,!1)}else i||(o.reading=!1,P(e,o));return!o.ended&&(o.length=R?e=R:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function F(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=M(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function N(e,t){if(l("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?U(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,L(e)))}}function U(e){var t=e._readableState;l("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(l("emitReadable",t.flowing),t.emittedReadable=!0,i.nextTick(L,e))}function L(e){var t=e._readableState;l("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,W(e)}function P(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(O,e,t))}function O(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function G(e){l("readable nexttick read 0"),e.read(0)}function H(e,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(Y,e,t))}function Y(e,t){l("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),W(e),t.flowing&&!t.reading&&e.read(0)}function W(e){var t=e._readableState;l("flow",t.flowing);while(t.flowing&&null!==e.read());}function q(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function X(e){var t=e._readableState;l("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,i.nextTick(J,t,e))}function J(e,t){if(l("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function K(e,t){for(var r=0,i=e.length;r=t.highWaterMark:t.length>0)||t.ended))return l("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?X(this):U(this),null;if(e=F(e,t),0===e&&t.ended)return 0===t.length&&X(this),null;var i,n=t.needReadable;return l("need readable",n),(0===t.length||t.length-e0?q(e,t):null,null===i?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&X(this)),null!==i&&this.emit("data",i),i},S.prototype._read=function(e){v(this,new y("_read()"))},S.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e);break}n.pipesCount+=1,l("pipe count=%d opts=%j",n.pipesCount,t);var o=(!t||!1!==t.end)&&e!==i.stdout&&e!==i.stderr,s=o?A:I;function c(e,t){l("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function A(){l("onend"),e.end()}n.endEmitted?i.nextTick(s):r.once("end",s),e.on("unpipe",c);var u=z(r);e.on("drain",u);var f=!1;function d(){l("cleanup"),e.removeListener("close",p),e.removeListener("finish",m),e.removeListener("drain",u),e.removeListener("error",h),e.removeListener("unpipe",c),r.removeListener("end",A),r.removeListener("end",I),r.removeListener("data",g),f=!0,!n.awaitDrain||e._writableState&&!e._writableState.needDrain||u()}function g(t){l("ondata");var i=e.write(t);l("dest.write",i),!1===i&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==K(n.pipes,e))&&!f&&(l("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function h(t){l("onerror",t),I(),e.removeListener("error",h),0===a(e,"error")&&v(e,t)}function p(){e.removeListener("finish",m),I()}function m(){l("onfinish"),e.removeListener("close",p),I()}function I(){l("unpipe"),r.unpipe(e)}return r.on("data",g),Q(e,"error",h),e.once("close",p),e.once("finish",m),e.emit("pipe",r),n.flowing||(l("pipe resume"),r.resume()),e},S.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var i=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==n.flowing&&this.resume()):"readable"===e&&(n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,l("on readable",n.length,n.reading),n.length?U(this):n.reading||i.nextTick(G,this))),r},S.prototype.addListener=S.prototype.on,S.prototype.removeListener=function(e,t){var r=o.prototype.removeListener.call(this,e,t);return"readable"===e&&i.nextTick(j,this),r},S.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||i.nextTick(j,this),t},S.prototype.resume=function(){var e=this._readableState;return e.flowing||(l("resume"),e.flowing=!e.readableListening,H(this,e)),e.paused=!1,this},S.prototype.pause=function(){return l("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(l("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},S.prototype.wrap=function(e){var t=this,r=this._readableState,i=!1;for(var n in e.on("end",(function(){if(l("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(n){if(l("wrapped data"),r.decoder&&(n=r.decoder.write(n)),(!r.objectMode||null!==n&&void 0!==n)&&(r.objectMode||n&&n.length)){var a=t.push(n);a||(i=!0,e.pause())}})),e)void 0===this[n]&&"function"===typeof e[n]&&(this[n]=function(t){return function(){return e[t].apply(e,arguments)}}(n));for(var a=0;a0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[r]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const r=new a.VorbisDecoder(e,t),i=r.parseUserComment();return this.addTag(i.key,i.value),i.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const r=o.CommonHeader.get(t,0);if("vorbis"!==r.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==r.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const r=i.UINT32_LE.get(e,t);t+=4,t+=r;let n=i.UINT32_LE.get(e,t);t+=4;while(n-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=c}).call(this,r("1c35").Buffer)},bef3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Atom=void 0;const i=r("34eb"),n=r("150c"),a=i("music-metadata:parser:MP4:Atom");class o{constructor(e,t,r){this.header=e,this.extended=t,this.parent=r,this.children=[],this.atomPath=(this.parent?this.parent.atomPath+".":"")+this.header.name}static async readAtom(e,t,r,i){const s=e.position,c=await e.readToken(n.Header),A=c.length===BigInt(1);A&&(c.length=await e.readToken(n.ExtendedSize));const u=new o(c,c.length===BigInt(1),r),l=u.getPayloadLength(i);return a(`parse atom name=${u.atomPath}, extended=${u.extended}, offset=${s}, len=${u.header.length}`),await u.readData(e,t,l),u}getHeaderLength(){return this.extended?16:8}getPayloadLength(e){return(this.header.length===BigInt(0)?e:Number(this.header.length))-this.getHeaderLength()}async readAtoms(e,t,r){while(r>0){const i=await o.readAtom(e,t,this,r);this.children.push(i),r-=i.header.length===BigInt(0)?r:Number(i.header.length)}}async readData(e,t,r){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(r));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(r)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,r)}}}t.Atom=o},c04e:function(e,t,r){var i=r("da84"),n=r("c65b"),a=r("861d"),o=r("d9b5"),s=r("dc4a"),c=r("485a"),A=r("b622"),u=i.TypeError,l=A("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,i=s(e,l);if(i){if(void 0===t&&(t="default"),r=n(i,e,t),!a(r)||o(r))return r;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),c(e,t)}},c057:function(e,t,r){"use strict";function i(e){var t="RIFF"===e.toString("ascii",0,4),r="WEBP"===e.toString("ascii",8,12),i="VP8"===e.toString("ascii",12,15);return t&&r&&i}function n(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var r=e[0],i=0===(192&r),n=0===(1&r);return!(!i||!n)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var c=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==c&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:i,calculate:n}},c430:function(e,t){e.exports=!1},c4c0:function(e,t,r){"use strict";(function(t){var i=r("3e8f"),n=r("df7c"),a=r("78b4"),o=r("a2c0"),s=524288;function c(e,t){var r=o(e,t);if(r in a){var i=a[r].calculate(e,t);if(!1!==i)return i.type=r,i}throw new TypeError("unsupported file type: "+r+" (file: "+t+")")}function A(e,r){i.open(e,"r",(function(n,a){if(n)return r(n);i.fstat(a,(function(n,o){if(n)return r(n);var c=o.size;if(c<=0)return r(new Error("File size is not greater than 0 —— "+e));var A=Math.min(c,s),u=new t(A);i.read(a,u,0,A,0,(function(e){if(e)return r(e);i.close(a,(function(e){r(e,u)}))}))}))}))}function u(e){var r=i.openSync(e,"r"),n=i.fstatSync(r).size,a=Math.min(n,s),o=new t(a);return i.readSync(r,o,0,a,0),i.closeSync(r),o}e.exports=function(e,r){if(t.isBuffer(e))return c(e);if("string"!==typeof e)throw new TypeError("invalid invocation");var i=n.resolve(e);if("function"!==typeof r){var a=u(i);return c(a,i)}A(i,(function(e,t){if(e)return r(e);var n;try{n=c(t,i)}catch(a){e=a}r(e,n)}))},e.exports.types=Object.keys(a)}).call(this,r("1c35").Buffer)},c591:function(e,t,r){"use strict";(function(t){var i,n=r("1c35"),a=n.Buffer,o={};for(i in n)n.hasOwnProperty(i)&&"SlowBuffer"!==i&&"Buffer"!==i&&(o[i]=n[i]);var s=o.Buffer={};for(i in a)a.hasOwnProperty(i)&&"allocUnsafe"!==i&&"allocUnsafeSlow"!==i&&(s[i]=a[i]);if(o.Buffer.prototype=a.prototype,s.from&&s.from!==Uint8Array.from||(s.from=function(e,t,r){if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&"undefined"===typeof e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return a(e,t,r)}),s.alloc||(s.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var i=a(e);return t&&0!==t.length?"string"===typeof r?i.fill(t,r):i.fill(t):i.fill(0),i}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(c){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,r("4362"))},c642:function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){this.iconv=t}t.utf7=n,t.unicode11utf7="utf7",n.prototype.encoder=o,n.prototype.decoder=s,n.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return i.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var c=/[A-Za-z0-9\/+]/,A=[],u=0;u<256;u++)A[u]=c.test(String.fromCharCode(u));var l="+".charCodeAt(0),f="-".charCodeAt(0),d="&".charCodeAt(0);function g(e,t){this.iconv=t}function h(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=i.alloc(6),this.base64AccumIdx=0}function p(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=g,g.prototype.encoder=h,g.prototype.decoder=p,g.prototype.bomAware=!0,h.prototype.write=function(e){for(var t=this.inBase64,r=this.base64Accum,n=this.base64AccumIdx,a=i.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(r.slice(0,n).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),n=0),a[o++]=f,t=!1),t||(a[o++]=c,c===d&&(a[o++]=f))):(t||(a[o++]=d,t=!0),t&&(r[n++]=c>>8,r[n++]=255&c,n==r.length&&(o+=a.write(r.toString("base64").replace(/\//g,","),o),n=0)))}return this.inBase64=t,this.base64AccumIdx=n,a.slice(0,o)},h.prototype.end=function(){var e=i.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=f,this.inBase64=!1),e.slice(0,t)};var m=A.slice();m[",".charCodeAt(0)]=!0,p.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var r=Function.prototype.call;e.exports=r.bind?r.bind(r):function(){return r.apply(r,arguments)}},c6b6:function(e,t,r){var i=r("e330"),n=i({}.toString),a=i("".slice);e.exports=function(e){return a(n(e),8,-1)}},c6cd:function(e,t,r){var i=r("da84"),n=r("ce4e"),a="__core-js_shared__",o=i[a]||n(a,{});e.exports=o},c6d6:function(e,t,r){"use strict";e.exports=n;var i=r("8a58");function n(e){if(!(this instanceof n))return new n(e);i.call(this,e)}r("3fb5")(n,i),n.prototype._transform=function(e,t,r){r(null,e)}},c73e:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OpusParser=void 0;const i=r("6f58"),n=r("aad3"),a=r("bda5");class o extends a.VorbisParser{constructor(e,t,r){super(e,t),this.tokenizer=r,this.lastPos=-1}parseFirstPage(e,t){if(this.metadata.setFormat("codec","Opus"),this.idHeader=new n.IdHeader(t.length).get(t,0),"OpusHead"!==this.idHeader.magicSignature)throw new Error("Illegal ogg/Opus magic-signature");this.metadata.setFormat("sampleRate",this.idHeader.inputSampleRate),this.metadata.setFormat("numberOfChannels",this.idHeader.channelCount)}parseFullPage(e){const t=new i.StringType(8,"ascii").get(e,0);switch(t){case"OpusTags":this.parseUserCommentList(e,8),this.lastPos=this.tokenizer.position-e.length;break;default:break}}calculateDuration(e){if(this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(i){"object"===typeof window&&(r=window)}e.exports=r},cb4f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const i=r("6f58"),n=r("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,r){return e>>>t&4294967295>>>32-r}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const r=i.UINT32_LE.get(e,t+24),s={BlockID:n.FourCcToken.get(e,t),blockSize:i.UINT32_LE.get(e,t+4),version:i.UINT16_LE.get(e,t+8),totalSamples:i.UINT32_LE.get(e,t+12),blockIndex:i.UINT32_LE.get(e,t+16),blockSamples:i.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(r,0,2)),isMono:o.isBitSet(r,2),isHybrid:o.isBitSet(r,3),isJointStereo:o.isBitSet(r,4),crossChannel:o.isBitSet(r,5),hybridNoiseShaping:o.isBitSet(r,6),floatingPoint:o.isBitSet(r,7),samplingRate:a[o.getBitAllignedNumber(r,23,4)],isDSD:o.isBitSet(r,31)},crc:new i.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const i=r("34eb"),n=r("e375"),a=r("5cf0"),o=r("0497"),s=i("music-metadata-browser:main");var c=r("e375");async function A(e,r,i){const n=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(n,"string"===typeof r?{mimeType:r}:r,i);return await n.close(),o}async function u(e,t){const r=await f(e),i={mimeType:e.type,size:e.size};return e.name&&(i.path=e.name),n.parseBuffer(r,{mimeType:e.type,size:e.size},t)}async function l(e,t){const r=await fetch(e),i={size:parseInt(r.headers.get("Content-Length"),10),mimeType:r.headers.get("Content-Type")};if(r.ok){if(r.body){const e=await this.parseReadableStream(r.body,i,t);return s("Closing HTTP-readable-stream..."),r.body.locked||await r.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await r.blob(),t)}throw new Error(`HTTP error status=${r.status}: ${r.statusText}`)}function f(e){return new Promise((t,r)=>{const i=new FileReader;i.onloadend=e=>{let r=e.target.result;r instanceof ArrayBuffer&&(r=o(new Uint8Array(e.target.result))),t(r)},i.onerror=e=>{r(new Error(e.type))},i.onabort=e=>{r(new Error(e.type))},i.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return c.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return c.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return c.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return c.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return c.selectCover}}),t.parseNodeStream=n.parseStream,t.parseReadableStream=A,t.parseBlob=u,t.fetchFromUrl=l},cc04:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const i=r("6f58"),n=r("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:n.FourCcToken.get(e,t),chunkSize:i.INT64_BE.get(e,t+4)})}},cc12:function(e,t,r){var i=r("da84"),n=r("861d"),a=i.document,o=n(a)&&n(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cc74:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return m})),r.d(t,"g",(function(){return I})),r.d(t,"c",(function(){return B})),r.d(t,"d",(function(){return E})),r.d(t,"f",(function(){return b})),r.d(t,"e",(function(){return C})),r.d(t,"j",(function(){return y})),r.d(t,"i",(function(){return w})),r.d(t,"h",(function(){return v}));var i=r("9ab4"),n=r("7907"),a=r.n(n),o=r("b686"),s=r.n(o),c=[102,76,97,67],A=[73,68,51],u=[79,103,103,83],l=[102,116,121,112],f=[48,38,178,117,142,102,207,17,166,217,0,170,0,98,206,108],d=[82,73,70,70],g=[255,241],h=[70,82,77,56],p={mp3:"audio/mpeg",flac:"audio/flac",m4a:"audio/mp4",ogg:"audio/ogg",wma:"audio/x-ms-wma",wav:"audio/x-wav",dff:"audio/x-dff"};function m(e,t){return!(t.length>e.length)&&t.every((function(t,r){return t===e[r]}))}function I(e,t){return void 0===t&&(t="mp3"),m(e,A)?"mp3":m(e,c)?"flac":m(e,u)?"ogg":e.length>=4+l.length&&m(e.slice(4),l)?"m4a":m(e,d)?"wav":m(e,f)?"wma":m(e,g)?"aac":m(e,h)?"dff":t}function B(e){return e.arrayBuffer?e.arrayBuffer():new Promise((function(t,r){var i=new FileReader;i.onload=function(e){var i,n=null===(i=e.target)||void 0===i?void 0:i.result;n?t(n):r("read file failed")},i.readAsArrayBuffer(e)}))}function E(e){var t;return(null===(t=e.common)||void 0===t?void 0:t.picture)&&e.common.picture.length>0?URL.createObjectURL(new Blob([e.common.picture[0].data],{type:e.common.picture[0].format})):""}function b(e,t,r,i){void 0===i&&(i="-");var n={title:null!==t&&void 0!==t?t:"",artist:r},a=e.split(i);return a.length>1?(n.artist||(n.artist=a[0].trim()),n.title||(n.title=a[1].trim())):1===a.length&&(n.title||(n.title=a[0].trim())),n}function C(e){return Object(i["a"])(this,void 0,Promise,(function(){var t,r,n,a,o;return Object(i["b"])(this,(function(i){switch(i.label){case 0:return i.trys.push([0,4,,5]),[4,fetch(e)];case 1:return t=i.sent(),r=t.headers.get("Content-Type"),(null===r||void 0===r?void 0:r.startsWith("image/"))?[4,t.arrayBuffer()]:[3,3];case 2:return n=i.sent(),a=URL.createObjectURL(new Blob([n],{type:r})),[2,{buffer:n,url:a,mime:r}];case 3:return[3,5];case 4:return o=i.sent(),console.warn(o),[3,5];case 5:return[2]}}))}))}function y(e,t,r){var i=new a.a(e),n=r.native["ID3v2.4"]||r.native["ID3v2.3"]||r.native["ID3v2.2"]||[];n.forEach((function(e){if("TPE1"!==e.id&&"TIT2"!==e.id&&"TALB"!==e.id)try{i.setFrame(e.id,e.value)}catch(t){}}));var o=r.common;return i.setFrame("TPE1",(null===o||void 0===o?void 0:o.artists)||t.artists||[]).setFrame("TIT2",(null===o||void 0===o?void 0:o.title)||t.title).setFrame("TALB",(null===o||void 0===o?void 0:o.album)||t.album||""),t.picture&&i.setFrame("APIC",{type:3,data:t.picture,description:t.picture_desc||"Cover"}),i.addTag()}function w(t,r,i){var n=new s.a(t),a=i.common;return a.title||a.album||!a.artists||(n.setTag("TITLE="+r.title),n.setTag("ALBUM="+r.album),r.artists&&(n.removeTag("ARTIST"),r.artists.forEach((function(e){return n.setTag("ARTIST="+e)})))),r.picture&&n.importPictureFromBuffer(e.from(r.picture)),n.save()}function v(e){var t=e.lastIndexOf(".");return{ext:e.substring(t+1).toLowerCase(),name:e.substring(0,t)}}}).call(this,r("1c35").Buffer)},ce00:function(e,t,r){"use strict";function i(e,t,r,i){r=r||0;var n=i?"BE":"LE",a=e["readUInt"+t+n];return a.call(e,r)}e.exports=i},ce4e:function(e,t,r){var i=r("da84"),n=Object.defineProperty;e.exports=function(e,t){try{n(i,e,{value:t,configurable:!0,writable:!0})}catch(r){i[e]=t}return t}},cec2:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=void 0,function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,r){var i=r("da84"),n=r("1626"),a=function(e){return n(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?a(i[e]):i[e]&&i[e][t]}},d1ab:function(e,t,r){"use strict";function i(e){return"8BPS"===e.toString("ascii",0,4)}function n(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:i,calculate:n}},d2bb:function(e,t,r){var i=r("e330"),n=r("825a"),a=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(r,[]),t=r instanceof Array}catch(o){}return function(r,i){return n(r),a(i),t?e(r,i):r.__proto__=i,r}}():void 0)},d354:function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=c:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=A,"💩"!==i.from("eda0bdedb2a9","hex").toString()&&(this.decoder=u,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:n},n.prototype.encoder=s,n.prototype.decoder=o;var a=r("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function c(e,t){this.prevStr=""}function A(e,t){}function u(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return i.isBuffer(e)||(e=i.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return i.from(e,this.enc)},s.prototype.end=function(){},c.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),i.from(e,"base64")},c.prototype.end=function(){return i.from(this.prevStr,"base64")},A.prototype.write=function(e){for(var t=i.alloc(3*e.length),r=0,n=0;n>>6),t[r++]=128+(63&a)):(t[r++]=224+(a>>>12),t[r++]=128+(a>>>6&63),t[r++]=128+(63&a))}return t.slice(0,r)},A.prototype.end=function(){},u.prototype.write=function(e){for(var t=this.acc,r=this.contBytes,i=this.accBytes,n="",a=0;a0&&(n+=this.defaultCharUnicode,r=0),o<128?n+=String.fromCharCode(o):o<224?(t=31&o,r=1,i=1):o<240?(t=15&o,r=2,i=1):n+=this.defaultCharUnicode):r>0?(t=t<<6|63&o,r--,i++,0===r&&(n+=2===i&&t<128&&t>0||3===i&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):n+=this.defaultCharUnicode}return this.acc=t,this.contBytes=r,this.accBytes=i,n},u.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d3ab:function(e,t,r){"use strict";function i(e,t,r){return 0!==(e[t]&1<=r)return r;n+=2}return n}while(0!==e[n]){if(n>=r)return r;n++}return n}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let r=0;r>a;const s=8-a,c=i-s;return c<0?o>>=8-a-i:c>0&&(o<<=c,o|=A(e,t,r+s,c)),o}function u(e,t,r){return 1===A(e,t,r,1)}function l(e){const t=[];for(let r=0,i=e.length;re.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:d(e)}:{dB:f(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=i,t.findZero=n,t.trimRightNull=a,t.decodeString=s,t.stripNulls=c,t.getBitAllignedNumber=A,t.isBitSet=u,t.a2hex=l,t.ratioToDb=f,t.dbToRatio=d,t.toRatio=g},d4cf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const i=r("21c2"),n=r("6f58"),a=r("34eb"),o=r("8f5f"),s=r("8737"),c=r("64a4"),A=r("d3ab"),u=r("98a7"),l=r("95c9"),f=a("music-metadata:parser:RIFF");class d extends l.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(f(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof i.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(u.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-u.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,f(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let r=s.WaveFormat[e.wFormatTag];r||(f("WAVE/non-PCM format="+e.wFormatTag),r="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",r),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new n.BufferType(t.chunkSize)),o=i.fromBuffer(a);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let A=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),r=new o.ListInfoTagValue(t),i=await this.tokenizer.readToken(r);this.addTag(t.chunkID,A.stripNulls(i)),e-=8+r.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=d},d66d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("21c2"),o=r("64a4"),s=r("98a7"),c=r("95c9"),A=r("da6a"),u=r("6a01"),l=n("music-metadata:parser:aiff");class f extends c.BasicParser{async parse(){const e=await this.tokenizer.readToken(u.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=u.Header.len){l("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(u.Header);l("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),r=await this.readData(e);await this.tokenizer.ignore(t-r)}}catch(r){if(!(r instanceof a.EndOfStreamError))throw r;l("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new A.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const r=await this.tokenizer.readToken(new i.BufferType(e.chunkSize)),n=a.fromBuffer(r);return await(new o.ID3v2Parser).parse(this.metadata,n,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=f},d998:function(e,t,r){var i=r("342f");e.exports=/MSIE|Trident/.test(i)},d9b5:function(e,t,r){var i=r("da84"),n=r("d066"),a=r("1626"),o=r("3a9b"),s=r("fdbf"),c=i.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return a(t)&&o(t.prototype,c(e))}},d9f0:function(e,t,r){(function(t,i,n,a){var o=function(){var e="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;return e=e||t,function(t){t=t||{};var o,s,c="undefined"!==typeof t?t:{};c["ready"]=new Promise((function(e,t){o=e,s=t}));var A,u={};for(A in c)c.hasOwnProperty(A)&&(u[A]=c[A]);var l,f,d,g,h,p=[],m="object"===typeof window,I="function"===typeof importScripts,B="object"===typeof i&&"object"===typeof i.versions&&"string"===typeof i.versions.node,E="";function b(e){return c["locateFile"]?c["locateFile"](e,E):E+e}function C(e){if(!(e instanceof Rr)){var t=e;w("exiting due to exception: "+t)}}B?(E=I?r("df7c").dirname(E)+"/":n+"/",l=function(e,t){var i=Qr(e);return i?t?i:i.toString():(g||(g=r("3e8f")),h||(h=r("df7c")),e=h["normalize"](e),g["readFileSync"](e,t?null:"utf8"))},d=function(e){var t=l(e,!0);return t.buffer||(t=new Uint8Array(t)),D(t.buffer),t},f=function(e,t,i){var n=Qr(e);n&&t(n),g||(g=r("3e8f")),h||(h=r("df7c")),e=h["normalize"](e),g["readFile"](e,(function(e,r){e?i(e):t(r.buffer)}))},i["argv"].length>1&&i["argv"][1].replace(/\\/g,"/"),p=i["argv"].slice(2),i["on"]("uncaughtException",(function(e){if(!(e instanceof Rr))throw e})),i["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw i["exitCode"]=e,t;C(t),i["exit"](e)},c["inspect"]=function(){return"[Emscripten Module object]"}):(m||I)&&(I?E=self.location.href:"undefined"!==typeof document&&document.currentScript&&(E=document.currentScript.src),e&&(E=e),E=0!==E.indexOf("blob:")?E.substr(0,E.replace(/[?#].*/,"").lastIndexOf("/")+1):"",l=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(w){var r=Qr(e);if(r)return wr(r);throw w}},I&&(d=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(w){var r=Qr(e);if(r)return r;throw w}}),f=function(e,t,r){var i=new XMLHttpRequest;i.open("GET",e,!0),i.responseType="arraybuffer",i.onload=function(){if(200==i.status||0==i.status&&i.response)t(i.response);else{var n=Qr(e);n?t(n.buffer):r()}},i.onerror=r,i.send(null)});var y=c["print"]||console.log.bind(console),w=c["printErr"]||console.warn.bind(console);for(A in u)u.hasOwnProperty(A)&&(c[A]=u[A]);u=null,c["arguments"]&&(p=c["arguments"]),c["thisProgram"]&&c["thisProgram"],c["quit"]&&c["quit"];var v,T=function(e){e};c["wasmBinary"]&&(v=c["wasmBinary"]);var Q,k=c["noExitRuntime"]||!0;function S(e,t,r){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return P[e>>0];case"i8":return P[e>>0];case"i16":return z[e>>1];case"i32":return G[e>>2];case"i64":return G[e>>2];case"float":return Y[e>>2];case"double":return Number(W[e>>3]);default:Be("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&Be("no native wasm support detected");var _=!1;function D(e,t){e||Be("Assertion failed: "+t)}var x="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function R(e,t,r){var i=t+r,n=t;while(e[n]&&!(n>=i))++n;if(n-t>16&&e.subarray&&x)return x.decode(e.subarray(t,n));var a="";while(t>10,56320|1023&A)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function M(e,t){return e?R(O,e,t):""}function F(e,t,r,i){if(!(i>0))return 0;for(var n=r,a=r+i-1,o=0;o=55296&&s<=57343){var c=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&c}if(s<=127){if(r>=a)break;t[r++]=s}else if(s<=2047){if(r+1>=a)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=a)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=a)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-n}function N(e,t,r){return F(e,O,t,r)}function U(e){for(var t=0,r=0;r=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&e.charCodeAt(++r)),i<=127?++t:t+=i<=2047?2:i<=65535?3:4}return t}var L,P,O,z,j,G,H,Y,W,q="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function X(e,t){var r=e,i=r>>1,n=i+t/2;while(!(i>=n)&&j[i])++i;if(r=i<<1,r-e>32&&q)return q.decode(O.subarray(e,r));for(var a="",o=0;!(o>=t/2);++o){var s=z[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function J(e,t,r){if(void 0===r&&(r=2147483647),r<2)return 0;r-=2;for(var i=t,n=r<2*e.length?r/2:e.length,a=0;a>1]=o,t+=2}return z[t>>1]=0,t-i}function K(e){return 2*e.length}function V(e,t){var r=0,i="";while(!(r>=t/4)){var n=G[e+4*r>>2];if(0==n)break;if(++r,n>=65536){var a=n-65536;i+=String.fromCharCode(55296|a>>10,56320|1023&a)}else i+=String.fromCharCode(n)}return i}function Z(e,t,r){if(void 0===r&&(r=2147483647),r<4)return 0;for(var i=t,n=i+r-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(G[t>>2]=o,t+=4,t+4>n)break}return G[t>>2]=0,t-i}function $(e){for(var t=0,r=0;r=55296&&i<=57343&&++r,t+=4}return t}function ee(e,t){P.set(e,t)}function te(e){L=e,c["HEAP8"]=P=new Int8Array(e),c["HEAP16"]=z=new Int16Array(e),c["HEAP32"]=G=new Int32Array(e),c["HEAPU8"]=O=new Uint8Array(e),c["HEAPU16"]=j=new Uint16Array(e),c["HEAPU32"]=H=new Uint32Array(e),c["HEAPF32"]=Y=new Float32Array(e),c["HEAPF64"]=W=new Float64Array(e)}c["INITIAL_MEMORY"];var re,ie=[],ne=[],ae=[],oe=0;function se(){return k||oe>0}function ce(){if(c["preRun"]){"function"==typeof c["preRun"]&&(c["preRun"]=[c["preRun"]]);while(c["preRun"].length)le(c["preRun"].shift())}Qe(ie)}function Ae(){!0,Qe(ne)}function ue(){if(c["postRun"]){"function"==typeof c["postRun"]&&(c["postRun"]=[c["postRun"]]);while(c["postRun"].length)de(c["postRun"].shift())}Qe(ae)}function le(e){ie.unshift(e)}function fe(e){ne.unshift(e)}function de(e){ae.unshift(e)}var ge=0,he=null,pe=null;function me(e){ge++,c["monitorRunDependencies"]&&c["monitorRunDependencies"](ge)}function Ie(e){if(ge--,c["monitorRunDependencies"]&&c["monitorRunDependencies"](ge),0==ge&&(null!==he&&(clearInterval(he),he=null),pe)){var t=pe;pe=null,t()}}function Be(e){c["onAbort"]&&c["onAbort"](e),e="Aborted("+e+")",w(e),_=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}c["preloadedImages"]={},c["preloadedAudios"]={};var Ee,be="data:application/octet-stream;base64,";function Ce(e){return e.startsWith(be)}function ye(e){return e.startsWith("file://")}function we(e){try{if(e==Ee&&v)return new Uint8Array(v);var t=Qr(e);if(t)return t;if(d)return d(e);throw"both async and sync fetching of the wasm failed"}catch(w){Be(w)}}function ve(){if(!v&&(m||I)){if("function"===typeof fetch&&!ye(Ee))return fetch(Ee,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+Ee+"'";return e["arrayBuffer"]()})).catch((function(){return we(Ee)}));if(f)return new Promise((function(e,t){f(Ee,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return we(Ee)}))}function Te(){var e={a:Sr};function t(e,t){var r=e.exports;c["asm"]=r,Q=c["asm"]["t"],te(Q.buffer),re=c["asm"]["v"],fe(c["asm"]["u"]),Ie("wasm-instantiate")}function r(e){t(e["instance"])}function i(t){return ve().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){w("failed to asynchronously prepare wasm: "+e),Be(e)}))}function n(){return v||"function"!==typeof WebAssembly.instantiateStreaming||Ce(Ee)||ye(Ee)||"function"!==typeof fetch?i(r):fetch(Ee,{credentials:"same-origin"}).then((function(t){var n=WebAssembly.instantiateStreaming(t,e);return n.then(r,(function(e){return w("wasm streaming compile failed: "+e),w("falling back to ArrayBuffer instantiation"),i(r)}))}))}if(me("wasm-instantiate"),c["instantiateWasm"])try{var a=c["instantiateWasm"](e,t);return a}catch(o){return w("Module.instantiateWasm callback failed with error: "+o),!1}return n().catch(s),{}}function Qe(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var r=t.func;"number"===typeof r?void 0===t.arg?Se(r)():Se(r)(t.arg):r(void 0===t.arg?null:t.arg)}else t(c)}}Ee="data:application/octet-stream;base64,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IAEgA0HIAWogA0HQAGogAhAxQQBIDQAgACgCTEEATiEFIAAoAgAhAiAAKAJIQQBMBEAgACACQV9xNgIACwJ/AkACQCAAKAIwRQRAIABB0AA2AjAgAEEANgIcIABCADcDECAAKAIsIQQgACADNgIsDAELIAAoAhANAQtBfyAAECcNARoLIAAgASADQcgBaiADQdAAaiADQaABahAxCyEBIAQEfyAAQQBBACAAKAIkEQEAGiAAQQA2AjAgACAENgIsIABBADYCHCAAQQA2AhAgACgCFBogAEEANgIUQQAFIAELGiAAIAAoAgAgAkEgcXI2AgAgBUUNAAsgA0HQAWokAAu8AgACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBCWsOEgAICQoICQECAwQKCQoKCAkFBgcLIAIgAigCACIBQQRqNgIAIAAgASgCADYCAA8LIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAkEAEQgACw8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAAtyAQN/IAAoAgAsAABBMGtBCk8EQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgEgAkEKbCICaiABQf////8HIAJrShshAQsgACADQQFqNgIAIAEhAiADLAABQTBrQQpJDQALIAILmRUCEX8CfiMAQdAAayIFJAAgBSABNgJMIAVBN2ohFCAFQThqIRBBACEBAkACQAJAAkADQCABQf////8HIAxrSg0BIAEgDGohDCAFKAJMIgkhAQJAAkACQCAJLQAAIggEQANAAkACQCAIQf8BcSIGRQRAIAEhCAwBCyAGQSVHDQEgASEIA0AgAS0AAUElRw0BIAUgAUECaiIGNgJMIAhBAWohCCABLQACIQogBiEBIApBJUYNAAsLIAggCWsiAUH/////ByAMayIVSg0HIAAEQCAA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CGohBCADIQJBCCEHQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgCkEBaiEKIAQhBSAIQQFqDAELIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAELQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAELQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAELQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAELQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAELQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAELQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAELQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHIAEhAiAEIgFBCGoiBSEEQQALIQggCkEDSA0ACwJAIA0oAgwiCkUNAANAAkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIA8gAiAIai0AACADQQhqIAhqLQAAczoAACAIQQFqIQggD0EBaiEPIApBAWsiCg0BDAILIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAFLQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAFLQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAFLQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAFLQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAFLQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAFLQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAFLQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHQQAhCCAFIgRBCGohBSABIQIgBCEBIAoNAAsLQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgA0EIaiAIai0AACACIAhqLQAARwRAQQAhBAwECyAKQQFqIQogCEEBagwBCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBS0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBS0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBS0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBS0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBS0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBS0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBS0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohByABIQIgBSIBQQhqIQVBAAshCEEBIQQgCkEISA0ACwsgA0EQaiQAIAQEQCAOIA0oAgwQJAsgDUEQaiQAIAAgBigCFCAGKAIQIgFrIgJBCGo2AgwgACgCCEEIaiABIAIQFxogAUUNACAGIAE2AhQgARAUCyALEBQgBkFAayQADwsQKwALiwQBB39BGBAYIgFCADcCBCABQZQVNgIAIAFCADcCDCABQQA2AhRBEBAYIgNBADYCDCADQYgUNgIAIANCADcCBCADIAAoAgAgACAALAALIgdBAEgiBBsgACgCBCAHQf8BcSAEGxA6IAFBCGohBCABKAIIIgAEQCAAEBQgBEEANgIACyABQQA2AhQgASgCDCIABEAgABAUIAFBADYCDAsgBEEANgIAAkAgA0UNACADIAQgAUEUaiADKAIAKAIAEQMAIAEoAhRBrQJJDQAgASgCFCEAIAEoAgwiAkUEQCABIAAQGCICQQAgABAWNgIMCwJAAkAgAEUNACACQQA6AABBASECIAEoAhQiBUEBSwRAA0AgASgCDCACaiACOgAAIAJBAWoiAiABKAIUIgVJDQALCyAFRQ0AQQAhAgNAIAEoAgwiByAGaiIAIAcgASgCCCAGIAVwai0AACACIAAtAAAiBGpqIAVwIgJqIgAtAAA6AAAgACAEOgAAIAZBAWoiBiABKAIUIgVJDQALQQEhAiABQQE2AgQCQCAFRQ0AIAEoAgghBEEAIQYDQCAEIAZqLQAAIgAEQCACIAAgAmwiAk8NAiABIAI2AgQLIAZBAWoiBiAFRw0ACwsMAQsgAUEBNgIECwsgA0GIFDYCACADKAIIIgAEQCAAEBQgA0EANgIICyADQQA2AgwgAxAUIAELogEBBH8jAEEQayICJAAgASgCACIDQXBJBEACQAJAIANBC08EQCADQRBqQXBxIgUQGCEEIAIgBUGAgICAeHI2AgggAiAENgIAIAIgAzYCBAwBCyACIAM6AAsgAiEEIANFDQELIAQgAUEEaiADEBcaCyADIARqQQA6AAAgAiAAEQAAIQAgAiwAC0EASARAIAIoAgAQFAsgAkEQaiQAIAAPCxAsAAsiAQF+IAEgAq0gA61CIIaEIAQgABEOACIFQiCIpxANIAWnCxcAIAEgAq0gA61CIIaEIAQgBSAAEQkAC7AEAgN/AX4jAEEQayIEJAAgAEIANwIAIABCADcCKCAAQgA3AiAgAEIANwIYIABCADcCECAAQgA3AggCfyACQQdNBEAgAEGBFSkAADcAKCAAQfkUKQAANwAgIABB8RQpAAA3ABggAEHpFCkAADcAECAAQeEUKQAANwAIQQAMAQsgBCABIAJBCGsiBWopAAAiBjcDCCAGpyEDQegnKAIAKAAAIAQoAgxGBEAgACAFIANBCHRBgID8B3EgA0EYdHIgA0EIdkGA/gNxIANBGHZycmsiAzYCACAFIANBACADQQBKGyICSwRAA0AgASACai0AAEEsRgRAIAAgAiADazYCBEEBDAQLIAJBAWoiAiAFRw0ACwsgAEHYFCkAADcAKCAAQdAUKQAANwAgIABByBQpAAA3ABggAEHAFCkAADcAECAAQbgUKQAANwAIQQAMAQsgBkIgiKciAUH/BU0EQCAAIAE2AgQgACACIAFrQQRrNgIAQQEMAQsgBCADNgIEIAQgATYCACMAQRBrIgIkACACIAQ2AgwjAEGgAWsiASQAIAFBCGoiBUGAIEGQARAXGiABIABBCGoiADYCNCABIAA2AhwgAUF+IABrIgNB/////wcgA0H/////B0kbIgM2AjggASAAIANqIgA2AiQgASAANgIYIAVBlAggBBAuIAMEQCABKAIcIgAgACABKAIYRmtBADoAAAsgAUGgAWokACACQRBqJABBAAshACAEQRBqJAAgAAsaACAAIAEoAgggBRATBEAgASACIAMgBBAhCws3ACAAIAEoAgggBRATBEAgASACIAMgBBAhDwsgACgCCCIAIAEgAiADIAQgBSAAKAIAKAIUEQQAC5MCAQZ/IAAgASgCCCAFEBMEQCABIAIgAyAEECEPCyABLQA1IQcgACgCDCEGIAFBADoANSABLQA0IQggAUEAOgA0IABBEGoiCSABIAIgAyAEIAUQICAHIAEtADUiCnIhByAIIAEtADQiC3IhCAJAIAZBAkgNACAJIAZBA3RqIQkg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AkGAKBAjIABBgChqIQAgAkGAKGohAiADQYAoayIDQYAoSw0ADAILAAsgA0UNAQsgBSAEIAAgAiADECMLIAQQFAsLRAEBfwJAIAAoAghFDQAgACgCDCIDRQ0AIAIgAzYCACABIAAoAgwiARAYIgI2AgAgAiAAKAIIIAEQFxoPCyACQQA2AgALFgAgACACrSABIAMgACgCACgCBBEJAAsPACABIAIgAyAEIAARBgALDQAgACgCAEEEaygCAAsLxBwbAEGACAuiCGNyZWF0ZUluc3RXaWR0aEVLZXkAdW5rbm93biBtYWdpYzogJTA4eC0lMDh4AC0rICAgMFgweAB1bnNpZ25lZCBzaG9ydABTdHJlYW1DZW5jcnlwdAB1bnNpZ25lZCBpbnQAZmxvYXQAdWludDY0X3QAdmVjdG9yAHVuc2lnbmVkIGNoYXIAZGV0ZWN0S2V5RW5kUG9zaXRpb24Ac2l6ZW9mX3FtY19kZXRlY3Rpb24AZGVjcnlwdFN0cmVhbQBib29sAGVtc2NyaXB0ZW46OnZhbAB1bnNpZ25lZCBsb25nAHN0ZDo6d3N0cmluZwBiYXNpY19zdHJpbmcAc3RkOjpzdHJpbmcAc3RkOjp1MTZzdHJpbmcAc3RkOjp1MzJzdHJpbmcAUVRhZwBkb3VibGUAdm9pZABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChudWxsKQBFUlJPUjogZGVjb2RlZCBrZXkgc2l6ZSBpcyB0b28gc21hbGwsIGdvdCAleC4KAFAxNFN0cmVhbUNlbmNyeXB0AAAA0BMAAMwHAAAAAAAA0AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAA0BMAAPAHAAABAAAA0AoAAGlpAHYAdmkA4AcAALASAEGwEAvKAUQSAACwEgAAsBIAALASAABpaWlpaQAAAOAHAADACAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAADwEgAAjwgAAHQTAABQCAAAAAAAAAEAAAC4CAAAAAAAAGlpaQAAAAAALBIAAOAHAACwEgAAsBIAALASAAB2aWlpaWkAQasSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBBhBQLTiwKAAANAAAADgAAADZLZXlEZWMAN0lLZXlEZWMAAAAA8BIAABgKAAAYEwAAEAoAACQKAABjb3VsZCBub3QgZmluZCBlbmQgb2YgZWtleQBB4RQLEGJ1ZmZlciB0b28gc21hbGwAQZAVC9EH0AoAAA8AAAAQAAAAMTRTdHJlYW1DZW5jcnlwdAAyNElTdHJlYW1FbmNyeXB0QW5kRGVjcnlwdADwEgAArQoAABgTAACcCgAAyAoAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAAB0EwAA3AoAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAdBMAADQLAAAAAAAAAQAAALgIAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURzTlNfMTFjaGFyX3RyYWl0c0lEc0VFTlNfOWFsbG9jYXRvcklEc0VFRUUAAAB0EwAAjAsAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRGlOU18xMWNoYXJfdHJhaXRzSURpRUVOU185YWxsb2NhdG9ySURpRUVFRQAAAHQTAADoCwAAAAAAAAEAAAC4CAAAAAAAAE4xMGVtc2NyaXB0ZW4zdmFsRQAA8BIAAEQMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ljRUUAAPASAABgDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJYUVFAADwEgAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWhFRQAA8BIAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lzRUUAAPASAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJdEVFAADwEgAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWlFRQAA8BIAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lqRUUAAPASAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAADwEgAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SW1FRQAA8BIAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lmRUUAAPASAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZEVFAADwEgAA8A0AAPATAAAAAAAAGQAKABkZGQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAAZABEKGRkZAwoHAAEACQsYAAAJBgsAAAsABhkAAAAZGRkAQfEcCyEOAAAAAAAAAAAZAAoNGRkZAA0AAAIACQ4AAAAJAA4AAA4AQasdCwEMAEG3HQsVEwAAAAATAAAAAAkMAAAAAAAMAAAMAEHlHQsBEABB8R0LFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBnx4LARIAQaseCx4RAAAAABEAAAAACRIAAAAAABIAABIAABoAAAAaGhoAQeIeCw4aAAAAGhoaAAAAAAAACQBBkx8LARQAQZ8fCxUXAAAAABcAAAAACRQAAAAAABQAABQAQc0fCwEWAEHZHwsnFQAAAAAVAAAAAAkWAAAAAAAWAAAWAAAwMTIzNDU2Nzg5QUJDREVGAEGkIAsBFQBBzCALCP//////////AEGQIQvRBlN0OXR5cGVfaW5mbwAAAADwEgAAkBAAAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAAAAABgTAACoEAAAoBAAAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQAAABgTAADYEAAAzBAAAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQAAABgTAAAIEQAAzBAAAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FABgTAAA4EQAALBEAAE4xMF9fY3h4YWJpdjEyMF9fZnVuY3Rpb25fdHlwZV9pbmZvRQAAAAAYEwAAaBEAAMwQAABOMTBfX2N4eGFiaXYxMjlfX3BvaW50ZXJfdG9fbWVtYmVyX3R5cGVfaW5mb0UAAAAYEwAAnBEAACwRAAAAAAAAHBIAABYAAAAXAAAAGAAAABkAAAAaAAAATjEwX19jeHhhYml2MTIzX19mdW5kYW1lbnRhbF90eXBlX2luZm9FABgTAAD0EQAAzBAAAHYAAADgEQAAKBIAAERuAADgEQAANBIAAGIAAADgEQAAQBIAAGMAAADgEQAATBIAAGgAAADgEQAAWBIAAGEAAADgEQAAZBIAAHMAAADgEQAAcBIAAHQAAADgEQAAfBIAAGkAAADgEQAAiBIAAGoAAADgEQAAlBIAAGwAAADgEQAAoBIAAG0AAADgEQAArBIAAHgAAADgEQAAuBIAAHkAAADgEQAAxBIAAGYAAADgEQAA0BIAAGQAAADgEQAA3BIAAAAAAAD8EAAAFgAAABsAAAAYAAAAGQAAABwAAAAdAAAAHgAAAB8AAAAAAAAAYBMAABYAAAAgAAAAGAAAABkAAAAcAAAAIQAAACIAAAAjAAAATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAAAAABgTAAA4EwAA/BAAAAAAAAC8EwAAFgAAACQAAAAYAAAAGQAAABwAAAAlAAAAJgAAACcAAABOMTBfX2N4eGFiaXYxMjFfX3ZtaV9jbGFzc190eXBlX2luZm9FAAAAGBMAAJQTAAD8EAAAAAAAAFwRAAAWAAAAKAAAABgAAAAZAAAAKQBB6CcLCSUFAAAAAAAABQBB/CcLARIAQZQoCwoTAAAAFAAAAI0UAEGsKAsBAgBBvCgLCP//////////AEGAKQsDMBdQ",Ce(Ee)||(Ee=b(Ee));var ke=[];function Se(e){var t=ke[e];return t||(e>=ke.length&&(ke.length=e+1),ke[e]=t=re.get(e)),t}function _e(e,t,r,i,n){}function De(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function xe(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);Re=e}var Re=void 0;function Me(e){var t="",r=e;while(O[r])t+=Re[O[r++]];return t}var Fe={},Ne={},Ue={},Le=48,Pe=57;function Oe(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Le&&t<=Pe?"_"+e:e}function ze(e,t){return e=Oe(e),function(){return t.apply(this,arguments)}}function je(e,t){var r=ze(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},r}var Ge=void 0;function He(e){throw new Ge(e)}var Ye=void 0;function We(e){throw new Ye(e)}function qe(e,t,r){function i(t){var i=r(t);i.length!==e.length&&We("Mismatched type converter count");for(var n=0;n>a])},destructorFunction:null})}function Ke(e){if(!(this instanceof ft))return!1;if(!(e instanceof ft))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr,i=e.$$.ptrType.registeredClass,n=e.$$.ptr;while(t.baseClass)r=t.upcast(r),t=t.baseClass;while(i.baseClass)n=i.upcast(n),i=i.baseClass;return t===i&&r===n}function Ve(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function Ze(e){function t(e){return e.$$.ptrType.registeredClass.name}He(t(e)+" instance already deleted")}var $e=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function rt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function it(e){return"undefined"===typeof FinalizationGroup?(it=function(e){return e},e):($e=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var r=t.value;r.ptr?rt(r):console.warn("object already deleted: "+r.ptr)}})),it=function(e){return $e.register(e,e.$$,e.$$),e},et=function(e){$e.unregister(e.$$)},it(e))}function nt(){if(this.$$.ptr||Ze(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=it(Object.create(Object.getPrototypeOf(this),{$$:{value:Ve(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),et(this),rt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ct=[];function At(){while(ct.length){var e=ct.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function ut(){return this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),ct.push(this),1===ct.length&&st&&st(At),this.$$.deleteScheduled=!0,this}function lt(){ft.prototype["isAliasOf"]=Ke,ft.prototype["clone"]=nt,ft.prototype["delete"]=at,ft.prototype["isDeleted"]=ot,ft.prototype["deleteLater"]=ut}function ft(){}var dt={};function gt(e,t,r){if(void 0===e[t].overloadTable){var i=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||He("Function '"+r+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[i.argCount]=i}}function ht(e,t,r){c.hasOwnProperty(e)?((void 0===r||void 0!==c[e].overloadTable&&void 0!==c[e].overloadTable[r])&&He("Cannot register public name '"+e+"' twice"),gt(c,e,e),c.hasOwnProperty(r)&&He("Cannot register multiple overloads of a function with the same number of arguments ("+r+")!"),c[e].overloadTable[r]=t):(c[e]=t,void 0!==r&&(c[e].numArguments=r))}function pt(e,t,r,i,n,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=i,this.baseClass=n,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function mt(e,t,r){while(t!==r)t.upcast||He("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function It(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name);var r=t.$$.ptrType.registeredClass,i=mt(t.$$.ptr,r,this.registeredClass);return i}function Bt(e,t){var r;if(null===t)return this.isReference&&He("null is not a valid "+this.name),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var i=t.$$.ptrType.registeredClass;if(r=mt(t.$$.ptr,i,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&He("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var n=t["clone"]();r=this.rawShare(r,tr.toHandle((function(){n["delete"]()}))),null!==e&&e.push(this.rawDestructor,r)}break;default:He("Unsupporting sharing policy")}return r}function Et(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&He("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass,i=mt(t.$$.ptr,r,this.registeredClass);return i}function bt(e){return this["fromWireType"](H[e>>2])}function Ct(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function yt(e){this.rawDestructor&&this.rawDestructor(e)}function wt(e){null!==e&&e["delete"]()}function vt(e,t,r){if(t===r)return e;if(void 0===r.baseClass)return null;var i=vt(e,t,r.baseClass);return null===i?null:r.downcast(i)}function Tt(){return Object.keys(_t).length}function Qt(){var e=[];for(var t in _t)_t.hasOwnProperty(t)&&e.push(_t[t]);return e}function kt(e){st=e,ct.length&&st&&st(At)}function St(){c["getInheritedInstanceCount"]=Tt,c["getLiveInheritedInstances"]=Qt,c["flushPendingDeletes"]=At,c["setDelayFunction"]=kt}var _t={};function Dt(e,t){void 0===t&&He("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function xt(e,t){return t=Dt(e,t),_t[t]}function Rt(e,t){t.ptrType&&t.ptr||We("makeClassHandle requires ptr and ptrType");var r=!!t.smartPtrType,i=!!t.smartPtr;return r!==i&&We("Both smartPtrType and smartPtr must be specified"),t.count={value:1},it(Object.create(e,{$$:{value:t}}))}function Mt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=xt(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r["clone"]();var i=r["clone"]();return this.destructor(e),i}function n(){return this.isSmartPointer?Rt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Rt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=dt[o];if(!s)return n.call(this);a=this.isConst?s.constPointerType:s.pointerType;var c=vt(t,this.registeredClass,a.registeredClass);return null===c?n.call(this):this.isSmartPointer?Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c,smartPtrType:this,smartPtr:e}):Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c})}function Ft(){Nt.prototype.getPointee=Ct,Nt.prototype.destructor=yt,Nt.prototype["argPackAdvance"]=8,Nt.prototype["readValueFromPointer"]=bt,Nt.prototype["deleteObject"]=wt,Nt.prototype["fromWireType"]=Mt}function Nt(e,t,r,i,n,a,o,s,c,A,u){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=i,this.isSmartPointer=n,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=A,this.rawDestructor=u,n||void 0!==t.baseClass?this["toWireType"]=Bt:i?(this["toWireType"]=It,this.destructorFunction=null):(this["toWireType"]=Et,this.destructorFunction=null)}function Ut(e,t,r){c.hasOwnProperty(e)||We("Replacing nonexistant public symbol"),void 0!==c[e].overloadTable&&void 0!==r?c[e].overloadTable[r]=t:(c[e]=t,c[e].argCount=r)}function Lt(e,t,r){var i=c["dynCall_"+e];return r&&r.length?i.apply(null,[t].concat(r)):i.call(null,t)}function Pt(e,t,r){return e.includes("j")?Lt(e,t,r):Se(t).apply(null,r)}function Ot(e,t){var r=[];return function(){r.length=arguments.length;for(var i=0;i>2)+i]);return r}function qt(e){while(e.length){var t=e.pop(),r=e.pop();r(t)}}function Xt(e,t,r,i,n,a){D(t>0);var o=Wt(t,r);n=zt(i,n),qe([],[e],(function(e){e=e[0];var r="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new Ge("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){Ht("Cannot construct "+e.name+" due to unbound types",o)},qe([],o,(function(i){return i.splice(1,0,null),e.registeredClass.constructor_body[t-1]=or(r,i,null,n,a),[]})),[]}))}var Jt=[],Kt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Vt(e){e>4&&0===--Kt[e].refcount&&(Kt[e]=void 0,Jt.push(e))}function Zt(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"](W[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function ar(e,t,r){var i=De(r);t=Me(t),Xe(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:nr(t,i),destructorFunction:null})}function or(e,t,r,i,n){var a=t.length;a<2&&He("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==r,s=!1,c=1;c>1]}:function(e){return j[e>>1]};case 2:return r?function(e){return G[e>>2]}:function(e){return H[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function Ar(e,t,r,i,n){t=Me(t),-1===n&&(n=4294967295);var a=De(r),o=function(e){return e};if(0===i){var s=32-8*r;o=function(e){return e<>>s}}var c=t.includes("unsigned");Xe(e,{name:t,fromWireType:o,toWireType:function(e,r){if("number"!==typeof r&&"boolean"!==typeof r)throw new TypeError('Cannot convert "'+ir(r)+'" to '+this.name);if(rn)throw new TypeError('Passing a number "'+ir(r)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+i+", "+n+"]!");return c?r>>>0:0|r},argPackAdvance:8,readValueFromPointer:cr(t,a,0!==i),destructorFunction:null})}function ur(e,t,r){var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],n=i[t];function a(e){e>>=2;var t=H,r=t[e],i=t[e+1];return new n(L,i,r)}r=Me(r),Xe(e,{name:r,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function lr(e,t){t=Me(t);var r="std::string"===t;Xe(e,{name:t,fromWireType:function(e){var t,i=H[e>>2];if(r)for(var n=e+4,a=0;a<=i;++a){var o=e+4+a;if(a==i||0==O[o]){var s=o-n,c=M(n,s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),n=o+1}}else{var A=new Array(i);for(a=0;a>2]=a,r&&n)N(t,o+4,a+1);else if(n)for(var s=0;s255&&(xr(o),He("String has UTF-16 code units that do not fit in 8 bits")),O[o+4+s]=c}else for(s=0;s>2],o=a(),c=e+4,A=0;A<=n;++A){var u=e+4+A*t;if(A==n||0==o[u>>s]){var l=u-c,f=i(c,l);void 0===r?r=f:(r+=String.fromCharCode(0),r+=f),c=u+t}}return xr(e),r},toWireType:function(e,i){"string"!==typeof i&&He("Cannot pass non-string to C++ string type "+r);var a=o(i),c=Dr(4+a+t);return H[c>>2]=a>>s,n(i,c+4,a+t),null!==e&&e.push(xr,c),c},argPackAdvance:8,readValueFromPointer:bt,destructorFunction:function(e){xr(e)}})}function dr(e,t){t=Me(t),Xe(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function gr(){Be("")}function hr(e,t,r){O.copyWithin(e,t,t+r)}function pr(e){Be("OOM")}function mr(e){O.length;e>>>=0,pr(e)}var Ir={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var r=Ir.buffers[e];0===t||10===t?((1===e?y:w)(R(r,0)),r.length=0):r.push(t)},varargs:void 0,get:function(){Ir.varargs+=4;var e=G[Ir.varargs-4>>2];return e},getStr:function(e){var t=M(e);return t},get64:function(e,t){return e}};function Br(e){return 0}function Er(e,t,r,i,n){}function br(e,t,r,i){for(var n=0,a=0;a>2],s=G[t+4>>2];t+=8;for(var c=0;c>2]=n,0}function Cr(e){T(e)}xe(),Ge=c["BindingError"]=je(Error,"BindingError"),Ye=c["InternalError"]=je(Error,"InternalError"),lt(),Ft(),St(),jt=c["UnboundTypeError"]=je(Error,"UnboundTypeError"),er();var yr=!1;function wr(e){for(var t=[],r=0;r255&&(yr&&D(!1,"Character code "+i+" ("+String.fromCharCode(i)+") at offset "+r+" not in 0x00-0xFF."),i&=255),t.push(String.fromCharCode(i))}return t.join("")}var vr="function"===typeof atob?atob:function(e){var t,r,i,n,a,o,s,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",A="",u=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{n=c.indexOf(e.charAt(u++)),a=c.indexOf(e.charAt(u++)),o=c.indexOf(e.charAt(u++)),s=c.indexOf(e.charAt(u++)),t=n<<2|a>>4,r=(15&a)<<4|o>>2,i=(3&o)<<6|s,A+=String.fromCharCode(t),64!==o&&(A+=String.fromCharCode(r)),64!==s&&(A+=String.fromCharCode(i))}while(u0||(ce(),ge>0||(c["setStatus"]?(c["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){c["setStatus"]("")}),1),t()}),1)):t()))}if(c["getValue"]=S,c["UTF8ToString"]=M,c["writeArrayToMemory"]=ee,pe=function e(){kr||Mr(),kr||(pe=e)},c["run"]=Mr,c["preInit"]){"function"==typeof c["preInit"]&&(c["preInit"]=[c["preInit"]]);while(c["preInit"].length>0)c["preInit"].pop()()}return Mr(),t.ready}}();e.exports=o}).call(this,"/index.js",r("4362"),"/",r("1c35").Buffer)},da6a:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const i=r("6f58"),n=r("98a7");class a{constructor(e,t){this.isAifc=t;const r=t?22:18;if(e.chunkSize>Math.abs(r):a<22){const r=e.readInt8(t+22),n=(r+1)%2;if(23+r+n!==this.len)throw new Error("Illegal pstring length");o.compressionName=new i.StringType(r,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,r("c8ba"))},dc4a:function(e,t,r){var i=r("59ed");e.exports=function(e,t){var r=e[t];return null==r?void 0:i(r)}},dc90:function(e,t,r){function i(e){function t(e){let t=0;for(let r=0;r{if("%%"===t)return"%";o++;const a=i.formatters[n];if("function"===typeof a){const i=e[o];t=a.call(r,i),e.splice(o,1),o--}return t}),i.formatArgs.call(r,e);const c=r.log||i.log;c.apply(r,e)}return s.namespace=e,s.useColors=i.useColors(),s.color=i.selectColor(e),s.extend=n,s.destroy=i.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(r!==i.namespaces&&(r=i.namespaces,a=i.enabled(e)),a),set:e=>{o=e}}),"function"===typeof i.init&&i.init(s),s}function n(e,t){const r=i(this.namespace+("undefined"===typeof t?":":t)+e);return r.log=this.log,r}function a(e){let t;i.save(e),i.namespaces=e,i.names=[],i.skips=[];const r=("string"===typeof e?e:"").split(/[\s,]+/),n=r.length;for(t=0;t"-"+e)].join(",");return i.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,r;for(t=0,r=i.skips.length;t{i[t]=e[t]}),i.names=[],i.skips=[],i.formatters={},i.selectColor=t,i.enable(i.load()),i}e.exports=i},ddc1:function(e,t,r){"use strict";var i=2;function n(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===i)}e.exports={detect:n,calculate:r("0cb3").calculate}},de36:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const i=r("fc97"),n={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends i.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],n)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("98a7"),o=r("95c9"),s=r("cc04"),c=r("21c2"),A=r("64a4"),u=n("music-metadata:parser:aiff");class l extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);u("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){u(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(i.UINT32_LE);u("DSDIFF version="+t);break;case"PROP":const r=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==r)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const n=await this.tokenizer.readToken(new i.BufferType(Number(e.chunkSize))),o=c.fromBuffer(n);await(new A.ID3v2Parser).parse(this.metadata,o,this.options);break;default:u(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const r=e.chunkSize-BigInt(this.tokenizer.position-t);r>0&&(u(`After Parsing chunk, remaining ${r} bytes`),await this.tokenizer.ignore(Number(r)))}async handleSoundPropertyChunks(e){u("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);u(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const r=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(i.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const r=await this.tokenizer.readToken(i.UINT16_BE);this.metadata.setFormat("numberOfChannels",r),await this.handleChannelChunks(t.chunkSize-BigInt(i.UINT16_BE.len));break;case"CMPR":const n=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(i.UINT8),s=await this.tokenizer.readToken(new i.StringType(o,"ascii"));"DSD"===n&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${n} (${s})`);break;case"ABSS":const c=await this.tokenizer.readToken(i.UINT16_BE),A=await this.tokenizer.readToken(i.UINT8),l=await this.tokenizer.readToken(i.UINT8),f=await this.tokenizer.readToken(i.UINT32_BE);u(`ABSS ${c}:${A}:${l}.${f}`);break;case"LSCO":const d=await this.tokenizer.readToken(i.UINT16_BE);u("LSCO lsConfig="+d);break;case"COMT":default:u(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const n=t.chunkSize-BigInt(this.tokenizer.position-r);n>0&&(u(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${n} bytes`),await this.tokenizer.ignore(Number(n))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,u("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){u("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const r=await this.tokenizer.readToken(a.FourCcToken);u(`Channel[ID=${r}]`),t.push(r),e-=BigInt(a.FourCcToken.len)}return u("Channels: "+t.join(", ")),t}}t.DsdiffParser=l},def7:function(e,t,r){"use strict";function i(e){return 542327876===e.readUInt32LE(0)}function n(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:i,calculate:n}},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,i=e.length-1;i>=0;i--){var n=e[i];"."===n?e.splice(i,1):".."===n?(e.splice(i,1),r++):r&&(e.splice(i,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function i(e){"string"!==typeof e&&(e+="");var t,r=0,i=-1,n=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!n){r=t+1;break}}else-1===i&&(n=!1,i=t+1);return-1===i?"":e.slice(r,i)}function n(e,t){if(e.filter)return e.filter(t);for(var r=[],i=0;i=-1&&!i;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,i="/"===o.charAt(0))}return t=r(n(t.split("/"),(function(e){return!!e})),!i).join("/"),(i?"/":"")+t||"."},t.normalize=function(e){var i=t.isAbsolute(e),o="/"===a(e,-1);return e=r(n(e.split("/"),(function(e){return!!e})),!i).join("/"),e||i||(e="."),e&&o&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(n(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function i(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var n=i(e.split("/")),a=i(r.split("/")),o=Math.min(n.length,a.length),s=o,c=0;c=1;--a)if(t=e.charCodeAt(a),47===t){if(!n){i=a;break}}else n=!1;return-1===i?r?"/":".":r&&1===i?"/":e.slice(0,i)},t.basename=function(e,t){var r=i(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,i=-1,n=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===i&&(n=!1,i=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!n){r=o+1;break}}return-1===t||-1===i||0===a||1===a&&t===i-1&&t===r+1?"":e.slice(t,i)};var a="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},dfec:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const i=r("e23d"),n=r("15a0");class a extends n.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positionnull,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.request=null,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new i.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const i=await this.read(e,t,r);return this.peekQueue.push(e.subarray(t,t+i)),i}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new i.EndOfStreamError;let n=r,a=0;while(this.peekQueue.length>0&&n>0){const r=this.peekQueue.pop();if(!r)throw new Error("peekData should be defined");const i=Math.min(r.length,n);e.set(r.subarray(0,i),t+a),a+=i,n-=i,i0&&!this.endOfStream){const r=Math.min(n,o),i=await this._read(e,t+a,r);if(a+=i,i{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},e23f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const i=r("6f58"),n=r("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:n.FourCcToken.get(e,t),size:i.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:i.INT64_LE.get(e,t),metadataPointer:i.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:i.INT32_LE.get(e,t),formatID:i.INT32_LE.get(e,t+4),channelType:i.INT32_LE.get(e,t+8),channelNum:i.INT32_LE.get(e,t+12),samplingFrequency:i.INT32_LE.get(e,t+16),bitsPerSample:i.INT32_LE.get(e,t+20),sampleCount:i.INT64_LE.get(e,t+24),blockSizePerChannel:i.INT32_LE.get(e,t+32)})}},e330:function(e,t){var r=Function.prototype,i=r.bind,n=r.call,a=i&&i.bind(n);e.exports=i?function(e){return e&&a(n,e)}:function(e){return e&&function(){return n.apply(e,arguments)}}},e375:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const i=r("21c2"),n=r("2d78"),a=r("695a"),o=r("9611"),s=r("1e78"),c=r("5a49");function A(e,t,r={}){return l(i.fromStream(e,"string"===typeof t?{mimeType:t}:t),r)}async function u(e,t,r={}){const n=new a.RandomBufferReader(e);await h(n,r);const o=i.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return l(o,r)}function l(e,t){return n.ParserFactory.parseOnContentType(e,t)}function f(e){const t={};for(const r of e)(t[r.id]=t[r.id]||[]).push(r.value);return t}function d(e){return void 0===e?0:1+Math.round(4*e)}function g(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function h(e,t={}){let r=e.fileSize;if(await s.hasID3v1Header(e)){r-=128;const t=await c.getLyricsHeaderLength(e);r-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,r)}t.parseStream=A,t.parseBuffer=u,t.parseFromTokenizer=l,t.orderTags=f,t.ratingToStars=d,t.selectCover=g,t.scanAppendingHeaders=h},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e564:function(e){e.exports=JSON.parse('[["0","\\u0000",127],["8141","갂갃갅갆갋",4,"갘갞갟갡갢갣갥",6,"갮갲갳갴"],["8161","갵갶갷갺갻갽갾갿걁",9,"걌걎",5,"걕"],["8181","걖걗걙걚걛걝",18,"걲걳걵걶걹걻",4,"겂겇겈겍겎겏겑겒겓겕",6,"겞겢",5,"겫겭겮겱",6,"겺겾겿곀곂곃곅곆곇곉곊곋곍",7,"곖곘",7,"곢곣곥곦곩곫곭곮곲곴곷",4,"곾곿괁괂괃괅괇",4,"괎괐괒괓"],["8241","괔괕괖괗괙괚괛괝괞괟괡",7,"괪괫괮",5],["8261","괶괷괹괺괻괽",6,"굆굈굊",5,"굑굒굓굕굖굗"],["8281","굙",7,"굢굤",7,"굮굯굱굲굷굸굹굺굾궀궃",4,"궊궋궍궎궏궑",10,"궞",5,"궥",17,"궸",7,"귂귃귅귆귇귉",6,"귒귔",7,"귝귞귟귡귢귣귥",18],["8341","귺귻귽귾긂",5,"긊긌긎",5,"긕",7],["8361","긝",18,"긲긳긵긶긹긻긼"],["8381","긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗",4,"깞깢깣깤깦깧깪깫깭깮깯깱",6,"깺깾",5,"꺆",5,"꺍",46,"꺿껁껂껃껅",6,"껎껒",5,"껚껛껝",8],["8441","껦껧껩껪껬껮",5,"껵껶껷껹껺껻껽",8],["8461","꼆꼉꼊꼋꼌꼎꼏꼑",18],["8481","꼤",7,"꼮꼯꼱꼳꼵",6,"꼾꽀꽄꽅꽆꽇꽊",5,"꽑",10,"꽞",5,"꽦",18,"꽺",5,"꾁꾂꾃꾅꾆꾇꾉",6,"꾒꾓꾔꾖",5,"꾝",26,"꾺꾻꾽꾾"],["8541","꾿꿁",5,"꿊꿌꿏",4,"꿕",6,"꿝",4],["8561","꿢",5,"꿪",5,"꿲꿳꿵꿶꿷꿹",6,"뀂뀃"],["8581","뀅",6,"뀍뀎뀏뀑뀒뀓뀕",6,"뀞",9,"뀩",26,"끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞",29,"끾끿낁낂낃낅",6,"낎낐낒",5,"낛낝낞낣낤"],["8641","낥낦낧낪낰낲낶낷낹낺낻낽",6,"냆냊",5,"냒"],["8661","냓냕냖냗냙",6,"냡냢냣냤냦",10],["8681","냱",22,"넊넍넎넏넑넔넕넖넗넚넞",4,"넦넧넩넪넫넭",6,"넶넺",5,"녂녃녅녆녇녉",6,"녒녓녖녗녙녚녛녝녞녟녡",22,"녺녻녽녾녿놁놃",4,"놊놌놎놏놐놑놕놖놗놙놚놛놝"],["8741","놞",9,"놩",15],["8761","놹",18,"뇍뇎뇏뇑뇒뇓뇕"],["8781","뇖",5,"뇞뇠",7,"뇪뇫뇭뇮뇯뇱",7,"뇺뇼뇾",5,"눆눇눉눊눍",6,"눖눘눚",5,"눡",18,"눵",6,"눽",26,"뉙뉚뉛뉝뉞뉟뉡",6,"뉪",4],["8841","뉯",4,"뉶",5,"뉽",6,"늆늇늈늊",4],["8861","늏늒늓늕늖늗늛",4,"늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷"],["8881","늸",15,"닊닋닍닎닏닑닓",4,"닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉",6,"댒댖",5,"댝",54,"덗덙덚덝덠덡덢덣"],["8941","덦덨덪덬덭덯덲덳덵덶덷덹",6,"뎂뎆",5,"뎍"],["8961","뎎뎏뎑뎒뎓뎕",10,"뎢",5,"뎩뎪뎫뎭"],["8981","뎮",21,"돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩",18,"돽",18,"됑",6,"됙됚됛됝됞됟됡",6,"됪됬",7,"됵",15],["8a41","둅",10,"둒둓둕둖둗둙",6,"둢둤둦"],["8a61","둧",4,"둭",18,"뒁뒂"],["8a81","뒃",4,"뒉",19,"뒞",5,"뒥뒦뒧뒩뒪뒫뒭",7,"뒶뒸뒺",5,"듁듂듃듅듆듇듉",6,"듑듒듓듔듖",5,"듞듟듡듢듥듧",4,"듮듰듲",5,"듹",26,"딖딗딙딚딝"],["8b41","딞",5,"딦딫",4,"딲딳딵딶딷딹",6,"땂땆"],["8b61","땇땈땉땊땎땏땑땒땓땕",6,"땞땢",8],["8b81","땫",52,"떢떣떥떦떧떩떬떭떮떯떲떶",4,"떾떿뗁뗂뗃뗅",6,"뗎뗒",5,"뗙",18,"뗭",18],["8c41","똀",15,"똒똓똕똖똗똙",4],["8c61","똞",6,"똦",5,"똭",6,"똵",5],["8c81","똻",12,"뙉",26,"뙥뙦뙧뙩",50,"뚞뚟뚡뚢뚣뚥",5,"뚭뚮뚯뚰뚲",16],["8d41","뛃",16,"뛕",8],["8d61","뛞",17,"뛱뛲뛳뛵뛶뛷뛹뛺"],["8d81","뛻",4,"뜂뜃뜄뜆",33,"뜪뜫뜭뜮뜱",6,"뜺뜼",7,"띅띆띇띉띊띋띍",6,"띖",9,"띡띢띣띥띦띧띩",6,"띲띴띶",5,"띾띿랁랂랃랅",6,"랎랓랔랕랚랛랝랞"],["8e41","랟랡",6,"랪랮",5,"랶랷랹",8],["8e61","럂",4,"럈럊",19],["8e81","럞",13,"럮럯럱럲럳럵",6,"럾렂",4,"렊렋렍렎렏렑",6,"렚렜렞",5,"렦렧렩렪렫렭",6,"렶렺",5,"롁롂롃롅",11,"롒롔",7,"롞롟롡롢롣롥",6,"롮롰롲",5,"롹롺롻롽",7],["8f41","뢅",7,"뢎",17],["8f61","뢠",7,"뢩",6,"뢱뢲뢳뢵뢶뢷뢹",4],["8f81","뢾뢿룂룄룆",5,"룍룎룏룑룒룓룕",7,"룞룠룢",5,"룪룫룭룮룯룱",6,"룺룼룾",5,"뤅",18,"뤙",6,"뤡",26,"뤾뤿륁륂륃륅",6,"륍륎륐륒",5],["9041","륚륛륝륞륟륡",6,"륪륬륮",5,"륶륷륹륺륻륽"],["9061","륾",5,"릆릈릋릌릏",15],["9081","릟",12,"릮릯릱릲릳릵",6,"릾맀맂",5,"맊맋맍맓",4,"맚맜맟맠맢맦맧맩맪맫맭",6,"맶맻",4,"먂",5,"먉",11,"먖",33,"먺먻먽먾먿멁멃멄멅멆"],["9141","멇멊멌멏멐멑멒멖멗멙멚멛멝",6,"멦멪",5],["9161","멲멳멵멶멷멹",9,"몆몈몉몊몋몍",5],["9181","몓",20,"몪몭몮몯몱몳",4,"몺몼몾",5,"뫅뫆뫇뫉",14,"뫚",33,"뫽뫾뫿묁묂묃묅",7,"묎묐묒",5,"묙묚묛묝묞묟묡",6],["9241","묨묪묬",7,"묷묹묺묿",4,"뭆뭈뭊뭋뭌뭎뭑뭒"],["9261","뭓뭕뭖뭗뭙",7,"뭢뭤",7,"뭭",4],["9281","뭲",21,"뮉뮊뮋뮍뮎뮏뮑",18,"뮥뮦뮧뮩뮪뮫뮭",6,"뮵뮶뮸",7,"믁믂믃믅믆믇믉",6,"믑믒믔",35,"믺믻믽믾밁"],["9341","밃",4,"밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵"],["9361","밶밷밹",6,"뱂뱆뱇뱈뱊뱋뱎뱏뱑",8],["9381","뱚뱛뱜뱞",37,"벆벇벉벊벍벏",4,"벖벘벛",4,"벢벣벥벦벩",6,"벲벶",5,"벾벿볁볂볃볅",7,"볎볒볓볔볖볗볙볚볛볝",22,"볷볹볺볻볽"],["9441","볾",5,"봆봈봊",5,"봑봒봓봕",8],["9461","봞",5,"봥",6,"봭",12],["9481","봺",5,"뵁",6,"뵊뵋뵍뵎뵏뵑",6,"뵚",9,"뵥뵦뵧뵩",22,"붂붃붅붆붋",4,"붒붔붖붗붘붛붝",6,"붥",10,"붱",6,"붹",24],["9541","뷒뷓뷖뷗뷙뷚뷛뷝",11,"뷪",5,"뷱"],["9561","뷲뷳뷵뷶뷷뷹",6,"븁븂븄븆",5,"븎븏븑븒븓"],["9581","븕",6,"븞븠",35,"빆빇빉빊빋빍빏",4,"빖빘빜빝빞빟빢빣빥빦빧빩빫",4,"빲빶",4,"빾빿뺁뺂뺃뺅",6,"뺎뺒",5,"뺚",13,"뺩",14],["9641","뺸",23,"뻒뻓"],["9661","뻕뻖뻙",6,"뻡뻢뻦",5,"뻭",8],["9681","뻶",10,"뼂",5,"뼊",13,"뼚뼞",33,"뽂뽃뽅뽆뽇뽉",6,"뽒뽓뽔뽖",44],["9741","뾃",16,"뾕",8],["9761","뾞",17,"뾱",7],["9781","뾹",11,"뿆",5,"뿎뿏뿑뿒뿓뿕",6,"뿝뿞뿠뿢",89,"쀽쀾쀿"],["9841","쁀",16,"쁒",5,"쁙쁚쁛"],["9861","쁝쁞쁟쁡",6,"쁪",15],["9881","쁺",21,"삒삓삕삖삗삙",6,"삢삤삦",5,"삮삱삲삷",4,"삾샂샃샄샆샇샊샋샍샎샏샑",6,"샚샞",5,"샦샧샩샪샫샭",6,"샶샸샺",5,"섁섂섃섅섆섇섉",6,"섑섒섓섔섖",5,"섡섢섥섨섩섪섫섮"],["9941","섲섳섴섵섷섺섻섽섾섿셁",6,"셊셎",5,"셖셗"],["9961","셙셚셛셝",6,"셦셪",5,"셱셲셳셵셶셷셹셺셻"],["9981","셼",8,"솆",5,"솏솑솒솓솕솗",4,"솞솠솢솣솤솦솧솪솫솭솮솯솱",11,"솾",5,"쇅쇆쇇쇉쇊쇋쇍",6,"쇕쇖쇙",6,"쇡쇢쇣쇥쇦쇧쇩",6,"쇲쇴",7,"쇾쇿숁숂숃숅",6,"숎숐숒",5,"숚숛숝숞숡숢숣"],["9a41","숤숥숦숧숪숬숮숰숳숵",16],["9a61","쉆쉇쉉",6,"쉒쉓쉕쉖쉗쉙",6,"쉡쉢쉣쉤쉦"],["9a81","쉧",4,"쉮쉯쉱쉲쉳쉵",6,"쉾슀슂",5,"슊",5,"슑",6,"슙슚슜슞",5,"슦슧슩슪슫슮",5,"슶슸슺",33,"싞싟싡싢싥",5,"싮싰싲싳싴싵싷싺싽싾싿쌁",6,"쌊쌋쌎쌏"],["9b41","쌐쌑쌒쌖쌗쌙쌚쌛쌝",6,"쌦쌧쌪",8],["9b61","쌳",17,"썆",7],["9b81","썎",25,"썪썫썭썮썯썱썳",4,"썺썻썾",5,"쎅쎆쎇쎉쎊쎋쎍",50,"쏁",22,"쏚"],["9c41","쏛쏝쏞쏡쏣",4,"쏪쏫쏬쏮",5,"쏶쏷쏹",5],["9c61","쏿",8,"쐉",6,"쐑",9],["9c81","쐛",8,"쐥",6,"쐭쐮쐯쐱쐲쐳쐵",6,"쐾",9,"쑉",26,"쑦쑧쑩쑪쑫쑭",6,"쑶쑷쑸쑺",5,"쒁",18,"쒕",6,"쒝",12],["9d41","쒪",13,"쒹쒺쒻쒽",8],["9d61","쓆",25],["9d81","쓠",8,"쓪",5,"쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂",9,"씍씎씏씑씒씓씕",6,"씝",10,"씪씫씭씮씯씱",6,"씺씼씾",5,"앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩",6,"앲앶",5,"앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔"],["9e41","얖얙얚얛얝얞얟얡",7,"얪",9,"얶"],["9e61","얷얺얿",4,"엋엍엏엒엓엕엖엗엙",6,"엢엤엦엧"],["9e81","엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑",6,"옚옝",6,"옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉",6,"왒왖",5,"왞왟왡",10,"왭왮왰왲",5,"왺왻왽왾왿욁",6,"욊욌욎",5,"욖욗욙욚욛욝",6,"욦"],["9f41","욨욪",5,"욲욳욵욶욷욻",4,"웂웄웆",5,"웎"],["9f61","웏웑웒웓웕",6,"웞웟웢",5,"웪웫웭웮웯웱웲"],["9f81","웳",4,"웺웻웼웾",5,"윆윇윉윊윋윍",6,"윖윘윚",5,"윢윣윥윦윧윩",6,"윲윴윶윸윹윺윻윾윿읁읂읃읅",4,"읋읎읐읙읚읛읝읞읟읡",6,"읩읪읬",7,"읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛",4,"잢잧",4,"잮잯잱잲잳잵잶잷"],["a041","잸잹잺잻잾쟂",5,"쟊쟋쟍쟏쟑",6,"쟙쟚쟛쟜"],["a061","쟞",5,"쟥쟦쟧쟩쟪쟫쟭",13],["a081","쟻",4,"젂젃젅젆젇젉젋",4,"젒젔젗",4,"젞젟젡젢젣젥",6,"젮젰젲",5,"젹젺젻젽젾젿졁",6,"졊졋졎",5,"졕",26,"졲졳졵졶졷졹졻",4,"좂좄좈좉좊좎",5,"좕",7,"좞좠좢좣좤"],["a141","좥좦좧좩",18,"좾좿죀죁"],["a161","죂죃죅죆죇죉죊죋죍",6,"죖죘죚",5,"죢죣죥"],["a181","죦",14,"죶",5,"죾죿줁줂줃줇",4,"줎 、。·‥…¨〃­―∥\∼‘’“”〔〕〈",9,"±×÷≠≤≥∞∴°′″℃Å¢£¥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨¬"],["a241","줐줒",5,"줙",18],["a261","줭",6,"줵",18],["a281","쥈",7,"쥒쥓쥕쥖쥗쥙",6,"쥢쥤",7,"쥭쥮쥯⇒⇔∀∃´~ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®"],["a341","쥱쥲쥳쥵",6,"쥽",10,"즊즋즍즎즏"],["a361","즑",6,"즚즜즞",16],["a381","즯",16,"짂짃짅짆짉짋",4,"짒짔짗짘짛!",58,"₩]",32," ̄"],["a441","짞짟짡짣짥짦짨짩짪짫짮짲",5,"짺짻짽짾짿쨁쨂쨃쨄"],["a461","쨅쨆쨇쨊쨎",5,"쨕쨖쨗쨙",12],["a481","쨦쨧쨨쨪",28,"ㄱ",93],["a541","쩇",4,"쩎쩏쩑쩒쩓쩕",6,"쩞쩢",5,"쩩쩪"],["a561","쩫",17,"쩾",5,"쪅쪆"],["a581","쪇",16,"쪙",14,"ⅰ",9],["a5b0","Ⅰ",9],["a5c1","Α",16,"Σ",6],["a5e1","α",16,"σ",6],["a641","쪨",19,"쪾쪿쫁쫂쫃쫅"],["a661","쫆",5,"쫎쫐쫒쫔쫕쫖쫗쫚",5,"쫡",6],["a681","쫨쫩쫪쫫쫭",6,"쫵",18,"쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃",7],["a741","쬋",4,"쬑쬒쬓쬕쬖쬗쬙",6,"쬢",7],["a761","쬪",22,"쭂쭃쭄"],["a781","쭅쭆쭇쭊쭋쭍쭎쭏쭑",6,"쭚쭛쭜쭞",5,"쭥",7,"㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙",9,"㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰",9,"㎀",4,"㎺",5,"㎐",4,"Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆"],["a841","쭭",10,"쭺",14],["a861","쮉",18,"쮝",6],["a881","쮤",19,"쮹",11,"ÆЪĦ"],["a8a6","IJ"],["a8a8","ĿŁØŒºÞŦŊ"],["a8b1","㉠",27,"ⓐ",25,"①",14,"½⅓⅔¼¾⅛⅜⅝⅞"],["a941","쯅",14,"쯕",10],["a961","쯠쯡쯢쯣쯥쯦쯨쯪",18],["a981","쯽",14,"찎찏찑찒찓찕",6,"찞찟찠찣찤æđðħıijĸŀłøœßþŧŋʼn㈀",27,"⒜",25,"⑴",14,"¹²³⁴ⁿ₁₂₃₄"],["aa41","찥찦찪찫찭찯찱",6,"찺찿",4,"챆챇챉챊챋챍챎"],["aa61","챏",4,"챖챚",5,"챡챢챣챥챧챩",6,"챱챲"],["aa81","챳챴챶",29,"ぁ",82],["ab41","첔첕첖첗첚첛첝첞첟첡",6,"첪첮",5,"첶첷첹"],["ab61","첺첻첽",6,"쳆쳈쳊",5,"쳑쳒쳓쳕",5],["ab81","쳛",8,"쳥",6,"쳭쳮쳯쳱",12,"ァ",85],["ac41","쳾쳿촀촂",5,"촊촋촍촎촏촑",6,"촚촜촞촟촠"],["ac61","촡촢촣촥촦촧촩촪촫촭",11,"촺",4],["ac81","촿",28,"쵝쵞쵟А",5,"ЁЖ",25],["acd1","а",5,"ёж",25],["ad41","쵡쵢쵣쵥",6,"쵮쵰쵲",5,"쵹",7],["ad61","춁",6,"춉",10,"춖춗춙춚춛춝춞춟"],["ad81","춠춡춢춣춦춨춪",5,"춱",18,"췅"],["ae41","췆",5,"췍췎췏췑",16],["ae61","췢",5,"췩췪췫췭췮췯췱",6,"췺췼췾",4],["ae81","츃츅츆츇츉츊츋츍",6,"츕츖츗츘츚",5,"츢츣츥츦츧츩츪츫"],["af41","츬츭츮츯츲츴츶",19],["af61","칊",13,"칚칛칝칞칢",5,"칪칬"],["af81","칮",5,"칶칷칹칺칻칽",6,"캆캈캊",5,"캒캓캕캖캗캙"],["b041","캚",5,"캢캦",5,"캮",12],["b061","캻",5,"컂",19],["b081","컖",13,"컦컧컩컪컭",6,"컶컺",5,"가각간갇갈갉갊감",7,"같",4,"갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆"],["b141","켂켃켅켆켇켉",6,"켒켔켖",5,"켝켞켟켡켢켣"],["b161","켥",6,"켮켲",5,"켹",11],["b181","콅",14,"콖콗콙콚콛콝",6,"콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸"],["b241","콭콮콯콲콳콵콶콷콹",6,"쾁쾂쾃쾄쾆",5,"쾍"],["b261","쾎",18,"쾢",5,"쾩"],["b281","쾪",5,"쾱",18,"쿅",6,"깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙"],["b341","쿌",19,"쿢쿣쿥쿦쿧쿩"],["b361","쿪",5,"쿲쿴쿶",5,"쿽쿾쿿퀁퀂퀃퀅",5],["b381","퀋",5,"퀒",5,"퀙",19,"끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫",4,"낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝"],["b441","퀮",5,"퀶퀷퀹퀺퀻퀽",6,"큆큈큊",5],["b461","큑큒큓큕큖큗큙",6,"큡",10,"큮큯"],["b481","큱큲큳큵",6,"큾큿킀킂",18,"뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫",4,"닳담답닷",4,"닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥"],["b541","킕",14,"킦킧킩킪킫킭",5],["b561","킳킶킸킺",5,"탂탃탅탆탇탊",5,"탒탖",4],["b581","탛탞탟탡탢탣탥",6,"탮탲",5,"탹",11,"덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸"],["b641","턅",7,"턎",17],["b661","턠",15,"턲턳턵턶턷턹턻턼턽턾"],["b681","턿텂텆",5,"텎텏텑텒텓텕",6,"텞텠텢",5,"텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗"],["b741","텮",13,"텽",6,"톅톆톇톉톊"],["b761","톋",20,"톢톣톥톦톧"],["b781","톩",6,"톲톴톶톷톸톹톻톽톾톿퇁",14,"래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩"],["b841","퇐",7,"퇙",17],["b861","퇫",8,"퇵퇶퇷퇹",13],["b881","툈툊",5,"툑",24,"륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많",4,"맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼"],["b941","툪툫툮툯툱툲툳툵",6,"툾퉀퉂",5,"퉉퉊퉋퉌"],["b961","퉍",14,"퉝",6,"퉥퉦퉧퉨"],["b981","퉩",22,"튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바",4,"받",4,"밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗"],["ba41","튍튎튏튒튓튔튖",5,"튝튞튟튡튢튣튥",6,"튭"],["ba61","튮튯튰튲",5,"튺튻튽튾틁틃",4,"틊틌",5],["ba81","틒틓틕틖틗틙틚틛틝",6,"틦",9,"틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤"],["bb41","틻",4,"팂팄팆",5,"팏팑팒팓팕팗",4,"팞팢팣"],["bb61","팤팦팧팪팫팭팮팯팱",6,"팺팾",5,"퍆퍇퍈퍉"],["bb81","퍊",31,"빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤"],["bc41","퍪",17,"퍾퍿펁펂펃펅펆펇"],["bc61","펈펉펊펋펎펒",5,"펚펛펝펞펟펡",6,"펪펬펮"],["bc81","펯",4,"펵펶펷펹펺펻펽",6,"폆폇폊",5,"폑",5,"샥샨샬샴샵샷샹섀섄섈섐섕서",4,"섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭"],["bd41","폗폙",7,"폢폤",7,"폮폯폱폲폳폵폶폷"],["bd61","폸폹폺폻폾퐀퐂",5,"퐉",13],["bd81","퐗",5,"퐞",25,"숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰"],["be41","퐸",7,"푁푂푃푅",14],["be61","푔",7,"푝푞푟푡푢푣푥",7,"푮푰푱푲"],["be81","푳",4,"푺푻푽푾풁풃",4,"풊풌풎",5,"풕",8,"쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄",6,"엌엎"],["bf41","풞",10,"풪",14],["bf61","풹",18,"퓍퓎퓏퓑퓒퓓퓕"],["bf81","퓖",5,"퓝퓞퓠",7,"퓩퓪퓫퓭퓮퓯퓱",6,"퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염",5,"옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨"],["c041","퓾",5,"픅픆픇픉픊픋픍",6,"픖픘",5],["c061","픞",25],["c081","픸픹픺픻픾픿핁핂핃핅",6,"핎핐핒",5,"핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응",7,"읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊"],["c141","핤핦핧핪핬핮",5,"핶핷핹핺핻핽",6,"햆햊햋"],["c161","햌햍햎햏햑",19,"햦햧"],["c181","햨",31,"점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓"],["c241","헊헋헍헎헏헑헓",4,"헚헜헞",5,"헦헧헩헪헫헭헮"],["c261","헯",4,"헶헸헺",5,"혂혃혅혆혇혉",6,"혒"],["c281","혖",5,"혝혞혟혡혢혣혥",7,"혮",9,"혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻"],["c341","혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝",4],["c361","홢",4,"홨홪",5,"홲홳홵",11],["c381","횁횂횄횆",5,"횎횏횑횒횓횕",7,"횞횠횢",5,"횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층"],["c441","횫횭횮횯횱",7,"횺횼",7,"훆훇훉훊훋"],["c461","훍훎훏훐훒훓훕훖훘훚",5,"훡훢훣훥훦훧훩",4],["c481","훮훯훱훲훳훴훶",5,"훾훿휁휂휃휅",11,"휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼"],["c541","휕휖휗휚휛휝휞휟휡",6,"휪휬휮",5,"휶휷휹"],["c561","휺휻휽",6,"흅흆흈흊",5,"흒흓흕흚",4],["c581","흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵",6,"흾흿힀힂",5,"힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜"],["c641","힍힎힏힑",6,"힚힜힞",5],["c6a1","퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁"],["c7a1","퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠"],["c8a1","혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝"],["caa1","伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕"],["cba1","匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢"],["cca1","瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械"],["cda1","棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜"],["cea1","科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾"],["cfa1","區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴"],["d0a1","鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣"],["d1a1","朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩",5,"那樂",4,"諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉"],["d2a1","納臘蠟衲囊娘廊",4,"乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧",5,"駑魯",10,"濃籠聾膿農惱牢磊腦賂雷尿壘",7,"嫩訥杻紐勒",5,"能菱陵尼泥匿溺多茶"],["d3a1","丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃"],["d4a1","棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅"],["d5a1","蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣"],["d6a1","煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼"],["d7a1","遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬"],["d8a1","立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅"],["d9a1","蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文"],["daa1","汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑"],["dba1","發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖"],["dca1","碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦"],["dda1","孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥"],["dea1","脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索"],["dfa1","傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署"],["e0a1","胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬"],["e1a1","聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁"],["e2a1","戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧"],["e3a1","嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁"],["e4a1","沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額"],["e5a1","櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬"],["e6a1","旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒"],["e7a1","簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳"],["e8a1","烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療"],["e9a1","窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓"],["eaa1","運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜"],["eba1","濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼"],["eca1","議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄"],["eda1","立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長"],["eea1","障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱"],["efa1","煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖"],["f0a1","靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫"],["f1a1","踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只"],["f2a1","咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯"],["f3a1","鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策"],["f4a1","責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢"],["f5a1","椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃"],["f6a1","贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託"],["f7a1","鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑"],["f8a1","阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃"],["f9a1","品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航"],["faa1","行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型"],["fba1","形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵"],["fca1","禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆"],["fda1","爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰"]]')},e907:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WavPackParser=void 0;const i=r("6f58"),n=r("9611"),a=r("98a7"),o=r("95c9"),s=r("cb4f"),c=r("34eb"),A=c("music-metadata:parser:WavPack");class u extends o.BasicParser{async parse(){return this.audioDataSize=0,await this.parseWavPackBlocks(),n.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async parseWavPackBlocks(){do{const e=await this.tokenizer.peekToken(a.FourCcToken);if("wvpk"!==e)break;const t=await this.tokenizer.readToken(s.WavPack.BlockHeaderToken);if("wvpk"!==t.BlockID)throw new Error("Invalid WavPack Block-ID");A(`WavPack header blockIndex=${t.blockIndex}, len=${s.WavPack.BlockHeaderToken.len}`),0!==t.blockIndex||this.metadata.format.container||(this.metadata.setFormat("container","WavPack"),this.metadata.setFormat("lossless",!t.flags.isHybrid),this.metadata.setFormat("bitsPerSample",t.flags.bitsPerSample),t.flags.isDSD||(this.metadata.setFormat("sampleRate",t.flags.samplingRate),this.metadata.setFormat("duration",t.totalSamples/t.flags.samplingRate)),this.metadata.setFormat("numberOfChannels",t.flags.isMono?1:2),this.metadata.setFormat("numberOfSamples",t.totalSamples),this.metadata.setFormat("codec",t.flags.isDSD?"DSD":"PCM"));const r=t.blockSize-(s.WavPack.BlockHeaderToken.len-8);0===t.blockIndex?await this.parseMetadataSubBlock(t,r):await this.tokenizer.ignore(r),t.blockSamples>0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,r){while(r>s.WavPack.MetadataIdToken.len){const n=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(n.largeBlock?i.UINT24_LE:i.UINT8),o=e.alloc(2*a-(n.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),A(`Metadata Sub-Blocks functionId=0x${n.functionId.toString(16)}, id.largeBlock=${n.largeBlock},data-size=${o.length}`),n.functionId){case 0:break;case 14:A("ID_DSD_BLOCK");const e=1<({id:new i.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:i.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f5df:function(e,t,r){var i=r("da84"),n=r("00ee"),a=r("1626"),o=r("c6b6"),s=r("b622"),c=s("toStringTag"),A=i.Object,u="Arguments"==o(function(){return arguments}()),l=function(e,t){try{return e[t]}catch(r){}};e.exports=n?o:function(e){var t,r,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=l(t=A(e),c))?r:u?o(t):"Object"==(i=o(t))&&a(t.callee)?"Arguments":i}},f682:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const i=r("82fe"),n=r("dfec");var a=r("e23d");function o(e,t){return t=t||{},new i.ReadStreamTokenizer(e,t)}function s(e,t){return new n.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,r){var i=r("5692"),n=r("90e3"),a=i("keys");e.exports=function(e){return a[e]||(a[e]=n(e))}},fa6f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v24TagMapper=void 0;const i=r("fc97"),n=r("d3ab"),a=r("53d6"),o={TIT2:"title",TPE1:"artist","TXXX:Artists":"artists",TPE2:"albumartist",TALB:"album",TDRV:"date",TORY:"originalyear",TPOS:"disk",TCON:"genre",APIC:"picture",TCOM:"composer","USLT:description":"lyrics",TSOA:"albumsort",TSOT:"titlesort",TOAL:"originalalbum",TSOP:"artistsort",TSO2:"albumartistsort",TSOC:"composersort",TEXT:"lyricist","TXXX:Writer":"writer",TPE3:"conductor",TPE4:"remixer","IPLS:arranger":"arranger","IPLS:engineer":"engineer","IPLS:producer":"producer","IPLS:DJ-mix":"djmixer","IPLS:mix":"mixer",TPUB:"label",TIT1:"grouping",TIT3:"subtitle",TRCK:"track",TCMP:"compilation",POPM:"rating",TBPM:"bpm",TMED:"media","TXXX:CATALOGNUMBER":"catalognumber","TXXX:MusicBrainz Album Status":"releasestatus","TXXX:MusicBrainz Album Type":"releasetype","TXXX:MusicBrainz Album Release Country":"releasecountry","TXXX:RELEASECOUNTRY":"releasecountry","TXXX:SCRIPT":"script",TLAN:"language",TCOP:"copyright",WCOP:"license",TENC:"encodedby",TSSE:"encodersettings","TXXX:BARCODE":"barcode","TXXX:ISRC":"isrc",TSRC:"isrc","TXXX:ASIN":"asin","TXXX:originalyear":"originalyear","UFID:http://musicbrainz.org":"musicbrainz_recordingid","TXXX:MusicBrainz Release Track Id":"musicbrainz_trackid","TXXX:MusicBrainz Album Id":"musicbrainz_albumid","TXXX:MusicBrainz Artist Id":"musicbrainz_artistid","TXXX:MusicBrainz Album Artist Id":"musicbrainz_albumartistid","TXXX:MusicBrainz Release Group Id":"musicbrainz_releasegroupid","TXXX:MusicBrainz Work Id":"musicbrainz_workid","TXXX:MusicBrainz TRM Id":"musicbrainz_trmid","TXXX:MusicBrainz Disc Id":"musicbrainz_discid","TXXX:ACOUSTID_ID":"acoustid_id","TXXX:Acoustid Id":"acoustid_id","TXXX:Acoustid Fingerprint":"acoustid_fingerprint","TXXX:MusicIP PUID":"musicip_puid","TXXX:MusicMagic Fingerprint":"musicip_fingerprint",WOAR:"website",TDRC:"date",TYER:"year",TDOR:"originaldate","TIPL:arranger":"arranger","TIPL:engineer":"engineer","TIPL:producer":"producer","TIPL:DJ-mix":"djmixer","TIPL:mix":"mixer",TMOO:"mood",SYLT:"lyrics",TSST:"discsubtitle",TKEY:"key",COMM:"comment",TOPE:"originalartist","PRIV:AverageLevel":"averageLevel","PRIV:PeakLevel":"peakLevel","TXXX:DISCOGS_ARTIST_ID":"discogs_artist_id","TXXX:DISCOGS_ARTISTS":"artists","TXXX:DISCOGS_ARTIST_NAME":"artists","TXXX:DISCOGS_ALBUM_ARTISTS":"albumartist","TXXX:DISCOGS_CATALOG":"catalognumber","TXXX:DISCOGS_COUNTRY":"releasecountry","TXXX:DISCOGS_DATE":"originaldate","TXXX:DISCOGS_LABEL":"label","TXXX:DISCOGS_LABEL_ID":"discogs_label_id","TXXX:DISCOGS_MASTER_RELEASE_ID":"discogs_master_release_id","TXXX:DISCOGS_RATING":"discogs_rating","TXXX:DISCOGS_RELEASED":"date","TXXX:DISCOGS_RELEASE_ID":"discogs_release_id","TXXX:DISCOGS_VOTES":"discogs_votes","TXXX:CATALOGID":"catalognumber","TXXX:STYLE":"genre","TXXX:REPLAYGAIN_TRACK_PEAK":"replaygain_track_peak","TXXX:REPLAYGAIN_TRACK_GAIN":"replaygain_track_gain","TXXX:REPLAYGAIN_ALBUM_PEAK":"replaygain_album_peak","TXXX:REPLAYGAIN_ALBUM_GAIN":"replaygain_album_gain","TXXX:MP3GAIN_MINMAX":"replaygain_track_minmax","TXXX:MP3GAIN_ALBUM_MINMAX":"replaygain_album_minmax","TXXX:MP3GAIN_UNDO":"replaygain_undo",MVNM:"movement",MVIN:"movementIndex",PCST:"podcast",TCAT:"category",TDES:"description",TDRL:"date",TGID:"podcastId",TKWD:"keywords",WFED:"podcasturl"};class s extends a.CaseInsensitiveTagMap{static toRating(e){return{source:e.email,rating:e.rating>0?(e.rating-1)/254*i.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=n.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const i=r("d3ab"),n=r("6f58"),a=r("9131"),o=r("4cc3"),s=r("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new n.BufferType(16).get(e,t)),objectSize:Number(n.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:n.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new n.BufferType(16).get(e,t)),objectSize:Number(n.UINT64_LE.get(e,t+16))})};class c{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,r,i){if("WM/Picture"===t)e.push({id:t,value:y.fromBuffer(i)});else{const n=o.AsfUtil.getParserForAttr(r);if(!n)throw new Error("unexpected value headerType: "+r);e.push({id:t,value:n(i)})}}}t.State=c;class A extends c{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=A;class u extends c{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:n.UINT64_LE.get(e,t+16),creationDate:n.UINT64_LE.get(e,t+24),dataPacketsCount:n.UINT64_LE.get(e,t+32),playDuration:n.UINT64_LE.get(e,t+40),sendDuration:n.UINT64_LE.get(e,t+48),preroll:n.UINT64_LE.get(e,t+56),flags:{broadcast:i.getBit(e,t+64,24),seekable:i.getBit(e,t+64,25)},minimumDataPacketSize:n.UINT32_LE.get(e,t+68),maximumDataPacketSize:n.UINT32_LE.get(e,t+72),maximumBitrate:n.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=u,u.guid=a.default.FilePropertiesObject;class l extends c{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=l,l.guid=a.default.StreamPropertiesObject;class f{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=f,f.guid=a.default.HeaderExtensionObject;const d={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function g(e){const t=await e.readNumber(n.UINT16_LE);return(await e.readToken(new n.StringType(2*t,"utf16le"))).replace("\0","")}async function h(e){const t=await e.readToken(d),r=[];for(let i=0;i0){const t=I.contentDescTags[n],s=i+a;r.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(i,s))}),i=s}}return r}}t.ContentDescriptionObjectState=I,I.guid=a.default.ContentDescriptionObject,I.contentDescTags=["Title","Author","Copyright","Description","Rating"];class B extends c{constructor(e){super(e)}get(e,t){const r=[],i=e.readUInt16LE(t);let n=t+2;for(let a=0;a0&&s.length>n&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,o(c)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function g(e,t,r){var i={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},n=d.bind(i);return n.listener=r,i.wrapFn=n,n}function h(e,t,r){var i=e._events;if(void 0===i)return[];var n=i[t];return void 0===n?[]:"function"===typeof n?r?[n.listener||n]:[n]:r?B(n):m(n,n.length)}function p(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function m(e,t){for(var r=new Array(t),i=0;i0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var c=n[e];if(void 0===c)return!1;if("function"===typeof c)a(c,this,t);else{var A=c.length,u=m(c,A);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,n=a;break}if(n<0)return this;0===n?r.shift():I(r,n),1===r.length&&(i[e]=r[0]),void 0!==i.removeListener&&this.emit("removeListener",e,o||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,r,i;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var n,a=Object.keys(r);for(i=0;i=0;i--)this.removeListener(e,t[i]);return this},c.prototype.listeners=function(e){return h(this,e,!0)},c.prototype.rawListeners=function(e){return h(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},c.prototype.listenerCount=p,c.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]}},fc97:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTagMapper=void 0;class i{constructor(e,t){this.tagTypes=e,this.tagMap=t}static toIntOrNull(e){const t=parseInt(e,10);return isNaN(t)?null:t}static normalizeTrack(e){const t=e.toString().split("/");return{no:parseInt(t[0],10)||null,of:parseInt(t[1],10)||null}}mapGenericTag(e,t){e={id:e.id,value:e.value},this.postMap(e,t);const r=this.getCommonName(e.id);return r?{id:r,value:e.value}:null}getCommonName(e){return this.tagMap[e]}postMap(e,t){}}t.CommonTagMapper=i,i.maxRatingScore=1},fd17:function(e,t,r){"use strict";var i=r("1b08").codes.ERR_STREAM_PREMATURE_CLOSE;function n(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,i=new Array(r),n=0;n1114111)&&(r=i),r>=65536){r-=65536;var n=55296|r>>10;e[t++]=255&n,e[t++]=n>>8;r=56320|1023&r}return e[t++]=255&r,e[t++]=r>>8,t}function c(e,t){this.iconv=t}function A(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function u(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function l(e,t){var r=[],i=0,n=0,a=0,o=0,s=0;e:for(var c=0;c16)&&a++,(0!==r[3]||r[2]>16)&&n++,0!==r[0]||0!==r[1]||0===r[2]&&0===r[3]||s++,0===r[0]&&0===r[1]||0!==r[2]||0!==r[3]||o++,r.length=0,i++,i>=100)break e}return s-a>o-n?"utf-32be":s-a0){for(;t1&&void 0!==arguments[1]?arguments[1]:c["default"],r={hasAlpha:{},encoders:{},decoders:{},class:{},constants:{}};function i(e){Object.entries(e).forEach((function(e){var t=(0,s["default"])(e,2),i=t[0],n=t[1];r[i]=l({},r[i],{},n)}))}function n(e){var t=e();Array.isArray(t.mime)?c.addType.apply(void 0,(0,a["default"])(t.mime)):Object.entries(t.mime).forEach((function(e){return c.addType.apply(void 0,(0,a["default"])(e))})),delete t.mime,i(t)}function o(e){var t=e(c.jimpEvChange)||{};t["class"]||t.constants?i(t):i({class:t})}return e.types&&(e.types.forEach(n),t.decoders=l({},t.decoders,{},r.decoders),t.encoders=l({},t.encoders,{},r.encoders),t.hasAlpha=l({},t.hasAlpha,{},r.hasAlpha)),e.plugins&&e.plugins.forEach(o),(0,c.addJimpMethods)(r["class"],t),(0,c.addConstants)(r.constants,t),c["default"]}},"03eb":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinArtists=t.MetadataCollector=void 0;const i=r("cec2"),n=r("34eb"),a=r("2819"),o=r("a869"),s=r("fc97"),c=r("d3ab"),u=r("31c8"),l=n("music-metadata:collector"),f=["matroska","APEv2","vorbis","ID3v2.4","ID3v2.3","ID3v2.2","exif","asf","iTunes","ID3v1"];class h{constructor(e){this.opts=e,this.format={tagTypes:[],trackInfo:[]},this.native={},this.common={track:{no:null,of:null},disk:{no:null,of:null},movementIndex:{}},this.quality={warnings:[]},this.commonOrigin={},this.originPriority={},this.tagMapper=new o.CombinedTagMapper;let t=1;for(const r of f)this.originPriority[r]=t++;this.originPriority.artificial=500,this.originPriority.id3v1=600}hasAny(){return Object.keys(this.native).length>0}addStreamInfo(e){l(`streamInfo: type=${i.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){l(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,r){l(`tag ${e}.${t} = ${r}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:r}),this.toCommon(e,t,r)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),r=d(e),i={id:"artist",value:r};this.setGenericTag("artificial",i)}break;case"picture":return void this.postFixPicture(t.value).then(r=>{null!==r&&(t.value=r,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const r=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=r?r:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const i=parseInt(t.value.substr(0,4),10);isNaN(i)||(this.common.year=i);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=c.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const n=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:n[0],rightChannel:n[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await u.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,r){const i={id:t,value:r},n=this.tagMapper.mapTag(e,i,this);n&&this.postMap(e,n)}setGenericTag(e,t){l(`common.${t.id} = ${t.value}`);const r=this.commonOrigin[t.id]||1e3,i=this.originPriority[e];if(a.isSingleton(t.id)){if(!(i<=r))return l(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=i}else if(i===r)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?l(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(i2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=h,t.joinArtists=d},"0497":function(e,t,r){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ +e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,r("1c35").Buffer)},"04a2":function(e,t,r){(function(t){var i=r("7a87"),n=t.from([66,77,70,3]);e.exports=function(e){return"string"===typeof e?"BMF"===e.substring(0,3):e.length>4&&i(e.slice(0,4),n)}}).call(this,r("1c35").Buffer)},"04b7":function(e,t){e.exports={exif:{1:"InteropIndex",2:"InteropVersion",11:"ProcessingSoftware",254:"SubfileType",255:"OldSubfileType",256:"ImageWidth",257:"ImageHeight",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",263:"Thresholding",264:"CellWidth",265:"CellLength",266:"FillOrder",269:"DocumentName",270:"ImageDescription",271:"Make",272:"Model",273:"StripOffsets",274:"Orientation",277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",280:"MinSampleValue",281:"MaxSampleValue",282:"XResolution",283:"YResolution",284:"PlanarConfiguration",285:"PageName",286:"XPosition",287:"YPosition",288:"FreeOffsets",289:"FreeByteCounts",290:"GrayResponseUnit",291:"GrayResponseCurve",292:"T4Options",293:"T6Options",296:"ResolutionUnit",297:"PageNumber",300:"ColorResponseUnit",301:"TransferFunction",305:"Software",306:"ModifyDate",315:"Artist",316:"HostComputer",317:"Predictor",318:"WhitePoint",319:"PrimaryChromaticities",320:"ColorMap",321:"HalftoneHints",322:"TileWidth",323:"TileLength",324:"TileOffsets",325:"TileByteCounts",326:"BadFaxLines",327:"CleanFaxData",328:"ConsecutiveBadFaxLines",330:"SubIFD",332:"InkSet",333:"InkNames",334:"NumberofInks",336:"DotRange",337:"TargetPrinter",338:"ExtraSamples",339:"SampleFormat",340:"SMinSampleValue",341:"SMaxSampleValue",342:"TransferRange",343:"ClipPath",344:"XClipPathUnits",345:"YClipPathUnits",346:"Indexed",347:"JPEGTables",351:"OPIProxy",400:"GlobalParametersIFD",401:"ProfileType",402:"FaxProfile",403:"CodingMethods",404:"VersionYear",405:"ModeNumber",433:"Decode",434:"DefaultImageColor",435:"T82Options",437:"JPEGTables",512:"JPEGProc",513:"ThumbnailOffset",514:"ThumbnailLength",515:"JPEGRestartInterval",517:"JPEGLosslessPredictors",518:"JPEGPointTransforms",519:"JPEGQTables",520:"JPEGDCTables",521:"JPEGACTables",529:"YCbCrCoefficients",530:"YCbCrSubSampling",531:"YCbCrPositioning",532:"ReferenceBlackWhite",559:"StripRowCounts",700:"ApplicationNotes",999:"USPTOMiscellaneous",4096:"RelatedImageFileFormat",4097:"RelatedImageWidth",4098:"RelatedImageHeight",18246:"Rating",18247:"XP_DIP_XML",18248:"StitchInfo",18249:"RatingPercent",32781:"ImageID",32931:"WangTag1",32932:"WangAnnotation",32933:"WangTag3",32934:"WangTag4",32995:"Matteing",32996:"DataType",32997:"ImageDepth",32998:"TileDepth",33405:"Model2",33421:"CFARepeatPatternDim",33422:"CFAPattern2",33423:"BatteryLevel",33424:"KodakIFD",33432:"Copyright",33434:"ExposureTime",33437:"FNumber",33445:"MDFileTag",33446:"MDScalePixel",33447:"MDColorTable",33448:"MDLabName",33449:"MDSampleInfo",33450:"MDPrepDate",33451:"MDPrepTime",33452:"MDFileUnits",33550:"PixelScale",33589:"AdventScale",33590:"AdventRevision",33628:"UIC1Tag",33629:"UIC2Tag",33630:"UIC3Tag",33631:"UIC4Tag",33723:"IPTC-NAA",33918:"IntergraphPacketData",33919:"IntergraphFlagRegisters",33920:"IntergraphMatrix",33921:"INGRReserved",33922:"ModelTiePoint",34016:"Site",34017:"ColorSequence",34018:"IT8Header",34019:"RasterPadding",34020:"BitsPerRunLength",34021:"BitsPerExtendedRunLength",34022:"ColorTable",34023:"ImageColorIndicator",34024:"BackgroundColorIndicator",34025:"ImageColorValue",34026:"BackgroundColorValue",34027:"PixelIntensityRange",34028:"TransparencyIndicator",34029:"ColorCharacterization",34030:"HCUsage",34031:"TrapIndicator",34032:"CMYKEquivalent",34118:"SEMInfo",34152:"AFCP_IPTC",34232:"PixelMagicJBIGOptions",34264:"ModelTransform",34306:"WB_GRGBLevels",34310:"LeafData",34377:"PhotoshopSettings",34665:"ExifOffset",34675:"ICC_Profile",34687:"TIFF_FXExtensions",34688:"MultiProfiles",34689:"SharedData",34690:"T88Options",34732:"ImageLayer",34735:"GeoTiffDirectory",34736:"GeoTiffDoubleParams",34737:"GeoTiffAsciiParams",34850:"ExposureProgram",34852:"SpectralSensitivity",34853:"GPSInfo",34855:"ISO",34856:"Opto-ElectricConvFactor",34857:"Interlace",34858:"TimeZoneOffset",34859:"SelfTimerMode",34864:"SensitivityType",34865:"StandardOutputSensitivity",34866:"RecommendedExposureIndex",34867:"ISOSpeed",34868:"ISOSpeedLatitudeyyy",34869:"ISOSpeedLatitudezzz",34908:"FaxRecvParams",34909:"FaxSubAddress",34910:"FaxRecvTime",34954:"LeafSubIFD",36864:"ExifVersion",36867:"DateTimeOriginal",36868:"CreateDate",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureCompensation",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37386:"FocalLength",37387:"FlashEnergy",37388:"SpatialFrequencyResponse",37389:"Noise",37390:"FocalPlaneXResolution",37391:"FocalPlaneYResolution",37392:"FocalPlaneResolutionUnit",37393:"ImageNumber",37394:"SecurityClassification",37395:"ImageHistory",37396:"SubjectArea",37397:"ExposureIndex",37398:"TIFF-EPStandardID",37399:"SensingMethod",37434:"CIP3DataFile",37435:"CIP3Sheet",37436:"CIP3Side",37439:"StoNits",37500:"MakerNote",37510:"UserComment",37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",37679:"MSDocumentText",37680:"MSPropertySetStorage",37681:"MSDocumentTextPosition",37724:"ImageSourceData",40091:"XPTitle",40092:"XPComment",40093:"XPAuthor",40094:"XPKeywords",40095:"XPSubject",40960:"FlashpixVersion",40961:"ColorSpace",40962:"ExifImageWidth",40963:"ExifImageHeight",40964:"RelatedSoundFile",40965:"InteropOffset",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41485:"Noise",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41489:"ImageNumber",41490:"SecurityClassification",41491:"ImageHistory",41492:"SubjectLocation",41493:"ExposureIndex",41494:"TIFF-EPStandardID",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"ExposureMode",41987:"WhiteBalance",41988:"DigitalZoomRatio",41989:"FocalLengthIn35mmFormat",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",42016:"ImageUniqueID",42032:"OwnerName",42033:"SerialNumber",42034:"LensInfo",42035:"LensMake",42036:"LensModel",42037:"LensSerialNumber",42112:"GDALMetadata",42113:"GDALNoData",42240:"Gamma",44992:"ExpandSoftware",44993:"ExpandLens",44994:"ExpandFilm",44995:"ExpandFilterLens",44996:"ExpandScanner",44997:"ExpandFlashLamp",48129:"PixelFormat",48130:"Transformation",48131:"Uncompressed",48132:"ImageType",48256:"ImageWidth",48257:"ImageHeight",48258:"WidthResolution",48259:"HeightResolution",48320:"ImageOffset",48321:"ImageByteCount",48322:"AlphaOffset",48323:"AlphaByteCount",48324:"ImageDataDiscard",48325:"AlphaDataDiscard",50215:"OceScanjobDesc",50216:"OceApplicationSelector",50217:"OceIDNumber",50218:"OceImageLogic",50255:"Annotations",50341:"PrintIM",50560:"USPTOOriginalContentType",50706:"DNGVersion",50707:"DNGBackwardVersion",50708:"UniqueCameraModel",50709:"LocalizedCameraModel",50710:"CFAPlaneColor",50711:"CFALayout",50712:"LinearizationTable",50713:"BlackLevelRepeatDim",50714:"BlackLevel",50715:"BlackLevelDeltaH",50716:"BlackLevelDeltaV",50717:"WhiteLevel",50718:"DefaultScale",50719:"DefaultCropOrigin",50720:"DefaultCropSize",50721:"ColorMatrix1",50722:"ColorMatrix2",50723:"CameraCalibration1",50724:"CameraCalibration2",50725:"ReductionMatrix1",50726:"ReductionMatrix2",50727:"AnalogBalance",50728:"AsShotNeutral",50729:"AsShotWhiteXY",50730:"BaselineExposure",50731:"BaselineNoise",50732:"BaselineSharpness",50733:"BayerGreenSplit",50734:"LinearResponseLimit",50735:"CameraSerialNumber",50736:"DNGLensInfo",50737:"ChromaBlurRadius",50738:"AntiAliasStrength",50739:"ShadowScale",50740:"DNGPrivateData",50741:"MakerNoteSafety",50752:"RawImageSegmentation",50778:"CalibrationIlluminant1",50779:"CalibrationIlluminant2",50780:"BestQualityScale",50781:"RawDataUniqueID",50784:"AliasLayerMetadata",50827:"OriginalRawFileName",50828:"OriginalRawFileData",50829:"ActiveArea",50830:"MaskedAreas",50831:"AsShotICCProfile",50832:"AsShotPreProfileMatrix",50833:"CurrentICCProfile",50834:"CurrentPreProfileMatrix",50879:"ColorimetricReference",50898:"PanasonicTitle",50899:"PanasonicTitle2",50931:"CameraCalibrationSig",50932:"ProfileCalibrationSig",50933:"ProfileIFD",50934:"AsShotProfileName",50935:"NoiseReductionApplied",50936:"ProfileName",50937:"ProfileHueSatMapDims",50938:"ProfileHueSatMapData1",50939:"ProfileHueSatMapData2",50940:"ProfileToneCurve",50941:"ProfileEmbedPolicy",50942:"ProfileCopyright",50964:"ForwardMatrix1",50965:"ForwardMatrix2",50966:"PreviewApplicationName",50967:"PreviewApplicationVersion",50968:"PreviewSettingsName",50969:"PreviewSettingsDigest",50970:"PreviewColorSpace",50971:"PreviewDateTime",50972:"RawImageDigest",50973:"OriginalRawFileDigest",50974:"SubTileBlockSize",50975:"RowInterleaveFactor",50981:"ProfileLookTableDims",50982:"ProfileLookTableData",51008:"OpcodeList1",51009:"OpcodeList2",51022:"OpcodeList3",51041:"NoiseProfile",51043:"TimeCodes",51044:"FrameRate",51058:"TStop",51081:"ReelName",51089:"OriginalDefaultFinalSize",51090:"OriginalBestQualitySize",51091:"OriginalDefaultCropSize",51105:"CameraLabel",51107:"ProfileHueSatMapEncoding",51108:"ProfileLookTableEncoding",51109:"BaselineExposureOffset",51110:"DefaultBlackRender",51111:"NewRawImageDigest",51112:"RawToPreviewGain",51125:"DefaultUserCrop",59932:"Padding",59933:"OffsetSchema",65e3:"OwnerName",65001:"SerialNumber",65002:"Lens",65024:"KDC_IFD",65100:"RawFile",65101:"Converter",65102:"WhiteBalance",65105:"Exposure",65106:"Shadows",65107:"Brightness",65108:"Contrast",65109:"Saturation",65110:"Sharpness",65111:"Smoothness",65112:"MoireFilter"},gps:{0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential",31:"GPSHPositioningError"}}},"04cc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const i=r("6f58"),n=r("d3ab");t.Header={len:80,get:(e,t)=>({speex:new i.StringType(8,"ascii").get(e,t+0),version:n.trimRightNull(new i.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"0662":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextEncodingToken=t.ExtendedHeader=t.ID3v2Header=t.UINT32SYNCSAFE=t.AttachedPictureType=void 0;const i=r("6f58"),n=r("d3ab");(function(e){e[e["Other"]=0]="Other",e[e["32x32 pixels 'file icon' (PNG only)"]=1]="32x32 pixels 'file icon' (PNG only)",e[e["Other file icon"]=2]="Other file icon",e[e["Cover (front)"]=3]="Cover (front)",e[e["Cover (back)"]=4]="Cover (back)",e[e["Leaflet page"]=5]="Leaflet page",e[e["Media (e.g. label side of CD)"]=6]="Media (e.g. label side of CD)",e[e["Lead artist/lead performer/soloist"]=7]="Lead artist/lead performer/soloist",e[e["Artist/performer"]=8]="Artist/performer",e[e["Conductor"]=9]="Conductor",e[e["Band/Orchestra"]=10]="Band/Orchestra",e[e["Composer"]=11]="Composer",e[e["Lyricist/text writer"]=12]="Lyricist/text writer",e[e["Recording Location"]=13]="Recording Location",e[e["During recording"]=14]="During recording",e[e["During performance"]=15]="During performance",e[e["Movie/video screen capture"]=16]="Movie/video screen capture",e[e["A bright coloured fish"]=17]="A bright coloured fish",e[e["Illustration"]=18]="Illustration",e[e["Band/artist logotype"]=19]="Band/artist logotype",e[e["Publisher/Studio logotype"]=20]="Publisher/Studio logotype"})(t.AttachedPictureType||(t.AttachedPictureType={})),t.UINT32SYNCSAFE={get:(e,t)=>127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,r)=>({fileIdentifier:new i.StringType(3,"ascii").get(e,r),version:{major:i.INT8.get(e,r+3),revision:i.INT8.get(e,r+4)},flags:{unsynchronisation:n.getBit(e,r+5,7),isExtendedHeader:n.getBit(e,r+5,6),expIndicator:n.getBit(e,r+5,5),footer:n.getBit(e,r+5,4)},size:t.UINT32SYNCSAFE.get(e,r+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:i.UINT32_BE.get(e,t),extendedFlags:i.UINT16_BE.get(e,t+4),sizeOfPadding:i.UINT32_BE.get(e,t+6),crcDataPresent:n.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"0676":function(e,t){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"06cf":function(e,t,r){var i=r("83ab"),n=r("c65b"),a=r("d1e7"),o=r("5c6c"),s=r("fc6a"),c=r("a04b"),u=r("1a2d"),l=r("0cfb"),f=Object.getOwnPropertyDescriptor;t.f=i?f:function(e,t){if(e=s(e),t=c(t),l)try{return f(e,t)}catch(r){}if(u(e,t))return o(!n(a.f,e,t),e[t])}},"07a0":function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("7037")),a=r("c2d7"),o=function(){return{displace:function(e,t,r){if("object"!==(0,n["default"])(e)||e.constructor!==this.constructor)return a.throwError.call(this,"The source must be a Jimp image",r);if("number"!==typeof t)return a.throwError.call(this,"factor must be a number",r);var i=this.cloneQuiet();return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(r,n,a){var o=e.bitmap.data[a]/256*t;o=Math.round(o);var s=this.getPixelIndex(r+o,n);this.bitmap.data[s]=i.bitmap.data[a],this.bitmap.data[s+1]=i.bitmap.data[a+1],this.bitmap.data[s+2]=i.bitmap.data[a+2]})),(0,a.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=o},"07f4":function(e,t,r){"use strict";var i=r("be7f"),n=4,a=0,o=1,s=2;function c(e){var t=e.length;while(--t>=0)e[t]=0}var u=0,l=1,f=2,h=3,d=258,p=29,A=256,g=A+1+p,m=30,b=19,y=2*g+1,v=15,w=16,E=7,I=256,_=16,B=17,C=18,k=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],T=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],S=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],x=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],M=512,D=new Array(2*(g+2));c(D);var R=new Array(2*m);c(R);var P=new Array(M);c(P);var Q=new Array(d-h+1);c(Q);var O=new Array(p);c(O);var L,F,N,U=new Array(m);function z(e,t,r,i,n){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=i,this.max_length=n,this.has_stree=e&&e.length}function j(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function G(e){return e<256?P[e]:P[256+(e>>>7)]}function H(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function W(e,t,r){e.bi_valid>w-r?(e.bi_buf|=t<>w-e.bi_valid,e.bi_valid+=r-w):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function X(e){16===e.bi_valid?(H(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}function Z(e,t){var r,i,n,a,o,s,c=t.dyn_tree,u=t.max_code,l=t.stat_desc.static_tree,f=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,A=0;for(a=0;a<=v;a++)e.bl_count[a]=0;for(c[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(a=p,A++),c[2*i+1]=a,i>u||(e.bl_count[a]++,o=0,i>=d&&(o=h[i-d]),s=c[2*i],e.opt_len+=s*(a+o),f&&(e.static_len+=s*(l[2*i+1]+o)));if(0!==A){do{a=p-1;while(0===e.bl_count[a])a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,A-=2}while(A>0);for(a=p;0!==a;a--){i=e.bl_count[a];while(0!==i)n=e.heap[--r],n>u||(c[2*n+1]!==a&&(e.opt_len+=(a-c[2*n+1])*c[2*n],c[2*n+1]=a),i--)}}}function J(e,t,r){var i,n,a=new Array(v+1),o=0;for(i=1;i<=v;i++)a[i]=o=o+r[i-1]<<1;for(n=0;n<=t;n++){var s=e[2*n+1];0!==s&&(e[2*n]=q(a[s]++,s))}}function K(){var e,t,r,i,n,a=new Array(v+1);for(r=0,i=0;i>=7;i8?H(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function ee(e,t,r,n){$(e),n&&(H(e,r),H(e,~r)),i.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}function te(e,t,r,i){var n=2*t,a=2*r;return e[n]>1;r>=1;r--)re(e,a,r);n=c;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],re(e,a,1),i=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=i,a[2*n]=a[2*r]+a[2*i],e.depth[n]=(e.depth[r]>=e.depth[i]?e.depth[r]:e.depth[i])+1,a[2*r+1]=a[2*i+1]=n,e.heap[1]=n++,re(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Z(e,t),J(a,u,e.bl_count)}function ae(e,t,r){var i,n,a=-1,o=t[1],s=0,c=7,u=4;for(0===o&&(c=138,u=3),t[2*(r+1)+1]=65535,i=0;i<=r;i++)n=o,o=t[2*(i+1)+1],++s=3;t--)if(0!==e.bl_tree[2*x[t]+1])break;return e.opt_len+=3*(t+1)+5+5+4,t}function ce(e,t,r,i){var n;for(W(e,t-257,5),W(e,r-1,5),W(e,i-4,4),n=0;n>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return o;for(t=32;t0?(e.strm.data_type===s&&(e.strm.data_type=ue(e)),ne(e,e.l_desc),ne(e,e.d_desc),c=se(e),a=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=a&&(a=o)):a=o=r+5,r+4<=a&&-1!==t?he(e,t,r,i):e.strategy===n||o===a?(W(e,(l<<1)+(i?1:0),3),ie(e,D,R)):(W(e,(f<<1)+(i?1:0),3),ce(e,e.l_desc.max_code+1,e.d_desc.max_code+1,c+1),ie(e,e.dyn_ltree,e.dyn_dtree)),V(e),i&&$(e)}function Ae(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(Q[r]+A+1)]++,e.dyn_dtree[2*G(t)]++),e.last_lit===e.lit_bufsize-1}t._tr_init=fe,t._tr_stored_block=he,t._tr_flush_block=pe,t._tr_tally=Ae,t._tr_align=de},"07fa":function(e,t,r){var i=r("50c4");e.exports=function(e){return i(e.length)}},"08fe":function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var i=function(){function e(t,r){if(void 0===r&&(r=e.numRounds),16!=t.length)throw Error("incorrect key size");if(0!=(1&r))throw Error("odd number of rounds specified");var i=new DataView(t.buffer);this.k0=i.getUint32(0,!1),this.k1=i.getUint32(4,!1),this.k2=i.getUint32(8,!1),this.k3=i.getUint32(12,!1),this.rounds=r}return e.prototype.encrypt=function(t,r){for(var i=r.getUint32(0,!1),n=r.getUint32(4,!1),a=0,o=0;o>>5)+this.k1,n+=(i<<4)+this.k2^i+a^(i>>>5)+this.k3;t.setUint32(0,i,!1),t.setUint32(4,n,!1)},e.prototype.decrypt=function(t,r){for(var i=r.getUint32(0,!1),n=r.getUint32(4,!1),a=e.delta*this.rounds/2,o=0;o>>5)+this.k3,i-=(n<<4)+this.k0^n+a^(n>>>5)+this.k1,a-=e.delta;t.setUint32(0,i,!1),t.setUint32(4,n,!1)},e.BlockSize=8,e.KeySize=16,e.delta=2654435769,e.numRounds=64,e}()},"0960":function(e,t,r){e.exports=r("b19a")},"09ea":function(e,t,r){var i=r("df7c"),n=r("3e8f"),a=parseInt("0777",8);function o(e,t,r,s){"function"===typeof t?(r=t,t={}):t&&"object"===typeof t||(t={mode:t});var c=t.mode,u=t.fs||n;void 0===c&&(c=a),s||(s=null);var l=r||function(){};e=i.resolve(e),u.mkdir(e,c,(function(r){if(!r)return s=s||e,l(null,s);switch(r.code){case"ENOENT":if(i.dirname(e)===e)return l(r);o(i.dirname(e),t,(function(r,i){r?l(r,i):o(e,t,l,i)}));break;default:u.stat(e,(function(e,t){e||!t.isDirectory()?l(r,s):l(null,s)}));break}}))}e.exports=o.mkdirp=o.mkdirP=o,o.sync=function e(t,r,o){r&&"object"===typeof r||(r={mode:r});var s=r.mode,c=r.fs||n;void 0===s&&(s=a),o||(o=null),t=i.resolve(t);try{c.mkdirSync(t,s),o=o||t}catch(l){switch(l.code){case"ENOENT":o=e(i.dirname(t),r,o),e(t,r,o);break;default:var u;try{u=c.statSync(t)}catch(f){throw l}if(!u.isDirectory())throw l;break}}return o}},"0b16":function(e,t,r){"use strict";var i=r("1985"),n=r("35e8");function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=w,t.resolve=I,t.resolveObject=_,t.format=E,t.Url=a;var o=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,c=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,u=["<",">",'"',"`"," ","\r","\n","\t"],l=["{","}","|","\\","^","`"].concat(u),f=["'"].concat(l),h=["%","/","?",";","#"].concat(f),d=["/","?","#"],p=255,A=/^[+a-z0-9A-Z_-]{0,63}$/,g=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=r("b383");function w(e,t,r){if(e&&n.isObject(e)&&e instanceof a)return e;var i=new a;return i.parse(e,t,r),i}function E(e){return n.isString(e)&&(e=w(e)),e instanceof a?e.format():a.prototype.format.call(e)}function I(e,t){return w(e,!1,!0).resolve(t)}function _(e,t){return e?w(e,!1,!0).resolveObject(t):t}a.prototype.parse=function(e,t,r){if(!n.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),s=-1!==a&&a127?Q+="x":Q+=P[O];if(!Q.match(A)){var F=D.slice(0,S),N=D.slice(S+1),U=P.match(g);U&&(F.push(U[1]),N.unshift(U[2])),N.length&&(w="/"+N.join(".")+w),this.hostname=F.join(".");break}}}this.hostname.length>p?this.hostname="":this.hostname=this.hostname.toLowerCase(),M||(this.hostname=i.toASCII(this.hostname));var z=this.port?":"+this.port:"",j=this.hostname||"";this.host=j+z,this.href+=this.host,M&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==w[0]&&(w="/"+w))}if(!m[_])for(S=0,R=f.length;S0)&&r.host.split("@");B&&(r.auth=B.shift(),r.host=r.hostname=B.shift())}return r.search=e.search,r.query=e.query,n.isNull(r.pathname)&&n.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!I.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var C=I.slice(-1)[0],k=(r.host||e.host||I.length>1)&&("."===C||".."===C)||""===C,T=0,S=I.length;S>=0;S--)C=I[S],"."===C?I.splice(S,1):".."===C?(I.splice(S,1),T++):T&&(I.splice(S,1),T--);if(!w&&!E)for(;T--;T)I.unshift("..");!w||""===I[0]||I[0]&&"/"===I[0].charAt(0)||I.unshift(""),k&&"/"!==I.join("/").substr(-1)&&I.push("");var x=""===I[0]||I[0]&&"/"===I[0].charAt(0);if(_){r.hostname=r.host=x?"":I.length?I.shift():"";B=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");B&&(r.auth=B.shift(),r.host=r.hostname=B.shift())}return w=w||r.host&&I.length,w&&!x&&I.unshift(""),I.length?r.pathname=I.join("/"):(r.pathname=null,r.path=null),n.isNull(r.pathname)&&n.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},"0cb3":function(e,t,r){"use strict";var i=1,n=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===i)}function s(e,t){var r=e.readUInt8(t);return 0===r?256:r}function c(e,t){var r=n+t*a;return{width:s(e,r),height:s(e,r+1)}}function u(e){var t,r=e.readUInt16LE(4),i=c(e,0);if(1===r)return i;for(i.images=[{width:i.width,height:i.height}],t=1;t{t+=e.length});let r=new Uint8Array(t),i=0;return e.forEach(e=>{r.set(e,i),i+=e.length}),r}const n=r("17e1"),a=r("21bf"),o={stringify:function(e){const t=e.words;let r=e.sigBytes;const i=new Uint8Array(r);let n=0;while(r>=4){const e=t[n/4];i[n+0]=e>>>24&255,i[n+1]=e>>>16&255,i[n+2]=e>>>8&255,i[n+3]=e>>>0&255,n+=4,r-=4}if(r>0){const e=t[n/4];switch(r){case 3:i[n+2]=e>>>8&255;case 2:i[n+1]=e>>>16&255;case 1:i[n+0]=e>>>24&255}}return i},parse:function(e){return n.create(e)},toUTF8:e=>a.enc.Utf8.stringify(o.parse(e))};e.exports={mergeUint8Array:i,Uint8ArrayEncoder:o}},"0f92":function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return u}));var i=r("9ab4"),n=r("cb96"),a=r("acf9"),o=r.n(a),s=r("cc74"),c=r("97e5");function u(t,r,a,c){var u,d,p;return Object(i["a"])(this,void 0,Promise,(function(){var A,g,m,b,y;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return[4,Object(n["parseBlob"])(t)];case 1:for(g in A=i.sent(),A.native)A.native.hasOwnProperty(g)&&A.native[g].some((function(e){return"TCON"===e.id&&"(12)"===e.value}))&&(console.warn("try using gbk encoding to decode meta"),A.common.artist=o.a.decode(new e(null!==(u=A.common.artist)&&void 0!==u?u:""),"gbk"),A.common.title=o.a.decode(new e(null!==(d=A.common.title)&&void 0!==d?d:""),"gbk"),A.common.album=o.a.decode(new e(null!==(p=A.common.album)&&void 0!==p?p:""),"gbk"));if(c)try{return[2,l(c,a,A,t)]}catch(v){console.warn("在线获取曲目信息失败,回退到本地 meta 提取",v)}return m=Object(s["f"])(r,A.common.title,A.common.artist),m.artist=m.artist||"",b=Object(s["d"])(A),b?[3,3]:[4,f(m.title,m.artist,A.common.album)];case 2:b=i.sent(),i.label=3;case 3:return y={title:m.title,artist:m.artist||"",album:A.common.album||"",imgUrl:b},[4,h({title:m.title,artists:m.artist.split(" _ "),ext:a,imageURL:b,musicMeta:A,blob:t})];case 4:return[2,(y.blob=i.sent(),y)]}}))}))}function l(e,t,r,n){return Object(i["a"])(this,void 0,Promise,(function(){var a,o,s,u;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return[4,Object(c["c"])(e)];case 1:return a=i.sent(),o=Object(c["a"])(a.track_info.album.pmid),s=a.track_info.singer.map((function(e){return e.name})),u={title:a.track_info.title,artist:s.join("、"),album:a.track_info.album.name,imgUrl:o},[4,h({title:a.track_info.title,artists:s,ext:t,imageURL:o,musicMeta:r,blob:n})];case 2:return[2,(u.blob=i.sent(),u)]}}))}))}function f(e,t,r){return Object(i["a"])(this,void 0,Promise,(function(){var n,a;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,Object(c["b"])(e,t,r)];case 1:return n=i.sent(),[2,Object(c["a"])(n.Id,n.Type)];case 2:return a=i.sent(),console.warn(a),[3,3];case 3:return[2,""]}}))}))}function h(t){return Object(i["a"])(this,void 0,Promise,(function(){var r,n,a,o,c,u,l;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),[4,Object(s["e"])(t.imageURL)];case 1:return r=i.sent(),r||console.warn("获取图像失败"),n={picture:null===r||void 0===r?void 0:r.buffer,title:t.title,artists:t.artists},c=(o=e).from,[4,t.blob.arrayBuffer()];case 2:return a=c.apply(o,[i.sent()]),u=s["a"][t.ext]||s["a"].mp3,"mp3"===t.ext?[2,new Blob([Object(s["j"])(a,n,t.musicMeta)],{type:u})]:"flac"===t.ext?[2,new Blob([Object(s["i"])(a,n,t.musicMeta)],{type:u})]:(console.info("writing metadata for "+t.ext+" is not being supported for now"),[3,4]);case 3:return l=i.sent(),console.warn("Error while appending cover image to file "+l),[3,4];case 4:return[2,t.blob]}}))}))}}).call(this,r("1c35").Buffer)},1:function(e,t){},"10a8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TheoraParser=void 0;const i=r("34eb"),n=r("f3f0"),a=i("music-metadata:parser:ogg:theora");class o{constructor(e,t,r){this.metadata=e,this.tokenizer=r}parsePage(e,t){e.headerType.firstPage&&this.parseFirstPage(e,t)}flush(){a("flush")}calculateDuration(e){a("duration calculation not implemented")}parseFirstPage(e,t){a("First Ogg/Theora page"),this.metadata.setFormat("codec","Theora");const r=n.IdentificationHeader.get(t,0);this.metadata.setFormat("bitrate",r.nombr)}}t.TheoraParser=o},1132:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.WordArray,n=t.enc;n.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,i=this._map;e.clamp();for(var n=[],a=0;a>>2]>>>24-a%4*8&255,s=t[a+1>>>2]>>>24-(a+1)%4*8&255,c=t[a+2>>>2]>>>24-(a+2)%4*8&255,u=o<<16|s<<8|c,l=0;l<4&&a+.75*l>>6*(3-l)&63));var f=i.charAt(64);if(f)while(n.length%4)n.push(f);return n.join("")},parse:function(e){var t=e.length,r=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var n=0;n>>6-o%4*2,u=s|c;n[a>>>2]|=u<<24-a%4*8,a++}return i.create(n,a)}}(),e.enc.Base64}))},1147:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{shadow:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={});var n=t,a=n.opacity,o=void 0===a?.7:a,s=n.size,c=void 0===s?1.1:s,u=n.x,l=void 0===u?-25:u,f=n.y,h=void 0===f?25:f,d=n.blur,p=void 0===d?5:d,A=this.clone(),g=this.clone();return g.scan(0,0,g.bitmap.width,g.bitmap.height,(function(t,r,i){g.bitmap.data[i]=0,g.bitmap.data[i+1]=0,g.bitmap.data[i+2]=0,g.bitmap.data[i+3]=g.constructor.limit255(g.bitmap.data[i+3]*o),e.bitmap.data[i]=0,e.bitmap.data[i+1]=0,e.bitmap.data[i+2]=0,e.bitmap.data[i+3]=0})),g.resize(g.bitmap.width*c,g.bitmap.height*c).blur(p),this.composite(g,l,h),this.composite(A,0,0),(0,i.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=n},"11b0":function(e,t){function r(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"13db":function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("ca3d"),a=i(r("6eb7")),o=i(r("7998")),s=i(r("d669")),c=i(r("dafe")),u=i(r("52ad")),l=function(){return(0,n.mergeDeep)((0,a["default"])(),(0,o["default"])(),(0,s["default"])(),(0,c["default"])(),(0,u["default"])())};t["default"]=l},1468:function(e,t){var r=1e3,i=60*r,n=60*i,a=24*n,o=7*a,s=365.25*a;function c(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var c=parseFloat(t[1]),u=(t[2]||"ms").toLowerCase();switch(u){case"years":case"year":case"yrs":case"yr":case"y":return c*s;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*a;case"hours":case"hour":case"hrs":case"hr":case"h":return c*n;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}}}function u(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=n?Math.round(e/n)+"h":t>=i?Math.round(e/i)+"m":t>=r?Math.round(e/r)+"s":e+"ms"}function l(e){var t=Math.abs(e);return t>=a?f(e,t,a,"day"):t>=n?f(e,t,n,"hour"):t>=i?f(e,t,i,"minute"):t>=r?f(e,t,r,"second"):e+" ms"}function f(e,t,r,i){var n=t>=1.5*r;return Math.round(e/r)+" "+i+(n?"s":"")}e.exports=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return c(e);if("number"===r&&isFinite(e))return t.long?l(e):u(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"150c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const i=r("6f58"),n=r("98a7"),a=r("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const r=i.UINT32_BE.get(e,t);if(r<0)throw new Error("Invalid atom header length");return{length:BigInt(r),name:new i.StringType(4,"binary").get(e,t+4)}},put:(e,t,r)=>(i.UINT32_BE.put(e,t,Number(r.length)),n.FourCcToken.put(e,t+4,r.name))},t.ExtendedSize=i.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new i.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new i.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),nextItemID:i.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,r){if(this.len=e,et&&o(`Warning: atom ${r} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const c={len:4,get:(e,t)=>{const r=i.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*r)}};class u extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:i.UINT8.get(e,t+0),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+16),language:i.UINT16_BE.get(e,t+20),quality:i.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=u;class l extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+16),preferredRate:i.UINT32_BE.get(e,t+20),preferredVolume:i.UINT16_BE.get(e,t+24),previewTime:i.UINT32_BE.get(e,t+72),previewDuration:i.UINT32_BE.get(e,t+76),posterTime:i.UINT32_BE.get(e,t+80),selectionTime:i.UINT32_BE.get(e,t+84),selectionDuration:i.UINT32_BE.get(e,t+88),currentTime:i.UINT32_BE.get(e,t+92),nextTrackID:i.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=l;class f{constructor(e){this.len=e}get(e,t){return{type:{set:i.UINT8.get(e,t+0),type:i.UINT24_BE.get(e,t+1)},locale:i.UINT24_BE.get(e,t+4),value:new i.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=f;class h{constructor(e){this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),name:new i.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=h;class d{constructor(e){this.len=e}get(e,t){return{version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),trackId:i.UINT32_BE.get(e,t+12),duration:i.UINT32_BE.get(e,t+20),layer:i.UINT16_BE.get(e,t+24),alternateGroup:i.UINT16_BE.get(e,t+26),volume:i.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=d;const p={len:8,get:(e,t)=>({version:i.UINT8.get(e,t),flags:i.UINT24_BE.get(e,t+1),numberOfEntries:i.UINT32_BE.get(e,t+4)})};class A{constructor(e){this.len=e}get(e,t){return{dataFormat:n.FourCcToken.get(e,t),dataReferenceIndex:i.UINT16_BE.get(e,t+10),description:new i.BufferType(this.len-12).get(e,t+12)}}}class g{constructor(e){this.len=e}get(e,t){const r=p.get(e,t);t+=p.len;const n=[];for(let a=0;a=a?e[t+o-a]:0,c=e[t+o]-s;i[n+o]=c}}function s(e,t,r,i){for(var n=0,a=0;a=i?e[t+a-i]:0,s=e[t+a]-o;n+=Math.abs(s)}return n}function c(e,t,r,i,n){for(var a=0;a0?e[t+a-r]:0,s=e[t+a]-o;i[n+a]=s}}function u(e,t,r){for(var i=0,n=t+r,a=t;a0?e[a-r]:0,s=e[a]-o;i+=Math.abs(s)}return i}function l(e,t,r,i,n,a){for(var o=0;o=a?e[t+o-a]:0,c=t>0?e[t+o-r]:0,u=e[t+o]-(s+c>>1);i[n+o]=u}}function f(e,t,r,i){for(var n=0,a=0;a=i?e[t+a-i]:0,s=t>0?e[t+a-r]:0,c=e[t+a]-(o+s>>1);n+=Math.abs(c)}return n}function h(e,t,r,n,a,o){for(var s=0;s=o?e[t+s-o]:0,u=t>0?e[t+s-r]:0,l=t>0&&s>=o?e[t+s-(r+o)]:0,f=e[t+s]-i(c,u,l);n[a+s]=f}}function d(e,t,r,n){for(var a=0,o=0;o=n?e[t+o-n]:0,c=t>0?e[t+o-r]:0,u=t>0&&o>=n?e[t+o-(r+n)]:0,l=e[t+o]-i(s,c,u);a+=Math.abs(l)}return a}var p={0:n,1:o,2:c,3:l,4:h},A={0:a,1:s,2:u,3:f,4:d};e.exports=function(e,r,i,n,a){var o;if("filterType"in n&&-1!==n.filterType){if("number"!==typeof n.filterType)throw new Error("unrecognised filter types");o=[n.filterType]}else o=[0,1,2,3,4];16===n.bitDepth&&(a*=2);for(var s=r*a,c=0,u=0,l=new t((s+1)*i),f=o[0],h=0;h1)for(var d=1/0,g=0;gt)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.position>>2]|=e[i]<<24-i%4*8;n.call(this,r,t)}else n.apply(this,arguments)};a.prototype=i}}(),e.lib.WordArray}))},"182d":function(e,t,r){var i=r("da84"),n=r("f8cd"),a=i.RangeError;e.exports=function(e,t){var r=n(e);if(r%t)throw a("Wrong offset");return r}},1985:function(e,t,r){(function(e,i){var n;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(a){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof i&&i;o.global!==o&&o.window!==o&&o.self;var s,c=2147483647,u=36,l=1,f=26,h=38,d=700,p=72,A=128,g="-",m=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,v={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=u-l,E=Math.floor,I=String.fromCharCode;function _(e){throw new RangeError(v[e])}function B(e,t){var r=e.length,i=[];while(r--)i[r]=t(e[r]);return i}function C(e,t){var r=e.split("@"),i="";r.length>1&&(i=r[0]+"@",e=r[1]),e=e.replace(y,".");var n=e.split("."),a=B(n,t).join(".");return i+a}function k(e){var t,r,i=[],n=0,a=e.length;while(n=55296&&t<=56319&&n65535&&(e-=65536,t+=I(e>>>10&1023|55296),e=56320|1023&e),t+=I(e),t})).join("")}function S(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:u}function x(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function M(e,t,r){var i=0;for(e=r?E(e/d):e>>1,e+=E(e/t);e>w*f>>1;i+=u)e=E(e/w);return E(i+(w+1)*e/(e+h))}function D(e){var t,r,i,n,a,o,s,h,d,m,b=[],y=e.length,v=0,w=A,I=p;for(r=e.lastIndexOf(g),r<0&&(r=0),i=0;i=128&&_("not-basic"),b.push(e.charCodeAt(i));for(n=r>0?r+1:0;n=y&&_("invalid-input"),h=S(e.charCodeAt(n++)),(h>=u||h>E((c-v)/o))&&_("overflow"),v+=h*o,d=s<=I?l:s>=I+f?f:s-I,hE(c/m)&&_("overflow"),o*=m}t=b.length+1,I=M(v-a,t,0==a),E(v/t)>c-w&&_("overflow"),w+=E(v/t),v%=t,b.splice(v++,0,w)}return T(b)}function R(e){var t,r,i,n,a,o,s,h,d,m,b,y,v,w,B,C=[];for(e=k(e),y=e.length,t=A,r=0,a=p,o=0;o=t&&bE((c-r)/v)&&_("overflow"),r+=(s-t)*v,t=s,o=0;oc&&_("overflow"),b==t){for(h=r,d=u;;d+=u){if(m=d<=a?l:d>=a+f?f:d-a,he&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker;t.DefaultSerializer={deserialize(e){return a(e)?n.deserialize(e):e},serialize(e){return e instanceof Error?n.serialize(e):e}}},"1a2d":function(e,t,r){var i=r("e330"),n=r("7b0b"),a=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(n(e),t)}},"1abe":function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("df2f"),r("5980"))})(0,(function(e){return e.HmacSHA1}))},"1aca":function(e,t,r){var i=r("30c8"),n=r("803d");e.exports={encode:i,decode:n}},"1b08":function(e,t,r){"use strict";function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var n={};function a(e,t,r){function a(e,r,i){return"string"===typeof t?t:t(e,r,i)}r||(r=Error);var o=function(e){function t(t,r,i){return e.call(this,a(t,r,i))||this}return i(t,e),t}(r);o.prototype.name=r.name,o.prototype.code=e,n[e]=o}function o(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((function(e){return String(e)})),r>2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function c(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function u(e,t,r){return"number"!==typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,r){var i,n;if("string"===typeof t&&s(t,"not ")?(i="must not be",t=t.replace(/^not /,"")):i="must be",c(e," argument"))n="The ".concat(e," ").concat(i," ").concat(o(t,"type"));else{var a=u(e,".")?"property":"argument";n='The "'.concat(e,'" ').concat(a," ").concat(i," ").concat(o(t,"type"))}return n+=". Received type ".concat(typeof r),n}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=n},"1bc3":function(e,t,r){"use strict";(function(i,n){var a=r("f654").ok,o=r("470b"),s=r("3022"),c=r("1c35").kMaxLength;function u(e){if(!(this instanceof u))return new u(e);e&&e.chunkSize=0,"have should not go down"),r>0){var i=s._buffer.slice(s._offset,s._offset+r);if(s._offset+=r,i.length>h&&(i=i.slice(0,h)),p.push(i),A+=i.length,h-=i.length,0===h)return!1}return(0===t||s._offset>=s._chunkSize)&&(l=s._chunkSize,s._offset=0,s._buffer=n.allocUnsafe(s._chunkSize)),0===t&&(d+=u-e,u=e,!0)}}this.on("error",(function(e){i=e})),a(this._handle,"zlib binding closed");do{var m=this._handle.writeSync(t,e,d,u,this._buffer,this._offset,l);m=m||this._writeState}while(!this._hadError&&g(m[0],m[1]));if(this._hadError)throw i;if(A>=c)throw f(this),new RangeError("Cannot create final Buffer. It would be larger than 0x"+c.toString(16)+" bytes");var b=n.concat(p,A);return f(this),b},s.inherits(u,o.Inflate),e.exports=t=d,t.Inflate=u,t.createInflate=l,t.inflateSync=d}).call(this,r("4362"),r("1c35").Buffer)},"1c35":function(e,t,r){"use strict";(function(e){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var i=r("1fb5"),n=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function y(e){return+e!=e&&(e=0),u.alloc(+e)}function v(e,t){if(u.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return J(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(e).length;default:if(i)return J(e).length;t=(""+t).toLowerCase(),i=!0}}function w(e,t,r){var i=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return L(this,t,r);case"utf8":case"utf-8":return D(this,t,r);case"ascii":return Q(this,t,r);case"latin1":case"binary":return O(this,t,r);case"base64":return M(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,r);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function E(e,t,r){var i=e[t];e[t]=e[r],e[r]=i}function I(e,t,r,i,n){if(0===e.length)return-1;if("string"===typeof r?(i=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"===typeof t&&(t=u.from(t,i)),u.isBuffer(t))return 0===t.length?-1:_(e,t,r,i,n);if("number"===typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):_(e,[t],r,i,n);throw new TypeError("val must be string, number or Buffer")}function _(e,t,r,i,n){var a,o=1,s=e.length,c=t.length;if(void 0!==i&&(i=String(i).toLowerCase(),"ucs2"===i||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(n){var l=-1;for(a=r;as&&(r=s-c),a=r;a>=0;a--){for(var f=!0,h=0;hn&&(i=n)):i=n;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");i>a/2&&(i=a/2);for(var o=0;o239?4:u>223?3:u>191?2:1;if(n+f<=r)switch(f){case 1:u<128&&(l=u);break;case 2:a=e[n+1],128===(192&a)&&(c=(31&u)<<6|63&a,c>127&&(l=c));break;case 3:a=e[n+1],o=e[n+2],128===(192&a)&&128===(192&o)&&(c=(15&u)<<12|(63&a)<<6|63&o,c>2047&&(c<55296||c>57343)&&(l=c));break;case 4:a=e[n+1],o=e[n+2],s=e[n+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(c=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s,c>65535&&c<1114112&&(l=c))}null===l?(l=65533,f=1):l>65535&&(l-=65536,i.push(l>>>10&1023|55296),l=56320|1023&l),i.push(l),n+=f}return P(i)}t.Buffer=u,t.SlowBuffer=y,t.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),u.poolSize=8192,u._augment=function(e){return e.__proto__=u.prototype,e},u.from=function(e,t,r){return l(null,e,t,r)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(e,t,r){return h(null,e,t,r)},u.allocUnsafe=function(e){return d(null,e)},u.allocUnsafeSlow=function(e){return d(null,e)},u.isBuffer=function(e){return!(null==e||!e._isBuffer)},u.compare=function(e,t){if(!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,i=t.length,n=0,a=Math.min(r,i);n0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},u.prototype.compare=function(e,t,r,i,n){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),t<0||r>e.length||i<0||n>this.length)throw new RangeError("out of range index");if(i>=n&&t>=r)return 0;if(i>=n)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,i>>>=0,n>>>=0,this===e)return 0;for(var a=n-i,o=r-t,s=Math.min(a,o),c=this.slice(i,n),l=e.slice(t,r),f=0;fn)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var a=!1;;)switch(i){case"hex":return B(this,e,t,r);case"utf8":case"utf-8":return C(this,e,t,r);case"ascii":return k(this,e,t,r);case"latin1":case"binary":return T(this,e,t,r);case"base64":return S(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),a=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var R=4096;function P(e){var t=e.length;if(t<=R)return String.fromCharCode.apply(String,e);var r="",i=0;while(ii)&&(r=i);for(var n="",a=t;ar)throw new RangeError("Trying to access beyond buffer length")}function U(e,t,r,i,n,a){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||te.length)throw new RangeError("Index out of range")}function z(e,t,r,i){t<0&&(t=65535+t+1);for(var n=0,a=Math.min(e.length-r,2);n>>8*(i?n:1-n)}function j(e,t,r,i){t<0&&(t=4294967295+t+1);for(var n=0,a=Math.min(e.length-r,4);n>>8*(i?n:3-n)&255}function G(e,t,r,i,n,a){if(r+i>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function H(e,t,r,i,a){return a||G(e,t,r,4,34028234663852886e22,-34028234663852886e22),n.write(e,t,r,i,23,4),r+4}function W(e,t,r,i,a){return a||G(e,t,r,8,17976931348623157e292,-17976931348623157e292),n.write(e,t,r,i,52,8),r+8}u.prototype.slice=function(e,t){var r,i=this.length;if(e=~~e,t=void 0===t?i:~~t,e<0?(e+=i,e<0&&(e=0)):e>i&&(e=i),t<0?(t+=i,t<0&&(t=0)):t>i&&(t=i),t0&&(n*=256))i+=this[e+--t]*n;return i},u.prototype.readUInt8=function(e,t){return t||N(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||N(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||N(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||N(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||N(e,t,this.length);var i=this[e],n=1,a=0;while(++a=n&&(i-=Math.pow(2,8*t)),i},u.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||N(e,t,this.length);var i=t,n=1,a=this[e+--i];while(i>0&&(n*=256))a+=this[e+--i]*n;return n*=128,a>=n&&(a-=Math.pow(2,8*t)),a},u.prototype.readInt8=function(e,t){return t||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||N(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(e,t){t||N(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(e,t){return t||N(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||N(e,4,this.length),n.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||N(e,4,this.length),n.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||N(e,8,this.length),n.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||N(e,8,this.length),n.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,r,i){if(e=+e,t|=0,r|=0,!i){var n=Math.pow(2,8*r)-1;U(this,e,t,r,n,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+r},u.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):j(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);U(this,e,t,r,n-1,-n)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+r},u.prototype.writeIntBE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);U(this,e,t,r,n-1,-n)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},u.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):j(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,r){return H(this,e,t,!0,r)},u.prototype.writeFloatBE=function(e,t,r){return H(this,e,t,!1,r)},u.prototype.writeDoubleLE=function(e,t,r){return W(this,e,t,!0,r)},u.prototype.writeDoubleBE=function(e,t,r){return W(this,e,t,!1,r)},u.prototype.copy=function(e,t,r,i){if(r||(r=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t=0;--n)e[n+t]=this[n+r];else if(a<1e3||!u.TYPED_ARRAY_SUPPORT)for(n=0;n>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&r<57344){if(!n){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===i){(t-=3)>-1&&a.push(239,191,189);continue}n=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(t-=3)>-1&&a.push(239,191,189);if(n=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function K(e){for(var t=[],r=0;r>8,n=r%256,a.push(n),a.push(i)}return a}function $(e){return i.toByteArray(q(e))}function ee(e,t,r,i){for(var n=0;n=t.length||n>=e.length)break;t[n+r]=e[n]}return n}function te(e){return e!==e}}).call(this,r("c8ba"))},"1c47":function(e,t,r){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return r("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return r("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return r("b2fd")}},gbk:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))},gb18030:function(){return r("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return r("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return r("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return r("86d7").concat(r("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1d55":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const i=r("6f58"),n=r("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:n.FourCcToken.get(e,t),version:i.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:i.UINT32_LE.get(e,t+8),headerBytes:i.UINT32_LE.get(e,t+12),seekTableBytes:i.UINT32_LE.get(e,t+16),headerDataBytes:i.UINT32_LE.get(e,t+20),apeFrameDataBytes:i.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:i.UINT32_LE.get(e,t+28),terminatingDataBytes:i.UINT32_LE.get(e,t+32),fileMD5:new i.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:i.UINT16_LE.get(e,t),formatFlags:i.UINT16_LE.get(e,t+2),blocksPerFrame:i.UINT32_LE.get(e,t+4),finalFrameBlocks:i.UINT32_LE.get(e,t+8),totalFrames:i.UINT32_LE.get(e,t+12),bitsPerSample:i.UINT16_LE.get(e,t+16),channel:i.UINT16_LE.get(e,t+18),sampleRate:i.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new i.StringType(8,"ascii").get(e,t),version:i.UINT32_LE.get(e,t+8),size:i.UINT32_LE.get(e,t+12),fields:i.UINT32_LE.get(e,t+16),flags:o(i.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:i.UINT32_LE.get(e,t),flags:o(i.UINT32_LE.get(e,t+4))})};const a=e=>new i.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(r=t.offset)}if(0===i)return 0;const a=await this.streamReader.read(e,r,i);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+n);return i=await this.peekBuffer(s,{mayBeLess:r.mayBeLess}),s.copy(t,a,n),i-n}if(n<0)throw new Error("Cannot peek from a negative offset in a stream")}try{i=await this.streamReader.peek(t,a,o)}catch(s){if(r&&r.mayBeLess&&s instanceof n.EndOfStreamError)return 0;throw s}if((!r||!r.mayBeLess)&&i{const r=new l(3).get(e,t);return"TAG"===r?{header:r,title:new l(30).get(e,t+3),artist:new l(30).get(e,t+33),album:new l(30).get(e,t+63),year:new l(4).get(e,t+93),comment:new l(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class l extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let r=super.get(e,t);return r=n.trimRightNull(r),r=r.trim(),r.length>0?r:void 0}}class f extends o.BasicParser{static getGenre(e){if(ee)return void c("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(u,e);if(t){c("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-u.len);for(const r of["title","artist","album","comment","track","year"])t[r]&&""!==t[r]&&this.addTag(r,t[r]);const e=f.getGenre(t.genre);e&&this.addTag("genre",e)}else c("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-u.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function h(t){if(t.fileSize>=128){const r=e.alloc(3);return await t.randomRead(r,0,r.length,t.fileSize-128),"TAG"===r.toString("binary")}return!1}t.ID3v1Parser=f,t.hasID3v1Header=h}).call(this,r("1c35").Buffer)},"1fb5":function(e,t,r){"use strict";t.byteLength=l,t.toByteArray=h,t.fromByteArray=A;for(var i=[],n=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var i=r===t?0:4-r%4;return[r,i]}function l(e){var t=u(e),r=t[0],i=t[1];return 3*(r+i)/4-i}function f(e,t,r){return 3*(t+r)/4-r}function h(e){var t,r,i=u(e),o=i[0],s=i[1],c=new a(f(e,o,s)),l=0,h=s>0?o-4:o;for(r=0;r>16&255,c[l++]=t>>8&255,c[l++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[l++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[l++]=t>>8&255,c[l++]=255&t),c}function d(e){return i[e>>18&63]+i[e>>12&63]+i[e>>6&63]+i[63&e]}function p(e,t,r){for(var i,n=[],a=t;ac?c:s+o));return 1===n?(t=e[r-1],a.push(i[t>>2]+i[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],a.push(i[t>>10]+i[t>>4&63]+i[t<<2&63]+"=")),a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},2:function(e,t){},2090:function(e,t,r){"use strict";(function(e){var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("448a")),a=i(r("66cb")),o=r("c2d7");function s(e,t,r,i){for(var n=[0,0,0],a=(t.length-1)/2,o=0;o2&&void 0!==arguments[2]?arguments[2]:50;return{r:(t.r-e.r)*(r/100)+e.r,g:(t.g-e.g)*(r/100)+e.g,b:(t.b-e.b)*(r/100)+e.b}}function f(e,t){var r=this;return e&&Array.isArray(e)?(e=e.map((function(e){return"xor"!==e.apply&&"mix"!==e.apply||(e.params[0]=(0,a["default"])(e.params[0]).toRgb()),e})),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(i,s,c){var u={r:r.bitmap.data[c],g:r.bitmap.data[c+1],b:r.bitmap.data[c+2]},f=function(e,t){return r.constructor.limit255(u[e]+t)};e.forEach((function(e){if("mix"===e.apply)u=l(u,e.params[0],e.params[1]);else if("tint"===e.apply)u=l(u,{r:255,g:255,b:255},e.params[0]);else if("shade"===e.apply)u=l(u,{r:0,g:0,b:0},e.params[0]);else if("xor"===e.apply)u={r:u.r^e.params[0].r,g:u.g^e.params[0].g,b:u.b^e.params[0].b};else if("red"===e.apply)u.r=f("r",e.params[0]);else if("green"===e.apply)u.g=f("g",e.params[0]);else if("blue"===e.apply)u.b=f("b",e.params[0]);else{var i;if("hue"===e.apply&&(e.apply="spin"),u=(0,a["default"])(u),!u[e.apply])return o.throwError.call(r,"action "+e.apply+" not supported",t);u=(i=u)[e.apply].apply(i,(0,n["default"])(e.params)).toRgb()}})),r.bitmap.data[c]=u.r,r.bitmap.data[c+1]=u.g,r.bitmap.data[c+2]=u.b})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this):o.throwError.call(this,"actions must be an array",t)}var h=function(){return{brightness:function(e,t){return"number"!==typeof e?o.throwError.call(this,"val must be numbers",t):e<-1||e>1?o.throwError.call(this,"val must be a number between -1 and +1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){e<0?(this.bitmap.data[i]=this.bitmap.data[i]*(1+e),this.bitmap.data[i+1]=this.bitmap.data[i+1]*(1+e),this.bitmap.data[i+2]=this.bitmap.data[i+2]*(1+e)):(this.bitmap.data[i]=this.bitmap.data[i]+(255-this.bitmap.data[i])*e,this.bitmap.data[i+1]=this.bitmap.data[i+1]+(255-this.bitmap.data[i+1])*e,this.bitmap.data[i+2]=this.bitmap.data[i+2]+(255-this.bitmap.data[i+2])*e)})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},contrast:function(e,t){if("number"!==typeof e)return o.throwError.call(this,"val must be numbers",t);if(e<-1||e>1)return o.throwError.call(this,"val must be a number between -1 and +1",t);var r=(e+1)/(1-e);function i(e){return e=Math.floor(r*(e-127)+127),e<0?0:e>255?255:e}return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r]=i(this.bitmap.data[r]),this.bitmap.data[r+1]=i(this.bitmap.data[r+1]),this.bitmap.data[r+2]=i(this.bitmap.data[r+2])})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this},posterize:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be numbers",t):(e<2&&(e=2),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){this.bitmap.data[i]=Math.floor(this.bitmap.data[i]/255*(e-1))/(e-1)*255,this.bitmap.data[i+1]=Math.floor(this.bitmap.data[i+1]/255*(e-1))/(e-1)*255,this.bitmap.data[i+2]=Math.floor(this.bitmap.data[i+2]/255*(e-1))/(e-1)*255})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},greyscale:u,grayscale:u,opacity:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){var n=this.bitmap.data[i+3]*e;this.bitmap.data[i+3]=n})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},sepia:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){var i=this.bitmap.data[r],n=this.bitmap.data[r+1],a=this.bitmap.data[r+2];i=.393*i+.769*n+.189*a,n=.349*i+.686*n+.168*a,a=.272*i+.534*n+.131*a,this.bitmap.data[r]=i<255?i:255,this.bitmap.data[r+1]=n<255?n:255,this.bitmap.data[r+2]=a<255?a:255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},fade:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.opacity(1-e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},convolution:function(t,r,i){"function"===typeof r&&"undefined"===typeof i&&(i=r,r=null),r||(r=this.constructor.EDGE_EXTEND);var n,a,s,c,u,l,f,h,d,p,A=e.from(this.bitmap.data),g=t.length,m=t[0].length,b=Math.floor(g/2),y=Math.floor(m/2),v=-b,w=-y;return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,i,o){c=0,s=0,a=0;for(var g=v;g<=b;g++)for(var m=w;m<=y;m++)h=e+m,d=i+g,n=t[g+b][m+y],p=this.getPixelIndex(h,d,r),-1===p?(f=0,l=0,u=0):(u=this.bitmap.data[p+0],l=this.bitmap.data[p+1],f=this.bitmap.data[p+2]),a+=n*u,s+=n*l,c+=n*f;a<0&&(a=0),s<0&&(s=0),c<0&&(c=0),a>255&&(a=255),s>255&&(s=255),c>255&&(c=255),A[o+0]=a,A[o+1]=s,A[o+2]=c})),this.bitmap.data=A,(0,o.isNodePattern)(i)&&i.call(this,null,this),this},opaque:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r+3]=255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},pixelate:function(e,t,r,i,n,a){if("function"===typeof t)a=t,n=null,i=null,r=null,t=null;else{if("number"!==typeof e)return o.throwError.call(this,"size must be a number",a);if(c(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(c(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(c(i)&&"number"!==typeof i)return o.throwError.call(this,"w must be a number",a);if(c(n)&&"number"!==typeof n)return o.throwError.call(this,"h must be a number",a)}var u=[[1/16,2/16,1/16],[2/16,.25,2/16],[1/16,2/16,1/16]];t=t||0,r=r||0,i=c(i)?i:this.bitmap.width-t,n=c(n)?n:this.bitmap.height-r;var l=this.cloneQuiet();return this.scanQuiet(t,r,i,n,(function(t,r,i){t=e*Math.floor(t/e),r=e*Math.floor(r/e);var n=s(l,u,t,r);this.bitmap.data[i]=n[0],this.bitmap.data[i+1]=n[1],this.bitmap.data[i+2]=n[2]})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},convolute:function(e,t,r,i,n,a){if(!Array.isArray(e))return o.throwError.call(this,"the kernel must be an array",a);if("function"===typeof t)a=t,t=null,r=null,i=null,n=null;else{if(c(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(c(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(c(i)&&"number"!==typeof i)return o.throwError.call(this,"w must be a number",a);if(c(n)&&"number"!==typeof n)return o.throwError.call(this,"h must be a number",a)}var u=(e.length-1)/2;t=c(t)?t:u,r=c(r)?r:u,i=c(i)?i:this.bitmap.width-t,n=c(n)?n:this.bitmap.height-r;var l=this.cloneQuiet();return this.scanQuiet(t,r,i,n,(function(t,r,i){var n=s(l,e,t,r);this.bitmap.data[i]=this.constructor.limit255(n[0]),this.bitmap.data[i+1]=this.constructor.limit255(n[1]),this.bitmap.data[i+2]=this.constructor.limit255(n[2])})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},color:f,colour:f}};t["default"]=h}).call(this,r("1c35").Buffer)},"20f8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const i=r("f35d");var n=r("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return n.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new i.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const i=await this.read(e,t,r);return this.peekQueue.push(e.slice(t,t+i)),i}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new i.EndOfStreamError;let n=r,a=0;while(this.peekQueue.length>0&&n>0){const r=this.peekQueue.pop(),i=Math.min(r.length,n);r.copy(e,t+a,0,i),a+=i,n-=i,i0&&!this.endOfStream){const r=Math.min(n,o),i=await this._read(e,t+a,r);if(a+=i,i{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},2105:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7");function n(t,r){t%=360;var i=t*Math.PI/180,n=Math.cos(i),a=Math.sin(i),o=this.bitmap.width,s=this.bitmap.height;if(!0===r||"string"===typeof r){o=Math.ceil(Math.abs(this.bitmap.width*n)+Math.abs(this.bitmap.height*a))+1,s=Math.ceil(Math.abs(this.bitmap.width*a)+Math.abs(this.bitmap.height*n))+1,o%2!==0&&o++,s%2!==0&&s++;var c=this.cloneQuiet();this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)}));var u=Math.max(o,s,this.bitmap.width,this.bitmap.height);this.resize(u,u,r),this.blit(c,this.bitmap.width/2-c.bitmap.width/2,this.bitmap.height/2-c.bitmap.height/2)}var l=this.bitmap.width,f=this.bitmap.height,h=e.alloc(this.bitmap.data.length);function d(e,t){return function(r,i){return{x:r+e,y:i+t}}}for(var p=d(-l/2,-f/2),A=d(l/2+.5,f/2+.5),g=1;g<=f;g++)for(var m=1;m<=l;m++){var b=p(m,g),y=A(n*b.x-a*b.y,n*b.y+a*b.x),v=l*(g-1)+m-1<<2;if(y.x>=0&&y.x=0&&y.y>>2]>>>24-a%4*8&255;t[i+a>>>2]|=o<<24-(i+a)%4*8}else for(var s=0;s>>2]=r[s>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=u.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r>>2]>>>24-n%4*8&255;i.push((a>>>4).toString(16)),i.push((15&a).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new l.init(r,t/2)}},d=f.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,i=[],n=0;n>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(a))}return i.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new l.init(r,t)}},p=f.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},A=c.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,i=this._data,n=i.words,a=i.sigBytes,o=this.blockSize,s=4*o,c=a/s;c=t?e.ceil(c):e.max((0|c)-this._minBufferSize,0);var u=c*o,f=e.min(4*u,a);if(u){for(var h=0;h0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=A,A.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:i.UINT32_LE.get(e,t+14),pageSequenceNo:i.UINT32_LE.get(e,t+18),pageChecksum:i.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"230b":function(e,t,r){"use strict";(function(t){var i=r("3022"),n=r("91f2"),a=r("e22f"),o=e.exports=function(e){n.call(this);var r=[],i=this;this._filter=new a(e,{read:this.read.bind(this),write:function(e){r.push(e)},complete:function(){i.emit("complete",t.concat(r))}}),this._filter.start()};i.inherits(o,n)}).call(this,r("1c35").Buffer)},"239f":function(e,t,r){var i=r("51f3");function n(e,t){var r=new i(e,t);return function(e){return r.convert(e)}}n.BIN="01",n.OCT="01234567",n.DEC="0123456789",n.HEX="0123456789abcdef",e.exports=n},"23cb":function(e,t,r){var i=r("5926"),n=Math.max,a=Math.min;e.exports=function(e,t){var r=i(e);return r<0?n(r+t,0):a(r,t)}},"23e7":function(e,t,r){var i=r("da84"),n=r("06cf").f,a=r("9112"),o=r("6eeb"),s=r("ce4e"),c=r("e893"),u=r("94ca");e.exports=function(e,t){var r,l,f,h,d,p,A=e.target,g=e.global,m=e.stat;if(l=g?i:m?i[A]||s(A,{}):(i[A]||{}).prototype,l)for(f in t){if(d=t[f],e.noTargetGet?(p=n(l,f),h=p&&p.value):h=l[f],r=u(g?f:A+(m?".":"#")+f,e.forced),!r&&void 0!==h){if(typeof d==typeof h)continue;c(d,h)}(e.sham||h&&h.sham)&&a(d,"sham",!0),o(l,f,d,e)}}},"241c":function(e,t,r){var i=r("ca84"),n=r("7839"),a=n.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,a)}},"24f8":function(e,t,r){var i=r("9490"),n=r("0b16"),a=e.exports;for(var o in i)i.hasOwnProperty(o)&&(a[o]=i[o]);function s(e){if("string"===typeof e&&(e=n.parse(e)),e.protocol||(e.protocol="https:"),"https:"!==e.protocol)throw new Error('Protocol "'+e.protocol+'" not supported. Expected "https:"');return e}a.request=function(e,t){return e=s(e),i.request.call(this,e,t)},a.get=function(e,t){return e=s(e),i.get.call(this,e,t)}},2706:function(e,t,r){"use strict";var i=r("c591").Buffer;e.exports=function(e){var t=e.Transform;function r(e,r){this.conv=e,r=r||{},r.decodeStrings=!1,t.call(this,r)}function n(e,r){this.conv=e,r=r||{},r.encoding=this.encoding="utf8",t.call(this,r)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,r){if("string"!=typeof e)return r(new Error("Iconv encoding stream needs strings as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i),r()}catch(n){r(n)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(r){e(r)}},r.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,i.concat(t))})),this},n.prototype=Object.create(t.prototype,{constructor:{value:n}}),n.prototype._transform=function(e,t,r){if(!i.isBuffer(e)&&!(e instanceof Uint8Array))return r(new Error("Iconv decoding stream needs buffers as its input."));try{var n=this.conv.write(e);n&&n.length&&this.push(n,this.encoding),r()}catch(a){r(a)}},n.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(r){e(r)}},n.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:r,IconvLiteDecoderStream:n}}},2767:function(e,t,r){"use strict";(function(e){var i=r("2ad0"),n=[function(){},function(e,t,r,i){if(i===t.length)throw new Error("Ran out of data");var n=t[i];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=255},function(e,t,r,i){if(i+1>=t.length)throw new Error("Ran out of data");var n=t[i];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=t[i+1]},function(e,t,r,i){if(i+2>=t.length)throw new Error("Ran out of data");e[r]=t[i],e[r+1]=t[i+1],e[r+2]=t[i+2],e[r+3]=255},function(e,t,r,i){if(i+3>=t.length)throw new Error("Ran out of data");e[r]=t[i],e[r+1]=t[i+1],e[r+2]=t[i+2],e[r+3]=t[i+3]}],a=[function(){},function(e,t,r,i){var n=t[0];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=i},function(e,t,r){var i=t[0];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=t[1]},function(e,t,r,i){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=i},function(e,t,r){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=t[3]}];function o(e,t){var r=[],i=0;function n(){if(i===e.length)throw new Error("Ran out of data");var n,a,o,s,c,u,l,f,h=e[i];switch(i++,t){default:throw new Error("unrecognised depth");case 16:l=e[i],i++,r.push((h<<8)+l);break;case 4:l=15&h,f=h>>4,r.push(f,l);break;case 2:c=3&h,u=h>>2&3,l=h>>4&3,f=h>>6&3,r.push(f,l,u,c);break;case 1:n=1&h,a=h>>1&1,o=h>>2&1,s=h>>3&1,c=h>>4&1,u=h>>5&1,l=h>>6&1,f=h>>7&1,r.push(f,l,u,c,s,o,a,n);break}}return{get:function(e){while(r.length>3;if((0===o||o&o-1)&&(0===s||s&s-1))return i.throwError.call(this,"only use one flag per alignment direction",a);var c=o>>1,u=s>>1,l=e/t>this.bitmap.width/this.bitmap.height?e/this.bitmap.width:t/this.bitmap.height;return this.scale(l,n),this.crop((this.bitmap.width-e)/2*c,(this.bitmap.height-t)/2*u,e,t),(0,i.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=n},2819:function(e,t,r){"use strict";function i(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function n(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=i,t.isUnique=n},"289b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const i=r("d3ab");var n,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(n||(n={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const r=i.getBitAllignedNumber(e,t,0,3),n=i.getBitAllignedNumber(e,t,6,1),a=i.getBitAllignedNumber(e,t,7,9)/10;if(r>0)return{type:i.getBitAllignedNumber(e,t,0,3),origin:i.getBitAllignedNumber(e,t,3,3),adjustment:n?-a:a}}}},"28a0":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},2956:function(e,t,r){"use strict";const i=r("d9d3"),{Gif:n,GifError:a}=r("480c"),{GifCodec:o}=r("51d2"),{GifFrame:s}=r("ad0b"),c=r("2bbd");e.exports={BitmapImage:i,Gif:n,GifCodec:o,GifFrame:s,GifUtil:c,GifError:a}},"2ad0":function(e,t,r){"use strict";var i=[{x:[0],y:[0]},{x:[4],y:[0]},{x:[0,4],y:[4]},{x:[2,6],y:[0,4]},{x:[0,2,4,6],y:[2,6]},{x:[1,3,5,7],y:[0,2,4,6]},{x:[0,1,2,3,4,5,6,7],y:[1,3,5,7]}];t.getImagePasses=function(e,t){for(var r=[],n=e%8,a=t%8,o=(e-n)/8,s=(t-a)/8,c=0;c0&&f>0&&r.push({width:l,height:f,index:c})}return r},t.getInterlaceIterator=function(e){return function(t,r,n){var a=t%i[n].x.length,o=(t-a)/i[n].x.length*8+i[n].x[a],s=r%i[n].y.length,c=(r-s)/i[n].y.length*8+i[n].y[s];return 4*o+c*e*4}}},"2b79":function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("df2f"),r("5980"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.Base,n=r.WordArray,a=t.algo,o=a.MD5,s=a.EvpKDF=i.extend({cfg:i.extend({keySize:4,hasher:o,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){var r,i=this.cfg,a=i.hasher.create(),o=n.create(),s=o.words,c=i.keySize,u=i.iterations;while(s.length{const t=e.bitmap.data,r=new ArrayBuffer(t.length),i=new Uint32Array(r);for(let n=0,o=0;n{i.readFile(e,(e,i)=>e?r(e):t(i))})}function d(e,t){return new Promise((r,n)=>{i.writeFile(e,t,e=>e?n(e):r())})}t.cloneFrames=function(e){let t=[];return e.forEach(e=>{t.push(new o(e))}),t},t.getColorInfo=function(e,t){let r=!1;const i=[];for(let u=0;u256)throw new s(`Frame ${u} uses more than 256 color indexes`);i.push(t)}if(0===t)return{usesTransparency:r,palettes:i};const n=new Set;i.forEach(e=>{e.colors.forEach(e=>{n.add(e)})});let a=n.size;if(r&&++a,t&&a>t)return{usesTransparency:r,palettes:i};const o=new Array(n.size),c=n.values();for(let s=0;se-t),{colors:o,indexCount:a,usesTransparency:r,palettes:i}},t.copyAsJimp=function(e,r){return t.shareAsJimp(e,new a(r))},t.getMaxDimensions=function(e){let t=0,r=0;return e.forEach(e=>{const i=e.xOffset+e.bitmap.width;i>t&&(t=i);const n=e.yOffset+e.bitmap.height;n>r&&(r=n)}),{maxWidth:t,maxHeight:r}},t.quantizeDekker=function(e,t,r){t=t||256,f(e,"NeuQuantFloat",t,0,r)},t.quantizeSorokin=function(e,t,r,i){let n;switch(t=t||256,r=r||"min-pop",r){case"min-pop":n=2;break;case"top-pop":n=1;break;default:throw new Error(`Invalid quantizeSorokin histogram '${r}'`)}f(e,"RGBQuant",t,n,i)},t.quantizeWu=function(e,t,r,i){if(t=t||256,r=r||5,r<1||r>8)throw new Error("Invalid quantization quality");f(e,"WuQuant",t,r,i)},t.read=function(t,r){return r=r||l,e.isBuffer(t)?r.decodeGif(t):h(t).then(e=>r.decodeGif(e))},t.shareAsJimp=function(e,t){const r=new e(t.bitmap.width,t.bitmap.height,0);return r.bitmap.data=t.bitmap.data,r},t.write=function(e,t,r,i){i=i||l;const n=e.match(/\.[a-zA-Z]+$/);if(null!==n&&u.includes(n[0].toLowerCase()))throw new Error(`GIF '${e}' has an unexpected suffix`);return i.encodeGif(t,r).then(t=>d(e,t.buffer).then(()=>t))}}).call(this,r("1c35").Buffer)},"2c63":function(e,t,r){e.exports=r("dc14")},"2c85":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EDGE_CROP=t.EDGE_WRAP=t.EDGE_EXTEND=t.BLEND_EXCLUSION=t.BLEND_DIFFERENCE=t.BLEND_HARDLIGHT=t.BLEND_LIGHTEN=t.BLEND_DARKEN=t.BLEND_OVERLAY=t.BLEND_SCREEN=t.BLEND_ADD=t.BLEND_MULTIPLY=t.BLEND_DESTINATION_OVER=t.BLEND_SOURCE_OVER=t.VERTICAL_ALIGN_BOTTOM=t.VERTICAL_ALIGN_MIDDLE=t.VERTICAL_ALIGN_TOP=t.HORIZONTAL_ALIGN_RIGHT=t.HORIZONTAL_ALIGN_CENTER=t.HORIZONTAL_ALIGN_LEFT=t.AUTO=void 0;var i=-1;t.AUTO=i;var n=1;t.HORIZONTAL_ALIGN_LEFT=n;var a=2;t.HORIZONTAL_ALIGN_CENTER=a;var o=4;t.HORIZONTAL_ALIGN_RIGHT=o;var s=8;t.VERTICAL_ALIGN_TOP=s;var c=16;t.VERTICAL_ALIGN_MIDDLE=c;var u=32;t.VERTICAL_ALIGN_BOTTOM=u;var l="srcOver";t.BLEND_SOURCE_OVER=l;var f="dstOver";t.BLEND_DESTINATION_OVER=f;var h="multiply";t.BLEND_MULTIPLY=h;var d="add";t.BLEND_ADD=d;var p="screen";t.BLEND_SCREEN=p;var A="overlay";t.BLEND_OVERLAY=A;var g="darken";t.BLEND_DARKEN=g;var m="lighten";t.BLEND_LIGHTEN=m;var b="hardLight";t.BLEND_HARDLIGHT=b;var y="difference";t.BLEND_DIFFERENCE=y;var v="exclusion";t.BLEND_EXCLUSION=v;var w=1;t.EDGE_EXTEND=w;var E=2;t.EDGE_WRAP=E;var I=3;t.EDGE_CROP=I},"2ceb":function(e,t,r){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},"2cfe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsfParser=void 0;const i=r("4f83"),n=r("34eb"),a=r("e23f"),o=r("64a4"),s=n("music-metadata:parser:DSF");class c extends i.AbstractID3Parser{async _parse(){const e=this.tokenizer.position,t=await this.tokenizer.readToken(a.ChunkHeader);if("DSD "!==t.id)throw new Error("Invalid chunk signature");this.metadata.setFormat("container","DSF"),this.metadata.setFormat("lossless",!0);const r=await this.tokenizer.readToken(a.DsdChunk);if(r.metadataPointer!==BigInt(0))return s("expect ID3v2 at offset="+r.metadataPointer),await this.parseChunks(r.fileSize-t.size),await this.tokenizer.ignore(Number(r.metadataPointer)-this.tokenizer.position-e),(new o.ID3v2Parser).parse(this.metadata,this.tokenizer,this.options);s("No ID3v2 tag present")}async parseChunks(e){while(e>=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const r=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",r);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=c},"2d00":function(e,t,r){var i,n,a=r("da84"),o=r("342f"),s=a.process,c=a.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l&&(i=l.split("."),n=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!n&&o&&(i=o.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=o.match(/Chrome\/(\d+)/),i&&(n=+i[1]))),e.exports=n},"2d78":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const i=r("31c8"),n=r("b40f"),a=r("66ba"),o=r("34eb"),s=r("03eb"),c=r("d66d"),u=r("9611"),l=r("65da"),f=r("a062"),h=r("5ea2"),d=r("5658"),p=r("a4e1"),A=r("22d0"),g=r("d4cf"),m=r("e907"),b=r("2cfe"),y=r("dee4"),v=r("73c2"),w=o("music-metadata:parser:factory");function E(e){const t=n.parse(e),r=a.parse(t.type);return{type:r.type,subtype:r.subtype,suffix:r.suffix,parameters:t.parameters}}t.parseHttpContentType=E;class I{static async parseOnContentType(e,t){const{mimeType:r,path:i,url:n}=await e.fileInfo,a=I.getParserIdForMimeType(r)||I.getParserIdForExtension(i)||I.getParserIdForExtension(n);return a||w("No parser found for MIME-type / extension: "+r),this.parse(e,a,t)}static async parse(t,r,n){if(!r){w("Guess parser on content...");const n=e.alloc(4100);if(await t.peekBuffer(n,{mayBeLess:!0}),t.fileInfo.path&&(r=this.getParserIdForExtension(t.fileInfo.path)),!r){const e=await i.fromBuffer(n);if(!e)throw new Error("Failed to determine audio format");if(w(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),r=I.getParserIdForMimeType(e.mime),!r)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,r,n)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new c.AIFFParser;case"adts":case"mpeg":return new d.MpegParser;case"apev2":return new u.APEv2Parser;case"asf":return new l.AsfParser;case"dsf":return new b.DsfParser;case"dsdiff":return new y.DsdiffParser;case"flac":return new f.FlacParser;case"mp4":return new h.MP4Parser;case"musepack":return new p.default;case"ogg":return new A.OggParser;case"riff":return new g.WaveParser;case"wavpack":return new m.WavPackParser;case"matroska":return new v.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,r={}){const i=await I.loadParser(t),n=new s.MetadataCollector(r);return await i.init(n,e,r).parse(),n.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=E(e)}catch(i){return void w("Invalid HTTP Content-Type header value: "+e)}const r=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(r){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(r){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(r){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=I}).call(this,r("1c35").Buffer)},3:function(e,t){},3022:function(e,t,r){(function(e){var i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},i=0;i=a)return e;switch(e){case"%s":return String(i[r++]);case"%d":return Number(i[r++]);case"%j":try{return JSON.stringify(i[r++])}catch(t){return"[Circular]"}default:return e}})),c=i[r];r=3&&(i.depth=arguments[2]),arguments.length>=4&&(i.colors=arguments[3]),b(r)?i.showHidden=r:r&&t._extend(i,r),_(i.showHidden)&&(i.showHidden=!1),_(i.depth)&&(i.depth=2),_(i.colors)&&(i.colors=!1),_(i.customInspect)&&(i.customInspect=!0),i.colors&&(i.stylize=c),f(i,e,i.depth)}function c(e,t){var r=s.styles[t];return r?"["+s.colors[r][0]+"m"+e+"["+s.colors[r][1]+"m":e}function u(e,t){return e}function l(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}function f(e,r,i){if(e.customInspect&&r&&S(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var n=r.inspect(i,e);return E(n)||(n=f(e,n,i)),n}var a=h(e,r);if(a)return a;var o=Object.keys(r),s=l(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),T(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return d(r);if(0===o.length){if(S(r)){var c=r.name?": "+r.name:"";return e.stylize("[Function"+c+"]","special")}if(B(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(k(r))return e.stylize(Date.prototype.toString.call(r),"date");if(T(r))return d(r)}var u,b="",y=!1,v=["{","}"];if(m(r)&&(y=!0,v=["[","]"]),S(r)){var w=r.name?": "+r.name:"";b=" [Function"+w+"]"}return B(r)&&(b=" "+RegExp.prototype.toString.call(r)),k(r)&&(b=" "+Date.prototype.toUTCString.call(r)),T(r)&&(b=" "+d(r)),0!==o.length||y&&0!=r.length?i<0?B(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),u=y?p(e,r,i,s,o):o.map((function(t){return A(e,r,i,s,t,y)})),e.seen.pop(),g(u,b,v)):v[0]+b+v[1]}function h(e,t){if(_(t))return e.stylize("undefined","undefined");if(E(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return w(t)?e.stylize(""+t,"number"):b(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,r,i,n){for(var a=[],o=0,s=t.length;o-1&&(s=a?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),_(o)){if(a&&n.match(/^\d+$/))return s;o=JSON.stringify(""+n),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function g(e,t,r){var i=e.reduce((function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return i>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function m(e){return Array.isArray(e)}function b(e){return"boolean"===typeof e}function y(e){return null===e}function v(e){return null==e}function w(e){return"number"===typeof e}function E(e){return"string"===typeof e}function I(e){return"symbol"===typeof e}function _(e){return void 0===e}function B(e){return C(e)&&"[object RegExp]"===M(e)}function C(e){return"object"===typeof e&&null!==e}function k(e){return C(e)&&"[object Date]"===M(e)}function T(e){return C(e)&&("[object Error]"===M(e)||e instanceof Error)}function S(e){return"function"===typeof e}function x(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function M(e){return Object.prototype.toString.call(e)}function D(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(_(a)&&(a=Object({NODE_ENV:"production",BASE_URL:""}).NODE_DEBUG||""),r=r.toUpperCase(),!o[r])if(new RegExp("\\b"+r+"\\b","i").test(a)){var i=e.pid;o[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,i,e)}}else o[r]=function(){};return o[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=m,t.isBoolean=b,t.isNull=y,t.isNullOrUndefined=v,t.isNumber=w,t.isString=E,t.isSymbol=I,t.isUndefined=_,t.isRegExp=B,t.isObject=C,t.isDate=k,t.isError=T,t.isFunction=S,t.isPrimitive=x,t.isBuffer=r("d60a");var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function P(){var e=new Date,t=[D(e.getHours()),D(e.getMinutes()),D(e.getSeconds())].join(":");return[e.getDate(),R[e.getMonth()],t].join(" ")}function Q(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",P(),t.format.apply(t,arguments))},t.inherits=r("28a0"),t._extend=function(e,t){if(!t||!C(t))return e;var r=Object.keys(t),i=r.length;while(i--)e[r[i]]=t[r[i]];return e};var O="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function L(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function F(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],i=0;i0){var s=this.pos+n*i+3*this.width;e.fill(0,s,s+this.extraBytes)}}return e},e.exports=function(e,t){"undefined"===typeof t&&(t=100);var i=new r(e),n=i.encode();return{data:n,width:e.width,height:e.height}}}).call(this,r("1c35").Buffer)},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const r=strtok3.fromBuffer(t);return fromTokenizer(r)}function _check(e,t,r){r={offset:0,...r};for(const[i,n]of t.entries())if(r.mask){if(n!==(r.mask[i]&e[i+r.offset]))return!1}else if(n!==e[i+r.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const r=12,i=(e,r)=>_check(t,e,r),n=(e,t)=>i(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:r,mayBeLess:!0}),i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(i([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),n("PS-Adobe-",{offset:2})&&n(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(i([31,160])||i([31,157]))return{ext:"Z",mime:"application/x-compress"};if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(n("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(n("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&i([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(n("FLIF"))return{ext:"flif",mime:"image/flif"};if(n("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(n("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(n("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(n("FORM"))return{ext:"aif",mime:"audio/aiff"};if(n("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(i([80,75,3,4])){try{while(e.position+30=0?r:t.length)}else await e.ignore(r.compressedSize)}}catch(l){if(!(l instanceof strtok3.EndOfStreamError))throw l}return{ext:"zip",mime:"application/zip"}}if(n("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(i([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(n("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(n("MThd"))return{ext:"mid",mime:"audio/midi"};if(n("wOFF")&&(i([0,1,0,0],{offset:4})||n("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(n("wOF2")&&(i([0,1,0,0],{offset:4})||n("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(i([212,195,178,161])||i([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(n("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(n("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(n("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(i([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(n("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(n("%PDF")){await e.ignore(1350);const t=10485760,r=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(r,{mayBeLess:!0}),r.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(i([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(i([73,73,42,0]))return n("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:i([28,0,254,0],{offset:8})||i([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:i([8,0,0,0],{offset:4})&&(i([45,0,254,0],{offset:8})||i([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(i([16,251,134,1],{offset:4})||i([8,0,0,0],{offset:4}))&&i([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(n("MAC "))return{ext:"ape",mime:"audio/ape"};if(i([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let r=128,i=0;while(0===(t&r))++i,r>>=1;const n=Buffer.alloc(i+1);return await e.readBuffer(n),n}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}async function s(t,r){while(r>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--r}}const t=await o(),r=await s(1,t.len);switch(r){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(i([82,73,70,70])){if(i([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(i([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(i([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(n("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(i([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(n("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(n("MSCF")||n("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(i([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(i([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(i([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(i([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(n("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(n("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(i([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(n("IMPM"))return{ext:"it",mime:"audio/x-it"};if(n("-lh0-",{offset:2})||n("-lh1-",{offset:2})||n("-lh2-",{offset:2})||n("-lh3-",{offset:2})||n("-lh4-",{offset:2})||n("-lh5-",{offset:2})||n("-lh6-",{offset:2})||n("-lh7-",{offset:2})||n("-lzs-",{offset:2})||n("-lz4-",{offset:2})||n("-lz5-",{offset:2})||n("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(i([0,0,1,186])){if(i([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(i([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(n("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(i([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(n("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(i([137,80,78,71,13,10,26,10])){async function c(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await c();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const r=t.slice(16,e+16).toString(),i=JSON.parse(r);if(i.files)return{ext:"asar",mime:"application/x-asar"}}catch(f){}}if(i([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(n("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(i([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(i([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(i([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(i([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(i([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(i([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(n("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&i([255,224],{offset:0,mask:[255,224]})){if(i([16],{offset:1,mask:[22]}))return i([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(i([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(i([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(i([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const r=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(r);e.fileType=t}catch(i){reject(i)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},"320c":function(e,t,r){"use strict"; +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var i=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function s(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var i=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==i.join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(a){return!1}}e.exports=s()?Object.assign:function(e,t){for(var r,s,c=o(e),u=1;u2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=(e.r*e.a+t.r*t.a*(1-e.a))/i,a=(e.g*e.a+t.g*t.a*(1-e.a))/i,o=(e.b*e.a+t.b*t.a*(1-e.a))/i;return{r:n,g:a,b:o,a:i}}function n(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=(t.r*t.a+e.r*e.a*(1-t.a))/i,a=(t.g*t.a+e.g*e.a*(1-t.a))/i,o=(t.b*t.a+e.b*e.a*(1-t.a))/i;return{r:n,g:a,b:o,a:i}}function a(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(n*s+n*(1-t.a)+s*(1-e.a))/i,f=(a*c+a*(1-t.a)+c*(1-e.a))/i,h=(o*u+o*(1-t.a)+u*(1-e.a))/i;return{r:l,g:f,b:h,a:i}}function o(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(n+s)/i,f=(a+c)/i,h=(o+u)/i;return{r:l,g:f,b:h,a:i}}function s(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(n*t.a+s*e.a-n*s+n*(1-t.a)+s*(1-e.a))/i,f=(a*t.a+c*e.a-a*c+a*(1-t.a)+c*(1-e.a))/i,h=(o*t.a+u*e.a-o*u+o*(1-t.a)+u*(1-e.a))/i;return{r:l,g:f,b:h,a:i}}function c(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(2*s<=t.a?2*n*s+n*(1-t.a)+s*(1-e.a):n*(1+t.a)+s*(1+e.a)-2*s*n-t.a*e.a)/i,f=(2*c<=t.a?2*a*c+a*(1-t.a)+c*(1-e.a):a*(1+t.a)+c*(1+e.a)-2*c*a-t.a*e.a)/i,h=(2*u<=t.a?2*o*u+o*(1-t.a)+u*(1-e.a):o*(1+t.a)+u*(1+e.a)-2*u*o-t.a*e.a)/i;return{r:l,g:f,b:h,a:i}}function u(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(Math.min(n*t.a,s*e.a)+n*(1-t.a)+s*(1-e.a))/i,f=(Math.min(a*t.a,c*e.a)+a*(1-t.a)+c*(1-e.a))/i,h=(Math.min(o*t.a,u*e.a)+o*(1-t.a)+u*(1-e.a))/i;return{r:l,g:f,b:h,a:i}}function l(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(Math.max(n*t.a,s*e.a)+n*(1-t.a)+s*(1-e.a))/i,f=(Math.max(a*t.a,c*e.a)+a*(1-t.a)+c*(1-e.a))/i,h=(Math.max(o*t.a,u*e.a)+o*(1-t.a)+u*(1-e.a))/i;return{r:l,g:f,b:h,a:i}}function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(2*n<=e.a?2*n*s+n*(1-t.a)+s*(1-e.a):n*(1+t.a)+s*(1+e.a)-2*s*n-t.a*e.a)/i,f=(2*a<=e.a?2*a*c+a*(1-t.a)+c*(1-e.a):a*(1+t.a)+c*(1+e.a)-2*c*a-t.a*e.a)/i,h=(2*o<=e.a?2*o*u+o*(1-t.a)+u*(1-e.a):o*(1+t.a)+u*(1+e.a)-2*u*o-t.a*e.a)/i;return{r:l,g:f,b:h,a:i}}function h(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(n+s-2*Math.min(n*t.a,s*e.a))/i,f=(a+c-2*Math.min(a*t.a,c*e.a))/i,h=(o+u-2*Math.min(o*t.a,u*e.a))/i;return{r:l,g:f,b:h,a:i}}function d(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var i=t.a+e.a-t.a*e.a,n=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,c=t.g*t.a,u=t.b*t.a,l=(n*t.a+s*e.a-2*n*s+n*(1-t.a)+s*(1-e.a))/i,f=(a*t.a+c*e.a-2*a*c+a*(1-t.a)+c*(1-e.a))/i,h=(o*t.a+u*e.a-2*o*u+o*(1-t.a)+u*(1-e.a))/i;return{r:l,g:f,b:h,a:i}}Object.defineProperty(t,"__esModule",{value:!0}),t.srcOver=i,t.dstOver=n,t.multiply=a,t.add=o,t.screen=s,t.overlay=c,t.darken=u,t.lighten=l,t.hardLight=f,t.difference=h,t.exclusion=d},3372:function(e,t,r){"use strict";var i=[];(function(){for(var e=0;e<256;e++){for(var t=e,r=0;r<8;r++)1&t?t=3988292384^t>>>1:t>>>=1;i[e]=t}})();var n=e.exports=function(){this._crc=-1};n.prototype.write=function(e){for(var t=0;t>>8;return!0},n.prototype.crc32=function(){return-1^this._crc},n.crc32=function(e){for(var t=-1,r=0;r>>8;return-1^t}},"342f":function(e,t,r){var i=r("d066");e.exports=i("navigator","userAgent")||""},"34eb":function(e,t,r){(function(i){function n(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let i=0,n=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(i++,"%c"===e&&(n=i))}),t.splice(n,0,r)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(r){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(r){}return!e&&"undefined"!==typeof i&&"env"in i&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function c(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=n,t.storage=c(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r("dc90")(t);const{formatters:u}=e.exports;u.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,r("4362"))},"35dd":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7");function n(){var e={r:new Array(256).fill(0),g:new Array(256).fill(0),b:new Array(256).fill(0)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,i){e.r[this.bitmap.data[i+0]]++,e.g[this.bitmap.data[i+1]]++,e.b[this.bitmap.data[i+2]]++})),e}var a=function(e,t,r){return 255*(e-t)/(r-t)},o=function(e){return[e.findIndex((function(e){return e>0})),255-e.slice().reverse().findIndex((function(e){return e>0}))]},s=function(){return{normalize:function(e){var t=n.call(this),r={r:o(t.r),g:o(t.g),b:o(t.b)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,i){var n=this.bitmap.data[i+0],o=this.bitmap.data[i+1],s=this.bitmap.data[i+2];this.bitmap.data[i+0]=a(n,r.r[0],r.r[1]),this.bitmap.data[i+1]=a(o,r.g[0],r.g[1]),this.bitmap.data[i+2]=a(s,r.b[0],r.b[1])})),(0,i.isNodePattern)(e)&&e.call(this,null,this),this}}};t["default"]=s},"35e8":function(e,t,r){"use strict";e.exports={isString:function(e){return"string"===typeof e},isObject:function(e){return"object"===typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},"36c6":function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"377f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const i=r("20f8");class n{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let r=0,n=e.length,a=this.position;if(t){if(t.position){if(t.position>>2];e.sigBytes-=t}},m=(i.BlockCipher=f.extend({cfg:f.cfg.extend({mode:p,padding:g}),reset:function(){var e;f.reset.call(this);var t=this.cfg,r=t.iv,i=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=i.createEncryptor:(e=i.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(i,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),i.CipherParams=n.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),b=r.format={},y=b.OpenSSL={stringify:function(e){var t,r=e.ciphertext,i=e.salt;return t=i?a.create([1398893684,1701076831]).concat(i).concat(r):r,t.toString(c)},parse:function(e){var t,r=c.parse(e),i=r.words;return 1398893684==i[0]&&1701076831==i[1]&&(t=a.create(i.slice(2,4)),i.splice(0,4),r.sigBytes-=16),m.create({ciphertext:r,salt:t})}},v=i.SerializableCipher=n.extend({cfg:n.extend({format:y}),encrypt:function(e,t,r,i){i=this.cfg.extend(i);var n=e.createEncryptor(r,i),a=n.finalize(t),o=n.cfg;return m.create({ciphertext:a,key:r,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:i.format})},decrypt:function(e,t,r,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var n=e.createDecryptor(r,i).finalize(t.ciphertext);return n},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),w=r.kdf={},E=w.OpenSSL={execute:function(e,t,r,i){i||(i=a.random(8));var n=l.create({keySize:t+r}).compute(e,i),o=a.create(n.words.slice(t),4*r);return n.sigBytes=4*t,m.create({key:n,iv:o,salt:i})}},I=i.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:E}),encrypt:function(e,t,r,i){i=this.cfg.extend(i);var n=i.kdf.execute(r,e.keySize,e.ivSize);i.iv=n.iv;var a=v.encrypt.call(this,e,t,n.key,i);return a.mixIn(n),a},decrypt:function(e,t,r,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var n=i.kdf.execute(r,e.keySize,e.ivSize,t.salt);i.iv=n.iv;var a=v.decrypt.call(this,e,t,n.key,i);return a}})}()}))},"3a7c":function(e,t,r){function i(e){return Array.isArray?Array.isArray(e):"[object Array]"===m(e)}function n(e){return"boolean"===typeof e}function a(e){return null===e}function o(e){return null==e}function s(e){return"number"===typeof e}function c(e){return"string"===typeof e}function u(e){return"symbol"===typeof e}function l(e){return void 0===e}function f(e){return"[object RegExp]"===m(e)}function h(e){return"object"===typeof e&&null!==e}function d(e){return"[object Date]"===m(e)}function p(e){return"[object Error]"===m(e)||e instanceof Error}function A(e){return"function"===typeof e}function g(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function m(e){return Object.prototype.toString.call(e)}t.isArray=i,t.isBoolean=n,t.isNull=a,t.isNullOrUndefined=o,t.isNumber=s,t.isString=c,t.isSymbol=u,t.isUndefined=l,t.isRegExp=f,t.isObject=h,t.isDate=d,t.isError=p,t.isFunction=A,t.isPrimitive=g,t.isBuffer=r("1c35").Buffer.isBuffer},"3a92":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.Uint8ArrayType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const i=r("9152");function n(e){return new DataView(e.buffer,e.byteOffset)}t.UINT8={len:1,get(e,t){return n(e).getUint8(t)},put(e,t,r){return n(e).setUint8(t,r),t+1}},t.UINT16_LE={len:2,get(e,t){return n(e).getUint16(t,!0)},put(e,t,r){return n(e).setUint16(t,r,!0),t+2}},t.UINT16_BE={len:2,get(e,t){return n(e).getUint16(t)},put(e,t,r){return n(e).setUint16(t,r),t+2}},t.UINT24_LE={len:3,get(e,t){const r=n(e);return r.getUint8(t)+(r.getUint16(t+1,!0)<<8)},put(e,t,r){const i=n(e);return i.setUint8(t,255&r),i.setUint16(t+1,r>>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const r=n(e);return(r.getUint16(t)<<8)+r.getUint8(t+2)},put(e,t,r){const i=n(e);return i.setUint16(t,r>>8),i.setUint8(t+2,255&r),t+3}},t.UINT32_LE={len:4,get(e,t){return n(e).getUint32(t,!0)},put(e,t,r){return n(e).setUint32(t,r,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return n(e).getUint32(t)},put(e,t,r){return n(e).setUint32(t,r),t+4}},t.INT8={len:1,get(e,t){return n(e).getInt8(t)},put(e,t,r){return n(e).setInt8(t,r),t+2}},t.INT16_BE={len:2,get(e,t){return n(e).getInt16(t)},put(e,t,r){return n(e).setInt16(t,r),t+2}},t.INT16_LE={len:2,get(e,t){return n(e).getInt16(t,!0)},put(e,t,r){return n(e).setInt16(t,r,!0),t+2}},t.INT24_LE={len:3,get(e,r){const i=t.UINT24_LE.get(e,r);return i>8388607?i-16777216:i},put(e,t,r){const i=n(e);return i.setUint8(t,255&r),i.setUint16(t+1,r>>8,!0),t+3}},t.INT24_BE={len:3,get(e,r){const i=t.UINT24_BE.get(e,r);return i>8388607?i-16777216:i},put(e,t,r){const i=n(e);return i.setUint16(t,r>>8),i.setUint8(t+2,255&r),t+3}},t.INT32_BE={len:4,get(e,t){return n(e).getInt32(t)},put(e,t,r){return n(e).setInt32(t,r),t+4}},t.INT32_LE={len:4,get(e,t){return n(e).getInt32(t,!0)},put(e,t,r){return n(e).setInt32(t,r,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return n(e).getBigUint64(t,!0)},put(e,t,r){return n(e).setBigUint64(t,r,!0),t+8}},t.INT64_LE={len:8,get(e,t){return n(e).getBigInt64(t,!0)},put(e,t,r){return n(e).setBigInt64(t,r,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return n(e).getBigUint64(t)},put(e,t,r){return n(e).setBigUint64(t,r),t+8}},t.INT64_BE={len:8,get(e,t){return n(e).getBigInt64(t)},put(e,t,r){return n(e).setBigInt64(t,r),t+8}},t.Float16_BE={len:2,get(e,t){return i.read(e,t,!1,10,this.len)},put(e,t,r){return i.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return i.read(e,t,!0,10,this.len)},put(e,t,r){return i.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return n(e).getFloat32(t)},put(e,t,r){return n(e).setFloat32(t,r),t+4}},t.Float32_LE={len:4,get(e,t){return n(e).getFloat32(t,!0)},put(e,t,r){return n(e).setFloat32(t,r,!0),t+4}},t.Float64_BE={len:8,get(e,t){return n(e).getFloat64(t)},put(e,t,r){return n(e).setFloat64(t,r),t+8}},t.Float64_LE={len:8,get(e,t){return n(e).getFloat64(t,!0)},put(e,t,r){return n(e).setFloat64(t,r,!0),t+8}},t.Float80_BE={len:10,get(e,t){return i.read(e,t,!1,63,this.len)},put(e,t,r){return i.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return i.read(e,t,!0,63,this.len)},put(e,t,r){return i.write(e,r,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class c{constructor(e,t){this.len=e,this.encoding=t}get(t,r){return e.from(t).toString(this.encoding,r,r+this.len)}}t.StringType=c;class u{constructor(e){this.len=e}static decode(e,t,r){let i="";for(let n=t;n>10),56320+(1023&e)))}static singleByteDecoder(e){if(u.inRange(e,0,127))return e;const t=u.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return u.decode(e,t,t+this.len)}}t.AnsiStringType=u,u.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,r("1c35").Buffer)},"3a9b":function(e,t,r){var i=r("e330");e.exports=i({}.isPrototypeOf)},"3bbe":function(e,t,r){var i=r("da84"),n=r("1626"),a=i.String,o=i.TypeError;e.exports=function(e){if("object"==typeof e||n(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c5d":function(e,t,r){"use strict";var i=r("da84"),n=r("c65b"),a=r("ebb5"),o=r("07fa"),s=r("182d"),c=r("7b0b"),u=r("d039"),l=i.RangeError,f=i.Int8Array,h=f&&f.prototype,d=h&&h.set,p=a.aTypedArray,A=a.exportTypedArrayMethod,g=!u((function(){var e=new Uint8ClampedArray(2);return n(d,e,{length:1,0:3},1),3!==e[1]})),m=g&&a.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var e=new f(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));A("set",(function(e){p(this);var t=s(arguments.length>1?arguments[1]:void 0,1),r=c(e);if(g)return n(d,this,r,t);var i=this.length,a=o(r),u=0;if(a+t>i)throw l("Wrong length");while(u>3;if((0===o||o&o-1)&&(0===s||s&s-1))return i.throwError.call(this,"only use one flag per alignment direction",a);var c=o>>1,u=s>>1,l=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width,f=this.cloneQuiet().scale(l,n);return this.resize(e,t,n),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)})),this.blit(f,(this.bitmap.width-f.bitmap.width)/2*c,(this.bitmap.height-f.bitmap.height)/2*u),(0,i.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=n},"3d0e":function(e,t,r){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3d78":function(e,t,r){"use strict";const i=e=>[...e].map(e=>e.charCodeAt(0)),n=i("META-INF/mozilla.rsa"),a=i("[Content_Types].xml"),o=i("_rels/.rels");e.exports=e=>{const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let i=0;ir(i(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(n,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(s("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(s("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(s("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,i)=>r>=t&&80===i[r]&&75===i[r+1]&&3===i[r+2]&&4===i[r+3]);let i=0,c=!1,u=null;do{const n=i+30;if(c||(c=r(a,{offset:n})||r(o,{offset:n})),u||(s("word/",{offset:n})?u={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:s("ppt/",{offset:n})?u={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:s("xl/",{offset:n})&&(u={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),c&&u)return u;i=e(t,n)}while(i>=0);if(u)return u}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,i=r=>[...r].every((r,i)=>e[t+i]===r.charCodeAt(0));if(i("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(i("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217]))return{ext:"wmv",mime:"video/x-ms-wmv"};if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let i=0;i<2&&i0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var r=i.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(r!==f)throw new Error(o[r]);if(t.header&&i.deflateSetHeader(this.strm,t.header),t.dictionary){var u;if(u="string"===typeof t.dictionary?a.string2buf(t.dictionary):"[object ArrayBuffer]"===c.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,r=i.deflateSetDictionary(this.strm,u),r!==f)throw new Error(o[r]);this._dict_set=!0}}function b(e,t){var r=new m(t);if(r.push(e,!0),r.err)throw r.msg||o[r.err];return r.result}function y(e,t){return t=t||{},t.raw=!0,b(e,t)}function v(e,t){return t=t||{},t.gzip=!0,b(e,t)}m.prototype.push=function(e,t){var r,o,s=this.strm,p=this.options.chunkSize;if(this.ended)return!1;o=t===~~t?t:!0===t?l:u,"string"===typeof e?s.input=a.string2buf(e):"[object ArrayBuffer]"===c.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new n.Buf8(p),s.next_out=0,s.avail_out=p),r=i.deflate(s,o),r!==h&&r!==f)return this.onEnd(r),this.ended=!0,!1;0!==s.avail_out&&(0!==s.avail_in||o!==l&&o!==d)||("string"===this.options.to?this.onData(a.buf2binstring(n.shrinkBuf(s.output,s.next_out))):this.onData(n.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&r!==h);return o===l?(r=i.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===f):o!==d||(this.onEnd(f),s.avail_out=0,!0)},m.prototype.onData=function(e){this.chunks.push(e)},m.prototype.onEnd=function(e){e===f&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Deflate=m,t.deflate=b,t.deflateRaw=y,t.gzip=v},4196:function(e,t,r){"use strict";(function(t){function r(e,t,r,i,n){for(var a=0,o=0;ol(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":A=this.major>=4?this.splitValue(r,f):[f],A=Array.isArray(A)&&""===A[0]?1:0;break;default:A=this.major>=4?this.splitValue(r,f):[f]}break;case"TXXX":A=h.readIdentifierAndData(t,p+1,d,s),A={description:A.id,text:this.splitValue(r,a.decodeString(A.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(i){const r={};switch(p+=1,this.major){case 2:r.format=a.decodeString(t.slice(p,p+3),"latin1"),p+=3;break;case 3:case 4:m=a.findZero(t,p,d,u),r.format=a.decodeString(t.slice(p,m),u),p=m+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}r.format=h.fixPictureMimeType(r.format),r.type=o.AttachedPictureType[t[p]],p+=1,m=a.findZero(t,p,d,s),r.description=a.decodeString(t.slice(p,m),s),p=m+g,r.data=e.from(t.slice(p,d)),A=r}break;case"CNT":case"PCNT":A=n.UINT32_BE.get(t,0);break;case"SYLT":p+=7,A=[];while(p=5?t.readUInt32BE(p+1):void 0};break;case"GEOB":{m=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,m),u);p=m+1,m=a.findZero(t,p,d-p,s);const r=a.decodeString(t.slice(p,m),u);p=m+1,m=a.findZero(t,p,d-p,s);const i=a.decodeString(t.slice(p,m),u);A={type:e,filename:r,description:i,data:t.slice(p+1,d)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":A=a.decodeString(t.slice(p,m),u);break;case"WXXX":{m=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,m),s);p=m+("utf16le"===s?2:1),A={description:e,url:a.decodeString(t.slice(p,d),u)};break}case"WFD":case"WFED":A=a.decodeString(t.slice(p+1,a.findZero(t,p+1,d,s)),s);break;case"MCDI":A=t.slice(0,d);break;default:c("Warning: unsupported id3v2-tag-type: "+r);break}return A}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let r=0;r+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):r=t.split(/\//g)):r=t.split(/\x00/g),h.trimArray(r)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,r,i){const n=a.findZero(e,t,r,i),o=a.decodeString(e.slice(t,n),i);return t=n+h.getNullTerminatorLength(i),{id:o,data:e.slice(t,r)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=h}).call(this,r("1c35").Buffer)},"429b":function(e,t,r){e.exports=r("faa1").EventEmitter},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,i="/";t.cwd=function(){return i},t.chdir=function(t){e||(e=r("df7c")),i=e.resolve(t,i)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"445d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=r("cf38"),a=function(){return{blur:function(e,t){if("number"!==typeof e)return i.throwError.call(this,"r must be a number",t);if(e<1)return i.throwError.call(this,"r must be greater than 0",t);var r,a,o,s,c,u,l,f,h,d,p,A,g,m,b=this.bitmap.width-1,y=this.bitmap.height-1,v=e+1,w=n.mulTable[e],E=n.shgTable[e],I=[],_=[],B=[],C=[],k=[],T=[],S=2;while(S-- >0){for(A=0,g=0,u=0;ub?b:l)<<2),r+=this.bitmap.data[f++],a+=this.bitmap.data[f++],o+=this.bitmap.data[f++],s+=this.bitmap.data[f];for(c=0;c0?f<<2:0),h=g+k[c],d=g+T[c],r+=this.bitmap.data[h++]-this.bitmap.data[d++],a+=this.bitmap.data[h++]-this.bitmap.data[d++],o+=this.bitmap.data[h++]-this.bitmap.data[d++],s+=this.bitmap.data[h]-this.bitmap.data[d],A++;g+=this.bitmap.width<<2}for(c=0;cy?0:this.bitmap.width,r+=I[p],a+=_[p],o+=B[p],s+=C[p];for(A=c<<2,u=0;u>>E,this.bitmap.data[A+3]=m,m>255&&(this.bitmap.data[A+3]=255),m>0?(m=255/m,this.bitmap.data[A]=(r*w>>>E)*m,this.bitmap.data[A+1]=(a*w>>>E)*m,this.bitmap.data[A+2]=(o*w>>>E)*m):(this.bitmap.data[A+2]=0,this.bitmap.data[A+1]=0,this.bitmap.data[A]=0),0===c&&(k[u]=((f=u+v)0?f*this.bitmap.width:0),h=c+k[u],d=c+T[u],r+=I[h]-I[d],a+=_[h]-_[d],o+=B[h]-B[d],s+=C[h]-C[d],A+=this.bitmap.width<<2}}return(0,i.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=a},"448a":function(e,t,r){var i=r("2236"),n=r("11b0"),a=r("6613"),o=r("0676");function s(e){return i(e)||n(e)||a(e)||o()}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},"44ad":function(e,t,r){var i=r("da84"),n=r("e330"),a=r("d039"),o=r("c6b6"),s=i.Object,c=n("".split);e.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?c(e,""):s(e)}:s},4681:function(e,t,r){"use strict";var i=r("966d");function n(e,t){var r=this,n=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return n||a?(t?t(e):!e||this._writableState&&this._writableState.errorEmitted||i.nextTick(o,this,e),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?(i.nextTick(o,r,e),r._writableState&&(r._writableState.errorEmitted=!0)):t&&t(e)})),this)}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}e.exports={destroy:n,undestroy:a}},"46d3":function(e,t,r){"use strict";var i=e.exports=function(e){this._buffer=e,this._reads=[]};i.prototype.read=function(e,t){this._reads.push({length:Math.abs(e),allowLess:e<0,func:t})},i.prototype.process=function(){while(this._reads.length>0&&this._buffer.length){var e=this._reads[0];if(!this._buffer.length||!(this._buffer.length>=e.length||e.allowLess))break;this._reads.shift();var t=this._buffer;this._buffer=t.slice(e.length),e.func.call(this,t.slice(0,e.length))}return this._reads.length>0?new Error("There are some read requests waitng on finished stream"):this._buffer.length>0?new Error("unrecognised content at end of stream"):void 0}},"46d9":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RiffInfoTagMapper=t.riffInfoTagMap=void 0;const i=r("fc97");t.riffInfoTagMap={IART:"artist",ICRD:"date",INAM:"title",TITL:"title",IPRD:"album",ITRK:"track",COMM:"comment",ICMT:"comment",ICNT:"releasecountry",GNRE:"genre",IWRI:"writer",RATE:"rating",YEAR:"year",ISFT:"encodedby",CODE:"encodedby",TURL:"website",IGNR:"genre",IENG:"engineer",ITCH:"technician",IMED:"media",IRPD:"album"};class n extends i.CommonTagMapper{constructor(){super(["exif"],t.riffInfoTagMap)}}t.RiffInfoTagMapper=n},"470b":function(e,t,r){"use strict";(function(e){var i=r("1c35").Buffer,n=r("d485").Transform,a=r("6b75"),o=r("3022"),s=r("f654").ok,c=r("1c35").kMaxLength,u="Cannot create final Buffer. It would be larger than 0x"+c.toString(16)+" bytes";a.Z_MIN_WINDOWBITS=8,a.Z_MAX_WINDOWBITS=15,a.Z_DEFAULT_WINDOWBITS=15,a.Z_MIN_CHUNK=64,a.Z_MAX_CHUNK=1/0,a.Z_DEFAULT_CHUNK=16384,a.Z_MIN_MEMLEVEL=1,a.Z_MAX_MEMLEVEL=9,a.Z_DEFAULT_MEMLEVEL=8,a.Z_MIN_LEVEL=-1,a.Z_MAX_LEVEL=9,a.Z_DEFAULT_LEVEL=a.Z_DEFAULT_COMPRESSION;for(var l=Object.keys(a),f=0;f=c?o=new RangeError(u):t=i.concat(n,a),n=[],e.close(),r(o,t)}e.on("error",s),e.on("end",l),e.end(t),o()}function b(e,t){if("string"===typeof t&&(t=i.from(t)),!i.isBuffer(t))throw new TypeError("Not a string or buffer");var r=e._finishFlushFlag;return e._processChunk(t,r)}function y(e){if(!(this instanceof y))return new y(e);k.call(this,e,a.DEFLATE)}function v(e){if(!(this instanceof v))return new v(e);k.call(this,e,a.INFLATE)}function w(e){if(!(this instanceof w))return new w(e);k.call(this,e,a.GZIP)}function E(e){if(!(this instanceof E))return new E(e);k.call(this,e,a.GUNZIP)}function I(e){if(!(this instanceof I))return new I(e);k.call(this,e,a.DEFLATERAW)}function _(e){if(!(this instanceof _))return new _(e);k.call(this,e,a.INFLATERAW)}function B(e){if(!(this instanceof B))return new B(e);k.call(this,e,a.UNZIP)}function C(e){return e===a.Z_NO_FLUSH||e===a.Z_PARTIAL_FLUSH||e===a.Z_SYNC_FLUSH||e===a.Z_FULL_FLUSH||e===a.Z_FINISH||e===a.Z_BLOCK}function k(e,r){var o=this;if(this._opts=e=e||{},this._chunkSize=e.chunkSize||t.Z_DEFAULT_CHUNK,n.call(this,e),e.flush&&!C(e.flush))throw new Error("Invalid flush flag: "+e.flush);if(e.finishFlush&&!C(e.finishFlush))throw new Error("Invalid flush flag: "+e.finishFlush);if(this._flushFlag=e.flush||a.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof e.finishFlush?e.finishFlush:a.Z_FINISH,e.chunkSize&&(e.chunkSizet.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitst.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelt.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelt.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=t.Z_FILTERED&&e.strategy!=t.Z_HUFFMAN_ONLY&&e.strategy!=t.Z_RLE&&e.strategy!=t.Z_FIXED&&e.strategy!=t.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!i.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new a.Zlib(r);var s=this;this._hadError=!1,this._handle.onerror=function(e,r){T(s),s._hadError=!0;var i=new Error(e);i.errno=r,i.code=t.codes[r],s.emit("error",i)};var c=t.Z_DEFAULT_COMPRESSION;"number"===typeof e.level&&(c=e.level);var u=t.Z_DEFAULT_STRATEGY;"number"===typeof e.strategy&&(u=e.strategy),this._handle.init(e.windowBits||t.Z_DEFAULT_WINDOWBITS,c,e.memLevel||t.Z_DEFAULT_MEMLEVEL,u,e.dictionary),this._buffer=i.allocUnsafe(this._chunkSize),this._offset=0,this._level=c,this._strategy=u,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!o._handle},configurable:!0,enumerable:!0})}function T(t,r){r&&e.nextTick(r),t._handle&&(t._handle.close(),t._handle=null)}function S(e){e.emit("close")}Object.defineProperty(t,"codes",{enumerable:!0,value:Object.freeze(d),writable:!1}),t.Deflate=y,t.Inflate=v,t.Gzip=w,t.Gunzip=E,t.DeflateRaw=I,t.InflateRaw=_,t.Unzip=B,t.createDeflate=function(e){return new y(e)},t.createInflate=function(e){return new v(e)},t.createDeflateRaw=function(e){return new I(e)},t.createInflateRaw=function(e){return new _(e)},t.createGzip=function(e){return new w(e)},t.createGunzip=function(e){return new E(e)},t.createUnzip=function(e){return new B(e)},t.deflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new y(t),e,r)},t.deflateSync=function(e,t){return b(new y(t),e)},t.gzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new w(t),e,r)},t.gzipSync=function(e,t){return b(new w(t),e)},t.deflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new I(t),e,r)},t.deflateRawSync=function(e,t){return b(new I(t),e)},t.unzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new B(t),e,r)},t.unzipSync=function(e,t){return b(new B(t),e)},t.inflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new v(t),e,r)},t.inflateSync=function(e,t){return b(new v(t),e)},t.gunzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new E(t),e,r)},t.gunzipSync=function(e,t){return b(new E(t),e)},t.inflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),m(new _(t),e,r)},t.inflateRawSync=function(e,t){return b(new _(t),e)},o.inherits(k,n),k.prototype.params=function(r,i,n){if(rt.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+r);if(i!=t.Z_FILTERED&&i!=t.Z_HUFFMAN_ONLY&&i!=t.Z_RLE&&i!=t.Z_FIXED&&i!=t.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+i);if(this._level!==r||this._strategy!==i){var o=this;this.flush(a.Z_SYNC_FLUSH,(function(){s(o._handle,"zlib binding closed"),o._handle.params(r,i),o._hadError||(o._level=r,o._strategy=i,n&&n())}))}else e.nextTick(n)},k.prototype.reset=function(){return s(this._handle,"zlib binding closed"),this._handle.reset()},k.prototype._flush=function(e){this._transform(i.alloc(0),"",e)},k.prototype.flush=function(t,r){var n=this,o=this._writableState;("function"===typeof t||void 0===t&&!r)&&(r=t,t=a.Z_FULL_FLUSH),o.ended?r&&e.nextTick(r):o.ending?r&&this.once("end",r):o.needDrain?r&&this.once("drain",(function(){return n.flush(t,r)})):(this._flushFlag=t,this.write(i.alloc(0),"",r))},k.prototype.close=function(t){T(this,t),e.nextTick(S,this)},k.prototype._transform=function(e,t,r){var n,o=this._writableState,s=o.ending||o.ended,c=s&&(!e||o.length===e.length);return null===e||i.isBuffer(e)?this._handle?(c?n=this._finishFlushFlag:(n=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||a.Z_NO_FLUSH)),void this._processChunk(e,n,r)):r(new Error("zlib binding closed")):r(new Error("invalid input"))},k.prototype._processChunk=function(e,t,r){var n=e&&e.length,a=this._chunkSize-this._offset,o=0,l=this,f="function"===typeof r;if(!f){var h,d=[],p=0;this.on("error",(function(e){h=e})),s(this._handle,"zlib binding closed");do{var A=this._handle.writeSync(t,e,o,n,this._buffer,this._offset,a)}while(!this._hadError&&b(A[0],A[1]));if(this._hadError)throw h;if(p>=c)throw T(this),new RangeError(u);var g=i.concat(d,p);return T(this),g}s(this._handle,"zlib binding closed");var m=this._handle.write(t,e,o,n,this._buffer,this._offset,a);function b(c,u){if(this&&(this.buffer=null,this.callback=null),!l._hadError){var h=a-u;if(s(h>=0,"have should not go down"),h>0){var A=l._buffer.slice(l._offset,l._offset+h);l._offset+=h,f?l.push(A):(d.push(A),p+=A.length)}if((0===u||l._offset>=l._chunkSize)&&(a=l._chunkSize,l._offset=0,l._buffer=i.allocUnsafe(l._chunkSize)),0===u){if(o+=n-c,n=c,!f)return!0;var g=l._handle.write(t,e,o,n,l._buffer,l._offset,l._chunkSize);return g.callback=b,void(g.buffer=e)}if(!f)return!1;r()}}m.buffer=e,m.callback=b},o.inherits(y,k),o.inherits(v,k),o.inherits(w,k),o.inherits(E,k),o.inherits(I,k),o.inherits(_,k),o.inherits(B,k)}).call(this,r("4362"))},"480c":function(e,t,r){"use strict";class i{constructor(e,t,r){this.width=r.width,this.height=r.height,this.loops=r.loops,this.usesTransparency=r.usesTransparency,this.colorScope=r.colorScope,this.frames=t,this.buffer=e}}i.GlobalColorsPreferred=0,i.GlobalColorsOnly=1,i.LocalColorsOnly=2;class n extends Error{constructor(e){super(e),e instanceof Error&&(this.stack="Gif"+e.stack)}}t.Gif=i,t.GifError=n},"485a":function(e,t,r){var i=r("da84"),n=r("c65b"),a=r("1626"),o=r("861d"),s=i.TypeError;e.exports=function(e,t){var r,i;if("string"===t&&a(r=e.toString)&&!o(i=n(r,e)))return i;if(a(r=e.valueOf)&&!o(i=n(r,e)))return i;if("string"!==t&&a(r=e.toString)&&!o(i=n(r,e)))return i;throw s("Can't convert object to primitive value")}},"486c":function(e,t){e.exports=function(){return"undefined"!==typeof self.DOMParser?function(e){var t=new self.DOMParser;return t.parseFromString(e,"application/xml")}:"undefined"!==typeof self.ActiveXObject&&new self.ActiveXObject("Microsoft.XMLDOM")?function(e){var t=new self.ActiveXObject("Microsoft.XMLDOM");return t.async="false",t.loadXML(e),t}:function(e){var t=document.createElement("div");return t.innerHTML=e,t}}()},4930:function(e,t,r){var i=r("2d00"),n=r("d039");e.exports=!!Object.getOwnPropertySymbols&&!n((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},4981:function(e){e.exports=JSON.parse('[["0","\\u0000",127],["8ea1","。",62],["a1a1"," 、。,.・:;?!゛゜´`¨^ ̄_ヽヾゝゞ〃仝々〆〇ー―‐/\~∥|…‥‘’“”()〔〕[]{}〈",9,"+-±×÷=≠<>≦≧∞∴♂♀°′″℃¥$¢£%#&*@§☆★○●◎◇"],["a2a1","◆□■△▲▽▼※〒→←↑↓〓"],["a2ba","∈∋⊆⊇⊂⊃∪∩"],["a2ca","∧∨¬⇒⇔∀∃"],["a2dc","∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬"],["a2f2","ʼn♯♭♪†‡¶"],["a2fe","◯"],["a3b0","0",9],["a3c1","A",25],["a3e1","a",25],["a4a1","ぁ",82],["a5a1","ァ",85],["a6a1","Α",16,"Σ",6],["a6c1","α",16,"σ",6],["a7a1","А",5,"ЁЖ",25],["a7d1","а",5,"ёж",25],["a8a1","─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂"],["ada1","①",19,"Ⅰ",9],["adc0","㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡"],["addf","㍻〝〟№㏍℡㊤",4,"㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪"],["b0a1","亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯允印咽員因姻引飲淫胤蔭"],["b1a1","院陰隠韻吋右宇烏羽迂雨卯鵜窺丑碓臼渦嘘唄欝蔚鰻姥厩浦瓜閏噂云運雲荏餌叡営嬰影映曳栄永泳洩瑛盈穎頴英衛詠鋭液疫益駅悦謁越閲榎厭円園堰奄宴延怨掩援沿演炎焔煙燕猿縁艶苑薗遠鉛鴛塩於汚甥凹央奥往応"],["b2a1","押旺横欧殴王翁襖鴬鴎黄岡沖荻億屋憶臆桶牡乙俺卸恩温穏音下化仮何伽価佳加可嘉夏嫁家寡科暇果架歌河火珂禍禾稼箇花苛茄荷華菓蝦課嘩貨迦過霞蚊俄峨我牙画臥芽蛾賀雅餓駕介会解回塊壊廻快怪悔恢懐戒拐改"],["b3a1","魁晦械海灰界皆絵芥蟹開階貝凱劾外咳害崖慨概涯碍蓋街該鎧骸浬馨蛙垣柿蛎鈎劃嚇各廓拡撹格核殻獲確穫覚角赫較郭閣隔革学岳楽額顎掛笠樫橿梶鰍潟割喝恰括活渇滑葛褐轄且鰹叶椛樺鞄株兜竃蒲釜鎌噛鴨栢茅萱"],["b4a1","粥刈苅瓦乾侃冠寒刊勘勧巻喚堪姦完官寛干幹患感慣憾換敢柑桓棺款歓汗漢澗潅環甘監看竿管簡緩缶翰肝艦莞観諌貫還鑑間閑関陥韓館舘丸含岸巌玩癌眼岩翫贋雁頑顔願企伎危喜器基奇嬉寄岐希幾忌揮机旗既期棋棄"],["b5a1","機帰毅気汽畿祈季稀紀徽規記貴起軌輝飢騎鬼亀偽儀妓宜戯技擬欺犠疑祇義蟻誼議掬菊鞠吉吃喫桔橘詰砧杵黍却客脚虐逆丘久仇休及吸宮弓急救朽求汲泣灸球究窮笈級糾給旧牛去居巨拒拠挙渠虚許距鋸漁禦魚亨享京"],["b6a1","供侠僑兇競共凶協匡卿叫喬境峡強彊怯恐恭挟教橋況狂狭矯胸脅興蕎郷鏡響饗驚仰凝尭暁業局曲極玉桐粁僅勤均巾錦斤欣欽琴禁禽筋緊芹菌衿襟謹近金吟銀九倶句区狗玖矩苦躯駆駈駒具愚虞喰空偶寓遇隅串櫛釧屑屈"],["b7a1","掘窟沓靴轡窪熊隈粂栗繰桑鍬勲君薫訓群軍郡卦袈祁係傾刑兄啓圭珪型契形径恵慶慧憩掲携敬景桂渓畦稽系経継繋罫茎荊蛍計詣警軽頚鶏芸迎鯨劇戟撃激隙桁傑欠決潔穴結血訣月件倹倦健兼券剣喧圏堅嫌建憲懸拳捲"],["b8a1","検権牽犬献研硯絹県肩見謙賢軒遣鍵険顕験鹸元原厳幻弦減源玄現絃舷言諺限乎個古呼固姑孤己庫弧戸故枯湖狐糊袴股胡菰虎誇跨鈷雇顧鼓五互伍午呉吾娯後御悟梧檎瑚碁語誤護醐乞鯉交佼侯候倖光公功効勾厚口向"],["b9a1","后喉坑垢好孔孝宏工巧巷幸広庚康弘恒慌抗拘控攻昂晃更杭校梗構江洪浩港溝甲皇硬稿糠紅紘絞綱耕考肯肱腔膏航荒行衡講貢購郊酵鉱砿鋼閤降項香高鴻剛劫号合壕拷濠豪轟麹克刻告国穀酷鵠黒獄漉腰甑忽惚骨狛込"],["baa1","此頃今困坤墾婚恨懇昏昆根梱混痕紺艮魂些佐叉唆嵯左差査沙瑳砂詐鎖裟坐座挫債催再最哉塞妻宰彩才採栽歳済災采犀砕砦祭斎細菜裁載際剤在材罪財冴坂阪堺榊肴咲崎埼碕鷺作削咋搾昨朔柵窄策索錯桜鮭笹匙冊刷"],["bba1","察拶撮擦札殺薩雑皐鯖捌錆鮫皿晒三傘参山惨撒散桟燦珊産算纂蚕讃賛酸餐斬暫残仕仔伺使刺司史嗣四士始姉姿子屍市師志思指支孜斯施旨枝止死氏獅祉私糸紙紫肢脂至視詞詩試誌諮資賜雌飼歯事似侍児字寺慈持時"],["bca1","次滋治爾璽痔磁示而耳自蒔辞汐鹿式識鴫竺軸宍雫七叱執失嫉室悉湿漆疾質実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮社紗者謝車遮蛇邪借勺尺杓灼爵酌釈錫若寂弱惹主取守手朱殊狩珠種腫趣酒首儒受呪寿授樹綬需囚収周"],["bda1","宗就州修愁拾洲秀秋終繍習臭舟蒐衆襲讐蹴輯週酋酬集醜什住充十従戎柔汁渋獣縦重銃叔夙宿淑祝縮粛塾熟出術述俊峻春瞬竣舜駿准循旬楯殉淳準潤盾純巡遵醇順処初所暑曙渚庶緒署書薯藷諸助叙女序徐恕鋤除傷償"],["bea1","勝匠升召哨商唱嘗奨妾娼宵将小少尚庄床廠彰承抄招掌捷昇昌昭晶松梢樟樵沼消渉湘焼焦照症省硝礁祥称章笑粧紹肖菖蒋蕉衝裳訟証詔詳象賞醤鉦鍾鐘障鞘上丈丞乗冗剰城場壌嬢常情擾条杖浄状畳穣蒸譲醸錠嘱埴飾"],["bfa1","拭植殖燭織職色触食蝕辱尻伸信侵唇娠寝審心慎振新晋森榛浸深申疹真神秦紳臣芯薪親診身辛進針震人仁刃塵壬尋甚尽腎訊迅陣靭笥諏須酢図厨逗吹垂帥推水炊睡粋翠衰遂酔錐錘随瑞髄崇嵩数枢趨雛据杉椙菅頗雀裾"],["c0a1","澄摺寸世瀬畝是凄制勢姓征性成政整星晴棲栖正清牲生盛精聖声製西誠誓請逝醒青静斉税脆隻席惜戚斥昔析石積籍績脊責赤跡蹟碩切拙接摂折設窃節説雪絶舌蝉仙先千占宣専尖川戦扇撰栓栴泉浅洗染潜煎煽旋穿箭線"],["c1a1","繊羨腺舛船薦詮賎践選遷銭銑閃鮮前善漸然全禅繕膳糎噌塑岨措曾曽楚狙疏疎礎祖租粗素組蘇訴阻遡鼠僧創双叢倉喪壮奏爽宋層匝惣想捜掃挿掻操早曹巣槍槽漕燥争痩相窓糟総綜聡草荘葬蒼藻装走送遭鎗霜騒像増憎"],["c2a1","臓蔵贈造促側則即息捉束測足速俗属賊族続卒袖其揃存孫尊損村遜他多太汰詑唾堕妥惰打柁舵楕陀駄騨体堆対耐岱帯待怠態戴替泰滞胎腿苔袋貸退逮隊黛鯛代台大第醍題鷹滝瀧卓啄宅托択拓沢濯琢託鐸濁諾茸凧蛸只"],["c3a1","叩但達辰奪脱巽竪辿棚谷狸鱈樽誰丹単嘆坦担探旦歎淡湛炭短端箪綻耽胆蛋誕鍛団壇弾断暖檀段男談値知地弛恥智池痴稚置致蜘遅馳築畜竹筑蓄逐秩窒茶嫡着中仲宙忠抽昼柱注虫衷註酎鋳駐樗瀦猪苧著貯丁兆凋喋寵"],["c4a1","帖帳庁弔張彫徴懲挑暢朝潮牒町眺聴脹腸蝶調諜超跳銚長頂鳥勅捗直朕沈珍賃鎮陳津墜椎槌追鎚痛通塚栂掴槻佃漬柘辻蔦綴鍔椿潰坪壷嬬紬爪吊釣鶴亭低停偵剃貞呈堤定帝底庭廷弟悌抵挺提梯汀碇禎程締艇訂諦蹄逓"],["c5a1","邸鄭釘鼎泥摘擢敵滴的笛適鏑溺哲徹撤轍迭鉄典填天展店添纏甜貼転顛点伝殿澱田電兎吐堵塗妬屠徒斗杜渡登菟賭途都鍍砥砺努度土奴怒倒党冬凍刀唐塔塘套宕島嶋悼投搭東桃梼棟盗淘湯涛灯燈当痘祷等答筒糖統到"],["c6a1","董蕩藤討謄豆踏逃透鐙陶頭騰闘働動同堂導憧撞洞瞳童胴萄道銅峠鴇匿得徳涜特督禿篤毒独読栃橡凸突椴届鳶苫寅酉瀞噸屯惇敦沌豚遁頓呑曇鈍奈那内乍凪薙謎灘捺鍋楢馴縄畷南楠軟難汝二尼弐迩匂賑肉虹廿日乳入"],["c7a1","如尿韮任妊忍認濡禰祢寧葱猫熱年念捻撚燃粘乃廼之埜嚢悩濃納能脳膿農覗蚤巴把播覇杷波派琶破婆罵芭馬俳廃拝排敗杯盃牌背肺輩配倍培媒梅楳煤狽買売賠陪這蝿秤矧萩伯剥博拍柏泊白箔粕舶薄迫曝漠爆縛莫駁麦"],["c8a1","函箱硲箸肇筈櫨幡肌畑畠八鉢溌発醗髪伐罰抜筏閥鳩噺塙蛤隼伴判半反叛帆搬斑板氾汎版犯班畔繁般藩販範釆煩頒飯挽晩番盤磐蕃蛮匪卑否妃庇彼悲扉批披斐比泌疲皮碑秘緋罷肥被誹費避非飛樋簸備尾微枇毘琵眉美"],["c9a1","鼻柊稗匹疋髭彦膝菱肘弼必畢筆逼桧姫媛紐百謬俵彪標氷漂瓢票表評豹廟描病秒苗錨鋲蒜蛭鰭品彬斌浜瀕貧賓頻敏瓶不付埠夫婦富冨布府怖扶敷斧普浮父符腐膚芙譜負賦赴阜附侮撫武舞葡蕪部封楓風葺蕗伏副復幅服"],["caa1","福腹複覆淵弗払沸仏物鮒分吻噴墳憤扮焚奮粉糞紛雰文聞丙併兵塀幣平弊柄並蔽閉陛米頁僻壁癖碧別瞥蔑箆偏変片篇編辺返遍便勉娩弁鞭保舗鋪圃捕歩甫補輔穂募墓慕戊暮母簿菩倣俸包呆報奉宝峰峯崩庖抱捧放方朋"],["cba1","法泡烹砲縫胞芳萌蓬蜂褒訪豊邦鋒飽鳳鵬乏亡傍剖坊妨帽忘忙房暴望某棒冒紡肪膨謀貌貿鉾防吠頬北僕卜墨撲朴牧睦穆釦勃没殆堀幌奔本翻凡盆摩磨魔麻埋妹昧枚毎哩槙幕膜枕鮪柾鱒桝亦俣又抹末沫迄侭繭麿万慢満"],["cca1","漫蔓味未魅巳箕岬密蜜湊蓑稔脈妙粍民眠務夢無牟矛霧鵡椋婿娘冥名命明盟迷銘鳴姪牝滅免棉綿緬面麺摸模茂妄孟毛猛盲網耗蒙儲木黙目杢勿餅尤戻籾貰問悶紋門匁也冶夜爺耶野弥矢厄役約薬訳躍靖柳薮鑓愉愈油癒"],["cda1","諭輸唯佑優勇友宥幽悠憂揖有柚湧涌猶猷由祐裕誘遊邑郵雄融夕予余与誉輿預傭幼妖容庸揚揺擁曜楊様洋溶熔用窯羊耀葉蓉要謡踊遥陽養慾抑欲沃浴翌翼淀羅螺裸来莱頼雷洛絡落酪乱卵嵐欄濫藍蘭覧利吏履李梨理璃"],["cea1","痢裏裡里離陸律率立葎掠略劉流溜琉留硫粒隆竜龍侶慮旅虜了亮僚両凌寮料梁涼猟療瞭稜糧良諒遼量陵領力緑倫厘林淋燐琳臨輪隣鱗麟瑠塁涙累類令伶例冷励嶺怜玲礼苓鈴隷零霊麗齢暦歴列劣烈裂廉恋憐漣煉簾練聯"],["cfa1","蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑枠鷲亙亘鰐詫藁蕨椀湾碗腕"],["d0a1","弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆偃假會偕偐偈做偖偬偸傀傚傅傴傲"],["d1a1","僉僊傳僂僖僞僥僭僣僮價僵儉儁儂儖儕儔儚儡儺儷儼儻儿兀兒兌兔兢竸兩兪兮冀冂囘册冉冏冑冓冕冖冤冦冢冩冪冫决冱冲冰况冽凅凉凛几處凩凭凰凵凾刄刋刔刎刧刪刮刳刹剏剄剋剌剞剔剪剴剩剳剿剽劍劔劒剱劈劑辨"],["d2a1","辧劬劭劼劵勁勍勗勞勣勦飭勠勳勵勸勹匆匈甸匍匐匏匕匚匣匯匱匳匸區卆卅丗卉卍凖卞卩卮夘卻卷厂厖厠厦厥厮厰厶參簒雙叟曼燮叮叨叭叺吁吽呀听吭吼吮吶吩吝呎咏呵咎呟呱呷呰咒呻咀呶咄咐咆哇咢咸咥咬哄哈咨"],["d3a1","咫哂咤咾咼哘哥哦唏唔哽哮哭哺哢唹啀啣啌售啜啅啖啗唸唳啝喙喀咯喊喟啻啾喘喞單啼喃喩喇喨嗚嗅嗟嗄嗜嗤嗔嘔嗷嘖嗾嗽嘛嗹噎噐營嘴嘶嘲嘸噫噤嘯噬噪嚆嚀嚊嚠嚔嚏嚥嚮嚶嚴囂嚼囁囃囀囈囎囑囓囗囮囹圀囿圄圉"],["d4a1","圈國圍圓團圖嗇圜圦圷圸坎圻址坏坩埀垈坡坿垉垓垠垳垤垪垰埃埆埔埒埓堊埖埣堋堙堝塲堡塢塋塰毀塒堽塹墅墹墟墫墺壞墻墸墮壅壓壑壗壙壘壥壜壤壟壯壺壹壻壼壽夂夊夐夛梦夥夬夭夲夸夾竒奕奐奎奚奘奢奠奧奬奩"],["d5a1","奸妁妝佞侫妣妲姆姨姜妍姙姚娥娟娑娜娉娚婀婬婉娵娶婢婪媚媼媾嫋嫂媽嫣嫗嫦嫩嫖嫺嫻嬌嬋嬖嬲嫐嬪嬶嬾孃孅孀孑孕孚孛孥孩孰孳孵學斈孺宀它宦宸寃寇寉寔寐寤實寢寞寥寫寰寶寳尅將專對尓尠尢尨尸尹屁屆屎屓"],["d6a1","屐屏孱屬屮乢屶屹岌岑岔妛岫岻岶岼岷峅岾峇峙峩峽峺峭嶌峪崋崕崗嵜崟崛崑崔崢崚崙崘嵌嵒嵎嵋嵬嵳嵶嶇嶄嶂嶢嶝嶬嶮嶽嶐嶷嶼巉巍巓巒巖巛巫已巵帋帚帙帑帛帶帷幄幃幀幎幗幔幟幢幤幇幵并幺麼广庠廁廂廈廐廏"],["d7a1","廖廣廝廚廛廢廡廨廩廬廱廳廰廴廸廾弃弉彝彜弋弑弖弩弭弸彁彈彌彎弯彑彖彗彙彡彭彳彷徃徂彿徊很徑徇從徙徘徠徨徭徼忖忻忤忸忱忝悳忿怡恠怙怐怩怎怱怛怕怫怦怏怺恚恁恪恷恟恊恆恍恣恃恤恂恬恫恙悁悍惧悃悚"],["d8a1","悄悛悖悗悒悧悋惡悸惠惓悴忰悽惆悵惘慍愕愆惶惷愀惴惺愃愡惻惱愍愎慇愾愨愧慊愿愼愬愴愽慂慄慳慷慘慙慚慫慴慯慥慱慟慝慓慵憙憖憇憬憔憚憊憑憫憮懌懊應懷懈懃懆憺懋罹懍懦懣懶懺懴懿懽懼懾戀戈戉戍戌戔戛"],["d9a1","戞戡截戮戰戲戳扁扎扞扣扛扠扨扼抂抉找抒抓抖拔抃抔拗拑抻拏拿拆擔拈拜拌拊拂拇抛拉挌拮拱挧挂挈拯拵捐挾捍搜捏掖掎掀掫捶掣掏掉掟掵捫捩掾揩揀揆揣揉插揶揄搖搴搆搓搦搶攝搗搨搏摧摯摶摎攪撕撓撥撩撈撼"],["daa1","據擒擅擇撻擘擂擱擧舉擠擡抬擣擯攬擶擴擲擺攀擽攘攜攅攤攣攫攴攵攷收攸畋效敖敕敍敘敞敝敲數斂斃變斛斟斫斷旃旆旁旄旌旒旛旙无旡旱杲昊昃旻杳昵昶昴昜晏晄晉晁晞晝晤晧晨晟晢晰暃暈暎暉暄暘暝曁暹曉暾暼"],["dba1","曄暸曖曚曠昿曦曩曰曵曷朏朖朞朦朧霸朮朿朶杁朸朷杆杞杠杙杣杤枉杰枩杼杪枌枋枦枡枅枷柯枴柬枳柩枸柤柞柝柢柮枹柎柆柧檜栞框栩桀桍栲桎梳栫桙档桷桿梟梏梭梔條梛梃檮梹桴梵梠梺椏梍桾椁棊椈棘椢椦棡椌棍"],["dca1","棔棧棕椶椒椄棗棣椥棹棠棯椨椪椚椣椡棆楹楷楜楸楫楔楾楮椹楴椽楙椰楡楞楝榁楪榲榮槐榿槁槓榾槎寨槊槝榻槃榧樮榑榠榜榕榴槞槨樂樛槿權槹槲槧樅榱樞槭樔槫樊樒櫁樣樓橄樌橲樶橸橇橢橙橦橈樸樢檐檍檠檄檢檣"],["dda1","檗蘗檻櫃櫂檸檳檬櫞櫑櫟檪櫚櫪櫻欅蘖櫺欒欖鬱欟欸欷盜欹飮歇歃歉歐歙歔歛歟歡歸歹歿殀殄殃殍殘殕殞殤殪殫殯殲殱殳殷殼毆毋毓毟毬毫毳毯麾氈氓气氛氤氣汞汕汢汪沂沍沚沁沛汾汨汳沒沐泄泱泓沽泗泅泝沮沱沾"],["dea1","沺泛泯泙泪洟衍洶洫洽洸洙洵洳洒洌浣涓浤浚浹浙涎涕濤涅淹渕渊涵淇淦涸淆淬淞淌淨淒淅淺淙淤淕淪淮渭湮渮渙湲湟渾渣湫渫湶湍渟湃渺湎渤滿渝游溂溪溘滉溷滓溽溯滄溲滔滕溏溥滂溟潁漑灌滬滸滾漿滲漱滯漲滌"],["dfa1","漾漓滷澆潺潸澁澀潯潛濳潭澂潼潘澎澑濂潦澳澣澡澤澹濆澪濟濕濬濔濘濱濮濛瀉瀋濺瀑瀁瀏濾瀛瀚潴瀝瀘瀟瀰瀾瀲灑灣炙炒炯烱炬炸炳炮烟烋烝烙焉烽焜焙煥煕熈煦煢煌煖煬熏燻熄熕熨熬燗熹熾燒燉燔燎燠燬燧燵燼"],["e0a1","燹燿爍爐爛爨爭爬爰爲爻爼爿牀牆牋牘牴牾犂犁犇犒犖犢犧犹犲狃狆狄狎狒狢狠狡狹狷倏猗猊猜猖猝猴猯猩猥猾獎獏默獗獪獨獰獸獵獻獺珈玳珎玻珀珥珮珞璢琅瑯琥珸琲琺瑕琿瑟瑙瑁瑜瑩瑰瑣瑪瑶瑾璋璞璧瓊瓏瓔珱"],["e1a1","瓠瓣瓧瓩瓮瓲瓰瓱瓸瓷甄甃甅甌甎甍甕甓甞甦甬甼畄畍畊畉畛畆畚畩畤畧畫畭畸當疆疇畴疊疉疂疔疚疝疥疣痂疳痃疵疽疸疼疱痍痊痒痙痣痞痾痿痼瘁痰痺痲痳瘋瘍瘉瘟瘧瘠瘡瘢瘤瘴瘰瘻癇癈癆癜癘癡癢癨癩癪癧癬癰"],["e2a1","癲癶癸發皀皃皈皋皎皖皓皙皚皰皴皸皹皺盂盍盖盒盞盡盥盧盪蘯盻眈眇眄眩眤眞眥眦眛眷眸睇睚睨睫睛睥睿睾睹瞎瞋瞑瞠瞞瞰瞶瞹瞿瞼瞽瞻矇矍矗矚矜矣矮矼砌砒礦砠礪硅碎硴碆硼碚碌碣碵碪碯磑磆磋磔碾碼磅磊磬"],["e3a1","磧磚磽磴礇礒礑礙礬礫祀祠祗祟祚祕祓祺祿禊禝禧齋禪禮禳禹禺秉秕秧秬秡秣稈稍稘稙稠稟禀稱稻稾稷穃穗穉穡穢穩龝穰穹穽窈窗窕窘窖窩竈窰窶竅竄窿邃竇竊竍竏竕竓站竚竝竡竢竦竭竰笂笏笊笆笳笘笙笞笵笨笶筐"],["e4a1","筺笄筍笋筌筅筵筥筴筧筰筱筬筮箝箘箟箍箜箚箋箒箏筝箙篋篁篌篏箴篆篝篩簑簔篦篥籠簀簇簓篳篷簗簍篶簣簧簪簟簷簫簽籌籃籔籏籀籐籘籟籤籖籥籬籵粃粐粤粭粢粫粡粨粳粲粱粮粹粽糀糅糂糘糒糜糢鬻糯糲糴糶糺紆"],["e5a1","紂紜紕紊絅絋紮紲紿紵絆絳絖絎絲絨絮絏絣經綉絛綏絽綛綺綮綣綵緇綽綫總綢綯緜綸綟綰緘緝緤緞緻緲緡縅縊縣縡縒縱縟縉縋縢繆繦縻縵縹繃縷縲縺繧繝繖繞繙繚繹繪繩繼繻纃緕繽辮繿纈纉續纒纐纓纔纖纎纛纜缸缺"],["e6a1","罅罌罍罎罐网罕罔罘罟罠罨罩罧罸羂羆羃羈羇羌羔羞羝羚羣羯羲羹羮羶羸譱翅翆翊翕翔翡翦翩翳翹飜耆耄耋耒耘耙耜耡耨耿耻聊聆聒聘聚聟聢聨聳聲聰聶聹聽聿肄肆肅肛肓肚肭冐肬胛胥胙胝胄胚胖脉胯胱脛脩脣脯腋"],["e7a1","隋腆脾腓腑胼腱腮腥腦腴膃膈膊膀膂膠膕膤膣腟膓膩膰膵膾膸膽臀臂膺臉臍臑臙臘臈臚臟臠臧臺臻臾舁舂舅與舊舍舐舖舩舫舸舳艀艙艘艝艚艟艤艢艨艪艫舮艱艷艸艾芍芒芫芟芻芬苡苣苟苒苴苳苺莓范苻苹苞茆苜茉苙"],["e8a1","茵茴茖茲茱荀茹荐荅茯茫茗茘莅莚莪莟莢莖茣莎莇莊荼莵荳荵莠莉莨菴萓菫菎菽萃菘萋菁菷萇菠菲萍萢萠莽萸蔆菻葭萪萼蕚蒄葷葫蒭葮蒂葩葆萬葯葹萵蓊葢蒹蒿蒟蓙蓍蒻蓚蓐蓁蓆蓖蒡蔡蓿蓴蔗蔘蔬蔟蔕蔔蓼蕀蕣蕘蕈"],["e9a1","蕁蘂蕋蕕薀薤薈薑薊薨蕭薔薛藪薇薜蕷蕾薐藉薺藏薹藐藕藝藥藜藹蘊蘓蘋藾藺蘆蘢蘚蘰蘿虍乕虔號虧虱蚓蚣蚩蚪蚋蚌蚶蚯蛄蛆蚰蛉蠣蚫蛔蛞蛩蛬蛟蛛蛯蜒蜆蜈蜀蜃蛻蜑蜉蜍蛹蜊蜴蜿蜷蜻蜥蜩蜚蝠蝟蝸蝌蝎蝴蝗蝨蝮蝙"],["eaa1","蝓蝣蝪蠅螢螟螂螯蟋螽蟀蟐雖螫蟄螳蟇蟆螻蟯蟲蟠蠏蠍蟾蟶蟷蠎蟒蠑蠖蠕蠢蠡蠱蠶蠹蠧蠻衄衂衒衙衞衢衫袁衾袞衵衽袵衲袂袗袒袮袙袢袍袤袰袿袱裃裄裔裘裙裝裹褂裼裴裨裲褄褌褊褓襃褞褥褪褫襁襄褻褶褸襌褝襠襞"],["eba1","襦襤襭襪襯襴襷襾覃覈覊覓覘覡覩覦覬覯覲覺覽覿觀觚觜觝觧觴觸訃訖訐訌訛訝訥訶詁詛詒詆詈詼詭詬詢誅誂誄誨誡誑誥誦誚誣諄諍諂諚諫諳諧諤諱謔諠諢諷諞諛謌謇謚諡謖謐謗謠謳鞫謦謫謾謨譁譌譏譎證譖譛譚譫"],["eca1","譟譬譯譴譽讀讌讎讒讓讖讙讚谺豁谿豈豌豎豐豕豢豬豸豺貂貉貅貊貍貎貔豼貘戝貭貪貽貲貳貮貶賈賁賤賣賚賽賺賻贄贅贊贇贏贍贐齎贓賍贔贖赧赭赱赳趁趙跂趾趺跏跚跖跌跛跋跪跫跟跣跼踈踉跿踝踞踐踟蹂踵踰踴蹊"],["eda1","蹇蹉蹌蹐蹈蹙蹤蹠踪蹣蹕蹶蹲蹼躁躇躅躄躋躊躓躑躔躙躪躡躬躰軆躱躾軅軈軋軛軣軼軻軫軾輊輅輕輒輙輓輜輟輛輌輦輳輻輹轅轂輾轌轉轆轎轗轜轢轣轤辜辟辣辭辯辷迚迥迢迪迯邇迴逅迹迺逑逕逡逍逞逖逋逧逶逵逹迸"],["eea1","遏遐遑遒逎遉逾遖遘遞遨遯遶隨遲邂遽邁邀邊邉邏邨邯邱邵郢郤扈郛鄂鄒鄙鄲鄰酊酖酘酣酥酩酳酲醋醉醂醢醫醯醪醵醴醺釀釁釉釋釐釖釟釡釛釼釵釶鈞釿鈔鈬鈕鈑鉞鉗鉅鉉鉤鉈銕鈿鉋鉐銜銖銓銛鉚鋏銹銷鋩錏鋺鍄錮"],["efa1","錙錢錚錣錺錵錻鍜鍠鍼鍮鍖鎰鎬鎭鎔鎹鏖鏗鏨鏥鏘鏃鏝鏐鏈鏤鐚鐔鐓鐃鐇鐐鐶鐫鐵鐡鐺鑁鑒鑄鑛鑠鑢鑞鑪鈩鑰鑵鑷鑽鑚鑼鑾钁鑿閂閇閊閔閖閘閙閠閨閧閭閼閻閹閾闊濶闃闍闌闕闔闖關闡闥闢阡阨阮阯陂陌陏陋陷陜陞"],["f0a1","陝陟陦陲陬隍隘隕隗險隧隱隲隰隴隶隸隹雎雋雉雍襍雜霍雕雹霄霆霈霓霎霑霏霖霙霤霪霰霹霽霾靄靆靈靂靉靜靠靤靦靨勒靫靱靹鞅靼鞁靺鞆鞋鞏鞐鞜鞨鞦鞣鞳鞴韃韆韈韋韜韭齏韲竟韶韵頏頌頸頤頡頷頽顆顏顋顫顯顰"],["f1a1","顱顴顳颪颯颱颶飄飃飆飩飫餃餉餒餔餘餡餝餞餤餠餬餮餽餾饂饉饅饐饋饑饒饌饕馗馘馥馭馮馼駟駛駝駘駑駭駮駱駲駻駸騁騏騅駢騙騫騷驅驂驀驃騾驕驍驛驗驟驢驥驤驩驫驪骭骰骼髀髏髑髓體髞髟髢髣髦髯髫髮髴髱髷"],["f2a1","髻鬆鬘鬚鬟鬢鬣鬥鬧鬨鬩鬪鬮鬯鬲魄魃魏魍魎魑魘魴鮓鮃鮑鮖鮗鮟鮠鮨鮴鯀鯊鮹鯆鯏鯑鯒鯣鯢鯤鯔鯡鰺鯲鯱鯰鰕鰔鰉鰓鰌鰆鰈鰒鰊鰄鰮鰛鰥鰤鰡鰰鱇鰲鱆鰾鱚鱠鱧鱶鱸鳧鳬鳰鴉鴈鳫鴃鴆鴪鴦鶯鴣鴟鵄鴕鴒鵁鴿鴾鵆鵈"],["f3a1","鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝黠黥黨黯黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠"],["f4a1","堯槇遙瑤凜熙"],["f9a1","纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德"],["faa1","忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱"],["fba1","犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚"],["fca1","釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑"],["fcf1","ⅰ",9,"¬¦'""],["8fa2af","˘ˇ¸˙˝¯˛˚~΄΅"],["8fa2c2","¡¦¿"],["8fa2eb","ºª©®™¤№"],["8fa6e1","ΆΈΉΊΪ"],["8fa6e7","Ό"],["8fa6e9","ΎΫ"],["8fa6ec","Ώ"],["8fa6f1","άέήίϊΐόςύϋΰώ"],["8fa7c2","Ђ",10,"ЎЏ"],["8fa7f2","ђ",10,"ўџ"],["8fa9a1","ÆĐ"],["8fa9a4","Ħ"],["8fa9a6","IJ"],["8fa9a8","ŁĿ"],["8fa9ab","ŊØŒ"],["8fa9af","ŦÞ"],["8fa9c1","æđðħıijĸłŀʼnŋøœßŧþ"],["8faaa1","ÁÀÄÂĂǍĀĄÅÃĆĈČÇĊĎÉÈËÊĚĖĒĘ"],["8faaba","ĜĞĢĠĤÍÌÏÎǏİĪĮĨĴĶĹĽĻŃŇŅÑÓÒÖÔǑŐŌÕŔŘŖŚŜŠŞŤŢÚÙÜÛŬǓŰŪŲŮŨǗǛǙǕŴÝŸŶŹŽŻ"],["8faba1","áàäâăǎāąåãćĉčçċďéèëêěėēęǵĝğ"],["8fabbd","ġĥíìïîǐ"],["8fabc5","īįĩĵķĺľļńňņñóòöôǒőōõŕřŗśŝšşťţúùüûŭǔűūųůũǘǜǚǖŵýÿŷźžż"],["8fb0a1","丂丄丅丌丒丟丣两丨丫丮丯丰丵乀乁乄乇乑乚乜乣乨乩乴乵乹乿亍亖亗亝亯亹仃仐仚仛仠仡仢仨仯仱仳仵份仾仿伀伂伃伈伋伌伒伕伖众伙伮伱你伳伵伷伹伻伾佀佂佈佉佋佌佒佔佖佘佟佣佪佬佮佱佷佸佹佺佽佾侁侂侄"],["8fb1a1","侅侉侊侌侎侐侒侓侔侗侙侚侞侟侲侷侹侻侼侽侾俀俁俅俆俈俉俋俌俍俏俒俜俠俢俰俲俼俽俿倀倁倄倇倊倌倎倐倓倗倘倛倜倝倞倢倧倮倰倲倳倵偀偁偂偅偆偊偌偎偑偒偓偗偙偟偠偢偣偦偧偪偭偰偱倻傁傃傄傆傊傎傏傐"],["8fb2a1","傒傓傔傖傛傜傞",4,"傪傯傰傹傺傽僀僃僄僇僌僎僐僓僔僘僜僝僟僢僤僦僨僩僯僱僶僺僾儃儆儇儈儋儌儍儎僲儐儗儙儛儜儝儞儣儧儨儬儭儯儱儳儴儵儸儹兂兊兏兓兕兗兘兟兤兦兾冃冄冋冎冘冝冡冣冭冸冺冼冾冿凂"],["8fb3a1","凈减凑凒凓凕凘凞凢凥凮凲凳凴凷刁刂刅划刓刕刖刘刢刨刱刲刵刼剅剉剕剗剘剚剜剟剠剡剦剮剷剸剹劀劂劅劊劌劓劕劖劗劘劚劜劤劥劦劧劯劰劶劷劸劺劻劽勀勄勆勈勌勏勑勔勖勛勜勡勥勨勩勪勬勰勱勴勶勷匀匃匊匋"],["8fb4a1","匌匑匓匘匛匜匞匟匥匧匨匩匫匬匭匰匲匵匼匽匾卂卌卋卙卛卡卣卥卬卭卲卹卾厃厇厈厎厓厔厙厝厡厤厪厫厯厲厴厵厷厸厺厽叀叅叏叒叓叕叚叝叞叠另叧叵吂吓吚吡吧吨吪启吱吴吵呃呄呇呍呏呞呢呤呦呧呩呫呭呮呴呿"],["8fb5a1","咁咃咅咈咉咍咑咕咖咜咟咡咦咧咩咪咭咮咱咷咹咺咻咿哆哊响哎哠哪哬哯哶哼哾哿唀唁唅唈唉唌唍唎唕唪唫唲唵唶唻唼唽啁啇啉啊啍啐啑啘啚啛啞啠啡啤啦啿喁喂喆喈喎喏喑喒喓喔喗喣喤喭喲喿嗁嗃嗆嗉嗋嗌嗎嗑嗒"],["8fb6a1","嗓嗗嗘嗛嗞嗢嗩嗶嗿嘅嘈嘊嘍",5,"嘙嘬嘰嘳嘵嘷嘹嘻嘼嘽嘿噀噁噃噄噆噉噋噍噏噔噞噠噡噢噣噦噩噭噯噱噲噵嚄嚅嚈嚋嚌嚕嚙嚚嚝嚞嚟嚦嚧嚨嚩嚫嚬嚭嚱嚳嚷嚾囅囉囊囋囏囐囌囍囙囜囝囟囡囤",4,"囱囫园"],["8fb7a1","囶囷圁圂圇圊圌圑圕圚圛圝圠圢圣圤圥圩圪圬圮圯圳圴圽圾圿坅坆坌坍坒坢坥坧坨坫坭",4,"坳坴坵坷坹坺坻坼坾垁垃垌垔垗垙垚垜垝垞垟垡垕垧垨垩垬垸垽埇埈埌埏埕埝埞埤埦埧埩埭埰埵埶埸埽埾埿堃堄堈堉埡"],["8fb8a1","堌堍堛堞堟堠堦堧堭堲堹堿塉塌塍塏塐塕塟塡塤塧塨塸塼塿墀墁墇墈墉墊墌墍墏墐墔墖墝墠墡墢墦墩墱墲壄墼壂壈壍壎壐壒壔壖壚壝壡壢壩壳夅夆夋夌夒夓夔虁夝夡夣夤夨夯夰夳夵夶夿奃奆奒奓奙奛奝奞奟奡奣奫奭"],["8fb9a1","奯奲奵奶她奻奼妋妌妎妒妕妗妟妤妧妭妮妯妰妳妷妺妼姁姃姄姈姊姍姒姝姞姟姣姤姧姮姯姱姲姴姷娀娄娌娍娎娒娓娞娣娤娧娨娪娭娰婄婅婇婈婌婐婕婞婣婥婧婭婷婺婻婾媋媐媓媖媙媜媞媟媠媢媧媬媱媲媳媵媸媺媻媿"],["8fbaa1","嫄嫆嫈嫏嫚嫜嫠嫥嫪嫮嫵嫶嫽嬀嬁嬈嬗嬴嬙嬛嬝嬡嬥嬭嬸孁孋孌孒孖孞孨孮孯孼孽孾孿宁宄宆宊宎宐宑宓宔宖宨宩宬宭宯宱宲宷宺宼寀寁寍寏寖",4,"寠寯寱寴寽尌尗尞尟尣尦尩尫尬尮尰尲尵尶屙屚屜屢屣屧屨屩"],["8fbba1","屭屰屴屵屺屻屼屽岇岈岊岏岒岝岟岠岢岣岦岪岲岴岵岺峉峋峒峝峗峮峱峲峴崁崆崍崒崫崣崤崦崧崱崴崹崽崿嵂嵃嵆嵈嵕嵑嵙嵊嵟嵠嵡嵢嵤嵪嵭嵰嵹嵺嵾嵿嶁嶃嶈嶊嶒嶓嶔嶕嶙嶛嶟嶠嶧嶫嶰嶴嶸嶹巃巇巋巐巎巘巙巠巤"],["8fbca1","巩巸巹帀帇帍帒帔帕帘帟帠帮帨帲帵帾幋幐幉幑幖幘幛幜幞幨幪",4,"幰庀庋庎庢庤庥庨庪庬庱庳庽庾庿廆廌廋廎廑廒廔廕廜廞廥廫异弆弇弈弎弙弜弝弡弢弣弤弨弫弬弮弰弴弶弻弽弿彀彄彅彇彍彐彔彘彛彠彣彤彧"],["8fbda1","彯彲彴彵彸彺彽彾徉徍徏徖徜徝徢徧徫徤徬徯徰徱徸忄忇忈忉忋忐",4,"忞忡忢忨忩忪忬忭忮忯忲忳忶忺忼怇怊怍怓怔怗怘怚怟怤怭怳怵恀恇恈恉恌恑恔恖恗恝恡恧恱恾恿悂悆悈悊悎悑悓悕悘悝悞悢悤悥您悰悱悷"],["8fbea1","悻悾惂惄惈惉惊惋惎惏惔惕惙惛惝惞惢惥惲惵惸惼惽愂愇愊愌愐",4,"愖愗愙愜愞愢愪愫愰愱愵愶愷愹慁慅慆慉慞慠慬慲慸慻慼慿憀憁憃憄憋憍憒憓憗憘憜憝憟憠憥憨憪憭憸憹憼懀懁懂懎懏懕懜懝懞懟懡懢懧懩懥"],["8fbfa1","懬懭懯戁戃戄戇戓戕戜戠戢戣戧戩戫戹戽扂扃扄扆扌扐扑扒扔扖扚扜扤扭扯扳扺扽抍抎抏抐抦抨抳抶抷抺抾抿拄拎拕拖拚拪拲拴拼拽挃挄挊挋挍挐挓挖挘挩挪挭挵挶挹挼捁捂捃捄捆捊捋捎捒捓捔捘捛捥捦捬捭捱捴捵"],["8fc0a1","捸捼捽捿掂掄掇掊掐掔掕掙掚掞掤掦掭掮掯掽揁揅揈揎揑揓揔揕揜揠揥揪揬揲揳揵揸揹搉搊搐搒搔搘搞搠搢搤搥搩搪搯搰搵搽搿摋摏摑摒摓摔摚摛摜摝摟摠摡摣摭摳摴摻摽撅撇撏撐撑撘撙撛撝撟撡撣撦撨撬撳撽撾撿"],["8fc1a1","擄擉擊擋擌擎擐擑擕擗擤擥擩擪擭擰擵擷擻擿攁攄攈攉攊攏攓攔攖攙攛攞攟攢攦攩攮攱攺攼攽敃敇敉敐敒敔敟敠敧敫敺敽斁斅斊斒斕斘斝斠斣斦斮斲斳斴斿旂旈旉旎旐旔旖旘旟旰旲旴旵旹旾旿昀昄昈昉昍昑昒昕昖昝"],["8fc2a1","昞昡昢昣昤昦昩昪昫昬昮昰昱昳昹昷晀晅晆晊晌晑晎晗晘晙晛晜晠晡曻晪晫晬晾晳晵晿晷晸晹晻暀晼暋暌暍暐暒暙暚暛暜暟暠暤暭暱暲暵暻暿曀曂曃曈曌曎曏曔曛曟曨曫曬曮曺朅朇朎朓朙朜朠朢朳朾杅杇杈杌杔杕杝"],["8fc3a1","杦杬杮杴杶杻极构枎枏枑枓枖枘枙枛枰枱枲枵枻枼枽柹柀柂柃柅柈柉柒柗柙柜柡柦柰柲柶柷桒栔栙栝栟栨栧栬栭栯栰栱栳栻栿桄桅桊桌桕桗桘桛桫桮",4,"桵桹桺桻桼梂梄梆梈梖梘梚梜梡梣梥梩梪梮梲梻棅棈棌棏"],["8fc4a1","棐棑棓棖棙棜棝棥棨棪棫棬棭棰棱棵棶棻棼棽椆椉椊椐椑椓椖椗椱椳椵椸椻楂楅楉楎楗楛楣楤楥楦楨楩楬楰楱楲楺楻楿榀榍榒榖榘榡榥榦榨榫榭榯榷榸榺榼槅槈槑槖槗槢槥槮槯槱槳槵槾樀樁樃樏樑樕樚樝樠樤樨樰樲"],["8fc5a1","樴樷樻樾樿橅橆橉橊橎橐橑橒橕橖橛橤橧橪橱橳橾檁檃檆檇檉檋檑檛檝檞檟檥檫檯檰檱檴檽檾檿櫆櫉櫈櫌櫐櫔櫕櫖櫜櫝櫤櫧櫬櫰櫱櫲櫼櫽欂欃欆欇欉欏欐欑欗欛欞欤欨欫欬欯欵欶欻欿歆歊歍歒歖歘歝歠歧歫歮歰歵歽"],["8fc6a1","歾殂殅殗殛殟殠殢殣殨殩殬殭殮殰殸殹殽殾毃毄毉毌毖毚毡毣毦毧毮毱毷毹毿氂氄氅氉氍氎氐氒氙氟氦氧氨氬氮氳氵氶氺氻氿汊汋汍汏汒汔汙汛汜汫汭汯汴汶汸汹汻沅沆沇沉沔沕沗沘沜沟沰沲沴泂泆泍泏泐泑泒泔泖"],["8fc7a1","泚泜泠泧泩泫泬泮泲泴洄洇洊洎洏洑洓洚洦洧洨汧洮洯洱洹洼洿浗浞浟浡浥浧浯浰浼涂涇涑涒涔涖涗涘涪涬涴涷涹涽涿淄淈淊淎淏淖淛淝淟淠淢淥淩淯淰淴淶淼渀渄渞渢渧渲渶渹渻渼湄湅湈湉湋湏湑湒湓湔湗湜湝湞"],["8fc8a1","湢湣湨湳湻湽溍溓溙溠溧溭溮溱溳溻溿滀滁滃滇滈滊滍滎滏滫滭滮滹滻滽漄漈漊漌漍漖漘漚漛漦漩漪漯漰漳漶漻漼漭潏潑潒潓潗潙潚潝潞潡潢潨潬潽潾澃澇澈澋澌澍澐澒澓澔澖澚澟澠澥澦澧澨澮澯澰澵澶澼濅濇濈濊"],["8fc9a1","濚濞濨濩濰濵濹濼濽瀀瀅瀆瀇瀍瀗瀠瀣瀯瀴瀷瀹瀼灃灄灈灉灊灋灔灕灝灞灎灤灥灬灮灵灶灾炁炅炆炔",4,"炛炤炫炰炱炴炷烊烑烓烔烕烖烘烜烤烺焃",4,"焋焌焏焞焠焫焭焯焰焱焸煁煅煆煇煊煋煐煒煗煚煜煞煠"],["8fcaa1","煨煹熀熅熇熌熒熚熛熠熢熯熰熲熳熺熿燀燁燄燋燌燓燖燙燚燜燸燾爀爇爈爉爓爗爚爝爟爤爫爯爴爸爹牁牂牃牅牎牏牐牓牕牖牚牜牞牠牣牨牫牮牯牱牷牸牻牼牿犄犉犍犎犓犛犨犭犮犱犴犾狁狇狉狌狕狖狘狟狥狳狴狺狻"],["8fcba1","狾猂猄猅猇猋猍猒猓猘猙猞猢猤猧猨猬猱猲猵猺猻猽獃獍獐獒獖獘獝獞獟獠獦獧獩獫獬獮獯獱獷獹獼玀玁玃玅玆玎玐玓玕玗玘玜玞玟玠玢玥玦玪玫玭玵玷玹玼玽玿珅珆珉珋珌珏珒珓珖珙珝珡珣珦珧珩珴珵珷珹珺珻珽"],["8fcca1","珿琀琁琄琇琊琑琚琛琤琦琨",9,"琹瑀瑃瑄瑆瑇瑋瑍瑑瑒瑗瑝瑢瑦瑧瑨瑫瑭瑮瑱瑲璀璁璅璆璇璉璏璐璑璒璘璙璚璜璟璠璡璣璦璨璩璪璫璮璯璱璲璵璹璻璿瓈瓉瓌瓐瓓瓘瓚瓛瓞瓟瓤瓨瓪瓫瓯瓴瓺瓻瓼瓿甆"],["8fcda1","甒甖甗甠甡甤甧甩甪甯甶甹甽甾甿畀畃畇畈畎畐畒畗畞畟畡畯畱畹",5,"疁疅疐疒疓疕疙疜疢疤疴疺疿痀痁痄痆痌痎痏痗痜痟痠痡痤痧痬痮痯痱痹瘀瘂瘃瘄瘇瘈瘊瘌瘏瘒瘓瘕瘖瘙瘛瘜瘝瘞瘣瘥瘦瘩瘭瘲瘳瘵瘸瘹"],["8fcea1","瘺瘼癊癀癁癃癄癅癉癋癕癙癟癤癥癭癮癯癱癴皁皅皌皍皕皛皜皝皟皠皢",6,"皪皭皽盁盅盉盋盌盎盔盙盠盦盨盬盰盱盶盹盼眀眆眊眎眒眔眕眗眙眚眜眢眨眭眮眯眴眵眶眹眽眾睂睅睆睊睍睎睏睒睖睗睜睞睟睠睢"],["8fcfa1","睤睧睪睬睰睲睳睴睺睽瞀瞄瞌瞍瞔瞕瞖瞚瞟瞢瞧瞪瞮瞯瞱瞵瞾矃矉矑矒矕矙矞矟矠矤矦矪矬矰矱矴矸矻砅砆砉砍砎砑砝砡砢砣砭砮砰砵砷硃硄硇硈硌硎硒硜硞硠硡硣硤硨硪确硺硾碊碏碔碘碡碝碞碟碤碨碬碭碰碱碲碳"],["8fd0a1","碻碽碿磇磈磉磌磎磒磓磕磖磤磛磟磠磡磦磪磲磳礀磶磷磺磻磿礆礌礐礚礜礞礟礠礥礧礩礭礱礴礵礻礽礿祄祅祆祊祋祏祑祔祘祛祜祧祩祫祲祹祻祼祾禋禌禑禓禔禕禖禘禛禜禡禨禩禫禯禱禴禸离秂秄秇秈秊秏秔秖秚秝秞"],["8fd1a1","秠秢秥秪秫秭秱秸秼稂稃稇稉稊稌稑稕稛稞稡稧稫稭稯稰稴稵稸稹稺穄穅穇穈穌穕穖穙穜穝穟穠穥穧穪穭穵穸穾窀窂窅窆窊窋窐窑窔窞窠窣窬窳窵窹窻窼竆竉竌竎竑竛竨竩竫竬竱竴竻竽竾笇笔笟笣笧笩笪笫笭笮笯笰"],["8fd2a1","笱笴笽笿筀筁筇筎筕筠筤筦筩筪筭筯筲筳筷箄箉箎箐箑箖箛箞箠箥箬箯箰箲箵箶箺箻箼箽篂篅篈篊篔篖篗篙篚篛篨篪篲篴篵篸篹篺篼篾簁簂簃簄簆簉簋簌簎簏簙簛簠簥簦簨簬簱簳簴簶簹簺籆籊籕籑籒籓籙",5],["8fd3a1","籡籣籧籩籭籮籰籲籹籼籽粆粇粏粔粞粠粦粰粶粷粺粻粼粿糄糇糈糉糍糏糓糔糕糗糙糚糝糦糩糫糵紃紇紈紉紏紑紒紓紖紝紞紣紦紪紭紱紼紽紾絀絁絇絈絍絑絓絗絙絚絜絝絥絧絪絰絸絺絻絿綁綂綃綅綆綈綋綌綍綑綖綗綝"],["8fd4a1","綞綦綧綪綳綶綷綹緂",4,"緌緍緎緗緙縀緢緥緦緪緫緭緱緵緶緹緺縈縐縑縕縗縜縝縠縧縨縬縭縯縳縶縿繄繅繇繎繐繒繘繟繡繢繥繫繮繯繳繸繾纁纆纇纊纍纑纕纘纚纝纞缼缻缽缾缿罃罄罇罏罒罓罛罜罝罡罣罤罥罦罭"],["8fd5a1","罱罽罾罿羀羋羍羏羐羑羖羗羜羡羢羦羪羭羴羼羿翀翃翈翎翏翛翟翣翥翨翬翮翯翲翺翽翾翿耇耈耊耍耎耏耑耓耔耖耝耞耟耠耤耦耬耮耰耴耵耷耹耺耼耾聀聄聠聤聦聭聱聵肁肈肎肜肞肦肧肫肸肹胈胍胏胒胔胕胗胘胠胭胮"],["8fd6a1","胰胲胳胶胹胺胾脃脋脖脗脘脜脞脠脤脧脬脰脵脺脼腅腇腊腌腒腗腠腡腧腨腩腭腯腷膁膐膄膅膆膋膎膖膘膛膞膢膮膲膴膻臋臃臅臊臎臏臕臗臛臝臞臡臤臫臬臰臱臲臵臶臸臹臽臿舀舃舏舓舔舙舚舝舡舢舨舲舴舺艃艄艅艆"],["8fd7a1","艋艎艏艑艖艜艠艣艧艭艴艻艽艿芀芁芃芄芇芉芊芎芑芔芖芘芚芛芠芡芣芤芧芨芩芪芮芰芲芴芷芺芼芾芿苆苐苕苚苠苢苤苨苪苭苯苶苷苽苾茀茁茇茈茊茋荔茛茝茞茟茡茢茬茭茮茰茳茷茺茼茽荂荃荄荇荍荎荑荕荖荗荰荸"],["8fd8a1","荽荿莀莂莄莆莍莒莔莕莘莙莛莜莝莦莧莩莬莾莿菀菇菉菏菐菑菔菝荓菨菪菶菸菹菼萁萆萊萏萑萕萙莭萯萹葅葇葈葊葍葏葑葒葖葘葙葚葜葠葤葥葧葪葰葳葴葶葸葼葽蒁蒅蒒蒓蒕蒞蒦蒨蒩蒪蒯蒱蒴蒺蒽蒾蓀蓂蓇蓈蓌蓏蓓"],["8fd9a1","蓜蓧蓪蓯蓰蓱蓲蓷蔲蓺蓻蓽蔂蔃蔇蔌蔎蔐蔜蔞蔢蔣蔤蔥蔧蔪蔫蔯蔳蔴蔶蔿蕆蕏",4,"蕖蕙蕜",6,"蕤蕫蕯蕹蕺蕻蕽蕿薁薅薆薉薋薌薏薓薘薝薟薠薢薥薧薴薶薷薸薼薽薾薿藂藇藊藋藎薭藘藚藟藠藦藨藭藳藶藼"],["8fdaa1","藿蘀蘄蘅蘍蘎蘐蘑蘒蘘蘙蘛蘞蘡蘧蘩蘶蘸蘺蘼蘽虀虂虆虒虓虖虗虘虙虝虠",4,"虩虬虯虵虶虷虺蚍蚑蚖蚘蚚蚜蚡蚦蚧蚨蚭蚱蚳蚴蚵蚷蚸蚹蚿蛀蛁蛃蛅蛑蛒蛕蛗蛚蛜蛠蛣蛥蛧蚈蛺蛼蛽蜄蜅蜇蜋蜎蜏蜐蜓蜔蜙蜞蜟蜡蜣"],["8fdba1","蜨蜮蜯蜱蜲蜹蜺蜼蜽蜾蝀蝃蝅蝍蝘蝝蝡蝤蝥蝯蝱蝲蝻螃",6,"螋螌螐螓螕螗螘螙螞螠螣螧螬螭螮螱螵螾螿蟁蟈蟉蟊蟎蟕蟖蟙蟚蟜蟟蟢蟣蟤蟪蟫蟭蟱蟳蟸蟺蟿蠁蠃蠆蠉蠊蠋蠐蠙蠒蠓蠔蠘蠚蠛蠜蠞蠟蠨蠭蠮蠰蠲蠵"],["8fdca1","蠺蠼衁衃衅衈衉衊衋衎衑衕衖衘衚衜衟衠衤衩衱衹衻袀袘袚袛袜袟袠袨袪袺袽袾裀裊",4,"裑裒裓裛裞裧裯裰裱裵裷褁褆褍褎褏褕褖褘褙褚褜褠褦褧褨褰褱褲褵褹褺褾襀襂襅襆襉襏襒襗襚襛襜襡襢襣襫襮襰襳襵襺"],["8fdda1","襻襼襽覉覍覐覔覕覛覜覟覠覥覰覴覵覶覷覼觔",4,"觥觩觫觭觱觳觶觹觽觿訄訅訇訏訑訒訔訕訞訠訢訤訦訫訬訯訵訷訽訾詀詃詅詇詉詍詎詓詖詗詘詜詝詡詥詧詵詶詷詹詺詻詾詿誀誃誆誋誏誐誒誖誗誙誟誧誩誮誯誳"],["8fdea1","誶誷誻誾諃諆諈諉諊諑諓諔諕諗諝諟諬諰諴諵諶諼諿謅謆謋謑謜謞謟謊謭謰謷謼譂",4,"譈譒譓譔譙譍譞譣譭譶譸譹譼譾讁讄讅讋讍讏讔讕讜讞讟谸谹谽谾豅豇豉豋豏豑豓豔豗豘豛豝豙豣豤豦豨豩豭豳豵豶豻豾貆"],["8fdfa1","貇貋貐貒貓貙貛貜貤貹貺賅賆賉賋賏賖賕賙賝賡賨賬賯賰賲賵賷賸賾賿贁贃贉贒贗贛赥赩赬赮赿趂趄趈趍趐趑趕趞趟趠趦趫趬趯趲趵趷趹趻跀跅跆跇跈跊跎跑跔跕跗跙跤跥跧跬跰趼跱跲跴跽踁踄踅踆踋踑踔踖踠踡踢"],["8fe0a1","踣踦踧踱踳踶踷踸踹踽蹀蹁蹋蹍蹎蹏蹔蹛蹜蹝蹞蹡蹢蹩蹬蹭蹯蹰蹱蹹蹺蹻躂躃躉躐躒躕躚躛躝躞躢躧躩躭躮躳躵躺躻軀軁軃軄軇軏軑軔軜軨軮軰軱軷軹軺軭輀輂輇輈輏輐輖輗輘輞輠輡輣輥輧輨輬輭輮輴輵輶輷輺轀轁"],["8fe1a1","轃轇轏轑",4,"轘轝轞轥辝辠辡辤辥辦辵辶辸达迀迁迆迊迋迍运迒迓迕迠迣迤迨迮迱迵迶迻迾适逄逈逌逘逛逨逩逯逪逬逭逳逴逷逿遃遄遌遛遝遢遦遧遬遰遴遹邅邈邋邌邎邐邕邗邘邙邛邠邡邢邥邰邲邳邴邶邽郌邾郃"],["8fe2a1","郄郅郇郈郕郗郘郙郜郝郟郥郒郶郫郯郰郴郾郿鄀鄄鄅鄆鄈鄍鄐鄔鄖鄗鄘鄚鄜鄞鄠鄥鄢鄣鄧鄩鄮鄯鄱鄴鄶鄷鄹鄺鄼鄽酃酇酈酏酓酗酙酚酛酡酤酧酭酴酹酺酻醁醃醅醆醊醎醑醓醔醕醘醞醡醦醨醬醭醮醰醱醲醳醶醻醼醽醿"],["8fe3a1","釂釃釅釓釔釗釙釚釞釤釥釩釪釬",5,"釷釹釻釽鈀鈁鈄鈅鈆鈇鈉鈊鈌鈐鈒鈓鈖鈘鈜鈝鈣鈤鈥鈦鈨鈮鈯鈰鈳鈵鈶鈸鈹鈺鈼鈾鉀鉂鉃鉆鉇鉊鉍鉎鉏鉑鉘鉙鉜鉝鉠鉡鉥鉧鉨鉩鉮鉯鉰鉵",4,"鉻鉼鉽鉿銈銉銊銍銎銒銗"],["8fe4a1","銙銟銠銤銥銧銨銫銯銲銶銸銺銻銼銽銿",4,"鋅鋆鋇鋈鋋鋌鋍鋎鋐鋓鋕鋗鋘鋙鋜鋝鋟鋠鋡鋣鋥鋧鋨鋬鋮鋰鋹鋻鋿錀錂錈錍錑錔錕錜錝錞錟錡錤錥錧錩錪錳錴錶錷鍇鍈鍉鍐鍑鍒鍕鍗鍘鍚鍞鍤鍥鍧鍩鍪鍭鍯鍰鍱鍳鍴鍶"],["8fe5a1","鍺鍽鍿鎀鎁鎂鎈鎊鎋鎍鎏鎒鎕鎘鎛鎞鎡鎣鎤鎦鎨鎫鎴鎵鎶鎺鎩鏁鏄鏅鏆鏇鏉",4,"鏓鏙鏜鏞鏟鏢鏦鏧鏹鏷鏸鏺鏻鏽鐁鐂鐄鐈鐉鐍鐎鐏鐕鐖鐗鐟鐮鐯鐱鐲鐳鐴鐻鐿鐽鑃鑅鑈鑊鑌鑕鑙鑜鑟鑡鑣鑨鑫鑭鑮鑯鑱鑲钄钃镸镹"],["8fe6a1","镾閄閈閌閍閎閝閞閟閡閦閩閫閬閴閶閺閽閿闆闈闉闋闐闑闒闓闙闚闝闞闟闠闤闦阝阞阢阤阥阦阬阱阳阷阸阹阺阼阽陁陒陔陖陗陘陡陮陴陻陼陾陿隁隂隃隄隉隑隖隚隝隟隤隥隦隩隮隯隳隺雊雒嶲雘雚雝雞雟雩雯雱雺霂"],["8fe7a1","霃霅霉霚霛霝霡霢霣霨霱霳靁靃靊靎靏靕靗靘靚靛靣靧靪靮靳靶靷靸靻靽靿鞀鞉鞕鞖鞗鞙鞚鞞鞟鞢鞬鞮鞱鞲鞵鞶鞸鞹鞺鞼鞾鞿韁韄韅韇韉韊韌韍韎韐韑韔韗韘韙韝韞韠韛韡韤韯韱韴韷韸韺頇頊頙頍頎頔頖頜頞頠頣頦"],["8fe8a1","頫頮頯頰頲頳頵頥頾顄顇顊顑顒顓顖顗顙顚顢顣顥顦顪顬颫颭颮颰颴颷颸颺颻颿飂飅飈飌飡飣飥飦飧飪飳飶餂餇餈餑餕餖餗餚餛餜餟餢餦餧餫餱",4,"餹餺餻餼饀饁饆饇饈饍饎饔饘饙饛饜饞饟饠馛馝馟馦馰馱馲馵"],["8fe9a1","馹馺馽馿駃駉駓駔駙駚駜駞駧駪駫駬駰駴駵駹駽駾騂騃騄騋騌騐騑騖騞騠騢騣騤騧騭騮騳騵騶騸驇驁驄驊驋驌驎驑驔驖驝骪骬骮骯骲骴骵骶骹骻骾骿髁髃髆髈髎髐髒髕髖髗髛髜髠髤髥髧髩髬髲髳髵髹髺髽髿",4],["8feaa1","鬄鬅鬈鬉鬋鬌鬍鬎鬐鬒鬖鬙鬛鬜鬠鬦鬫鬭鬳鬴鬵鬷鬹鬺鬽魈魋魌魕魖魗魛魞魡魣魥魦魨魪",4,"魳魵魷魸魹魿鮀鮄鮅鮆鮇鮉鮊鮋鮍鮏鮐鮔鮚鮝鮞鮦鮧鮩鮬鮰鮱鮲鮷鮸鮻鮼鮾鮿鯁鯇鯈鯎鯐鯗鯘鯝鯟鯥鯧鯪鯫鯯鯳鯷鯸"],["8feba1","鯹鯺鯽鯿鰀鰂鰋鰏鰑鰖鰘鰙鰚鰜鰞鰢鰣鰦",4,"鰱鰵鰶鰷鰽鱁鱃鱄鱅鱉鱊鱎鱏鱐鱓鱔鱖鱘鱛鱝鱞鱟鱣鱩鱪鱜鱫鱨鱮鱰鱲鱵鱷鱻鳦鳲鳷鳹鴋鴂鴑鴗鴘鴜鴝鴞鴯鴰鴲鴳鴴鴺鴼鵅鴽鵂鵃鵇鵊鵓鵔鵟鵣鵢鵥鵩鵪鵫鵰鵶鵷鵻"],["8feca1","鵼鵾鶃鶄鶆鶊鶍鶎鶒鶓鶕鶖鶗鶘鶡鶪鶬鶮鶱鶵鶹鶼鶿鷃鷇鷉鷊鷔鷕鷖鷗鷚鷞鷟鷠鷥鷧鷩鷫鷮鷰鷳鷴鷾鸊鸂鸇鸎鸐鸑鸒鸕鸖鸙鸜鸝鹺鹻鹼麀麂麃麄麅麇麎麏麖麘麛麞麤麨麬麮麯麰麳麴麵黆黈黋黕黟黤黧黬黭黮黰黱黲黵"],["8feda1","黸黿鼂鼃鼉鼏鼐鼑鼒鼔鼖鼗鼙鼚鼛鼟鼢鼦鼪鼫鼯鼱鼲鼴鼷鼹鼺鼼鼽鼿齁齃",4,"齓齕齖齗齘齚齝齞齨齩齭",4,"齳齵齺齽龏龐龑龒龔龖龗龞龡龢龣龥"]]')},"4a4b":function(e,t){function r(t,i){return e.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports["default"]=e.exports,r(t,i)}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4b8f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=void 0;const i=r("6f58"),n=r("d3ab"),a=r("34eb"),o=a("music-metadata:parser:musepack:sv8"),s=new i.StringType(2,"binary"),c={len:5,get:(e,t)=>({crc:i.UINT32_LE.get(e,t),streamVersion:i.UINT8.get(e,t+4)})},u={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][n.getBitAllignedNumber(e,t,0,3)],maxUsedBands:n.getBitAllignedNumber(e,t,3,5),channelCount:n.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:n.isBitSet(e,t+1,4),audioBlockFrames:n.getBitAllignedNumber(e,t+1,5,3)})};class l{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const r=await this.tokenizer.readToken(c);e-=c.len,Object.assign(t,r),o("SH.streamVersion = "+r.streamVersion);const i=await this.readVariableSizeField();e-=i.len,t.sampleCount=i.value;const n=await this.readVariableSizeField();e-=n.len,t.beginningOfSilence=n.value;const a=await this.tokenizer.readToken(u);return e-=u.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let r=await this.tokenizer.readNumber(i.UINT8);return 0===(128&r)?{len:e,value:t+r}:(r&=127,r+=t,this.readVariableSizeField(e+1,r<<7))}}t.StreamReader=l},"4c90":function(e,t,r){"use strict";r.r(t);const i=r("6577"),n=i.expose;i.registerSerializer,i.Transfer;var a=r("9ab4"),o=r("6d95"),s=(r("907a"),r("3c5d"),r("cc74")),c=r("cb96");function u(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var i,n,o,u,l,f,h,d,p;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return n=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:for(i=new(n.apply(Uint8Array,[void 0,a.sent()])),o=i.length,u=0;u32767&&(t%=32767),e.staticCipherBox[t*t+27&255]},e.prototype.decrypt=function(e,t){for(var r=0;r>r;return 255&(i|n)},e.prototype.decrypt=function(e,t){for(var r=0;r32767&&(t%=32767);var r=(t*t+71214)%this.n;return e.rotate(this.key[r],7&r)},e}(),m=function(){function e(e){var t;if(0==e.length)throw Error("invalid key size");this.key=e,this.N=e.length,this.S=new Uint8Array(this.N);for(var r=0;r>>0;if(0==a||a<=this.hash)break;this.hash=a}}}return e.prototype.decrypt=function(t,r){var i=t.length,n=0,a=function(e){return i-=e,n+=e,r+=e,0==i};if(re.SEGMENT_SIZE)this.encASegment(t.subarray(n,n+e.SEGMENT_SIZE),r),a(e.SEGMENT_SIZE);i>0&&this.encASegment(t.subarray(n),r)},e.prototype.encFirstSegment=function(e,t){for(var r=0;r=0&&(t[c]^=n[(n[o]+n[s])%this.N])},e.prototype.getSegmentKey=function(e){var t=this.key[e%this.N],r=Math.floor(this.hash/((e+1)*t)*100);return r%this.N},e.FIRST_SEGMENT_SIZE=128,e.SEGMENT_SIZE=5120,e}(),b=r("fa01"),y=r("d9f0"),v=r.n(y);function w(e){var t=0;e.forEach((function(e){t+=e.length}));var r=new Uint8Array(t),i=0;return e.forEach((function(e){r.set(e,i),i+=e.length})),r}var E=40,I=2097152;function _(e){return Object(a["a"])(this,void 0,Promise,(function(){var t,r,i,n,o,s,c,u,l,f,h,d,p,A,g,m,b,y,_,B,C;return Object(a["c"])(this,(function(a){switch(a.label){case 0:t={success:!1,data:new Uint8Array,songId:0,error:""},a.label=1;case 1:return a.trys.push([1,3,,4]),[4,v()()];case 2:return r=a.sent(),[3,4];case 3:return i=a.sent(),t.error=(null===i||void 0===i?void 0:i.message)||"wasm 加载失败",[2,t];case 4:if(n=new Uint8Array(e.slice(-E)),o=r._malloc(n.length),r.writeArrayToMemory(n,o),s=r._malloc(r.sizeof_qmc_detection()),c=r.detectKeyEndPosition(s,o,n.length),u=r.getValue(s,"i32"),l=r.getValue(s+4,"i32"),t.success=c,t.error=r.UTF8ToString(s+r.offsetof_error_msg(),r.sizeof_error_msg()),f=r.UTF8ToString(s+r.offsetof_song_id(),r.sizeof_song_id()),f?/^\d+$/.test(f)?t.songId=f:console.warn("qmc2-wasm: Invalid songId: %s",f):console.debug("qmc2-wasm: songId not found"),r._free(o),r._free(s),!c)return[2,t];h=e.byteLength-E+u,d=new Uint8Array(e.slice(h,h+l)),p=new TextDecoder,A=p.decode(d),g=r.createInstWidthEKey(A),m=r._malloc(I),b=[],y=0,_=h;while(_>0)B=Math.min(_,I),C=new Uint8Array(e.slice(y,y+B)),r.writeArrayToMemory(C,m),r.decryptStream(g,m,y,B),b.push(r.HEAPU8.slice(m,m+B)),y+=B,_-=B;return r._free(m),g.delete(),t.data=w(b),[2,t]}}))}))}var B=r("0f92"),C={mgg:{ext:"ogg",version:2},mgg1:{ext:"ogg",version:2},mflac:{ext:"flac",version:2},mflac0:{ext:"flac",version:2},qmcflac:{ext:"flac",version:2},qmcogg:{ext:"ogg",version:2},qmc0:{ext:"mp3",version:1},qmc2:{ext:"ogg",version:1},qmc3:{ext:"mp3",version:1},bkcmp3:{ext:"mp3",version:1},bkcflac:{ext:"flac",version:1},tkm:{ext:"m4a",version:1},"666c6163":{ext:"flac",version:1},"6d7033":{ext:"mp3",version:1},"6f6767":{ext:"ogg",version:1},"6d3461":{ext:"m4a",version:1},776176:{ext:"wav",version:1}};function k(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var i,n,o,c,u,l,f,h,d,p,A,g,m,b,y;return Object(a["c"])(this,(function(a){switch(a.label){case 0:if(!(r in C))throw"Qmc cannot handle type: ".concat(r);return i=C[r],n=i.version,[4,Object(s["c"])(e)];case 1:return o=a.sent(),2===n&&globalThis.WebAssembly?(console.log("qmc: using wasm decoder"),[4,_(o)]):[3,3];case 2:l=a.sent(),l.success?(c=l.data,u=l.songId):console.warn("qmc2-wasm failed with error %s",l.error||"(no error)"),a.label=3;case 3:return c||(console.log("qmc: using js decoder"),f=new T(new Uint8Array(o)),c=f.decrypt(),u=f.songID),h=Object(s["g"])(c,i.ext),d=s["a"][h],[4,Object(B["a"])(new Blob([c],{type:d}),t,h,u)];case 4:return p=a.sent(),A=p.album,g=p.artist,m=p.imgUrl,b=p.blob,y=p.title,[2,{title:y,artist:g,ext:h,album:A,picture:m,file:URL.createObjectURL(b),blob:b,mime:d}]}}))}))}var T=function(){function e(e){this.decoded=!1,this.file=e,this.size=e.length,this.searchKey()}return Object.defineProperty(e.prototype,"songID",{get:function(){return this._songID},enumerable:!1,configurable:!0}),e.prototype.decrypt=function(){if(!this.cipher)throw new Error("no cipher found");if(!this.audioSize||this.audioSize<=0)throw new Error("invalid audio size");var e=this.file.subarray(0,this.audioSize);return this.decoded||(this.cipher.decrypt(e,0),this.decoded=!0),e},e.prototype.searchKey=function(){var t=this.file.slice(-4),r=new TextDecoder;if("QTag"===r.decode(t)){var i=this.file.slice(-8,-4),n=new DataView(i.buffer,i.byteOffset),a=n.getUint32(0,!1);this.audioSize=this.size-a-8;var o=this.file.subarray(this.audioSize,this.size-8),s=o.findIndex((function(t){return t==e.BYTE_COMMA}));if(s<0)throw new Error("invalid key: search raw key failed");this.setCipher(o.subarray(0,s));var c=o.subarray(s+1),u=c.findIndex((function(t){return t==e.BYTE_COMMA}));if(s<0)throw new Error("invalid key: search song id failed");this._songID=parseInt(r.decode(c.subarray(0,u)),10)}else{n=new DataView(t.buffer,t.byteOffset),a=n.getUint32(0,!0);if(a<768){this.audioSize=this.size-a-4;o=this.file.subarray(this.audioSize,this.size-4);this.setCipher(o)}else this.audioSize=this.size,this.cipher=new A}},e.prototype.setCipher=function(e){var t=Object(b["a"])(e);t.length>300?this.cipher=new m(t):this.cipher=new g(t)},e.BYTE_COMMA=",".charCodeAt(0),e}();function S(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,o,u,l,f,h,d,p,A;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:for(r=new(i.apply(Uint8Array,[void 0,a.sent()])),n=r.length,o=0;o1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return h=new Uint8Array(17),h.set(i.slice(28,44),0),0!==O.length?[3,3]:[4,L()];case 2:if(!a.sent())throw Error("加载Kgm/Vpr Mask数据失败");a.label=3;case 3:for(A=0;A>4]}var O=new Uint8Array(0);function L(){return Object(a["a"])(this,void 0,Promise,(function(){var e,t,r,i;return Object(a["c"])(this,(function(n){switch(n.label){case 0:e="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(x.version,"/public/static/kgm.mask"),["http:","https:"].some((function(e){return e==self.location.protocol}))&&(e=self.document?"./static/kgm.mask":"../static/kgm.mask"),n.label=1;case 1:return n.trys.push([1,4,,5]),[4,fetch(e,{method:"GET"})];case 2:return t=n.sent(),r=Uint8Array.bind,[4,t.arrayBuffer()];case 3:return O=new(r.apply(Uint8Array,[void 0,n.sent()])),[2,!0];case 4:return i=n.sent(),console.error(i),[2,!1];case 5:return[2]}}))}))}var F=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],N=[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101],U="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function z(e,t,r){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,o,u,f,h,d,p,A,g,m,b,y;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:return r=new(i.apply(Uint8Array,[void 0,a.sent()])),Object(s["b"])(r,N)?[3,4]:"aac"!==Object(s["g"])(r)?[3,3]:[4,l(e,t,"aac",!1)];case 2:return[2,a.sent()];case 3:throw Error("not a valid kwm file");case 4:for(n=r.slice(24,32),o=j(n),u=r.slice(1024),f=u.length,h=0;h32?r=e.slice(0,32):t<32&&(r=e.padEnd(32,e)),r}var H=[0,0,0,32,102,116,121,112];function W(e,t){return Object(a["a"])(this,void 0,Promise,(function(){var r,i,n,o;return Object(a["c"])(this,(function(a){switch(a.label){case 0:return i=Uint8Array.bind,[4,Object(s["c"])(e)];case 1:for(r=new(i.apply(Uint8Array,[void 0,a.sent()])),n=0;n<8;++n)r[n]=H[n];return o=new Blob([r],{type:"audio/mp4"}),[4,l(o,t,"m4a",!1)];case 2:return[2,a.sent()]}}))}))}var Y=r("dc71"),q=r.n(Y),X="um.conf.",Z="".concat(X,"joox.uuid"),J=function(){function e(){}return e.prototype.saveJooxUUID=function(e){return this.save(Z,e)},e.prototype.loadJooxUUID=function(e){return void 0===e&&(e=""),this.load(Z,e)},e}(),K=J,V=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(a["b"])(t,e),Object.defineProperty(t,"works",{get:function(){return"undefined"!==typeof localStorage&&localStorage.getItem},enumerable:!1,configurable:!0}),t.prototype.load=function(e,t){return Object(a["a"])(this,void 0,Promise,(function(){var r;return Object(a["c"])(this,(function(i){if(r=localStorage.getItem(e),null===r)return[2,t];try{return[2,JSON.parse(r)]}catch(n){return[2,t]}return[2]}))}))},t.prototype.save=function(e,t){return Object(a["a"])(this,void 0,Promise,(function(){return Object(a["c"])(this,(function(r){return localStorage.setItem(e,JSON.stringify(t)),[2]}))}))},t.prototype.getAll=function(){return Object(a["a"])(this,void 0,Promise,(function(){var e,t,r,i,n,o,s;return Object(a["c"])(this,(function(a){for(e={},t=0,r=Object.entries(localStorage);tl)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===r)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4dc6":function(e,t,r){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},"4ea4":function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4f83":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractID3Parser=void 0;const i=r("21c2"),n=r("0662"),a=r("64a4"),o=r("1e78"),s=r("34eb"),c=r("95c9"),u=s("music-metadata:parser:ID3");class l extends c.BasicParser{constructor(){super(...arguments),this.id3parser=new a.ID3v2Parser}static async startsWithID3v2Header(e){return"ID3"===(await e.peekToken(n.ID3v2Header)).fileIdentifier}async parse(){try{await this.parseID3v2()}catch(e){if(!(e instanceof i.EndOfStreamError))throw e;u("End-of-stream")}}finalize(){}async parseID3v2(){if(await this.tryReadId3v2Headers(),u("End of ID3v2 header, go to MPEG-parser: pos=%s",this.tokenizer.position),await this._parse(),this.options.skipPostHeaders&&this.metadata.hasAny())this.finalize();else{const e=new o.ID3v1Parser;await e.init(this.metadata,this.tokenizer,this.options).parse(),this.finalize()}}async tryReadId3v2Headers(){const e=await this.tokenizer.peekToken(n.ID3v2Header);if("ID3"===e.fileIdentifier)return u("Found ID3v2 header, pos=%s",this.tokenizer.position),await this.id3parser.parse(this.metadata,this.tokenizer,this.options),this.tryReadId3v2Headers()}}t.AbstractID3Parser=l},5:function(e,t){},"50c4":function(e,t,r){var i=r("5926"),n=Math.min;e.exports=function(e){return e>0?n(i(e),9007199254740991):0}},5184:function(e,t,r){e.exports=r("faa1").EventEmitter},"51d2":function(e,t,r){"use strict";(function(e,i){const n=r("8f44"),{Gif:a,GifError:o}=r("480c");let s;e.nextTick(()=>{s=r("2bbd")});const{GifFrame:c}=r("ad0b"),u=200,l=100;class f{constructor(e={}){this._transparentRGB=null,"number"===typeof e.transparentRGB&&0!==e.transparentRGB&&(this._transparentRGBA=256*e.transparentRGB),this._testInitialBufferSize=0}decodeGif(e){try{let r;try{r=new n.GifReader(e)}catch(t){throw new o(t)}const i=r.numFrames(),s=[],c={width:r.width,height:r.height,loops:r.loopCount(),usesTransparency:!1};for(let e=0;en.width)for(let t=0;t0)return this._testInitialBufferSize;let r=u+768;const i=y(e);return t.forEach(e=>{r+=m(e,i)}),r}_getSizeEstimateLocal(e,t){if(this._testInitialBufferSize>0)return this._testInitialBufferSize;let r=u;for(let i=0;it)n=r-1;else{if(!(e[r]i)i<<=1;t.length=i,t.fill(0,r)}function m(e,t){let r=e.bitmap.width*e.bitmap.height;return r=Math.ceil(r*t/8),r+=Math.ceil(r/255),l+r+768}function b(e,t,r){const n=r.colors,a=n.length<=8?h:d,s=t.bitmap.data,c=new i(s.length/4);let u=n.length,l=0,f=0;while(l>8&16777215;c[f]=a(n,e)}else c[f]=u;l+=4,++f}if(r.usesTransparency){if(256===u)throw new o(`Frame ${e} already has 256 colorsand so can't use transparency`)}else u=null;return{buffer:c,transparentIndex:u}}function y(e){let t=e.indexCount,r=0;--t;while(t)++r,t>>=1;return r>0?r:1}function v(e,t,r,n,a){if(r.interlaced)throw new o("writing interlaced GIFs is not supported");const s=b(t,r,n),c={delay:r.delayCentisecs,disposal:r.disposalMethod,transparent:s.transparentIndex};a&&(g(n),c.palette=n.colors);try{let t,n=e.getOutputBuffer(),a=e.getOutputBufferPosition(),o=!0;while(o)if(t=e.addFrame(r.xOffset,r.yOffset,r.bitmap.width,r.bitmap.height,s.buffer,c),o=!1,t>=n.length-1){const t=new i(1.5*n.length);n.copy(t),e.setOutputBuffer(t),e.setOutputBufferPosition(a),n=t,o=!0}return n}catch(u){throw new o(u)}}t.GifCodec=f}).call(this,r("4362"),r("1c35").Buffer)},"51f3":function(e,t,r){"use strict";function i(e,t){if(!e||!t||!e.length||!t.length)throw new Error("Bad alphabet");this.srcAlphabet=e,this.dstAlphabet=t}i.prototype.convert=function(e){var t,r,i,n={},a=this.srcAlphabet.length,o=this.dstAlphabet.length,s=e.length,c="string"===typeof e?"":[];if(!this.isValid(e))throw new Error('Number "'+e+'" contains of non-alphabetic digits ('+this.srcAlphabet+")");if(this.srcAlphabet===this.dstAlphabet)return e;for(t=0;t=o?(n[i++]=parseInt(r/o,10),r%=o):i>0&&(n[i++]=0);s=i,c=this.dstAlphabet.slice(r,r+1).concat(c)}while(0!==i);return c},i.prototype.isValid=function(e){for(var t=0;t1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return d.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=d.VersionID[this.versionIndex],this.channelMode=d.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const r=this.calcBitrate();if(!r)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*r,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){u("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const r=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=f.AudioObjectTypes[r],u("MPEG-4 audio-codec="+this.codec);const i=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=f.SamplingFrequencies[i],u("sampling-rate="+this.samplingRate);const n=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=h[n],u("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return d.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:d.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}d.SyncByte1=255,d.SyncByte2=224,d.VersionID=[2.5,null,2,1],d.LayerDescription=[0,3,2,1],d.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],d.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},d.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},d.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const p={len:4,get:(e,t)=>new d(e,t)};function A(e){return"V"+Math.floor((100-e)/10)}class g extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(l),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof n.EndOfStreamError))throw e;if(u("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;u(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*r/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),i=Math.round(r/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",i);const n=i/e.sampleRate;u("Calculate CBR duration based on file size: %s",n),this.metadata.setFormat("duration",n)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:l,mayBeLess:!0}),this.syncPeek.len<=163)throw new n.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=d.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),u(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(u("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(d.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&u("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const r=e.calcSamplesPerFrame();u("samples_per_frame="+r);const i=r/8,n=i*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(n),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=p.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=r,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=r,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const r=e.alloc(3);await this.tokenizer.readBuffer(r),t.frameLength+=o.getBitAllignedNumber(r,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const i=t.samplingRate/this.samplesPerFrame,n=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*n*i+.5;if(this.metadata.setFormat("bitrate",a),u(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(i.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new i.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(c.InfoTagHeaderTag);switch(this.offset+=c.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=A(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const r=await this.tokenizer.readToken(c.LameEncoderVersion);if(this.frame_size>=this.offset+c.LameEncoderVersion.len)return this.offset+=c.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+r),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await c.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),u("Get duration from Xing header: %s",this.metadata.format.duration),t}const r=this.frame_size-this.offset;return await this.skipFrameData(r),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=g}).call(this,r("1c35").Buffer)},5692:function(e,t,r){var i=r("c430"),n=r("c6cd");(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.2",mode:i?"pure":"global",copyright:"© 2022 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,r){var i=r("d066"),n=r("e330"),a=r("241c"),o=r("7418"),s=r("825a"),c=n([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=a.f(s(e)),r=o.f;return r?c(t,r(e)):t}},5879:function(e,t){function r(e,t){switch(e){case 1:return t.nextUInt8();case 3:return t.nextUInt16();case 4:return t.nextUInt32();case 5:return[t.nextUInt32(),t.nextUInt32()];case 6:return t.nextInt8();case 8:return t.nextUInt16();case 9:return t.nextUInt32();case 10:return[t.nextInt32(),t.nextInt32()];case 11:return t.nextFloat();case 12:return t.nextDouble();default:throw new Error("Invalid format while decoding: "+e)}}function i(e){switch(e){case 1:case 2:case 6:case 7:return 1;case 3:case 8:return 2;case 4:case 9:case 11:return 4;case 5:case 10:case 12:return 8;default:return 0}}function n(e,t){var n,a,o=t.nextUInt16(),s=t.nextUInt16(),c=i(s),u=t.nextUInt32(),l=c*u;if(l>4&&(t=e.openWithOffset(t.nextUInt32())),2===s){n=t.nextString(u);var f=n.indexOf("\0");-1!==f&&(n=n.substr(0,f))}else if(7===s)n=t.nextBuffer(u);else if(0!==s)for(n=[],a=0;a0?i:r)(t)}},5980:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){(function(){var t=e,r=t.lib,i=r.Base,n=t.enc,a=n.Utf8,o=t.algo;o.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var r=e.blockSize,i=4*r;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var n=this._oKey=t.clone(),o=this._iKey=t.clone(),s=n.words,c=o.words,u=0;ue.length)&&(t=e.length);for(var r=0,i=new Array(t);r=143){const i=e.alloc(15);await r.randomRead(i,0,i.length,r.fileSize-143);const n=i.toString("binary"),a=n.substr(6);if(a===t.endTag2)return parseInt(n.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=r}).call(this,r("1c35").Buffer)},"5bc3":function(e,t){function r(e,t){for(var r=0;r0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r},e.prototype.concat=function(e){if(0===this.length)return n.alloc(0);if(1===this.length)return this.head.data;var t=n.allocUnsafe(e>>>0),r=this.head,i=0;while(r)o(r.data,t,i),i+=r.data.length,r=r.next;return t},e}(),a&&a.inspect&&a.inspect.custom&&(e.exports.prototype[a.inspect.custom]=function(){var e=a.inspect({length:this.length});return this.constructor.name+" "+e})},"5e2a":function(e,t,r){"use strict";var i=r("dbce");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=s;var n=r("c2d7"),a=i(r("2c85")),o=i(r("324e"));function s(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4?arguments[4]:void 0;if("function"===typeof i&&(s=i,i={}),!(e instanceof this.constructor))return n.throwError.call(this,"The source must be a Jimp image",s);if("number"!==typeof t||"number"!==typeof r)return n.throwError.call(this,"x and y must be numbers",s);var c=i,u=c.mode,l=c.opacitySource,f=c.opacityDest;u||(u=a.BLEND_SOURCE_OVER),("number"!==typeof l||l<0||l>1)&&(l=1),("number"!==typeof f||f<0||f>1)&&(f=1);var h=o[u];t=Math.round(t),r=Math.round(r);var d=this;return 1!==f&&d.opacity(f),e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,i,n){var o=d.getPixelIndex(t+e,r+i,a.EDGE_CROP),s=h({r:this.bitmap.data[n+0]/255,g:this.bitmap.data[n+1]/255,b:this.bitmap.data[n+2]/255,a:this.bitmap.data[n+3]/255},{r:d.bitmap.data[o+0]/255,g:d.bitmap.data[o+1]/255,b:d.bitmap.data[o+2]/255,a:d.bitmap.data[o+3]/255},l);d.bitmap.data[o+0]=this.constructor.limit255(255*s.r),d.bitmap.data[o+1]=this.constructor.limit255(255*s.g),d.bitmap.data[o+2]=this.constructor.limit255(255*s.b),d.bitmap.data[o+3]=this.constructor.limit255(255*s.a)})),(0,n.isNodePattern)(s)&&s.call(this,null,this),this}},"5e77":function(e,t,r){var i=r("83ab"),n=r("1a2d"),a=Function.prototype,o=i&&Object.getOwnPropertyDescriptor,s=n(a,"name"),c=s&&"something"===function(){}.name,u=s&&(!i||i&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},"5ea2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const i=r("34eb"),n=r("6f58"),a=r("95c9"),o=r("bef3"),s=r("150c"),c=r("1e78"),u=r("cec2"),l=i("music-metadata:parser:MP4"),f="iTunes",h={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function d(e,t,r){return r.indexOf(e)===t}class p extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),r=this.getTrackDescription();r.creationTime=t.creationTime,r.modificationTime=t.modificationTime,r.timeScale=t.timeScale,r.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),r=[];while(e>=n.UINT32_BE.len)r.push(await this.tokenizer.readNumber(n.UINT32_BE)),e-=n.UINT32_BE.len;t.chapterList=r},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const r=t[0].chapterList,i=this.tracks.filter(e=>-1!==r.indexOf(e.trackId));if(1===i.length)return this.parseChapterTrack(i[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const r=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const i=r.type.replace(/\W/g,"");i.length>0&&t.push(i)}l("ftyp: "+t.join("/"));const r=t.filter(d).join("/");this.metadata.setFormat("container",r)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),r=this.getTrackDescription();r.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),r=this.getTrackDescription();r.sampleSize=t.sampleSize,r.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new n.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;l(e),this.addWarning(e);break}}catch(i){const e=`Error at offset=${this.tokenizer.position}: ${i.message}`;l(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const r=[];e.soundSampleDescription.forEach(e=>{const t={},i=h[e.dataFormat];if(i?(r.push(i.format),t.codecName=i.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:r}=e;r.sampleRate>0&&(t.type=u.TrackType.audio,t.audio={samplingFrequency:r.sampleRate,bitDepth:r.sampleSize,channels:r.numAudioChannels})}this.metadata.addStreamInfo(t)}),r.length>=1&&t.push(r.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(d).join("+"));const r=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(r.length>=1){const e=r[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const i=e.soundSampleDescription[0];i.description&&(this.metadata.setFormat("sampleRate",i.description.sampleRate),this.metadata.setFormat("bitsPerSample",i.description.sampleSize),this.metadata.setFormat("numberOfChannels",i.description.numAudioChannels));const n=h[i.dataFormat];n&&this.metadata.setFormat("lossless",!n.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);l(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(f,e,t)}addWarning(e){l("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,r)=>{const i=e.getPayloadLength(r);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const r=await this.tokenizer.readToken(new s.NameAtom(i));t+=":"+r.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(i));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new n.BufferType(i));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,r){const i=await this.tokenizer.readToken(new s.DataAtom(Number(r.header.length)-s.Header.len));if(0!==i.type.set)throw new Error("Unsupported type-set != 0: "+i.type.set);switch(i.type.type){case 0:switch(t){case"trkn":case"disk":const e=n.UINT8.get(i.value,3),r=n.UINT8.get(i.value,5);this.addTag(t,e+"/"+r);break;case"gnre":const a=n.UINT8.get(i.value,1),o=c.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,i.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(i.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(i.value)});break;case 21:this.addTag(t,p.read_BE_Signed_Integer(i.value));break;case 22:this.addTag(t,p.read_BE_Unsigned_Integer(i.value));break;case 65:this.addTag(t,i.value.readInt8(0));break;case 66:this.addTag(t,i.value.readInt16BE(0));break;case 67:this.addTag(t,i.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${i.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let r=0;const i=s.SoundSampleDescriptionVersion.get(e.description,r);return r+=s.SoundSampleDescriptionVersion.len,0===i.version||1===i.version?t.description=s.SoundSampleDescriptionV0.get(e.description,r):l(`Warning: sound-sample-description ${i} not implemented`),t}async parseChapterTrack(e,t,r){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const i=[];for(let n=0;n0;++n){const a=e.chunkOffsetTable[n],o=a-this.tokenizer.position,c=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[n];if(r-=o+c,r<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const u=await this.tokenizer.readToken(new s.ChapterText(c));l(`Chapter ${n+1}: ${u}`);const f={title:u,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};l(`Chapter title=${f.title}, offset=${f.sampleOffset}/${this.tracks[0].duration}`),i.push(f)}this.metadata.setFormat("chapters",i),await this.tokenizer.ignore(r)}findSampleOffset(e,t){let r=0;e.timeToSampleTable.forEach(e=>{r+=e.count*e.duration}),l("Total duration="+r);let i=0;while(i=t[r].firstChunk&&ee.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,r;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),r=e[t+1],192===r||193===r||194===r)return n(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:i,calculate:o}},"60b9":function(e,t,r){t=e.exports=r("bd7a"),t.Stream=t,t.Readable=t,t.Writable=r("b84d"),t.Duplex=r("845f"),t.Transform=r("8a58"),t.PassThrough=r("c6d6"),t.finished=r("fd17"),t.pipeline=r("7e5b")},"618c":function(e,t,r){"use strict";(function(t){var i=r("ab33"),n=r("3372"),a=e.exports=function(e,t){this._options=e,e.checkCRC=!1!==e.checkCRC,this._hasIHDR=!1,this._hasIEND=!1,this._emittedHeadersFinished=!1,this._palette=[],this._colorType=0,this._chunks={},this._chunks[i.TYPE_IHDR]=this._handleIHDR.bind(this),this._chunks[i.TYPE_IEND]=this._handleIEND.bind(this),this._chunks[i.TYPE_IDAT]=this._handleIDAT.bind(this),this._chunks[i.TYPE_PLTE]=this._handlePLTE.bind(this),this._chunks[i.TYPE_tRNS]=this._handleTRNS.bind(this),this._chunks[i.TYPE_gAMA]=this._handleGAMA.bind(this),this.read=t.read,this.error=t.error,this.metadata=t.metadata,this.gamma=t.gamma,this.transColor=t.transColor,this.palette=t.palette,this.parsed=t.parsed,this.inflateData=t.inflateData,this.finished=t.finished,this.simpleTransparency=t.simpleTransparency,this.headersFinished=t.headersFinished||function(){}};a.prototype.start=function(){this.read(i.PNG_SIGNATURE.length,this._parseSignature.bind(this))},a.prototype._parseSignature=function(e){for(var t=i.PNG_SIGNATURE,r=0;rthis._palette.length)return void this.error(new Error("More transparent colors than palette size"));for(var t=0;t0?this._handleIDAT(r):this._handleChunkEnd()},a.prototype._handleIEND=function(e){this.read(e,this._parseIEND.bind(this))},a.prototype._parseIEND=function(e){this._crc.write(e),this._hasIEND=!0,this._handleChunkEnd(),this.finished&&this.finished()}}).call(this,r("1c35").Buffer)},6205:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{scale:function(e,t,r){if("number"!==typeof e)return i.throwError.call(this,"f must be a number",r);if(e<0)return i.throwError.call(this,"f must be a positive number",r);"function"===typeof t&&"undefined"===typeof r&&(r=t,t=null);var n=this.bitmap.width*e,a=this.bitmap.height*e;return this.resize(n,a,t),(0,i.isNodePattern)(r)&&r.call(this,null,this),this},scaleToFit:function(e,t,r,n){if("number"!==typeof e||"number"!==typeof t)return i.throwError.call(this,"w and h must be numbers",n);"function"===typeof r&&"undefined"===typeof n&&(n=r,r=null);var a=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width;return this.scale(a,r),(0,i.isNodePattern)(n)&&n.call(this,null,this),this}}};t["default"]=n},6220:function(e,t,r){"use strict";var i=8,n=4,a=4;function o(e){return"icns"===e.toString("ascii",0,4)}var s={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function c(e,t){var r=t+a;return[e.toString("ascii",t,r),e.readUInt32BE(r)]}function u(e){var t=s[e];return{width:t,height:t,type:e}}function l(e){var t,r,a,o=e.length,s=i,l=e.readUInt32BE(n);if(t=c(e,s),r=u(t[0]),s+=t[1],s===l)return r;a={width:r.width,height:r.height,images:[r]};while(s0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,r){const i=e.alloc(t);return await this.tokenizer.readBuffer(i,{length:t}),this.parseId3Data(this.id3Header.size-r)}async parseId3Data(t){const r=e.alloc(t);await this.tokenizer.readBuffer(r,{length:t});for(const e of this.parseMetadata(r))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const r=[];while(1){if(t===e.length)break;const i=s.getFrameHeaderLength(this.id3Header.version.major);if(t+i>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const n=e.slice(t,t+=i),a=this.readFrameHeader(n,this.id3Header.version.major),o=e.slice(t,t+=a.length),c=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);c&&r.push({id:a.id,value:c})}return r}readFrameHeader(e,t){let r;switch(t){case 2:r={id:e.toString("ascii",0,3),length:i.UINT24_BE.get(e,3)},r.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;case 3:case 4:r={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:i.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},r.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return r}}t.ID3v2Parser=s}).call(this,r("1c35").Buffer)},6577:function(e,t,r){"use strict";(function(e){var i=this&&this.__awaiter||function(e,t,r,i){function n(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(i.next(e))}catch(t){a(t)}}function s(e){try{c(i["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):n(e.value).then(o,s)}c((i=i.apply(e,t||[])).next())}))},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.expose=t.isWorkerRuntime=t.Transfer=t.registerSerializer=void 0;const a=n(r("89c7")),o=r("b8a3"),s=r("7ac4"),c=r("796a"),u=n(r("9a72"));var l=r("b8a3");Object.defineProperty(t,"registerSerializer",{enumerable:!0,get:function(){return l.registerSerializer}});var f=r("7ac4");Object.defineProperty(t,"Transfer",{enumerable:!0,get:function(){return f.Transfer}}),t.isWorkerRuntime=u.default.isWorkerRuntime;let h=!1;const d=new Map,p=e=>e&&e.type===c.MasterMessageType.cancel,A=e=>e&&e.type===c.MasterMessageType.run,g=e=>a.default(e)||m(e);function m(e){return e&&"object"===typeof e&&"function"===typeof e.subscribe}function b(e){return s.isTransferDescriptor(e)?{payload:e.send,transferables:e.transferables}:{payload:e,transferables:void 0}}function y(){const e={type:c.WorkerMessageType.init,exposed:{type:"function"}};u.default.postMessageToMaster(e)}function v(e){const t={type:c.WorkerMessageType.init,exposed:{type:"module",methods:e}};u.default.postMessageToMaster(t)}function w(e,t){const{payload:r,transferables:i}=b(t),n={type:c.WorkerMessageType.error,uid:e,error:o.serialize(r)};u.default.postMessageToMaster(n,i)}function E(e,t,r){const{payload:i,transferables:n}=b(r),a={type:c.WorkerMessageType.result,uid:e,complete:!!t||void 0,payload:i};u.default.postMessageToMaster(a,n)}function I(e,t){const r={type:c.WorkerMessageType.running,uid:e,resultType:t};u.default.postMessageToMaster(r)}function _(e){try{const t={type:c.WorkerMessageType.uncaughtError,error:o.serialize(e)};u.default.postMessageToMaster(t)}catch(t){console.error("Not reporting uncaught error back to master thread as it occured while reporting an uncaught error already.\nLatest error:",t,"\nOriginal error:",e)}}function B(e,t,r){return i(this,void 0,void 0,(function*(){let i;try{i=t(...r)}catch(a){return w(e,a)}const n=g(i)?"observable":"promise";if(I(e,n),g(i)){const t=i.subscribe(t=>E(e,!1,o.serialize(t)),t=>{w(e,o.serialize(t)),d.delete(e)},()=>{E(e,!0),d.delete(e)});d.set(e,t)}else try{const t=yield i;E(e,!0,o.serialize(t))}catch(a){w(e,o.serialize(a))}}))}function C(e){if(!u.default.isWorkerRuntime())throw Error("expose() called in the master thread.");if(h)throw Error("expose() called more than once. This is not possible. Pass an object to expose() if you want to expose multiple functions.");if(h=!0,"function"===typeof e)u.default.subscribeToMasterMessages(t=>{A(t)&&!t.method&&B(t.uid,e,t.args.map(o.deserialize))}),y();else{if("object"!==typeof e||!e)throw Error("Invalid argument passed to expose(). Expected a function or an object, got: "+e);{u.default.subscribeToMasterMessages(t=>{A(t)&&t.method&&B(t.uid,e[t.method],t.args.map(o.deserialize))});const t=Object.keys(e).filter(t=>"function"===typeof e[t]);v(t)}}u.default.subscribeToMasterMessages(e=>{if(p(e)){const t=e.uid,r=d.get(t);r&&(r.unsubscribe(),d.delete(t))}})}t.expose=C,"undefined"!==typeof self&&"function"===typeof self.addEventListener&&u.default.isWorkerRuntime()&&(self.addEventListener("error",e=>{setTimeout(()=>_(e.error||e),250)}),self.addEventListener("unhandledrejection",e=>{const t=e.reason;t&&"string"===typeof t.message&&setTimeout(()=>_(t),250)})),"undefined"!==typeof e&&"function"===typeof e.on&&u.default.isWorkerRuntime()&&(e.on("uncaughtException",e=>{setTimeout(()=>_(e),250)}),e.on("unhandledRejection",e=>{e&&"string"===typeof e.message&&setTimeout(()=>_(e),250)}))}).call(this,r("4362"))},"65da":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfParser=void 0;const i=r("cec2"),n=r("9131"),a=r("fa86"),o=r("34eb"),s=r("95c9"),c=o("music-metadata:parser:ASF"),u="asf";class l extends s.BasicParser{async parse(){const e=await this.tokenizer.readToken(a.TopLevelHeaderObjectToken);if(!e.objectId.equals(n.default.HeaderObject))throw new Error("expected asf header; but was not found; got: "+e.objectId.str);try{await this.parseObjectHeader(e.numberOfHeaderObjects)}catch(t){c("Error while parsing ASF: %s",t)}}async parseObjectHeader(e){let t;do{const e=await this.tokenizer.readToken(a.HeaderObjectToken);switch(c("header GUID=%s",e.objectId.str),e.objectId.str){case a.FilePropertiesObject.guid.str:const r=await this.tokenizer.readToken(new a.FilePropertiesObject(e));this.metadata.setFormat("duration",Number(r.playDuration/BigInt(1e3))/1e4-Number(r.preroll)/1e3),this.metadata.setFormat("bitrate",r.maximumBitrate);break;case a.StreamPropertiesObject.guid.str:const o=await this.tokenizer.readToken(new a.StreamPropertiesObject(e));this.metadata.setFormat("container","ASF/"+o.streamType);break;case a.HeaderExtensionObject.guid.str:const s=await this.tokenizer.readToken(new a.HeaderExtensionObject);await this.parseExtensionObject(s.extensionDataSize);break;case a.ContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ContentDescriptionObjectState(e)),this.addTags(t);break;case a.ExtendedContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ExtendedContentDescriptionObjectState(e)),this.addTags(t);break;case n.default.CodecListObject.str:const u=await a.readCodecEntries(this.tokenizer);u.forEach(e=>{this.metadata.addStreamInfo({type:e.type.videoCodec?i.TrackType.video:i.TrackType.audio,codecName:e.codecName})});const l=u.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",l);break;case n.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case n.default.PaddingObject.str:c("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),c("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(u,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),r=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const i=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(i);break;case n.default.PaddingObject.str:await this.tokenizer.ignore(r);break;case n.default.CompatibilityObject.str:this.tokenizer.ignore(r);break;case n.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(r);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=l},6613:function(e,t,r){var i=r("5a43");function n(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},"662d":function(e,t,r){"use strict";e.exports=function(e,t,r){var i=e+t-r,n=Math.abs(i-e),a=Math.abs(i-t),o=Math.abs(i-r);return n<=a&&n<=o?e:a<=o?t:r}},"66ba":function(e,t,r){"use strict"; +/*! + * media-typer + * Copyright(c) 2014-2017 Douglas Christopher Wilson + * MIT Licensed + */var i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,n=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,r=e.suffix,a=e.type;if(!a||!n.test(a))throw new TypeError("invalid type");if(!t||!i.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(r){if(!n.test(r))throw new TypeError("invalid suffix");o+="+"+r}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function c(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var r,i=t[1],n=t[2],o=n.lastIndexOf("+");return-1!==o&&(r=n.substr(o+1),n=n.substr(0,o)),new u(i,n,r)}function u(e,t,r){this.type=e,this.subtype=t,this.suffix=r}t.format=o,t.parse=c,t.test=s},"66cb":function(e,t,r){var i;(function(n){var a=/^\s+/,o=/\s+$/,s=0,c=n.round,u=n.min,l=n.max,f=n.random;function h(e,t){if(e=e||"",t=t||{},e instanceof h)return e;if(!(this instanceof h))return new h(e,t);var r=d(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=c(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=c(this._r)),this._g<1&&(this._g=c(this._g)),this._b<1&&(this._b=c(this._b)),this._ok=r.ok,this._tc_id=s++}function d(e){var t={r:0,g:0,b:0},r=1,i=null,n=null,a=null,o=!1,s=!1;return"string"==typeof e&&(e=J(e)),"object"==typeof e&&(Z(e.r)&&Z(e.g)&&Z(e.b)?(t=p(e.r,e.g,e.b),o=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):Z(e.h)&&Z(e.s)&&Z(e.v)?(i=W(e.s),n=W(e.v),t=b(e.h,i,n),o=!0,s="hsv"):Z(e.h)&&Z(e.s)&&Z(e.l)&&(i=W(e.s),a=W(e.l),t=g(e.h,i,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=F(r),{ok:o,format:e.format||s,r:u(255,l(t.r,0)),g:u(255,l(t.g,0)),b:u(255,l(t.b,0)),a:r}}function p(e,t,r){return{r:255*N(e,255),g:255*N(t,255),b:255*N(r,255)}}function A(e,t,r){e=N(e,255),t=N(t,255),r=N(r,255);var i,n,a=l(e,t,r),o=u(e,t,r),s=(a+o)/2;if(a==o)i=n=0;else{var c=a-o;switch(n=s>.5?c/(2-a-o):c/(a+o),a){case e:i=(t-r)/c+(t1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=N(e,360),t=N(t,100),r=N(r,100),0===t)i=n=a=r;else{var s=r<.5?r*(1+t):r+t-r*t,c=2*r-s;i=o(c,s,e+1/3),n=o(c,s,e),a=o(c,s,e-1/3)}return{r:255*i,g:255*n,b:255*a}}function m(e,t,r){e=N(e,255),t=N(t,255),r=N(r,255);var i,n,a=l(e,t,r),o=u(e,t,r),s=a,c=a-o;if(n=0===a?0:c/a,a==o)i=0;else{switch(a){case e:i=(t-r)/c+(t>1)+720)%360;--t;)i.h=(i.h+n)%360,a.push(h(i));return a}function P(e,t){t=t||6;var r=h(e).toHsv(),i=r.h,n=r.s,a=r.v,o=[],s=1/t;while(t--)o.push(h({h:i,s:n,v:a})),a=(a+s)%1;return o}h.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,i,a,o,s=this.toRgb();return e=s.r/255,t=s.g/255,r=s.b/255,i=e<=.03928?e/12.92:n.pow((e+.055)/1.055,2.4),a=t<=.03928?t/12.92:n.pow((t+.055)/1.055,2.4),o=r<=.03928?r/12.92:n.pow((r+.055)/1.055,2.4),.2126*i+.7152*a+.0722*o},setAlpha:function(e){return this._a=F(e),this._roundA=c(100*this._a)/100,this},toHsv:function(){var e=m(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=m(this._r,this._g,this._b),t=c(360*e.h),r=c(100*e.s),i=c(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+i+"%)":"hsva("+t+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var e=A(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=A(this._r,this._g,this._b),t=c(360*e.h),r=c(100*e.s),i=c(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+i+"%)":"hsla("+t+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(e){return y(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return v(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:c(this._r),g:c(this._g),b:c(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+c(this._r)+", "+c(this._g)+", "+c(this._b)+")":"rgba("+c(this._r)+", "+c(this._g)+", "+c(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:c(100*N(this._r,255))+"%",g:c(100*N(this._g,255))+"%",b:c(100*N(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+c(100*N(this._r,255))+"%, "+c(100*N(this._g,255))+"%, "+c(100*N(this._b,255))+"%)":"rgba("+c(100*N(this._r,255))+"%, "+c(100*N(this._g,255))+"%, "+c(100*N(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(O[y(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+w(this._r,this._g,this._b,this._a),r=t,i=this._gradientType?"GradientType = 1, ":"";if(e){var n=h(e);r="#"+w(n._r,n._g,n._b,n._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,i=this._a<1&&this._a>=0,n=!t&&i&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e);return n?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return h(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(B,arguments)},brighten:function(){return this._applyModification(C,arguments)},darken:function(){return this._applyModification(k,arguments)},desaturate:function(){return this._applyModification(E,arguments)},saturate:function(){return this._applyModification(I,arguments)},greyscale:function(){return this._applyModification(_,arguments)},spin:function(){return this._applyModification(T,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(R,arguments)},complement:function(){return this._applyCombination(S,arguments)},monochromatic:function(){return this._applyCombination(P,arguments)},splitcomplement:function(){return this._applyCombination(D,arguments)},triad:function(){return this._applyCombination(x,arguments)},tetrad:function(){return this._applyCombination(M,arguments)}},h.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var i in e)e.hasOwnProperty(i)&&(r[i]="a"===i?e[i]:W(e[i]));e=r}return h(e,t)},h.equals=function(e,t){return!(!e||!t)&&h(e).toRgbString()==h(t).toRgbString()},h.random=function(){return h.fromRatio({r:f(),g:f(),b:f()})},h.mix=function(e,t,r){r=0===r?0:r||50;var i=h(e).toRgb(),n=h(t).toRgb(),a=r/100,o={r:(n.r-i.r)*a+i.r,g:(n.g-i.g)*a+i.g,b:(n.b-i.b)*a+i.b,a:(n.a-i.a)*a+i.a};return h(o)},h.readability=function(e,t){var r=h(e),i=h(t);return(n.max(r.getLuminance(),i.getLuminance())+.05)/(n.min(r.getLuminance(),i.getLuminance())+.05)},h.isReadable=function(e,t,r){var i,n,a=h.readability(e,t);switch(n=!1,i=K(r),i.level+i.size){case"AAsmall":case"AAAlarge":n=a>=4.5;break;case"AAlarge":n=a>=3;break;case"AAAsmall":n=a>=7;break}return n},h.mostReadable=function(e,t,r){var i,n,a,o,s=null,c=0;r=r||{},n=r.includeFallbackColors,a=r.level,o=r.size;for(var u=0;uc&&(c=i,s=h(t[u]));return h.isReadable(e,s,{level:a,size:o})||!n?s:(r.includeFallbackColors=!1,h.mostReadable(e,["#fff","#000"],r))};var Q=h.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},O=h.hexNames=L(Q);function L(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function F(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function N(e,t){j(e)&&(e="100%");var r=G(e);return e=u(t,l(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),n.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function U(e){return u(1,l(0,e))}function z(e){return parseInt(e,16)}function j(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function G(e){return"string"===typeof e&&-1!=e.indexOf("%")}function H(e){return 1==e.length?"0"+e:""+e}function W(e){return e<=1&&(e=100*e+"%"),e}function Y(e){return n.round(255*parseFloat(e)).toString(16)}function q(e){return z(e)/255}var X=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",i="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+i),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+i),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+i),hsva:new RegExp("hsva"+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Z(e){return!!X.CSS_UNIT.exec(e)}function J(e){e=e.replace(a,"").replace(o,"").toLowerCase();var t,r=!1;if(Q[e])e=Q[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=X.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=X.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=X.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=X.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=X.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=X.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=X.hex8.exec(e))?{r:z(t[1]),g:z(t[2]),b:z(t[3]),a:q(t[4]),format:r?"name":"hex8"}:(t=X.hex6.exec(e))?{r:z(t[1]),g:z(t[2]),b:z(t[3]),format:r?"name":"hex"}:(t=X.hex4.exec(e))?{r:z(t[1]+""+t[1]),g:z(t[2]+""+t[2]),b:z(t[3]+""+t[3]),a:q(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=X.hex3.exec(e))&&{r:z(t[1]+""+t[1]),g:z(t[2]+""+t[2]),b:z(t[3]+""+t[3]),format:r?"name":"hex"}}function K(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==r&&"large"!==r&&(r="small"),{level:t,size:r}}e.exports?e.exports=h:(i=function(){return h}.call(t,r,t,e),void 0===i||(e.exports=i))})(Math)},"67ea":function(e,t,r){"use strict";(function(e){var i=r("dbce"),n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.addConstants=H,t.addJimpMethods=W,t.jimpEvMethod=Y,t.jimpEvChange=q,Object.defineProperty(t,"addType",{enumerable:!0,get:function(){return k.addType}}),t["default"]=void 0;for(var a=n(r("b17c")),o=n(r("278c")),s=n(r("970b")),c=n(r("5bc3")),u=n(r("6b58")),l=n(r("36c6")),f=n(r("3c96")),h=n(r("ed6d")),d=n(r("9523")),p=n(r("7037")),A=n(r("3e8f")),g=n(r("df7c")),m=n(r("faa1")),b=r("c2d7"),y=n(r("239f")),v=n(r("09ea")),w=n(r("eabd")),E=n(r("66cb")),I=n(r("b48f")),_=n(r("6c3b")),B=n(r("5e2a")),C=n(r("6b02")),k=i(r("eff9")),T=r("e687"),S=i(r("2c85")),x="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",M=[NaN,NaN],D=2;D<65;D++){var R=(0,y["default"])(y["default"].BIN,x.slice(0,D))(new Array(65).join("1"));M.push(R.length)}function P(){}function Q(e){return Object.prototype.toString.call(e).toLowerCase().indexOf("arraybuffer")>-1}function O(t){for(var r=e.alloc(t.byteLength),i=new Uint8Array(t),n=0;n (HTTP: "+n.statusCode+")";return new Error(o)}))}function F(e,t){A["default"]&&"function"===typeof A["default"].readFile&&!e.match(/^(http|ftp)s?:\/\/./)?A["default"].readFile(e,t):L({url:e},t)}function N(t){return t&&"object"===(0,p["default"])(t)&&"number"===typeof t.width&&"number"===typeof t.height&&(e.isBuffer(t.data)||t.data instanceof Uint8Array||"function"===typeof Uint8ClampedArray&&t.data instanceof Uint8ClampedArray)&&(t.data.length===t.width*t.height*4||t.data.length===t.width*t.height*3)}function U(t){if(t.length%3!==0)throw new Error("Buffer length is incorrect");for(var r=e.allocUnsafe(t.length/3*4),i=0,n=0;n2&&void 0!==arguments[2]?arguments[2]:{};r=Object.assign(r,{methodName:e,eventName:t}),this.emit("any",r),e&&this.emit(e,r),this.emit(t,r)}},{key:"emitError",value:function(e,t){this.emitMulti(e,"error",t)}},{key:"getHeight",value:function(){return this.bitmap.height}},{key:"getWidth",value:function(){return this.bitmap.width}},{key:"inspect",value:function(){return""}},{key:"toString",value:function(){return"[object Jimp]"}},{key:"getMIME",value:function(){var e=this._originalMime||r.MIME_PNG;return e}},{key:"getExtension",value:function(){var e=this.getMIME();return k.getExtension(e)}},{key:"write",value:function(e,t){var r=this;if(!A["default"]||!A["default"].createWriteStream)throw new Error("Cant access the filesystem. You can use the getBase64 method.");if("string"!==typeof e)return b.throwError.call(this,"path must be a string",t);if("undefined"===typeof t&&(t=P),"function"!==typeof t)return b.throwError.call(this,"cb must be a function",t);var i=k.getType(e)||this.getMIME(),n=g["default"].parse(e);return n.dir&&v["default"].sync(n.dir),this.getBuffer(i,(function(i,n){if(i)return b.throwError.call(r,i,t);var a=A["default"].createWriteStream(e);a.on("open",(function(){a.write(n),a.end()})).on("error",(function(e){return b.throwError.call(r,e,t)})),a.on("finish",(function(){t.call(r,null,r)}))})),this}},{key:"getBase64",value:function(e,t){return e===r.AUTO&&(e=this.getMIME()),"string"!==typeof e?b.throwError.call(this,"mime must be a string",t):"function"!==typeof t?b.throwError.call(this,"cb must be a function",t):(this.getBuffer(e,(function(r,i){if(r)return b.throwError.call(this,r,t);var n="data:"+e+";base64,"+i.toString("base64");t.call(this,null,n)})),this)}},{key:"hash",value:function(e,t){if(e=e||64,"function"===typeof e&&(t=e,e=64),"number"!==typeof e)return b.throwError.call(this,"base must be a number",t);if(e<2||e>64)return b.throwError.call(this,"base must be a number between 2 and 64",t);var r=this.pHash();r=(0,y["default"])(y["default"].BIN,x.slice(0,e))(r);while(r.length=this.bitmap.width&&(a=this.bitmap.width-1),t<0&&(o=0),t>=this.bitmap.height&&(o=this.bitmap.height-1)),i===r.EDGE_WRAP&&(e<0&&(a=this.bitmap.width+e),e>=this.bitmap.width&&(a=e%this.bitmap.width),t<0&&(a=this.bitmap.height+t),t>=this.bitmap.height&&(o=t%this.bitmap.height));var s=this.bitmap.width*o+a<<2;return(a<0||a>=this.bitmap.width)&&(s=-1),(o<0||o>=this.bitmap.height)&&(s=-1),(0,b.isNodePattern)(n)&&n.call(this,null,s),s}},{key:"getPixelColor",value:function(e,t,r){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",r);e=Math.round(e),t=Math.round(t);var i=this.getPixelIndex(e,t),n=this.bitmap.data.readUInt32BE(i);return(0,b.isNodePattern)(r)&&r.call(this,null,n),n}},{key:"setPixelColor",value:function(e,t,r,i){if("number"!==typeof e||"number"!==typeof t||"number"!==typeof r)return b.throwError.call(this,"hex, x and y must be numbers",i);t=Math.round(t),r=Math.round(r);var n=this.getPixelIndex(t,r);return this.bitmap.data.writeUInt32BE(e,n),(0,b.isNodePattern)(i)&&i.call(this,null,this),this}},{key:"hasAlpha",value:function(){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:G;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),i=r[0],n=r[1];t[i]=n}))}function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:G;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),i=r[0],n=r[1];t.prototype[i]=n}))}function Y(e,t,r){var i="before-"+t,n=t.replace(/e$/,"")+"ed";G.prototype[e]=function(){for(var t,a=arguments.length,o=new Array(a),s=0;s255)return b.throwError.call(this,"r must be between 0 and 255",n);if((t<0||t>255)&&b.throwError.call(this,"g must be between 0 and 255",n),r<0||r>255)return b.throwError.call(this,"b must be between 0 and 255",n);if(i<0||i>255)return b.throwError.call(this,"a must be between 0 and 255",n);e=Math.round(e),r=Math.round(r),t=Math.round(t),i=Math.round(i);var a=e*Math.pow(256,3)+t*Math.pow(256,2)+r*Math.pow(256,1)+i*Math.pow(256,0);return(0,b.isNodePattern)(n)&&n.call(this,null,a),a},G.intToRGBA=function(e,t){if("number"!==typeof e)return b.throwError.call(this,"i must be a number",t);var r={};return r.r=Math.floor(e/Math.pow(256,3)),r.g=Math.floor((e-r.r*Math.pow(256,3))/Math.pow(256,2)),r.b=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2))/Math.pow(256,1)),r.a=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2)-r.b*Math.pow(256,1))/Math.pow(256,0)),(0,b.isNodePattern)(t)&&t.call(this,null,r),r},G.cssColorToHex=function(e){return e=e||0,"number"===typeof e?Number(e):parseInt((0,E["default"])(e).toHex8(),16)},G.limit255=function(e){return e=Math.max(e,0),e=Math.min(e,255),e},G.diff=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1;if(!(e instanceof G)||!(t instanceof G))return b.throwError.call(this,"img1 and img2 must be an Jimp images");var i=e.bitmap,n=t.bitmap;if(i.width===n.width&&i.height===n.height||(i.width*i.height>n.width*n.height?e=e.cloneQuiet().resize(n.width,n.height):t=t.cloneQuiet().resize(i.width,i.height)),"number"!==typeof r||r<0||r>1)return b.throwError.call(this,"threshold must be a number between 0 and 1");var a=new G(i.width,i.height,4294967295),o=(0,w["default"])(i.data,n.data,a.bitmap.data,a.bitmap.width,a.bitmap.height,{threshold:r});return{percent:o/(a.bitmap.width*a.bitmap.height),image:a}},G.distance=function(e,t){var r=new I["default"],i=r.getHash(e),n=r.getHash(t);return r.distance(i,n)},G.compareHashes=function(e,t){var r=new I["default"];return r.distance(e,t)},G.colorDiff=function(e,t){var r=function(e){return Math.pow(e,2)},i=Math.max,n=195075;return 0===e.a||e.a||(e.a=255),0===t.a||t.a||(t.a=255),(i(r(e.r-t.r),r(e.r-t.r-e.a+t.a))+i(r(e.g-t.g),r(e.g-t.g-e.a+t.a))+i(r(e.b-t.b),r(e.b-t.b-e.a+t.a)))/n},Y("clone","clone",(function(e){var t=new G(this);return(0,b.isNodePattern)(e)&&e.call(t,null,t),t})),q("background",(function(e,t){return"number"!==typeof e?b.throwError.call(this,"hex must be a hexadecimal rgba value",t):(this._background=e,(0,b.isNodePattern)(t)&&t.call(this,null,this),this)})),q("scan",(function(e,t,r,i,n,a){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",a);if("number"!==typeof r||"number"!==typeof i)return b.throwError.call(this,"w and h must be numbers",a);if("function"!==typeof n)return b.throwError.call(this,"f must be a function",a);var o=(0,b.scan)(this,e,t,r,i,n);return(0,b.isNodePattern)(a)&&a.call(this,null,o),o})),"BROWSER"===Object({NODE_ENV:"production",BASE_URL:""}).ENVIRONMENT)&&("undefined"!==typeof window&&"object"===("undefined"===typeof window?"undefined":(0,p["default"])(window))&&(z=window),"undefined"!==typeof self&&"object"===("undefined"===typeof self?"undefined":(0,p["default"])(self))&&(z=self),z.Jimp=G,z.Buffer=e);var X=G;t["default"]=X}).call(this,r("1c35").Buffer)},6825:function(e,t,r){"use strict";function i(e,t,r,i,n,a,o){this.widthOriginal=Math.abs(Math.floor(e)||0),this.heightOriginal=Math.abs(Math.floor(t)||0),this.targetWidth=Math.abs(Math.floor(r)||0),this.targetHeight=Math.abs(Math.floor(i)||0),this.colorChannels=n?4:3,this.interpolationPass=Boolean(a),this.resizeCallback="function"===typeof o?o:function(){},this.targetWidthMultipliedByChannels=this.targetWidth*this.colorChannels,this.originalWidthMultipliedByChannels=this.widthOriginal*this.colorChannels,this.originalHeightMultipliedByChannels=this.heightOriginal*this.colorChannels,this.widthPassResultSize=this.targetWidthMultipliedByChannels*this.heightOriginal,this.finalResultSize=this.targetWidthMultipliedByChannels*this.targetHeight,this.initialize()}i.prototype.initialize=function(){if(!(this.widthOriginal>0&&this.heightOriginal>0&&this.targetWidth>0&&this.targetHeight>0))throw new Error("Invalid settings specified for the resizer.");this.configurePasses()},i.prototype.configurePasses=function(){this.widthOriginal===this.targetWidth?this.resizeWidth=this.bypassResizer:(this.ratioWeightWidthPass=this.widthOriginal/this.targetWidth,this.ratioWeightWidthPass<1&&this.interpolationPass?(this.initializeFirstPassBuffers(!0),this.resizeWidth=4===this.colorChannels?this.resizeWidthInterpolatedRGBA:this.resizeWidthInterpolatedRGB):(this.initializeFirstPassBuffers(!1),this.resizeWidth=4===this.colorChannels?this.resizeWidthRGBA:this.resizeWidthRGB)),this.heightOriginal===this.targetHeight?this.resizeHeight=this.bypassResizer:(this.ratioWeightHeightPass=this.heightOriginal/this.targetHeight,this.ratioWeightHeightPass<1&&this.interpolationPass?(this.initializeSecondPassBuffers(!0),this.resizeHeight=this.resizeHeightInterpolated):(this.initializeSecondPassBuffers(!1),this.resizeHeight=4===this.colorChannels?this.resizeHeightRGBA:this.resizeHeightRGB))},i.prototype._resizeWidthInterpolatedRGBChannels=function(e,t){var r,i,n=t?4:3,a=this.ratioWeightWidthPass,o=this.widthBuffer,s=0,c=0,u=0,l=0,f=0;for(r=0;s<1/3;r+=n,s+=a)for(c=r,u=0;c=f)){d+=l;break}h+=r,d=h,l-=f}while(l>0&&h=c)){l+=s;break}u=d,l=u,s-=c}while(s>0&&u3&&(this.outputWidthWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.heightOriginal)))},i.prototype.initializeSecondPassBuffers=function(e){this.heightBuffer=this.generateUint8Buffer(this.finalResultSize),e||(this.outputHeightWorkBench=this.generateFloatBuffer(this.targetWidthMultipliedByChannels),this.colorChannels>3&&(this.outputHeightWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.targetWidth)))},i.prototype.generateFloatBuffer=function(e){try{return new Float32Array(e)}catch(t){return[]}},i.prototype.generateFloat64Buffer=function(e){try{return new Float64Array(e)}catch(t){return[]}},i.prototype.generateUint8Buffer=function(e){try{return new Uint8Array(e)}catch(t){return[]}},e.exports=i},6853:function(e,t,r){"use strict";var i=r("be7f"),n=15,a=852,o=592,s=0,c=1,u=2,l=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],f=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],h=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,r,p,A,g,m,b){var y,v,w,E,I,_,B,C,k,T=b.bits,S=0,x=0,M=0,D=0,R=0,P=0,Q=0,O=0,L=0,F=0,N=null,U=0,z=new i.Buf16(n+1),j=new i.Buf16(n+1),G=null,H=0;for(S=0;S<=n;S++)z[S]=0;for(x=0;x=1;D--)if(0!==z[D])break;if(R>D&&(R=D),0===D)return A[g++]=20971520,A[g++]=20971520,b.bits=1,0;for(M=1;M0&&(e===s||1!==D))return-1;for(j[1]=0,S=1;Sa||e===u&&L>o)return 1;for(;;){B=S-Q,m[x]<_?(C=0,k=m[x]):m[x]>_?(C=G[H+m[x]],k=N[U+m[x]]):(C=96,k=0),y=1<>Q)+v]=B<<24|C<<16|k|0}while(0!==v);y=1<>=1;if(0!==y?(F&=y-1,F+=y):F=0,x++,0===--z[S]){if(S===D)break;S=t[r+m[x]]}if(S>R&&(F&E)!==w){0===Q&&(Q=R),I+=M,P=S-Q,O=1<a||e===u&&L>o)return 1;w=F&E,A[w]=R<<24|P<<16|I-g|0}}return 0!==F&&(A[I+F]=S-Q<<24|64<<16|0),b.bits=R,0}},"695a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class i{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,r,i){return this.buf.copy(e,t,i,i+r)}}t.RandomBufferReader=i},"69f3":function(e,t,r){var i,n,a,o=r("7f9a"),s=r("da84"),c=r("e330"),u=r("861d"),l=r("9112"),f=r("1a2d"),h=r("c6cd"),d=r("f772"),p=r("d012"),A="Object already initialized",g=s.TypeError,m=s.WeakMap,b=function(e){return a(e)?n(e):i(e,{})},y=function(e){return function(t){var r;if(!u(t)||(r=n(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return r}};if(o||h.state){var v=h.state||(h.state=new m),w=c(v.get),E=c(v.has),I=c(v.set);i=function(e,t){if(E(v,e))throw new g(A);return t.facade=e,I(v,e,t),t},n=function(e){return w(v,e)||{}},a=function(e){return E(v,e)}}else{var _=d("state");p[_]=!0,i=function(e,t){if(f(e,_))throw new g(A);return t.facade=e,l(e,_,t),t},n=function(e){return f(e,_)?e[_]:{}},a=function(e){return f(e,_)}}e.exports={set:i,get:n,has:a,enforce:b,getterFor:y}},"6a01":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const i=r("98a7");t.Header={len:8,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6a8e":function(e,t,r){(function(t){var r=function(){"use strict";var e=new Int32Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]),t=4017,r=799,i=3406,n=2276,a=1567,o=3784,s=5793,c=2896;function u(){}function l(e,t){var r,i,n=0,a=[],o=16;while(o>0&&!e[o-1])o--;a.push({children:[],index:0});var s,c=a[0];for(r=0;r0){if(0===a.length)throw new Error("Could not recreate Huffman Table");c=a.pop()}c.index++,a.push(c);while(a.length<=r)a.push(s={children:[],index:0}),c.children[c.index]=s.children,c=s;n++}r+10)return A--,p>>A&1;if(p=t[r++],255==p){var e=t[r++];if(e)throw new Error("unexpected marker: "+(p<<8|e).toString(16))}return A=7,p>>>7}function m(e){var t,r=e;while(null!==(t=g())){if(r=r[t],"number"===typeof r)return r;if("object"!==typeof r)throw new Error("invalid huffman sequence")}return null}function b(e){var t=0;while(e>0){var r=g();if(null===r)return;t=t<<1|r,e--}return t}function y(e){var t=b(e);return t>=1<>4;if(0!==s){a+=c;var u=e[a];r[u]=y(s),a++}else{if(c<15)break;a+=16}}}function w(e,t){var r=m(e.huffmanTableDC),i=0===r?0:y(r)<0)I--;else{var i=o,n=s;while(i<=n){var a=m(t.huffmanTableAC),c=15&a,l=a>>4;if(0!==c){i+=l;var f=e[i];r[f]=y(c)*(1<>4;if(0===h)a<15?(I=b(a)+(1<=65488&&L<=65495))break;r+=2}return r-d}function h(e,u){var l,f,h=[],d=u.blocksPerLine,p=u.blocksPerColumn,A=d<<3,m=new Int32Array(64),b=new Uint8Array(64);function y(e,l,f){var h,d,p,A,g,m,b,y,v,w,E=u.quantizationTable,I=f;for(w=0;w<64;w++)I[w]=e[w]*E[w];for(w=0;w<8;++w){var _=8*w;0!=I[1+_]||0!=I[2+_]||0!=I[3+_]||0!=I[4+_]||0!=I[5+_]||0!=I[6+_]||0!=I[7+_]?(h=s*I[0+_]+128>>8,d=s*I[4+_]+128>>8,p=I[2+_],A=I[6+_],g=c*(I[1+_]-I[7+_])+128>>8,y=c*(I[1+_]+I[7+_])+128>>8,m=I[3+_]<<4,b=I[5+_]<<4,v=h-d+1>>1,h=h+d+1>>1,d=v,v=p*o+A*a+128>>8,p=p*a-A*o+128>>8,A=v,v=g-b+1>>1,g=g+b+1>>1,b=v,v=y+m+1>>1,m=y-m+1>>1,y=v,v=h-A+1>>1,h=h+A+1>>1,A=v,v=d-p+1>>1,d=d+p+1>>1,p=v,v=g*n+y*i+2048>>12,g=g*i-y*n+2048>>12,y=v,v=m*r+b*t+2048>>12,m=m*t-b*r+2048>>12,b=v,I[0+_]=h+y,I[7+_]=h-y,I[1+_]=d+b,I[6+_]=d-b,I[2+_]=p+m,I[5+_]=p-m,I[3+_]=A+g,I[4+_]=A-g):(v=s*I[0+_]+512>>10,I[0+_]=v,I[1+_]=v,I[2+_]=v,I[3+_]=v,I[4+_]=v,I[5+_]=v,I[6+_]=v,I[7+_]=v)}for(w=0;w<8;++w){var B=w;0!=I[8+B]||0!=I[16+B]||0!=I[24+B]||0!=I[32+B]||0!=I[40+B]||0!=I[48+B]||0!=I[56+B]?(h=s*I[0+B]+2048>>12,d=s*I[32+B]+2048>>12,p=I[16+B],A=I[48+B],g=c*(I[8+B]-I[56+B])+2048>>12,y=c*(I[8+B]+I[56+B])+2048>>12,m=I[24+B],b=I[40+B],v=h-d+1>>1,h=h+d+1>>1,d=v,v=p*o+A*a+2048>>12,p=p*a-A*o+2048>>12,A=v,v=g-b+1>>1,g=g+b+1>>1,b=v,v=y+m+1>>1,m=y-m+1>>1,y=v,v=h-A+1>>1,h=h+A+1>>1,A=v,v=d-p+1>>1,d=d+p+1>>1,p=v,v=g*n+y*i+2048>>12,g=g*i-y*n+2048>>12,y=v,v=m*r+b*t+2048>>12,m=m*t-b*r+2048>>12,b=v,I[0+B]=h+y,I[56+B]=h-y,I[8+B]=d+b,I[48+B]=d-b,I[16+B]=p+m,I[40+B]=p-m,I[24+B]=A+g,I[32+B]=A-g):(v=s*f[w+0]+8192>>14,I[0+B]=v,I[8+B]=v,I[16+B]=v,I[24+B]=v,I[32+B]=v,I[40+B]=v,I[48+B]=v,I[56+B]=v)}for(w=0;w<64;++w){var C=128+(I[w]+8>>4);l[w]=C<0?0:C>255?255:C}}g(A*p*8);for(var v=0;v255?255:e}u.prototype={load:function(e){var t=new XMLHttpRequest;t.open("GET",e,!0),t.responseType="arraybuffer",t.onload=function(){var e=new Uint8Array(t.response||t.mozResponseArrayBuffer);this.parse(e),this.onload&&this.onload()}.bind(this),t.send(null)},parse:function(t){var r=1e3*this.opts.maxResolutionInMP*1e3,i=0;t.length;function n(){var e=t[i]<<8|t[i+1];return i+=2,e}function a(){var e=n(),r=t.subarray(i,i+e-2);return i+=r.length,r}function o(e){var t,r,i=0,n=0;for(r in e.components)e.components.hasOwnProperty(r)&&(t=e.components[r],i>4===0)for(X=0;X<64;X++){var C=e[X];B[C]=t[i++]}else{if(_>>4!==1)throw new Error("DQT: invalid table spec");for(X=0;X<64;X++){C=e[X];B[C]=n()}}p[15&_]=B}break;case 65472:case 65473:case 65474:n(),s={},s.extended=65473===y,s.progressive=65474===y,s.precision=t[i++],s.scanLines=n(),s.samplesPerLine=n(),s.components={},s.componentsOrder=[];var k=s.scanLines*s.samplesPerLine;if(k>r){var T=Math.ceil((k-r)/1e6);throw new Error(`maxResolutionInMP limit exceeded by ${T}MP`)}var S,x=t[i++];for(Y=0;Y>4,D=15&t[i+1],R=t[i+2];s.componentsOrder.push(S),s.components[S]={h:M,v:D,quantizationIdx:R},i+=3}o(s),A.push(s);break;case 65476:var P=n();for(Y=2;Y>4===0?b:m)[15&Q]=l(O,F)}break;case 65501:n(),c=n();break;case 65500:n(),n();break;case 65498:n();var N=t[i++],U=[];for(Y=0;Y>4],Z.huffmanTableAC=m[15&z],U.push(Z)}var j=t[i++],G=t[i++],H=t[i++],W=f(t,i,s,U,c,j,G,H>>4,15&H,this.opts);i+=W;break;case 65535:255!==t[i]&&i--;break;default:if(255==t[i-3]&&t[i-2]>=192&&t[i-2]<=254){i-=3;break}throw new Error("unknown JPEG marker "+y.toString(16))}y=n()}if(1!=A.length)throw new Error("only single frame JPEGs supported");for(var Y=0;YA){var r=Math.ceil((t-A)/1024/1024);throw new Error(`maxMemoryUsageInMB limit exceeded by at least ${r}MB`)}p=t}return u.resetMaxMemoryUsage=function(e){p=0,A=e},u.getBytesAllocated=function(){return p},u.requestMemoryAllocation=g,u}();function i(e,i={}){var n={colorTransform:void 0,useTArray:!1,formatAsRGBA:!0,tolerantDecoding:!0,maxResolutionInMP:100,maxMemoryUsageInMB:512},a={...n,...i},o=new Uint8Array(e),s=new r;s.opts=a,r.resetMaxMemoryUsage(1024*a.maxMemoryUsageInMB*1024),s.parse(o);var c=a.formatAsRGBA?4:3,u=s.width*s.height*c;try{r.requestMemoryAllocation(u);var l={width:s.width,height:s.height,exifBuffer:s.exifBuffer,data:a.useTArray?new Uint8Array(u):t.alloc(u)};s.comments.length>0&&(l["comments"]=s.comments)}catch(f){throw f instanceof RangeError?new Error("Could not allocate enough memory for the image. Required: "+u):f}return s.copyToImageData(l,a.formatAsRGBA),l}e.exports=i}).call(this,r("1c35").Buffer)},"6b02":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=function(e,t){for(var r=arguments.length,i=new Array(r>2?r-2:0),n=2;nt.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=e,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}h.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,n(this.init_done,"close before init"),n(this.mode<=t.UNZIP),this.mode===t.DEFLATE||this.mode===t.GZIP||this.mode===t.DEFLATERAW?o.deflateEnd(this.strm):this.mode!==t.INFLATE&&this.mode!==t.GUNZIP&&this.mode!==t.INFLATERAW&&this.mode!==t.UNZIP||s.inflateEnd(this.strm),this.mode=t.NONE,this.dictionary=null)},h.prototype.write=function(e,t,r,i,n,a,o){return this._write(!0,e,t,r,i,n,a,o)},h.prototype.writeSync=function(e,t,r,i,n,a,o){return this._write(!1,e,t,r,i,n,a,o)},h.prototype._write=function(r,a,o,s,c,u,l,f){if(n.equal(arguments.length,8),n(this.init_done,"write before init"),n(this.mode!==t.NONE,"already finalized"),n.equal(!1,this.write_in_progress,"write already in progress"),n.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,n.equal(!1,void 0===a,"must provide flush value"),this.write_in_progress=!0,a!==t.Z_NO_FLUSH&&a!==t.Z_PARTIAL_FLUSH&&a!==t.Z_SYNC_FLUSH&&a!==t.Z_FULL_FLUSH&&a!==t.Z_FINISH&&a!==t.Z_BLOCK)throw new Error("Invalid flush value");if(null==o&&(o=e.alloc(0),c=0,s=0),this.strm.avail_in=c,this.strm.input=o,this.strm.next_in=s,this.strm.avail_out=f,this.strm.output=u,this.strm.next_out=l,this.flush=a,!r)return this._process(),this._checkError()?this._afterSync():void 0;var h=this;return i.nextTick((function(){h._process(),h._after()})),this},h.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},h.prototype._process=function(){var e=null;switch(this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflate(this.strm,this.flush);break;case t.UNZIP:switch(this.strm.avail_in>0&&(e=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===e)break;if(this.strm.input[e]!==l){this.mode=t.INFLATE;break}if(this.gzip_id_bytes_read=1,e++,1===this.strm.avail_in)break;case 1:if(null===e)break;this.strm.input[e]===f?(this.gzip_id_bytes_read=2,this.mode=t.GUNZIP):this.mode=t.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:this.err=s.inflate(this.strm,this.flush),this.err===t.Z_NEED_DICT&&this.dictionary&&(this.err=s.inflateSetDictionary(this.strm,this.dictionary),this.err===t.Z_OK?this.err=s.inflate(this.strm,this.flush):this.err===t.Z_DATA_ERROR&&(this.err=t.Z_NEED_DICT));while(this.strm.avail_in>0&&this.mode===t.GUNZIP&&this.err===t.Z_STREAM_END&&0!==this.strm.next_in[0])this.reset(),this.err=s.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},h.prototype._checkError=function(){switch(this.err){case t.Z_OK:case t.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===t.Z_FINISH)return this._error("unexpected end of file"),!1;break;case t.Z_STREAM_END:break;case t.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},h.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},h.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},h.prototype.init=function(e,r,i,a,o){n(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),n(e>=8&&e<=15,"invalid windowBits"),n(r>=-1&&r<=9,"invalid compression level"),n(i>=1&&i<=9,"invalid memlevel"),n(a===t.Z_FILTERED||a===t.Z_HUFFMAN_ONLY||a===t.Z_RLE||a===t.Z_FIXED||a===t.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,e,i,a,o),this._setDictionary()},h.prototype.params=function(){throw new Error("deflateParams Not supported")},h.prototype.reset=function(){this._reset(),this._setDictionary()},h.prototype._init=function(e,r,i,n,c){switch(this.level=e,this.windowBits=r,this.memLevel=i,this.strategy=n,this.flush=t.Z_NO_FLUSH,this.err=t.Z_OK,this.mode!==t.GZIP&&this.mode!==t.GUNZIP||(this.windowBits+=16),this.mode===t.UNZIP&&(this.windowBits+=32),this.mode!==t.DEFLATERAW&&this.mode!==t.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new a,this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflateInit2(this.strm,this.level,t.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:case t.UNZIP:this.err=s.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==t.Z_OK&&this._error("Init error"),this.dictionary=c,this.write_in_progress=!1,this.init_done=!0},h.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:this.err=o.deflateSetDictionary(this.strm,this.dictionary);break;default:break}this.err!==t.Z_OK&&this._error("Failed to set dictionary")}},h.prototype._reset=function(){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:case t.GZIP:this.err=o.deflateReset(this.strm);break;case t.INFLATE:case t.INFLATERAW:case t.GUNZIP:this.err=s.inflateReset(this.strm);break;default:break}this.err!==t.Z_OK&&this._error("Failed to reset stream")},t.Zlib=h}).call(this,r("1c35").Buffer,r("4362"))},"6bda":function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var r="",n=0;n<128;n++)r+=String.fromCharCode(n);e.chars=r+e.chars}this.decodeBuf=i.from(e.chars,"ucs2");var a=i.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(n=0;n[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let r=e[t],i=1,n=0;while(++n<8)i*=256,r+=e[t+n]*i;return r}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let i=0;ir(toBytes(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(i("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(i("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(i("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,i)=>r>=t&&80===i[r]&&75===i[r+1]&&3===i[r+2]&&4===i[r+3]);let n=0,a=!1,o=null;do{const s=n+30;if(a||(a=r(oxmlContentTypes,{offset:s})||r(oxmlRels,{offset:s})),o||(i("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:i("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:i("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;n=e(t,s)}while(n>=0);if(o)return o}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,i=r=>[...r].every((r,i)=>e[t+i]===r.charCodeAt(0));if(i("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(i("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([109,111,111,118],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const i=readUInt64LE(t,e+16);if(r([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(r([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(r([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=i}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let n=0;n<2&&nnew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(r){reject(r)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6c3b":function(e,t,r){"use strict";(function(t,i){var n=r("4ea4"),a=n(r("9523")),o=n(r("a559"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t>>2]>>>24-o%4*8&255;return i.slice(17)},t.prototype._getKeyBox=function(){for(var e,t=this._getKeyData(),r=new Uint8Array(Array(256).keys()),i=t.length,n=0,a=0;a<256;a++)n=r[a]+n+t[a%i]&255,e=[r[n],r[a]],r[a]=e[0],r[n]=e[1];return r.map((function(e,t,r){t=t+1&255;var i=r[t],n=r[t+i&255];return r[i+n&255]}))},t.prototype._getMetaData=function(){var e=this.view.getUint32(this.offset,!0);if(this.offset+=4,0===e)return{};var t=new Uint8Array(this.raw,this.offset,e).map((function(e){return 99^e}));this.offset+=e,A.a.create();var r,i=u.a.decrypt({ciphertext:m.a.parse(A.a.create(t.slice(22)).toString(y.a))},I,{mode:d.a,padding:f.a}).toString(y.a),n=i.indexOf(":");if("dj"===i.slice(0,n)){var a=JSON.parse(i.slice(n+1));r=a.mainMusic}else r=JSON.parse(i.slice(n+1));return r.albumPic&&(r.albumPic=r.albumPic.replace("http://","https://")+"?param=500y500"),r},t.prototype._getAudio=function(e){this.offset+=this.view.getUint32(this.offset+5,!0)+13;for(var t=new Uint8Array(this.raw,this.offset),r=t.length,i=0;i=1<<24?[4,s.a.read(e.from(this.image.buffer))]:[3,7];case 4:return c=i.sent(),[4,c.resize(Math.round(c.getHeight()/2),s.a.AUTO)];case 5:return i.sent(),u=this.image,[4,c.getBufferAsync("image/jpeg")];case 6:return u.buffer=i.sent(),[3,3];case 7:return[3,9];case 8:return l=i.sent(),console.log("get cover image failed",l),[3,9];case 9:return this.newMeta={title:r.title,artists:a,album:this.oriMeta.album,picture:null===(t=this.image)||void 0===t?void 0:t.buffer},[2]}}))}))},t.prototype._writeMeta=function(){return Object(i["a"])(this,void 0,void 0,(function(){var t,r;return Object(i["c"])(this,(function(i){switch(i.label){case 0:if(!this.audio||!this.newMeta)throw Error("invalid sequence");return this.blob||(this.blob=new Blob([this.audio],{type:this.mime})),[4,Object(a["parseBlob"])(this.blob)];case 1:if(t=i.sent(),r=!t.common.album&&!t.common.artists&&!t.common.title,r||this.newMeta.picture){if("mp3"===this.format)this.audio=Object(n["j"])(e.from(this.audio),this.newMeta,t);else{if("flac"!==this.format)return console.info("writing meta for ".concat(this.format," is not being supported for now")),[2];this.audio=Object(n["i"])(e.from(this.audio),this.newMeta,t)}this.blob=new Blob([this.audio],{type:this.mime})}return[2]}}))}))},t.prototype.gatherResult=function(){var e,t;if(!this.newMeta||!this.blob)throw Error("bad sequence");return{title:this.newMeta.title,artist:null===(e=this.newMeta.artists)||void 0===e?void 0:e.join("; "),ext:this.format,album:this.newMeta.album,picture:null===(t=this.image)||void 0===t?void 0:t.url,file:URL.createObjectURL(this.blob),blob:this.blob,mime:this.mime}},t.prototype.decrypt=function(){return Object(i["a"])(this,void 0,void 0,(function(){var e,t;return Object(i["c"])(this,(function(r){switch(r.label){case 0:return e=this._getKeyBox(),this.oriMeta=this._getMetaData(),this.audio=this._getAudio(e),this.format=this.oriMeta.format||Object(n["g"])(this.audio),this.mime=n["a"][this.format],[4,this._buildMeta()];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,4,,5]),[4,this._writeMeta()];case 3:return r.sent(),[3,5];case 4:return t=r.sent(),console.warn("write meta data failed",t),[3,5];case 5:return[2,this.gatherResult()]}}))}))},t}()}).call(this,r("1c35").Buffer)},"6eb7":function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=i(r("eed2")),o=r("c2d7"),s="image/jpeg",c=function(){return{mime:(0,n["default"])({},s,["jpeg","jpg","jpe"]),constants:{MIME_JPEG:s},decoders:(0,n["default"])({},s,a["default"].decode),encoders:(0,n["default"])({},s,(function(e){return a["default"].encode(e.bitmap,e._quality).data})),class:{_quality:100,quality:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<0||e>100?o.throwError.call(this,"n must be a number 0 - 100",t):(this._quality=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=c},"6ec1":function(e,t,r){"use strict";(function(t){e.exports={nearestNeighbor:function(e,t){for(var r=e.width,i=e.height,n=t.width,a=t.height,o=e.data,s=t.data,c=0;c0?a[_-4]:2*a[_]-a[_+4],C=a[_],k=a[_+4],T=y0?A[F-4*h]:2*A[F]-A[F+4*h],U=A[F],z=A[F+4*h],j=R1)for(var H=0;H>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},"6f8f":function(e,t,r){function i(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}r("f8c9"),e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},7037:function(e,t){function r(t){return e.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports["default"]=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"717e":function(e,t,r){"use strict";var i=r("9e6e"),n=r("be7f"),a=r("7b27"),o=r("2ceb"),s=r("4dc6"),c=r("8936"),u=r("8013"),l=Object.prototype.toString;function f(e){if(!(this instanceof f))return new f(e);this.options=n.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=i.inflateInit2(this.strm,t.windowBits);if(r!==o.Z_OK)throw new Error(s[r]);if(this.header=new u,i.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"===typeof t.dictionary?t.dictionary=a.string2buf(t.dictionary):"[object ArrayBuffer]"===l.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(r=i.inflateSetDictionary(this.strm,t.dictionary),r!==o.Z_OK)))throw new Error(s[r])}function h(e,t){var r=new f(t);if(r.push(e,!0),r.err)throw r.msg||s[r.err];return r.result}function d(e,t){return t=t||{},t.raw=!0,h(e,t)}f.prototype.push=function(e,t){var r,s,c,u,f,h=this.strm,d=this.options.chunkSize,p=this.options.dictionary,A=!1;if(this.ended)return!1;s=t===~~t?t:!0===t?o.Z_FINISH:o.Z_NO_FLUSH,"string"===typeof e?h.input=a.binstring2buf(e):"[object ArrayBuffer]"===l.call(e)?h.input=new Uint8Array(e):h.input=e,h.next_in=0,h.avail_in=h.input.length;do{if(0===h.avail_out&&(h.output=new n.Buf8(d),h.next_out=0,h.avail_out=d),r=i.inflate(h,o.Z_NO_FLUSH),r===o.Z_NEED_DICT&&p&&(r=i.inflateSetDictionary(this.strm,p)),r===o.Z_BUF_ERROR&&!0===A&&(r=o.Z_OK,A=!1),r!==o.Z_STREAM_END&&r!==o.Z_OK)return this.onEnd(r),this.ended=!0,!1;h.next_out&&(0!==h.avail_out&&r!==o.Z_STREAM_END&&(0!==h.avail_in||s!==o.Z_FINISH&&s!==o.Z_SYNC_FLUSH)||("string"===this.options.to?(c=a.utf8border(h.output,h.next_out),u=h.next_out-c,f=a.buf2string(h.output,c),h.next_out=u,h.avail_out=d-u,u&&n.arraySet(h.output,h.output,c,u,0),this.onData(f)):this.onData(n.shrinkBuf(h.output,h.next_out)))),0===h.avail_in&&0===h.avail_out&&(A=!0)}while((h.avail_in>0||0===h.avail_out)&&r!==o.Z_STREAM_END);return r===o.Z_STREAM_END&&(s=o.Z_FINISH),s===o.Z_FINISH?(r=i.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===o.Z_OK):s!==o.Z_SYNC_FLUSH||(this.onEnd(o.Z_OK),h.avail_out=0,!0)},f.prototype.onData=function(e){this.chunks.push(e)},f.prototype.onEnd=function(e){e===o.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Inflate=f,t.inflate=h,t.inflateRaw=d,t.ungzip=h},7181:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("448a")),a=r("ca3d"),o=i(r("f2a4")),s=i(r("445d")),c=i(r("8d59")),u=i(r("2090")),l=i(r("3cf2")),f=i(r("27cc")),h=i(r("8b10")),d=i(r("07a0")),p=i(r("3cbc")),A=i(r("d177")),g=i(r("e8b2")),m=i(r("1717")),b=i(r("754c")),y=i(r("dc2b")),v=i(r("35dd")),w=i(r("f282")),E=i(r("d576")),I=i(r("2105")),_=i(r("6205")),B=i(r("1147")),C=i(r("21b4")),k=[o["default"],s["default"],c["default"],u["default"],l["default"],f["default"],h["default"],d["default"],p["default"],A["default"],g["default"],m["default"],b["default"],y["default"],v["default"],w["default"],E["default"],I["default"],_["default"],B["default"],C["default"]],T=function(e){var t=k.map((function(t){var r=t(e)||{};return r["class"]||r.constants||(r={class:r}),r}));return a.mergeDeep.apply(void 0,(0,n["default"])(t))};t["default"]=T},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},7230:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const i=r("6f58"),n=r("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,r){const a=n.AttachedPictureType[i.UINT32_BE.get(t,r)],o=i.UINT32_BE.get(t,r+=4),s=t.toString("utf-8",r+=4,r+o),c=i.UINT32_BE.get(t,r+=o),u=t.toString("utf-8",r+=4,r+c),l=i.UINT32_BE.get(t,r+=c),f=i.UINT32_BE.get(t,r+=4),h=i.UINT32_BE.get(t,r+=4),d=i.UINT32_BE.get(t,r+=4),p=i.UINT32_BE.get(t,r+=4),A=e.from(t.slice(r+=4,r+p));return{type:a,format:s,description:u,width:l,height:f,colour_depth:h,indexed_color:d,data:A}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new i.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,r("1c35").Buffer)},7262:function(e,t,r){(function(t){(function(){var i,n={};function a(){"undefined"==typeof t&&console.log.apply(console,arguments)}e.exports=n,i=r("d7ac"),function(e,t){(function(){var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e){this.message="JPEG error: "+e}return e.prototype=Error(),e.prototype.name="JpegError",e.constructor=e}(),i=function(){function e(e,t){this.message=e,this.g=t}return e.prototype=Error(),e.prototype.name="DNLMarkerError",e.constructor=e}();(function(){function n(){this.M=null,this.B=-1}function a(e,t){for(var r,i,n=0,a=[],o=16;0>P&1;if(R=e[n++],255===R){var t=e[n++];if(t){if(220===t&&x){n+=2;var o=e[n++]<<8|e[n++];if(0>>7}function A(e){for(;;){if(e=e[p()],"number"===typeof e)return e;if("object"!==("undefined"===typeof e?"undefined":t(e)))throw new r("invalid huffman sequence")}}function g(e){for(var t=0;0=1<r;){var i=A(e.o),n=15&i;if(i>>=4,0===n){if(15>i)break;r+=16}else r+=i,e.a[t+u[r]]=m(n),r++}}function y(e,t){var r=A(e.D);r=0===r?0:m(r)<>=4,0===n){if(15>i){Q=g(i)+(1<e.a[i]?-1:1;switch(O){case 0:if(a=A(e.o),i=15&a,a>>=4,0===i)15>a?(Q=g(a)+(1<=j)throw new r("marker was not found");if(!(65488<=j&&65495>=j))break;n+=2}return(j=c(e,n))&&j.f&&((0,_util.warn)("decodeScan - unexpected Scan data, current marker is: "+j.f),n=j.offset),n-D}function s(e,t){for(var i=t.c,n=t.l,a=new Int16Array(64),o=0;oh;h+=8){var d=f[c+h],p=f[c+h+1],A=f[c+h+2],g=f[c+h+3],m=f[c+h+4],b=f[c+h+5],y=f[c+h+6],v=f[c+h+7];if(d*=l[h],0===(p|A|g|m|b|y|v))d=5793*d+512>>10,u[h]=d,u[h+1]=d,u[h+2]=d,u[h+3]=d,u[h+4]=d,u[h+5]=d,u[h+6]=d,u[h+7]=d;else{p*=l[h+1],A*=l[h+2],g*=l[h+3],m*=l[h+4],b*=l[h+5],y*=l[h+6],v*=l[h+7];var w=5793*d+128>>8,E=5793*m+128>>8,I=A,_=y;m=2896*(p-v)+128>>8,v=2896*(p+v)+128>>8,g<<=4,b<<=4,w=w+E+1>>1,E=w-E,d=3784*I+1567*_+128>>8,I=1567*I-3784*_+128>>8,_=d,m=m+b+1>>1,b=m-b,v=v+g+1>>1,g=v-g,w=w+_+1>>1,_=w-_,E=E+I+1>>1,I=E-I,d=2276*m+3406*v+2048>>12,m=3406*m-2276*v+2048>>12,v=d,d=799*g+4017*b+2048>>12,g=4017*g-799*b+2048>>12,b=d,u[h]=w+v,u[h+7]=w-v,u[h+1]=E+b,u[h+6]=E-b,u[h+2]=I+g,u[h+5]=I-g,u[h+3]=_+m,u[h+4]=_-m}}for(l=0;8>l;++l)d=u[l],p=u[l+8],A=u[l+16],g=u[l+24],m=u[l+32],b=u[l+40],y=u[l+48],v=u[l+56],0===(p|A|g|m|b|y|v)?(d=5793*d+8192>>14,d=-2040>d?0:2024<=d?255:d+2056>>4,f[c+l]=d,f[c+l+8]=d,f[c+l+16]=d,f[c+l+24]=d,f[c+l+32]=d,f[c+l+40]=d,f[c+l+48]=d,f[c+l+56]=d):(w=5793*d+2048>>12,E=5793*m+2048>>12,I=A,_=y,m=2896*(p-v)+2048>>12,v=2896*(p+v)+2048>>12,w=4112+(w+E+1>>1),E=w-E,d=3784*I+1567*_+2048>>12,I=1567*I-3784*_+2048>>12,_=d,m=m+b+1>>1,b=m-b,v=v+g+1>>1,g=v-g,w=w+_+1>>1,_=w-_,E=E+I+1>>1,I=E-I,d=2276*m+3406*v+2048>>12,m=3406*m-2276*v+2048>>12,v=d,d=799*g+4017*b+2048>>12,g=4017*g-799*b+2048>>12,b=d,d=w+v,v=w-v,p=E+b,y=E-b,A=I+g,b=I-g,g=_+m,m=_-m,d=16>d?0:4080<=d?255:d>>4,p=16>p?0:4080<=p?255:p>>4,A=16>A?0:4080<=A?255:A>>4,g=16>g?0:4080<=g?255:g>>4,m=16>m?0:4080<=m?255:m>>4,b=16>b?0:4080<=b?255:b>>4,y=16>y?0:4080<=y?255:y>>4,v=16>v?0:4080<=v?255:v>>4,f[c+l]=d,f[c+l+8]=p,f[c+l+16]=A,f[c+l+24]=g,f[c+l+32]=m,f[c+l+40]=b,f[c+l+48]=y,f[c+l+56]=v)}return t.a}function c(e,t){var r=2=i)return null;var n=e[t]<<8|e[t+1];if(65472<=n&&65534>=n)return{f:null,F:n,offset:t};for(var a=e[r]<<8|e[r+1];!(65472<=a&&65534>=a);){if(++r>=i)return null;a=e[r]<<8|e[r+1]}return{f:n.toString(16),F:a,offset:r}}var u=new Uint8Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]);n.prototype={parse:function(e){function t(){var t=e[d]<<8|e[d+1];return d+=2,t}function n(){var r=t();r=d+r-2;var i=c(e,r,d);return i&&i.f&&((0,_util.warn)("readDataBlock - incorrect length, current marker is: "+i.f),r=i.offset),r=e.subarray(d,r),d+=r.length,r}function l(e){for(var t=Math.ceil(e.v/8/e.s),r=Math.ceil(e.g/8/e.u),i=0;i>4)for(y=0;64>y;y++)v=u[y],E[v]=e[d++];else{if(1!==w>>4)throw new r("DQT - invalid table spec");for(y=0;64>y;y++)v=u[y],E[v]=t()}f[15&w]=E}break;case 65472:case 65473:case 65474:if(I)throw new r("Only single frame JPEGs supported");t();var I={};for(I.X=65473===b,I.S=65474===b,I.precision=e[d++],b=t(),I.g=h||b,I.v=t(),I.b=[],I.C={},y=e[d++],b=E=w=0;b>4,B=15&e[d+1];w<_&&(w=_),Ey;y++,d++)_+=E[y]=e[d];for(B=new Uint8Array(_),y=0;y<_;y++,d++)B[y]=e[d];b+=17+_,(0===w>>4?m:g)[15&w]=a(E,B)}break;case 65501:t();var C=t();break;case 65498:for(y=1===++A&&!h,t(),w=e[d++],v=[],b=0;b>4],k.o=g[15&E],v.push(k)}b=e[d++],w=e[d++],E=e[d++];try{var T=o(e,d,I,v,C,b,w,E>>4,15&E,y);d+=T}catch(S){if(S instanceof i)return(0,_util.warn)('Attempting to re-parse JPEG image using "scanLines" parameter found in DNL marker (0xFFDC) segment.'),this.parse(e,{N:S.g});throw S}break;case 65500:d+=4;break;case 65535:255!==e[d]&&d--;break;default:if(255===e[d-3]&&192<=e[d-2]&&254>=e[d-2])d-=3;else{if(!(y=c(e,d-2))||!y.f)throw new r("unknown marker "+b.toString(16));(0,_util.warn)("JpegImage.parse - unexpected data, current marker is: "+y.f),d=y.offset}}b=t()}for(this.width=I.v,this.height=I.g,this.A=p,this.b=[],b=0;b>8)+a[n+1];return c},w:function(){return this.A?!!this.A.W:3===this.i?0!==this.B:1===this.B},I:function(e){for(var t,r,i,n=0,a=e.length;n>>3)]),null==d&&(d=s["t325"]);var p=new Uint8Array(s.height*(f>>>3)),A=0;if(null!=s["t322"]){for(var g=s["t322"][0],m=s["t323"][0],b=Math.floor((s.width+g-1)/g),y=Math.floor((s.height+m-1)/m),v=new Uint8Array(0|Math.ceil(g*m*l/8)),w=0;w>>8;else{if(12!=g)throw new Error("unsupported bit depth "+g);for(d=0;d>>4,a[o++]=255&(b[d]<<4|b[d+1]>>>8),a[o++]=255&b[d+1]}}else{var v=new e.JpegDecoder;v.parse(u);var w=v.getData(v.width,v.height);for(d=0;d1),!b){if(255==t[r]&&t[r+1]==l)return{jpegOffset:r};if(null!=y&&(255==t[r+v]&&t[r+v+1]==l?g=r+v:a("JPEGInterchangeFormat does not point to SOI"),null==w?a("JPEGInterchangeFormatLength field is missing"):(v>=m||v+E<=m)&&a("JPEGInterchangeFormatLength field value is invalid"),null!=g))return{jpegOffset:g}}if(null!=_&&(B=_[0],C=_[1]),null!=y&&null!=w)if(E>=2&&v+E<=m){for(n=255==t[r+v+E-2]&&t[r+v+E-1]==l?new Uint8Array(E-2):new Uint8Array(E),s=0;s offset to first strip or tile");if(null==n){var S=0,x=[];x[S++]=255,x[S++]=l;var M=e["t519"];if(null==M)throw new Error("JPEGQTables tag is missing");for(s=0;s>>8,x[S++]=255&R,x[S++]=s|u<<4,c=0;c<16;c++)x[S++]=t[r+D[s]+c];for(c=0;c>>8&255,x[S++]=255&e.height,x[S++]=e.width>>>8&255,x[S++]=255&e.width,x[S++]=k,1==k)x[S++]=1,x[S++]=17,x[S++]=0;else for(s=0;s<3;s++)x[S++]=s+1,x[S++]=0!=s?17:(15&B)<<4|15&C,x[S++]=s;null!=T&&0!=T[0]&&(x[S++]=255,x[S++]=d,x[S++]=0,x[S++]=4,x[S++]=T[0]>>>8&255,x[S++]=255&T[0]),n=new Uint8Array(x)}var P=-1;s=0;while(s>>8&255,n[O++]=255&e.height,n[O++]=e.width>>>8&255,n[O++]=255&e.width,n[O++]=k,1==k)n[O++]=1,n[O++]=17,n[O++]=0;else for(s=0;s<3;s++)n[O++]=s+1,n[O++]=0!=s?17:(15&B)<<4|15&C,n[O++]=s}if(255==t[m]&&t[m+1]==A){var L=t[m+2]<<8|t[m+3];for(o=new Uint8Array(L+2),o[0]=t[m],o[1]=t[m+1],o[2]=t[m+2],o[3]=t[m+3],s=0;s>>8&255,u[l.sofPosition+6]=255&t.height,u[l.sofPosition+7]=t.width>>>8&255,u[l.sofPosition+8]=255&t.width,255==r[i]&&r[i+1]==SOS||(u.set(l.sosMarker,bufoff),bufoff+=sosMarker.length),d=0;d=0&&c<128)for(var u=0;u=-127&&c<0){for(u=0;u<1-c;u++)o[n]=a[t],n++;t++}}},e.decode._decodeThunder=function(e,t,r,i,n){var a=[0,1,0,-1],o=[0,1,2,3,0,-3,-2,-1],s=t+r,c=2*n,u=0;while(t>>6,h=63&l;if(t++,3==f&&(u=15&h,i[c>>>1]|=u<<4*(1-c&1),c++),0==f)for(var d=0;d>>1]|=u<<4*(1-c&1),c++;if(2==f)for(d=0;d<2;d++){var p=h>>>3*(1-d)&7;4!=p&&(u+=o[p],i[c>>>1]|=u<<4*(1-c&1),c++)}if(1==f)for(d=0;d<3;d++){p=h>>>2*(2-d)&3;2!=p&&(u+=a[p],i[c>>>1]|=u<<4*(1-c&1),c++)}}},e.decode._dmap={1:0,"011":1,"000011":2,"0000011":3,"010":-1,"000010":-2,"0000010":-3},e.decode._lens=function(){var e=function(e,t,r,i){for(var n=0;n>>3>>3]>>>7-(7&u)&1),2==s&&(_=t[u>>>3]>>>(7&u)&1),u++,f+=_,"H"==w){if(null!=c._lens[y][f]){var B=c._lens[y][f];f="",l+=B,B<64&&(c._addNtimes(h,l,y),A+=l,y=1-y,l=0,E--,0==E&&(w=""))}}else"0001"==f&&(f="",c._addNtimes(h,b-A,y),A=b),"001"==f&&(f="",w="H",E=2),null!=c._dmap[f]&&(g=m+c._dmap[f],c._addNtimes(h,g-A,y),A=g,f="",y=1-y);h.length==o&&""==w&&(c._writeBits(h,n,8*a+v*I),y=0,v++,A=0,d=c._makeDiff(h),h=[])}},e.decode._findDiff=function(e,t,r){for(var i=0;i=t&&e[i+1]==r)return e[i]},e.decode._makeDiff=function(e){var t=[];1==e[0]&&t.push(0,1);for(var r=1;r>>3>>3]>>>7-(7&u)&1),2==s&&(B=t[u>>>3]>>>(7&u)&1),u++,f+=B,I){if(null!=c._lens[y][f]){var C=c._lens[y][f];f="",l+=C,C<64&&(c._addNtimes(h,l,y),y=1-y,l=0)}}else if("H"==w){if(null!=c._lens[y][f]){C=c._lens[y][f];f="",l+=C,C<64&&(c._addNtimes(h,l,y),A+=l,y=1-y,l=0,E--,0==E&&(w=""))}}else"0001"==f&&(f="",c._addNtimes(h,b-A,y),A=b),"001"==f&&(f="",w="H",E=2),null!=c._dmap[f]&&(g=m+c._dmap[f],c._addNtimes(h,g-A,y),A=g,f="",y=1-y);f.endsWith("000000000001")&&(v>=0&&c._writeBits(h,n,8*a+v*_),1==s&&(I=1==(t[u>>>3]>>>7-(7&u)&1)),2==s&&(I=1==(t[u>>>3]>>>(7&u)&1)),u++,null==c._decodeG3.allow2D&&(c._decodeG3.allow2D=I),c._decodeG3.allow2D||(I=!0,u--),f="",y=0,v++,A=0,d=c._makeDiff(h),h=[])}h.length==o&&c._writeBits(h,n,8*a+v*_)},e.decode._addNtimes=function(e,t,r){for(var i=0;i>>3]|=e[i]<<7-(r+i&7)},e.decode._decodeLZW=function(t,r,i,n){if(null==e.decode._lzwTab){for(var a=new Uint32Array(65535),o=new Uint16Array(65535),s=new Uint8Array(2e6),c=0;c<256;c++)s[c<<2]=c,a[c]=c<<2,o[c]=1;e.decode._lzwTab=[a,o,s]}var u=e.decode._copyData,l=e.decode._lzwTab[0],f=e.decode._lzwTab[1],h=(s=e.decode._lzwTab[2],258),d=1032,p=9,A=r<<3,g=256,m=257,b=0,y=0,v=0;while(1){if(b=t[A>>>3]<<16|t[A+8>>>3]<<8|t[A+16>>>3],y=b>>24-(7&A)-p&(1<>>3]<<16|t[A+8>>>3]<<8|t[A+16>>>3],y=b>>24-(7&A)-p&(1<=h)l[h]=d,s[l[h]]=w[0],f[h]=1,d=d+1+3&-4,h++;else{l[h]=d;var I=l[v],_=f[v];u(s,I,s,d,_),s[d+_]=s[w],_++,f[h]=_,h++,d=d+_+3&-4}h+1==1<=h)l[h]=d,f[h]=0,h++;else{l[h]=d;I=l[v],_=f[v];u(s,I,s,d,_),s[d+_]=s[d],_++,f[h]=_,h++,u(s,d,i,n,_),n+=_,d=d+_+3&-4}h+1==1<4&&(t.writeUint(r,i,o),p=o),2==l&&t.writeASCII(r,p,f),3==l)for(var A=0;A4&&(d+=1&d,o+=d),i+=4}return[i,o]},e.toRGBA8=function(e){var t=e.width,r=e.height,i=t*r,n=4*i,o=e.data,s=new Uint8Array(4*i),c=e["t262"][0],u=e["t258"]?Math.min(32,e["t258"][0]):1,l=e.isLE?1:0;if(0==c)for(var f=Math.ceil(u*t/8),h=0;h>3)]>>7-(7&A)&1;s[g]=s[g+1]=s[g+2]=255*(1-m),s[g+3]=255}if(4==u)for(A=0;A>1)]>>4-4*(1&A)&15;s[g]=s[g+1]=s[g+2]=17*(15-m),s[g+3]=255}if(8==u)for(A=0;A>3)]>>7-(7&A)&1;s[g]=s[g+1]=s[g+2]=255*m,s[g+3]=255}if(2==u)for(A=0;A>2)]>>6-2*(3&A)&3;s[g]=s[g+1]=s[g+2]=85*m,s[g+3]=255}if(8==u)for(A=0;A0)for(A=0;A>8,s[g+1]=v[256+w]>>8,s[g+2]=v[512+w]>>8,s[g+3]=255}}else if(5==c){b=e["t258"]?e["t258"].length:4;var E=b>4?1:0;for(A=0;A>8&255,e[t+1]=255&r},writeUint:function(e,t,r){e[t]=r>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=r>>0&255},writeASCII:function(e,t,r){for(var i=0;i>>24)|4278255360&(n<<24|n>>>8)}var a=this._hash.words,o=e[t+0],c=e[t+1],d=e[t+2],p=e[t+3],A=e[t+4],g=e[t+5],m=e[t+6],b=e[t+7],y=e[t+8],v=e[t+9],w=e[t+10],E=e[t+11],I=e[t+12],_=e[t+13],B=e[t+14],C=e[t+15],k=a[0],T=a[1],S=a[2],x=a[3];k=u(k,T,S,x,o,7,s[0]),x=u(x,k,T,S,c,12,s[1]),S=u(S,x,k,T,d,17,s[2]),T=u(T,S,x,k,p,22,s[3]),k=u(k,T,S,x,A,7,s[4]),x=u(x,k,T,S,g,12,s[5]),S=u(S,x,k,T,m,17,s[6]),T=u(T,S,x,k,b,22,s[7]),k=u(k,T,S,x,y,7,s[8]),x=u(x,k,T,S,v,12,s[9]),S=u(S,x,k,T,w,17,s[10]),T=u(T,S,x,k,E,22,s[11]),k=u(k,T,S,x,I,7,s[12]),x=u(x,k,T,S,_,12,s[13]),S=u(S,x,k,T,B,17,s[14]),T=u(T,S,x,k,C,22,s[15]),k=l(k,T,S,x,c,5,s[16]),x=l(x,k,T,S,m,9,s[17]),S=l(S,x,k,T,E,14,s[18]),T=l(T,S,x,k,o,20,s[19]),k=l(k,T,S,x,g,5,s[20]),x=l(x,k,T,S,w,9,s[21]),S=l(S,x,k,T,C,14,s[22]),T=l(T,S,x,k,A,20,s[23]),k=l(k,T,S,x,v,5,s[24]),x=l(x,k,T,S,B,9,s[25]),S=l(S,x,k,T,p,14,s[26]),T=l(T,S,x,k,y,20,s[27]),k=l(k,T,S,x,_,5,s[28]),x=l(x,k,T,S,d,9,s[29]),S=l(S,x,k,T,b,14,s[30]),T=l(T,S,x,k,I,20,s[31]),k=f(k,T,S,x,g,4,s[32]),x=f(x,k,T,S,y,11,s[33]),S=f(S,x,k,T,E,16,s[34]),T=f(T,S,x,k,B,23,s[35]),k=f(k,T,S,x,c,4,s[36]),x=f(x,k,T,S,A,11,s[37]),S=f(S,x,k,T,b,16,s[38]),T=f(T,S,x,k,w,23,s[39]),k=f(k,T,S,x,_,4,s[40]),x=f(x,k,T,S,o,11,s[41]),S=f(S,x,k,T,p,16,s[42]),T=f(T,S,x,k,m,23,s[43]),k=f(k,T,S,x,v,4,s[44]),x=f(x,k,T,S,I,11,s[45]),S=f(S,x,k,T,C,16,s[46]),T=f(T,S,x,k,d,23,s[47]),k=h(k,T,S,x,o,6,s[48]),x=h(x,k,T,S,b,10,s[49]),S=h(S,x,k,T,B,15,s[50]),T=h(T,S,x,k,g,21,s[51]),k=h(k,T,S,x,I,6,s[52]),x=h(x,k,T,S,p,10,s[53]),S=h(S,x,k,T,w,15,s[54]),T=h(T,S,x,k,c,21,s[55]),k=h(k,T,S,x,y,6,s[56]),x=h(x,k,T,S,C,10,s[57]),S=h(S,x,k,T,m,15,s[58]),T=h(T,S,x,k,_,21,s[59]),k=h(k,T,S,x,A,6,s[60]),x=h(x,k,T,S,E,10,s[61]),S=h(S,x,k,T,d,15,s[62]),T=h(T,S,x,k,v,21,s[63]),a[0]=a[0]+k|0,a[1]=a[1]+T|0,a[2]=a[2]+S|0,a[3]=a[3]+x|0},_doFinalize:function(){var e=this._data,r=e.words,i=8*this._nDataBytes,n=8*e.sigBytes;r[n>>>5]|=128<<24-n%32;var a=t.floor(i/4294967296),o=i;r[15+(n+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),r[14+(n+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),e.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,c=s.words,u=0;u<4;u++){var l=c[u];c[u]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,r,i,n,a,o){var s=e+(t&r|~t&i)+n+o;return(s<>>32-a)+t}function l(e,t,r,i,n,a,o){var s=e+(t&i|r&~i)+n+o;return(s<>>32-a)+t}function f(e,t,r,i,n,a,o){var s=e+(t^r^i)+n+o;return(s<>>32-a)+t}function h(e,t,r,i,n,a,o){var s=e+(r^(t|~i))+n+o;return(s<>>32-a)+t}r.MD5=a._createHelper(c),r.HmacMD5=a._createHmacHelper(c)}(Math),e.MD5}))},"73c2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("95c9"),o=r("31de"),s=r("b120"),c=n("music-metadata:parser:matroska");class u extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,r){return super.init(e,t,r),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,r=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",r)}const r=e.segment.tracks;if(r&&r.entries){r.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=r.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,r=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${r}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,r){const i={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,r.concat([a.name]));a.multiple?(i[a.name]||(i[a.name]=[]),i[a.name].push(e)):i[a.name]=e}else i[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:c(`parseEbml: path=${r.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return i}async readVintData(t){const r=await this.tokenizer.peekNumber(i.UINT8);let n=128,a=1;while(0===(r&n)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,n>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;t>>21&(i=127),e>>>14&i,e>>>7&i,e&i],s.set(u,c),c+=u.length,this.frames.forEach((function(e){var i,a;switch(u=t(e.name),s.set(u,c),c+=u.length,i=e.size-10,u=[i>>>24&(a=255),i>>>16&a,i>>>8&a,i&a],s.set(u,c),c+=u.length,c+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":u=t(e.value),s.set(u,c),c+=u.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":u=[1].concat(n),s.set(u,c),c+=u.length,u=r(e.value),s.set(u,c),c+=u.length;break;case"TXXX":case"USLT":case"COMM":u=[1],"USLT"!==e.name&&"COMM"!==e.name||(u=u.concat(e.language)),u=u.concat(n),s.set(u,c),c+=u.length,u=r(e.description),s.set(u,c),c+=u.length,u=[0,0].concat(n),s.set(u,c),c+=u.length,u=r(e.value),s.set(u,c),c+=u.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":c++,u=t(e.value),s.set(u,c),c+=u.length;break;case"PRIV":u=t(e.id),s.set(u,c),c+=u.length,c++,s.set(new Uint8Array(e.value),c),c+=e.value.byteLength;break;case"APIC":u=[e.useUnicodeEncoding?1:0],s.set(u,c),c+=u.length,u=t(e.mimeType),s.set(u,c),c+=u.length,u=[0,e.pictureType],s.set(u,c),c+=u.length,e.useUnicodeEncoding?(u=[].concat(n),s.set(u,c),c+=u.length,u=r(e.description),s.set(u,c),c+=u.length,c+=2):(u=t(e.description),s.set(u,c),c+=u.length,c++),s.set(new Uint8Array(e.value),c),c+=e.value.byteLength}})),c+=this.padding,s.set(new Uint8Array(this.arrayBuffer),c),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},i}()}))},"796a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WorkerMessageType=t.MasterMessageType=void 0,function(e){e["cancel"]="cancel",e["run"]="run"}(t.MasterMessageType||(t.MasterMessageType={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(t.WorkerMessageType||(t.WorkerMessageType={}))},7998:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=r("fcd8"),o=r("c2d7"),s="image/png",c=-1,u=0,l=1,f=2,h=3,d=4,p=function(){return{mime:(0,n["default"])({},s,["png"]),constants:{MIME_PNG:s,PNG_FILTER_AUTO:c,PNG_FILTER_NONE:u,PNG_FILTER_SUB:l,PNG_FILTER_UP:f,PNG_FILTER_AVERAGE:h,PNG_FILTER_PATH:d},hasAlpha:(0,n["default"])({},s,!0),decoders:(0,n["default"])({},s,a.PNG.sync.read),encoders:(0,n["default"])({},s,(function(e){var t=new a.PNG({width:e.bitmap.width,height:e.bitmap.height});return t.data=e.bitmap.data,a.PNG.sync.write(t,{width:e.bitmap.width,height:e.bitmap.height,deflateLevel:e._deflateLevel,deflateStrategy:e._deflateStrategy,filterType:e._filterType,colorType:"number"===typeof e._colorType?e._colorType:e._rgba?6:2,inputHasAlpha:e._rgba})})),class:{_deflateLevel:9,_deflateStrategy:3,_filterType:c,_colorType:null,deflateLevel:function(e,t){return"number"!==typeof e?o.throwError.call(this,"l must be a number",t):e<0||e>9?o.throwError.call(this,"l must be a number 0 - 9",t):(this._deflateLevel=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},deflateStrategy:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):e<0||e>3?o.throwError.call(this,"s must be a number 0 - 3",t):(this._deflateStrategy=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},filterType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<-1||e>4?o.throwError.call(this,"n must be -1 (auto) or a number 0 - 4",t):(this._filterType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},colorType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):0!==e&&2!==e&&4!==e&&6!==e?o.throwError.call(this,"s must be a number 0, 2, 4, 6.",t):(this._colorType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=p},"7a87":function(e,t,r){var i=r("1c35").Buffer;e.exports=function(e,t){if(i.isBuffer(e)&&i.isBuffer(t)){if("function"===typeof e.equals)return e.equals(t);if(e.length!==t.length)return!1;for(var r=0;r=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function c(e,t){if(t<65534&&(e.subarray&&a||!e.subarray&&n))return String.fromCharCode.apply(null,i.shrinkBuf(e,t));for(var r="",o=0;o>>6,t[o++]=128|63&r):r<65536?(t[o++]=224|r>>>12,t[o++]=128|r>>>6&63,t[o++]=128|63&r):(t[o++]=240|r>>>18,t[o++]=128|r>>>12&63,t[o++]=128|r>>>6&63,t[o++]=128|63&r);return t},t.buf2binstring=function(e){return c(e,e.length)},t.binstring2buf=function(e){for(var t=new i.Buf8(e.length),r=0,n=t.length;r4)u[i++]=65533,r+=a-1;else{n&=2===a?31:3===a?15:7;while(a>1&&r1?u[i++]=65533:n<65536?u[i++]=n:(n-=65536,u[i++]=55296|n>>10&1023,u[i++]=56320|1023&n)}return c(u,i)},t.utf8border=function(e,t){var r;t=t||e.length,t>e.length&&(t=e.length),r=t-1;while(r>=0&&128===(192&e[r]))r--;return r<0||0===r?t:r+o[e[r]]>t?r:t}},"7b76":function(e,t,r){"use strict";(function(t){var i=r("ab33");e.exports=function(e,r,n,a){var o=-1!==[i.COLORTYPE_COLOR_ALPHA,i.COLORTYPE_ALPHA].indexOf(a.colorType);if(a.colorType===a.inputColorType){var s=function(){var e=new ArrayBuffer(2);return new DataView(e).setInt16(0,256,!0),256!==new Int16Array(e)[0]}();if(8===a.bitDepth||16===a.bitDepth&&s)return e}var c=16!==a.bitDepth?e:new Uint16Array(e.buffer),u=255,l=i.COLORTYPE_TO_BPP_MAP[a.inputColorType];4!==l||a.inputHasAlpha||(l=3);var f=i.COLORTYPE_TO_BPP_MAP[a.colorType];16===a.bitDepth&&(u=65535,f*=2);var h=new t(r*n*f),d=0,p=0,A=a.bgColor||{};function g(){var e,t,r,n=u;switch(a.inputColorType){case i.COLORTYPE_COLOR_ALPHA:n=c[d+3],e=c[d],t=c[d+1],r=c[d+2];break;case i.COLORTYPE_COLOR:e=c[d],t=c[d+1],r=c[d+2];break;case i.COLORTYPE_ALPHA:n=c[d+1],e=c[d],t=e,r=e;break;case i.COLORTYPE_GRAYSCALE:e=c[d],t=e,r=e;break;default:throw new Error("input color type:"+a.inputColorType+" is not supported at present")}return a.inputHasAlpha&&(o||(n/=u,e=Math.min(Math.max(Math.round((1-n)*A.red+n*e),0),u),t=Math.min(Math.max(Math.round((1-n)*A.green+n*t),0),u),r=Math.min(Math.max(Math.round((1-n)*A.blue+n*r),0),u))),{red:e,green:t,blue:r,alpha:n}}void 0===A.red&&(A.red=u),void 0===A.green&&(A.green=u),void 0===A.blue&&(A.blue=u);for(var m=0;mthis.reject(new i.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const i=await this.read(e,t,r);return this.peekQueue.push(e.subarray(t,t+i)),i}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new i.EndOfStreamError;let n=r,a=0;while(this.peekQueue.length>0&&n>0){const r=this.peekQueue.pop();if(!r)throw new Error("peekData should be defined");const i=Math.min(r.length,n);e.set(r.subarray(0,i),t+a),a+=i,n-=i,i0&&!this.endOfStream){const r=Math.min(n,o),i=await this._read(e,t+a,r);if(a+=i,i{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,r){"use strict";var i=r("8707").Buffer,n=i.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(i.isEncoding===n||!n(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=p,this.end=A,t=4;break;case"utf8":this.fillLast=f,t=4;break;case"base64":this.text=g,this.end=m,t=3;break;default:return this.write=b,void(this.end=y)}this.lastNeed=0,this.lastTotal=0,this.lastChar=i.allocUnsafe(t)}function c(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function u(e,t,r){var i=t.length-1;if(i=0?(n>0&&(e.lastNeed=n-1),n):--i=0?(n>0&&(e.lastNeed=n-2),n):--i=0?(n>0&&(2===n?n=0:e.lastNeed=n-3),n):0))}function l(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function f(e){var t=this.lastTotal-this.lastNeed,r=l(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function h(e,t){var r=u(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var i=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var i=r.charCodeAt(r.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function A(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function g(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function y(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r0;return l(e,o,s,(function(e){i||(i=e),e&&a.forEach(f),o||(a.forEach(f),n(i))}))}));return t.reduce(h)}e.exports=p},"7eb1":function(e,t,r){"use strict";var i=30,n=12;e.exports=function(e,t){var r,a,o,s,c,u,l,f,h,d,p,A,g,m,b,y,v,w,E,I,_,B,C,k,T;r=e.state,a=e.next_in,k=e.input,o=a+(e.avail_in-5),s=e.next_out,T=e.output,c=s-(t-e.avail_out),u=s+(e.avail_out-257),l=r.dmax,f=r.wsize,h=r.whave,d=r.wnext,p=r.window,A=r.hold,g=r.bits,m=r.lencode,b=r.distcode,y=(1<>>24,A>>>=E,g-=E,E=w>>>16&255,0===E)T[s++]=65535&w;else{if(!(16&E)){if(0===(64&E)){w=m[(65535&w)+(A&(1<>>=E,g-=E),g<15&&(A+=k[a++]<>>24,A>>>=E,g-=E,E=w>>>16&255,!(16&E)){if(0===(64&E)){w=b[(65535&w)+(A&(1<l){e.msg="invalid distance too far back",r.mode=i;break e}if(A>>>=E,g-=E,E=s-c,_>E){if(E=_-E,E>h&&r.sane){e.msg="invalid distance too far back",r.mode=i;break e}if(B=0,C=p,0===d){if(B+=f-E,E2)T[s++]=C[B++],T[s++]=C[B++],T[s++]=C[B++],I-=3;I&&(T[s++]=C[B++],I>1&&(T[s++]=C[B++]))}else{B=s-_;do{T[s++]=T[B++],T[s++]=T[B++],T[s++]=T[B++],I-=3}while(I>2);I&&(T[s++]=T[B++],I>1&&(T[s++]=T[B++]))}break}}break}}while(a>3,a-=I,g-=I<<3,A&=(1<{const r={signature:e.toString("binary",t,t+3),streamMinorVersion:n.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:n.getBitAllignedNumber(e,t+3,4,4),frameCount:i.UINT32_LE.get(e,t+4),maxLevel:i.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][n.getBitAllignedNumber(e,t+10,0,2)],link:n.getBitAllignedNumber(e,t+10,2,2),profile:n.getBitAllignedNumber(e,t+10,4,4),maxBand:n.getBitAllignedNumber(e,t+11,0,6),intensityStereo:n.isBitSet(e,t+11,6),midSideStereo:n.isBitSet(e,t+11,7),titlePeak:i.UINT16_LE.get(e,t+12),titleGain:i.UINT16_LE.get(e,t+14),albumPeak:i.UINT16_LE.get(e,t+16),albumGain:i.UINT16_LE.get(e,t+18),lastFrameLength:i.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:n.isBitSet(e,t+23,0)};return r.lastFrameLength=r.trueGapless?i.UINT32_LE.get(e,20)>>>20&2047:0,r}}},"7ece":function(e,t){function r(e,t){if(e=e.replace(/\t+/g," ").trim(),!e)return null;var r=e.indexOf(" ");if(-1===r)throw new Error("no named row at line "+t);var n=e.substring(0,r);e=e.substring(r+1),e=e.replace(/letter=[\'\"]\S+[\'\"]/gi,""),e=e.split("="),e=e.map((function(e){return e.trim().match(/(".*?"|[^"\s]+)+(?=\s*|\s*$)/g)}));for(var a=[],o=0;o=0?this.height-1:-this.height;for(r=this.height-1;r>=0;r--){for(var i=this.bottom_up?r:this.height-1-r,n=0;n>7-s&1];this.data[o+4*s]=0,this.data[o+4*s+1]=c.blue,this.data[o+4*s+2]=c.green,this.data[o+4*s+3]=c.red}0!=t&&(this.pos+=4-t)}},r.prototype.bit4=function(){if(2==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0,r=!1;while(e>4),1&c&&c+1>1&1)&&this.pos++}}else for(c=0;c>4),r=!r}function u(t){var r=this.palette[t];this.data[e]=0,this.data[e+1]=r.blue,this.data[e+2]=r.green,this.data[e+3]=r.red,e+=4}}else{var l=Math.ceil(this.width/2),f=l%4;for(o=this.height-1;o>=0;o--){var h=this.bottom_up?o:this.height-1-o;for(a=0;a>4,p=15&n,A=this.palette[d];if(this.data[e]=0,this.data[e+1]=A.blue,this.data[e+2]=A.green,this.data[e+3]=A.red,2*a+1>=this.width)break;A=this.palette[p],this.data[e+4]=0,this.data[e+4+1]=A.blue,this.data[e+4+2]=A.green,this.data[e+4+3]=A.red}0!=f&&(this.pos+=4-f)}}},r.prototype.bit8=function(){if(1==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0;while(e=0;a--){var l=this.bottom_up?a:this.height-1-a;for(n=0;n=0;i--){for(var n=this.bottom_up?i:this.height-1-i,a=0;a>5&r)/r*255|0,u=(o>>10&r)/r*255|0,l=o>>15?255:0,f=n*this.width*4+4*a;this.data[f]=l,this.data[f+1]=s,this.data[f+2]=c,this.data[f+3]=u}this.pos+=e}},r.prototype.bit16=function(){var e=this.width%2*2;this.maskRed=31744,this.maskGreen=992,this.maskBlue=31,this.mask0=0,3==this.compress&&(this.maskRed=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskGreen=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskBlue=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.mask0=this.buffer.readUInt32LE(this.pos),this.pos+=4);for(var t=[0,0,0],r=0;r<16;r++)this.maskRed>>r&1&&t[0]++,this.maskGreen>>r&1&&t[1]++,this.maskBlue>>r&1&&t[2]++;t[1]+=t[0],t[2]+=t[1],t[0]=8-t[0],t[1]-=8,t[2]-=8;for(var i=this.height-1;i>=0;i--){for(var n=this.bottom_up?i:this.height-1-i,a=0;a>t[1],u=(o&this.maskRed)>>t[2],l=n*this.width*4+4*a;this.data[l]=0,this.data[l+1]=s,this.data[l+2]=c,this.data[l+3]=u}this.pos+=e}},r.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(t=this.bottom_up?e:this.height-1-e,r=0;r?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,r){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},"81bf":function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("38ba"))})(0,(function(e){return e.mode.ECB=function(){var t=e.lib.BlockCipherMode.extend();return t.Encryptor=t.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),t.Decryptor=t.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),t}(),e.mode.ECB}))},"825a":function(e,t,r){var i=r("da84"),n=r("861d"),a=i.String,o=i.TypeError;e.exports=function(e){if(n(e))return e;throw o(a(e)+" is not an object")}},"82de":function(e,t,r){"use strict";(function(t){var i;function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r("fd17"),o=Symbol("lastResolve"),s=Symbol("lastReject"),c=Symbol("error"),u=Symbol("ended"),l=Symbol("lastPromise"),f=Symbol("handlePromise"),h=Symbol("stream");function d(e,t){return{value:e,done:t}}function p(e){var t=e[o];if(null!==t){var r=e[h].read();null!==r&&(e[l]=null,e[o]=null,e[s]=null,t(d(r,!1)))}}function A(e){t.nextTick(p,e)}function g(e,t){return function(r,i){e.then((function(){t[u]?r(d(void 0,!0)):t[f](r,i)}),i)}}var m=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((i={get stream(){return this[h]},next:function(){var e=this,r=this[c];if(null!==r)return Promise.reject(r);if(this[u])return Promise.resolve(d(void 0,!0));if(this[h].destroyed)return new Promise((function(r,i){t.nextTick((function(){e[c]?i(e[c]):r(d(void 0,!0))}))}));var i,n=this[l];if(n)i=new Promise(g(n,this));else{var a=this[h].read();if(null!==a)return Promise.resolve(d(a,!1));i=new Promise(this[f])}return this[l]=i,i}},n(i,Symbol.asyncIterator,(function(){return this})),n(i,"return",(function(){var e=this;return new Promise((function(t,r){e[h].destroy(null,(function(e){e?r(e):t(d(void 0,!0))}))}))})),i),m),y=function(e){var t,r=Object.create(b,(t={},n(t,h,{value:e,writable:!0}),n(t,o,{value:null,writable:!0}),n(t,s,{value:null,writable:!0}),n(t,c,{value:null,writable:!0}),n(t,u,{value:e._readableState.endEmitted,writable:!0}),n(t,f,{value:function(e,t){var i=r[h].read();i?(r[l]=null,r[o]=null,r[s]=null,e(d(i,!1))):(r[o]=e,r[s]=t)},writable:!0}),t));return r[l]=null,a(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[s];return null!==t&&(r[l]=null,r[o]=null,r[s]=null,t(e)),void(r[c]=e)}var i=r[o];null!==i&&(r[l]=null,r[o]=null,r[s]=null,i(d(void 0,!0))),r[u]=!0})),e.on("readable",A.bind(null,r)),r};e.exports=y}).call(this,r("4362"))},"82fe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const i=r("15a0"),n=r("e23d"),a=256e3;class o extends i.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new n.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){const r=this.normalizeOptions(e,t),i=r.position-this.position;if(i>0)return await this.ignore(i),this.readBuffer(e,t);if(i<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===r.length)return 0;const a=await this.streamReader.read(e,r.offset,r.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const n=new Uint8Array(r.length+t);return i=await this.peekBuffer(n,{mayBeLess:r.mayBeLess}),e.set(n.subarray(t),r.offset),i-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(r.length>0){try{i=await this.streamReader.peek(e,r.offset,r.length)}catch(a){if(t&&t.mayBeLess&&a instanceof n.EndOfStreamError)return 0;throw a}if(!r.mayBeLess&&i>3),k=C*h.height;_=a(B,{chunkSize:k,maxLength:k})}if(B=null,!_||!_.length)throw new Error("bad png - invalid inflate data response");var T=s.process(_,h);B=null;var S=u.dataToBitMap(T,h);T=null;var x=l(S,h);return h.data=x,h.gamma=d||0,h}}).call(this,r("1c35").Buffer)},"86d7":function(e){e.exports=JSON.parse('[["0","\\u0000",127],["a140"," ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚"],["a1a1","﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢",4,"~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/"],["a240","\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁",7,"▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭"],["a2a1","╮╰╯═╞╪╡◢◣◥◤╱╲╳0",9,"Ⅰ",9,"〡",8,"十卄卅A",25,"a",21],["a340","wxyzΑ",16,"Σ",6,"α",16,"σ",6,"ㄅ",10],["a3a1","ㄐ",25,"˙ˉˊˇˋ"],["a3e1","€"],["a440","一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才"],["a4a1","丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙"],["a540","世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外"],["a5a1","央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全"],["a640","共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年"],["a6a1","式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣"],["a740","作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍"],["a7a1","均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠"],["a840","杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒"],["a8a1","芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵"],["a940","咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居"],["a9a1","屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊"],["aa40","昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠"],["aaa1","炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附"],["ab40","陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品"],["aba1","哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷"],["ac40","拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗"],["aca1","活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄"],["ad40","耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥"],["ada1","迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪"],["ae40","哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙"],["aea1","恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓"],["af40","浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷"],["afa1","砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃"],["b040","虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡"],["b0a1","陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀"],["b140","娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽"],["b1a1","情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺"],["b240","毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶"],["b2a1","瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼"],["b340","莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途"],["b3a1","部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠"],["b440","婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍"],["b4a1","插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋"],["b540","溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘"],["b5a1","窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁"],["b640","詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑"],["b6a1","間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼"],["b740","媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業"],["b7a1","楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督"],["b840","睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫"],["b8a1","腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊"],["b940","辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴"],["b9a1","飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇"],["ba40","愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢"],["baa1","滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬"],["bb40","罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤"],["bba1","說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜"],["bc40","劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂"],["bca1","慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃"],["bd40","瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯"],["bda1","翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞"],["be40","輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉"],["bea1","鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡"],["bf40","濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊"],["bfa1","縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚"],["c040","錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇"],["c0a1","嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬"],["c140","瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪"],["c1a1","薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁"],["c240","駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘"],["c2a1","癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦"],["c340","鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸"],["c3a1","獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類"],["c440","願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼"],["c4a1","纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴"],["c540","護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬"],["c5a1","禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒"],["c640","讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲"],["c940","乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕"],["c9a1","氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋"],["ca40","汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘"],["caa1","吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇"],["cb40","杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓"],["cba1","芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢"],["cc40","坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋"],["cca1","怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲"],["cd40","泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺"],["cda1","矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏"],["ce40","哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛"],["cea1","峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺"],["cf40","柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂"],["cfa1","洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀"],["d040","穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪"],["d0a1","苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱"],["d140","唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧"],["d1a1","恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤"],["d240","毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸"],["d2a1","牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐"],["d340","笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢"],["d3a1","荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐"],["d440","酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅"],["d4a1","唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏"],["d540","崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟"],["d5a1","捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉"],["d640","淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏"],["d6a1","痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟"],["d740","耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷"],["d7a1","蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪"],["d840","釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷"],["d8a1","堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔"],["d940","惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒"],["d9a1","晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞"],["da40","湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖"],["daa1","琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥"],["db40","罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳"],["dba1","菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺"],["dc40","軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈"],["dca1","隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆"],["dd40","媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤"],["dda1","搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼"],["de40","毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓"],["dea1","煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓"],["df40","稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯"],["dfa1","腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤"],["e040","觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿"],["e0a1","遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠"],["e140","凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠"],["e1a1","寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉"],["e240","榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊"],["e2a1","漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓"],["e340","禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞"],["e3a1","耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻"],["e440","裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍"],["e4a1","銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘"],["e540","噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉"],["e5a1","憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒"],["e640","澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙"],["e6a1","獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟"],["e740","膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢"],["e7a1","蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧"],["e840","踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓"],["e8a1","銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮"],["e940","噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺"],["e9a1","憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸"],["ea40","澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙"],["eaa1","瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘"],["eb40","蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠"],["eba1","諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌"],["ec40","錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕"],["eca1","魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎"],["ed40","檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶"],["eda1","瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞"],["ee40","蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞"],["eea1","謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜"],["ef40","鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰"],["efa1","鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶"],["f040","璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒"],["f0a1","臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧"],["f140","蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪"],["f1a1","鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰"],["f240","徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛"],["f2a1","礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕"],["f340","譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦"],["f3a1","鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲"],["f440","嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩"],["f4a1","禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿"],["f540","鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛"],["f5a1","鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥"],["f640","蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺"],["f6a1","騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚"],["f740","糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊"],["f7a1","驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾"],["f840","讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏"],["f8a1","齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚"],["f940","纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊"],["f9a1","龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓"]]')},8707:function(e,t,r){var i=r("1c35"),n=i.Buffer;function a(e,t){for(var r in e)t[r]=e[r]}function o(e,t,r){return n(e,t,r)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=i:(a(i,t),t.Buffer=o),a(n,o),o.from=function(e,t,r){if("number"===typeof e)throw new TypeError("Argument must not be a number");return n(e,t,r)},o.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError("Argument must be a number");var i=n(e);return void 0!==t?"string"===typeof r?i.fill(t,r):i.fill(t):i.fill(0),i},o.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return n(e)},o.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i.SlowBuffer(e)}},8737:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FactChunk=t.Format=t.WaveFormat=void 0,function(e){e[e["PCM"]=1]="PCM",e[e["ADPCM"]=2]="ADPCM",e[e["IEEE_FLOAT"]=3]="IEEE_FLOAT",e[e["MPEG_ADTS_AAC"]=5632]="MPEG_ADTS_AAC",e[e["MPEG_LOAS"]=5634]="MPEG_LOAS",e[e["RAW_AAC1"]=255]="RAW_AAC1",e[e["DOLBY_AC3_SPDIF"]=146]="DOLBY_AC3_SPDIF",e[e["DVM"]=8192]="DVM",e[e["RAW_SPORT"]=576]="RAW_SPORT",e[e["ESST_AC3"]=577]="ESST_AC3",e[e["DRM"]=9]="DRM",e[e["DTS2"]=8193]="DTS2",e[e["MPEG"]=80]="MPEG"}(t.WaveFormat||(t.WaveFormat={}));class i{constructor(e){if(e.chunkSize<16)throw new Error("Invalid chunk size");this.len=e.chunkSize}get(e,t){return{wFormatTag:e.readUInt16LE(t),nChannels:e.readUInt16LE(t+2),nSamplesPerSec:e.readUInt32LE(t+4),nAvgBytesPerSec:e.readUInt32LE(t+8),nBlockAlign:e.readUInt16LE(t+12),wBitsPerSample:e.readUInt16LE(t+14)}}}t.Format=i;class n{constructor(e){if(e.chunkSize<4)throw new Error("Invalid fact chunk size.");this.len=e.chunkSize}get(e,t){return{dwSampleLength:e.readUInt32LE(t)}}}t.FactChunk=n},8925:function(e,t,r){var i=r("e330"),n=r("1626"),a=r("c6cd"),o=i(Function.toString);n(a.inspectSource)||(a.inspectSource=function(e){return o(e)}),e.exports=a.inspectSource},8936:function(e,t,r){"use strict";function i(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}e.exports=i},"89c7":function(e,t,r){"use strict";e.exports=e=>!!e&&("symbol"===typeof Symbol.observable&&"function"===typeof e[Symbol.observable]?e===e[Symbol.observable]():"function"===typeof e["@@observable"]&&e===e["@@observable"]())},"8a58":function(e,t,r){"use strict";e.exports=l;var i=r("1b08").codes,n=i.ERR_METHOD_NOT_IMPLEMENTED,a=i.ERR_MULTIPLE_CALLBACK,o=i.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=i.ERR_TRANSFORM_WITH_LENGTH_0,c=r("845f");function u(e,t){var r=this._transformState;r.transforming=!1;var i=r.writecb;if(null===i)return this.emit("error",new a);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),i(e);var n=this._readableState;n.reading=!1,(n.needReadable||n.lengths)break e}y++}if(m=this.getPixelColor(t,0),!l.east)e:for(var k=0;ks)break e}v++}if(m=this.getPixelColor(0,r),!l.south)e:for(var M=r-1;M>=y+i;M--){for(var D=t-v-1;D>=0;D--){var R=this.getPixelColor(D,M),P=this.constructor.intToRGBA(R);if(this.constructor.colorDiff(b,P)>s)break e}w++}if(m=this.getPixelColor(t,r),!l.west)e:for(var Q=t-1;Q>=0+v+i;Q--){for(var O=r-1;O>=0+y;O--){var L=this.getPixelColor(Q,O),F=this.constructor.intToRGBA(L);if(this.constructor.colorDiff(b,F)>s)break e}E++}var N=!1;if(E-=o,v-=o,y-=o,w-=o,u){var U=Math.min(v,E),z=Math.min(y,w);E=U,v=U,y=z,w=z}E=E>=0?E:0,v=v>=0?v:0,y=y>=0?y:0,w=w>=0?w:0;var j=t-(E+v),G=r-(w+y);return N=c?0!==v&&0!==y&&0!==E&&0!==w:0!==v||0!==y||0!==E||0!==w,N&&this.crop(v,y,j,G),(0,a.isNodePattern)(e)&&e.call(this,null,this),this}}}}}).call(this,r("1c35").Buffer)},"8b6b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Deferred=void 0;class i{constructor(){this.resolve=()=>null,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}t.Deferred=i},"8c05":function(e,t){e.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},"8d59":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{circle:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;"function"===typeof e&&(t=e,e={});var r=e.radius||(this.bitmap.width>this.bitmap.height?this.bitmap.height:this.bitmap.width)/2,n={x:"number"===typeof e.x?e.x:this.bitmap.width/2,y:"number"===typeof e.y?e.y:this.bitmap.height/2};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,i){var a=Math.sqrt(Math.pow(e-n.x,2)+Math.pow(t-n.y,2));r-a<=0?this.bitmap.data[i+3]=0:r-a<1&&(this.bitmap.data[i+3]=255*(r-a))})),(0,i.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=n},"8f14":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisTagMapper=void 0;const i=r("fc97"),n={TITLE:"title",ARTIST:"artist",ARTISTS:"artists",ALBUMARTIST:"albumartist","ALBUM ARTIST":"albumartist",ALBUM:"album",DATE:"date",ORIGINALDATE:"originaldate",ORIGINALYEAR:"originalyear",COMMENT:"comment",TRACKNUMBER:"track",DISCNUMBER:"disk",GENRE:"genre",METADATA_BLOCK_PICTURE:"picture",COMPOSER:"composer",LYRICS:"lyrics",ALBUMSORT:"albumsort",TITLESORT:"titlesort",WORK:"work",ARTISTSORT:"artistsort",ALBUMARTISTSORT:"albumartistsort",COMPOSERSORT:"composersort",LYRICIST:"lyricist",WRITER:"writer",CONDUCTOR:"conductor",REMIXER:"remixer",ARRANGER:"arranger",ENGINEER:"engineer",PRODUCER:"producer",DJMIXER:"djmixer",MIXER:"mixer",LABEL:"label",GROUPING:"grouping",SUBTITLE:"subtitle",DISCSUBTITLE:"discsubtitle",TRACKTOTAL:"totaltracks",DISCTOTAL:"totaldiscs",COMPILATION:"compilation",RATING:"rating",BPM:"bpm",KEY:"key",MOOD:"mood",MEDIA:"media",CATALOGNUMBER:"catalognumber",RELEASESTATUS:"releasestatus",RELEASETYPE:"releasetype",RELEASECOUNTRY:"releasecountry",SCRIPT:"script",LANGUAGE:"language",COPYRIGHT:"copyright",LICENSE:"license",ENCODEDBY:"encodedby",ENCODERSETTINGS:"encodersettings",BARCODE:"barcode",ISRC:"isrc",ASIN:"asin",MUSICBRAINZ_TRACKID:"musicbrainz_recordingid",MUSICBRAINZ_RELEASETRACKID:"musicbrainz_trackid",MUSICBRAINZ_ALBUMID:"musicbrainz_albumid",MUSICBRAINZ_ARTISTID:"musicbrainz_artistid",MUSICBRAINZ_ALBUMARTISTID:"musicbrainz_albumartistid",MUSICBRAINZ_RELEASEGROUPID:"musicbrainz_releasegroupid",MUSICBRAINZ_WORKID:"musicbrainz_workid",MUSICBRAINZ_TRMID:"musicbrainz_trmid",MUSICBRAINZ_DISCID:"musicbrainz_discid",ACOUSTID_ID:"acoustid_id",ACOUSTID_ID_FINGERPRINT:"acoustid_fingerprint",MUSICIP_PUID:"musicip_puid",WEBSITE:"website",NOTES:"notes",TOTALTRACKS:"totaltracks",TOTALDISCS:"totaldiscs",DISCOGS_ARTIST_ID:"discogs_artist_id",DISCOGS_ARTISTS:"artists",DISCOGS_ARTIST_NAME:"artists",DISCOGS_ALBUM_ARTISTS:"albumartist",DISCOGS_CATALOG:"catalognumber",DISCOGS_COUNTRY:"releasecountry",DISCOGS_DATE:"originaldate",DISCOGS_LABEL:"label",DISCOGS_LABEL_ID:"discogs_label_id",DISCOGS_MASTER_RELEASE_ID:"discogs_master_release_id",DISCOGS_RATING:"discogs_rating",DISCOGS_RELEASED:"date",DISCOGS_RELEASE_ID:"discogs_release_id",DISCOGS_VOTES:"discogs_votes",CATALOGID:"catalognumber",STYLE:"genre",REPLAYGAIN_TRACK_GAIN:"replaygain_track_gain",REPLAYGAIN_TRACK_PEAK:"replaygain_track_peak",REPLAYGAIN_ALBUM_GAIN:"replaygain_album_gain",REPLAYGAIN_ALBUM_PEAK:"replaygain_album_peak",REPLAYGAIN_MINMAX:"replaygain_track_minmax",REPLAYGAIN_ALBUM_MINMAX:"replaygain_album_minmax",REPLAYGAIN_UNDO:"replaygain_undo"};class a extends i.CommonTagMapper{static toRating(e,t){return{source:e?e.toLowerCase():e,rating:parseFloat(t)*i.CommonTagMapper.maxRatingScore}}constructor(){super(["vorbis"],n)}postMap(e){if(0===e.id.indexOf("RATING:")){const t=e.id.split(":");e.value=a.toRating(t[1],e.value),e.id=t[0]}}}t.VorbisTagMapper=a},"8f44":function(e,t,r){"use strict";function i(e,t,r,i){var a=0,o=(i=void 0===i?{}:i,void 0===i.loop?null:i.loop),s=void 0===i.palette?null:i.palette;if(t<=0||r<=0||t>65535||r>65535)throw new Error("Width/Height invalid.");function c(e){var t=e.length;if(t<2||t>256||t&t-1)throw new Error("Invalid code/color length, must be power of 2 and 2 .. 256.");return t}e[a++]=71,e[a++]=73,e[a++]=70,e[a++]=56,e[a++]=57,e[a++]=97;var u=0,l=0;if(null!==s){var f=c(s);while(f>>=1)++u;if(f=1<=f)throw new Error("Background index out of range.");if(0===l)throw new Error("Background index explicitly passed as 0.")}}if(e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=(null!==s?128:0)|u,e[a++]=l,e[a++]=0,null!==s)for(var h=0,d=s.length;h>16&255,e[a++]=p>>8&255,e[a++]=255&p}if(null!==o){if(o<0||o>65535)throw new Error("Loop count invalid.");e[a++]=33,e[a++]=255,e[a++]=11,e[a++]=78,e[a++]=69,e[a++]=84,e[a++]=83,e[a++]=67,e[a++]=65,e[a++]=80,e[a++]=69,e[a++]=50,e[a++]=46,e[a++]=48,e[a++]=3,e[a++]=1,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=0}var A=!1;this.addFrame=function(t,r,i,o,u,l){if(!0===A&&(--a,A=!1),l=void 0===l?{}:l,t<0||r<0||t>65535||r>65535)throw new Error("x/y invalid.");if(i<=0||o<=0||i>65535||o>65535)throw new Error("Width/Height invalid.");if(u.length>=1)++p;d=1<3)throw new Error("Disposal out of range.");var b=!1,y=0;if(void 0!==l.transparent&&null!==l.transparent&&(b=!0,y=l.transparent,y<0||y>=d))throw new Error("Transparent color index.");if((0!==m||b||0!==g)&&(e[a++]=33,e[a++]=249,e[a++]=4,e[a++]=m<<2|(!0===b?1:0),e[a++]=255&g,e[a++]=g>>8&255,e[a++]=y,e[a++]=0),e[a++]=44,e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=255&i,e[a++]=i>>8&255,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=!0===f?128|p-1:0,!0===f)for(var v=0,w=h.length;v>16&255,e[a++]=E>>8&255,e[a++]=255&E}return a=n(e,a,p<2?2:p,u),a},this.end=function(){return!1===A&&(e[a++]=59,A=!0),a},this.getOutputBuffer=function(){return e},this.setOutputBuffer=function(t){e=t},this.getOutputBufferPosition=function(){return a},this.setOutputBufferPosition=function(e){a=e}}function n(e,t,r,i){e[t++]=r;var n=t++,a=1<=r)e[t++]=255&f,f>>=8,l-=8,t===n+256&&(e[n]=255,n=t++)}function d(e){f|=e<=8)e[t++]=255&f,f>>=8,l-=8,t===n+256&&(e[n]=255,n=t++);4096===c?(d(a),c=s+1,u=r+1,A={}):(c>=1<>7,s=7&n,c=1<=0))throw Error("Invalid block size");if(0===m)break;t+=m}}break;case 249:if(4!==e[t++]||0!==e[t+4])throw new Error("Invalid graphics extension block.");var b=e[t++];d=e[t++]|e[t++]<<8,p=e[t++],0===(1&b)&&(p=null),A=b>>2&7,t++;break;case 254:while(1){m=e[t++];if(!(m>=0))throw Error("Invalid block size");if(0===m)break;t+=m}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var y=e[t++]|e[t++]<<8,v=e[t++]|e[t++]<<8,w=e[t++]|e[t++]<<8,E=e[t++]|e[t++]<<8,I=e[t++],_=I>>7,B=I>>6&1,C=7&I,k=1<=0))throw Error("Invalid block size");if(0===m)break;t+=m}h.push({x:y,y:v,width:w,height:E,has_local_palette:x,palette_offset:T,palette_size:S,data_offset:M,data_length:t-M,transparent_index:p,interlaced:!!B,delay:d,disposal:A});break;case 59:f=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return h.length},this.loopCount=function(){return g},this.frameInfo=function(e){if(e<0||e>=h.length)throw new Error("Frame index out of range.");return h[e]},this.decodeAndBlitFrameBGRA=function(t,i){var n=this.frameInfo(t),a=n.width*n.height,s=new Uint8Array(a);o(e,n.data_offset,s,a);var c=n.palette_offset,u=n.transparent_index;null===u&&(u=256);var l=n.width,f=r-l,h=l,d=4*(n.y*r+n.x),p=4*((n.y+n.height)*r+n.x),A=d,g=4*f;!0===n.interlaced&&(g+=4*r*7);for(var m=8,b=0,y=s.length;b=p&&(g=4*f+4*r*(m-1),A=d+(l+f)*(m<<1),m>>=1)),v===u)A+=4;else{var w=e[c+3*v],E=e[c+3*v+1],I=e[c+3*v+2];i[A++]=I,i[A++]=E,i[A++]=w,i[A++]=255}--h}},this.decodeAndBlitFrameRGBA=function(t,i){var n=this.frameInfo(t),a=n.width*n.height,s=new Uint8Array(a);o(e,n.data_offset,s,a);var c=n.palette_offset,u=n.transparent_index;null===u&&(u=256);var l=n.width,f=r-l,h=l,d=4*(n.y*r+n.x),p=4*((n.y+n.height)*r+n.x),A=d,g=4*f;!0===n.interlaced&&(g+=4*r*7);for(var m=8,b=0,y=s.length;b=p&&(g=4*f+4*r*(m-1),A=d+(l+f)*(m<<1),m>>=1)),v===u)A+=4;else{var w=e[c+3*v],E=e[c+3*v+1],I=e[c+3*v+2];i[A++]=w,i[A++]=E,i[A++]=I,i[A++]=255}--h}}}function o(e,t,r,i){var n=e[t++],a=1<>=c,l-=c,g!==a){if(g===o)break;var m=ga)y=p[y]>>8,++b;var v=y,w=h+b+(m!==g?1:0);if(w>i)return void console.log("Warning, gif stream longer than expected.");r[h++]=v,h+=b;var E=h;m!==g&&(r[h++]=v),y=m;while(b--)y=p[y],r[--E]=255&y,y>>=8;null!==A&&s<4096&&(p[s++]=A<<8|v,s>=u+1&&c<12&&(++c,u=u<<1|1)),A=g}else s=o+1,c=n+1,u=(1<({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class n{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new i.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=n},"907a":function(e,t,r){"use strict";var i=r("ebb5"),n=r("07fa"),a=r("5926"),o=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=o(this),r=n(t),i=a(e),s=i>=0?i:r+i;return s<0||s>=r?void 0:t[s]}))},"90c9":function(e,t,r){"use strict";var i=r("c591").Buffer;t._dbcs=f;for(var n=-1,a=-2,o=-10,s=-1e3,c=new Array(256),u=-1,l=0;l<256;l++)c[l]=n;function f(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=e.table();this.decodeTables=[],this.decodeTables[0]=c.slice(0),this.decodeTableSeq=[];for(var i=0;is)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[s-f[h]],p=129;p<=254;p++){if(d[p]===n)d[p]=s-u;else{if(d[p]===s-u)continue;if(d[p]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var A=this.decodeTables[s-d[p]],g=48;g<=57;g++)A[g]===n&&(A[g]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var m={};if(e.encodeSkipVals)for(i=0;it)return-1;var r=0,i=e.length;while(r>1);e[n]<=t?r=n:i=n}return r}f.prototype.encoder=h,f.prototype.decoder=d,f.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var r=this.decodeTables[0],i=t.length-1;i>0;i--){var a=r[t[i]];if(a==n)r[t[i]]=s-this.decodeTables.length,this.decodeTables.push(r=c.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));r=this.decodeTables[s-a]}}return r},f.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),r=this._getDecodeTrieNode(t);t&=255;for(var i=1;i255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},f.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=c.slice(0)),this.encodeTable[t]},f.prototype._setEncodeChar=function(e,t){var r=this._getEncodeBucket(e),i=255&e;r[i]<=o?this.encodeTableSeq[o-r[i]][u]=t:r[i]==n&&(r[i]=t)},f.prototype._setEncodeSequence=function(e,t){var r,i=e[0],a=this._getEncodeBucket(i),s=255&i;a[s]<=o?r=this.encodeTableSeq[o-a[s]]:(r={},a[s]!==n&&(r[u]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(r));for(var c=1;c=0)this._setEncodeChar(u,l),n=!0;else if(u<=s){var f=s-u;if(!a[f]){var h=l<<8>>>0;this._fillEncodeTable(f,h,r)?n=!0:a[f]=!0}}else u<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-u],l),n=!0)}return n},h.prototype.write=function(e){var t=i.alloc(e.length*(this.gb18030?4:3)),r=this.leadSurrogate,a=this.seqObj,s=-1,c=0,l=0;while(1){if(-1===s){if(c==e.length)break;var f=e.charCodeAt(c++)}else{f=s;s=-1}if(55296<=f&&f<57344)if(f<56320){if(-1===r){r=f;continue}r=f,f=n}else-1!==r?(f=65536+1024*(r-55296)+(f-56320),r=-1):f=n;else-1!==r&&(s=f,f=n,r=-1);var h=n;if(void 0!==a&&f!=n){var d=a[f];if("object"===typeof d){a=d;continue}"number"==typeof d?h=d:void 0==d&&(d=a[u],void 0!==d&&(h=d,s=f)),a=void 0}else if(f>=0){var A=this.encodeTable[f>>8];if(void 0!==A&&(h=A[255&f]),h<=o){a=this.encodeTableSeq[o-h];continue}if(h==n&&this.gb18030){var g=p(this.gb18030.uChars,f);if(-1!=g){h=this.gb18030.gbChars[g]+(f-this.gb18030.uChars[g]);t[l++]=129+Math.floor(h/12600),h%=12600,t[l++]=48+Math.floor(h/1260),h%=1260,t[l++]=129+Math.floor(h/10),h%=10,t[l++]=48+h;continue}}}h===n&&(h=this.defaultCharSingleByte),h<256?t[l++]=h:h<65536?(t[l++]=h>>8,t[l++]=255&h):h<16777216?(t[l++]=h>>16,t[l++]=h>>8&255,t[l++]=255&h):(t[l++]=h>>>24,t[l++]=h>>>16&255,t[l++]=h>>>8&255,t[l++]=255&h)}return this.seqObj=a,this.leadSurrogate=r,t.slice(0,l)},h.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=i.alloc(10),t=0;if(this.seqObj){var r=this.seqObj[u];void 0!==r&&(r<256?e[t++]=r:(e[t++]=r>>8,e[t++]=255&r)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},h.prototype.findIdx=p,d.prototype.write=function(e){for(var t=i.alloc(2*e.length),r=this.nodeIdx,c=this.prevBytes,u=this.prevBytes.length,l=-this.prevBytes.length,f=0,h=0;f=0?e[f]:c[f+u],A=this.decodeTables[r][d];if(A>=0);else if(A===n)A=this.defaultCharUnicode.charCodeAt(0),f=l;else if(A===a){if(f>=3)var g=12600*(e[f-3]-129)+1260*(e[f-2]-48)+10*(e[f-1]-129)+(d-48);else g=12600*(c[f-3+u]-129)+1260*((f-2>=0?e[f-2]:c[f-2+u])-48)+10*((f-1>=0?e[f-1]:c[f-1+u])-129)+(d-48);var m=p(this.gb18030.gbChars,g);A=this.gb18030.uChars[m]+g-this.gb18030.gbChars[m]}else{if(A<=s){r=s-A;continue}if(!(A<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+A+" at "+r+"/"+d);for(var b=this.decodeTableSeq[o-A],y=0;y>8;A=b[b.length-1]}if(A>=65536){A-=65536;var v=55296|A>>10;t[h++]=255&v,t[h++]=v>>8,A=56320|1023&A}t[h++]=255&A,t[h++]=A>>8,r=0,l=f+1}return this.nodeIdx=r,this.prevBytes=l>=0?Array.prototype.slice.call(e,l):c.slice(l+u).concat(Array.prototype.slice.call(e)),t.slice(0,h).toString("ucs2")},d.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,r){var i=r("e330"),n=0,a=Math.random(),o=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+a,36)}},9112:function(e,t,r){var i=r("83ab"),n=r("9bf2"),a=r("5c6c");e.exports=i?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},9131:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class r{constructor(e){this.str=e}static fromBin(e,t=0){return new r(this.decode(e,t))}static decode(e,t=0){const r=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return r.toUpperCase()}static decodeMediaType(e){switch(e.str){case r.AudioMedia.str:return"audio";case r.VideoMedia.str:return"video";case r.CommandMedia.str:return"command";case r.Degradable_JPEG_Media.str:return"degradable-jpeg";case r.FileTransferMedia.str:return"file-transfer";case r.BinaryMedia.str:return"binary"}}static encode(t){const r=e.alloc(16);return r.writeUInt32LE(parseInt(t.slice(0,8),16),0),r.writeUInt16LE(parseInt(t.slice(9,13),16),4),r.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(r,8),e.from(t.slice(24),"hex").copy(r,10),r}equals(e){return this.str===e.str}toBin(){return r.encode(this.str)}}t.default=r,r.HeaderObject=new r("75B22630-668E-11CF-A6D9-00AA0062CE6C"),r.DataObject=new r("75B22636-668E-11CF-A6D9-00AA0062CE6C"),r.SimpleIndexObject=new r("33000890-E5B1-11CF-89F4-00A0C90349CB"),r.IndexObject=new r("D6E229D3-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexObject=new r("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),r.TimecodeIndexObject=new r("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),r.FilePropertiesObject=new r("8CABDCA1-A947-11CF-8EE4-00C00C205365"),r.StreamPropertiesObject=new r("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),r.HeaderExtensionObject=new r("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),r.CodecListObject=new r("86D15240-311D-11D0-A3A4-00A0C90348F6"),r.ScriptCommandObject=new r("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),r.MarkerObject=new r("F487CD01-A951-11CF-8EE6-00C00C205365"),r.BitrateMutualExclusionObject=new r("D6E229DC-35DA-11D1-9034-00A0C90349BE"),r.ErrorCorrectionObject=new r("75B22635-668E-11CF-A6D9-00AA0062CE6C"),r.ContentDescriptionObject=new r("75B22633-668E-11CF-A6D9-00AA0062CE6C"),r.ExtendedContentDescriptionObject=new r("D2D0A440-E307-11D2-97F0-00A0C95EA850"),r.ContentBrandingObject=new r("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),r.StreamBitratePropertiesObject=new r("7BF875CE-468D-11D1-8D82-006097C9A2B2"),r.ContentEncryptionObject=new r("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),r.ExtendedContentEncryptionObject=new r("298AE614-2622-4C17-B935-DAE07EE9289C"),r.DigitalSignatureObject=new r("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),r.PaddingObject=new r("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),r.ExtendedStreamPropertiesObject=new r("14E6A5CB-C672-4332-8399-A96952065B5A"),r.AdvancedMutualExclusionObject=new r("A08649CF-4775-4670-8A16-6E35357566CD"),r.GroupMutualExclusionObject=new r("D1465A40-5A79-4338-B71B-E36B8FD6C249"),r.StreamPrioritizationObject=new r("D4FED15B-88D3-454F-81F0-ED5C45999E24"),r.BandwidthSharingObject=new r("A69609E6-517B-11D2-B6AF-00C04FD908E9"),r.LanguageListObject=new r("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),r.MetadataObject=new r("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),r.MetadataLibraryObject=new r("44231C94-9498-49D1-A141-1D134E457054"),r.IndexParametersObject=new r("D6E229DF-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexParametersObject=new r("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),r.TimecodeIndexParametersObject=new r("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),r.CompatibilityObject=new r("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),r.AdvancedContentEncryptionObject=new r("43058533-6981-49E6-9B74-AD12CB86D58C"),r.AudioMedia=new r("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),r.VideoMedia=new r("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),r.CommandMedia=new r("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),r.JFIF_Media=new r("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),r.Degradable_JPEG_Media=new r("35907DE0-E415-11CF-A917-00805F5C442B"),r.FileTransferMedia=new r("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),r.BinaryMedia=new r("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),r.ASF_Index_Placeholder_Object=new r("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,r("1c35").Buffer)},9152:function(e,t){ +/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ +t.read=function(e,t,r,i,n){var a,o,s=8*n-i-1,c=(1<>1,l=-7,f=r?n-1:0,h=r?-1:1,d=e[t+f];for(f+=h,a=d&(1<<-l)-1,d>>=-l,l+=s;l>0;a=256*a+e[t+f],f+=h,l-=8);for(o=a&(1<<-l)-1,a>>=-l,l+=i;l>0;o=256*o+e[t+f],f+=h,l-=8);if(0===a)a=1-u;else{if(a===c)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,i),a-=u}return(d?-1:1)*o*Math.pow(2,a-i)},t.write=function(e,t,r,i,n,a){var o,s,c,u=8*a-n-1,l=(1<>1,h=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,d=i?0:a-1,p=i?1:-1,A=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=l):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),t+=o+f>=1?h/c:h*Math.pow(2,1-f),t*c>=2&&(o++,c/=2),o+f>=l?(s=0,o=l):o+f>=1?(s=(t*c-1)*Math.pow(2,n),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,n),o=0));n>=8;e[r+d]=255&s,d+=p,s/=256,n-=8);for(o=o<0;e[r+d]=255&o,d+=p,o/=256,u-=8);e[r+d-p]|=128*A}},"91dd":function(e,t,r){"use strict";function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,a){t=t||"&",r=r||"=";var o={};if("string"!==typeof e||0===e.length)return o;var s=/\+/g;e=e.split(t);var c=1e3;a&&"number"===typeof a.maxKeys&&(c=a.maxKeys);var u=e.length;c>0&&u>c&&(u=c);for(var l=0;l=0?(f=A.substr(0,g),h=A.substr(g+1)):(f=A,h=""),d=decodeURIComponent(f),p=decodeURIComponent(h),i(o,d)?n(o[d])?o[d].push(p):o[d]=[o[d],p]:o[d]=p}return o};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},"91f2":function(e,t,r){"use strict";(function(t,i){var n=r("3022"),a=r("d485"),o=e.exports=function(){a.call(this),this._buffers=[],this._buffered=0,this._reads=[],this._paused=!1,this._encoding="utf8",this.writable=!0};n.inherits(o,a),o.prototype.read=function(e,r){this._reads.push({length:Math.abs(e),allowLess:e<0,func:r}),t.nextTick(function(){this._process(),this._paused&&this._reads.length>0&&(this._paused=!1,this.emit("drain"))}.bind(this))},o.prototype.write=function(e,t){return this.writable?(r=i.isBuffer(e)?e:new i(e,t||this._encoding),this._buffers.push(r),this._buffered+=r.length,this._process(),this._reads&&0===this._reads.length&&(this._paused=!0),this.writable&&!this._paused):(this.emit("error",new Error("Stream not writable")),!1);var r},o.prototype.end=function(e,t){e&&this.write(e,t),this.writable=!1,this._buffers&&(0===this._buffers.length?this._end():(this._buffers.push(null),this._process()))},o.prototype.destroySoon=o.prototype.end,o.prototype._end=function(){this._reads.length>0&&this.emit("error",new Error("Unexpected end of input")),this.destroy()},o.prototype.destroy=function(){this._buffers&&(this.writable=!1,this._reads=null,this._buffers=null,this.emit("close"))},o.prototype._processReadAllowingLess=function(e){this._reads.shift();var t=this._buffers[0];t.length>e.length?(this._buffered-=e.length,this._buffers[0]=t.slice(e.length),e.func.call(this,t.slice(0,e.length))):(this._buffered-=t.length,this._buffers.shift(),e.func.call(this,t))},o.prototype._processRead=function(e){this._reads.shift();var t=0,r=0,n=new i(e.length);while(t0&&this._buffers.splice(0,r),this._buffered-=e.length,e.func.call(this,n)},o.prototype._process=function(){try{while(this._buffered>0&&this._reads&&this._reads.length>0){var e=this._reads[0];if(e.allowLess)this._processReadAllowingLess(e);else{if(!(this._buffered>=e.length))break;this._processRead(e)}}this._buffers&&!this.writable&&this._end()}catch(t){this.emit("error",t)}}}).call(this,r("4362"),r("1c35").Buffer)},9224:function(e){e.exports=JSON.parse('{"name":"unlock-music","version":"v1.10.0","ext_build":0,"updateInfo":"重写QMC解锁,完全支持.mflac*/.mgg*; 支持JOOX解锁","license":"MIT","description":"Unlock encrypted music file in browser.","repository":{"type":"git","url":"https://github.com/ix64/unlock-music"},"private":true,"scripts":{"postinstall":"patch-package","serve":"vue-cli-service serve","build":"vue-cli-service build","test":"jest","pretty":"prettier --write src/{**/*,*}.{js,ts,jsx,tsx,vue}","pretty:check":"prettier --check src/{**/*,*}.{js,ts,jsx,tsx,vue}","make-extension":"node ./make-extension.js"},"dependencies":{"@babel/preset-typescript":"^7.16.5","@jixun/qmc2-crypto":"^0.0.6-R1","@unlock-music/joox-crypto":"^0.0.1-R5","base64-js":"^1.5.1","browser-id3-writer":"^4.4.0","core-js":"^3.16.0","crypto-js":"^4.1.1","element-ui":"^2.15.5","iconv-lite":"^0.6.3","jimp":"^0.16.1","metaflac-js":"^1.0.5","music-metadata":"7.9.0","music-metadata-browser":"2.2.7","register-service-worker":"^1.7.2","threads":"^1.6.5","vue":"^2.6.14"},"devDependencies":{"@types/crypto-js":"^4.0.2","@types/jest":"^27.0.3","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-pwa":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-service":"^4.5.13","babel-plugin-component":"^1.1.1","jest":"^27.4.5","patch-package":"^6.4.7","prettier":"2.5.1","sass":"^1.38.1","sass-loader":"^10.2.0","semver":"^7.3.5","threads-plugin":"^1.4.0","typescript":"^4.5.4","vue-cli-plugin-element":"^1.0.1","vue-template-compiler":"^2.6.14"}}')},"925e":function(e,t,r){(function(t,i,n){var a=r("a9f1"),o=r("3fb5"),s=r("c90b"),c=r("e372"),u=r("d938"),l=s.IncomingMessage,f=s.readyStates;function h(e,t){return a.fetch&&t?"fetch":a.mozchunkedarraybuffer?"moz-chunked-arraybuffer":a.msstream?"ms-stream":a.arraybuffer&&e?"arraybuffer":a.vbArray&&e?"text:vbarray":"text"}var d=e.exports=function(e){var r,i=this;c.Writable.call(i),i._opts=e,i._body=[],i._headers={},e.auth&&i.setHeader("Authorization","Basic "+new t(e.auth).toString("base64")),Object.keys(e.headers).forEach((function(t){i.setHeader(t,e.headers[t])}));var n=!0;if("disable-fetch"===e.mode||"requestTimeout"in e&&!a.abortController)n=!1,r=!0;else if("prefer-streaming"===e.mode)r=!1;else if("allow-wrong-content-type"===e.mode)r=!a.overrideMimeType;else{if(e.mode&&"default"!==e.mode&&"prefer-fast"!==e.mode)throw new Error("Invalid value for opts.mode");r=!0}i._mode=h(r,n),i._fetchTimer=null,i.on("finish",(function(){i._onFinish()}))};function p(e){try{var t=e.status;return null!==t&&0!==t}catch(r){return!1}}o(d,c.Writable),d.prototype.setHeader=function(e,t){var r=this,i=e.toLowerCase();-1===A.indexOf(i)&&(r._headers[i]={name:e,value:t})},d.prototype.getHeader=function(e){var t=this._headers[e.toLowerCase()];return t?t.value:null},d.prototype.removeHeader=function(e){var t=this;delete t._headers[e.toLowerCase()]},d.prototype._onFinish=function(){var e=this;if(!e._destroyed){var r=e._opts,o=e._headers,s=null;"GET"!==r.method&&"HEAD"!==r.method&&(s=a.arraybuffer?u(t.concat(e._body)):a.blobConstructor?new i.Blob(e._body.map((function(e){return u(e)})),{type:(o["content-type"]||{}).value||""}):t.concat(e._body).toString());var c=[];if(Object.keys(o).forEach((function(e){var t=o[e].name,r=o[e].value;Array.isArray(r)?r.forEach((function(e){c.push([t,e])})):c.push([t,r])})),"fetch"===e._mode){var l=null;if(a.abortController){var h=new AbortController;l=h.signal,e._fetchAbortController=h,"requestTimeout"in r&&0!==r.requestTimeout&&(e._fetchTimer=i.setTimeout((function(){e.emit("requestTimeout"),e._fetchAbortController&&e._fetchAbortController.abort()}),r.requestTimeout))}i.fetch(e._opts.url,{method:e._opts.method,headers:c,body:s||void 0,mode:"cors",credentials:r.withCredentials?"include":"same-origin",signal:l}).then((function(t){e._fetchResponse=t,e._connect()}),(function(t){i.clearTimeout(e._fetchTimer),e._destroyed||e.emit("error",t)}))}else{var d=e._xhr=new i.XMLHttpRequest;try{d.open(e._opts.method,e._opts.url,!0)}catch(p){return void n.nextTick((function(){e.emit("error",p)}))}"responseType"in d&&(d.responseType=e._mode.split(":")[0]),"withCredentials"in d&&(d.withCredentials=!!r.withCredentials),"text"===e._mode&&"overrideMimeType"in d&&d.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in r&&(d.timeout=r.requestTimeout,d.ontimeout=function(){e.emit("requestTimeout")}),c.forEach((function(e){d.setRequestHeader(e[0],e[1])})),e._response=null,d.onreadystatechange=function(){switch(d.readyState){case f.LOADING:case f.DONE:e._onXHRProgress();break}},"moz-chunked-arraybuffer"===e._mode&&(d.onprogress=function(){e._onXHRProgress()}),d.onerror=function(){e._destroyed||e.emit("error",new Error("XHR error"))};try{d.send(s)}catch(p){return void n.nextTick((function(){e.emit("error",p)}))}}}},d.prototype._onXHRProgress=function(){var e=this;p(e._xhr)&&!e._destroyed&&(e._response||e._connect(),e._response._onXHRProgress())},d.prototype._connect=function(){var e=this;e._destroyed||(e._response=new l(e._xhr,e._fetchResponse,e._mode,e._fetchTimer),e._response.on("error",(function(t){e.emit("error",t)})),e.emit("response",e._response))},d.prototype._write=function(e,t,r){var i=this;i._body.push(e),r()},d.prototype.abort=d.prototype.destroy=function(){var e=this;e._destroyed=!0,i.clearTimeout(e._fetchTimer),e._response&&(e._response._destroyed=!0),e._xhr?e._xhr.abort():e._fetchAbortController&&e._fetchAbortController.abort()},d.prototype.end=function(e,t,r){var i=this;"function"===typeof e&&(r=e,e=void 0),c.Writable.prototype.end.call(i,e,t,r)},d.prototype.flushHeaders=function(){},d.prototype.setTimeout=function(){},d.prototype.setNoDelay=function(){},d.prototype.setSocketKeepAlive=function(){};var A=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","via"]}).call(this,r("1c35").Buffer,r("c8ba"),r("4362"))},9490:function(e,t,r){(function(e){var i=r("925e"),n=r("c90b"),a=r("53a8"),o=r("8c05"),s=r("0b16"),c=t;c.request=function(t,r){t="string"===typeof t?s.parse(t):a(t);var n=-1===e.location.protocol.search(/^https?:$/)?"http:":"",o=t.protocol||n,c=t.hostname||t.host,u=t.port,l=t.path||"/";c&&-1!==c.indexOf(":")&&(c="["+c+"]"),t.url=(c?o+"//"+c:"")+(u?":"+u:"")+l,t.method=(t.method||"GET").toUpperCase(),t.headers=t.headers||{};var f=new i(t);return r&&f.on("response",r),f},c.get=function(e,t){var r=c.request(e,t);return r.end(),r},c.ClientRequest=i,c.IncomingMessage=n.IncomingMessage,c.Agent=function(){},c.Agent.defaultMaxSockets=4,c.globalAgent=new c.Agent,c.STATUS_CODES=o,c.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,r("c8ba"))},"94bb":function(e,t,r){"use strict";for(var i=[r("d354"),r("feb0"),r("a58d"),r("c642"),r("6bda"),r("3d0e"),r("80bc"),r("90c9"),r("1c47")],n=0;n1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,r){const i=e.alloc(s.TagFooter.len);await t.randomRead(i,0,s.TagFooter.len,r-s.TagFooter.len);const n=s.TagFooter.get(i,0);if("APETAGEX"===n.ID)return u("APE footer header at offset="+r),{footer:n,offset:r-n.size}}static parseTagFooter(e,t,r){const i=s.TagFooter.get(t,t.length-s.TagFooter.len);if(i.ID!==f)throw new Error("Unexpected APEv2 Footer ID preamble value.");n.fromBuffer(t);const a=new h;return a.init(e,n.fromBuffer(t),r),a.parseTags(i)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(r.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const r=e.alloc(256);let i=t.size-s.TagFooter.len;u(`Parse APE tags at offset=${this.tokenizer.position}, size=${i}`);for(let n=0;n=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var c=i.call(o,"catchLoc"),u=i.call(o,"finallyLoc");if(c&&u){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&i.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),A}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var i=r.completion;if("throw"===i.type){var n=i.arg;T(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,i){return this.delegate={iterator:x(e),resultName:r,nextLoc:i},"next"===this.method&&(this.arg=t),A}},e}(e.exports);try{regeneratorRuntime=i}catch(n){"object"===typeof globalThis?globalThis.regeneratorRuntime=i:Function("r","regeneratorRuntime = r")(i)}},"970b":function(e,t){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"97e5":function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return s}));var i=r("9ab4"),n="https://um-api.ixarea.com";function a(e,t,r){return Object(i["a"])(this,void 0,Promise,(function(){var a,o,s;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return a=n+"/music/qq-cover",o=new URLSearchParams([["Title",e],["Artist",null!==t&&void 0!==t?t:""],["Album",null!==r&&void 0!==r?r:""]]),[4,fetch("".concat(a,"?").concat(o.toString()))];case 1:return s=i.sent(),[4,s.json()];case 2:return[2,i.sent()]}}))}))}function o(e){return Object(i["a"])(this,void 0,Promise,(function(){var t,r;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return t="".concat(n,"/meta/qq-music-raw/").concat(e),[4,fetch(t).then((function(e){return e.json()}))];case 1:if(r=i.sent(),0===r.code&&0===r.req_1.code)return[2,r.req_1.data];throw new Error("请求信息失败")}}))}))}function s(e,t){return void 0===t&&(t=1),"".concat(n,"/music/qq-cover/").concat(t,"/").concat(e)}},9832:function(e,t,r){var i=r("a0ca"),n=r("5879"),a=r("6b53");function o(e,t,r,i,n,a,o){this.startMarker=e,this.tags=t,this.imageSize=r,this.thumbnailOffset=i,this.thumbnailLength=n,this.thumbnailType=a,this.app1Offset=o}function s(e){this.stream=e,this.flags={readBinaryTags:!1,resolveTagNames:!0,simplifyValues:!0,imageSize:!0,hidePointers:!0,returnTags:!0}}o.prototype={hasThumbnail:function(e){return!(!this.thumbnailOffset||!this.thumbnailLength)&&("string"!==typeof e||("image/jpeg"===e.toLowerCase().trim()?6===this.thumbnailType:"image/tiff"===e.toLowerCase().trim()&&1===this.thumbnailType))},getThumbnailOffset:function(){return this.app1Offset+6+this.thumbnailOffset},getThumbnailLength:function(){return this.thumbnailLength},getThumbnailBuffer:function(){return this._getThumbnailStream().nextBuffer(this.thumbnailLength)},_getThumbnailStream:function(){return this.startMarker.openWithOffset(this.getThumbnailOffset())},getImageSize:function(){return this.imageSize},getThumbnailSize:function(){var e,t=this._getThumbnailStream();return i.parseSections(t,(function(t,r){"SOF"===i.getSectionName(t).name&&(e=i.getSizeFromSOFSection(r))})),e}},s.prototype={enableBinaryFields:function(e){return this.flags.readBinaryTags=!!e,this},enablePointers:function(e){return this.flags.hidePointers=!e,this},enableTagNames:function(e){return this.flags.resolveTagNames=!!e,this},enableImageSize:function(e){return this.flags.imageSize=!!e,this},enableReturnTags:function(e){return this.flags.returnTags=!!e,this},enableSimpleValues:function(e){return this.flags.simplifyValues=!!e,this},parse:function(){var e,t,s,c,u,l,f,h,d,p=this.stream.mark(),A=p.openWithOffset(0),g=this.flags;return g.resolveTagNames&&(f=r("04b7")),g.resolveTagNames?(e={},h=function(t){return e[t.name]},d=function(t,r){e[t.name]=r}):(e=[],h=function(t){var r;for(r=0;r{const a=e.toString("binary",r,r+t.FourCcToken.len);switch(a){default:if(!a.match(n))throw new Error(`FourCC contains invalid characters: ${i.a2hex(a)} "${a}"`)}return a},put:(t,r,i)=>{const n=e.from(i,"binary");if(4!==n.length)throw new Error("Invalid length");return n.copy(t,r)}}}).call(this,r("1c35").Buffer)},"9a26":function(e,t,r){(function(t,r){e.exports=r()})(0,(function(){return function(e){var t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={exports:{},id:i,loaded:!1};return e[i].call(n.exports,n,n.exports,r),n.loaded=!0,n.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var i=r(1);t.constants=i;var n=r(3);t.conversion=n;var a=r(12);t.distance=a;var o=r(20);t.palette=o;var s=r(30);t.image=s;var c=r(35);t.quality=c;var u=r(37);t.utils=u},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */var i=r(2);t.bt709=i},function(e,t){ +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */ +"use strict";var r,i,n;(function(e){e[e["RED"]=.2126]="RED",e[e["GREEN"]=.7152]="GREEN",e[e["BLUE"]=.0722]="BLUE",e[e["WHITE"]=1]="WHITE"})(r||(r={})),t.Y=r,function(e){e[e["RED"]=.64]="RED",e[e["GREEN"]=.3]="GREEN",e[e["BLUE"]=.15]="BLUE",e[e["WHITE"]=.3127]="WHITE"}(i||(i={})),t.x=i,function(e){e[e["RED"]=.33]="RED",e[e["GREEN"]=.6]="GREEN",e[e["BLUE"]=.06]="BLUE",e[e["WHITE"]=.329]="WHITE"}(n||(n={})),t.y=n},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var i=r(4);t.rgb2xyz=i.rgb2xyz;var n=r(5);t.rgb2hsl=n.rgb2hsl;var a=r(7);t.rgb2lab=a.rgb2lab;var o=r(9);t.lab2xyz=o.lab2xyz;var s=r(10);t.lab2rgb=s.lab2rgb;var c=r(8);t.xyz2lab=c.xyz2lab;var u=r(11);t.xyz2rgb=u.xyz2rgb},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2xyz.ts - part of Image Quantization Library + */function r(e){return e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92}function i(e,t,i){return e=r(e/255),t=r(t/255),i=r(i/255),{x:.4124*e+.3576*t+.1805*i,y:.2126*e+.7152*t+.0722*i,z:.0193*e+.1192*t+.9505*i}}t.rgb2xyz=i},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2hsl.ts - part of Image Quantization Library + */var i=r(6);function n(e,t,r){var n=i.min3(e,t,r),a=i.max3(e,t,r),o=a-n,s=(n+a)/510,c=0;s>0&&s<1&&(c=o/(s<.5?a+n:510-a-n));var u=0;return o>0&&(u=a===e?(t-r)/o:a===t?2+(r-e)/o:4+(e-t)/o,u*=60,u<0&&(u+=360)),{h:u,s:c,l:s}}t.rgb2hsl=n},function(e,t){"use strict";function r(e){return e*(Math.PI/180)}function i(e,t,r){var i=e;return it&&(i=t),i>r&&(i=r),i}function a(e,t,r){return e>r&&(e=r),e255?e=255:e<0&&(e=0),e}function s(e){return e>255?e=255:e<0&&(e=0),e}function c(e,t){var r,i=typeof e[0];if("number"===i||"string"===i){for(var n=Object.create(null),a=0,o=e.length;a.008856?Math.pow(e,1/3):7.787*e+16/116}function o(e,t,o){if(e=a(e/r),t=a(t/i),o=a(o/n),116*t-16<0)throw new Error("xxx");return{L:Math.max(0,116*t-16),a:500*(e-t),b:200*(t-o)}}t.xyz2lab=o},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2xyz.ts - part of Image Quantization Library + */var r=.95047,i=1,n=1.08883;function a(e){return e>.206893034?Math.pow(e,3):(e-16/116)/7.787}function o(e,t,o){var s=(e+16)/116,c=t/500+s,u=s-o/200;return{x:r*a(c),y:i*a(s),z:n*a(u)}}t.lab2xyz=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2rgb.ts - part of Image Quantization Library + */var i=r(9),n=r(11);function a(e,t,r){var a=i.lab2xyz(e,t,r);return n.xyz2rgb(a.x,a.y,a.z)}t.lab2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * xyz2rgb.ts - part of Image Quantization Library + */var i=r(6);function n(e){return e>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e}function a(e,t,r){var a=n(3.2406*e+-1.5372*t+-.4986*r),o=n(-.9689*e+1.8758*t+.0415*r),s=n(.0557*e+-.204*t+1.057*r);return{r:i.inRange0to255Rounded(255*a),g:i.inRange0to255Rounded(255*o),b:i.inRange0to255Rounded(255*s)}}t.xyz2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var i=r(13);t.AbstractDistanceCalculator=i.AbstractDistanceCalculator;var n=r(14);t.CIE94Textiles=n.CIE94Textiles,t.CIE94GraphicArts=n.CIE94GraphicArts;var a=r(15);t.CIEDE2000=a.CIEDE2000;var o=r(16);t.CMETRIC=o.CMETRIC;var s=r(17);t.AbstractEuclidean=s.AbstractEuclidean,t.Euclidean=s.Euclidean,t.EuclideanRgbQuantWOAlpha=s.EuclideanRgbQuantWOAlpha,t.EuclideanRgbQuantWithAlpha=s.EuclideanRgbQuantWithAlpha;var c=r(18);t.AbstractManhattan=c.AbstractManhattan,t.Manhattan=c.Manhattan,t.ManhattanSRGB=c.ManhattanSRGB,t.ManhattanNommyde=c.ManhattanNommyde;var u=r(19);t.PNGQUANT=u.PNGQUANT},function(e,t){"use strict";var r=function(){function e(){this._setDefaults(),this.setWhitePoint(255,255,255,255)}return e.prototype.setWhitePoint=function(e,t,r,i){this._whitePoint={r:e>0?255/e:0,g:t>0?255/t:0,b:r>0?255/r:0,a:i>0?255/i:0},this._maxDistance=this.calculateRaw(e,t,r,i,0,0,0,0)},e.prototype.calculateNormalized=function(e,t){return this.calculateRaw(e.r,e.g,e.b,e.a,t.r,t.g,t.b,t.a)/this._maxDistance},e.prototype._setDefaults=function(){},e}();t.AbstractDistanceCalculator=r},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,s,c,u){var l=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(t*this._whitePoint.g),o.inRange0to255(r*this._whitePoint.b)),f=a.rgb2lab(o.inRange0to255(n*this._whitePoint.r),o.inRange0to255(s*this._whitePoint.g),o.inRange0to255(c*this._whitePoint.b)),h=l.L-f.L,d=l.a-f.a,p=l.b-f.b,A=Math.sqrt(l.a*l.a+l.b*l.b),g=Math.sqrt(f.a*f.a+f.b*f.b),m=A-g,b=d*d+p*p-m*m;b=b<0?0:Math.sqrt(b);var y=(u-i)*this._whitePoint.a*this._kA;return Math.sqrt(Math.pow(h/this._Kl,2)+Math.pow(m/(1+this._K1*A),2)+Math.pow(b/(1+this._K2*A),2)+Math.pow(y,2))},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cie94.ts - part of Image Quantization Library + */t.AbstractCIE94=s;var c=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._Kl=2,this._K1=.048,this._K2=.014,this._kA=12.5/255},t}(s);t.CIE94Textiles=c;var u=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._Kl=1,this._K1=.045,this._K2=.015,this._kA=25/255},t}(s);t.CIE94GraphicArts=u},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,r,i,n,s,c,u,l){var f=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(r*this._whitePoint.g),o.inRange0to255(i*this._whitePoint.b)),h=a.rgb2lab(o.inRange0to255(s*this._whitePoint.r),o.inRange0to255(c*this._whitePoint.g),o.inRange0to255(u*this._whitePoint.b)),d=(l-n)*this._whitePoint.a*t._kA,p=this.calculateRawInLab(f,h);return Math.sqrt(p+d*d)},t.prototype.calculateRawInLab=function(e,r){var i=e.L,n=e.a,a=e.b,o=r.L,s=r.a,c=r.b,u=Math.sqrt(n*n+a*a),l=Math.sqrt(s*s+c*c),f=Math.pow((u+l)/2,7),h=.5*(1-Math.sqrt(f/(f+t._pow25to7))),d=(1+h)*n,p=(1+h)*s,A=Math.sqrt(d*d+a*a),g=Math.sqrt(p*p+c*c),m=A*g,b=t._calculatehp(a,d),y=t._calculatehp(c,p),v=Math.abs(b-y),w=o-i,E=g-A,I=t._calculate_dHp(m,v,y,b),_=t._calculate_ahp(m,v,b,y),B=t._calculateT(_),C=(A+g)/2,k=Math.pow((i+o)/2-50,2),T=1+.015*k/Math.sqrt(20+k),S=1+.045*C,x=1+.015*B*C,M=t._calculateRT(_,C),D=w/T,R=E/S,P=I/x;return Math.pow(D,2)+Math.pow(R,2)+Math.pow(P,2)+M*R*P},t._calculatehp=function(e,r){var i=Math.atan2(e,r);return i>=0?i:i+t._deg360InRad},t._calculateRT=function(e,r){var i=Math.pow(r,7),n=2*Math.sqrt(i/(i+t._pow25to7)),a=t._deg30InRad*Math.exp(-Math.pow((e-t._deg275InRad)/t._deg25InRad,2));return-Math.sin(2*a)*n},t._calculateT=function(e){return 1-.17*Math.cos(e-t._deg30InRad)+.24*Math.cos(2*e)+.32*Math.cos(3*e+t._deg6InRad)-.2*Math.cos(4*e-t._deg63InRad)},t._calculate_ahp=function(e,r,i,n){var a=i+n;return 0==e?a:r<=t._deg180InRad?a/2:a>8)+4*l*l+((767-c)*f*f>>8),d=(s-i)*this._whitePoint.a;return Math.sqrt(h+d*d)},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cmetric.ts - part of Image Quantization Library + */t.CMETRIC=a},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,a,o,s){var c=n-e,u=a-t,l=o-r,f=s-i;return Math.sqrt(this._kR*c*c+this._kG*u*u+this._kB*l*l+this._kA*f*f)},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * euclidean.ts - part of Image Quantization Library + */t.AbstractEuclidean=o;var s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Euclidean=s;var c=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.EuclideanRgbQuantWithAlpha=c;var u=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=0},t}(o);t.EuclideanRgbQuantWOAlpha=u},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,a,o,s){var c=n-e,u=a-t,l=o-r,f=s-i;return c<0&&(c=0-c),u<0&&(u=0-u),l<0&&(l=0-l),f<0&&(f=0-f),this._kR*c+this._kG*u+this._kB*l+this._kA*f},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * manhattanNeuQuant.ts - part of Image Quantization Library + */t.AbstractManhattan=o;var s=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Manhattan=s;var c=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=.4984,this._kG=.8625,this._kB=.2979,this._kA=1},t}(o);t.ManhattanNommyde=c;var u=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.ManhattanSRGB=u},function(e,t,r){"use strict";var i=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function i(){this.constructor=e}e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)},n=r(13),a=function(e){function t(){e.apply(this,arguments)}return i(t,e),t.prototype.calculateRaw=function(e,t,r,i,n,a,o,s){var c=(s-i)*this._whitePoint.a;return this._colordifference_ch(e*this._whitePoint.r,n*this._whitePoint.r,c)+this._colordifference_ch(t*this._whitePoint.g,a*this._whitePoint.g,c)+this._colordifference_ch(r*this._whitePoint.b,o*this._whitePoint.b,c)},t.prototype._colordifference_ch=function(e,t,r){var i=e-t,n=i+r;return i*i+n*n},t}(n.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * pngQuant.ts - part of Image Quantization Library + */t.PNGQUANT=a},function(e,t,r){"use strict";var i=r(21);t.NeuQuant=i.NeuQuant;var n=r(25);t.NeuQuantFloat=n.NeuQuantFloat;var a=r(26);t.RGBQuant=a.RGBQuant;var o=r(27);t.ColorHistogram=o.ColorHistogram;var s=r(29);t.WuQuant=s.WuQuant,t.WuColorCube=s.WuColorCube},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var i=r(22),n=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return n.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,i){this.r-=0|e,this.g-=0|t,this.b-=0|r,this.a-=0|i},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,l=u>>e._radiusBiasShift;l<=1&&(l=0);for(var f=0;f>>0;i=r=r&&(h-=r),f++,0===s&&(s=1),f%s===0){c-=c/n|0,u-=u/e._radiusDecrease|0,l=u>>e._radiusBiasShift,l<=1&&(l=0);for(var y=0;y>>0}}},e.prototype._buildPalette=function(){var e=new i.Palette;return this._network.forEach((function(t){e.add(t.toPoint())})),e.sort(),e},e.prototype._alterNeighbour=function(t,r,i,n,a,o){var s=r-t;s<-1&&(s=-1);var c=r+t;c>this._networkSize&&(c=this._networkSize);var u=r+1,l=r-1,f=1;while(us){var h=this._radPower[f++]/e._alphaRadBias;if(us){d=this._network[l--];d.subtract(h*(d.r-a),h*(d.g-n),h*(d.b-i),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,i,n,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-n),t*(s.b-i),t*(s.a-o))},e.prototype._contest=function(t,r,i,n){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[f]-=A,this._bias[f]+=A<>e._betaShift,e._betaGamma=e._initialBias<=o&&e=0;t--)if(e.uint32===this._pointArray[t].uint32)return!0;return!1},e.prototype.getNearestColor=function(e,t){return this._pointArray[0|this.getNearestIndex(e,t)]},e.prototype.getPointContainer=function(){return this._pointContainer},e.prototype._nearestPointFromCache=function(e){return"number"===typeof this._i32idx[e]?this._i32idx[e]:-1},e.prototype.getNearestIndex=function(e,t){var r=this._nearestPointFromCache(""+t.uint32);if(r>=0)return r;var i=Number.MAX_VALUE;r=0;for(var n=0,a=this._pointArray.length;n>>0,this.r=this.g=this.b=this.a=0,this.rgba=new Array(4),this.rgba[0]=0,this.rgba[1]=0,this.rgba[2]=0,this.rgba[3]=0}return e.createByQuadruplet=function(t){var r=new e;return r.r=0|t[0],r.g=0|t[1],r.b=0|t[2],r.a=0|t[3],r._loadUINT32(),r._loadQuadruplet(),r},e.createByRGBA=function(t,r,i,n){var a=new e;return a.r=0|t,a.g=0|r,a.b=0|i,a.a=0|n,a._loadUINT32(),a._loadQuadruplet(),a},e.createByUint32=function(t){var r=new e;return r.uint32=t>>>0,r._loadRGBA(),r._loadQuadruplet(),r},e.prototype.from=function(e){this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this.uint32=e.uint32,this.rgba[0]=e.r,this.rgba[1]=e.g,this.rgba[2]=e.b,this.rgba[3]=e.a},e.prototype.getLuminosity=function(e){var t=this.r,r=this.g,n=this.b;return e&&(t=Math.min(255,255-this.a+this.a*t/255),r=Math.min(255,255-this.a+this.a*r/255),n=Math.min(255,255-this.a+this.a*n/255)),t*i.Y.RED+r*i.Y.GREEN+n*i.Y.BLUE},e.prototype._loadUINT32=function(){this.uint32=(this.a<<24|this.b<<16|this.g<<8|this.r)>>>0},e.prototype._loadRGBA=function(){this.r=255&this.uint32,this.g=this.uint32>>>8&255,this.b=this.uint32>>>16&255,this.a=this.uint32>>>24&255},e.prototype._loadQuadruplet=function(){this.rgba[0]=this.r,this.rgba[1]=this.g,this.rgba[2]=this.b,this.rgba[3]=this.a},e}();t.Point=n},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var i=r(22),n=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return n.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,i){this.r-=e,this.g-=t,this.b-=r,this.a-=i},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,l=u>>e._radiusBiasShift;l<=1&&(l=0);for(var f=0;f=r&&(h-=r),f++,0==s&&(s=1),f%s==0){c-=c/n,u-=u/e._radiusDecrease,l=u>>e._radiusBiasShift,l<=1&&(l=0);for(var y=0;ythis._networkSize&&(c=this._networkSize);var u=r+1,l=r-1,f=1;while(us){var h=this._radPower[f++]/e._alphaRadBias;if(us){d=this._network[l--];d.subtract(h*(d.r-a),h*(d.g-n),h*(d.b-i),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,i,n,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-n),t*(s.b-i),t*(s.a-o))},e.prototype._contest=function(t,r,i,n){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[f]-=A,this._bias[f]+=A<>e._betaShift,e._betaGamma=e._initialBias<this._colors){l.length=0;for(c=0;c3*this._colors?this._initialDistance:this._distanceIncrement}if(f=0;v--)0===a[v]&&(v!==y-1&&(r[v]=r[y-1]),--y);return r.length=y,t},e}();t.RGBQuant=c},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * colorHistogram.ts - part of Image Quantization Library + */var i=r(28),n=r(6),a=function(){function e(t,r){this._method=t,this._minHueCols=r<<2,this._initColors=r<<2,this._hueStats=new i.HueStatistics(e._hueGroups,this._minHueCols),this._histogram=Object.create(null)}return e.prototype.sample=function(e){switch(this._method){case 1:this._colorStats1D(e);break;case 2:this._colorStats2D(e);break}},e.prototype.getImportanceSortedColorsIDXI32=function(){var e,t=this,r=n.stableSort(Object.keys(this._histogram),(function(e,r){return t._histogram[r]-t._histogram[e]}));if(0===r.length)return[];switch(this._method){case 1:var i=Math.min(r.length,this._initColors),a=r[i-1],o=this._histogram[a];e=r.slice(0,i);var s=i,c=r.length;while(s=n&&(l[t]=o[t]):o[t]=1}))})),this._hueStats.injectIntoDictionary(l)},e.prototype._iterateBox=function(e,t,r){var i=e,n=i.y*t+i.x,a=(i.y+i.h-1)*t+(i.x+i.w-1),o=t-i.w+1,s=0,c=n;do{r.call(this,c),c+=++s%i.w==0?o:1}while(c<=a)},e.prototype._makeBoxes=function(e,t,r,i){for(var n=e%r,a=t%i,o=e-n,s=t-a,c=[],u=0;u>>8&255,a=e>>>16&255,o=t==r&&r==a?0:1+n.hueGroup(i.rgb2hsl(t,r,a).h,this._numGroups),s=this._stats[o],c=this._minCols;s.num++,s.num>c||(s.num==c&&this._groupsFull++,s.num<=c&&this._stats[o].cols.push(e))},e.prototype.injectIntoDictionary=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){e[t]?e[t]++:e[t]=1}))},e.prototype.injectIntoArray=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){-1==e.indexOf(t)&&e.push(t)}))},e}();t.HueStatistics=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * wuQuant.ts - part of Image Quantization Library + */var i=r(22),n=r(24);function a(e){for(var t=[],r=0;r0){var r=this._sums[t],a=this._reds[t]/r,o=this._greens[t]/r,s=this._blues[t]/r,c=this._alphas[t]/r,u=n.Point.createByRGBA(0|a,0|o,0|s,0|c);e.add(u)}return e.sort(),e},e.prototype._preparePalette=function(){this._calculateMoments();for(var t=0,r=a(this._colors),i=1;i1?this._calculateVariance(this._cubes[t]):0,r[i]=this._cubes[i].volume>1?this._calculateVariance(this._cubes[i]):0):(r[t]=0,i--),t=0;for(var n=r[0],o=1;o<=i;++o)r[o]>n&&(n=r[o],t=o);if(n<=0){this._colors=i+1;break}}for(var s=[],c=[],u=[],l=[],f=0;f0?(s[f]=e._volume(this._cubes[f],this._momentsRed)/h|0,c[f]=e._volume(this._cubes[f],this._momentsGreen)/h|0,u[f]=e._volume(this._cubes[f],this._momentsBlue)/h|0,l[f]=e._volume(this._cubes[f],this._momentsAlpha)/h|0):(s[f]=0,c[f]=0,u[f]=0,l[f]=0)}this._reds=a(this._colors+1),this._greens=a(this._colors+1),this._blues=a(this._colors+1),this._alphas=a(this._colors+1),this._sums=a(this._colors+1);o=0;for(var d=this._pixels.length;o>t),i=1+(e.g>>t),n=1+(e.b>>t),a=1+(e.a>>t);this._weights[a][r][i][n]++,this._momentsRed[a][r][i][n]+=e.r,this._momentsGreen[a][r][i][n]+=e.g,this._momentsBlue[a][r][i][n]+=e.b,this._momentsAlpha[a][r][i][n]+=e.a,this._moments[a][r][i][n]+=this._table[e.r]+this._table[e.g]+this._table[e.b]+this._table[e.a]},e.prototype._calculateMoments=function(){for(var e=[],t=[],r=[],i=[],n=[],a=[],o=s(this._sideSize,this._sideSize,this._sideSize),l=s(this._sideSize,this._sideSize,this._sideSize),f=s(this._sideSize,this._sideSize,this._sideSize),h=s(this._sideSize,this._sideSize,this._sideSize),d=s(this._sideSize,this._sideSize,this._sideSize),p=s(this._sideSize,this._sideSize,this._sideSize),A=1;A<=this._alphaMaxSideIndex;++A){c(o,this._sideSize,this._sideSize,this._sideSize,0),c(l,this._sideSize,this._sideSize,this._sideSize,0),c(f,this._sideSize,this._sideSize,this._sideSize,0),c(h,this._sideSize,this._sideSize,this._sideSize,0),c(d,this._sideSize,this._sideSize,this._sideSize,0),c(p,this._sideSize,this._sideSize,this._sideSize,0);for(var g=1;g<=this._maxSideIndex;++g){u(e,this._sideSize,0),u(t,this._sideSize,0),u(r,this._sideSize,0),u(i,this._sideSize,0),u(n,this._sideSize,0),u(a,this._sideSize,0);for(var m=1;m<=this._maxSideIndex;++m)for(var b=0,y=0,v=0,w=0,E=0,I=0,_=1;_<=this._maxSideIndex;++_)b+=this._weights[A][g][m][_],y+=this._momentsRed[A][g][m][_],v+=this._momentsGreen[A][g][m][_],w+=this._momentsBlue[A][g][m][_],E+=this._momentsAlpha[A][g][m][_],I+=this._moments[A][g][m][_],e[_]+=b,t[_]+=y,r[_]+=v,i[_]+=w,n[_]+=E,a[_]+=I,o[g][m][_]=o[g-1][m][_]+e[_],l[g][m][_]=l[g-1][m][_]+t[_],f[g][m][_]=f[g-1][m][_]+r[_],h[g][m][_]=h[g-1][m][_]+i[_],d[g][m][_]=d[g-1][m][_]+n[_],p[g][m][_]=p[g-1][m][_]+a[_],this._weights[A][g][m][_]=this._weights[A-1][g][m][_]+o[g][m][_],this._momentsRed[A][g][m][_]=this._momentsRed[A-1][g][m][_]+l[g][m][_],this._momentsGreen[A][g][m][_]=this._momentsGreen[A-1][g][m][_]+f[g][m][_],this._momentsBlue[A][g][m][_]=this._momentsBlue[A-1][g][m][_]+h[g][m][_],this._momentsAlpha[A][g][m][_]=this._momentsAlpha[A-1][g][m][_]+d[g][m][_],this._moments[A][g][m][_]=this._moments[A-1][g][m][_]+p[g][m][_]}}},e._volumeFloat=function(e,t){return t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMaximum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMaximum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMaximum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMaximum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMaximum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMaximum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMaximum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMaximum]-(t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMinimum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMinimum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMinimum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMinimum])},e._volume=function(t,r){return 0|e._volumeFloat(t,r)},e._top=function(t,r,i,n){var a;switch(r){case e.alpha:a=n[i][t.redMaximum][t.greenMaximum][t.blueMaximum]-n[i][t.redMaximum][t.greenMinimum][t.blueMaximum]-n[i][t.redMinimum][t.greenMaximum][t.blueMaximum]+n[i][t.redMinimum][t.greenMinimum][t.blueMaximum]-(n[i][t.redMaximum][t.greenMaximum][t.blueMinimum]-n[i][t.redMaximum][t.greenMinimum][t.blueMinimum]-n[i][t.redMinimum][t.greenMaximum][t.blueMinimum]+n[i][t.redMinimum][t.greenMinimum][t.blueMinimum]);break;case e.red:a=n[t.alphaMaximum][i][t.greenMaximum][t.blueMaximum]-n[t.alphaMaximum][i][t.greenMinimum][t.blueMaximum]-n[t.alphaMinimum][i][t.greenMaximum][t.blueMaximum]+n[t.alphaMinimum][i][t.greenMinimum][t.blueMaximum]-(n[t.alphaMaximum][i][t.greenMaximum][t.blueMinimum]-n[t.alphaMaximum][i][t.greenMinimum][t.blueMinimum]-n[t.alphaMinimum][i][t.greenMaximum][t.blueMinimum]+n[t.alphaMinimum][i][t.greenMinimum][t.blueMinimum]);break;case e.green:a=n[t.alphaMaximum][t.redMaximum][i][t.blueMaximum]-n[t.alphaMaximum][t.redMinimum][i][t.blueMaximum]-n[t.alphaMinimum][t.redMaximum][i][t.blueMaximum]+n[t.alphaMinimum][t.redMinimum][i][t.blueMaximum]-(n[t.alphaMaximum][t.redMaximum][i][t.blueMinimum]-n[t.alphaMaximum][t.redMinimum][i][t.blueMinimum]-n[t.alphaMinimum][t.redMaximum][i][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][i][t.blueMinimum]);break;case e.blue:a=n[t.alphaMaximum][t.redMaximum][t.greenMaximum][i]-n[t.alphaMaximum][t.redMaximum][t.greenMinimum][i]-n[t.alphaMaximum][t.redMinimum][t.greenMaximum][i]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][i]-(n[t.alphaMinimum][t.redMaximum][t.greenMaximum][i]-n[t.alphaMinimum][t.redMaximum][t.greenMinimum][i]-n[t.alphaMinimum][t.redMinimum][t.greenMaximum][i]+n[t.alphaMinimum][t.redMinimum][t.greenMinimum][i]);break;default:throw new Error("impossible")}return 0|a},e._bottom=function(t,r,i){switch(r){case e.alpha:return-i[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMaximum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-i[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.red:return-i[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMaximum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-i[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.green:return-i[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMaximum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-i[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.blue:return-i[t.alphaMaximum][t.redMaximum][t.greenMaximum][t.blueMinimum]+i[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]-(-i[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+i[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-i[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);default:return 0}},e.prototype._calculateVariance=function(t){var r=e._volume(t,this._momentsRed),i=e._volume(t,this._momentsGreen),n=e._volume(t,this._momentsBlue),a=e._volume(t,this._momentsAlpha),o=e._volumeFloat(t,this._moments),s=e._volume(t,this._weights),c=r*r+i*i+n*n+a*a;return o-c/s},e.prototype._maximize=function(t,r,i,n,a,o,s,c,u){for(var l=0|e._bottom(t,r,this._momentsRed),f=0|e._bottom(t,r,this._momentsGreen),h=0|e._bottom(t,r,this._momentsBlue),d=0|e._bottom(t,r,this._momentsAlpha),p=0|e._bottom(t,r,this._weights),A=0,g=-1,m=i;mA&&(A=_,g=m))}}return{max:A,position:g}},e.prototype._cut=function(t,r){var i,n=e._volume(t,this._momentsRed),a=e._volume(t,this._momentsGreen),o=e._volume(t,this._momentsBlue),s=e._volume(t,this._momentsAlpha),c=e._volume(t,this._weights),u=this._maximize(t,e.red,t.redMinimum+1,t.redMaximum,n,a,o,s,c),l=this._maximize(t,e.green,t.greenMinimum+1,t.greenMaximum,n,a,o,s,c),f=this._maximize(t,e.blue,t.blueMinimum+1,t.blueMaximum,n,a,o,s,c),h=this._maximize(t,e.alpha,t.alphaMinimum+1,t.alphaMaximum,n,a,o,s,c);if(h.max>=u.max&&h.max>=l.max&&h.max>=f.max){if(i=e.alpha,h.position<0)return!1}else i=u.max>=h.max&&u.max>=l.max&&u.max>=f.max?e.red:l.max>=h.max&&l.max>=u.max&&l.max>=f.max?e.green:e.blue;switch(r.redMaximum=t.redMaximum,r.greenMaximum=t.greenMaximum,r.blueMaximum=t.blueMaximum,r.alphaMaximum=t.alphaMaximum,i){case e.red:r.redMinimum=t.redMaximum=u.position,r.greenMinimum=t.greenMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.green:r.greenMinimum=t.greenMaximum=l.position,r.redMinimum=t.redMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.blue:r.blueMinimum=t.blueMaximum=f.position,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.alpha:r.alphaMinimum=t.alphaMaximum=h.position,r.blueMinimum=t.blueMinimum,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum;break}return t.volume=(t.redMaximum-t.redMinimum)*(t.greenMaximum-t.greenMinimum)*(t.blueMaximum-t.blueMinimum)*(t.alphaMaximum-t.alphaMinimum),r.volume=(r.redMaximum-r.redMinimum)*(r.greenMaximum-r.greenMinimum)*(r.blueMaximum-r.blueMinimum)*(r.alphaMaximum-r.alphaMinimum),!0},e.prototype._initialize=function(e){this._colors=e,this._cubes=[];for(var t=0;t=0&&M+b=0&&D+dt&&(e.length=t);for(var r=e.length,i=0;i=0&&this._x=0&&this._y{const r=i.UINT32_BE.get(e,t+2);return{revision:n.getBitAllignedNumber(e,t,0,4),vbr_method:n.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*i.UINT8.get(e,t+1),track_peak:0===r?void 0:r/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:i.UINT32_BE.get(e,t+20),music_crc:i.UINT8.get(e,t+24),header_crc:i.UINT16_BE.get(e,t+24)}}}},"9a72":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=function(){const e="undefined"!==typeof self&&"undefined"!==typeof Window&&self instanceof Window;return!("undefined"===typeof self||!self.postMessage||e)},n=function(e,t){self.postMessage(e,t)},a=function(e){const t=t=>{e(t.data)},r=()=>{self.removeEventListener("message",t)};return self.addEventListener("message",t),r};t.default={isWorkerRuntime:i,postMessageToMaster:n,subscribeToMasterMessages:a}},"9ab4":function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"a",(function(){return a})),r.d(t,"c",(function(){return o})); +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},i(e,t)};function n(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function a(e,t,r,i){function n(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{c(i.next(e))}catch(t){a(t)}}function s(e){try{c(i["throw"](e))}catch(t){a(t)}}function c(e){e.done?r(e.value):n(e.value).then(o,s)}c((i=i.apply(e,t||[])).next())}))}function o(e,t){var r,i,n,a,o={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return c([e,t])}}function c(a){if(r)throw new TypeError("Generator is already executing.");while(o)try{if(r=1,i&&(n=2&a[0]?i["return"]:a[0]?i["throw"]||((n=i["return"])&&n.call(i),0):i.next)&&!(n=n.call(i,a[1])).done)return n;switch(i=0,n&&(a=[2&a[0],n.value]),a[0]){case 0:case 1:n=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,i=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(n=o.trys,!(n=n.length>0&&n[n.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function ae(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function oe(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=E,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new i.Buf32(ee),t.distcode=t.distdyn=new i.Buf32(te),t.sane=1,t.back=-1,p):m}function se(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,oe(e)):m}function ce(e,t){var r,i;return e&&e.state?(i=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?m:(null!==i.window&&i.wbits!==t&&(i.window=null),i.wrap=r,i.wbits=t,se(e))):m}function ue(e,t){var r,i;return e?(i=new ae,e.state=i,i.window=null,r=ce(e,t),r!==p&&(e.state=null),r):m}function le(e){return ue(e,ie)}var fe,he,de=!0;function pe(e){if(de){var t;fe=new i.Buf32(512),he=new i.Buf32(32),t=0;while(t<144)e.lens[t++]=8;while(t<256)e.lens[t++]=9;while(t<280)e.lens[t++]=7;while(t<288)e.lens[t++]=8;s(u,e.lens,0,288,fe,0,e.work,{bits:9}),t=0;while(t<32)e.lens[t++]=5;s(l,e.lens,0,32,he,0,e.work,{bits:5}),de=!1}e.lencode=fe,e.lenbits=9,e.distcode=he,e.distbits=5}function Ae(e,t,r,n){var a,o=e.state;return null===o.window&&(o.wsize=1<=o.wsize?(i.arraySet(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(a=o.wsize-o.wnext,a>n&&(a=n),i.arraySet(o.window,t,r-n,a,o.wnext),n-=a,n?(i.arraySet(o.window,t,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave>>8&255,r.check=a(r.check,ke,2,0),se=0,ce=0,r.mode=I;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&se)<<8)+(se>>8))%31){e.msg="incorrect header check",r.mode=K;break}if((15&se)!==w){e.msg="unknown compression method",r.mode=K;break}if(se>>>=4,ce-=4,Ee=8+(15&se),0===r.wbits)r.wbits=Ee;else if(Ee>r.wbits){e.msg="invalid window size",r.mode=K;break}r.dmax=1<>8&1),512&r.flags&&(ke[0]=255&se,ke[1]=se>>>8&255,r.check=a(r.check,ke,2,0)),se=0,ce=0,r.mode=_;case _:while(ce<32){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,ke[2]=se>>>16&255,ke[3]=se>>>24&255,r.check=a(r.check,ke,4,0)),se=0,ce=0,r.mode=B;case B:while(ce<16){if(0===ae)break e;ae--,se+=ee[re++]<>8),512&r.flags&&(ke[0]=255&se,ke[1]=se>>>8&255,r.check=a(r.check,ke,2,0)),se=0,ce=0,r.mode=C;case C:if(1024&r.flags){while(ce<16){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,r.check=a(r.check,ke,2,0)),se=0,ce=0}else r.head&&(r.head.extra=null);r.mode=k;case k:if(1024&r.flags&&(fe=r.length,fe>ae&&(fe=ae),fe&&(r.head&&(Ee=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),i.arraySet(r.head.extra,ee,re,fe,Ee)),512&r.flags&&(r.check=a(r.check,ee,fe,re)),ae-=fe,re+=fe,r.length-=fe),r.length))break e;r.length=0,r.mode=T;case T:if(2048&r.flags){if(0===ae)break e;fe=0;do{Ee=ee[re+fe++],r.head&&Ee&&r.length<65536&&(r.head.name+=String.fromCharCode(Ee))}while(Ee&&fe>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=R;break;case M:while(ce<32){if(0===ae)break e;ae--,se+=ee[re++]<>>=7&ce,ce-=7&ce,r.mode=X;break}while(ce<3){if(0===ae)break e;ae--,se+=ee[re++]<>>=1,ce-=1,3&se){case 0:r.mode=Q;break;case 1:if(pe(r),r.mode=z,t===d){se>>>=2,ce-=2;break e}break;case 2:r.mode=F;break;case 3:e.msg="invalid block type",r.mode=K}se>>>=2,ce-=2;break;case Q:se>>>=7&ce,ce-=7&ce;while(ce<32){if(0===ae)break e;ae--,se+=ee[re++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=K;break}if(r.length=65535&se,se=0,ce=0,r.mode=O,t===d)break e;case O:r.mode=L;case L:if(fe=r.length,fe){if(fe>ae&&(fe=ae),fe>oe&&(fe=oe),0===fe)break e;i.arraySet(te,ee,re,fe,ie),ae-=fe,re+=fe,oe-=fe,ie+=fe,r.length-=fe;break}r.mode=R;break;case F:while(ce<14){if(0===ae)break e;ae--,se+=ee[re++]<>>=5,ce-=5,r.ndist=1+(31&se),se>>>=5,ce-=5,r.ncode=4+(15&se),se>>>=4,ce-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=K;break}r.have=0,r.mode=N;case N:while(r.have>>=3,ce-=3}while(r.have<19)r.lens[Te[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,_e={bits:r.lenbits},Ie=s(c,r.lens,0,19,r.lencode,0,r.work,_e),r.lenbits=_e.bits,Ie){e.msg="invalid code lengths set",r.mode=K;break}r.have=0,r.mode=U;case U:while(r.have>>24,me=Ce>>>16&255,be=65535&Ce,ge<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ge,ce-=ge,r.lens[r.have++]=be;else{if(16===be){Be=ge+2;while(ce>>=ge,ce-=ge,0===r.have){e.msg="invalid bit length repeat",r.mode=K;break}Ee=r.lens[r.have-1],fe=3+(3&se),se>>>=2,ce-=2}else if(17===be){Be=ge+3;while(ce>>=ge,ce-=ge,Ee=0,fe=3+(7&se),se>>>=3,ce-=3}else{Be=ge+7;while(ce>>=ge,ce-=ge,Ee=0,fe=11+(127&se),se>>>=7,ce-=7}if(r.have+fe>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=K;break}while(fe--)r.lens[r.have++]=Ee}}if(r.mode===K)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=K;break}if(r.lenbits=9,_e={bits:r.lenbits},Ie=s(u,r.lens,0,r.nlen,r.lencode,0,r.work,_e),r.lenbits=_e.bits,Ie){e.msg="invalid literal/lengths set",r.mode=K;break}if(r.distbits=6,r.distcode=r.distdyn,_e={bits:r.distbits},Ie=s(l,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,_e),r.distbits=_e.bits,Ie){e.msg="invalid distances set",r.mode=K;break}if(r.mode=z,t===d)break e;case z:r.mode=j;case j:if(ae>=6&&oe>=258){e.next_out=ie,e.avail_out=oe,e.next_in=re,e.avail_in=ae,r.hold=se,r.bits=ce,o(e,le),ie=e.next_out,te=e.output,oe=e.avail_out,re=e.next_in,ee=e.input,ae=e.avail_in,se=r.hold,ce=r.bits,r.mode===R&&(r.back=-1);break}for(r.back=0;;){if(Ce=r.lencode[se&(1<>>24,me=Ce>>>16&255,be=65535&Ce,ge<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>ye)],ge=Ce>>>24,me=Ce>>>16&255,be=65535&Ce,ye+ge<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ye,ce-=ye,r.back+=ye}if(se>>>=ge,ce-=ge,r.back+=ge,r.length=be,0===me){r.mode=q;break}if(32&me){r.back=-1,r.mode=R;break}if(64&me){e.msg="invalid literal/length code",r.mode=K;break}r.extra=15&me,r.mode=G;case G:if(r.extra){Be=r.extra;while(ce>>=r.extra,ce-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=H;case H:for(;;){if(Ce=r.distcode[se&(1<>>24,me=Ce>>>16&255,be=65535&Ce,ge<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>ye)],ge=Ce>>>24,me=Ce>>>16&255,be=65535&Ce,ye+ge<=ce)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ye,ce-=ye,r.back+=ye}if(se>>>=ge,ce-=ge,r.back+=ge,64&me){e.msg="invalid distance code",r.mode=K;break}r.offset=be,r.extra=15&me,r.mode=W;case W:if(r.extra){Be=r.extra;while(ce>>=r.extra,ce-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=K;break}r.mode=Y;case Y:if(0===oe)break e;if(fe=le-oe,r.offset>fe){if(fe=r.offset-fe,fe>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=K;break}fe>r.wnext?(fe-=r.wnext,he=r.wsize-fe):he=r.wnext-fe,fe>r.length&&(fe=r.length),de=r.window}else de=te,he=ie-r.offset,fe=r.length;fe>oe&&(fe=oe),oe-=fe,r.length-=fe;do{te[ie++]=de[he++]}while(--fe);0===r.length&&(r.mode=j);break;case q:if(0===oe)break e;te[ie++]=r.length,oe--,r.mode=j;break;case X:if(r.wrap){while(ce<32){if(0===ae)break e;ae--,se|=ee[re++]<]+[^>]*>/;function n(e){return i.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),r=e.match(a.height),i=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:r&&parseInt(r[2],10),viewbox:i&&o(i[2])}}function c(e){return{width:e.width,height:e.height}}function u(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function l(e){var t=e.toString("utf8").match(a.root);if(t){var r=s(t[0]);if(r.width&&r.height)return c(r);if(r.viewbox)return u(r)}throw new TypeError("invalid svg")}e.exports={detect:n,calculate:l}},a046:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const i=r("20f8");class n{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,r){const n=e.alloc(t.len),a=await this.readBuffer(n,{position:r});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new n.BufferType(e)),r=new l.VorbisDecoder(t,0);r.readStringUtf8();const i=r.readInt32();for(let n=0;n({lastBlock:i.getBit(e,t,7),type:i.getBitAllignedNumber(e,t,1,7),length:n.UINT24_BE.get(e,t+1)})},p.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:n.UINT16_BE.get(e,t),maximumBlockSize:n.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:n.UINT24_BE.get(e,t+4),maximumFrameSize:n.UINT24_BE.get(e,t+7),sampleRate:n.UINT24_BE.get(e,t+10)>>4,channels:i.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:i.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:i.getBitAllignedNumber(e,t+13,4,36),fileMD5:new n.BufferType(16).get(e,t+18)})}},a0aa:function(e,t,r){"use strict";(function(t){var i=r("3e8f"),n=r("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,r,a){var o=n(e,32,4,a),s=1024,c=i.statSync(r).size;o+s>c&&(s=c-o-10);var u=new t(s),l=i.openSync(r,"r");i.readSync(l,u,0,s,o);var f=u.slice(2);return f}function s(e,t){var r=n(e,16,8,t),i=n(e,16,10,t);return(i<<16)+r}function c(e){if(e.length>24)return e.slice(12)}function u(e,t){var r,i,a,o={};while(e&&e.length){if(r=n(e,16,0,t),i=n(e,16,2,t),a=n(e,32,4,t),0===r)break;1!==a||3!==i&&4!==i||(o[r]=s(e,t)),e=c(e)}return o}function l(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function f(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var r="BE"===l(e),i=o(e,t,r),n=u(i,r),a=n[256],s=n[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:f}}).call(this,r("1c35").Buffer)},a0ca:function(e,t){e.exports={parseSections:function(e,t){var r,i;e.setBigEndian(!0);while(e.remainingLength()>0&&218!==i){if(255!==e.nextUInt8())throw new Error("Invalid JPEG section offset");i=e.nextUInt8(),r=i>=208&&i<=217||218===i?0:e.nextUInt16()-2,t(i,e.branch(0,r)),e.skip(r)}},getSizeFromSOFSection:function(e){return e.skip(1),{height:e.nextUInt16(),width:e.nextUInt16()}},getSectionName:function(e){var t,r;switch(e){case 216:t="SOI";break;case 196:t="DHT";break;case 219:t="DQT";break;case 221:t="DRI";break;case 218:t="SOS";break;case 254:t="COM";break;case 217:t="EOI";break;default:e>=224&&e<=239?(t="APP",r=e-224):e>=192&&e<=207&&196!==e&&200!==e&&204!==e?(t="SOF",r=e-192):e>=208&&e<=215&&(t="RST",r=e-208);break}var i={name:t};return"number"===typeof r&&(i.index=r),i}}},a177:function(e,t,r){"use strict";var i,n=r("be7f"),a=r("07f4"),o=r("c834"),s=r("eeda"),c=r("4dc6"),u=0,l=1,f=3,h=4,d=5,p=0,A=1,g=-2,m=-3,b=-5,y=-1,v=1,w=2,E=3,I=4,_=0,B=2,C=8,k=9,T=15,S=8,x=29,M=256,D=M+1+x,R=30,P=19,Q=2*D+1,O=15,L=3,F=258,N=F+L+1,U=32,z=42,j=69,G=73,H=91,W=103,Y=113,q=666,X=1,Z=2,J=3,K=4,V=3;function $(e,t){return e.msg=c[t],t}function ee(e){return(e<<1)-(e>4?9:0)}function te(e){var t=e.length;while(--t>=0)e[t]=0}function re(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(n.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function ie(e,t){a._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,re(e.strm)}function ne(e,t){e.pending_buf[e.pending++]=t}function ae(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function oe(e,t,r,i){var a=e.avail_in;return a>i&&(a=i),0===a?0:(e.avail_in-=a,n.arraySet(t,e.input,e.next_in,a,r),1===e.state.wrap?e.adler=o(e.adler,t,a,r):2===e.state.wrap&&(e.adler=s(e.adler,t,a,r)),e.next_in+=a,e.total_in+=a,a)}function se(e,t){var r,i,n=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-N?e.strstart-(e.w_size-N):0,u=e.window,l=e.w_mask,f=e.prev,h=e.strstart+F,d=u[a+o-1],p=u[a+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(r=t,u[r+o]===p&&u[r+o-1]===d&&u[r]===u[a]&&u[++r]===u[a+1]){a+=2,r++;do{}while(u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&ao){if(e.match_start=t,o=i,i>=s)break;d=u[a+o-1],p=u[a+o]}}}while((t=f[t&l])>c&&0!==--n);return o<=e.lookahead?o:e.lookahead}function ce(e){var t,r,i,a,o,s=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=s+(s-N)){n.arraySet(e.window,e.window,s,s,0),e.match_start-=s,e.strstart-=s,e.block_start-=s,r=e.hash_size,t=r;do{i=e.head[--t],e.head[t]=i>=s?i-s:0}while(--r);r=s,t=r;do{i=e.prev[--t],e.prev[t]=i>=s?i-s:0}while(--r);a+=s}if(0===e.strm.avail_in)break;if(r=oe(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=r,e.lookahead+e.insert>=L){o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(ce(e),0===e.lookahead&&t===u)return X;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var i=e.block_start+r;if((0===e.strstart||e.strstart>=i)&&(e.lookahead=e.strstart-i,e.strstart=i,ie(e,!1),0===e.strm.avail_out))return X;if(e.strstart-e.block_start>=e.w_size-N&&(ie(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(ie(e,!0),0===e.strm.avail_out?J:K):(e.strstart>e.block_start&&(ie(e,!1),e.strm.avail_out),X)}function le(e,t){for(var r,i;;){if(e.lookahead=L&&(e.ins_h=(e.ins_h<=L)if(i=a._tr_tally(e,e.strstart-e.match_start,e.match_length-L),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=L){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=L&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=L-1)),e.prev_length>=L&&e.match_length<=e.prev_length){n=e.strstart+e.lookahead-L,i=a._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-L),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=n&&(e.ins_h=(e.ins_h<=L&&e.strstart>0&&(n=e.strstart-1,i=s[n],i===s[++n]&&i===s[++n]&&i===s[++n])){o=e.strstart+F;do{}while(i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&ne.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=L?(r=a._tr_tally(e,1,e.match_length-L),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(ie(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(ie(e,!0),0===e.strm.avail_out?J:K):e.last_lit&&(ie(e,!1),0===e.strm.avail_out)?X:Z}function de(e,t){for(var r;;){if(0===e.lookahead&&(ce(e),0===e.lookahead)){if(t===u)return X;break}if(e.match_length=0,r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(ie(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(ie(e,!0),0===e.strm.avail_out?J:K):e.last_lit&&(ie(e,!1),0===e.strm.avail_out)?X:Z}function pe(e,t,r,i,n){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=i,this.func=n}function Ae(e){e.window_size=2*e.w_size,te(e.head),e.max_lazy_match=i[e.level].max_lazy,e.good_match=i[e.level].good_length,e.nice_match=i[e.level].nice_length,e.max_chain_length=i[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=L-1,e.match_available=0,e.ins_h=0}function ge(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=C,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new n.Buf16(2*Q),this.dyn_dtree=new n.Buf16(2*(2*R+1)),this.bl_tree=new n.Buf16(2*(2*P+1)),te(this.dyn_ltree),te(this.dyn_dtree),te(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new n.Buf16(O+1),this.heap=new n.Buf16(2*D+1),te(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new n.Buf16(2*D+1),te(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function me(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=B,t=e.state,t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?z:Y,e.adler=2===t.wrap?0:1,t.last_flush=u,a._tr_init(t),p):$(e,g)}function be(e){var t=me(e);return t===p&&Ae(e.state),t}function ye(e,t){return e&&e.state?2!==e.state.wrap?g:(e.state.gzhead=t,p):g}function ve(e,t,r,i,a,o){if(!e)return g;var s=1;if(t===y&&(t=6),i<0?(s=0,i=-i):i>15&&(s=2,i-=16),a<1||a>k||r!==C||i<8||i>15||t<0||t>9||o<0||o>I)return $(e,g);8===i&&(i=9);var c=new ge;return e.state=c,c.strm=e,c.wrap=s,c.gzhead=null,c.w_bits=i,c.w_size=1<d||t<0)return e?$(e,g):g;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===q&&t!==h)return $(e,0===e.avail_out?b:g);if(n.strm=e,r=n.last_flush,n.last_flush=t,n.status===z)if(2===n.wrap)e.adler=0,ne(n,31),ne(n,139),ne(n,8),n.gzhead?(ne(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),ne(n,255&n.gzhead.time),ne(n,n.gzhead.time>>8&255),ne(n,n.gzhead.time>>16&255),ne(n,n.gzhead.time>>24&255),ne(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),ne(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(ne(n,255&n.gzhead.extra.length),ne(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=s(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=j):(ne(n,0),ne(n,0),ne(n,0),ne(n,0),ne(n,0),ne(n,9===n.level?2:n.strategy>=w||n.level<2?4:0),ne(n,V),n.status=Y);else{var m=C+(n.w_bits-8<<4)<<8,y=-1;y=n.strategy>=w||n.level<2?0:n.level<6?1:6===n.level?2:3,m|=y<<6,0!==n.strstart&&(m|=U),m+=31-m%31,n.status=Y,ae(n,m),0!==n.strstart&&(ae(n,e.adler>>>16),ae(n,65535&e.adler)),e.adler=1}if(n.status===j)if(n.gzhead.extra){o=n.pending;while(n.gzindex<(65535&n.gzhead.extra.length)){if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),re(e),o=n.pending,n.pending===n.pending_buf_size))break;ne(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++}n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=G)}else n.status=G;if(n.status===G)if(n.gzhead.name){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),re(e),o=n.pending,n.pending===n.pending_buf_size)){c=1;break}c=n.gzindexo&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),0===c&&(n.gzindex=0,n.status=H)}else n.status=H;if(n.status===H)if(n.gzhead.comment){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),re(e),o=n.pending,n.pending===n.pending_buf_size)){c=1;break}c=n.gzindexo&&(e.adler=s(e.adler,n.pending_buf,n.pending-o,o)),0===c&&(n.status=W)}else n.status=W;if(n.status===W&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&re(e),n.pending+2<=n.pending_buf_size&&(ne(n,255&e.adler),ne(n,e.adler>>8&255),e.adler=0,n.status=Y)):n.status=Y),0!==n.pending){if(re(e),0===e.avail_out)return n.last_flush=-1,p}else if(0===e.avail_in&&ee(t)<=ee(r)&&t!==h)return $(e,b);if(n.status===q&&0!==e.avail_in)return $(e,b);if(0!==e.avail_in||0!==n.lookahead||t!==u&&n.status!==q){var v=n.strategy===w?de(n,t):n.strategy===E?he(n,t):i[n.level].func(n,t);if(v!==J&&v!==K||(n.status=q),v===X||v===J)return 0===e.avail_out&&(n.last_flush=-1),p;if(v===Z&&(t===l?a._tr_align(n):t!==d&&(a._tr_stored_block(n,0,0,!1),t===f&&(te(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),re(e),0===e.avail_out))return n.last_flush=-1,p}return t!==h?p:n.wrap<=0?A:(2===n.wrap?(ne(n,255&e.adler),ne(n,e.adler>>8&255),ne(n,e.adler>>16&255),ne(n,e.adler>>24&255),ne(n,255&e.total_in),ne(n,e.total_in>>8&255),ne(n,e.total_in>>16&255),ne(n,e.total_in>>24&255)):(ae(n,e.adler>>>16),ae(n,65535&e.adler)),re(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?p:A)}function Ie(e){var t;return e&&e.state?(t=e.state.status,t!==z&&t!==j&&t!==G&&t!==H&&t!==W&&t!==Y&&t!==q?$(e,g):(e.state=null,t===Y?$(e,m):p)):g}function _e(e,t){var r,i,a,s,c,u,l,f,h=t.length;if(!e||!e.state)return g;if(r=e.state,s=r.wrap,2===s||1===s&&r.status!==z||r.lookahead)return g;1===s&&(e.adler=o(e.adler,t,h,0)),r.wrap=0,h>=r.w_size&&(0===s&&(te(r.head),r.strstart=0,r.block_start=0,r.insert=0),f=new n.Buf8(r.w_size),n.arraySet(f,t,h-r.w_size,r.w_size,0),t=f,h=r.w_size),c=e.avail_in,u=e.next_in,l=e.input,e.avail_in=h,e.next_in=0,e.input=t,ce(r);while(r.lookahead>=L){i=r.strstart,a=r.lookahead-(L-1);do{r.ins_h=(r.ins_h<{const i=[],n=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(n.length);const o=t.alloc(4);o.writeUInt32LE(r.length),i.push(a,n,o);for(let s=0;s=100)break e}return a>n?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);var t=l.allocUnsafe(e>>>0),r=this.head,i=0;while(r)p(r.data,t,i),i+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return en.length?n.length:e;if(a===n.length?i+=n:i+=n.slice(0,e),e-=a,0===e){a===n.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=n.slice(a));break}++r}return this.length-=r,i}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),r=this.head,i=1;r.data.copy(t),e-=r.data.length;while(r=r.next){var n=r.data,a=e>n.length?n.length:e;if(n.copy(t,t.length-e,0,a),e-=a,0===e){a===n.length?(++i,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=n.slice(a));break}++i}return this.length-=i,t}},{key:d,value:function(e,t){return h(this,n({},t,{depth:0,customInspect:!1}))}}]),e}()},a869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const i=r("37d4"),n=r("fa6f"),a=r("de36"),o=r("e035"),s=r("15bf"),c=r("feb6"),u=r("8f14"),l=r("46d9"),f=r("7e1e");class h{constructor(){this.tagMappers={},[new i.ID3v1TagMapper,new o.ID3v22TagMapper,new n.ID3v24TagMapper,new c.MP4TagMapper,new c.MP4TagMapper,new u.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new l.RiffInfoTagMapper,new f.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,r){const i=this.tagMappers[e];if(i)return this.tagMappers[e].mapGenericTag(t,r);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=h},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},a9f1:function(e,t,r){(function(e){t.fetch=s(e.fetch)&&s(e.ReadableStream),t.writableStream=s(e.WritableStream),t.abortController=s(e.AbortController),t.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),t.blobConstructor=!0}catch(c){}var r;function i(){if(void 0!==r)return r;if(e.XMLHttpRequest){r=new e.XMLHttpRequest;try{r.open("GET",e.XDomainRequest?"/":"https://example.com")}catch(c){r=null}}else r=null;return r}function n(e){var t=i();if(!t)return!1;try{return t.responseType=e,t.responseType===e}catch(c){}return!1}var a="undefined"!==typeof e.ArrayBuffer,o=a&&s(e.ArrayBuffer.prototype.slice);function s(e){return"function"===typeof e}t.arraybuffer=t.fetch||a&&n("arraybuffer"),t.msstream=!t.fetch&&o&&n("ms-stream"),t.mozchunkedarraybuffer=!t.fetch&&a&&n("moz-chunked-arraybuffer"),t.overrideMimeType=t.fetch||!!i()&&s(i().overrideMimeType),t.vbArray=s(e.VBArray),r=null}).call(this,r("c8ba"))},aa60:function(e,t,r){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const r=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(r))return!1;let i=256;for(let n=t;n127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aad3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const i=r("6f58");class n{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new i.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=n},aae9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const i=r("6f58");class n{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(i.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,r=(e-t)/32;return await this.tokenizer.ignore(4*r),this.read(t)}}t.BitReader=n},ab33:function(e,t,r){"use strict";e.exports={PNG_SIGNATURE:[137,80,78,71,13,10,26,10],TYPE_IHDR:1229472850,TYPE_IEND:1229278788,TYPE_IDAT:1229209940,TYPE_PLTE:1347179589,TYPE_tRNS:1951551059,TYPE_gAMA:1732332865,COLORTYPE_GRAYSCALE:0,COLORTYPE_PALETTE:1,COLORTYPE_COLOR:2,COLORTYPE_ALPHA:4,COLORTYPE_PALETTE_COLOR:3,COLORTYPE_COLOR_ALPHA:6,COLORTYPE_TO_BPP_MAP:{0:1,2:3,3:1,4:2,6:4},GAMMA_DIVISION:1e5}},acf9:function(e,t,r){"use strict";var i,n=r("c591").Buffer,a=r("b82a"),o=e.exports;o.encodings=null,o.defaultCharUnicode="�",o.defaultCharSingleByte="?",o.encode=function(e,t,r){e=""+(e||"");var i=o.getEncoder(t,r),a=i.write(e),s=i.end();return s&&s.length>0?n.concat([a,s]):a},o.decode=function(e,t,r){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=n.from(""+(e||""),"binary"));var i=o.getDecoder(t,r),a=i.write(e),s=i.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=r("94bb"));var t=o._canonicalizeEncoding(e),i={};while(1){var n=o._codecDataCache[t];if(n)return n;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)i[s]=a[s];i.encodingName||(i.encodingName=t),t=a.type;break;case"function":return i.encodingName||(i.encodingName=t),n=new a(i,o),o._codecDataCache[i.encodingName]=n,n;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var r=o.getCodec(e),i=new r.encoder(t,r);return r.bomAware&&t&&t.addBOM&&(i=new a.PrependBOM(i,t)),i},o.getDecoder=function(e,t){var r=o.getCodec(e),i=new r.decoder(t,r);return!r.bomAware||t&&!1===t.stripBOM||(i=new a.StripBOM(i,t)),i},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=r("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{i=r(5)}catch(s){}i&&i.Transform?o.enableStreamingAPI(i):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad0b:function(e,t,r){"use strict";const i=r("d9d3"),{GifError:n}=r("480c");class a extends i{constructor(...e){if(super(...e),e[0]instanceof a){const t=e[0];this.xOffset=t.xOffset,this.yOffset=t.yOffset,this.disposalMethod=t.disposalMethod,this.delayCentisecs=t.delayCentisecs,this.interlaced=t.interlaced}else{const t=e[e.length-1];let r={};"object"!==typeof t||t instanceof i||(r=t),this.xOffset=r.xOffset||0,this.yOffset=r.yOffset||0,this.disposalMethod=void 0!==r.disposalMethod?r.disposalMethod:a.DisposeToBackgroundColor,this.delayCentisecs=r.delayCentisecs||8,this.interlaced=r.interlaced||!1}}getPalette(){const e=new Set,t=this.bitmap.data;let r=0,i=!1;while(r>8&16777215;e.add(i)}r+=4}const n=new Array(e.size),a=e.values();for(r=0;re-t);let o=n.length;return i&&++o,{colors:n,usesTransparency:i,indexCount:o}}}a.DisposeToAnything=0,a.DisposeNothing=1,a.DisposeToBackgroundColor=2,a.DisposeToPrevious=3,t.GifFrame=a},ad3a:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const i=r("6f58"),n=r("d3ab"),a=r("9a69");async function o(r){const n=await r.readToken(t.XingHeaderFlags),o={};n.frames&&(o.numFrames=await r.readToken(i.UINT32_BE)),n.bytes&&(o.streamSize=await r.readToken(i.UINT32_BE)),n.toc&&(o.toc=e.alloc(100),await r.readBuffer(o.toc)),n.vbrScale&&(o.vbrScale=await r.readToken(i.UINT32_BE));const s=await r.peekToken(new i.StringType(4,"ascii"));if("LAME"===s){await r.ignore(4),o.lame={version:await r.readToken(new i.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await r.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new i.StringType(4,"ascii"),t.LameEncoderVersion=new i.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:n.isBitSet(e,t,31),bytes:n.isBitSet(e,t,30),toc:n.isBitSet(e,t,29),vbrScale:n.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,r("1c35").Buffer)},ad71:function(e,t,r){"use strict";(function(t,i){var n=r("966d");e.exports=E;var a,o=r("e3db");E.ReadableState=w;r("faa1").EventEmitter;var s=function(e,t){return e.listeners(t).length},c=r("429b"),u=r("8707").Buffer,l=t.Uint8Array||function(){};function f(e){return u.from(e)}function h(e){return u.isBuffer(e)||e instanceof l}var d=Object.create(r("3a7c"));d.inherits=r("3fb5");var p=r(2),A=void 0;A=p&&p.debuglog?p.debuglog("stream"):function(){};var g,m=r("5e1a"),b=r("4681");d.inherits(E,c);var y=["error","close","destroy","pause","resume"];function v(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?o(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function w(e,t){a=a||r("b19a"),e=e||{};var i=t instanceof a;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,o=e.readableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i&&(o||0===o)?o:s,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new m,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(g||(g=r("7d72").StringDecoder),this.decoder=new g(e.encoding),this.encoding=e.encoding)}function E(e){if(a=a||r("b19a"),!(this instanceof E))return new E(e);this._readableState=new w(e,this),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),c.call(this)}function I(e,t,r,i,n){var a,o=e._readableState;null===t?(o.reading=!1,x(e,o)):(n||(a=B(o,t)),a?e.emit("error",a):o.objectMode||t&&t.length>0?("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===u.prototype||(t=f(t)),i?o.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):_(e,o,t,!0):o.ended?e.emit("error",new Error("stream.push() after EOF")):(o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?_(e,o,t,!1):R(e,o)):_(e,o,t,!1))):i||(o.reading=!1));return C(o)}function _(e,t,r,i){t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,i?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&M(e)),R(e,t)}function B(e,t){var r;return h(t)||"string"===typeof t||void 0===t||e.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}function C(e){return!e.ended&&(e.needReadable||e.length=k?e=k:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function S(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=T(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function x(e,t){if(!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,M(e)}}function M(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(A("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?n.nextTick(D,e):D(e))}function D(e){A("emit readable"),e.emit("readable"),N(e)}function R(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(P,e,t))}function P(e,t){var r=t.length;while(!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=z(e,t.buffer,t.decoder),r);var r}function z(e,t,r){var i;return ea.length?a.length:e;if(o===a.length?n+=a:n+=a.slice(0,e),e-=o,0===e){o===a.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=a.slice(o));break}++i}return t.length-=i,n}function G(e,t){var r=u.allocUnsafe(e),i=t.head,n=1;i.data.copy(r),e-=i.data.length;while(i=i.next){var a=i.data,o=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,o),e-=o,0===e){o===a.length?(++n,i.next?t.head=i.next:t.head=t.tail=null):(t.head=i,i.data=a.slice(o));break}++n}return t.length-=n,r}function H(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,n.nextTick(W,t,e))}function W(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function Y(e,t){for(var r=0,i=e.length;r=t.highWaterMark||t.ended))return A("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?H(this):M(this),null;if(e=S(e,t),0===e&&t.ended)return 0===t.length&&H(this),null;var i,n=t.needReadable;return A("need readable",n),(0===t.length||t.length-e0?U(e,t):null,null===i?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&H(this)),null!==i&&this.emit("data",i),i},E.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},E.prototype.pipe=function(e,t){var r=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e);break}a.pipesCount+=1,A("pipe count=%d opts=%j",a.pipesCount,t);var o=(!t||!1!==t.end)&&e!==i.stdout&&e!==i.stderr,c=o?l:w;function u(e,t){A("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function l(){A("onend"),e.end()}a.endEmitted?n.nextTick(c):r.once("end",c),e.on("unpipe",u);var f=Q(r);e.on("drain",f);var h=!1;function d(){A("cleanup"),e.removeListener("close",b),e.removeListener("finish",y),e.removeListener("drain",f),e.removeListener("error",m),e.removeListener("unpipe",u),r.removeListener("end",l),r.removeListener("end",w),r.removeListener("data",g),h=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||f()}var p=!1;function g(t){A("ondata"),p=!1;var i=e.write(t);!1!==i||p||((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==Y(a.pipes,e))&&!h&&(A("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,p=!0),r.pause())}function m(t){A("onerror",t),w(),e.removeListener("error",m),0===s(e,"error")&&e.emit("error",t)}function b(){e.removeListener("finish",y),w()}function y(){A("onfinish"),e.removeListener("close",b),w()}function w(){A("unpipe"),r.unpipe(e)}return r.on("data",g),v(e,"error",m),e.once("close",b),e.once("finish",y),e.emit("pipe",r),a.flowing||(A("pipe resume"),r.resume()),e},E.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var i=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0&&!n.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function d(e){this.parameters=Object.create(null),this.type=e}t.format=u,t.parse=l},b48f:function(e,t,r){"use strict";function i(e,t){this.size=this.size||e,this.smallerSize=this.smallerSize||t,o(this.size)}function n(e){var t={};return t.r=Math.floor(e/Math.pow(256,3)),t.g=Math.floor((e-t.r*Math.pow(256,3))/Math.pow(256,2)),t.b=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2))/Math.pow(256,1)),t.a=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2)-t.b*Math.pow(256,1))/Math.pow(256,0)),t}i.prototype.size=32,i.prototype.smallerSize=8,i.prototype.distance=function(e,t){for(var r=0,i=0;il?"1":"0";return f};var a=[];function o(e){for(var t=1;t128,r%=128;const t=this.buffer.readUIntBE(e,3);e+=3,r===s&&(this.streamInfo=this.buffer.slice(e,e+t)),r===c&&(this.padding=this.buffer.slice(e,e+t)),r===f&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),r===d&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[u,l,h].includes(r)&&this.blocks.push([r,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let r=0;r{let t=0;const r=e.readUInt32BE(t);t+=4;const i=e.readUInt32BE(t);t+=4;const n=e.slice(t,t+i).toString("ascii");t+=i;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4;const f=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+f)),this.picturesSpecs.push(this.buildSpecification({type:r,mime:n,description:o,width:s,height:c,depth:u,colors:l}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const r=t.split("=")[0];return r===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const r=t.split("=")[0];return r!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const r=e.substring(0,t),n=e.substr(t+1);let a;try{a=i.readFileSync(n,"utf8")}catch(o){throw new Error(`can't open file '${n}' for '${r}' tag value`)}this.tags.push(`${r}=${a}`)}importTagsFrom(e){const t=i.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){i.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=i.readFileSync(e),{mime:r}=n(t);if("image/jpeg"!==r&&"image/png"!==r)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+r);const o=a(e),s=this.buildSpecification({mime:r,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=n(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const r=a(e),i=this.buildSpecification({mime:t,width:r.width,height:r.height});this.pictures.push(this.buildPictureBlock(e,i)),this.picturesSpecs.push(i)}exportPictureTo(e){this.picturesDatas.length>0&&i.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,r={}){const i=t.alloc(4),n=t.alloc(4),a=t.from(r.mime,"ascii"),o=t.alloc(4),s=t.from(r.description,"utf8"),c=t.alloc(4),u=t.alloc(4),l=t.alloc(4),f=t.alloc(4),h=t.alloc(4);return i.writeUInt32BE(r.type),n.writeUInt32BE(r.mime.length),o.writeUInt32BE(r.description.length),c.writeUInt32BE(r.width),u.writeUInt32BE(r.height),l.writeUInt32BE(r.depth),f.writeUInt32BE(r.colors),h.writeUInt32BE(e.length),t.concat([i,n,a,o,s,c,u,l,f,h,e])}buildMetadataBlock(e,r,i=!1){const n=t.alloc(4);return i&&(e+=128),n.writeUIntBE(e,0,1),n.writeUIntBE(r.length,1,3),t.concat([n,r])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(f,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(d,t))}),e.push(this.buildMetadataBlock(c,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());i.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=p}).call(this,r("1c35").Buffer)},b7d1:function(e,t,r){(function(t){function r(e,t){if(i("noDeprecation"))return e;var r=!1;function n(){if(!r){if(i("throwDeprecation"))throw new Error(t);i("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function i(e){try{if(!t.localStorage)return!1}catch(i){return!1}var r=t.localStorage[e];return null!=r&&"true"===String(r).toLowerCase()}e.exports=r}).call(this,r("c8ba"))},b82a:function(e,t,r){"use strict";var i="\ufeff";function n(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=n,n.prototype.write=function(e){return this.addBOM&&(e=i+e,this.addBOM=!1),this.encoder.write(e)},n.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===i&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,r){"use strict";(function(t,i){function n(e){var t=this;this.next=null,this.entry=null,this.finish=function(){W(t,e)}}var a;e.exports=T,T.WritableState=k;var o={deprecate:r("b7d1")},s=r("5184"),c=r("1c35").Buffer,u=t.Uint8Array||function(){};function l(e){return c.from(e)}function f(e){return c.isBuffer(e)||e instanceof u}var h,d=r("789d"),p=r("e113"),A=p.getHighWaterMark,g=r("1b08").codes,m=g.ERR_INVALID_ARG_TYPE,b=g.ERR_METHOD_NOT_IMPLEMENTED,y=g.ERR_MULTIPLE_CALLBACK,v=g.ERR_STREAM_CANNOT_PIPE,w=g.ERR_STREAM_DESTROYED,E=g.ERR_STREAM_NULL_VALUES,I=g.ERR_STREAM_WRITE_AFTER_END,_=g.ERR_UNKNOWN_ENCODING,B=d.errorOrDestroy;function C(){}function k(e,t,i){a=a||r("845f"),e=e||{},"boolean"!==typeof i&&(i=t instanceof a),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=A(this,e,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){O(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new n(this)}function T(e){a=a||r("845f");var t=this instanceof a;if(!t&&!h.call(T,this))return new T(e);this._writableState=new k(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function S(e,t){var r=new I;B(e,r),i.nextTick(t,r)}function x(e,t,r,n){var a;return null===r?a=new E:"string"===typeof r||t.objectMode||(a=new m("chunk",["string","Buffer"],r)),!a||(B(e,a),i.nextTick(n,a),!1)}function M(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=c.from(t,r)),t}function D(e,t,r,i,n,a){if(!r){var o=M(t,i,n);i!==o&&(r=!0,n="buffer",i=o)}var s=t.objectMode?1:i.length;t.length+=s;var c=t.length-1))throw new _(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(T.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(T.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),T.prototype._write=function(e,t,r){r(new b("_write()"))},T.prototype._writev=null,T.prototype.end=function(e,t,r){var i=this._writableState;return"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||H(this,i,r),this},Object.defineProperty(T.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(T.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),T.prototype.destroy=d.destroy,T.prototype._undestroy=d.undestroy,T.prototype._destroy=function(e,t){t(e)}}).call(this,r("c8ba"),r("4362"))},b85b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const i=r("34eb"),n=r("95c9"),a=r("7eca"),o=r("9611"),s=r("aae9"),c=i("music-metadata:parser:musepack");class u extends n.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");c(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const r=await this.bitreader.read(8);return this.metadata.setFormat("codec",(r/100).toFixed(2)),await this.skipAudioData(e.frameCount),c("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=u},b8a3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.deserialize=t.registerSerializer=void 0;const i=r("1a01");let n=i.DefaultSerializer;function a(e){n=i.extendSerializer(n,e)}function o(e){return n.deserialize(e)}function s(e){return n.serialize(e)}t.registerSerializer=a,t.deserialize=o,t.serialize=s},bb09:function(e,t,r){const{Uint8ArrayEncoder:i}=r("0f84"),{getAESSecretKey:n,decryptAESBlock:a}=r("ee12"),o=1048592;class s{constructor(e){this.aesKey=n(e,null)}decryptFile(e){if(!s.detect(e))throw new Error("file is not using joox v4");const t=new DataView(e.buffer,4,8),r=t.getUint32(0,!1)<<32|t.getUint32(4,!1);if(r<0)throw new RangeError("unable to decode size");const i=[];let n=e.length,c=12;while(n>0){const t=Math.min(o,n),r=e.subarray(c,c+t),s=a(this.aesKey,r);i.push(s),c+=t,n-=t}return i}}s.detect=e=>{const t=i.toUTF8(e.slice(0,4));return"E!04"===t},e.exports=s},bb0c:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.$worker=t.$transferable=t.$terminate=t.$events=t.$errors=void 0,t.$errors=Symbol("thread.errors"),t.$events=Symbol("thread.events"),t.$terminate=Symbol("thread.terminate"),t.$transferable=Symbol("thread.transferable"),t.$worker=Symbol("thread.worker")},bd7a:function(e,t,r){"use strict";(function(t,i){var n;e.exports=S,S.ReadableState=T;r("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=r("5184"),s=r("1c35").Buffer,c=t.Uint8Array||function(){};function u(e){return s.from(e)}function l(e){return s.isBuffer(e)||e instanceof c}var f,h=r(0);f=h&&h.debuglog?h.debuglog("stream"):function(){};var d,p,A,g=r("a688"),m=r("789d"),b=r("e113"),y=b.getHighWaterMark,v=r("1b08").codes,w=v.ERR_INVALID_ARG_TYPE,E=v.ERR_STREAM_PUSH_AFTER_EOF,I=v.ERR_METHOD_NOT_IMPLEMENTED,_=v.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(S,o);var B=m.errorOrDestroy,C=["error","close","destroy","pause","resume"];function k(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function T(e,t,i){n=n||r("845f"),e=e||{},"boolean"!==typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=y(this,e,"readableHighWaterMark",i),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(d||(d=r("7d72").StringDecoder),this.decoder=new d(e.encoding),this.encoding=e.encoding)}function S(e){if(n=n||r("845f"),!(this instanceof S))return new S(e);var t=this instanceof n;this._readableState=new T(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function x(e,t,r,i,n){f("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,O(e,o);else if(n||(a=D(o,t)),a)B(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=u(t)),i)o.endEmitted?B(e,new _):M(e,o,t,!0);else if(o.ended)B(e,new E);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?M(e,o,t,!1):N(e,o)):M(e,o,t,!1)}else i||(o.reading=!1,N(e,o));return!o.ended&&(o.length=R?e=R:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function Q(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=P(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function O(e,t){if(f("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?L(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,F(e)))}}function L(e){var t=e._readableState;f("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(f("emitReadable",t.flowing),t.emittedReadable=!0,i.nextTick(F,e))}function F(e){var t=e._readableState;f("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,Y(e)}function N(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(U,e,t))}function U(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function G(e){f("readable nexttick read 0"),e.read(0)}function H(e,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(W,e,t))}function W(e,t){f("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),Y(e),t.flowing&&!t.reading&&e.read(0)}function Y(e){var t=e._readableState;f("flow",t.flowing);while(t.flowing&&null!==e.read());}function q(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function X(e){var t=e._readableState;f("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,i.nextTick(Z,t,e))}function Z(e,t){if(f("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function J(e,t){for(var r=0,i=e.length;r=t.highWaterMark:t.length>0)||t.ended))return f("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?X(this):L(this),null;if(e=Q(e,t),0===e&&t.ended)return 0===t.length&&X(this),null;var i,n=t.needReadable;return f("need readable",n),(0===t.length||t.length-e0?q(e,t):null,null===i?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&X(this)),null!==i&&this.emit("data",i),i},S.prototype._read=function(e){B(this,new I("_read()"))},S.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e);break}n.pipesCount+=1,f("pipe count=%d opts=%j",n.pipesCount,t);var o=(!t||!1!==t.end)&&e!==i.stdout&&e!==i.stderr,s=o?u:b;function c(e,t){f("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function u(){f("onend"),e.end()}n.endEmitted?i.nextTick(s):r.once("end",s),e.on("unpipe",c);var l=z(r);e.on("drain",l);var h=!1;function d(){f("cleanup"),e.removeListener("close",g),e.removeListener("finish",m),e.removeListener("drain",l),e.removeListener("error",A),e.removeListener("unpipe",c),r.removeListener("end",u),r.removeListener("end",b),r.removeListener("data",p),h=!0,!n.awaitDrain||e._writableState&&!e._writableState.needDrain||l()}function p(t){f("ondata");var i=e.write(t);f("dest.write",i),!1===i&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==J(n.pipes,e))&&!h&&(f("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function A(t){f("onerror",t),b(),e.removeListener("error",A),0===a(e,"error")&&B(e,t)}function g(){e.removeListener("finish",m),b()}function m(){f("onfinish"),e.removeListener("close",g),b()}function b(){f("unpipe"),r.unpipe(e)}return r.on("data",p),k(e,"error",A),e.once("close",g),e.once("finish",m),e.emit("pipe",r),n.flowing||(f("pipe resume"),r.resume()),e},S.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var i=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==n.flowing&&this.resume()):"readable"===e&&(n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,f("on readable",n.length,n.reading),n.length?L(this):n.reading||i.nextTick(G,this))),r},S.prototype.addListener=S.prototype.on,S.prototype.removeListener=function(e,t){var r=o.prototype.removeListener.call(this,e,t);return"readable"===e&&i.nextTick(j,this),r},S.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||i.nextTick(j,this),t},S.prototype.resume=function(){var e=this._readableState;return e.flowing||(f("resume"),e.flowing=!e.readableListening,H(this,e)),e.paused=!1,this},S.prototype.pause=function(){return f("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(f("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},S.prototype.wrap=function(e){var t=this,r=this._readableState,i=!1;for(var n in e.on("end",(function(){if(f("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(n){if(f("wrapped data"),r.decoder&&(n=r.decoder.write(n)),(!r.objectMode||null!==n&&void 0!==n)&&(r.objectMode||n&&n.length)){var a=t.push(n);a||(i=!0,e.pause())}})),e)void 0===this[n]&&"function"===typeof e[n]&&(this[n]=function(t){return function(){return e[t].apply(e,arguments)}}(n));for(var a=0;a0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[r]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const r=new a.VorbisDecoder(e,t),i=r.parseUserComment();return this.addTag(i.key,i.value),i.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const r=o.CommonHeader.get(t,0);if("vorbis"!==r.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==r.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const r=i.UINT32_LE.get(e,t);t+=4,t+=r;let n=i.UINT32_LE.get(e,t);t+=4;while(n-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=c}).call(this,r("1c35").Buffer)},be09:function(e,t,r){(function(t){var r;r="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{},e.exports=r}).call(this,r("c8ba"))},be7f:function(e,t,r){"use strict";var i="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);while(t.length){var r=t.shift();if(r){if("object"!==typeof r)throw new TypeError(r+"must be non-object");for(var i in r)n(r,i)&&(e[i]=r[i])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var a={arraySet:function(e,t,r,i,n){if(t.subarray&&e.subarray)e.set(t.subarray(r,r+i),n);else for(var a=0;a0){const i=await o.readAtom(e,t,this,r);this.children.push(i),r-=i.header.length===BigInt(0)?r:Number(i.header.length)}}async readData(e,t,r){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(r));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(r)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,r)}}}t.Atom=o},c04e:function(e,t,r){var i=r("da84"),n=r("c65b"),a=r("861d"),o=r("d9b5"),s=r("dc4a"),c=r("485a"),u=r("b622"),l=i.TypeError,f=u("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,i=s(e,f);if(i){if(void 0===t&&(t="default"),r=n(i,e,t),!a(r)||o(r))return r;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),c(e,t)}},c057:function(e,t,r){"use strict";function i(e){var t="RIFF"===e.toString("ascii",0,4),r="WEBP"===e.toString("ascii",8,12),i="VP8"===e.toString("ascii",12,15);return t&&r&&i}function n(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var r=e[0],i=0===(192&r),n=0===(1&r);return!(!i||!n)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var c=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==c&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:i,calculate:n}},c135:function(e,t){function r(e){if(Array.isArray(e))return e}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c198:function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.BlockCipher,n=t.algo,a=[],o=[],s=[],c=[],u=[],l=[],f=[],h=[],d=[],p=[];(function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,i=0;for(t=0;t<256;t++){var n=i^i<<1^i<<2^i<<3^i<<4;n=n>>>8^255&n^99,a[r]=n,o[n]=r;var A=e[r],g=e[A],m=e[g],b=257*e[n]^16843008*n;s[r]=b<<24|b>>>8,c[r]=b<<16|b>>>16,u[r]=b<<8|b>>>24,l[r]=b;b=16843009*m^65537*g^257*A^16843008*r;f[n]=b<<24|b>>>8,h[n]=b<<16|b>>>16,d[n]=b<<8|b>>>24,p[n]=b,r?(r=A^e[e[e[m^A]]],i^=e[e[i]]):r=i=1}})();var A=[0,1,2,4,8,16,32,64,128,27,54],g=n.AES=i.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,i=this._nRounds=r+6,n=4*(i+1),o=this._keySchedule=[],s=0;s6&&s%r==4&&(l=a[l>>>24]<<24|a[l>>>16&255]<<16|a[l>>>8&255]<<8|a[255&l]):(l=l<<8|l>>>24,l=a[l>>>24]<<24|a[l>>>16&255]<<16|a[l>>>8&255]<<8|a[255&l],l^=A[s/r|0]<<24),o[s]=o[s-r]^l);for(var c=this._invKeySchedule=[],u=0;u>>24]]^h[a[l>>>16&255]]^d[a[l>>>8&255]]^p[a[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,s,c,u,l,a)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,f,h,d,p,o);r=e[t+1];e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,i,n,a,o,s){for(var c=this._nRounds,u=e[t]^r[0],l=e[t+1]^r[1],f=e[t+2]^r[2],h=e[t+3]^r[3],d=4,p=1;p>>24]^n[l>>>16&255]^a[f>>>8&255]^o[255&h]^r[d++],g=i[l>>>24]^n[f>>>16&255]^a[h>>>8&255]^o[255&u]^r[d++],m=i[f>>>24]^n[h>>>16&255]^a[u>>>8&255]^o[255&l]^r[d++],b=i[h>>>24]^n[u>>>16&255]^a[l>>>8&255]^o[255&f]^r[d++];u=A,l=g,f=m,h=b}A=(s[u>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&h])^r[d++],g=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[h>>>8&255]<<8|s[255&u])^r[d++],m=(s[f>>>24]<<24|s[h>>>16&255]<<16|s[u>>>8&255]<<8|s[255&l])^r[d++],b=(s[h>>>24]<<24|s[u>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++];e[t]=A,e[t+1]=g,e[t+2]=m,e[t+3]=b},keySize:8});t.AES=i._createHelper(g)}(),e.AES}))},c240:function(e,t){function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c2ae:function(e,t,r){e.exports=r("e372").PassThrough},c2d7:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.isNodePattern=o,t.throwError=s,t.scan=c,t.scanIterator=u;var n=i(r("a34a")),a=n["default"].mark(u);function o(e){if("undefined"===typeof e)return!1;if("function"!==typeof e)throw new TypeError("Callback must be a function");return!0}function s(e,t){if("string"===typeof e&&(e=new Error(e)),"function"===typeof t)return t.call(this,e);throw e}function c(e,t,r,i,n,a){t=Math.round(t),r=Math.round(r),i=Math.round(i),n=Math.round(n);for(var o=r;o=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var i=a(e);return t&&0!==t.length?"string"===typeof r?i.fill(t,r):i.fill(t):i.fill(0),i}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(c){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,r("4362"))},c642:function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){this.iconv=t}t.utf7=n,t.unicode11utf7="utf7",n.prototype.encoder=o,n.prototype.decoder=s,n.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return i.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var c=/[A-Za-z0-9\/+]/,u=[],l=0;l<256;l++)u[l]=c.test(String.fromCharCode(l));var f="+".charCodeAt(0),h="-".charCodeAt(0),d="&".charCodeAt(0);function p(e,t){this.iconv=t}function A(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=i.alloc(6),this.base64AccumIdx=0}function g(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=p,p.prototype.encoder=A,p.prototype.decoder=g,p.prototype.bomAware=!0,A.prototype.write=function(e){for(var t=this.inBase64,r=this.base64Accum,n=this.base64AccumIdx,a=i.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(r.slice(0,n).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),n=0),a[o++]=h,t=!1),t||(a[o++]=c,c===d&&(a[o++]=h))):(t||(a[o++]=d,t=!0),t&&(r[n++]=c>>8,r[n++]=255&c,n==r.length&&(o+=a.write(r.toString("base64").replace(/\//g,","),o),n=0)))}return this.inBase64=t,this.base64AccumIdx=n,a.slice(0,o)},A.prototype.end=function(){var e=i.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=h,this.inBase64=!1),e.slice(0,t)};var m=u.slice();m[",".charCodeAt(0)]=!0,g.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(i.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var r=Function.prototype.call;e.exports=r.bind?r.bind(r):function(){return r.apply(r,arguments)}},c69a:function(e,t){var r=[66,77,70];function i(e,t,r){if(r>t.length-1)return 0;var i=t.readUInt8(r++),u=t.readInt32LE(r);switch(r+=4,i){case 1:e.info=n(t,r);break;case 2:e.common=a(t,r);break;case 3:e.pages=o(t,r,u);break;case 4:e.chars=s(t,r,u);break;case 5:e.kernings=c(t,r,u);break}return 5+u}function n(e,t){var r={};r.size=e.readInt16LE(t);var i=e.readUInt8(t+2);return r.smooth=i>>7&1,r.unicode=i>>6&1,r.italic=i>>5&1,r.bold=i>>4&1,i>>3&1&&(r.fixedHeight=1),r.charset=e.readUInt8(t+3)||"",r.stretchH=e.readUInt16LE(t+4),r.aa=e.readUInt8(t+6),r.padding=[e.readInt8(t+7),e.readInt8(t+8),e.readInt8(t+9),e.readInt8(t+10)],r.spacing=[e.readInt8(t+11),e.readInt8(t+12)],r.outline=e.readUInt8(t+13),r.face=l(e,t+14),r}function a(e,t){var r={};r.lineHeight=e.readUInt16LE(t),r.base=e.readUInt16LE(t+2),r.scaleW=e.readUInt16LE(t+4),r.scaleH=e.readUInt16LE(t+6),r.pages=e.readUInt16LE(t+8);e.readUInt8(t+10);return r.packed=0,r.alphaChnl=e.readUInt8(t+11),r.redChnl=e.readUInt8(t+12),r.greenChnl=e.readUInt8(t+13),r.blueChnl=e.readUInt8(t+14),r}function o(e,t,r){for(var i=[],n=u(e,t),a=n.length+1,o=r/a,s=0;s3)throw new Error("Only supports BMFont Binary v3 (BMFont App v1.10)");for(var o={kernings:[],chars:[]},s=0;s<5;s++)n+=i(o,e,n);return o}},c6b6:function(e,t,r){var i=r("e330"),n=i({}.toString),a=i("".slice);e.exports=function(e){return a(n(e),8,-1)}},c6cd:function(e,t,r){var i=r("da84"),n=r("ce4e"),a="__core-js_shared__",o=i[a]||n(a,{});e.exports=o},c6d6:function(e,t,r){"use strict";e.exports=n;var i=r("8a58");function n(e){if(!(this instanceof n))return new n(e);i.call(this,e)}r("3fb5")(n,i),n.prototype._transform=function(e,t,r){r(null,e)}},c733:function(e,t,r){"use strict";(function(t){var i=!0,n=r("470b");n.deflateSync||(i=!1);var a=r("ab33"),o=r("ec2c");e.exports=function(e,r){if(!i)throw new Error("To use the sync capability of this library in old node versions, please pin pngjs to v2.3.0");var s=r||{},c=new o(s),u=[];u.push(new t(a.PNG_SIGNATURE)),u.push(c.packIHDR(e.width,e.height)),e.gamma&&u.push(c.packGAMA(e.gamma));var l=c.filterData(e.data,e.width,e.height),f=n.deflateSync(l,c.getDeflateOptions());if(l=null,!f||!f.length)throw new Error("bad png - invalid compressed data response");return u.push(c.packIDAT(f)),u.push(c.packIEND()),t.concat(u)}}).call(this,r("1c35").Buffer)},c73e:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OpusParser=void 0;const i=r("6f58"),n=r("aad3"),a=r("bda5");class o extends a.VorbisParser{constructor(e,t,r){super(e,t),this.tokenizer=r,this.lastPos=-1}parseFirstPage(e,t){if(this.metadata.setFormat("codec","Opus"),this.idHeader=new n.IdHeader(t.length).get(t,0),"OpusHead"!==this.idHeader.magicSignature)throw new Error("Illegal ogg/Opus magic-signature");this.metadata.setFormat("sampleRate",this.idHeader.inputSampleRate),this.metadata.setFormat("numberOfChannels",this.idHeader.channelCount)}parseFullPage(e){const t=new i.StringType(8,"ascii").get(e,0);switch(t){case"OpusTags":this.parseUserCommentList(e,8),this.lastPos=this.tokenizer.position-e.length;break;default:break}}calculateDuration(e){if(this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c834:function(e,t,r){"use strict";function i(e,t,r,i){var n=65535&e|0,a=e>>>16&65535|0,o=0;while(0!==r){o=r>2e3?2e3:r,r-=o;do{n=n+t[i++]|0,a=a+n|0}while(--o);n%=65521,a%=65521}return n|a<<16|0}e.exports=i},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(i){"object"===typeof window&&(r=window)}e.exports=r},c90b:function(e,t,r){(function(e,i,n){var a=r("a9f1"),o=r("3fb5"),s=r("e372"),c=t.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},u=t.IncomingMessage=function(t,r,o,c){var u=this;if(s.Readable.call(u),u._mode=o,u.headers={},u.rawHeaders=[],u.trailers={},u.rawTrailers=[],u.on("end",(function(){e.nextTick((function(){u.emit("close")}))})),"fetch"===o){if(u._fetchResponse=r,u.url=r.url,u.statusCode=r.status,u.statusMessage=r.statusText,r.headers.forEach((function(e,t){u.headers[t.toLowerCase()]=e,u.rawHeaders.push(t,e)})),a.writableStream){var l=new WritableStream({write:function(e){return new Promise((function(t,r){u._destroyed?r():u.push(new i(e))?t():u._resumeFetch=t}))},close:function(){n.clearTimeout(c),u._destroyed||u.push(null)},abort:function(e){u._destroyed||u.emit("error",e)}});try{return void r.body.pipeTo(l).catch((function(e){n.clearTimeout(c),u._destroyed||u.emit("error",e)}))}catch(g){}}var f=r.body.getReader();function h(){f.read().then((function(e){if(!u._destroyed){if(e.done)return n.clearTimeout(c),void u.push(null);u.push(new i(e.value)),h()}})).catch((function(e){n.clearTimeout(c),u._destroyed||u.emit("error",e)}))}h()}else{u._xhr=t,u._pos=0,u.url=t.responseURL,u.statusCode=t.status,u.statusMessage=t.statusText;var d=t.getAllResponseHeaders().split(/\r?\n/);if(d.forEach((function(e){var t=e.match(/^([^:]+):\s*(.*)/);if(t){var r=t[1].toLowerCase();"set-cookie"===r?(void 0===u.headers[r]&&(u.headers[r]=[]),u.headers[r].push(t[2])):void 0!==u.headers[r]?u.headers[r]+=", "+t[2]:u.headers[r]=t[2],u.rawHeaders.push(t[1],t[2])}})),u._charset="x-user-defined",!a.overrideMimeType){var p=u.rawHeaders["mime-type"];if(p){var A=p.match(/;\s*charset=([^;])(;|$)/);A&&(u._charset=A[1].toLowerCase())}u._charset||(u._charset="utf-8")}}};o(u,s.Readable),u.prototype._read=function(){var e=this,t=e._resumeFetch;t&&(e._resumeFetch=null,t())},u.prototype._onXHRProgress=function(){var e=this,t=e._xhr,r=null;switch(e._mode){case"text:vbarray":if(t.readyState!==c.DONE)break;try{r=new n.VBArray(t.responseBody).toArray()}catch(l){}if(null!==r){e.push(new i(r));break}case"text":try{r=t.responseText}catch(l){e._mode="text:vbarray";break}if(r.length>e._pos){var a=r.substr(e._pos);if("x-user-defined"===e._charset){for(var o=new i(a.length),s=0;se._pos&&(e.push(new i(new Uint8Array(u.result.slice(e._pos)))),e._pos=u.result.byteLength)},u.onload=function(){e.push(null)},u.readAsArrayBuffer(r);break}e._xhr.readyState===c.DONE&&"ms-stream"!==e._mode&&e.push(null)}}).call(this,r("4362"),r("1c35").Buffer,r("c8ba"))},c9c8:function(e,t,r){(function(t){var i=r("eec7"),n=function(){},a=r("7ece"),o=r("fad7"),s=r("c69a"),c=r("04a2"),u=r("53a8"),l=function(){return self.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}();function f(e){var t=Object.prototype.toString;return"[object ArrayBuffer]"===t.call(e)}function h(e){if(l)return u(e,{responseType:"arraybuffer"});if("undefined"===typeof self.XMLHttpRequest)throw new Error("your browser does not support XHR loading");var t=new self.XMLHttpRequest;return t.overrideMimeType("text/plain; charset=x-user-defined"),u({xhr:t},e)}e.exports=function(e,r){r="function"===typeof r?r:n,"string"===typeof e?e={uri:e}:e||(e={});var u=e.binary;u&&(e=h(e)),i(e,(function(i,u,l){if(i)return r(i);if(!/^2/.test(u.statusCode))return r(new Error("http status code: "+u.statusCode));if(!l)return r(new Error("no body result"));var h,d=!1;if(f(l)){var p=new Uint8Array(l);l=t.from(p,"binary")}c(l)&&(d=!0,"string"===typeof l&&(l=t.from(l,"binary"))),d||(t.isBuffer(l)&&(l=l.toString(e.encoding)),l=l.trim());try{var A=u.headers["content-type"];h=d?s(l):/json/.test(A)||"{"===l.charAt(0)?JSON.parse(l):/xml/.test(A)||"<"===l.charAt(0)?o(l):a(l)}catch(g){r(new Error("error parsing font "+g.message)),r=n}r(null,h)}))}}).call(this,r("1c35").Buffer)},ca38:function(e,t,r){(function(t){function r(e){Math.round;var r,i,n,a,o,s=Math.floor,c=new Array(64),u=new Array(64),l=new Array(64),f=new Array(64),h=new Array(65535),d=new Array(65535),p=new Array(64),A=new Array(64),g=[],m=0,b=7,y=new Array(64),v=new Array(64),w=new Array(64),E=new Array(256),I=new Array(2048),_=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],B=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],C=[0,1,2,3,4,5,6,7,8,9,10,11],k=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],T=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],S=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],x=[0,1,2,3,4,5,6,7,8,9,10,11],M=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],D=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function R(e){for(var t=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],r=0;r<64;r++){var i=s((t[r]*e+50)/100);i<1?i=1:i>255&&(i=255),c[_[r]]=i}for(var n=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var o=s((n[a]*e+50)/100);o<1?o=1:o>255&&(o=255),u[_[a]]=o}for(var h=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,p=0;p<8;p++)for(var A=0;A<8;A++)l[d]=1/(c[_[d]]*h[p]*h[A]*8),f[d]=1/(u[_[d]]*h[p]*h[A]*8),d++}function P(e,t){for(var r=0,i=0,n=new Array,a=1;a<=16;a++){for(var o=1;o<=e[a];o++)n[t[i]]=[],n[t[i]][0]=r,n[t[i]][1]=a,i++,r++;r*=2}return n}function Q(){r=P(B,C),i=P(S,x),n=P(k,T),a=P(M,D)}function O(){for(var e=1,t=2,r=1;r<=15;r++){for(var i=e;i>0]=38470*e,I[e+512>>0]=7471*e+32768,I[e+768>>0]=-11059*e,I[e+1024>>0]=-21709*e,I[e+1280>>0]=32768*e+8421375,I[e+1536>>0]=-27439*e,I[e+1792>>0]=-5329*e}function F(e){var t=e[0],r=e[1]-1;while(r>=0)t&1<>8&255),N(255&e)}function z(e,t){var r,i,n,a,o,s,c,u,l,f,h=0,d=8,A=64;for(l=0;l0?f+.5|0:f-.5|0;return p}function j(){U(65504),U(16),N(74),N(70),N(73),N(70),N(0),N(1),N(1),N(0),U(1),U(1),N(0),N(0)}function G(e){if(e){U(65505),69===e[0]&&120===e[1]&&105===e[2]&&102===e[3]?U(e.length+2):(U(e.length+5+2),N(69),N(120),N(105),N(102),N(0));for(var t=0;t0&&0==A[m];m--);if(0==m)return F(o),r;var b,y=1;while(y<=m){for(var v=y;0==A[y]&&y<=m;++y);var w=y-v;if(w>=c){b=w>>4;for(var E=1;E<=b;++E)F(s);w&=15}a=32767+A[y],F(n[(w<<4)+d[a]]),F(h[a]),y++}return m!=u&&F(o),r}function Z(){for(var e=String.fromCharCode,t=0;t<256;t++)E[t]=e(t)}function J(e){if(e<=0&&(e=1),e>100&&(e=100),o!=e){var t=0;t=e<50?Math.floor(5e3/e):Math.floor(200-2*e),R(t),o=e}}function K(){var t=(new Date).getTime();e||(e=50),Z(),Q(),O(),L(),J(e);(new Date).getTime()}this.encode=function(e,o){(new Date).getTime();o&&J(o),g=new Array,m=0,b=7,U(65496),j(),G(e.exifBuffer),W(),H(e.width,e.height),Y(),q();var s=0,c=0,u=0;m=0,b=7,this.encode.displayName="_encode_";var h,d,p,A,E,_,B,C,k,T=e.data,S=e.width,x=e.height,M=4*S,D=0;while(D>3,B=4*(7&k),_=E+C*M+B,D+C>=x&&(_-=M*(D+1+C-x)),h+B>=M&&(_-=h+B-M+4),d=T[_++],p=T[_++],A=T[_++],y[k]=(I[d]+I[p+256>>0]+I[A+512>>0]>>16)-128,v[k]=(I[d+768>>0]+I[p+1024>>0]+I[A+1280>>0]>>16)-128,w[k]=(I[d+1280>>0]+I[p+1536>>0]+I[A+1792>>0]>>16)-128;s=X(y,l,s,r,n),c=X(v,f,c,i,a),u=X(w,f,u,i,a),h+=32}D+=8}if(b>=0){var R=[];R[1]=b+1,R[0]=(1<=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function g(e,t,r){if(e[t]===r)return e;const i=e.length,n=Array(i);for(let a=0;a=0||(n[t]=e[t])}return n}function k(e,t,r,i,n,a,...o){return o.length?T.call(null,!0,!1,e,t,r,i,n,a,...o):T(!0,!1,e,t,r,i,n,a)}function T(e,t,r,...s){let l=r;null==l&&a(n?"At least one object should be provided to merge()":i);let f=!1;for(let i=0;iu)n(i,r=t[u++])&&(~o(l,r)||c(l,r));return l}},cb4f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const i=r("6f58"),n=r("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,r){return e>>>t&4294967295>>>32-r}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const r=i.UINT32_LE.get(e,t+24),s={BlockID:n.FourCcToken.get(e,t),blockSize:i.UINT32_LE.get(e,t+4),version:i.UINT16_LE.get(e,t+8),totalSamples:i.UINT32_LE.get(e,t+12),blockIndex:i.UINT32_LE.get(e,t+16),blockSamples:i.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(r,0,2)),isMono:o.isBitSet(r,2),isHybrid:o.isBitSet(r,3),isJointStereo:o.isBitSet(r,4),crossChannel:o.isBitSet(r,5),hybridNoiseShaping:o.isBitSet(r,6),floatingPoint:o.isBitSet(r,7),samplingRate:a[o.getBitAllignedNumber(r,23,4)],isDSD:o.isBitSet(r,31)},crc:new i.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const i=r("34eb"),n=r("e375"),a=r("5cf0"),o=r("0497"),s=i("music-metadata-browser:main");var c=r("e375");async function u(e,r,i){const n=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(n,"string"===typeof r?{mimeType:r}:r,i);return await n.close(),o}async function l(e,t){const r=await h(e),i={mimeType:e.type,size:e.size};return e.name&&(i.path=e.name),n.parseBuffer(r,{mimeType:e.type,size:e.size},t)}async function f(e,t){const r=await fetch(e),i={size:parseInt(r.headers.get("Content-Length"),10),mimeType:r.headers.get("Content-Type")};if(r.ok){if(r.body){const e=await this.parseReadableStream(r.body,i,t);return s("Closing HTTP-readable-stream..."),r.body.locked||await r.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await r.blob(),t)}throw new Error(`HTTP error status=${r.status}: ${r.statusText}`)}function h(e){return new Promise((t,r)=>{const i=new FileReader;i.onloadend=e=>{let r=e.target.result;r instanceof ArrayBuffer&&(r=o(new Uint8Array(e.target.result))),t(r)},i.onerror=e=>{r(new Error(e.type))},i.onabort=e=>{r(new Error(e.type))},i.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return c.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return c.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return c.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return c.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return c.selectCover}}),t.parseNodeStream=n.parseStream,t.parseReadableStream=u,t.parseBlob=l,t.fetchFromUrl=f},cc04:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const i=r("6f58"),n=r("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:n.FourCcToken.get(e,t),chunkSize:i.INT64_BE.get(e,t+4)})}},cc12:function(e,t,r){var i=r("da84"),n=r("861d"),a=i.document,o=n(a)&&n(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cc74:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return g})),r.d(t,"b",(function(){return m})),r.d(t,"g",(function(){return b})),r.d(t,"c",(function(){return y})),r.d(t,"d",(function(){return v})),r.d(t,"f",(function(){return w})),r.d(t,"e",(function(){return E})),r.d(t,"j",(function(){return I})),r.d(t,"i",(function(){return _})),r.d(t,"h",(function(){return B}));var i=r("9ab4"),n=r("7907"),a=r.n(n),o=r("b686"),s=r.n(o),c=[102,76,97,67],u=[73,68,51],l=[79,103,103,83],f=[102,116,121,112],h=[48,38,178,117,142,102,207,17,166,217,0,170,0,98,206,108],d=[82,73,70,70],p=[255,241],A=[70,82,77,56],g={mp3:"audio/mpeg",flac:"audio/flac",m4a:"audio/mp4",ogg:"audio/ogg",wma:"audio/x-ms-wma",wav:"audio/x-wav",dff:"audio/x-dff"};function m(e,t){return!(t.length>e.length)&&t.every((function(t,r){return t===e[r]}))}function b(e,t){return void 0===t&&(t="mp3"),m(e,u)?"mp3":m(e,c)?"flac":m(e,l)?"ogg":e.length>=4+f.length&&m(e.slice(4),f)?"m4a":m(e,d)?"wav":m(e,h)?"wma":m(e,p)?"aac":m(e,A)?"dff":t}function y(e){return e.arrayBuffer?e.arrayBuffer():new Promise((function(t,r){var i=new FileReader;i.onload=function(e){var i,n=null===(i=e.target)||void 0===i?void 0:i.result;n?t(n):r("read file failed")},i.readAsArrayBuffer(e)}))}function v(e){var t;return(null===(t=e.common)||void 0===t?void 0:t.picture)&&e.common.picture.length>0?URL.createObjectURL(new Blob([e.common.picture[0].data],{type:e.common.picture[0].format})):""}function w(e,t,r,i){void 0===i&&(i="-");var n={title:null!==t&&void 0!==t?t:"",artist:r},a=e.split(i);return a.length>1?(n.artist||(n.artist=a[0].trim()),n.title||(n.title=a[1].trim())):1===a.length&&(n.title||(n.title=a[0].trim())),n}function E(e){return Object(i["a"])(this,void 0,Promise,(function(){var t,r,n,a,o;return Object(i["c"])(this,(function(i){switch(i.label){case 0:return i.trys.push([0,4,,5]),[4,fetch(e)];case 1:return t=i.sent(),r=t.headers.get("Content-Type"),(null===r||void 0===r?void 0:r.startsWith("image/"))?[4,t.arrayBuffer()]:[3,3];case 2:return n=i.sent(),a=URL.createObjectURL(new Blob([n],{type:r})),[2,{buffer:n,url:a,mime:r}];case 3:return[3,5];case 4:return o=i.sent(),console.warn(o),[3,5];case 5:return[2]}}))}))}function I(e,t,r){var i=new a.a(e),n=r.native["ID3v2.4"]||r.native["ID3v2.3"]||r.native["ID3v2.2"]||[];n.forEach((function(e){if("TPE1"!==e.id&&"TIT2"!==e.id&&"TALB"!==e.id)try{i.setFrame(e.id,e.value)}catch(t){}}));var o=r.common;return i.setFrame("TPE1",(null===o||void 0===o?void 0:o.artists)||t.artists||[]).setFrame("TIT2",(null===o||void 0===o?void 0:o.title)||t.title).setFrame("TALB",(null===o||void 0===o?void 0:o.album)||t.album||""),t.picture&&i.setFrame("APIC",{type:3,data:t.picture,description:t.picture_desc||""}),i.addTag()}function _(t,r,i){var n=new s.a(t),a=i.common;return a.title||a.album||!a.artists||(n.setTag("TITLE="+r.title),n.setTag("ALBUM="+r.album),r.artists&&(n.removeTag("ARTIST"),r.artists.forEach((function(e){return n.setTag("ARTIST="+e)})))),r.picture&&n.importPictureFromBuffer(e.from(r.picture)),n.save()}function B(e){var t=e.lastIndexOf(".");return{ext:e.substring(t+1).toLowerCase(),name:e.substring(0,t)}}}).call(this,r("1c35").Buffer)},ce00:function(e,t,r){"use strict";function i(e,t,r,i){r=r||0;var n=i?"BE":"LE",a=e["readUInt"+t+n];return a.call(e,r)}e.exports=i},ce4e:function(e,t,r){var i=r("da84"),n=Object.defineProperty;e.exports=function(e,t){try{n(i,e,{value:t,configurable:!0,writable:!0})}catch(r){i[e]=t}return t}},cec2:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=void 0,function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},cf38:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shgTable=t.mulTable=void 0;var i=[1,57,41,21,203,34,97,73,227,91,149,62,105,45,39,137,241,107,3,173,39,71,65,238,219,101,187,87,81,151,141,133,249,117,221,209,197,187,177,169,5,153,73,139,133,127,243,233,223,107,103,99,191,23,177,171,165,159,77,149,9,139,135,131,253,245,119,231,224,109,211,103,25,195,189,23,45,175,171,83,81,79,155,151,147,9,141,137,67,131,129,251,123,30,235,115,113,221,217,53,13,51,50,49,193,189,185,91,179,175,43,169,83,163,5,79,155,19,75,147,145,143,35,69,17,67,33,65,255,251,247,243,239,59,29,229,113,111,219,27,213,105,207,51,201,199,49,193,191,47,93,183,181,179,11,87,43,85,167,165,163,161,159,157,155,77,19,75,37,73,145,143,141,35,138,137,135,67,33,131,129,255,63,250,247,61,121,239,237,117,29,229,227,225,111,55,109,216,213,211,209,207,205,203,201,199,197,195,193,48,190,47,93,185,183,181,179,178,176,175,173,171,85,21,167,165,41,163,161,5,79,157,78,154,153,19,75,149,74,147,73,144,143,71,141,140,139,137,17,135,134,133,66,131,65,129,1];t.mulTable=i;var n=[0,9,10,10,14,12,14,14,16,15,16,15,16,15,15,17,18,17,12,18,16,17,17,19,19,18,19,18,18,19,19,19,20,19,20,20,20,20,20,20,15,20,19,20,20,20,21,21,21,20,20,20,21,18,21,21,21,21,20,21,17,21,21,21,22,22,21,22,22,21,22,21,19,22,22,19,20,22,22,21,21,21,22,22,22,18,22,22,21,22,22,23,22,20,23,22,22,23,23,21,19,21,21,21,23,23,23,22,23,23,21,23,22,23,18,22,23,20,22,23,23,23,21,22,20,22,21,22,24,24,24,24,24,22,21,24,23,23,24,21,24,23,24,22,24,24,22,24,24,22,23,24,24,24,20,23,22,23,24,24,24,24,24,24,24,23,21,23,22,23,24,24,24,22,24,24,24,23,22,24,24,25,23,25,25,23,24,25,25,24,22,25,25,25,24,23,24,25,25,25,25,25,25,25,25,25,25,25,25,23,25,23,24,25,25,25,25,25,25,25,25,25,24,22,25,25,23,25,25,20,24,25,24,25,25,22,24,25,24,25,24,25,25,24,25,25,25,25,22,25,25,25,24,25,24,25,18];t.shgTable=n},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,r){var i=r("da84"),n=r("1626"),a=function(e){return n(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?a(i[e]):i[e]&&i[e][t]}},d177:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{fisheye:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{r:2.5},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={r:2.5});var n=this.cloneQuiet(),a=n.bitmap,o=a.width,s=a.height;return n.scanQuiet(0,0,o,s,(function(r,i){var a=r/o,c=i/s,u=Math.sqrt(Math.pow(a-.5,2)+Math.pow(c-.5,2)),l=2*Math.pow(u,t.r),f=(a-.5)/u,h=(c-.5)/u,d=Math.round((l*f+.5)*o),p=Math.round((l*h+.5)*s),A=n.getPixelColor(d,p);e.setPixelColor(A,r,i)})),this.setPixelColor(n.getPixelColor(o/2,s/2),o/2,s/2),(0,i.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=n},d17b:function(e,t,r){e.exports=r("e372").Transform},d1ab:function(e,t,r){"use strict";function i(e){return"8BPS"===e.toString("ascii",0,4)}function n(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:i,calculate:n}},d1e7:function(e,t,r){"use strict";var i={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,a=n&&!i.call({1:2},1);t.f=a?function(e){var t=n(this,e);return!!t&&t.enumerable}:i},d2bb:function(e,t,r){var i=r("e330"),n=r("825a"),a=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(r,[]),t=r instanceof Array}catch(o){}return function(r,i){return n(r),a(i),t?e(r,i):r.__proto__=i,r}}():void 0)},d354:function(e,t,r){"use strict";var i=r("c591").Buffer;function n(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=c:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=u,"💩"!==i.from("eda0bdedb2a9","hex").toString()&&(this.decoder=l,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:n},n.prototype.encoder=s,n.prototype.decoder=o;var a=r("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function c(e,t){this.prevStr=""}function u(e,t){}function l(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return i.isBuffer(e)||(e=i.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return i.from(e,this.enc)},s.prototype.end=function(){},c.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),i.from(e,"base64")},c.prototype.end=function(){return i.from(this.prevStr,"base64")},u.prototype.write=function(e){for(var t=i.alloc(3*e.length),r=0,n=0;n>>6),t[r++]=128+(63&a)):(t[r++]=224+(a>>>12),t[r++]=128+(a>>>6&63),t[r++]=128+(63&a))}return t.slice(0,r)},u.prototype.end=function(){},l.prototype.write=function(e){for(var t=this.acc,r=this.contBytes,i=this.accBytes,n="",a=0;a0&&(n+=this.defaultCharUnicode,r=0),o<128?n+=String.fromCharCode(o):o<224?(t=31&o,r=1,i=1):o<240?(t=15&o,r=2,i=1):n+=this.defaultCharUnicode):r>0?(t=t<<6|63&o,r--,i++,0===r&&(n+=2===i&&t<128&&t>0||3===i&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):n+=this.defaultCharUnicode}return this.acc=t,this.contBytes=r,this.accBytes=i,n},l.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d3ab:function(e,t,r){"use strict";function i(e,t,r){return 0!==(e[t]&1<=r)return r;n+=2}return n}while(0!==e[n]){if(n>=r)return r;n++}return n}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let r=0;r>a;const s=8-a,c=i-s;return c<0?o>>=8-a-i:c>0&&(o<<=c,o|=u(e,t,r+s,c)),o}function l(e,t,r){return 1===u(e,t,r,1)}function f(e){const t=[];for(let r=0,i=e.length;re.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:d(e)}:{dB:h(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=i,t.findZero=n,t.trimRightNull=a,t.decodeString=s,t.stripNulls=c,t.getBitAllignedNumber=u,t.isBitSet=l,t.a2hex=f,t.ratioToDb=h,t.dbToRatio=d,t.toRatio=p},d44e:function(e,t,r){var i=r("9bf2").f,n=r("1a2d"),a=r("b622"),o=a("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!n(e,o)&&i(e,o,{configurable:!0,value:t})}},d485:function(e,t,r){e.exports=a;var i=r("faa1").EventEmitter,n=r("3fb5");function a(){i.call(this)}n(a,i),a.Readable=r("e372"),a.Writable=r("2c63"),a.Duplex=r("0960"),a.Transform=r("d17b"),a.PassThrough=r("c2ae"),a.Stream=a,a.prototype.pipe=function(e,t){var r=this;function n(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function a(){r.readable&&r.resume&&r.resume()}r.on("data",n),e.on("drain",a),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",c));var o=!1;function s(){o||(o=!0,e.end())}function c(){o||(o=!0,"function"===typeof e.destroy&&e.destroy())}function u(e){if(l(),0===i.listenerCount(this,"error"))throw e}function l(){r.removeListener("data",n),e.removeListener("drain",a),r.removeListener("end",s),r.removeListener("close",c),r.removeListener("error",u),e.removeListener("error",u),r.removeListener("end",l),r.removeListener("close",l),e.removeListener("close",l)}return r.on("error",u),e.on("error",u),r.on("end",l),r.on("close",l),e.on("close",l),e.emit("pipe",r),e}},d4cf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const i=r("21c2"),n=r("6f58"),a=r("34eb"),o=r("8f5f"),s=r("8737"),c=r("64a4"),u=r("d3ab"),l=r("98a7"),f=r("95c9"),h=a("music-metadata:parser:RIFF");class d extends f.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(h(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof i.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(l.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-l.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,h(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let r=s.WaveFormat[e.wFormatTag];r||(h("WAVE/non-PCM format="+e.wFormatTag),r="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",r),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new n.BufferType(t.chunkSize)),o=i.fromBuffer(a);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let u=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),r=new o.ListInfoTagValue(t),i=await this.tokenizer.readToken(r);this.addTag(t.chunkID,u.stripNulls(i)),e-=8+r.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=d},d576:function(e,t,r){"use strict";(function(e){var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),a=i(r("6825")),o=i(r("6ec1")),s=function(){return{constants:{RESIZE_NEAREST_NEIGHBOR:"nearestNeighbor",RESIZE_BILINEAR:"bilinearInterpolation",RESIZE_BICUBIC:"bicubicInterpolation",RESIZE_HERMITE:"hermiteInterpolation",RESIZE_BEZIER:"bezierInterpolation"},class:{resize:function(t,r,i,s){if("number"!==typeof t||"number"!==typeof r)return n.throwError.call(this,"w and h must be numbers",s);if("function"===typeof i&&"undefined"===typeof s&&(s=i,i=null),t===this.constructor.AUTO&&r===this.constructor.AUTO)return n.throwError.call(this,"w and h cannot both be set to auto",s);if(t===this.constructor.AUTO&&(t=this.bitmap.width*(r/this.bitmap.height)),r===this.constructor.AUTO&&(r=this.bitmap.height*(t/this.bitmap.width)),t<0||r<0)return n.throwError.call(this,"w and h must be positive numbers",s);if(t=Math.round(t),r=Math.round(r),"function"===typeof o["default"][i]){var c={data:e.alloc(t*r*4),width:t,height:r};o["default"][i](this.bitmap,c),this.bitmap=c}else{var u=this,l=new a["default"](this.bitmap.width,this.bitmap.height,t,r,!0,!0,(function(i){u.bitmap.data=e.from(i),u.bitmap.width=t,u.bitmap.height=r}));l.resize(this.bitmap.data)}return(0,n.isNodePattern)(s)&&s.call(this,null,this),this}}}};t["default"]=s}).call(this,r("1c35").Buffer)},d606:function(e,t,r){"use strict";function i(e,t){for(var r=0,i=0;ir&&s>0?(o+=e.common.lineHeight,a=n[s]+" "):a=c}return o}Object.defineProperty(t,"__esModule",{value:!0}),t.measureText=i,t.measureTextHeight=n},d60a:function(e,t){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},d669:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=i(r("1aca")),o=r("c2d7"),s="image/bmp",c="image/x-ms-bmp";function u(e){return(0,o.scan)(e,0,0,e.bitmap.width,e.bitmap.height,(function(e,t,r){var i=this.bitmap.data[r+0],n=this.bitmap.data[r+1],a=this.bitmap.data[r+2],o=this.bitmap.data[r+3];this.bitmap.data[r+0]=o,this.bitmap.data[r+1]=a,this.bitmap.data[r+2]=n,this.bitmap.data[r+3]=i})).bitmap}function l(e){return(0,o.scan)({bitmap:e},0,0,e.width,e.height,(function(t,r,i){var n=this.bitmap.data[i+0],a=this.bitmap.data[i+1],o=this.bitmap.data[i+2],s=this.bitmap.data[i+3];this.bitmap.data[i+0]=s,this.bitmap.data[i+1]=o,this.bitmap.data[i+2]=a,this.bitmap.data[i+3]=e.is_with_alpha?n:255})).bitmap}var f=function(e){return l(a["default"].decode(e))},h=function(e){return a["default"].encode(u(e)).data},d=function(){var e,t;return{mime:(0,n["default"])({},s,["bmp"]),constants:{MIME_BMP:s,MIME_X_MS_BMP:c},decoders:(e={},(0,n["default"])(e,s,f),(0,n["default"])(e,c,f),e),encoders:(t={},(0,n["default"])(t,s,h),(0,n["default"])(t,c,h),t)}};t["default"]=d},d66d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("21c2"),o=r("64a4"),s=r("98a7"),c=r("95c9"),u=r("da6a"),l=r("6a01"),f=n("music-metadata:parser:aiff");class h extends c.BasicParser{async parse(){const e=await this.tokenizer.readToken(l.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=l.Header.len){f("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(l.Header);f("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),r=await this.readData(e);await this.tokenizer.ignore(t-r)}}catch(r){if(!(r instanceof a.EndOfStreamError))throw r;f("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new u.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const r=await this.tokenizer.readToken(new i.BufferType(e.chunkSize)),n=a.fromBuffer(r);return await(new o.ID3v2Parser).parse(this.metadata,n,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=h},d7ac:function(e,t,r){"use strict";var i=r("be7f").assign,n=r("4126"),a=r("717e"),o=r("2ceb"),s={};i(s,n,a,o),e.exports=s},d938:function(e,t,r){var i=r("1c35").Buffer;e.exports=function(e){if(e instanceof Uint8Array){if(0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;if("function"===typeof e.buffer.slice)return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}if(i.isBuffer(e)){for(var t=new Uint8Array(e.length),r=e.length,n=0;nthis.bitmap.width)throw new Error("copy exceeds width of source bitmap");if(t+a>e.bitmap.width)throw new Error("copy exceeds width of target bitmap");if(n+o>this.bitmap.height)throw new Error("copy exceeds height of source bitmap");if(r+o>e.bitmap.height)throw new Erro("copy exceeds height of target bitmap");const s=this.bitmap.data,c=e.bitmap.data,u=4*this.bitmap.width,l=4*e.bitmap.width,f=4*a;let h=n*u+4*i,d=r*l+4*t;while(--o>=0)s.copy(c,d,h,h+f),h+=u,d+=l;return this}fillRGBA(e){const t=this.bitmap.data,r=4*this.bitmap.height;let i=0;while(i{const n=Math.round(.299*e[i]+.587*e[i+1]+.114*e[i+2]);e[i]=n,e[i+1]=n,e[i+2]=n}),this}reframe(e,t,i,n,a){const o=e<0?0:e,s=t<0?0:t,c=i+o>this.bitmap.width?this.bitmap.width-o:i,u=n+s>this.bitmap.height?this.bitmap.height-s:n,l=e<0?-e:0,f=t<0?-t:0;let h;if(void 0===a){if(o!==e||s!=t||c!==i||u!==n)throw new GifError("fillRGBA required for this reframing");h=new r(i,n)}else h=new r(i,n,a);return this.blit(h,l,f,o,s,c,u),this.bitmap=h.bitmap,this}scale(e){if(1===e)return;if(!Number.isInteger(e)||e<1)throw new Error("the scale must be an integer >= 1");const r=this.bitmap.width,i=this.bitmap.height,n=r*e*4,a=this.bitmap.data,o=new t(i*n*e);let s,c=0,u=0;for(let t=0;t1&&i["argv"][1].replace(/\\/g,"/"),g=i["argv"].slice(2),i["on"]("uncaughtException",(function(e){if(!(e instanceof Rr))throw e})),i["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw i["exitCode"]=e,t;E(t),i["exit"](e)},c["inspect"]=function(){return"[Emscripten Module object]"}):(m||b)&&(b?v=self.location.href:"undefined"!==typeof document&&document.currentScript&&(v=document.currentScript.src),e&&(v=e),v=0!==v.indexOf("blob:")?v.substr(0,v.replace(/[?#].*/,"").lastIndexOf("/")+1):"",f=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(_){var r=kr(e);if(r)return _r(r);throw _}},b&&(d=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(_){var r=kr(e);if(r)return r;throw _}}),h=function(e,t,r){var i=new XMLHttpRequest;i.open("GET",e,!0),i.responseType="arraybuffer",i.onload=function(){if(200==i.status||0==i.status&&i.response)t(i.response);else{var n=kr(e);n?t(n.buffer):r()}},i.onerror=r,i.send(null)});var I=c["print"]||console.log.bind(console),_=c["printErr"]||console.warn.bind(console);for(u in l)l.hasOwnProperty(u)&&(c[u]=l[u]);l=null,c["arguments"]&&(g=c["arguments"]),c["thisProgram"]&&c["thisProgram"],c["quit"]&&c["quit"];var B,C=function(e){e};c["wasmBinary"]&&(B=c["wasmBinary"]);var k,T=c["noExitRuntime"]||!0;function S(e,t,r){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return N[e>>0];case"i8":return N[e>>0];case"i16":return z[e>>1];case"i32":return G[e>>2];case"i64":return G[e>>2];case"float":return W[e>>2];case"double":return Number(Y[e>>3]);default:ye("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&ye("no native wasm support detected");var x=!1;function M(e,t){e||ye("Assertion failed: "+t)}var D="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function R(e,t,r){var i=t+r,n=t;while(e[n]&&!(n>=i))++n;if(n-t>16&&e.subarray&&D)return D.decode(e.subarray(t,n));var a="";while(t>10,56320|1023&u)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function P(e,t){return e?R(U,e,t):""}function Q(e,t,r,i){if(!(i>0))return 0;for(var n=r,a=r+i-1,o=0;o=55296&&s<=57343){var c=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&c}if(s<=127){if(r>=a)break;t[r++]=s}else if(s<=2047){if(r+1>=a)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=a)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=a)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-n}function O(e,t,r){return Q(e,U,t,r)}function L(e){for(var t=0,r=0;r=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&e.charCodeAt(++r)),i<=127?++t:t+=i<=2047?2:i<=65535?3:4}return t}var F,N,U,z,j,G,H,W,Y,q="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function X(e,t){var r=e,i=r>>1,n=i+t/2;while(!(i>=n)&&j[i])++i;if(r=i<<1,r-e>32&&q)return q.decode(U.subarray(e,r));for(var a="",o=0;!(o>=t/2);++o){var s=z[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function Z(e,t,r){if(void 0===r&&(r=2147483647),r<2)return 0;r-=2;for(var i=t,n=r<2*e.length?r/2:e.length,a=0;a>1]=o,t+=2}return z[t>>1]=0,t-i}function J(e){return 2*e.length}function K(e,t){var r=0,i="";while(!(r>=t/4)){var n=G[e+4*r>>2];if(0==n)break;if(++r,n>=65536){var a=n-65536;i+=String.fromCharCode(55296|a>>10,56320|1023&a)}else i+=String.fromCharCode(n)}return i}function V(e,t,r){if(void 0===r&&(r=2147483647),r<4)return 0;for(var i=t,n=i+r-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(G[t>>2]=o,t+=4,t+4>n)break}return G[t>>2]=0,t-i}function $(e){for(var t=0,r=0;r=55296&&i<=57343&&++r,t+=4}return t}function ee(e,t){N.set(e,t)}function te(e){F=e,c["HEAP8"]=N=new Int8Array(e),c["HEAP16"]=z=new Int16Array(e),c["HEAP32"]=G=new Int32Array(e),c["HEAPU8"]=U=new Uint8Array(e),c["HEAPU16"]=j=new Uint16Array(e),c["HEAPU32"]=H=new Uint32Array(e),c["HEAPF32"]=W=new Float32Array(e),c["HEAPF64"]=Y=new Float64Array(e)}c["INITIAL_MEMORY"];var re,ie=[],ne=[],ae=[],oe=0;function se(){return T||oe>0}function ce(){if(c["preRun"]){"function"==typeof c["preRun"]&&(c["preRun"]=[c["preRun"]]);while(c["preRun"].length)fe(c["preRun"].shift())}ke(ie)}function ue(){!0,ke(ne)}function le(){if(c["postRun"]){"function"==typeof c["postRun"]&&(c["postRun"]=[c["postRun"]]);while(c["postRun"].length)de(c["postRun"].shift())}ke(ae)}function fe(e){ie.unshift(e)}function he(e){ne.unshift(e)}function de(e){ae.unshift(e)}var pe=0,Ae=null,ge=null;function me(e){pe++,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe)}function be(e){if(pe--,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe),0==pe&&(null!==Ae&&(clearInterval(Ae),Ae=null),ge)){var t=ge;ge=null,t()}}function ye(e){c["onAbort"]&&c["onAbort"](e),e="Aborted("+e+")",_(e),x=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}c["preloadedImages"]={},c["preloadedAudios"]={};var ve,we="data:application/octet-stream;base64,";function Ee(e){return e.startsWith(we)}function Ie(e){return e.startsWith("file://")}function _e(e){try{if(e==ve&&B)return new Uint8Array(B);var t=kr(e);if(t)return t;if(d)return d(e);throw"both async and sync fetching of the wasm failed"}catch(_){ye(_)}}function Be(){if(!B&&(m||b)){if("function"===typeof fetch&&!Ie(ve))return fetch(ve,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+ve+"'";return e["arrayBuffer"]()})).catch((function(){return _e(ve)}));if(h)return new Promise((function(e,t){h(ve,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return _e(ve)}))}function Ce(){var e={a:Sr};function t(e,t){var r=e.exports;c["asm"]=r,k=c["asm"]["t"],te(k.buffer),re=c["asm"]["v"],he(c["asm"]["u"]),be("wasm-instantiate")}function r(e){t(e["instance"])}function i(t){return Be().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){_("failed to asynchronously prepare wasm: "+e),ye(e)}))}function n(){return B||"function"!==typeof WebAssembly.instantiateStreaming||Ee(ve)||Ie(ve)||"function"!==typeof fetch?i(r):fetch(ve,{credentials:"same-origin"}).then((function(t){var n=WebAssembly.instantiateStreaming(t,e);return n.then(r,(function(e){return _("wasm streaming compile failed: "+e),_("falling back to ArrayBuffer instantiation"),i(r)}))}))}if(me("wasm-instantiate"),c["instantiateWasm"])try{var a=c["instantiateWasm"](e,t);return a}catch(o){return _("Module.instantiateWasm callback failed with error: "+o),!1}return n().catch(s),{}}function ke(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var r=t.func;"number"===typeof r?void 0===t.arg?Se(r)():Se(r)(t.arg):r(void 0===t.arg?null:t.arg)}else t(c)}}ve="data:application/octet-stream;base64,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ASACcjYCACAADAELIAAoAggLIQIgACADNgIIIAIgAzYCDCADIAA2AgwgAyACNgIIDwtBHyECIANCADcCECAAQf///wdNBEAgAEEIdiIBIAFBgP4/akEQdkEIcSIBdCICIAJBgOAfakEQdkEEcSICdCIEIARBgIAPakEQdkECcSIEdEEPdiABIAJyIARyayIBQQF0IAAgAUEVanZBAXFyQRxqIQILIAMgAjYCHCACQQJ0QaAtaiEBAkACQAJAQfQqKAIAIgRBASACdCIHcUUEQEH0KiAEIAdyNgIAIAEgAzYCACADIAE2AhgMAQsgAEEAQRkgAkEBdmsgAkEfRht0IQIgASgCACEBA0AgASIEKAIEQXhxIABGDQIgAkEddiEBIAJBAXQhAiAEIAFBBHFqIgdBEGooAgAiAQ0ACyAHIAM2AhAgAyAENgIYCyADIAM2AgwgAyADNgIIDAELIAQoAggiACADNgIMIAQgAzYCCCADQQA2AhggAyAENgIMIAMgADYCCAtBkCtBkCsoAgBBAWsiAEF/IAAbNgIACwvyAgICfwF+AkAgAkUNACAAIAE6AAAgACACaiIDQQFrIAE6AAAgAkEDSQ0AIAAgAToAAiAAIAE6AAEgA0EDayABOgAAIANBAmsgAToAACACQQdJDQAgACABOgADIANBBGsgAToAACACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiATYCACADIAIgBGtBfHEiBGoiAkEEayABNgIAIARBCUkNACADIAE2AgggAyABNgIEIAJBCGsgATYCACACQQxrIAE2AgAgBEEZSQ0AIAMgATYCGCADIAE2AhQgAyABNgIQIAMgATYCDCACQRBrIAE2AgAgAkEUayABNgIAIAJBGGsgATYCACACQRxrIAE2AgAgBCADQQRxQRhyIgRrIgJBIEkNACABrUKBgICAEH4hBSADIARqIQEDQCABIAU3AxggASAFNwMQIAEgBTcDCCABIAU3AwAgAUEgaiEBIAJBIGsiAkEfSw0ACwsgAAuiAgEEfyMAQUBqIgIkACAAKAIAIgNBBGsoAgAhBCADQQhrKAIAIQUgAkEANgIUIAJB/CE2AhAgAiAANgIMIAIgATYCCEEAIQMgAkEYakEAQScQFRogACAFaiEAAkAgBCABQQAQEwRAIAJBATYCOCAEIAJB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AgBBfwVBAQsMAQsgACABOgAAQQELC7UCAQN/IwBB0AFrIgMkACADIAI2AswBIANBoAFqIgJBAEEoEBUaIAMgAygCzAE2AsgBAkBBACABIANByAFqIANB0ABqIAIQMUEASA0AIAAoAkxBAE4hBSAAKAIAIQIgACgCSEEATARAIAAgAkFfcTYCAAsCfwJAAkAgACgCMEUEQCAAQdAANgIwIABBADYCHCAAQgA3AxAgACgCLCEEIAAgAzYCLAwBCyAAKAIQDQELQX8gABAnDQEaCyAAIAEgA0HIAWogA0HQAGogA0GgAWoQMQshASAEBH8gAEEAQQAgACgCJBEBABogAEEANgIwIAAgBDYCLCAAQQA2AhwgAEEANgIQIAAoAhQaIABBADYCFEEABSABCxogACAAKAIAIAJBIHFyNgIAIAVFDQALIANB0AFqJAALvAIAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACAkKCAkBAgMECgkKCggJBQYHCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCyACIAIoAgAiAUEEajYCACAAIAEyAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEzAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEwAAA3AwAPCyACIAIoAgAiAUEEajYCACAAIAExAAA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAErAwA5AwAPCyAAIAJBABEJAAsPCyACIAIoAgAiAUEEajYCACAAIAE0AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwALcgEDfyAAKAIALAAAQTBrQQpPBEBBAA8LA0AgACgCACEDQX8hASACQcyZs+YATQRAQX8gAywAAEEwayIBIAJBCmwiAmogAUH/////ByACa0obIQELIAAgA0EBajYCACABIQIgAywAAUEwa0EKSQ0ACyACC5kVAhF/An4jAEHQAGsiBSQAIAUgATYCTCAFQTdqIRQgBUE4aiEQQQAhAQJAAkACQAJAA0AgAUH/////ByAMa0oNASABIAxqIQwgBSgCTCIJIQECQAJAAkAgCS0AACIIBEADQAJAAkAgCEH/AXEiBkUEQCABIQgMAQsgBkElRw0BIAEhCANAIAEtAAFBJUcNASAFIAFBAmoiBjYCTCAIQQFqIQggAS0AAiEKIAYhASAKQSVGDQALCyAIIAlrIgFB/////wcgDGsiFUoNByAABEAgACAJIAEQGwsgAQ0GQX8hD0EBIQYCQCAFKAJMIgEsAAFBMGtBCk8NACABLQACQSRHDQAgASwAAUEwayEPQQEhEUEDIQYLIAUgASAGaiIBNgJMQQAhDQJAIAEsAAAiC0EgayIIQR9LBEAgASEGDAELIAEhBkEBIAh0IgdBidEEcUUNAANAIAUgAUEBaiIGNgJMIAcgDXIhDSABLAABIgtBIGsiCEEgTw0BIAYhAUEBIAh0IgdBidEEcQ0ACwsCQCALQSpGBEAgBQJ/AkAgBiwAAUEwa0EKTw0AIAUoAkwiAS0AAkEkRw0AIAEsAAFBAnQgBGpBwAFrQQo2AgAgASwAAUEDdCADakGAA2soAgAhDkEBIREgAUEDagwBCyARDQZBACERQQAhDiAABEAgAiACKAIAIgFBBGo2AgAgASgCACEOCyAFKAJMQQFqCyIBNgJMIA5BAE4NAUEAIA5rIQ4gDUGAwAByIQ0MAQsgBUHMAGoQMCIOQQBIDQggBSgCTCEBC0EAIQZBfyEHAn9BACABLQAAQS5HDQAaIAEtAAFBKkYEQCAFAn8CQCABLAACQTBrQQpPDQAgBSgCTCIBLQADQSRHDQAgASwAAkECdCAEakHAAWtBCjYCACABLAACQQN0IANqQYADaygCACEHIAFBBGoMAQsgEQ0GIAAEfyACIAIoAgAiAUEEajYCACABKAIABUEACyEHIAUoAkxBAmoLIgE2AkwgB0F/c0EfdgwBCyAFIAFBAWo2AkwgBUHMAGoQMCEHIAUoAkwhAUEBCyESA0AgBiETQRwhCCABLAAAQfsAa0FGSQ0JIAUgAUEBaiILNgJMIAEsAAAhBiALIQEgBiATQTpsakGPHGotAAAiBkEBa0EISQ0ACwJAAkAgBkEbRwRAIAZFDQsgD0EATgRAIAQgD0ECdGogBjYCACAFIAMgD0EDdGopAwA3A0AMAgsgAEUNCCAFQUBrIAYgAhAvIAUoAkwhCwwCCyAPQQBODQoLQQAhASAARQ0HCyANQf//e3EiCiANIA1BgMAAcRshBkEAIQ1BrQghDyAQIQgCQAJAAkACfwJAAkACQAJAAn8CQAJAAkACQAJAAkACQCALQQFrLAAAIgFBX3EgASABQQ9xQQNGGyABIBMbIgFB2ABrDiEEFBQUFBQUFBQOFA8GDg4OFAYUFBQUAgUDFBQJFAEUFAQACwJAIAFBwQBrDgcOFAsUDg4OAAsgAUHTAEYNCQwTCyAFKQNAIRZBrQgMBQtBACEBAkACQAJAAkACQAJAAkAgE0H/AXEOCAABAgMEGgUGGgsgBSgCQCAMNgIADBkLIAUoAkAgDDYCAAwYCyAFKAJAIAysNwMADBcLIAUoAkAgDDsBAAwWCyAFKAJAIAw6AAAMFQsgBSgCQCAMNgIADBQLIAUoAkAgDKw3AwAMEwsgB0EIIAdBCEsbIQcgBkEIciEGQfgAIQELIBAhCiABQSBxIQkgBSkDQCIWUEUEQANAIApBAWsiCiAWp0EPcUGgIGotAAAgCXI6AAAgFkIPViELIBZCBIghFiALDQALCyAKIQkgBSkDQFANAyAGQQhxRQ0DIAFBBHZBrQhqIQ9BAiENDAMLIBAhASAFKQNAIhZQRQRAA0AgAUEBayIBIBanQQdxQTByOgAAIBZCB1YhCSAWQgOIIRYgCQ0ACwsgASEJIAZBCHFFDQIgByAQIAlrIgFBAWogASAHSBshBwwCCyAFKQNAIhZCAFMEQCAFQgAgFn0iFjcDQEEBIQ1BrQgMAQsgBkGAEHEEQEEBIQ1BrggMAQtBrwhBrQggBkEBcSINGwshDyAQIQkCQCAWQoCAgIAQVARAIBYhFwwBCwNAIAlBAWsiCSAWIBZCCoAiF0IKfn2nQTByOgAAIBZC/////58BViEBIBchFiABDQALCyAXpyIKBEADQCAJQQFrIgkgCiAKQQpuIgFBCmxrQTByOgAAIApBCUshCyABIQogCw0ACwsLIBJBACAHQQBIGw0OIAZB//97cSAGIBIbIQYCQCAFKQNAIhZCAFINACAHDQAgECIJIQhBACEHDAwLIAcgFlAgECAJa2oiASABIAdIGyEHDAsLAn9B/////wcgByAHQQBIGyILIgZBAEchCAJAAkACQCAFKAJAIgFB5Q8gARsiCSIBQQNxRQ0AIAZFDQADQCABLQAARQ0CIAZBAWsiBkEARyEIIAFBAWoiAUEDcUUNASAGDQALCyAIRQ0BCwJAIAEtAABFDQAgBkEESQ0AA0AgASgCACIIQX9zIAhBgYKECGtxQYCBgoR4cQ0BIAFBBGohASAGQQRrIgZBA0sNAAsLIAZFDQADQCABIAEtAABFDQIaIAFBAWohASAGQQFrIgYNAAsLQQALIgEgCWsgCyABGyIBIAlqIQggB0EATgRAIAohBiABIQcMCwsgCiEGIAEhByAILQAADQ0MCgsgBwRAIAUoAkAMAgtBACEBIABBICAOQQAgBhAaDAILIAVBADYCDCAFIAUpA0A+AgggBSAFQQhqIgE2AkBBfyEHIAELIQhBACEBAkADQCAIKAIAIglFDQECQCAFQQRqIAkQLSIJQQBIIgoNACAJIAcgAWtLDQAgCEEEaiEIIAcgASAJaiIBSw0BDAILCyAKDQ0LQT0hCCABQQBIDQsgAEEgIA4gASAGEBogAUUEQEEAIQEMAQtBACEHIAUoAkAhCANAIAgoAgAiCUUNASAFQQRqIAkQLSIJIAdqIgcgAUsNASAAIAVBBGogCRAbIAhBBGohCCABIAdLDQALCyAAQSAgDiABIAZBgMAAcxAaIA4gASABIA5IGyEBDAgLIBJBACAHQQBIGw0IQT0hCCAAIAUrA0AgDiAHIAYgAUEAERIAIgFBAE4NBwwJCyAFIAUpA0A8ADdBASEHIBQhCSAKIQYMBAsgBSABQQFqIgY2AkwgAS0AASEIIAYhAQwACwALIAANByARRQ0CQQEhAQNAIAQgAUECdGooAgAiAARAIAMgAUEDdGogACACEC9BASEMIAFBAWoiAUEKRw0BDAkLC0EBIQwgAUEKTw0HA0AgBCABQQJ0aigCAA0BIAFBAWoiAUEKRw0ACwwHC0EcIQgMBAsgCCAJayILIAcgByALSBsiB0H/////ByANa0oNAkE9IQggByANaiIKIA4gCiAOShsiASAVSg0DIABBICABIAogBhAaIAAgDyANEBsgAEEwIAEgCiAGQYCABHMQGiAAQTAgByALQQAQGiAAIAkgCxAbIABBICABIAogBkGAwABzEBoMAQsLQQAhDAwDC0E9IQgLQcApIAg2AgALQX8hDAsgBUHQAGokACAMCycBAX8jAEEQayIBJAAgASAANgIMQZgbQQUgASgCDBAAIAFBEGokAAsHACAAEQcACycBAX8jAEEQayIBJAAgASAANgIMQfAaQQQgASgCDBAAIAFBEGokAAsnAQF/IwBBEGsiASQAIAEgADYCDEHIGkEDIAEoAgwQACABQRBqJAALJwEBfyMAQRBrIgEkACABIAA2AgxBoBpBAiABKAIMEAAgAUEQaiQACycBAX8jAEEQayIBJAAgASAANgIMQfgZQQEgASgCDBAAIAFBEGokAAsnAQF/IwBBEGsiASQAIAEgADYCDEHQGUEAIAEoAgwQACABQRBqJAAL6QYBAX9B3CRB1QoQCkH0JEG+CUEBQQFBABAJIwBBEGsiACQAIABBgQk2AgxBgCUgACgCDEEBQYB/Qf8AEAEgAEEQaiQAIwBBEGsiACQAIABB+gg2AgxBmCUgACgCDEEBQYB/Qf8AEAEgAEEQaiQAIwBBEGsiACQAIABB+Ag2AgxBjCUgACgCDEEBQQBB/wEQASAAQRBqJAAjAEEQayIAJAAgAEHACDYCDEGkJSAAKAIMQQJBgIB+Qf//ARABIABBEGokACMAQRBrIgAkACAAQbcINgIMQbAlIAAoAgxBAkEAQf//AxABIABBEGokACMAQRBrIgAkACAAQd4INgIMQbwlIAAoAgxBBEGAgICAeEH/////BxABIABBEGokACMAQRBrIgAkACAAQdUINgIMQcglIAAoAgxBBEEAQX8QASAAQRBqJAAjAEEQayIAJAAgAEGACjYCDEHUJSAAKAIMQQRBgICAgHhB/////wcQASAAQRBqJAAjAEEQayIAJAAgAEH3CTYCDEHgJSAAKAIMQQRBAEF/EAEgAEEQaiQAIwBBEGsiACQAIABB6Qg2AgxB7CUgACgCDEKAgICAgICAgIB/Qv///////////wAQJiAAQRBqJAAjAEEQayIAJAAgAEHoCDYCDEH4JSAAKAIMQgBCfxAmIABBEGokACMAQRBrIgAkACAAQeIINgIMQYQmIAAoAgxBBBAEIABBEGokACMAQRBrIgAkACAAQc4KNgIMQZAmIAAoAgxBCBAEIABBEGokAEGQEkGfChAFQcQWQa8OEAVBnBdBBEGFChADQfgXQQJBqwoQA0HUGEEEQboKEANBgBlBwwkQCCMAQRBrIgAkACAAQeoNNgIMQagZQQAgACgCDBAAIABBEGokAEHQDhA4QYgOEDdB+goQNkGZCxA1QcELEDRB3gsQMiMAQRBrIgAkACAAQfUONgIMQcAbQQQgACgCDBAAIABBEGokACMAQRBrIgAkACAAQZMPNgIMQegbQQUgACgCDBAAIABBEGokAEHEDBA4QaMMEDdBhg0QNkHkDBA1QckNEDRBpw0QMiMAQRBrIgAkACAAQYQMNgIMQZAcQQYgACgCDBAAIABBEGokACMAQRBrIgAkACAAQboPNgIMQbgcQQcgACgCDBAAIABBEGokAAuBEAENfyMAQUBqIgYkACAAKAIIIgUEQCAFEBQgAEEANgIICyAAQQA2AgwgBkEANgI4IAZCADcDMCACQQJ2QQNsQQRqIgVBAE4EQCAGIAUQGEEAIAUQFSILNgIwAkACfyALIQUgAiIJRQRAIAVBADoAAEEADAELA0ACQCAFIQIgDCEHIAMhCAJAAkACQCABIgQtAAAiAUEKaw4EAQAAAQALIAkgCEECaiIDTQRAIAJBADoAACAHDAULIAIgBCwAAUHQEmosAABBDHQgAUEYdEEYdUHQEmosAABBEnRqIgFBEHY6AAAgBCwAAiIFQT1GBEAgB0EBaiEMIAJBAWohBSAEQQJqIQEMAgsgAiAFQdASaiwAAEEGdCABaiIKQQh2OgABIAdBAmohDCACQQJqIQUgCEEDaiIDIAlPDQIgBEEDaiIBLAAAIg1BPUYNASACIA1B0BJqLQAAIApqOgACIAdBA2ohDCACQQNqIQUgCEEEaiIDIAlPDQIgBEEEaiEBDAELIAhBAWohAyAEQQFqIQELIAMgCUkNAQsLIAVBADoAACAMCyICQQdNBEAgBiACNgIAQcAcKAIAIQEjAEEQayIAJAAgACAGNgIMIAFB7A8gBhAuIABBEGokAAwBCyAGQekAOgAgIAstAAAhASAGQdYAOgAiIAYgAToAISALLQABIQEgBkHGADoAJCAGIAE6ACMgCy0AAiEBIAZBODoAJiAGIAE6ACUgCy0AAyEBIAZBKzoAKCAGIAE6ACcgCy0ABCEBIAZBIDoAKiAGIAE6ACkgCy0ABSEBIAZBFToALCAGIAE6ACsgCy0ABiEBIAZBCzoALiAGIAE6AC0gBiALLQAHOgAvIAAgAkEBdCIBEBhBACABEBUiATYCCCABIAspAAA3AAAgBkEANgIYIAZCADcDECAGQSBqIQwgC0EIaiEBIwBBEGsiDSQAIA0gAkEIayIJNgIMIAlBAXQiAiAGQRBqIg4oAgggDigCAGtLBEAgDiACECQLIA4gAhAkIA4oAgAhD0EAIQQjAEEQayIDJAACQCAJQRBIDQAgCUEHcQ0AIAEgDCADQQhqEB4gAy0ACEEHcSICQX9zIAlqIgVBCUgNACAFQQlrIgUgDSgCDEsNACANIAU2AgwgA0IANwMAIAJBAWohCCABQQhqIQQgAyECQQghB0EBIQoDQAJ/AkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIApBAWohCiAEIQUgCEEBagwBCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBC0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBC0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBC0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBC0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBC0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBC0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBC0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohByABIQIgBCIBQQhqIgUhBEEACyEIIApBA0gNAAsCQCANKAIMIgpFDQADQAJAIAhBCE4EQCAHIAkgByAJShsgB2siAg0BQQAhBAwECyAPIAIgCGotAAAgA0EIaiAIai0AAHM6AAAgCEEBaiEIIA9BAWohDyAKQQFrIgoNAQwCCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBS0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBS0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBS0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBS0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBS0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBS0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBS0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohB0EAIQggBSIEQQhqIQUgASECIAQhASAKDQALC0EBIQoDQAJ/AkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIANBCGogCGotAAAgAiAIai0AAEcEQEEAIQQMBAsgCkEBaiEKIAhBAWoMAQsgAyADLQAIIAEtAAhzOgAIIAJBAUYEQEEAIQQMAwsgAyADLQAJIAUtAAFzOgAJIAJBAkYEQEEAIQQMAwsgAyADLQAKIAUtAAJzOgAKIAJBA0YEQEEAIQQMAwsgAyADLQALIAUtAANzOgALIAJBBEYEQEEAIQQMAwsgAyADLQAMIAUtAARzOgAMIAJBBUYEQEEAIQQMAwsgAyADLQANIAUtAAVzOgANIAJBBkYEQEEAIQQMAwsgAyADLQAOIAUtAAZzOgAOIAJBB0YEQEEAIQQMAwsgAyADLQAPIAUtAAdzOgAPIANBCGoiAiAMIAIQHiAHQQhqIQcgASECIAUiAUEIaiEFQQALIQhBASEEIApBCEgNAAsLIANBEGokACAEBEAgDiANKAIMECQLIA1BEGokACAAIAYoAhQgBigCECIBayICQQhqNgIMIAAoAghBCGogASACEBcaIAFFDQAgBiABNgIUIAEQFAsgCxAUIAZBQGskAA8LECsACwQAQSgLIgEBfiABIAKtIAOtQiCGhCAEIAARDgAiBUIgiKcQDSAFpwsEAEEYCxcAIAEgAq0gA61CIIaEIAQgBSAAEQoACwQAQSALGgAgACABKAIIIAUQEwRAIAEgAiADIAQQIQsLNwAgACABKAIIIAUQEwRAIAEgAiADIAQQIQ8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBEEAAuTAgEGfyAAIAEoAgggBRATBEAgASACIAMgBBAhDwsgAS0ANSEHIAAoAgwhBiABQQA6ADUgAS0ANCEIIAFBADoANCAAQRBqIgkgASACIAMgBCAFECAgByABLQA1IgpyIQcgCCABLQA0IgtyIQgCQCAGQQJIDQAgCSAGQQN0aiEJIABBGGohBgNAIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAYgASACIAMgBCAFECAgAS0ANSIKIAdyIQcgAS0ANCILIAhyIQggBkEIaiIGIAlJDQALCyABIAdB/wFxQQBHOgA1IAEgCEH/AXFBAEc6ADQLpwEAIAAgASgCCCAEEBMEQAJAIAEoAgQgAkcNACABKAIcQQFGDQAgASADNgIcCw8LAkAgACABKAIAIAQQE0UNAAJAIAIgASgCEEcEQCABKAIUIAJHDQELIANBAUcNASABQQE2AiAPCyABIAI2AhQgASADNgIgIAEgASgCKEEBajYCKAJAIAEoAiRBAUcNACABKAIYQQJHDQAgAUEBOgA2CyABQQQ2AiwLC4gCACAAIAEoAgggBBATBEACQCABKAIEIAJHDQAgASgCHEEBRg0AIAEgAzYCHAsPCwJAIAAgASgCACAEEBMEQAJAIAIgASgCEEcEQCABKAIUIAJHDQELIANBAUcNAiABQQE2AiAPCyABIAM2AiACQCABKAIsQQRGDQAgAUEAOwE0IAAoAggiACABIAIgAkEBIAQgACgCACgCFBEEACABLQA1BEAgAUEDNgIsIAEtADRFDQEMAwsgAUEENgIsCyABIAI2AhQgASABKAIoQQFqNgIoIAEoAiRBAUcNASABKAIYQQJHDQEgAUEBOgA2DwsgACgCCCIAIAEgAiADIAQgACgCACgCGBECAAsLtQQBBH8gACABKAIIIAQQEwRAAkAgASgCBCACRw0AIAEoAhxBAUYNACABIAM2AhwLDwsCQCAAIAEoAgAgBBATBEACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQIgAUEBNgIgDwsgASADNgIgIAEoAixBBEcEQCAAQRBqIgUgACgCDEEDdGohCCABAn8CQANAAkAgBSAITw0AIAFBADsBNCAFIAEgAiACQQEgBBAgIAEtADYNAAJAIAEtADVFDQAgAS0ANARAQQEhAyABKAIYQQFGDQRBASEHQQEhBiAALQAIQQJxDQEMBAtBASEHIAYhAyAALQAIQQFxRQ0DCyAFQQhqIQUMAQsLIAYhA0EEIAdFDQEaC0EDCzYCLCADQQFxDQILIAEgAjYCFCABIAEoAihBAWo2AiggASgCJEEBRw0BIAEoAhhBAkcNASABQQE6ADYPCyAAKAIMIQYgAEEQaiIFIAEgAiADIAQQHSAGQQJIDQAgBSAGQQN0aiEGIABBGGohBQJAIAAoAggiAEECcUUEQCABKAIkQQFHDQELA0AgAS0ANg0CIAUgASACIAMgBBAdIAVBCGoiBSAGSQ0ACwwBCyAAQQFxRQRAA0AgAS0ANg0CIAEoAiRBAUYNAiAFIAEgAiADIAQQHSAFQQhqIgUgBkkNAAwCCwALA0AgAS0ANg0BIAEoAiRBAUYEQCABKAIYQQFGDQILIAUgASACIAMgBBAdIAVBCGoiBSAGSQ0ACwsLBABBCAucBQEEfyMAQUBqIgUkAAJAIAFB6CRBABATBEAgAkEANgIAQQEhAwwBCwJAIAAgASAALQAIQRhxBH9BAQUgAUUNASABQdwiEBYiBkUNASAGLQAIQRhxQQBHCxATIQQLIAQEQEEBIQMgAigCACIARQ0BIAIgACgCADYCAAwBCwJAIAFFDQAgAUGMIxAWIgRFDQEgAigCACIBBEAgAiABKAIANgIACyAEKAIIIgEgACgCCCIGQX9zcUEHcQ0BIAFBf3MgBnFB4ABxDQFBASEDIAAoAgwgBCgCDEEAEBMNASAAKAIMQdwkQQAQEwRAIAQoAgwiAEUNAiAAQcAjEBZFIQMMAgsgACgCDCIBRQ0AQQAhAyABQYwjEBYiAQRAIAAtAAhBAXFFDQICfyABIQAgBCgCDCECAkADQEEAIAJFDQIaIAJBjCMQFiICRQ0BIAIoAgggACgCCEF/c3ENAUEBIAAoAgwgAigCDEEAEBMNAhogAC0ACEEBcUUNASAAKAIMIgFFDQEgAUGMIxAWIgEEQCACKAIMIQIgASEADAELCyAAKAIMIgBFDQAgAEH8IxAWIgBFDQAgACACKAIMECghAwsgAwshAwwCCyAAKAIMIgFFDQEgAUH8IxAWIgEEQCAALQAIQQFxRQ0CIAEgBCgCDBAoIQMMAgsgACgCDCIARQ0BIABBrCIQFiIBRQ0BIAQoAgwiAEUNASAAQawiEBYiAEUNASAFQQhqIgNBBHJBAEE0EBUaIAVBATYCOCAFQX82AhQgBSABNgIQIAUgADYCCCAAIAMgAigCAEEBIAAoAgAoAhwRBgACQCAFKAIgIgBBAUcNACACKAIARQ0AIAIgBSgCGDYCAAsgAEEBRiEDDAELQQAhAwsgBUFAayQAIAMLbAECfyAAIAEoAghBABATBEAgASACIAMQIg8LIAAoAgwhBCAAQRBqIgUgASACIAMQKQJAIARBAkgNACAFIARBA3RqIQQgAEEYaiEAA0AgACABIAIgAxApIAEtADYNASAAQQhqIgAgBEkNAAsLCzEAIAAgASgCCEEAEBMEQCABIAIgAxAiDwsgACgCCCIAIAEgAiADIAAoAgAoAhwRBgALGAAgACABKAIIQQAQEwRAIAEgAiADECILC54BAQJ/IwBBQGoiAyQAAn9BASAAIAFBABATDQAaQQAgAUUNABpBACABQawiEBYiAUUNABogA0EIaiIEQQRyQQBBNBAVGiADQQE2AjggA0F/NgIUIAMgADYCECADIAE2AgggASAEIAIoAgBBASABKAIAKAIcEQYAIAMoAiAiAEEBRgRAIAIgAygCGDYCAAsgAEEBRgshACADQUBrJAAgAAsKACAAIAFBABATCwUAQcgACwQAIAAL7QIBB38jAEEgayIEJAAgBCAAKAIcIgU2AhAgACgCFCEDIAQgAjYCHCAEIAE2AhggBCADIAVrIgE2AhQgASACaiEFQQIhBwJ/AkACQCAAKAI8IARBEGoiAUECIARBDGoQByIDBH9BwCkgAzYCAEF/BUEAC0UEQANAIAUgBCgCDCIDRg0CIANBAEgNAyABIAMgASgCBCIISyIGQQN0aiIJIAMgCEEAIAYbayIIIAkoAgBqNgIAIAFBDEEEIAYbaiIJIAkoAgAgCGs2AgAgBSADayEFIAAoAjwgAUEIaiABIAYbIgEgByAGayIHIARBDGoQByIDBH9BwCkgAzYCAEF/BUEAC0UNAAsLIAVBf0cNAQsgACAAKAIsIgE2AhwgACABNgIUIAAgASAAKAIwajYCECACDAELIABBADYCHCAAQgA3AxAgACAAKAIAQSByNgIAQQAgB0ECRg0AGiACIAEoAgRrCyEAIARBIGokACAAC6kBAQR/IAAoAlQiAygCBCIFIAAoAhQgACgCHCIGayIEIAQgBUsbIgQEQCADKAIAIAYgBBAXGiADIAMoAgAgBGo2AgAgAyADKAIEIARrIgU2AgQLIAMoAgAhBCAFIAIgAiAFSxsiBQRAIAQgASAFEBcaIAMgAygCACAFaiIENgIAIAMgAygCBCAFazYCBAsgBEEAOgAAIAAgACgCLCIBNgIcIAAgATYCFCACCycBAX9BGBAYIgBCADcCBCAAQbwVNgIAIABCADcCDCAAQQA2AhQgAAtVAQF/IAAoAjwhAyMAQRBrIgAkACADIAGnIAFCIIinIAJB/wFxIABBCGoQCyICBH9BwCkgAjYCAEF/BUEACyECIAApAwghASAAQRBqJABCfyABIAIbCwkAIAAoAjwQEAsmAQF/IwBBEGsiASQAIAEgADYCDCABKAIMIQAQOSABQRBqJAAgAAvXAQEEfyMAQRBrIgQkACAEIAA2AgwCfyMAQRBrIgAgBCgCDDYCCCAAIAAoAggoAgQ2AgxBAAJ/IAAoAgwiAiEAAkAgAkEDcQRAA0AgAC0AAEUNAiAAQQFqIgBBA3ENAAsLA0AgACIBQQRqIQAgASgCACIDQX9zIANBgYKECGtxQYCBgoR4cUUNAAsgASACayADQf8BcUUNARoDQCABLQABIQMgAUEBaiIAIQEgAw0ACwsgACACawtBAWoiABAfIgFFDQAaIAEgAiAAEBcLIQAgBEEQaiQAIAALFQAgACABIAIgAyAAKAIAKAIAEQoAC/QDAwZ/A34BfAJAIAAoAhQiBUGsAk0EQCADRQ0BIAOtIQwDQCACIAunaiIDIAMtAAAgASALfCIKQv//AYIgCiAKQv//AVYbIgogCn6nQa6sBGogBXAiAyAAKAIIai0AACIFIANBBGpBB3EiA3QgBSADdnJzOgAAIAtCAXwiCyAMUQ0CIAAoAhQhBQwACwALIAAhBSABpyIAQf8ATQRAQYABIABrIgQgAyADIARLGyIGBEAgACEEA0AgAiAIaiIHIActAAACfiAFKAIEuCAFKAIIIgcgBCAFKAIUIglwajEAACAErUIBfH66o0QAAAAAAABZQKIiDUQAAAAAAADwQ2MgDUQAAAAAAAAAAGZxBEAgDbEMAQtCAAsgCa2CpyAHai0AAHM6AAAgBEEBaiEEIAhBAWoiCCAGRw0ACwsgAiAGaiECIAMgBmshAyAAIAZqIQALIAUoAhQiBBAYQQAgBBAVIQQgAEGAKHAiBgRAIAUgBCAAIAIgA0GAKCAGayIGIAMgBkkbIgYQIyACIAZqIQIgAyAGayEDIAAgBmohAAsCQAJAIANBgShPBEADQCAFIAQgACACQYAoECMgAEGAKGohACACQYAoaiECIANBgChrIgNBgChLDQAMAgsACyADRQ0BCyAFIAQgACACIAMQIwsgBBAUCwsLACAABEAgABAUCwtEAQF/AkAgACgCCEUNACAAKAIMIgNFDQAgAiADNgIAIAEgACgCDCIBEBgiAjYCACACIAAoAgggARAXGg8LIAJBADYCAAsWACAAIAKtIAEgAyAAKAIAKAIEEQoACw8AIAEgAiADIAQgABEGAAuLBAEHf0EYEBgiAUIANwIEIAFBvBU2AgAgAUIANwIMIAFBADYCFEEQEBgiA0EANgIMIANB2BQ2AgAgA0IANwIEIAMgACgCACAAIAAsAAsiB0EASCIEGyAAKAIEIAdB/wFxIAQbEDogAUEIaiEEIAEoAggiAARAIAAQFCAEQQA2AgALIAFBADYCFCABKAIMIgAEQCAAEBQgAUEANgIMCyAEQQA2AgACQCADRQ0AIAMgBCABQRRqIAMoAgAoAgARAwAgASgCFEGtAkkNACABKAIUIQAgASgCDCICRQRAIAEgABAYIgJBACAAEBU2AgwLAkACQCAARQ0AIAJBADoAAEEBIQIgASgCFCIFQQFLBEADQCABKAIMIAJqIAI6AAAgAkEBaiICIAEoAhQiBUkNAAsLIAVFDQBBACECA0AgASgCDCIHIAZqIgAgByABKAIIIAYgBXBqLQAAIAIgAC0AACIEamogBXAiAmoiAC0AADoAACAAIAQ6AAAgBkEBaiIGIAEoAhQiBUkNAAtBASECIAFBATYCBAJAIAVFDQAgASgCCCEEQQAhBgNAIAQgBmotAAAiAARAIAIgACACbCICTw0CIAEgAjYCBAsgBkEBaiIGIAVHDQALCwwBCyABQQE2AgQLCyADQdgUNgIAIAMoAggiAARAIAAQFCADQQA2AggLIANBADYCDCADEBQgAQuiAQEEfyMAQRBrIgIkACABKAIAIgNBcEkEQAJAAkAgA0ELTwRAIANBEGpBcHEiBRAYIQQgAiAFQYCAgIB4cjYCCCACIAQ2AgAgAiADNgIEDAELIAIgAzoACyACIQQgA0UNAQsgBCABQQRqIAMQFxoLIAMgBGpBADoAACACIAARAAAhACACLAALQQBIBEAgAigCABAUCyACQRBqJAAgAA8LECwAC+MEAgN/AX4jAEEQayIFJAAgAEEAQcgAEBUhAwJAIAJBB00EQCADQUBrQagVKQAANwAAIANBoBUpAAA3ADggA0GYFSkAADcAMCADQZAVKQAANwAoIANBiBUpAAA3ACAMAQsgBSABIAJBCGsiBGopAAAiBjcDCCAGpyEAAkACQEGYKCgCACgAACAFKAIMRgRAIAMgBCAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnJrIgI2AgAgAwJ/QX8gAkEAIAJBAEobIgAgBE8NABoDQCAAIAAgAWotAABBLEYNARogAEEBaiIAIARHDQALQX8LIgAgAms2AgQgAEEBaiICIARPDQEgAiEAA0AgACABai0AAEEsRwRAIAQgAEEBaiIARw0BDAMLCyAADQJBASEEDAMLIAZCIIinIgFB/wVNBEAgAyABNgIEIAMgAiABa0EEazYCAEEBIQQMAwsgBSAANgIEIAUgATYCACMAQRBrIgIkACACIAU2AgwjAEGgAWsiACQAIABBCGoiBEGwIEGQARAXGiAAIANBIGoiATYCNCAAIAE2AhwgAEF+IAFrIgNB/////wcgA0H/////B0kbIgM2AjggACABIANqIgE2AiQgACABNgIYIARBlAggBRAuIAMEQCAAKAIcIgEgASAAKAIYRmtBADoAAAsgAEGgAWokACACQRBqJABBACEEDAILQX8hAAsgA0EIaiEDIAAgAmsiAEEXTQRAIAMgASACaiAAEBcaQQEhBAwBCyADQeIPLwAAOwAIIANB2g8pAAA3AABBASEECyAFQRBqJAAgBAsNACABIAIgAyAAEQEACw0AIAAoAgBBBGsoAgALC/QcGwBBgAgL8ghjcmVhdGVJbnN0V2lkdGhFS2V5AHVua25vd24gbWFnaWM6ICUwOHgtJTA4eAAtKyAgIDBYMHgAdW5zaWduZWQgc2hvcnQAU3RyZWFtQ2VuY3J5cHQAdW5zaWduZWQgaW50AGZsb2F0AHVpbnQ2NF90AHZlY3RvcgB1bnNpZ25lZCBjaGFyAGRldGVjdEtleUVuZFBvc2l0aW9uAHNpemVvZl9xbWNfZGV0ZWN0aW9uAGRlY3J5cHRTdHJlYW0AYm9vbABlbXNjcmlwdGVuOjp2YWwAb2Zmc2V0b2ZfZXJyb3JfbXNnAHNpemVvZl9lcnJvcl9tc2cAdW5zaWduZWQgbG9uZwBzdGQ6OndzdHJpbmcAYmFzaWNfc3RyaW5nAHN0ZDo6c3RyaW5nAHN0ZDo6dTE2c3RyaW5nAHN0ZDo6dTMyc3RyaW5nAFFUYWcAZG91YmxlAHZvaWQAb2Zmc2V0b2Zfc29uZ19pZABzaXplb2Zfc29uZ19pZABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChvdmVyZmxvdykAKG51bGwpAEVSUk9SOiBkZWNvZGVkIGtleSBzaXplIGlzIHRvbyBzbWFsbCwgZ290ICV4LgoAUDE0U3RyZWFtQ2VuY3J5cHQAAAAAABQAABsIAAAAAAAA+AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAAABQAAEAIAAABAAAA+AoAAGlpAHYAdmkAMAgAAOASAEGAEQvKAXQSAADgEgAA4BIAAOASAABpaWlpaQAAADAIAAAQCQAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAAAgEwAA3wgAAKQTAACgCAAAAAAAAAEAAAAICQAAAAAAAGlpaQAAAAAAXBIAADAIAADgEgAA4BIAAOASAAB2aWlpaWkAQfsSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBB1BQLRHwKAAARAAAAEgAAADZLZXlEZWMAN0lLZXlEZWMAAAAAIBMAAGgKAABIEwAAYAoAAHQKAABidWZmZXIgdG9vIHNtYWxsAEG4FQuKB/gKAAATAAAAFAAAADE0U3RyZWFtQ2VuY3J5cHQAMjRJU3RyZWFtRW5jcnlwdEFuZERlY3J5cHQAIBMAANUKAABIEwAAxAoAAPAKAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAApBMAAAQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUAAKQTAABcCwAAAAAAAAEAAAAICQAAAAAAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0lEc05TXzExY2hhcl90cmFpdHNJRHNFRU5TXzlhbGxvY2F0b3JJRHNFRUVFAAAApBMAALQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAACkEwAAEAwAAAAAAAABAAAACAkAAAAAAABOMTBlbXNjcmlwdGVuM3ZhbEUAACATAABsDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJY0VFAAAgEwAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQAAIBMAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0loRUUAACATAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJc0VFAAAgEwAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQAAIBMAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lpRUUAACATAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJakVFAAAgEwAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQAAIBMAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAACATAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZkVFAAAgEwAA8A0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAAIBMAABgOAAAgFABB0BwLQRkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGhHQshDgAAAAAAAAAAGQAKDRkZGQANAAACAAkOAAAACQAOAAAOAEHbHQsBDABB5x0LFRMAAAAAEwAAAAAJDAAAAAAADAAADABBlR4LARAAQaEeCxUPAAAABA8AAAAACRAAAAAAABAAABAAQc8eCwESAEHbHgseEQAAAAARAAAAAAkSAAAAAAASAAASAAAaAAAAGhoaAEGSHwsOGgAAABoaGgAAAAAAAAkAQcMfCwEUAEHPHwsVFwAAAAAXAAAAAAkUAAAAAAAUAAAUAEH9HwsBFgBBiSALJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBB1CALARkAQfwgCwj//////////wBBwCEL0QZTdDl0eXBlX2luZm8AAAAAIBMAAMAQAABOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQAAAABIEwAA2BAAANAQAABOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAAABIEwAACBEAAPwQAABOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UAAABIEwAAOBEAAPwQAABOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBIEwAAaBEAAFwRAABOMTBfX2N4eGFiaXYxMjBfX2Z1bmN0aW9uX3R5cGVfaW5mb0UAAAAASBMAAJgRAAD8EAAATjEwX19jeHhhYml2MTI5X19wb2ludGVyX3RvX21lbWJlcl90eXBlX2luZm9FAAAASBMAAMwRAABcEQAAAAAAAEwSAAAaAAAAGwAAABwAAAAdAAAAHgAAAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQBIEwAAJBIAAPwQAAB2AAAAEBIAAFgSAABEbgAAEBIAAGQSAABiAAAAEBIAAHASAABjAAAAEBIAAHwSAABoAAAAEBIAAIgSAABhAAAAEBIAAJQSAABzAAAAEBIAAKASAAB0AAAAEBIAAKwSAABpAAAAEBIAALgSAABqAAAAEBIAAMQSAABsAAAAEBIAANASAABtAAAAEBIAANwSAAB4AAAAEBIAAOgSAAB5AAAAEBIAAPQSAABmAAAAEBIAAAATAABkAAAAEBIAAAwTAAAAAAAALBEAABoAAAAfAAAAHAAAAB0AAAAgAAAAIQAAACIAAAAjAAAAAAAAAJATAAAaAAAAJAAAABwAAAAdAAAAIAAAACUAAAAmAAAAJwAAAE4xMF9fY3h4YWJpdjEyMF9fc2lfY2xhc3NfdHlwZV9pbmZvRQAAAABIEwAAaBMAACwRAAAAAAAA7BMAABoAAAAoAAAAHAAAAB0AAAAgAAAAKQAAACoAAAArAAAATjEwX19jeHhhYml2MTIxX192bWlfY2xhc3NfdHlwZV9pbmZvRQAAAEgTAADEEwAALBEAAAAAAACMEQAAGgAAACwAAAAcAAAAHQAAAC0AQZgoCwlJBQAAAAAAAAUAQawoCwEWAEHEKAsKFwAAABgAAAC+FABB3CgLAQIAQewoCwj//////////wBBsCkLA2AXUA==",Ee(ve)||(ve=w(ve));var Te=[];function Se(e){var t=Te[e];return t||(e>=Te.length&&(Te.length=e+1),Te[e]=t=re.get(e)),t}function xe(e,t,r,i,n){}function Me(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function De(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);Re=e}var Re=void 0;function Pe(e){var t="",r=e;while(U[r])t+=Re[U[r++]];return t}var Qe={},Oe={},Le={},Fe=48,Ne=57;function Ue(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Fe&&t<=Ne?"_"+e:e}function ze(e,t){return e=Ue(e),function(){return t.apply(this,arguments)}}function je(e,t){var r=ze(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},r}var Ge=void 0;function He(e){throw new Ge(e)}var We=void 0;function Ye(e){throw new We(e)}function qe(e,t,r){function i(t){var i=r(t);i.length!==e.length&&Ye("Mismatched type converter count");for(var n=0;n>a])},destructorFunction:null})}function Je(e){if(!(this instanceof ht))return!1;if(!(e instanceof ht))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr,i=e.$$.ptrType.registeredClass,n=e.$$.ptr;while(t.baseClass)r=t.upcast(r),t=t.baseClass;while(i.baseClass)n=i.upcast(n),i=i.baseClass;return t===i&&r===n}function Ke(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function Ve(e){function t(e){return e.$$.ptrType.registeredClass.name}He(t(e)+" instance already deleted")}var $e=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function rt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function it(e){return"undefined"===typeof FinalizationGroup?(it=function(e){return e},e):($e=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var r=t.value;r.ptr?rt(r):console.warn("object already deleted: "+r.ptr)}})),it=function(e){return $e.register(e,e.$$,e.$$),e},et=function(e){$e.unregister(e.$$)},it(e))}function nt(){if(this.$$.ptr||Ve(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=it(Object.create(Object.getPrototypeOf(this),{$$:{value:Ke(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||Ve(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),et(this),rt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ct=[];function ut(){while(ct.length){var e=ct.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function lt(){return this.$$.ptr||Ve(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&He("Object already scheduled for deletion"),ct.push(this),1===ct.length&&st&&st(ut),this.$$.deleteScheduled=!0,this}function ft(){ht.prototype["isAliasOf"]=Je,ht.prototype["clone"]=nt,ht.prototype["delete"]=at,ht.prototype["isDeleted"]=ot,ht.prototype["deleteLater"]=lt}function ht(){}var dt={};function pt(e,t,r){if(void 0===e[t].overloadTable){var i=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||He("Function '"+r+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[i.argCount]=i}}function At(e,t,r){c.hasOwnProperty(e)?((void 0===r||void 0!==c[e].overloadTable&&void 0!==c[e].overloadTable[r])&&He("Cannot register public name '"+e+"' twice"),pt(c,e,e),c.hasOwnProperty(r)&&He("Cannot register multiple overloads of a function with the same number of arguments ("+r+")!"),c[e].overloadTable[r]=t):(c[e]=t,void 0!==r&&(c[e].numArguments=r))}function gt(e,t,r,i,n,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=i,this.baseClass=n,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function mt(e,t,r){while(t!==r)t.upcast||He("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function bt(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name);var r=t.$$.ptrType.registeredClass,i=mt(t.$$.ptr,r,this.registeredClass);return i}function yt(e,t){var r;if(null===t)return this.isReference&&He("null is not a valid "+this.name),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var i=t.$$.ptrType.registeredClass;if(r=mt(t.$$.ptr,i,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&He("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:He("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var n=t["clone"]();r=this.rawShare(r,tr.toHandle((function(){n["delete"]()}))),null!==e&&e.push(this.rawDestructor,r)}break;default:He("Unsupporting sharing policy")}return r}function vt(e,t){if(null===t)return this.isReference&&He("null is not a valid "+this.name),0;t.$$||He('Cannot pass "'+ir(t)+'" as a '+this.name),t.$$.ptr||He("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&He("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass,i=mt(t.$$.ptr,r,this.registeredClass);return i}function wt(e){return this["fromWireType"](H[e>>2])}function Et(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function It(e){this.rawDestructor&&this.rawDestructor(e)}function _t(e){null!==e&&e["delete"]()}function Bt(e,t,r){if(t===r)return e;if(void 0===r.baseClass)return null;var i=Bt(e,t,r.baseClass);return null===i?null:r.downcast(i)}function Ct(){return Object.keys(xt).length}function kt(){var e=[];for(var t in xt)xt.hasOwnProperty(t)&&e.push(xt[t]);return e}function Tt(e){st=e,ct.length&&st&&st(ut)}function St(){c["getInheritedInstanceCount"]=Ct,c["getLiveInheritedInstances"]=kt,c["flushPendingDeletes"]=ut,c["setDelayFunction"]=Tt}var xt={};function Mt(e,t){void 0===t&&He("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function Dt(e,t){return t=Mt(e,t),xt[t]}function Rt(e,t){t.ptrType&&t.ptr||Ye("makeClassHandle requires ptr and ptrType");var r=!!t.smartPtrType,i=!!t.smartPtr;return r!==i&&Ye("Both smartPtrType and smartPtr must be specified"),t.count={value:1},it(Object.create(e,{$$:{value:t}}))}function Pt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=Dt(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r["clone"]();var i=r["clone"]();return this.destructor(e),i}function n(){return this.isSmartPointer?Rt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Rt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=dt[o];if(!s)return n.call(this);a=this.isConst?s.constPointerType:s.pointerType;var c=Bt(t,this.registeredClass,a.registeredClass);return null===c?n.call(this):this.isSmartPointer?Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c,smartPtrType:this,smartPtr:e}):Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c})}function Qt(){Ot.prototype.getPointee=Et,Ot.prototype.destructor=It,Ot.prototype["argPackAdvance"]=8,Ot.prototype["readValueFromPointer"]=wt,Ot.prototype["deleteObject"]=_t,Ot.prototype["fromWireType"]=Pt}function Ot(e,t,r,i,n,a,o,s,c,u,l){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=i,this.isSmartPointer=n,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=l,n||void 0!==t.baseClass?this["toWireType"]=yt:i?(this["toWireType"]=bt,this.destructorFunction=null):(this["toWireType"]=vt,this.destructorFunction=null)}function Lt(e,t,r){c.hasOwnProperty(e)||Ye("Replacing nonexistant public symbol"),void 0!==c[e].overloadTable&&void 0!==r?c[e].overloadTable[r]=t:(c[e]=t,c[e].argCount=r)}function Ft(e,t,r){var i=c["dynCall_"+e];return r&&r.length?i.apply(null,[t].concat(r)):i.call(null,t)}function Nt(e,t,r){return e.includes("j")?Ft(e,t,r):Se(t).apply(null,r)}function Ut(e,t){var r=[];return function(){r.length=arguments.length;for(var i=0;i>2)+i]);return r}function qt(e){while(e.length){var t=e.pop(),r=e.pop();r(t)}}function Xt(e,t,r,i,n,a){M(t>0);var o=Yt(t,r);n=zt(i,n),qe([],[e],(function(e){e=e[0];var r="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new Ge("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){Ht("Cannot construct "+e.name+" due to unbound types",o)},qe([],o,(function(i){return i.splice(1,0,null),e.registeredClass.constructor_body[t-1]=or(r,i,null,n,a),[]})),[]}))}var Zt=[],Jt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Kt(e){e>4&&0===--Jt[e].refcount&&(Jt[e]=void 0,Zt.push(e))}function Vt(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"](Y[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function ar(e,t,r){var i=Me(r);t=Pe(t),Xe(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:nr(t,i),destructorFunction:null})}function or(e,t,r,i,n){var a=t.length;a<2&&He("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==r,s=!1,c=1;c>1]}:function(e){return j[e>>1]};case 2:return r?function(e){return G[e>>2]}:function(e){return H[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function ur(e,t,r,i,n){t=Pe(t),-1===n&&(n=4294967295);var a=Me(r),o=function(e){return e};if(0===i){var s=32-8*r;o=function(e){return e<>>s}}var c=t.includes("unsigned");Xe(e,{name:t,fromWireType:o,toWireType:function(e,r){if("number"!==typeof r&&"boolean"!==typeof r)throw new TypeError('Cannot convert "'+ir(r)+'" to '+this.name);if(rn)throw new TypeError('Passing a number "'+ir(r)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+i+", "+n+"]!");return c?r>>>0:0|r},argPackAdvance:8,readValueFromPointer:cr(t,a,0!==i),destructorFunction:null})}function lr(e,t,r){var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],n=i[t];function a(e){e>>=2;var t=H,r=t[e],i=t[e+1];return new n(F,i,r)}r=Pe(r),Xe(e,{name:r,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function fr(e,t){t=Pe(t);var r="std::string"===t;Xe(e,{name:t,fromWireType:function(e){var t,i=H[e>>2];if(r)for(var n=e+4,a=0;a<=i;++a){var o=e+4+a;if(a==i||0==U[o]){var s=o-n,c=P(n,s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),n=o+1}}else{var u=new Array(i);for(a=0;a>2]=a,r&&n)O(t,o+4,a+1);else if(n)for(var s=0;s255&&(Dr(o),He("String has UTF-16 code units that do not fit in 8 bits")),U[o+4+s]=c}else for(s=0;s>2],o=a(),c=e+4,u=0;u<=n;++u){var l=e+4+u*t;if(u==n||0==o[l>>s]){var f=l-c,h=i(c,f);void 0===r?r=h:(r+=String.fromCharCode(0),r+=h),c=l+t}}return Dr(e),r},toWireType:function(e,i){"string"!==typeof i&&He("Cannot pass non-string to C++ string type "+r);var a=o(i),c=Mr(4+a+t);return H[c>>2]=a>>s,n(i,c+4,a+t),null!==e&&e.push(Dr,c),c},argPackAdvance:8,readValueFromPointer:wt,destructorFunction:function(e){Dr(e)}})}function dr(e,t){t=Pe(t),Xe(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function pr(){ye("")}function Ar(e,t,r){U.copyWithin(e,t,t+r)}function gr(e){ye("OOM")}function mr(e){U.length;e>>>=0,gr(e)}var br={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var r=br.buffers[e];0===t||10===t?((1===e?I:_)(R(r,0)),r.length=0):r.push(t)},varargs:void 0,get:function(){br.varargs+=4;var e=G[br.varargs-4>>2];return e},getStr:function(e){var t=P(e);return t},get64:function(e,t){return e}};function yr(e){return 0}function vr(e,t,r,i,n){}function wr(e,t,r,i){for(var n=0,a=0;a>2],s=G[t+4>>2];t+=8;for(var c=0;c>2]=n,0}function Er(e){C(e)}De(),Ge=c["BindingError"]=je(Error,"BindingError"),We=c["InternalError"]=je(Error,"InternalError"),ft(),Qt(),St(),jt=c["UnboundTypeError"]=je(Error,"UnboundTypeError"),er();var Ir=!1;function _r(e){for(var t=[],r=0;r255&&(Ir&&M(!1,"Character code "+i+" ("+String.fromCharCode(i)+") at offset "+r+" not in 0x00-0xFF."),i&=255),t.push(String.fromCharCode(i))}return t.join("")}var Br="function"===typeof atob?atob:function(e){var t,r,i,n,a,o,s,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",u="",l=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{n=c.indexOf(e.charAt(l++)),a=c.indexOf(e.charAt(l++)),o=c.indexOf(e.charAt(l++)),s=c.indexOf(e.charAt(l++)),t=n<<2|a>>4,r=(15&a)<<4|o>>2,i=(3&o)<<6|s,u+=String.fromCharCode(t),64!==o&&(u+=String.fromCharCode(r)),64!==s&&(u+=String.fromCharCode(i))}while(l0||(ce(),pe>0||(c["setStatus"]?(c["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){c["setStatus"]("")}),1),t()}),1)):t()))}if(c["getValue"]=S,c["UTF8ToString"]=P,c["writeArrayToMemory"]=ee,ge=function e(){Tr||Pr(),Tr||(ge=e)},c["run"]=Pr,c["preInit"]){"function"==typeof c["preInit"]&&(c["preInit"]=[c["preInit"]]);while(c["preInit"].length>0)c["preInit"].pop()()}return Pr(),t.ready}}();e.exports=o}).call(this,"/index.js",r("4362"),"/",r("1c35").Buffer)},da6a:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const i=r("6f58"),n=r("98a7");class a{constructor(e,t){this.isAifc=t;const r=t?22:18;if(e.chunkSize>Math.abs(r):a<22){const r=e.readInt8(t+22),n=(r+1)%2;if(23+r+n!==this.len)throw new Error("Illegal pstring length");o.compressionName=new i.StringType(r,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,r("c8ba"))},dafe:function(e,t,r){"use strict";(function(e){var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("9523")),a=i(r("7262")),o="image/tiff",s=function(){return{mime:(0,n["default"])({},o,["tiff","tif"]),constants:{MIME_TIFF:o},decoders:(0,n["default"])({},o,(function(t){var r=a["default"].decode(t),i=r[0];a["default"].decodeImages(t,r);var n=a["default"].toRGBA8(i);return{data:e.from(n),width:i.t256[0],height:i.t257[0]}})),encoders:(0,n["default"])({},o,(function(t){var r=a["default"].encodeImage(t.bitmap.data,t.bitmap.width,t.bitmap.height);return e.from(r)}))}};t["default"]=s}).call(this,r("1c35").Buffer)},dbc1:function(e,t){function r(e,t,r,i,n,a){this.global=n,t=t||0,r=r||e.byteLength-t,this.arrayBuffer=e.slice(t,t+r),this.view=new n.DataView(this.arrayBuffer,0,this.arrayBuffer.byteLength),this.setBigEndian(i),this.offset=0,this.parentOffset=(a||0)+t}r.prototype={setBigEndian:function(e){this.littleEndian=!e},nextUInt8:function(){var e=this.view.getUint8(this.offset);return this.offset+=1,e},nextInt8:function(){var e=this.view.getInt8(this.offset);return this.offset+=1,e},nextUInt16:function(){var e=this.view.getUint16(this.offset,this.littleEndian);return this.offset+=2,e},nextUInt32:function(){var e=this.view.getUint32(this.offset,this.littleEndian);return this.offset+=4,e},nextInt16:function(){var e=this.view.getInt16(this.offset,this.littleEndian);return this.offset+=2,e},nextInt32:function(){var e=this.view.getInt32(this.offset,this.littleEndian);return this.offset+=4,e},nextFloat:function(){var e=this.view.getFloat32(this.offset,this.littleEndian);return this.offset+=4,e},nextDouble:function(){var e=this.view.getFloat64(this.offset,this.littleEndian);return this.offset+=8,e},nextBuffer:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return this.offset+=e,t},remainingLength:function(){return this.arrayBuffer.byteLength-this.offset},nextString:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return t=String.fromCharCode.apply(null,new this.global.Uint8Array(t)),this.offset+=e,t},mark:function(){var e=this;return{openWithOffset:function(t){return t=(t||0)+this.offset,new r(e.arrayBuffer,t,e.arrayBuffer.byteLength-t,!e.littleEndian,e.global,e.parentOffset)},offset:this.offset,getParentOffset:function(){return e.parentOffset}}},offsetFrom:function(e){return this.parentOffset+this.offset-(e.offset+e.getParentOffset())},skip:function(e){this.offset+=e},branch:function(e,t){return t="number"===typeof t?t:this.arrayBuffer.byteLength-(this.offset+e),new r(this.arrayBuffer,this.offset+e,t,!this.littleEndian,this.global,this.parentOffset)}},e.exports=r},dbce:function(e,t,r){var i=r("7037")["default"];function n(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function a(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!==typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=o?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(a,s,c):a[s]=e[s]}return a["default"]=e,r&&r.set(e,a),a}e.exports=a,e.exports.__esModule=!0,e.exports["default"]=e.exports},dc14:function(e,t,r){"use strict";(function(t,i){var n=r("966d");function a(e){var t=this;this.next=null,this.entry=null,this.finish=function(){O(t,e)}}e.exports=y;var o,s=!t.browser&&["v0.10","v0.9."].indexOf(t.version.slice(0,5))>-1?setImmediate:n.nextTick;y.WritableState=b;var c=Object.create(r("3a7c"));c.inherits=r("3fb5");var u={deprecate:r("b7d1")},l=r("429b"),f=r("8707").Buffer,h=i.Uint8Array||function(){};function d(e){return f.from(e)}function p(e){return f.isBuffer(e)||e instanceof h}var A,g=r("4681");function m(){}function b(e,t){o=o||r("b19a"),e=e||{};var i=t instanceof o;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var n=e.highWaterMark,s=e.writableHighWaterMark,c=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i&&(s||0===s)?s:c,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var u=!1===e.decodeStrings;this.decodeStrings=!u,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){k(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function y(e){if(o=o||r("b19a"),!A.call(y,this)&&!(this instanceof o))return new y(e);this._writableState=new b(e,this),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),l.call(this)}function v(e,t){var r=new Error("write after end");e.emit("error",r),n.nextTick(t,r)}function w(e,t,r,i){var a=!0,o=!1;return null===r?o=new TypeError("May not write null values to stream"):"string"===typeof r||void 0===r||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),n.nextTick(i,o),a=!1),a}function E(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=f.from(t,r)),t}function I(e,t,r,i,n,a){if(!r){var o=E(t,i,n);i!==o&&(r=!0,n="buffer",i=o)}var s=t.objectMode?1:i.length;t.length+=s;var c=t.length-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),y.prototype._write=function(e,t,r){r(new Error("_write() is not implemented"))},y.prototype._writev=null,y.prototype.end=function(e,t,r){var i=this._writableState;"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||i.finished||Q(this,i,r)},Object.defineProperty(y.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),y.prototype.destroy=g.destroy,y.prototype._undestroy=g.undestroy,y.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,r("4362"),r("c8ba"))},dc2b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),n=function(){return{mask:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0;if(!(e instanceof this.constructor))return i.throwError.call(this,"The source must be a Jimp image",n);if("number"!==typeof t||"number"!==typeof r)return i.throwError.call(this,"x and y must be numbers",n);t=Math.round(t),r=Math.round(r);var a=this.bitmap.width,o=this.bitmap.height,s=this;return e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,i,n){var c=t+e,u=r+i;if(c>=0&&u>=0&&c{if("%%"===t)return"%";o++;const a=i.formatters[n];if("function"===typeof a){const i=e[o];t=a.call(r,i),e.splice(o,1),o--}return t}),i.formatArgs.call(r,e);const c=r.log||i.log;c.apply(r,e)}return s.namespace=e,s.useColors=i.useColors(),s.color=i.selectColor(e),s.extend=n,s.destroy=i.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(r!==i.namespaces&&(r=i.namespaces,a=i.enabled(e)),a),set:e=>{o=e}}),"function"===typeof i.init&&i.init(s),s}function n(e,t){const r=i(this.namespace+("undefined"===typeof t?":":t)+e);return r.log=this.log,r}function a(e){let t;i.save(e),i.namespaces=e,i.names=[],i.skips=[];const r=("string"===typeof e?e:"").split(/[\s,]+/),n=r.length;for(t=0;t"-"+e)].join(",");return i.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,r;for(t=0,r=i.skips.length;t{i[t]=e[t]}),i.names=[],i.skips=[],i.formatters={},i.selectColor=t,i.enable(i.load()),i}e.exports=i},ddc1:function(e,t,r){"use strict";var i=2;function n(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===i)}e.exports={detect:n,calculate:r("0cb3").calculate}},de36:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const i=r("fc97"),n={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends i.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],n)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const i=r("6f58"),n=r("34eb"),a=r("98a7"),o=r("95c9"),s=r("cc04"),c=r("21c2"),u=r("64a4"),l=n("music-metadata:parser:aiff");class f extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);l("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){l(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(i.UINT32_LE);l("DSDIFF version="+t);break;case"PROP":const r=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==r)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const n=await this.tokenizer.readToken(new i.BufferType(Number(e.chunkSize))),o=c.fromBuffer(n);await(new u.ID3v2Parser).parse(this.metadata,o,this.options);break;default:l(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const r=e.chunkSize-BigInt(this.tokenizer.position-t);r>0&&(l(`After Parsing chunk, remaining ${r} bytes`),await this.tokenizer.ignore(Number(r)))}async handleSoundPropertyChunks(e){l("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);l(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const r=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(i.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const r=await this.tokenizer.readToken(i.UINT16_BE);this.metadata.setFormat("numberOfChannels",r),await this.handleChannelChunks(t.chunkSize-BigInt(i.UINT16_BE.len));break;case"CMPR":const n=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(i.UINT8),s=await this.tokenizer.readToken(new i.StringType(o,"ascii"));"DSD"===n&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${n} (${s})`);break;case"ABSS":const c=await this.tokenizer.readToken(i.UINT16_BE),u=await this.tokenizer.readToken(i.UINT8),f=await this.tokenizer.readToken(i.UINT8),h=await this.tokenizer.readToken(i.UINT32_BE);l(`ABSS ${c}:${u}:${f}.${h}`);break;case"LSCO":const d=await this.tokenizer.readToken(i.UINT16_BE);l("LSCO lsConfig="+d);break;case"COMT":default:l(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const n=t.chunkSize-BigInt(this.tokenizer.position-r);n>0&&(l(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${n} bytes`),await this.tokenizer.ignore(Number(n))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,l("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){l("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const r=await this.tokenizer.readToken(a.FourCcToken);l(`Channel[ID=${r}]`),t.push(r),e-=BigInt(a.FourCcToken.len)}return l("Channels: "+t.join(", ")),t}}t.DsdiffParser=f},def7:function(e,t,r){"use strict";function i(e){return 542327876===e.readUInt32LE(0)}function n(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:i,calculate:n}},df2f:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,i=r.WordArray,n=r.Hasher,a=t.algo,o=[],s=a.SHA1=n.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,i=r[0],n=r[1],a=r[2],s=r[3],c=r[4],u=0;u<80;u++){if(u<16)o[u]=0|e[t+u];else{var l=o[u-3]^o[u-8]^o[u-14]^o[u-16];o[u]=l<<1|l>>>31}var f=(i<<5|i>>>27)+c+o[u];f+=u<20?1518500249+(n&a|~n&s):u<40?1859775393+(n^a^s):u<60?(n&a|n&s|a&s)-1894007588:(n^a^s)-899497514,c=s,s=a,a=n<<30|n>>>2,n=i,i=f}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+a|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[14+(i+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(i+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA1=n._createHelper(s),t.HmacSHA1=n._createHmacHelper(s)}(),e.SHA1}))},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,i=e.length-1;i>=0;i--){var n=e[i];"."===n?e.splice(i,1):".."===n?(e.splice(i,1),r++):r&&(e.splice(i,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function i(e){"string"!==typeof e&&(e+="");var t,r=0,i=-1,n=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!n){r=t+1;break}}else-1===i&&(n=!1,i=t+1);return-1===i?"":e.slice(r,i)}function n(e,t){if(e.filter)return e.filter(t);for(var r=[],i=0;i=-1&&!i;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,i="/"===o.charAt(0))}return t=r(n(t.split("/"),(function(e){return!!e})),!i).join("/"),(i?"/":"")+t||"."},t.normalize=function(e){var i=t.isAbsolute(e),o="/"===a(e,-1);return e=r(n(e.split("/"),(function(e){return!!e})),!i).join("/"),e||i||(e="."),e&&o&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(n(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function i(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var n=i(e.split("/")),a=i(r.split("/")),o=Math.min(n.length,a.length),s=o,c=0;c=1;--a)if(t=e.charCodeAt(a),47===t){if(!n){i=a;break}}else n=!1;return-1===i?r?"/":".":r&&1===i?"/":e.slice(0,i)},t.basename=function(e,t){var r=i(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,i=-1,n=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===i&&(n=!1,i=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!n){r=o+1;break}}return-1===t||-1===i||0===a||1===a&&t===i-1&&t===r+1?"":e.slice(t,i)};var a="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},dfec:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const i=r("e23d"),n=r("15a0");class a extends n.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positionn?t[a-i]:0;t[a]=o+s}},o.prototype._unFilterType2=function(e,t,r){for(var i=this._lastLine,n=0;nn?t[o-i]:0,l=Math.floor((u+c)/2);t[o]=s+l}},o.prototype._unFilterType4=function(e,t,r){for(var i=this._xComparison,a=i-1,o=this._lastLine,s=0;sa?t[s-i]:0,f=s>a&&o?o[s-i]:0,h=n(l,u,f);t[s]=c+h}},o.prototype._reverseFilterLine=function(e){var r,i=e[0],n=this._images[this._imageIndex],a=n.byteWidth;if(0===i)r=e.slice(1,a+1);else switch(r=new t(a),i){case 1:this._unFilterType1(e,r,a);break;case 2:this._unFilterType2(e,r,a);break;case 3:this._unFilterType3(e,r,a);break;case 4:this._unFilterType4(e,r,a);break;default:throw new Error("Unrecognised filter type - "+i)}this.write(r),n.lineIndex++,n.lineIndex>=n.height?(this._lastLine=null,this._imageIndex++,n=this._images[this._imageIndex]):this._lastLine=r,n?this.read(n.byteWidth+1,this._reverseFilterLine.bind(this)):(this._lastLine=null,this.complete())}}).call(this,r("1c35").Buffer)},e23d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;var i=r("3856");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return i.EndOfStreamError}});var n=r("7cdf");Object.defineProperty(t,"StreamReader",{enumerable:!0,get:function(){return n.StreamReader}})},e23f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const i=r("6f58"),n=r("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:n.FourCcToken.get(e,t),size:i.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:i.INT64_LE.get(e,t),metadataPointer:i.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:i.INT32_LE.get(e,t),formatID:i.INT32_LE.get(e,t+4),channelType:i.INT32_LE.get(e,t+8),channelNum:i.INT32_LE.get(e,t+12),samplingFrequency:i.INT32_LE.get(e,t+16),bitsPerSample:i.INT32_LE.get(e,t+20),sampleCount:i.INT64_LE.get(e,t+24),blockSizePerChannel:i.INT32_LE.get(e,t+32)})}},e330:function(e,t){var r=Function.prototype,i=r.bind,n=r.call,a=i&&i.bind(n,n);e.exports=i?function(e){return e&&a(e)}:function(e){return e&&function(){return n.apply(e,arguments)}}},e372:function(e,t,r){t=e.exports=r("ad71"),t.Stream=t,t.Readable=t,t.Writable=r("dc14"),t.Duplex=r("b19a"),t.Transform=r("27bf"),t.PassThrough=r("780f")},e375:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const i=r("21c2"),n=r("2d78"),a=r("695a"),o=r("9611"),s=r("1e78"),c=r("5a49");function u(e,t,r={}){return f(i.fromStream(e,"string"===typeof t?{mimeType:t}:t),r)}async function l(e,t,r={}){const n=new a.RandomBufferReader(e);await A(n,r);const o=i.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return f(o,r)}function f(e,t){return n.ParserFactory.parseOnContentType(e,t)}function h(e){const t={};for(const r of e)(t[r.id]=t[r.id]||[]).push(r.value);return t}function d(e){return void 0===e?0:1+Math.round(4*e)}function p(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function A(e,t={}){let r=e.fileSize;if(await s.hasID3v1Header(e)){r-=128;const t=await c.getLyricsHeaderLength(e);r-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,r)}t.parseStream=u,t.parseBuffer=l,t.parseFromTokenizer=f,t.orderTags=h,t.ratingToStars=d,t.selectCover=p,t.scanAppendingHeaders=A},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e564:function(e){e.exports=JSON.parse('[["0","\\u0000",127],["8141","갂갃갅갆갋",4,"갘갞갟갡갢갣갥",6,"갮갲갳갴"],["8161","갵갶갷갺갻갽갾갿걁",9,"걌걎",5,"걕"],["8181","걖걗걙걚걛걝",18,"걲걳걵걶걹걻",4,"겂겇겈겍겎겏겑겒겓겕",6,"겞겢",5,"겫겭겮겱",6,"겺겾겿곀곂곃곅곆곇곉곊곋곍",7,"곖곘",7,"곢곣곥곦곩곫곭곮곲곴곷",4,"곾곿괁괂괃괅괇",4,"괎괐괒괓"],["8241","괔괕괖괗괙괚괛괝괞괟괡",7,"괪괫괮",5],["8261","괶괷괹괺괻괽",6,"굆굈굊",5,"굑굒굓굕굖굗"],["8281","굙",7,"굢굤",7,"굮굯굱굲굷굸굹굺굾궀궃",4,"궊궋궍궎궏궑",10,"궞",5,"궥",17,"궸",7,"귂귃귅귆귇귉",6,"귒귔",7,"귝귞귟귡귢귣귥",18],["8341","귺귻귽귾긂",5,"긊긌긎",5,"긕",7],["8361","긝",18,"긲긳긵긶긹긻긼"],["8381","긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗",4,"깞깢깣깤깦깧깪깫깭깮깯깱",6,"깺깾",5,"꺆",5,"꺍",46,"꺿껁껂껃껅",6,"껎껒",5,"껚껛껝",8],["8441","껦껧껩껪껬껮",5,"껵껶껷껹껺껻껽",8],["8461","꼆꼉꼊꼋꼌꼎꼏꼑",18],["8481","꼤",7,"꼮꼯꼱꼳꼵",6,"꼾꽀꽄꽅꽆꽇꽊",5,"꽑",10,"꽞",5,"꽦",18,"꽺",5,"꾁꾂꾃꾅꾆꾇꾉",6,"꾒꾓꾔꾖",5,"꾝",26,"꾺꾻꾽꾾"],["8541","꾿꿁",5,"꿊꿌꿏",4,"꿕",6,"꿝",4],["8561","꿢",5,"꿪",5,"꿲꿳꿵꿶꿷꿹",6,"뀂뀃"],["8581","뀅",6,"뀍뀎뀏뀑뀒뀓뀕",6,"뀞",9,"뀩",26,"끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞",29,"끾끿낁낂낃낅",6,"낎낐낒",5,"낛낝낞낣낤"],["8641","낥낦낧낪낰낲낶낷낹낺낻낽",6,"냆냊",5,"냒"],["8661","냓냕냖냗냙",6,"냡냢냣냤냦",10],["8681","냱",22,"넊넍넎넏넑넔넕넖넗넚넞",4,"넦넧넩넪넫넭",6,"넶넺",5,"녂녃녅녆녇녉",6,"녒녓녖녗녙녚녛녝녞녟녡",22,"녺녻녽녾녿놁놃",4,"놊놌놎놏놐놑놕놖놗놙놚놛놝"],["8741","놞",9,"놩",15],["8761","놹",18,"뇍뇎뇏뇑뇒뇓뇕"],["8781","뇖",5,"뇞뇠",7,"뇪뇫뇭뇮뇯뇱",7,"뇺뇼뇾",5,"눆눇눉눊눍",6,"눖눘눚",5,"눡",18,"눵",6,"눽",26,"뉙뉚뉛뉝뉞뉟뉡",6,"뉪",4],["8841","뉯",4,"뉶",5,"뉽",6,"늆늇늈늊",4],["8861","늏늒늓늕늖늗늛",4,"늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷"],["8881","늸",15,"닊닋닍닎닏닑닓",4,"닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉",6,"댒댖",5,"댝",54,"덗덙덚덝덠덡덢덣"],["8941","덦덨덪덬덭덯덲덳덵덶덷덹",6,"뎂뎆",5,"뎍"],["8961","뎎뎏뎑뎒뎓뎕",10,"뎢",5,"뎩뎪뎫뎭"],["8981","뎮",21,"돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩",18,"돽",18,"됑",6,"됙됚됛됝됞됟됡",6,"됪됬",7,"됵",15],["8a41","둅",10,"둒둓둕둖둗둙",6,"둢둤둦"],["8a61","둧",4,"둭",18,"뒁뒂"],["8a81","뒃",4,"뒉",19,"뒞",5,"뒥뒦뒧뒩뒪뒫뒭",7,"뒶뒸뒺",5,"듁듂듃듅듆듇듉",6,"듑듒듓듔듖",5,"듞듟듡듢듥듧",4,"듮듰듲",5,"듹",26,"딖딗딙딚딝"],["8b41","딞",5,"딦딫",4,"딲딳딵딶딷딹",6,"땂땆"],["8b61","땇땈땉땊땎땏땑땒땓땕",6,"땞땢",8],["8b81","땫",52,"떢떣떥떦떧떩떬떭떮떯떲떶",4,"떾떿뗁뗂뗃뗅",6,"뗎뗒",5,"뗙",18,"뗭",18],["8c41","똀",15,"똒똓똕똖똗똙",4],["8c61","똞",6,"똦",5,"똭",6,"똵",5],["8c81","똻",12,"뙉",26,"뙥뙦뙧뙩",50,"뚞뚟뚡뚢뚣뚥",5,"뚭뚮뚯뚰뚲",16],["8d41","뛃",16,"뛕",8],["8d61","뛞",17,"뛱뛲뛳뛵뛶뛷뛹뛺"],["8d81","뛻",4,"뜂뜃뜄뜆",33,"뜪뜫뜭뜮뜱",6,"뜺뜼",7,"띅띆띇띉띊띋띍",6,"띖",9,"띡띢띣띥띦띧띩",6,"띲띴띶",5,"띾띿랁랂랃랅",6,"랎랓랔랕랚랛랝랞"],["8e41","랟랡",6,"랪랮",5,"랶랷랹",8],["8e61","럂",4,"럈럊",19],["8e81","럞",13,"럮럯럱럲럳럵",6,"럾렂",4,"렊렋렍렎렏렑",6,"렚렜렞",5,"렦렧렩렪렫렭",6,"렶렺",5,"롁롂롃롅",11,"롒롔",7,"롞롟롡롢롣롥",6,"롮롰롲",5,"롹롺롻롽",7],["8f41","뢅",7,"뢎",17],["8f61","뢠",7,"뢩",6,"뢱뢲뢳뢵뢶뢷뢹",4],["8f81","뢾뢿룂룄룆",5,"룍룎룏룑룒룓룕",7,"룞룠룢",5,"룪룫룭룮룯룱",6,"룺룼룾",5,"뤅",18,"뤙",6,"뤡",26,"뤾뤿륁륂륃륅",6,"륍륎륐륒",5],["9041","륚륛륝륞륟륡",6,"륪륬륮",5,"륶륷륹륺륻륽"],["9061","륾",5,"릆릈릋릌릏",15],["9081","릟",12,"릮릯릱릲릳릵",6,"릾맀맂",5,"맊맋맍맓",4,"맚맜맟맠맢맦맧맩맪맫맭",6,"맶맻",4,"먂",5,"먉",11,"먖",33,"먺먻먽먾먿멁멃멄멅멆"],["9141","멇멊멌멏멐멑멒멖멗멙멚멛멝",6,"멦멪",5],["9161","멲멳멵멶멷멹",9,"몆몈몉몊몋몍",5],["9181","몓",20,"몪몭몮몯몱몳",4,"몺몼몾",5,"뫅뫆뫇뫉",14,"뫚",33,"뫽뫾뫿묁묂묃묅",7,"묎묐묒",5,"묙묚묛묝묞묟묡",6],["9241","묨묪묬",7,"묷묹묺묿",4,"뭆뭈뭊뭋뭌뭎뭑뭒"],["9261","뭓뭕뭖뭗뭙",7,"뭢뭤",7,"뭭",4],["9281","뭲",21,"뮉뮊뮋뮍뮎뮏뮑",18,"뮥뮦뮧뮩뮪뮫뮭",6,"뮵뮶뮸",7,"믁믂믃믅믆믇믉",6,"믑믒믔",35,"믺믻믽믾밁"],["9341","밃",4,"밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵"],["9361","밶밷밹",6,"뱂뱆뱇뱈뱊뱋뱎뱏뱑",8],["9381","뱚뱛뱜뱞",37,"벆벇벉벊벍벏",4,"벖벘벛",4,"벢벣벥벦벩",6,"벲벶",5,"벾벿볁볂볃볅",7,"볎볒볓볔볖볗볙볚볛볝",22,"볷볹볺볻볽"],["9441","볾",5,"봆봈봊",5,"봑봒봓봕",8],["9461","봞",5,"봥",6,"봭",12],["9481","봺",5,"뵁",6,"뵊뵋뵍뵎뵏뵑",6,"뵚",9,"뵥뵦뵧뵩",22,"붂붃붅붆붋",4,"붒붔붖붗붘붛붝",6,"붥",10,"붱",6,"붹",24],["9541","뷒뷓뷖뷗뷙뷚뷛뷝",11,"뷪",5,"뷱"],["9561","뷲뷳뷵뷶뷷뷹",6,"븁븂븄븆",5,"븎븏븑븒븓"],["9581","븕",6,"븞븠",35,"빆빇빉빊빋빍빏",4,"빖빘빜빝빞빟빢빣빥빦빧빩빫",4,"빲빶",4,"빾빿뺁뺂뺃뺅",6,"뺎뺒",5,"뺚",13,"뺩",14],["9641","뺸",23,"뻒뻓"],["9661","뻕뻖뻙",6,"뻡뻢뻦",5,"뻭",8],["9681","뻶",10,"뼂",5,"뼊",13,"뼚뼞",33,"뽂뽃뽅뽆뽇뽉",6,"뽒뽓뽔뽖",44],["9741","뾃",16,"뾕",8],["9761","뾞",17,"뾱",7],["9781","뾹",11,"뿆",5,"뿎뿏뿑뿒뿓뿕",6,"뿝뿞뿠뿢",89,"쀽쀾쀿"],["9841","쁀",16,"쁒",5,"쁙쁚쁛"],["9861","쁝쁞쁟쁡",6,"쁪",15],["9881","쁺",21,"삒삓삕삖삗삙",6,"삢삤삦",5,"삮삱삲삷",4,"삾샂샃샄샆샇샊샋샍샎샏샑",6,"샚샞",5,"샦샧샩샪샫샭",6,"샶샸샺",5,"섁섂섃섅섆섇섉",6,"섑섒섓섔섖",5,"섡섢섥섨섩섪섫섮"],["9941","섲섳섴섵섷섺섻섽섾섿셁",6,"셊셎",5,"셖셗"],["9961","셙셚셛셝",6,"셦셪",5,"셱셲셳셵셶셷셹셺셻"],["9981","셼",8,"솆",5,"솏솑솒솓솕솗",4,"솞솠솢솣솤솦솧솪솫솭솮솯솱",11,"솾",5,"쇅쇆쇇쇉쇊쇋쇍",6,"쇕쇖쇙",6,"쇡쇢쇣쇥쇦쇧쇩",6,"쇲쇴",7,"쇾쇿숁숂숃숅",6,"숎숐숒",5,"숚숛숝숞숡숢숣"],["9a41","숤숥숦숧숪숬숮숰숳숵",16],["9a61","쉆쉇쉉",6,"쉒쉓쉕쉖쉗쉙",6,"쉡쉢쉣쉤쉦"],["9a81","쉧",4,"쉮쉯쉱쉲쉳쉵",6,"쉾슀슂",5,"슊",5,"슑",6,"슙슚슜슞",5,"슦슧슩슪슫슮",5,"슶슸슺",33,"싞싟싡싢싥",5,"싮싰싲싳싴싵싷싺싽싾싿쌁",6,"쌊쌋쌎쌏"],["9b41","쌐쌑쌒쌖쌗쌙쌚쌛쌝",6,"쌦쌧쌪",8],["9b61","쌳",17,"썆",7],["9b81","썎",25,"썪썫썭썮썯썱썳",4,"썺썻썾",5,"쎅쎆쎇쎉쎊쎋쎍",50,"쏁",22,"쏚"],["9c41","쏛쏝쏞쏡쏣",4,"쏪쏫쏬쏮",5,"쏶쏷쏹",5],["9c61","쏿",8,"쐉",6,"쐑",9],["9c81","쐛",8,"쐥",6,"쐭쐮쐯쐱쐲쐳쐵",6,"쐾",9,"쑉",26,"쑦쑧쑩쑪쑫쑭",6,"쑶쑷쑸쑺",5,"쒁",18,"쒕",6,"쒝",12],["9d41","쒪",13,"쒹쒺쒻쒽",8],["9d61","쓆",25],["9d81","쓠",8,"쓪",5,"쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂",9,"씍씎씏씑씒씓씕",6,"씝",10,"씪씫씭씮씯씱",6,"씺씼씾",5,"앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩",6,"앲앶",5,"앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔"],["9e41","얖얙얚얛얝얞얟얡",7,"얪",9,"얶"],["9e61","얷얺얿",4,"엋엍엏엒엓엕엖엗엙",6,"엢엤엦엧"],["9e81","엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑",6,"옚옝",6,"옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉",6,"왒왖",5,"왞왟왡",10,"왭왮왰왲",5,"왺왻왽왾왿욁",6,"욊욌욎",5,"욖욗욙욚욛욝",6,"욦"],["9f41","욨욪",5,"욲욳욵욶욷욻",4,"웂웄웆",5,"웎"],["9f61","웏웑웒웓웕",6,"웞웟웢",5,"웪웫웭웮웯웱웲"],["9f81","웳",4,"웺웻웼웾",5,"윆윇윉윊윋윍",6,"윖윘윚",5,"윢윣윥윦윧윩",6,"윲윴윶윸윹윺윻윾윿읁읂읃읅",4,"읋읎읐읙읚읛읝읞읟읡",6,"읩읪읬",7,"읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛",4,"잢잧",4,"잮잯잱잲잳잵잶잷"],["a041","잸잹잺잻잾쟂",5,"쟊쟋쟍쟏쟑",6,"쟙쟚쟛쟜"],["a061","쟞",5,"쟥쟦쟧쟩쟪쟫쟭",13],["a081","쟻",4,"젂젃젅젆젇젉젋",4,"젒젔젗",4,"젞젟젡젢젣젥",6,"젮젰젲",5,"젹젺젻젽젾젿졁",6,"졊졋졎",5,"졕",26,"졲졳졵졶졷졹졻",4,"좂좄좈좉좊좎",5,"좕",7,"좞좠좢좣좤"],["a141","좥좦좧좩",18,"좾좿죀죁"],["a161","죂죃죅죆죇죉죊죋죍",6,"죖죘죚",5,"죢죣죥"],["a181","죦",14,"죶",5,"죾죿줁줂줃줇",4,"줎 、。·‥…¨〃­―∥\∼‘’“”〔〕〈",9,"±×÷≠≤≥∞∴°′″℃Å¢£¥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨¬"],["a241","줐줒",5,"줙",18],["a261","줭",6,"줵",18],["a281","쥈",7,"쥒쥓쥕쥖쥗쥙",6,"쥢쥤",7,"쥭쥮쥯⇒⇔∀∃´~ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®"],["a341","쥱쥲쥳쥵",6,"쥽",10,"즊즋즍즎즏"],["a361","즑",6,"즚즜즞",16],["a381","즯",16,"짂짃짅짆짉짋",4,"짒짔짗짘짛!",58,"₩]",32," ̄"],["a441","짞짟짡짣짥짦짨짩짪짫짮짲",5,"짺짻짽짾짿쨁쨂쨃쨄"],["a461","쨅쨆쨇쨊쨎",5,"쨕쨖쨗쨙",12],["a481","쨦쨧쨨쨪",28,"ㄱ",93],["a541","쩇",4,"쩎쩏쩑쩒쩓쩕",6,"쩞쩢",5,"쩩쩪"],["a561","쩫",17,"쩾",5,"쪅쪆"],["a581","쪇",16,"쪙",14,"ⅰ",9],["a5b0","Ⅰ",9],["a5c1","Α",16,"Σ",6],["a5e1","α",16,"σ",6],["a641","쪨",19,"쪾쪿쫁쫂쫃쫅"],["a661","쫆",5,"쫎쫐쫒쫔쫕쫖쫗쫚",5,"쫡",6],["a681","쫨쫩쫪쫫쫭",6,"쫵",18,"쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃",7],["a741","쬋",4,"쬑쬒쬓쬕쬖쬗쬙",6,"쬢",7],["a761","쬪",22,"쭂쭃쭄"],["a781","쭅쭆쭇쭊쭋쭍쭎쭏쭑",6,"쭚쭛쭜쭞",5,"쭥",7,"㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙",9,"㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰",9,"㎀",4,"㎺",5,"㎐",4,"Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆"],["a841","쭭",10,"쭺",14],["a861","쮉",18,"쮝",6],["a881","쮤",19,"쮹",11,"ÆЪĦ"],["a8a6","IJ"],["a8a8","ĿŁØŒºÞŦŊ"],["a8b1","㉠",27,"ⓐ",25,"①",14,"½⅓⅔¼¾⅛⅜⅝⅞"],["a941","쯅",14,"쯕",10],["a961","쯠쯡쯢쯣쯥쯦쯨쯪",18],["a981","쯽",14,"찎찏찑찒찓찕",6,"찞찟찠찣찤æđðħıijĸŀłøœßþŧŋʼn㈀",27,"⒜",25,"⑴",14,"¹²³⁴ⁿ₁₂₃₄"],["aa41","찥찦찪찫찭찯찱",6,"찺찿",4,"챆챇챉챊챋챍챎"],["aa61","챏",4,"챖챚",5,"챡챢챣챥챧챩",6,"챱챲"],["aa81","챳챴챶",29,"ぁ",82],["ab41","첔첕첖첗첚첛첝첞첟첡",6,"첪첮",5,"첶첷첹"],["ab61","첺첻첽",6,"쳆쳈쳊",5,"쳑쳒쳓쳕",5],["ab81","쳛",8,"쳥",6,"쳭쳮쳯쳱",12,"ァ",85],["ac41","쳾쳿촀촂",5,"촊촋촍촎촏촑",6,"촚촜촞촟촠"],["ac61","촡촢촣촥촦촧촩촪촫촭",11,"촺",4],["ac81","촿",28,"쵝쵞쵟А",5,"ЁЖ",25],["acd1","а",5,"ёж",25],["ad41","쵡쵢쵣쵥",6,"쵮쵰쵲",5,"쵹",7],["ad61","춁",6,"춉",10,"춖춗춙춚춛춝춞춟"],["ad81","춠춡춢춣춦춨춪",5,"춱",18,"췅"],["ae41","췆",5,"췍췎췏췑",16],["ae61","췢",5,"췩췪췫췭췮췯췱",6,"췺췼췾",4],["ae81","츃츅츆츇츉츊츋츍",6,"츕츖츗츘츚",5,"츢츣츥츦츧츩츪츫"],["af41","츬츭츮츯츲츴츶",19],["af61","칊",13,"칚칛칝칞칢",5,"칪칬"],["af81","칮",5,"칶칷칹칺칻칽",6,"캆캈캊",5,"캒캓캕캖캗캙"],["b041","캚",5,"캢캦",5,"캮",12],["b061","캻",5,"컂",19],["b081","컖",13,"컦컧컩컪컭",6,"컶컺",5,"가각간갇갈갉갊감",7,"같",4,"갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆"],["b141","켂켃켅켆켇켉",6,"켒켔켖",5,"켝켞켟켡켢켣"],["b161","켥",6,"켮켲",5,"켹",11],["b181","콅",14,"콖콗콙콚콛콝",6,"콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸"],["b241","콭콮콯콲콳콵콶콷콹",6,"쾁쾂쾃쾄쾆",5,"쾍"],["b261","쾎",18,"쾢",5,"쾩"],["b281","쾪",5,"쾱",18,"쿅",6,"깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙"],["b341","쿌",19,"쿢쿣쿥쿦쿧쿩"],["b361","쿪",5,"쿲쿴쿶",5,"쿽쿾쿿퀁퀂퀃퀅",5],["b381","퀋",5,"퀒",5,"퀙",19,"끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫",4,"낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝"],["b441","퀮",5,"퀶퀷퀹퀺퀻퀽",6,"큆큈큊",5],["b461","큑큒큓큕큖큗큙",6,"큡",10,"큮큯"],["b481","큱큲큳큵",6,"큾큿킀킂",18,"뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫",4,"닳담답닷",4,"닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥"],["b541","킕",14,"킦킧킩킪킫킭",5],["b561","킳킶킸킺",5,"탂탃탅탆탇탊",5,"탒탖",4],["b581","탛탞탟탡탢탣탥",6,"탮탲",5,"탹",11,"덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸"],["b641","턅",7,"턎",17],["b661","턠",15,"턲턳턵턶턷턹턻턼턽턾"],["b681","턿텂텆",5,"텎텏텑텒텓텕",6,"텞텠텢",5,"텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗"],["b741","텮",13,"텽",6,"톅톆톇톉톊"],["b761","톋",20,"톢톣톥톦톧"],["b781","톩",6,"톲톴톶톷톸톹톻톽톾톿퇁",14,"래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩"],["b841","퇐",7,"퇙",17],["b861","퇫",8,"퇵퇶퇷퇹",13],["b881","툈툊",5,"툑",24,"륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많",4,"맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼"],["b941","툪툫툮툯툱툲툳툵",6,"툾퉀퉂",5,"퉉퉊퉋퉌"],["b961","퉍",14,"퉝",6,"퉥퉦퉧퉨"],["b981","퉩",22,"튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바",4,"받",4,"밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗"],["ba41","튍튎튏튒튓튔튖",5,"튝튞튟튡튢튣튥",6,"튭"],["ba61","튮튯튰튲",5,"튺튻튽튾틁틃",4,"틊틌",5],["ba81","틒틓틕틖틗틙틚틛틝",6,"틦",9,"틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤"],["bb41","틻",4,"팂팄팆",5,"팏팑팒팓팕팗",4,"팞팢팣"],["bb61","팤팦팧팪팫팭팮팯팱",6,"팺팾",5,"퍆퍇퍈퍉"],["bb81","퍊",31,"빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤"],["bc41","퍪",17,"퍾퍿펁펂펃펅펆펇"],["bc61","펈펉펊펋펎펒",5,"펚펛펝펞펟펡",6,"펪펬펮"],["bc81","펯",4,"펵펶펷펹펺펻펽",6,"폆폇폊",5,"폑",5,"샥샨샬샴샵샷샹섀섄섈섐섕서",4,"섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭"],["bd41","폗폙",7,"폢폤",7,"폮폯폱폲폳폵폶폷"],["bd61","폸폹폺폻폾퐀퐂",5,"퐉",13],["bd81","퐗",5,"퐞",25,"숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰"],["be41","퐸",7,"푁푂푃푅",14],["be61","푔",7,"푝푞푟푡푢푣푥",7,"푮푰푱푲"],["be81","푳",4,"푺푻푽푾풁풃",4,"풊풌풎",5,"풕",8,"쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄",6,"엌엎"],["bf41","풞",10,"풪",14],["bf61","풹",18,"퓍퓎퓏퓑퓒퓓퓕"],["bf81","퓖",5,"퓝퓞퓠",7,"퓩퓪퓫퓭퓮퓯퓱",6,"퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염",5,"옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨"],["c041","퓾",5,"픅픆픇픉픊픋픍",6,"픖픘",5],["c061","픞",25],["c081","픸픹픺픻픾픿핁핂핃핅",6,"핎핐핒",5,"핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응",7,"읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊"],["c141","핤핦핧핪핬핮",5,"핶핷핹핺핻핽",6,"햆햊햋"],["c161","햌햍햎햏햑",19,"햦햧"],["c181","햨",31,"점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓"],["c241","헊헋헍헎헏헑헓",4,"헚헜헞",5,"헦헧헩헪헫헭헮"],["c261","헯",4,"헶헸헺",5,"혂혃혅혆혇혉",6,"혒"],["c281","혖",5,"혝혞혟혡혢혣혥",7,"혮",9,"혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻"],["c341","혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝",4],["c361","홢",4,"홨홪",5,"홲홳홵",11],["c381","횁횂횄횆",5,"횎횏횑횒횓횕",7,"횞횠횢",5,"횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층"],["c441","횫횭횮횯횱",7,"횺횼",7,"훆훇훉훊훋"],["c461","훍훎훏훐훒훓훕훖훘훚",5,"훡훢훣훥훦훧훩",4],["c481","훮훯훱훲훳훴훶",5,"훾훿휁휂휃휅",11,"휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼"],["c541","휕휖휗휚휛휝휞휟휡",6,"휪휬휮",5,"휶휷휹"],["c561","휺휻휽",6,"흅흆흈흊",5,"흒흓흕흚",4],["c581","흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵",6,"흾흿힀힂",5,"힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜"],["c641","힍힎힏힑",6,"힚힜힞",5],["c6a1","퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁"],["c7a1","퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠"],["c8a1","혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝"],["caa1","伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕"],["cba1","匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢"],["cca1","瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械"],["cda1","棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜"],["cea1","科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾"],["cfa1","區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴"],["d0a1","鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣"],["d1a1","朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩",5,"那樂",4,"諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉"],["d2a1","納臘蠟衲囊娘廊",4,"乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧",5,"駑魯",10,"濃籠聾膿農惱牢磊腦賂雷尿壘",7,"嫩訥杻紐勒",5,"能菱陵尼泥匿溺多茶"],["d3a1","丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃"],["d4a1","棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅"],["d5a1","蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣"],["d6a1","煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼"],["d7a1","遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬"],["d8a1","立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅"],["d9a1","蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文"],["daa1","汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑"],["dba1","發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖"],["dca1","碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦"],["dda1","孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥"],["dea1","脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索"],["dfa1","傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署"],["e0a1","胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬"],["e1a1","聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁"],["e2a1","戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧"],["e3a1","嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁"],["e4a1","沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額"],["e5a1","櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬"],["e6a1","旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒"],["e7a1","簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳"],["e8a1","烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療"],["e9a1","窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓"],["eaa1","運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜"],["eba1","濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼"],["eca1","議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄"],["eda1","立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長"],["eea1","障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱"],["efa1","煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖"],["f0a1","靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫"],["f1a1","踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只"],["f2a1","咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯"],["f3a1","鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策"],["f4a1","責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢"],["f5a1","椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃"],["f6a1","贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託"],["f7a1","鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑"],["f8a1","阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃"],["f9a1","品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航"],["faa1","行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型"],["fba1","形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵"],["fca1","禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆"],["fda1","爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰"]]')},e687:function(e,t,r){"use strict";(function(e){var i=r("dbce"),n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.parseBitmap=m,t.getBuffer=y,t.getBufferAsync=v;var a=n(r("278c")),o=n(r("3d78")),s=n(r("5228")),c=r("c2d7"),u=i(r("2c85")),l=i(r("eff9")),f=n(r("6b02"));function h(e,t){var r=(0,o["default"])(e);return r?r.mime:t?l.getType(t):null}function d(e){return e._exif&&e._exif.tags&&e._exif.tags.Orientation||1}function p(e){var t=e.getWidth(),r=e.getHeight();switch(d(e)){case 1:return null;case 2:return function(e,r){return[t-e-1,r]};case 3:return function(e,i){return[t-e-1,r-i-1]};case 4:return function(e,t){return[e,r-t-1]};case 5:return function(e,t){return[t,e]};case 6:return function(e,t){return[t,r-e-1]};case 7:return function(e,i){return[t-i-1,r-e-1]};case 8:return function(e,r){return[t-r-1,e]};default:return null}}function A(t,r,i,n){for(var o=t.bitmap.data,s=t.bitmap.width,c=e.alloc(o.length),u=0;u4,i=r?e.bitmap.height:e.bitmap.width,n=r?e.bitmap.width:e.bitmap.height;A(e,i,n,t)}}function m(e,t,r){var i=h(e,t);if("string"!==typeof i)return r(new Error("Could not find MIME for Buffer <"+t+">"));this._originalMime=i.toLowerCase();try{var n=this.getMIME();if(!this.constructor.decoders[n])return c.throwError.call(this,"Unsupported MIME type: "+n,r);this.bitmap=this.constructor.decoders[n](e)}catch(a){return r.call(this,a,this)}try{this._exif=s["default"].create(e).parse(),g(this)}catch(a){}return r.call(this,null,this),this}function b(e,t){return new e(t.bitmap.width,t.bitmap.height,t._background).composite(t,0,0).bitmap}function y(t,r){if(t===u.AUTO&&(t=this.getMIME()),"string"!==typeof t)return c.throwError.call(this,"mime must be a string",r);if("function"!==typeof r)return c.throwError.call(this,"cb must be a function",r);if(t=t.toLowerCase(),this._rgba&&this.constructor.hasAlpha[t]?this.bitmap.data=e.from(this.bitmap.data):this.bitmap.data=b(this.constructor,this).data,this.constructor.encoders[t]){var i=this.constructor.encoders[t](this);r.call(this,null,i)}else r.call(this,"Unsupported MIME type: "+t);return this}function v(e){return(0,f["default"])(y,this,e)}}).call(this,r("1c35").Buffer)},e893:function(e,t,r){var i=r("1a2d"),n=r("56ef"),a=r("06cf"),o=r("9bf2");e.exports=function(e,t,r){for(var s=n(t),c=o.f,u=a.f,l=0;l0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,r){while(r>s.WavPack.MetadataIdToken.len){const n=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(n.largeBlock?i.UINT24_LE:i.UINT8),o=e.alloc(2*a-(n.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),u(`Metadata Sub-Blocks functionId=0x${n.functionId.toString(16)}, id.largeBlock=${n.largeBlock},data-size=${o.length}`),n.functionId){case 0:break;case 14:u("ID_DSD_BLOCK");const e=1<h)s.includeAA||!n(e,A,p,i,o,t)&&!n(t,A,p,i,o,e)?(r&&l(r,g,255,0,0),d++):r&&l(r,g,255,255,0);else if(r){var b=u(f(e,g),.1);l(r,g,b,b,b)}}return d}function n(e,t,r,i,o,s){for(var c,u,l,f,h=Math.max(t-1,0),d=Math.max(r-1,0),p=Math.min(t+1,i-1),A=Math.min(r+1,o-1),g=4*(r*i+t),m=0,b=0,y=0,v=0,w=0,E=h;E<=p;E++)for(var I=d;I<=A;I++)if(E!==t||I!==r){var _=a(e,e,g,4*(I*i+E),!0);if(0===_?m++:_<0?y++:_>0&&b++,m>2)return!1;s&&(_w&&(w=_,l=E,f=I))}return!s||0!==y&&0!==b&&(!n(e,c,u,i,o)&&!n(s,c,u,i,o)||!n(e,l,f,i,o)&&!n(s,l,f,i,o))}function a(e,t,r,i,n){var a=e[r+3]/255,l=t[i+3]/255,f=u(e[r+0],a),h=u(e[r+1],a),d=u(e[r+2],a),p=u(t[i+0],l),A=u(t[i+1],l),g=u(t[i+2],l),m=o(f,h,d)-o(p,A,g);if(n)return m;var b=s(f,h,d)-s(p,A,g),y=c(f,h,d)-c(p,A,g);return.5053*m*m+.299*b*b+.1957*y*y}function o(e,t,r){return.29889531*e+.58662247*t+.11448223*r}function s(e,t,r){return.59597799*e-.2741761*t-.32180189*r}function c(e,t,r){return.21147017*e-.52261711*t+.31114694*r}function u(e,t){return 255+(e-255)*t}function l(e,t,r,i,n){e[t+0]=r,e[t+1]=i,e[t+2]=n,e[t+3]=255}function f(e,t){var r=e[t+3]/255,i=u(e[t+0],r),n=u(e[t+1],r),a=u(e[t+2],r);return o(i,n,a)}e.exports=i},ead9:function(e,t,r){(function(t,i,n){e.exports=i(r("21bf"),r("38ba"))})(0,(function(e){return e.pad.Pkcs7}))},eadb:function(e,t){function r(e){return parseInt(e,10)}var i=3600,n=60;function a(e,t){e=e.map(r),t=t.map(r);var i=e[0],n=e[1]-1,a=e[2],o=t[0],s=t[1],c=t[2],u=Date.UTC(i,n,a,o,s,c,0),l=u/1e3;return l}function o(e){var t=e.substr(0,10).split("-"),o=e.substr(11,8).split(":"),s=e.substr(19,6),c=s.split(":").map(r),u=c[0]*i+c[1]*n,l=a(t,o);if(l-=u,"number"===typeof l&&!isNaN(l))return l}function s(e){var t=e.split(" "),r=t[0].split(":"),i=t[1].split(":"),n=a(r,i);if("number"===typeof n&&!isNaN(n))return n}function c(e){var t=19===e.length&&":"===e.charAt(4),r=25===e.length&&"T"===e.charAt(10);return r?o(e):t?s(e):void 0}e.exports={parseDateWithSpecFormat:s,parseDateWithTimezoneFormat:o,parseExifDate:c}},ebb5:function(e,t,r){"use strict";var i,n,a,o=r("a981"),s=r("83ab"),c=r("da84"),u=r("1626"),l=r("861d"),f=r("1a2d"),h=r("f5df"),d=r("0d51"),p=r("9112"),A=r("6eeb"),g=r("9bf2").f,m=r("3a9b"),b=r("e163"),y=r("d2bb"),v=r("b622"),w=r("90e3"),E=c.Int8Array,I=E&&E.prototype,_=c.Uint8ClampedArray,B=_&&_.prototype,C=E&&b(E),k=I&&b(I),T=Object.prototype,S=c.TypeError,x=v("toStringTag"),M=w("TYPED_ARRAY_TAG"),D=w("TYPED_ARRAY_CONSTRUCTOR"),R=o&&!!y&&"Opera"!==h(c.opera),P=!1,Q={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},O={BigInt64Array:8,BigUint64Array:8},L=function(e){if(!l(e))return!1;var t=h(e);return"DataView"===t||f(Q,t)||f(O,t)},F=function(e){if(!l(e))return!1;var t=h(e);return f(Q,t)||f(O,t)},N=function(e){if(F(e))return e;throw S("Target is not a typed array")},U=function(e){if(u(e)&&(!y||m(C,e)))return e;throw S(d(e)+" is not a typed array constructor")},z=function(e,t,r,i){if(s){if(r)for(var n in Q){var a=c[n];if(a&&f(a.prototype,e))try{delete a.prototype[e]}catch(o){try{a.prototype[e]=t}catch(u){}}}k[e]&&!r||A(k,e,r?t:R&&I[e]||t,i)}},j=function(e,t,r){var i,n;if(s){if(y){if(r)for(i in Q)if(n=c[i],n&&f(n,e))try{delete n[e]}catch(a){}if(C[e]&&!r)return;try{return A(C,e,r?t:R&&C[e]||t)}catch(a){}}for(i in Q)n=c[i],!n||n[e]&&!r||A(n,e,t)}};for(i in Q)n=c[i],a=n&&n.prototype,a?p(a,D,n):R=!1;for(i in O)n=c[i],a=n&&n.prototype,a&&p(a,D,n);if((!R||!u(C)||C===Function.prototype)&&(C=function(){throw S("Incorrect invocation")},R))for(i in Q)c[i]&&y(c[i],C);if((!R||!k||k===T)&&(k=C.prototype,R))for(i in Q)c[i]&&y(c[i].prototype,k);if(R&&b(B)!==k&&y(B,k),s&&!f(k,x))for(i in P=!0,g(k,x,{get:function(){return l(this)?this[M]:void 0}}),Q)c[i]&&p(c[i],M,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:R,TYPED_ARRAY_CONSTRUCTOR:D,TYPED_ARRAY_TAG:P&&M,aTypedArray:N,aTypedArrayConstructor:U,exportTypedArrayMethod:z,exportTypedArrayStaticMethod:j,isView:L,isTypedArray:F,TypedArray:C,TypedArrayPrototype:k}},ec2c:function(e,t,r){"use strict";(function(t){var i=r("ab33"),n=r("3372"),a=r("7b76"),o=r("1536"),s=r("470b"),c=e.exports=function(e){if(this._options=e,e.deflateChunkSize=e.deflateChunkSize||32768,e.deflateLevel=null!=e.deflateLevel?e.deflateLevel:9,e.deflateStrategy=null!=e.deflateStrategy?e.deflateStrategy:3,e.inputHasAlpha=null==e.inputHasAlpha||e.inputHasAlpha,e.deflateFactory=e.deflateFactory||s.createDeflate,e.bitDepth=e.bitDepth||8,e.colorType="number"===typeof e.colorType?e.colorType:i.COLORTYPE_COLOR_ALPHA,e.inputColorType="number"===typeof e.inputColorType?e.inputColorType:i.COLORTYPE_COLOR_ALPHA,-1===[i.COLORTYPE_GRAYSCALE,i.COLORTYPE_COLOR,i.COLORTYPE_COLOR_ALPHA,i.COLORTYPE_ALPHA].indexOf(e.colorType))throw new Error("option color type:"+e.colorType+" is not supported at present");if(-1===[i.COLORTYPE_GRAYSCALE,i.COLORTYPE_COLOR,i.COLORTYPE_COLOR_ALPHA,i.COLORTYPE_ALPHA].indexOf(e.inputColorType))throw new Error("option input color type:"+e.inputColorType+" is not supported at present");if(8!==e.bitDepth&&16!==e.bitDepth)throw new Error("option bit depth:"+e.bitDepth+" is not supported at present")};c.prototype.getDeflateOptions=function(){return{chunkSize:this._options.deflateChunkSize,level:this._options.deflateLevel,strategy:this._options.deflateStrategy}},c.prototype.createDeflate=function(){return this._options.deflateFactory(this.getDeflateOptions())},c.prototype.filterData=function(e,t,r){var n=a(e,t,r,this._options),s=i.COLORTYPE_TO_BPP_MAP[this._options.colorType],c=o(n,t,r,this._options,s);return c},c.prototype._packChunk=function(e,r){var i=r?r.length:0,a=new t(i+12);return a.writeUInt32BE(i,0),a.writeUInt32BE(e,4),r&&r.copy(a,8),a.writeInt32BE(n.crc32(a.slice(4,a.length-4)),a.length-4),a},c.prototype.packGAMA=function(e){var r=new t(4);return r.writeUInt32BE(Math.floor(e*i.GAMMA_DIVISION),0),this._packChunk(i.TYPE_gAMA,r)},c.prototype.packIHDR=function(e,r){var n=new t(13);return n.writeUInt32BE(e,0),n.writeUInt32BE(r,4),n[8]=this._options.bitDepth,n[9]=this._options.colorType,n[10]=0,n[11]=0,n[12]=0,this._packChunk(i.TYPE_IHDR,n)},c.prototype.packIDAT=function(e){return this._packChunk(i.TYPE_IDAT,e)},c.prototype.packIEND=function(){return this._packChunk(i.TYPE_IEND,null)}}).call(this,r("1c35").Buffer)},ed6d:function(e,t,r){var i=r("4a4b");function n(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},edd0:function(e,t,r){"use strict";var i=r("3022"),n=r("470b"),a=r("91f2"),o=r("230b"),s=r("618c"),c=r("2767"),u=r("4196"),l=e.exports=function(e){a.call(this),this._parser=new s(e,{read:this.read.bind(this),error:this._handleError.bind(this),metadata:this._handleMetaData.bind(this),gamma:this.emit.bind(this,"gamma"),palette:this._handlePalette.bind(this),transColor:this._handleTransColor.bind(this),finished:this._finished.bind(this),inflateData:this._inflateData.bind(this),simpleTransparency:this._simpleTransparency.bind(this),headersFinished:this._headersFinished.bind(this)}),this._options=e,this.writable=!0,this._parser.start()};i.inherits(l,a),l.prototype._handleError=function(e){this.emit("error",e),this.writable=!1,this.destroy(),this._inflate&&this._inflate.destroy&&this._inflate.destroy(),this._filter&&(this._filter.destroy(),this._filter.on("error",(function(){}))),this.errord=!0},l.prototype._inflateData=function(e){if(!this._inflate)if(this._bitmapInfo.interlace)this._inflate=n.createInflate(),this._inflate.on("error",this.emit.bind(this,"error")),this._filter.on("complete",this._complete.bind(this)),this._inflate.pipe(this._filter);else{var t=1+(this._bitmapInfo.width*this._bitmapInfo.bpp*this._bitmapInfo.depth+7>>3),r=t*this._bitmapInfo.height,i=Math.max(r,n.Z_MIN_CHUNK);this._inflate=n.createInflate({chunkSize:i});var a=r,o=this.emit.bind(this,"error");this._inflate.on("error",(function(e){a&&o(e)})),this._filter.on("complete",this._complete.bind(this));var s=this._filter.write.bind(this._filter);this._inflate.on("data",(function(e){a&&(e.length>a&&(e=e.slice(0,a)),a-=e.length,s(e))})),this._inflate.on("end",this._filter.end.bind(this._filter))}this._inflate.write(e)},l.prototype._handleMetaData=function(e){this._metaData=e,this._bitmapInfo=Object.create(e),this._filter=new o(this._bitmapInfo)},l.prototype._handleTransColor=function(e){this._bitmapInfo.transColor=e},l.prototype._handlePalette=function(e){this._bitmapInfo.palette=e},l.prototype._simpleTransparency=function(){this._metaData.alpha=!0},l.prototype._headersFinished=function(){this.emit("metadata",this._metaData)},l.prototype._finished=function(){this.errord||(this._inflate?this._inflate.end():this.emit("error","No Inflate block"),this.destroySoon())},l.prototype._complete=function(e){if(!this.errord){try{var t=c.dataToBitMap(e,this._bitmapInfo),r=u(t,this._bitmapInfo);t=null}catch(i){return void this._handleError(i)}this.emit("parsed",r)}}},ee12:function(e,t,r){const i=r("7bbc");r("1abe");const n=r("c198"),a=r("ead9"),o=r("81bf"),s=r("21bf"),{Uint8ArrayEncoder:c}=r("0f84"),u=16,l=new Uint8Array([164,11,200,52,214,149,243,19,35,35,67,35,84,99,131,243]);function f(e,t=null){const r=i(e,c.parse(t||l),{iterations:1e3,hasher:s.algo.SHA1});return c.stringify(r).slice(0,u)}function h(e,t){const r=n.decrypt({ciphertext:c.parse(t)},c.parse(e),{mode:o,padding:a});return c.stringify(r)}e.exports={getAESSecretKey:f,decryptAESBlock:h}},eec7:function(e,t,r){"use strict";var i=r("be09"),n=r("8362"),a=r("6444"),o=r("53a8");function s(e,t){for(var r=0;r0&&(p=setTimeout((function(){if(!f){f=!0,d.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}),e.timeout)),d.setRequestHeader)for(u in b)b.hasOwnProperty(u)&&d.setRequestHeader(u,b[u]);else if(e.headers&&!c(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(d.responseType=e.responseType),"beforeSend"in e&&"function"===typeof e.beforeSend&&e.beforeSend(d),d.send(m||null),d}function h(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(r){}return null}function d(){}e.exports=l,e.exports.default=l,l.XMLHttpRequest=i.XMLHttpRequest||d,l.XDomainRequest="withCredentials"in new l.XMLHttpRequest?l.XMLHttpRequest:i.XDomainRequest,s(["get","put","post","patch","head","delete"],(function(e){l["delete"===e?"del":e]=function(t,r,i){return r=u(t,r,i),r.method=e.toUpperCase(),f(r)}}))},eed2:function(e,t,r){var i=r("ca38"),n=r("6a8e");e.exports={encode:i,decode:n}},eeda:function(e,t,r){"use strict";function i(){for(var e,t=[],r=0;r<256;r++){e=r;for(var i=0;i<8;i++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}var n=i();function a(e,t,r,i){var a=n,o=i+r;e^=-1;for(var s=i;s>>8^a[255&(e^t[s])];return-1^e}e.exports=a},ef21:function(e,t,r){"use strict";var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("0383")),a=i(r("13db")),o=i(r("7181")),s=(0,n["default"])({types:[a["default"]],plugins:[o["default"]]});t["default"]=s},eff9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExtension=t.getType=t.addType=void 0;var i={},n=function(e){return Object.entries(i).find((function(t){return t[1].includes(e)}))||[]},a=function(e,t){i[e]=t};t.addType=a;var o=function(e){var t=e.split("/").slice(-1),r=t[t.length-1].split(".").pop(),i=n(r);return i[0]};t.getType=o;var s=function(e){return(i[e.toLowerCase()]||[])[0]};t.getExtension=s},f1f5:function(e,t){var r="chasrset";function i(e){return e.split(",").map((function(e){return parseInt(e,10)}))}e.exports=function(e){for(var t in r in e&&(e["charset"]=e[r],delete e[r]),e)"face"!==t&&"charset"!==t&&(e[t]="padding"===t||"spacing"===t?i(e[t]):parseInt(e[t],10));return e}},f282:function(e,t,r){"use strict";(function(e){var i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=i(r("7037")),a=i(r("448a")),o=i(r("df7c")),s=i(r("c9c8")),c=r("c2d7"),u=r("d606");function l(e,t,r,i,n){return n===e.HORIZONTAL_ALIGN_LEFT?0:n===e.HORIZONTAL_ALIGN_CENTER?(i-(0,u.measureText)(t,r))/2:i-(0,u.measureText)(t,r)}function f(e,t,r,i,n){if(n.width>0&&n.height>0){var a=t.pages[n.page];e.blit(a,r+n.xoffset,i+n.yoffset,n.x,n.y,n.width,n.height)}return e}function h(e,t,r,i,n){for(var a=0;as&&(s=c),o.push(t)):(n.push(o),o=[t])})),n.push(o),{lines:n,longestLine:s}}function p(e,t,r){var i=r.map((function(r){return e.read(t+"/"+r)}));return Promise.all(i)}var A=Object({NODE_ENV:"production",BASE_URL:""}).DIRNAME||"".concat(e,"/../"),g=function(){return{constants:{measureText:u.measureText,measureTextHeight:u.measureTextHeight,FONT_SANS_8_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-8-black/open-sans-8-black.fnt"),FONT_SANS_10_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-10-black/open-sans-10-black.fnt"),FONT_SANS_12_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-12-black/open-sans-12-black.fnt"),FONT_SANS_14_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-14-black/open-sans-14-black.fnt"),FONT_SANS_16_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-16-black/open-sans-16-black.fnt"),FONT_SANS_32_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-32-black/open-sans-32-black.fnt"),FONT_SANS_64_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-64-black/open-sans-64-black.fnt"),FONT_SANS_128_BLACK:o["default"].join(A,"fonts/open-sans/open-sans-128-black/open-sans-128-black.fnt"),FONT_SANS_8_WHITE:o["default"].join(A,"fonts/open-sans/open-sans-8-white/open-sans-8-white.fnt"),FONT_SANS_16_WHITE:o["default"].join(A,"fonts/open-sans/open-sans-16-white/open-sans-16-white.fnt"),FONT_SANS_32_WHITE:o["default"].join(A,"fonts/open-sans/open-sans-32-white/open-sans-32-white.fnt"),FONT_SANS_64_WHITE:o["default"].join(A,"fonts/open-sans/open-sans-64-white/open-sans-64-white.fnt"),FONT_SANS_128_WHITE:o["default"].join(A,"fonts/open-sans/open-sans-128-white/open-sans-128-white.fnt"),loadFont:function(e,t){var r=this;return"string"!==typeof e?c.throwError.call(this,"file must be a string",t):new Promise((function(i,n){t=t||function(e,t){e?n(e):i(t)},(0,s["default"])(e,(function(i,n){var a={},s={};if(i)return c.throwError.call(r,i,t);for(var u=0;u=0&&c>=0&&l-s>0&&f-c>0){var u=h.getPixelIndex(s,c),d={r:this.bitmap.data[a],g:this.bitmap.data[a+1],b:this.bitmap.data[a+2],a:this.bitmap.data[a+3]},p={r:h.bitmap.data[u],g:h.bitmap.data[u+1],b:h.bitmap.data[u+2],a:h.bitmap.data[u+3]};h.bitmap.data[u]=(d.a*(d.r-p.r)-p.r+255>>8)+p.r,h.bitmap.data[u+1]=(d.a*(d.g-p.g)-p.g+255>>8)+p.g,h.bitmap.data[u+2]=(d.a*(d.b-p.b)-p.b+255>>8)+p.b,h.bitmap.data[u+3]=this.constructor.limit255(p.a+d.a)}})),(0,a.isNodePattern)(u)&&u.call(this,null,this),this}}};t["default"]=o},f35d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class i extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=i},f3f0:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=void 0;const i=r("6f58");t.IdentificationHeader={len:42,get:(e,t)=>({id:new i.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:i.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f5df:function(e,t,r){var i=r("da84"),n=r("00ee"),a=r("1626"),o=r("c6b6"),s=r("b622"),c=s("toStringTag"),u=i.Object,l="Arguments"==o(function(){return arguments}()),f=function(e,t){try{return e[t]}catch(r){}};e.exports=n?o:function(e){var t,r,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=f(t=u(e),c))?r:l?o(t):"Object"==(i=o(t))&&a(t.callee)?"Arguments":i}},f654:function(e,t,r){"use strict";(function(t){var i=r("320c"); +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function n(e,t){if(e===t)return 0;for(var r=e.length,i=t.length,n=0,a=Math.min(r,i);n=0;u--)if(l[u]!==f[u])return!1;for(u=l.length-1;u>=0;u--)if(s=l[u],!v(e[s],t[s],r,i))return!1;return!0}function I(e,t,r){v(e,t,!0)&&b(e,t,r,"notDeepStrictEqual",I)}function _(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function B(e){var t;try{e()}catch(r){t=r}return t}function C(e,t,r,i){var n;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof r&&(i=r,r=null),n=B(t),i=(r&&r.name?" ("+r.name+").":".")+(i?" "+i:"."),e&&!n&&b(n,r,"Missing expected exception"+i);var a="string"===typeof i,s=!e&&o.isError(n),c=!e&&n&&!r;if((s&&a&&_(n,r)||c)&&b(n,r,"Got unwanted exception"+i),e&&n&&r&&!_(n,r)||!e&&n)throw n}function k(e,t){e||b(e,!0,t,"==",k)}h.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=m(this),this.generatedMessage=!0);var t=e.stackStartFunction||b;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var i=r.stack,n=p(t),a=i.indexOf("\n"+n);if(a>=0){var o=i.indexOf("\n",a+1);i=i.substring(o+1)}this.stack=i}}},o.inherits(h.AssertionError,Error),h.fail=b,h.ok=y,h.equal=function(e,t,r){e!=t&&b(e,t,r,"==",h.equal)},h.notEqual=function(e,t,r){e==t&&b(e,t,r,"!=",h.notEqual)},h.deepEqual=function(e,t,r){v(e,t,!1)||b(e,t,r,"deepEqual",h.deepEqual)},h.deepStrictEqual=function(e,t,r){v(e,t,!0)||b(e,t,r,"deepStrictEqual",h.deepStrictEqual)},h.notDeepEqual=function(e,t,r){v(e,t,!1)&&b(e,t,r,"notDeepEqual",h.notDeepEqual)},h.notDeepStrictEqual=I,h.strictEqual=function(e,t,r){e!==t&&b(e,t,r,"===",h.strictEqual)},h.notStrictEqual=function(e,t,r){e===t&&b(e,t,r,"!==",h.notStrictEqual)},h.throws=function(e,t,r){C(!0,e,t,r)},h.doesNotThrow=function(e,t,r){C(!1,e,t,r)},h.ifError=function(e){if(e)throw e},h.strict=i(k,h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var T=Object.keys||function(e){var t=[];for(var r in e)s.call(e,r)&&t.push(r);return t}}).call(this,r("c8ba"))},f682:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const i=r("82fe"),n=r("dfec");var a=r("e23d");function o(e,t){return t=t||{},new i.ReadStreamTokenizer(e,t)}function s(e,t){return new n.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,r){var i=r("5692"),n=r("90e3"),a=i("keys");e.exports=function(e){return a[e]||(a[e]=n(e))}},f8c9:function(e,t,r){var i=r("23e7"),n=r("da84"),a=r("d44e");i({global:!0},{Reflect:{}}),a(n.Reflect,"Reflect",!0)},f8cd:function(e,t,r){var i=r("da84"),n=r("5926"),a=i.RangeError;e.exports=function(e){var t=n(e);if(t<0)throw a("The argument can't be less than 0");return t}},f8d5:function(e,t,r){(function(t,i){e.exports=i(r("21bf"))})(0,(function(e){return e.enc.Utf8}))},fa01:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return o}));r("907a"),r("3c5d");var i=r("08fe"),n=2,a=7;function o(t){var r=new TextDecoder,i=e.from(r.decode(t),"base64"),n=i.length;if(n<16)throw Error("key length is too short");for(var a=s(106,8),o=new Uint8Array(16),u=0;u<8;u++)o[u<<1]=a[u],o[1+(u<<1)]=i[u];var l=c(i.subarray(8),o);return i.set(l,8),i.subarray(0,8+l.length)}function s(e,t){for(var r=[],i=0;i0?(e.rating-1)/254*i.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=n.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const i=r("d3ab"),n=r("6f58"),a=r("9131"),o=r("4cc3"),s=r("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new n.BufferType(16).get(e,t)),objectSize:Number(n.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:n.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new n.BufferType(16).get(e,t)),objectSize:Number(n.UINT64_LE.get(e,t+16))})};class c{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,r,i){if("WM/Picture"===t)e.push({id:t,value:I.fromBuffer(i)});else{const n=o.AsfUtil.getParserForAttr(r);if(!n)throw new Error("unexpected value headerType: "+r);e.push({id:t,value:n(i)})}}}t.State=c;class u extends c{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=u;class l extends c{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:n.UINT64_LE.get(e,t+16),creationDate:n.UINT64_LE.get(e,t+24),dataPacketsCount:n.UINT64_LE.get(e,t+32),playDuration:n.UINT64_LE.get(e,t+40),sendDuration:n.UINT64_LE.get(e,t+48),preroll:n.UINT64_LE.get(e,t+56),flags:{broadcast:i.getBit(e,t+64,24),seekable:i.getBit(e,t+64,25)},minimumDataPacketSize:n.UINT32_LE.get(e,t+68),maximumDataPacketSize:n.UINT32_LE.get(e,t+72),maximumBitrate:n.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=l,l.guid=a.default.FilePropertiesObject;class f extends c{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=f,f.guid=a.default.StreamPropertiesObject;class h{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=h,h.guid=a.default.HeaderExtensionObject;const d={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function p(e){const t=await e.readNumber(n.UINT16_LE);return(await e.readToken(new n.StringType(2*t,"utf16le"))).replace("\0","")}async function A(e){const t=await e.readToken(d),r=[];for(let i=0;i0){const t=b.contentDescTags[n],s=i+a;r.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(i,s))}),i=s}}return r}}t.ContentDescriptionObjectState=b,b.guid=a.default.ContentDescriptionObject,b.contentDescTags=["Title","Author","Copyright","Description","Rating"];class y extends c{constructor(e){super(e)}get(e,t){const r=[],i=e.readUInt16LE(t);let n=t+2;for(let a=0;a0&&s.length>n&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,o(c)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var i={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},n=d.bind(i);return n.listener=r,i.wrapFn=n,n}function A(e,t,r){var i=e._events;if(void 0===i)return[];var n=i[t];return void 0===n?[]:"function"===typeof n?r?[n.listener||n]:[n]:r?y(n):m(n,n.length)}function g(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function m(e,t){for(var r=new Array(t),i=0;i0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var c=n[e];if(void 0===c)return!1;if("function"===typeof c)a(c,this,t);else{var u=c.length,l=m(c,u);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,n=a;break}if(n<0)return this;0===n?r.shift():b(r,n),1===r.length&&(i[e]=r[0]),void 0!==i.removeListener&&this.emit("removeListener",e,o||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,r,i;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var n,a=Object.keys(r);for(i=0;i=0;i--)this.removeListener(e,t[i]);return this},c.prototype.listeners=function(e){return A(this,e,!0)},c.prototype.rawListeners=function(e){return A(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},c.prototype.listenerCount=g,c.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]}},fad7:function(e,t,r){var i=r("f1f5"),n=r("486c"),a={scaleh:"scaleH",scalew:"scaleW",stretchh:"stretchH",lineheight:"lineHeight",alphachnl:"alphaChnl",redchnl:"redChnl",greenchnl:"greenChnl",bluechnl:"blueChnl"};function o(e){var t=s(e);return t.reduce((function(e,t){var r=c(t.nodeName);return e[r]=t.nodeValue,e}),{})}function s(e){for(var t=[],r=0;r element");for(var s=a.getElementsByTagName("page"),c=0;c0&&this.height>0?new e(4*this.width*this.height):null,t.fill&&this.data&&this.data.fill(0),this.gamma=0,this.readable=this.writable=!0,this._parser=new o(t),this._parser.on("error",this.emit.bind(this,"error")),this._parser.on("close",this._handleClose.bind(this)),this._parser.on("metadata",this._metadata.bind(this)),this._parser.on("gamma",this._gamma.bind(this)),this._parser.on("parsed",function(e){this.data=e,this.emit("parsed",e)}.bind(this)),this._packer=new s(t),this._packer.on("data",this.emit.bind(this,"data")),this._packer.on("end",this.emit.bind(this,"end")),this._parser.on("close",this._handleClose.bind(this)),this._packer.on("error",this.emit.bind(this,"error"))};n.inherits(u,a),u.sync=c,u.prototype.pack=function(){return this.data&&this.data.length?(i.nextTick(function(){this._packer.pack(this.data,this.width,this.height,this.gamma)}.bind(this)),this):(this.emit("error","No data provided"),this)},u.prototype.parse=function(e,t){var r,i;t&&(r=function(e){this.removeListener("error",i),this.data=e,t(null,this)}.bind(this),i=function(e){this.removeListener("parsed",r),t(e,null)}.bind(this),this.once("parsed",r),this.once("error",i));return this.end(e),this},u.prototype.write=function(e){return this._parser.write(e),!0},u.prototype.end=function(e){this._parser.end(e)},u.prototype._metadata=function(e){this.width=e.width,this.height=e.height,this.emit("metadata",e)},u.prototype._gamma=function(e){this.gamma=e},u.prototype._handleClose=function(){this._parser.writable||this._packer.readable||this.emit("close")},u.bitblt=function(e,t,r,i,n,a,o,s){if(r|=0,i|=0,n|=0,a|=0,o|=0,s|=0,r>e.width||i>e.height||r+n>e.width||i+a>e.height)throw new Error("bitblt reading outside image");if(o>t.width||s>t.height||o+n>t.width||s+a>t.height)throw new Error("bitblt writing outside image");for(var c=0;c1114111)&&(r=i),r>=65536){r-=65536;var n=55296|r>>10;e[t++]=255&n,e[t++]=n>>8;r=56320|1023&r}return e[t++]=255&r,e[t++]=r>>8,t}function c(e,t){this.iconv=t}function u(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function l(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function f(e,t){var r=[],i=0,n=0,a=0,o=0,s=0;e:for(var c=0;c16)&&a++,(0!==r[3]||r[2]>16)&&n++,0!==r[0]||0!==r[1]||0===r[2]&&0===r[3]||s++,0===r[0]&&0===r[1]||0!==r[2]||0!==r[3]||o++,r.length=0,i++,i>=100)break e}return s-a>o-n?"utf-32be":s-a0){for(;t0&&void 0!==i[0]?i[0]:c["a"],console.log("start handling",t.name),r.prev=2,r.t0=e,r.t1=n,r.t2=t,r.next=8,u["a"].getAll();case 8:return r.t3=r.sent,r.next=11,(0,r.t1)(r.t2,r.t3);case 11:r.t4=r.sent,r.t0.$emit.call(r.t0,"success",r.t4),r.next=19;break;case 15:r.prev=15,r.t5=r["catch"](2),console.error(r.t5),e.$emit("error",r.t5,t.name);case 19:return r.prev=19,e.task_finished++,r.finish(19);case 22:case"end":return r.stop()}}),r,null,[[2,15,19,22]])}))));case 2:case"end":return r.stop()}}),r)})))()}}}}).call(this,r("2e83"))},"08fe":function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));r("ace4"),r("d3b7");var n=function(){function t(e,r){if(void 0===r&&(r=t.numRounds),16!=e.length)throw Error("incorrect key size");if(0!=(1&r))throw Error("odd number of rounds specified");var n=new DataView(e.buffer);this.k0=n.getUint32(0,!1),this.k1=n.getUint32(4,!1),this.k2=n.getUint32(8,!1),this.k3=n.getUint32(12,!1),this.rounds=r}return t.prototype.encrypt=function(e,r){for(var n=r.getUint32(0,!1),i=r.getUint32(4,!1),a=0,o=0;o>>5)+this.k1,i+=(n<<4)+this.k2^n+a^(n>>>5)+this.k3;e.setUint32(0,n,!1),e.setUint32(4,i,!1)},t.prototype.decrypt=function(e,r){for(var n=r.getUint32(0,!1),i=r.getUint32(4,!1),a=t.delta*this.rounds/2,o=0;o>>5)+this.k3,n-=(i<<4)+this.k0^i+a^(i>>>5)+this.k1,a-=t.delta;e.setUint32(0,n,!1),e.setUint32(4,i,!1)},t.BlockSize=8,t.KeySize=16,t.delta=2654435769,t.numRounds=64,t}()},"0f92":function(t,e,r){"use strict";(function(t){r.d(e,"a",(function(){return u}));r("d3b7"),r("ac1f"),r("1276"),r("d81d"),r("b0c0"),r("a15b");var n=r("9ab4"),i=r("cb96"),a=r("acf9"),o=r.n(a),c=r("cc74"),s=r("97e5");function u(e,r,a,s){var u,h,b;return Object(n["a"])(this,void 0,Promise,(function(){var m,p,v,g,w;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return[4,Object(i["parseBlob"])(e)];case 1:for(p in m=n.sent(),m.native)m.native.hasOwnProperty(p)&&m.native[p].some((function(t){return"TCON"===t.id&&"(12)"===t.value}))&&(console.warn("try using gbk encoding to decode meta"),m.common.artist=o.a.decode(new t(null!==(u=m.common.artist)&&void 0!==u?u:""),"gbk"),m.common.title=o.a.decode(new t(null!==(h=m.common.title)&&void 0!==h?h:""),"gbk"),m.common.album=o.a.decode(new t(null!==(b=m.common.album)&&void 0!==b?b:""),"gbk"));if(s)try{return[2,l(s,a,m,e)]}catch(y){console.warn("在线获取曲目信息失败,回退到本地 meta 提取",y)}return v=Object(c["f"])(r,m.common.title,m.common.artist),v.artist=v.artist||"",g=Object(c["d"])(m),g?[3,3]:[4,f(v.title,v.artist,m.common.album)];case 2:g=n.sent(),n.label=3;case 3:return w={title:v.title,artist:v.artist||"",album:m.common.album||"",imgUrl:g},[4,d({title:v.title,artists:v.artist.split(" _ "),ext:a,imageURL:g,musicMeta:m,blob:e})];case 4:return[2,(w.blob=n.sent(),w)]}}))}))}function l(t,e,r,i){return Object(n["a"])(this,void 0,Promise,(function(){var a,o,c,u;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return[4,Object(s["d"])(t)];case 1:return a=n.sent(),o=Object(s["b"])(a.track_info.album.pmid),c=a.track_info.singer.map((function(t){return t.name})),u={title:a.track_info.title,artist:c.join("、"),album:a.track_info.album.name,imgUrl:o},[4,d({title:a.track_info.title,artists:c,ext:e,imageURL:o,musicMeta:r,blob:i})];case 2:return[2,(u.blob=n.sent(),u)]}}))}))}function f(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var i,a;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,Object(s["c"])(t,e,r)];case 1:return i=n.sent(),[2,Object(s["b"])(i.Id,i.Type)];case 2:return a=n.sent(),console.warn(a),[3,3];case 3:return[2,""]}}))}))}function d(e){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,a,o,s,u,l;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,Object(c["e"])(e.imageURL)];case 1:return r=n.sent(),r||console.warn("获取图像失败"),i={picture:null===r||void 0===r?void 0:r.buffer,title:e.title,artists:e.artists},s=(o=t).from,[4,e.blob.arrayBuffer()];case 2:return a=s.apply(o,[n.sent()]),u=c["a"][e.ext]||c["a"].mp3,"mp3"===e.ext?[2,new Blob([Object(c["j"])(a,i,e.musicMeta)],{type:u})]:"flac"===e.ext?[2,new Blob([Object(c["i"])(a,i,e.musicMeta)],{type:u})]:(console.info("writing metadata for "+e.ext+" is not being supported for now"),[3,4]);case 3:return l=n.sent(),console.warn("Error while appending cover image to file "+l),[3,4];case 4:return[2,e.blob]}}))}))}}).call(this,r("1c35").Buffer)},1:function(t,e){},2:function(t,e){},"2e83":function(t,e,r){t.exports=r.p+"js/0-legacy.75478485.worker.js"},3:function(t,e){},4:function(t,e){},5:function(t,e){},"507a":function(t,e,r){"use strict";r.d(e,"a",(function(){return K}));r("d3b7"),r("b0c0");var n=r("9ab4"),i=r("6d95"),a=(r("ace4"),r("5cc6"),r("907a"),r("9a8c"),r("a975"),r("735e"),r("c1ac"),r("d139"),r("3a7b"),r("d5d6"),r("82f8"),r("e91f"),r("60bd"),r("5f96"),r("3280"),r("3fcc"),r("ca91"),r("25a1"),r("cd26"),r("3c5d"),r("2954"),r("649e"),r("219c"),r("170b"),r("b39a"),r("72f7"),r("3ca3"),r("ddb0"),r("2b3d"),r("9861"),r("cc74")),o=r("cb96");function c(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var i,c,s,u,l,f,d,h,b;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return c=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:for(i=new(c.apply(Uint8Array,[void 0,n.sent()])),s=i.length,u=0;u32767&&(e%=32767),t.staticCipherBox[e*e+27&255]},t.prototype.decrypt=function(t,e){for(var r=0;r>r;return 255&(n|i)},t.prototype.decrypt=function(t,e){for(var r=0;r32767&&(e%=32767);var r=(e*e+71214)%this.n;return t.rotate(this.key[r],7&r)},t}(),m=function(){function t(t){var e;if(0==t.length)throw Error("invalid key size");this.key=t,this.N=t.length,this.S=new Uint8Array(this.N);for(var r=0;r>>0;if(0==a||a<=this.hash)break;this.hash=a}}}return t.prototype.decrypt=function(e,r){var n=e.length,i=0,a=function(t){return n-=t,i+=t,r+=t,0==n};if(rt.SEGMENT_SIZE)this.encASegment(e.subarray(i,i+t.SEGMENT_SIZE),r),a(t.SEGMENT_SIZE);n>0&&this.encASegment(e.subarray(i),r)},t.prototype.encFirstSegment=function(t,e){for(var r=0;r=0&&(e[s]^=i[(i[o]+i[c])%this.N])},t.prototype.getSegmentKey=function(t){var e=this.key[t%this.N],r=Math.floor(this.hash/((t+1)*e)*100);return r%this.N},t.FIRST_SEGMENT_SIZE=128,t.SEGMENT_SIZE=5120,t}(),p=r("fa01"),v=(r("ac1f"),r("00b4"),r("d9f0")),g=r.n(v);r("159b");function w(t){var e=0;t.forEach((function(t){e+=t.length}));var r=new Uint8Array(e),n=0;return t.forEach((function(t){r.set(t,n),n+=t.length})),r}var y=40,j=2097152;function O(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r,i,a,o,c,s,u,l,f,d,h,b,m,p,v,O,_,k,x,U;return Object(n["c"])(this,(function(n){switch(n.label){case 0:e={success:!1,data:new Uint8Array,songId:0,error:""},n.label=1;case 1:return n.trys.push([1,3,,4]),[4,g()()];case 2:return r=n.sent(),[3,4];case 3:return i=n.sent(),e.error=(null===i||void 0===i?void 0:i.message)||"wasm 加载失败",[2,e];case 4:if(a=new Uint8Array(t.slice(-y)),o=r._malloc(a.length),r.writeArrayToMemory(a,o),c=r._malloc(r.sizeof_qmc_detection()),s=r.detectKeyEndPosition(c,o,a.length),u=r.getValue(c,"i32"),l=r.getValue(c+4,"i32"),e.success=s,e.error=r.UTF8ToString(c+r.offsetof_error_msg(),r.sizeof_error_msg()),f=r.UTF8ToString(c+r.offsetof_song_id(),r.sizeof_song_id()),f?/^\d+$/.test(f)?e.songId=f:console.warn("qmc2-wasm: Invalid songId: %s",f):console.debug("qmc2-wasm: songId not found"),r._free(o),r._free(c),!s)return[2,e];d=t.byteLength-y+u,h=new Uint8Array(t.slice(d,d+l)),b=new TextDecoder,m=b.decode(h),p=r.createInstWidthEKey(m),v=r._malloc(j),O=[],_=0,k=d;while(k>0)x=Math.min(k,j),U=new Uint8Array(t.slice(_,_+x)),r.writeArrayToMemory(U,v),r.decryptStream(p,v,_,x),O.push(r.HEAPU8.slice(v,v+x)),_+=x,k-=x;return r._free(v),p.delete(),e.data=w(O),[2,e]}}))}))}var _=r("0f92"),k={mgg:{ext:"ogg",version:2},mgg1:{ext:"ogg",version:2},mflac:{ext:"flac",version:2},mflac0:{ext:"flac",version:2},qmcflac:{ext:"flac",version:2},qmcogg:{ext:"ogg",version:2},qmc0:{ext:"mp3",version:1},qmc2:{ext:"ogg",version:1},qmc3:{ext:"mp3",version:1},bkcmp3:{ext:"mp3",version:1},bkcflac:{ext:"flac",version:1},tkm:{ext:"m4a",version:1},"666c6163":{ext:"flac",version:1},"6d7033":{ext:"mp3",version:1},"6f6767":{ext:"ogg",version:1},"6d3461":{ext:"m4a",version:1},776176:{ext:"wav",version:1}};function x(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var i,o,c,s,u,l,f,d,h,b,m,p,v,g,w;return Object(n["c"])(this,(function(n){switch(n.label){case 0:if(!(r in k))throw"Qmc cannot handle type: ".concat(r);return i=k[r],o=i.version,[4,Object(a["c"])(t)];case 1:return c=n.sent(),2===o&&globalThis.WebAssembly?(console.log("qmc: using wasm decoder"),[4,O(c)]):[3,3];case 2:l=n.sent(),l.success?(s=l.data,u=l.songId):console.warn("qmc2-wasm failed with error %s",l.error||"(no error)"),n.label=3;case 3:return s||(console.log("qmc: using js decoder"),f=new U(new Uint8Array(c)),s=f.decrypt(),u=f.songID),d=Object(a["g"])(s,i.ext),h=a["a"][d],[4,Object(_["a"])(new Blob([s],{type:h}),e,d,u)];case 4:return b=n.sent(),m=b.album,p=b.artist,v=b.imgUrl,g=b.blob,w=b.title,[2,{title:w,artist:p,ext:d,album:m,picture:v,file:URL.createObjectURL(g),blob:g,mime:h}]}}))}))}var U=function(){function t(t){this.decoded=!1,this.file=t,this.size=t.length,this.searchKey()}return Object.defineProperty(t.prototype,"songID",{get:function(){return this._songID},enumerable:!1,configurable:!0}),t.prototype.decrypt=function(){if(!this.cipher)throw new Error("no cipher found");if(!this.audioSize||this.audioSize<=0)throw new Error("invalid audio size");var t=this.file.subarray(0,this.audioSize);return this.decoded||(this.cipher.decrypt(t,0),this.decoded=!0),t},t.prototype.searchKey=function(){var e=this.file.slice(-4),r=new TextDecoder;if("QTag"===r.decode(e)){var n=this.file.slice(-8,-4),i=new DataView(n.buffer,n.byteOffset),a=i.getUint32(0,!1);this.audioSize=this.size-a-8;var o=this.file.subarray(this.audioSize,this.size-8),c=o.findIndex((function(e){return e==t.BYTE_COMMA}));if(c<0)throw new Error("invalid key: search raw key failed");this.setCipher(o.subarray(0,c));var s=o.subarray(c+1),u=s.findIndex((function(e){return e==t.BYTE_COMMA}));if(c<0)throw new Error("invalid key: search song id failed");this._songID=parseInt(r.decode(s.subarray(0,u)),10)}else{i=new DataView(e.buffer,e.byteOffset),a=i.getUint32(0,!0);if(a<768){this.audioSize=this.size-a-4;o=this.file.subarray(this.audioSize,this.size-4);this.setCipher(o)}else this.audioSize=this.size,this.cipher=new h}},t.prototype.setCipher=function(t){var e=Object(p["a"])(t);e.length>300?this.cipher=new m(e):this.cipher=new b(e)},t.BYTE_COMMA=",".charCodeAt(0),t}();function A(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,c,s,u,l,f,d,h,b,m;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return i=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:for(r=new(i.apply(Uint8Array,[void 0,n.sent()])),c=r.length,s=0;s1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return d=new Uint8Array(17),d.set(i.slice(28,44),0),0!==I.length?[3,3]:[4,R()];case 2:if(!n.sent())throw Error("加载Kgm/Vpr Mask数据失败");n.label=3;case 3:for(m=0;m>4]}var I=new Uint8Array(0);function R(){return Object(n["a"])(this,void 0,Promise,(function(){var t,e,r,i;return Object(n["c"])(this,(function(n){switch(n.label){case 0:t="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(E.version,"/public/static/kgm.mask"),["http:","https:"].some((function(t){return t==self.location.protocol}))&&(t=self.document?"./static/kgm.mask":"../static/kgm.mask"),n.label=1;case 1:return n.trys.push([1,4,,5]),[4,fetch(t,{method:"GET"})];case 2:return e=n.sent(),r=Uint8Array.bind,[4,e.arrayBuffer()];case 3:return I=new(r.apply(Uint8Array,[void 0,n.sent()])),[2,!0];case 4:return i=n.sent(),console.error(i),[2,!1];case 5:return[2]}}))}))}var B=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],C=(r("25f0"),r("843c"),[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101]),L="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function F(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,c,u,l,f,d,h,b,m,p,v,g,w;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return i=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:return r=new(i.apply(Uint8Array,[void 0,n.sent()])),Object(a["b"])(r,C)?[3,4]:"aac"!==Object(a["g"])(r)?[3,3]:[4,s(t,e,"aac",!1)];case 2:return[2,n.sent()];case 3:throw Error("not a valid kwm file");case 4:for(c=r.slice(24,32),u=N(c),l=r.slice(1024),f=l.length,d=0;d32?r=t.slice(0,32):e<32&&(r=t.padEnd(32,t)),r}var z=[0,0,0,32,102,116,121,112];function $(t,e){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,o,c;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return i=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:for(r=new(i.apply(Uint8Array,[void 0,n.sent()])),o=0;o<8;++o)r[o]=z[o];return c=new Blob([r],{type:"audio/mp4"}),[4,s(c,e,"m4a",!1)];case 2:return[2,n.sent()]}}))}))}r("466d");var J=r("dc71"),W=r.n(J),V=r("b7c7");function G(t,e,r){var i;return Object(n["a"])(this,void 0,Promise,(function(){var r,o,c,s,u,l,f,d,h,b,m,p,v,g;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return[4,V["a"].loadJooxUUID("")];case 1:if(r=n.sent(),!r||32!==r.length)throw new Error("请在“解密设定”填写应用 Joox 应用的 UUID。");return c=Uint8Array.bind,[4,Object(a["c"])(t)];case 2:if(o=new(c.apply(Uint8Array,[void 0,n.sent()])),s=W()(o,r),!s)throw new Error("不支持的 joox 加密格式");return u=w(s.decryptFile(o)),l=Object(a["g"])(u),f=a["a"][l],d=null===(i=e.match(/^(\d+)\s\[mqms\d*]$/i))||void 0===i?void 0:i[1],[4,Object(_["a"])(new Blob([u],{type:f}),e,l,d)];case 3:return h=n.sent(),b=h.album,m=h.artist,p=h.imgUrl,v=h.blob,g=h.title,[2,{title:g,artist:m,ext:l,album:b,picture:p,file:URL.createObjectURL(v),blob:v,mime:f}]}}))}))}var H=r("efc0");function K(t,e){return Object(n["a"])(this,void 0,Promise,(function(){var r,o,u;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return V["a"]instanceof H["a"]?[4,V["a"].setAll(e)]:[3,2];case 1:n.sent(),n.label=2;case 2:switch(r=Object(a["h"])(t.name),u=r.ext,u){case"ncm":return[3,3];case"uc":return[3,5];case"kwm":return[3,7];case"xm":return[3,9];case"wav":return[3,9];case"mp3":return[3,9];case"flac":return[3,9];case"m4a":return[3,9];case"ogg":return[3,11];case"tm0":return[3,13];case"tm3":return[3,13];case"qmc3":return[3,15];case"qmc2":return[3,15];case"qmc0":return[3,15];case"qmcflac":return[3,15];case"qmcogg":return[3,15];case"tkm":return[3,15];case"bkcmp3":return[3,15];case"bkcm4a":return[3,15];case"bkcflac":return[3,15];case"bkcwav":return[3,15];case"bkcape":return[3,15];case"bkcogg":return[3,15];case"bkcwma":return[3,15];case"mggl":return[3,15];case"mflac":return[3,15];case"mflac0":return[3,15];case"mgg":return[3,15];case"mgg1":return[3,15];case"666c6163":return[3,15];case"6d7033":return[3,15];case"6f6767":return[3,15];case"6d3461":return[3,15];case"776176":return[3,15];case"tm2":return[3,17];case"tm6":return[3,17];case"cache":return[3,19];case"vpr":return[3,21];case"kgm":return[3,21];case"kgma":return[3,21];case"ofl_en":return[3,23]}return[3,25];case 3:return[4,Object(i["a"])(t.raw,r.name,r.ext)];case 4:return o=n.sent(),[3,26];case 5:return[4,c(t.raw,r.name,r.ext)];case 6:return o=n.sent(),[3,26];case 7:return[4,F(t.raw,r.name,r.ext)];case 8:return o=n.sent(),[3,26];case 9:return[4,d(t.raw,r.name,r.ext)];case 10:return o=n.sent(),[3,26];case 11:return[4,s(t.raw,r.name,r.ext)];case 12:return o=n.sent(),[3,26];case 13:return[4,s(t.raw,r.name,"mp3")];case 14:return o=n.sent(),[3,26];case 15:return[4,x(t.raw,r.name,r.ext)];case 16:return o=n.sent(),[3,26];case 17:return[4,$(t.raw,r.name)];case 18:return o=n.sent(),[3,26];case 19:return[4,A(t.raw,r.name,r.ext)];case 20:return o=n.sent(),[3,26];case 21:return[4,P(t.raw,r.name,r.ext)];case 22:return o=n.sent(),[3,26];case 23:return[4,G(t.raw,r.name,r.ext)];case 24:return o=n.sent(),[3,26];case 25:throw"不支持此文件格式";case 26:return o.rawExt||(o.rawExt=r.ext),o.rawFilename||(o.rawFilename=r.name),console.log(o),[2,o]}}))}))}},"5c0b":function(t,e,r){"use strict";r("9c0c")},6:function(t,e){},"675e":function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var n="um.conf.",i="".concat(n,"joox.uuid"),a=function(){function t(){}return t.prototype.saveJooxUUID=function(t){return this.save(i,t)},t.prototype.loadJooxUUID=function(t){return void 0===t&&(t=""),this.load(i,t)},t}();e["b"]=a},"6d95":function(t,e,r){"use strict";(function(t){r.d(e,"a",(function(){return x}));r("d3b7"),r("ace4"),r("5cc6"),r("907a"),r("9a8c"),r("a975"),r("735e"),r("c1ac"),r("d139"),r("3a7b"),r("d5d6"),r("82f8"),r("e91f"),r("60bd"),r("5f96"),r("3280"),r("3fcc"),r("ca91"),r("25a1"),r("cd26"),r("3c5d"),r("2954"),r("649e"),r("219c"),r("170b"),r("b39a"),r("72f7"),r("d81d"),r("fb6a"),r("ddb0"),r("25f0"),r("ac1f"),r("5319"),r("159b"),r("4de4"),r("1276"),r("498a"),r("a15b"),r("3ca3"),r("2b3d"),r("9861");var n=r("9ab4"),i=r("cc74"),a=r("cb96"),o=r("ef21"),c=r.n(o),s=r("c198"),u=r.n(s),l=r("ead9"),f=r.n(l),d=r("81bf"),h=r.n(d),b=r("17e1"),m=r.n(b),p=r("1132"),v=r.n(p),g=r("f8d5"),w=r.n(g),y=r("640f"),j=r.n(y),O=j.a.parse("687a4852416d736f356b496e62617857"),_=j.a.parse("2331346C6A6B5F215C5D2630553C2728"),k=[67,84,69,78,70,68,65,77];function x(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var r;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return r=U.bind,[4,Object(i["c"])(t)];case 1:return[2,(new(r.apply(U,[void 0,n.sent(),e]))).decrypt()]}}))}))}var U=function(){function e(t,e){this.offset=0,this.format="",this.mime="";var r=new Uint8Array(t,0,8);if(!Object(i["b"])(r,k))throw Error("此ncm文件已损坏");this.offset=10,this.raw=t,this.view=new DataView(t),this.filename=e}return e.prototype._getKeyData=function(){var t=this.view.getUint32(this.offset,!0);this.offset+=4;var e=new Uint8Array(this.raw,this.offset,t).map((function(t){return 100^t}));this.offset+=t;for(var r=u.a.decrypt({ciphertext:m.a.create(e)},O,{mode:h.a,padding:f.a}),n=new Uint8Array(r.sigBytes),i=r.words,a=r.sigBytes,o=0;o>>2]>>>24-o%4*8&255;return n.slice(17)},e.prototype._getKeyBox=function(){for(var t,e=this._getKeyData(),r=new Uint8Array(Array(256).keys()),n=e.length,i=0,a=0;a<256;a++)i=r[a]+i+e[a%n]&255,t=[r[i],r[a]],r[a]=t[0],r[i]=t[1];return r.map((function(t,e,r){e=e+1&255;var n=r[e],i=r[e+n&255];return r[n+i&255]}))},e.prototype._getMetaData=function(){var t=this.view.getUint32(this.offset,!0);if(this.offset+=4,0===t)return{};var e=new Uint8Array(this.raw,this.offset,t).map((function(t){return 99^t}));this.offset+=t,m.a.create();var r,n=u.a.decrypt({ciphertext:v.a.parse(m.a.create(e.slice(22)).toString(w.a))},_,{mode:h.a,padding:f.a}).toString(w.a),i=n.indexOf(":");if("dj"===n.slice(0,i)){var a=JSON.parse(n.slice(i+1));r=a.mainMusic}else r=JSON.parse(n.slice(i+1));return r.albumPic&&(r.albumPic=r.albumPic.replace("http://","https://")+"?param=500y500"),r},e.prototype._getAudio=function(t){this.offset+=this.view.getUint32(this.offset+5,!0)+13;for(var e=new Uint8Array(this.raw,this.offset),r=e.length,n=0;n=1<<24?[4,c.a.read(t.from(this.image.buffer))]:[3,7];case 4:return s=n.sent(),[4,s.resize(Math.round(s.getHeight()/2),c.a.AUTO)];case 5:return n.sent(),u=this.image,[4,s.getBufferAsync("image/jpeg")];case 6:return u.buffer=n.sent(),[3,3];case 7:return[3,9];case 8:return l=n.sent(),console.log("get cover image failed",l),[3,9];case 9:return this.newMeta={title:r.title,artists:a,album:this.oriMeta.album,picture:null===(e=this.image)||void 0===e?void 0:e.buffer},[2]}}))}))},e.prototype._writeMeta=function(){return Object(n["a"])(this,void 0,void 0,(function(){var e,r;return Object(n["c"])(this,(function(n){switch(n.label){case 0:if(!this.audio||!this.newMeta)throw Error("invalid sequence");return this.blob||(this.blob=new Blob([this.audio],{type:this.mime})),[4,Object(a["parseBlob"])(this.blob)];case 1:if(e=n.sent(),r=!e.common.album&&!e.common.artists&&!e.common.title,r||this.newMeta.picture){if("mp3"===this.format)this.audio=Object(i["j"])(t.from(this.audio),this.newMeta,e);else{if("flac"!==this.format)return console.info("writing meta for ".concat(this.format," is not being supported for now")),[2];this.audio=Object(i["i"])(t.from(this.audio),this.newMeta,e)}this.blob=new Blob([this.audio],{type:this.mime})}return[2]}}))}))},e.prototype.gatherResult=function(){var t,e;if(!this.newMeta||!this.blob)throw Error("bad sequence");return{title:this.newMeta.title,artist:null===(t=this.newMeta.artists)||void 0===t?void 0:t.join("; "),ext:this.format,album:this.newMeta.album,picture:null===(e=this.image)||void 0===e?void 0:e.url,file:URL.createObjectURL(this.blob),blob:this.blob,mime:this.mime}},e.prototype.decrypt=function(){return Object(n["a"])(this,void 0,void 0,(function(){var t,e;return Object(n["c"])(this,(function(r){switch(r.label){case 0:return t=this._getKeyBox(),this.oriMeta=this._getMetaData(),this.audio=this._getAudio(t),this.format=this.oriMeta.format||Object(i["g"])(this.audio),this.mime=i["a"][this.format],[4,this._buildMeta()];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,4,,5]),[4,this._writeMeta()];case 3:return r.sent(),[3,5];case 4:return e=r.sent(),console.warn("write meta data failed",e),[3,5];case 5:return[2,this.gatherResult()]}}))}))},e}()}).call(this,r("1c35").Buffer)},"73ec":function(t,e,r){"use strict";r.d(e,"e",(function(){return n})),r.d(e,"d",(function(){return a})),r.d(e,"b",(function(){return c})),r.d(e,"c",(function(){return s})),r.d(e,"f",(function(){return u})),r.d(e,"a",(function(){return l}));r("99af"),r("d3b7"),r("3ca3"),r("ddb0"),r("2b3d"),r("9861"),r("2ca0");var n,i=r("9ab4");(function(t){t[t["ArtistAndTitle"]=0]="ArtistAndTitle",t[t["TitleOnly"]=1]="TitleOnly",t[t["TitleAndArtist"]=2]="TitleAndArtist",t[t["SameAsOriginal"]=3]="SameAsOriginal"})(n||(n={}));var a=[{key:n.ArtistAndTitle,text:"歌手-歌曲名"},{key:n.TitleOnly,text:"歌曲名"},{key:n.TitleAndArtist,text:"歌曲名-歌手"},{key:n.SameAsOriginal,text:"同源文件名"}];function o(t,e){switch(e){case n.TitleOnly:return"".concat(t.title,".").concat(t.ext);case n.TitleAndArtist:return"".concat(t.title," - ").concat(t.artist,".").concat(t.ext);case n.SameAsOriginal:return"".concat(t.rawFilename,".").concat(t.ext);default:case n.ArtistAndTitle:return"".concat(t.artist," - ").concat(t.title,".").concat(t.ext)}}function c(t,e,r){return Object(i["a"])(this,void 0,void 0,(function(){var n,a,c;return Object(i["c"])(this,(function(i){switch(i.label){case 0:n=o(t,e),i.label=1;case 1:return i.trys.push([1,3,,4]),[4,r.getFileHandle(n)];case 2:return i.sent(),n="".concat((new Date).getTime()," - ").concat(n),[3,4];case 3:return i.sent(),[3,4];case 4:return[4,r.getFileHandle(n,{create:!0})];case 5:return a=i.sent(),[4,a.createWritable()];case 6:return c=i.sent(),[4,c.write(t.blob)];case 7:return i.sent(),[4,c.close()];case 8:return i.sent(),[2]}}))}))}function s(t,e){var r=document.createElement("a");r.href=t.file,r.download=o(t,e),document.body.append(r),r.click(),r.remove()}function u(t){var e;URL.revokeObjectURL(t.file),(null===(e=t.picture)||void 0===e?void 0:e.startsWith("blob:"))&&URL.revokeObjectURL(t.picture)}var l=function(){function t(){this.pending=[]}return t.prototype.queue=function(t){this.pending.push(t),this.consume()},t.prototype.consume=function(){var t=this,e=this.pending.shift();e&&e().then((function(){return t.consume})).catch(console.error)},t}()},9224:function(t){t.exports=JSON.parse('{"name":"unlock-music","version":"v1.10.0","ext_build":0,"updateInfo":"重写QMC解锁,完全支持.mflac*/.mgg*; 支持JOOX解锁","license":"MIT","description":"Unlock encrypted music file in browser.","repository":{"type":"git","url":"https://github.com/ix64/unlock-music"},"private":true,"scripts":{"postinstall":"patch-package","serve":"vue-cli-service serve","build":"vue-cli-service build","test":"jest","pretty":"prettier --write src/{**/*,*}.{js,ts,jsx,tsx,vue}","pretty:check":"prettier --check src/{**/*,*}.{js,ts,jsx,tsx,vue}","make-extension":"node ./make-extension.js"},"dependencies":{"@babel/preset-typescript":"^7.16.5","@jixun/qmc2-crypto":"^0.0.6-R1","@unlock-music/joox-crypto":"^0.0.1-R5","base64-js":"^1.5.1","browser-id3-writer":"^4.4.0","core-js":"^3.16.0","crypto-js":"^4.1.1","element-ui":"^2.15.5","iconv-lite":"^0.6.3","jimp":"^0.16.1","metaflac-js":"^1.0.5","music-metadata":"7.9.0","music-metadata-browser":"2.2.7","register-service-worker":"^1.7.2","threads":"^1.6.5","vue":"^2.6.14"},"devDependencies":{"@types/crypto-js":"^4.0.2","@types/jest":"^27.0.3","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-pwa":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-service":"^4.5.13","babel-plugin-component":"^1.1.1","jest":"^27.4.5","patch-package":"^6.4.7","prettier":"2.5.1","sass":"^1.38.1","sass-loader":"^10.2.0","semver":"^7.3.5","threads-plugin":"^1.4.0","typescript":"^4.5.4","vue-cli-plugin-element":"^1.0.1","vue-template-compiler":"^2.6.14"}}')},"97e5":function(t,e,r){"use strict";r.d(e,"a",(function(){return a})),r.d(e,"c",(function(){return o})),r.d(e,"d",(function(){return c})),r.d(e,"b",(function(){return s}));r("d3b7"),r("e9c4"),r("3ca3"),r("ddb0"),r("9861"),r("99af"),r("25f0");var n=r("9ab4"),i="https://um-api.ixarea.com";function a(t){return Object(n["a"])(this,void 0,Promise,(function(){var e;return Object(n["c"])(this,(function(r){switch(r.label){case 0:return[4,fetch(i+"/music/app-version",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({Version:t})})];case 1:return e=r.sent(),[4,e.json()];case 2:return[2,r.sent()]}}))}))}function o(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var a,o,c;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return a=i+"/music/qq-cover",o=new URLSearchParams([["Title",t],["Artist",null!==e&&void 0!==e?e:""],["Album",null!==r&&void 0!==r?r:""]]),[4,fetch("".concat(a,"?").concat(o.toString()))];case 1:return c=n.sent(),[4,c.json()];case 2:return[2,n.sent()]}}))}))}function c(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return e="".concat(i,"/meta/qq-music-raw/").concat(t),[4,fetch(e).then((function(t){return t.json()}))];case 1:if(r=n.sent(),0===r.code&&0===r.req_1.code)return[2,r.req_1.data];throw new Error("请求信息失败")}}))}))}function s(t,e){return void 0===e&&(e=1),"".concat(i,"/music/qq-cover/").concat(e,"/").concat(t)}},"9c0c":function(t,e,r){},b025:function(t,e,r){},b0a8:function(t,e,r){"use strict";r("b025")},b7c7:function(t,e,r){"use strict";r.d(e,"a",(function(){return f}));r("d3b7"),r("e9c4"),r("4fad"),r("2ca0");var n=r("9ab4"),i=r("675e"),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n["b"])(e,t),Object.defineProperty(e,"works",{get:function(){return"undefined"!==typeof localStorage&&localStorage.getItem},enumerable:!1,configurable:!0}),e.prototype.load=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){var r;return Object(n["c"])(this,(function(n){if(r=localStorage.getItem(t),null===r)return[2,e];try{return[2,JSON.parse(r)]}catch(i){return[2,e]}return[2]}))}))},e.prototype.save=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){return Object(n["c"])(this,(function(r){return localStorage.setItem(t,JSON.stringify(e)),[2]}))}))},e.prototype.getAll=function(){return Object(n["a"])(this,void 0,Promise,(function(){var t,e,r,a,o,c,s;return Object(n["c"])(this,(function(n){for(t={},e=0,r=Object.entries(localStorage);et.length)&&e.every((function(e,r){return e===t[r]}))}function g(t,e){return void 0===e&&(e="mp3"),v(t,u)?"mp3":v(t,s)?"flac":v(t,l)?"ogg":t.length>=4+f.length&&v(t.slice(4),f)?"m4a":v(t,h)?"wav":v(t,d)?"wma":v(t,b)?"aac":v(t,m)?"dff":e}function w(t){return t.arrayBuffer?t.arrayBuffer():new Promise((function(e,r){var n=new FileReader;n.onload=function(t){var n,i=null===(n=t.target)||void 0===n?void 0:n.result;i?e(i):r("read file failed")},n.readAsArrayBuffer(t)}))}function y(t){var e;return(null===(e=t.common)||void 0===e?void 0:e.picture)&&t.common.picture.length>0?URL.createObjectURL(new Blob([t.common.picture[0].data],{type:t.common.picture[0].format})):""}function j(t,e,r,n){void 0===n&&(n="-");var i={title:null!==e&&void 0!==e?e:"",artist:r},a=t.split(n);return a.length>1?(i.artist||(i.artist=a[0].trim()),i.title||(i.title=a[1].trim())):1===a.length&&(i.title||(i.title=a[0].trim())),i}function O(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r,i,a,o;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return n.trys.push([0,4,,5]),[4,fetch(t)];case 1:return e=n.sent(),r=e.headers.get("Content-Type"),(null===r||void 0===r?void 0:r.startsWith("image/"))?[4,e.arrayBuffer()]:[3,3];case 2:return i=n.sent(),a=URL.createObjectURL(new Blob([i],{type:r})),[2,{buffer:i,url:a,mime:r}];case 3:return[3,5];case 4:return o=n.sent(),console.warn(o),[3,5];case 5:return[2]}}))}))}function _(t,e,r){var n=new a.a(t),i=r.native["ID3v2.4"]||r.native["ID3v2.3"]||r.native["ID3v2.2"]||[];i.forEach((function(t){if("TPE1"!==t.id&&"TIT2"!==t.id&&"TALB"!==t.id)try{n.setFrame(t.id,t.value)}catch(e){}}));var o=r.common;return n.setFrame("TPE1",(null===o||void 0===o?void 0:o.artists)||e.artists||[]).setFrame("TIT2",(null===o||void 0===o?void 0:o.title)||e.title).setFrame("TALB",(null===o||void 0===o?void 0:o.album)||e.album||""),e.picture&&n.setFrame("APIC",{type:3,data:e.picture,description:e.picture_desc||""}),n.addTag()}function k(e,r,n){var i=new c.a(e),a=n.common;return a.title||a.album||!a.artists||(i.setTag("TITLE="+r.title),i.setTag("ALBUM="+r.album),r.artists&&(i.removeTag("ARTIST"),r.artists.forEach((function(t){return i.setTag("ARTIST="+t)})))),r.picture&&i.importPictureFromBuffer(t.from(r.picture)),i.save()}function x(t){var e=t.lastIndexOf(".");return{ext:t.substring(e+1).toLowerCase(),name:t.substring(0,e)}}}).call(this,r("1c35").Buffer)},cd49:function(t,e,r){"use strict";r.r(e);r("9e1f"),r("450d");var n=r("6ed5"),i=r.n(n),a=(r("46a1"),r("e5f2")),o=r.n(a),c=(r("6b30"),r("c284")),s=r.n(c),u=(r("0c67"),r("299c")),l=r.n(u),f=(r("b5d8"),r("f494")),d=r.n(f),h=(r("560b"),r("dcdc")),b=r.n(h),m=(r("f225"),r("89a9")),p=r.n(m),v=(r("f4f9"),r("c2cc")),g=r.n(v),w=(r("7a0f"),r("0f6c")),y=r.n(w),j=(r("aaa5"),r("a578")),O=r.n(j),_=(r("adec"),r("3d2d")),k=r.n(_),x=(r("bdc7"),r("aa2f")),U=r.n(x),A=(r("de31"),r("c69e")),E=r.n(A),S=(r("5466"),r("ecdf")),T=r.n(S),M=(r("38a0"),r("ad41")),P=r.n(M),D=(r("10cb"),r("f3ad")),I=r.n(D),R=(r("eca7"),r("3787")),B=r.n(R),C=(r("425f"),r("4105")),L=r.n(C),F=(r("a7cc"),r("df33")),N=r.n(F),q=(r("1951"),r("eedf")),z=r.n(q),$=(r("acb6"),r("c673")),J=r.n($),W=(r("fd71"),r("a447")),V=r.n(W),G=(r("e260"),r("e6cf"),r("cca6"),r("a79d"),r("2b0e")),H=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-container",{attrs:{id:"app"}},[r("el-main",[r("Home")],1),r("el-footer",{attrs:{id:"app-footer"}},[r("el-row",[r("a",{attrs:{href:"https://github.com/ix64/unlock-music",target:"_blank"}},[t._v("音乐解锁")]),t._v("("+t._s(t.version)+") :移除已购音乐的加密保护。 "),r("a",{attrs:{href:"https://github.com/ix64/unlock-music/wiki/使用提示",target:"_blank"}},[t._v("使用提示")])]),r("el-row",[t._v(" 目前支持 网易云音乐(ncm), QQ音乐(qmc, mflac, mgg), 酷狗音乐(kgm), 虾米音乐(xm), 酷我音乐(.kwm) "),r("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/README.md",target:"_blank"}},[t._v("更多")]),t._v("。 ")]),r("el-row",[r("span",[t._v("Copyright © 2019 - "+t._s((new Date).getFullYear())+" MengYX")]),t._v(" 音乐解锁使用 "),r("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/LICENSE",target:"_blank"}},[t._v("MIT许可协议")]),t._v(" 开放源代码 ")])],1)],1)},K=[],Z=r("1da1"),Q=(r("96cf"),r("99af"),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-upload",{attrs:{"auto-upload":!1,"on-change":t.addFile,"show-file-list":!1,action:"",drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击选择")])]),r("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[r("div",[t._v(" 仅在浏览器内对文件进行解锁,无需消耗流量 "),r("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[r("div",{attrs:{slot:"content"},slot:"content"},[t._v("算法在源代码中已经提供,所有运算都发生在本地")]),r("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1),r("div",[t._v(" 工作模式: "+t._s(t.parallel?"多线程 Worker":"单线程 Queue")+" "),r("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[r("div",{attrs:{slot:"content"},slot:"content"},[t._v(" 将此工具部署在HTTPS环境下,可以启用Web Worker特性,"),r("br"),t._v(" 从而更快的利用并行处理完成解锁 ")]),r("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1)]),r("transition",{attrs:{name:"el-fade-in"}},[r("el-progress",{directives:[{name:"show",rawName:"v-show",value:t.progress_show,expression:"progress_show"}],staticStyle:{margin:"16px 6px 0 6px"},attrs:{format:t.progress_string,percentage:t.progress_value,"stroke-width":16,"text-inside":!0}})],1)],1)}),Y=[],X=r("0565"),tt=X["a"],et=r("2877"),rt=Object(et["a"])(tt,Q,Y,!1,null,null,null),nt=rt.exports,it=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[r("el-table-column",{attrs:{label:"封面"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:e.row.picture}},[r("div",{staticClass:"image-slot el-image__error",attrs:{slot:"error"},slot:"error"},[t._v("暂无封面")])])]}}])}),r("el-table-column",{attrs:{label:"歌曲"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("span",[t._v(t._s(e.row.title))])]}}])}),r("el-table-column",{attrs:{label:"歌手"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("p",[t._v(t._s(e.row.artist))])]}}])}),r("el-table-column",{attrs:{label:"专辑"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("p",[t._v(t._s(e.row.album))])]}}])}),r("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("el-button",{attrs:{circle:"",icon:"el-icon-video-play",type:"success"},on:{click:function(r){return t.handlePlay(e.$index,e.row)}}}),r("el-button",{attrs:{circle:"",icon:"el-icon-download"},on:{click:function(r){return t.handleDownload(e.row)}}}),r("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger"},on:{click:function(r){return t.handleDelete(e.$index,e.row)}}})]}}])})],1)},at=[],ot=(r("a9e3"),r("a434"),r("73ec")),ct={name:"PreviewTable",props:{tableData:{type:Array,required:!0},policy:{type:Number,required:!0}},methods:{handlePlay:function(t,e){this.$emit("play",e.file)},handleDelete:function(t,e){Object(ot["f"])(e),this.tableData.splice(t,1)},handleDownload:function(t){this.$emit("download",t)}}},st=ct,ut=Object(et["a"])(st,it,at,!1,null,"71b7abd5",null),lt=ut.exports,ft=r("9224"),dt=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("file-selector",{on:{error:t.showFail,success:t.showSuccess}}),r("div",{attrs:{id:"app-control"}},[r("el-row",{staticClass:"mb-3"},[r("span",[t._v("歌曲命名格式:")]),t._l(t.FilenamePolicies,(function(e){return r("el-radio",{key:e.key,attrs:{label:e.key},model:{value:t.filename_policy,callback:function(e){t.filename_policy=e},expression:"filename_policy"}},[t._v(" "+t._s(e.text)+" ")])}))],2),r("el-row",[r("config-dialog",{attrs:{show:t.showConfigDialog},on:{done:function(e){t.showConfigDialog=!1}}}),r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[r("div",{attrs:{slot:"content"},slot:"content"},[r("span",[t._v(" 部分解密方案需要设定解密参数。 ")])]),r("el-button",{attrs:{icon:"el-icon-s-tools",plain:""},on:{click:function(e){t.showConfigDialog=!0}}},[t._v("解密设定")])],1),r("el-button",{attrs:{icon:"el-icon-download",plain:""},on:{click:t.handleDownloadAll}},[t._v("下载全部")]),r("el-button",{attrs:{icon:"el-icon-delete",plain:"",type:"danger"},on:{click:t.handleDeleteAll}},[t._v("清除全部")]),r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start"}},[r("div",{attrs:{slot:"content"},slot:"content"},[t.instant_save?r("span",[t._v("工作模式: "+t._s(t.dir?"写入本地文件系统":"调用浏览器下载"))]):r("span",[t._v(" 当您使用此工具进行大量文件解锁的时候,建议开启此选项。"),r("br"),t._v(" 开启后,解锁结果将不会存留于浏览器中,防止内存不足。 ")])]),r("el-checkbox",{staticClass:"ml-2",attrs:{border:""},model:{value:t.instant_save,callback:function(e){t.instant_save=e},expression:"instant_save"}},[t._v("立即保存")])],1)],1)],1),r("audio",{attrs:{autoplay:t.playing_auto,src:t.playing_url,controls:""}}),r("PreviewTable",{attrs:{policy:t.filename_policy,"table-data":t.tableData},on:{download:t.saveFile,play:t.changePlaying}})],1)},ht=[],bt=(r("e9c4"),r("d3b7"),r("159b"),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dialog",{attrs:{title:"解密设定",visible:t.show,"custom-class":"um-config-dialog",center:""},on:{close:function(e){return t.cancel()}}},[r("el-form",{ref:"form",attrs:{rules:t.rules,"status-icon":"",model:t.form,"label-width":"0"}},[r("section",[r("label",[r("span",[t._v(" JOOX Music · "),r("Ruby",{attrs:{caption:"Unique Device Identifier"}},[t._v("设备唯一识别码")])],1),r("el-form-item",{attrs:{prop:"jooxUUID"}},[r("el-input",{attrs:{type:"text",clearable:"",maxlength:"32","show-word-limit":""},model:{value:t.form.jooxUUID,callback:function(e){t.$set(t.form,"jooxUUID",e)},expression:"form.jooxUUID"}})],1)],1),r("p",{staticClass:"item-desc"},[t._v(" 下载该加密文件的 JOOX 应用所记录的设备唯一识别码。 "),r("br"),t._v(" 参见: "),r("a",{attrs:{href:"https://github.com/unlock-music/joox-crypto/wiki/%E8%8E%B7%E5%8F%96%E8%AE%BE%E5%A4%87-UUID"}},[t._v(" 获取设备 UUID · unlock-music/joox-crypto Wiki")]),t._v("。 ")])])]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary",loading:t.saving},on:{click:function(e){return t.emitConfirm()}}},[t._v("确 定")])],1)],1)}),mt=[],pt=(r("ac1f"),r("00b4"),r("b7c7")),vt=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ruby",{attrs:{title:t.caption}},[t._t("default"),r("rp",[t._v("(")]),r("rt",{domProps:{textContent:t._s(t.caption)}}),r("rp",[t._v(")")])],2)},gt=[],wt={name:"Ruby",props:{caption:{type:String,required:!0}}},yt=wt,jt=Object(et["a"])(yt,vt,gt,!1,null,null,null),Ot=jt.exports;function _t(t,e,r){e&&/^[\da-fA-F]{32}$/.test(e)?r():r(new Error("无效的 Joox UUID,请参考 Wiki 获取。"))}var kt={jooxUUID:{validator:_t,trigger:"change"}},xt={components:{Ruby:Ot},props:{show:{type:Boolean,required:!0}},data:function(){return{rules:kt,saving:!1,form:{jooxUUID:""},centerDialogVisible:!1}},mounted:function(){var t=this;return Object(Z["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.resetForm();case 2:case"end":return e.stop()}}),e)})))()},methods:{resetForm:function(){var t=this;return Object(Z["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,pt["a"].loadJooxUUID();case 2:t.form.jooxUUID=e.sent;case 3:case"end":return e.stop()}}),e)})))()},cancel:function(){var t=this;return Object(Z["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.resetForm();case 2:t.$emit("done");case 3:case"end":return e.stop()}}),e)})))()},emitConfirm:function(){var t=this;return Object(Z["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.saving=!0,e.next=3,pt["a"].saveJooxUUID(t.form.jooxUUID);case 3:t.saving=!1,t.$emit("done");case 5:case"end":return e.stop()}}),e)})))()}}},Ut=xt,At=(r("b0a8"),Object(et["a"])(Ut,bt,mt,!1,null,"58e4a4a6",null)),Et=At.exports,St={name:"Home",components:{FileSelector:nt,PreviewTable:lt,ConfigDialog:Et},data:function(){return{showConfigDialog:!1,tableData:[],playing_url:"",playing_auto:!1,filename_policy:ot["e"].ArtistAndTitle,instant_save:!1,FilenamePolicies:ot["d"],dir:null}},watch:{instant_save:function(t){t&&this.showDirectlySave()}},methods:{showSuccess:function(t){var e=this;return Object(Z["a"])(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(!e.instant_save){r.next=6;break}return r.next=3,e.saveFile(t);case 3:Object(ot["f"])(t),r.next=8;break;case 6:e.tableData.push(t),e.$notify.success({title:"解锁成功",message:"成功解锁 "+t.title,duration:3e3});case 8:n=[t.title,t.artist,t.album],window._paq.push(["trackEvent","Unlock",t.rawExt+","+t.mime,JSON.stringify(n)]);case 9:case"end":return r.stop()}}),r)})))()},showFail:function(t,e){console.error(t,e),this.$notify.error({title:"出现问题",message:t+","+e+',参考使用提示',dangerouslyUseHTMLString:!0,duration:6e3}),window._paq.push(["trackEvent","Error",String(t),e])},changePlaying:function(t){this.playing_url=t,this.playing_auto=!0},handleDeleteAll:function(){this.tableData.forEach((function(t){Object(ot["f"])(t)})),this.tableData=[]},handleDecryptionConfig:function(){this.showConfigDialog=!0},handleDownloadAll:function(){var t=this,e=0,r=setInterval((function(){e更新详情:").concat(n.Detail,'
获取更新'),dangerouslyUseHTMLString:!0,duration:15e3,position:"top-left"}):t.$notify.info({title:"离线使用",message:"我们使用PWA技术,无网络也能使用
最近更新:".concat(ft.updateInfo,'
使用提示'),dangerouslyUseHTMLString:!0,duration:1e4,position:"top-left"});case 12:case"end":return e.stop()}}),e,null,[[2,8]])})))()}}},Rt=It,Bt=(r("5c0b"),Object(et["a"])(Rt,H,K,!1,null,null,null)),Ct=Bt.exports,Lt=r("9483");"https:"===window.location.protocol&&Object(Lt["a"])("".concat("","service-worker.js"),{ready:function(){console.log("App is being served from cache by a service worker.")},registered:function(){console.log("Service worker has been registered.")},cached:function(){console.log("Content has been cached for offline use.")},updatefound:function(){console.log("New content is downloading.")},updated:function(){console.log("New content is available."),window.location.reload()},offline:function(){console.log("No internet connection found. App is running in offline mode.")},error:function(t){console.error("Error during service worker registration:",t)}}),G["default"].use(V.a),G["default"].use(J.a),G["default"].use(z.a),G["default"].use(N.a),G["default"].use(L.a),G["default"].use(B.a),G["default"].use(I.a),G["default"].use(P.a),G["default"].use(T.a),G["default"].use(E.a),G["default"].use(U.a),G["default"].use(k.a),G["default"].use(O.a),G["default"].use(y.a),G["default"].use(g.a),G["default"].use(p.a),G["default"].use(b.a),G["default"].use(d.a),G["default"].use(l.a),G["default"].use(s.a),G["default"].prototype.$notify=o.a,G["default"].prototype.$confirm=i.a.confirm,G["default"].config.productionTip=!1,new G["default"]({render:function(t){return t(Ct)}}).$mount("#app")},efc0:function(t,e,r){"use strict";r("d3b7"),r("ddb0"),r("4ec9"),r("3ca3"),r("159b"),r("4fad");var n=r("9ab4"),i=r("675e"),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.values=new Map,e}return Object(n["b"])(e,t),e.prototype.load=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){return Object(n["c"])(this,(function(r){return this.values.has(t)?[2,this.values.get(t)]:[2,e]}))}))},e.prototype.save=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){return Object(n["c"])(this,(function(r){return this.values.set(t,e),[2]}))}))},e.prototype.getAll=function(){return Object(n["a"])(this,void 0,Promise,(function(){var t;return Object(n["c"])(this,(function(e){return t={},this.values.forEach((function(e,r){var n;Object.assign(t,(n={},n[r]=e,n))})),[2,t]}))}))},e.prototype.setAll=function(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r,i,a,o;return Object(n["c"])(this,(function(n){for(e=0,r=Object.entries(t);e0&&void 0!==a[0]?a[0]:o["a"],console.log("start handling",e.name),n.prev=2,n.t0=t,n.next=6,r(e);case 6:n.t1=n.sent,n.t0.$emit.call(n.t0,"success",n.t1),n.next=14;break;case 10:n.prev=10,n.t2=n["catch"](2),console.error(n.t2),t.$emit("error",n.t2,e.name);case 14:return n.prev=14,t.task_finished++,n.finish(14);case 17:case"end":return n.stop()}}),n,null,[[2,10,14,17]])}))));case 2:case"end":return n.stop()}}),n)})))()}}}}).call(this,n("2e83"))},1:function(e,t){},2:function(e,t){},"2e83":function(e,t,n){e.exports=n.p+"js/0-legacy.15def196.worker.js"},3:function(e,t){},"432b":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n("ace4"),n("d3b7"),n("5cc6"),n("907a"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7");var r=new Uint8Array([119,72,50,115,222,242,192,200,149,236,48,178,81,195,225,160,158,230,157,207,250,127,20,209,206,184,220,195,74,103,147,214,40,194,145,112,202,141,162,164,240,8,97,144,126,111,162,224,235,174,62,182,103,199,146,244,145,181,246,108,94,132,64,247,243,27,2,127,213,171,65,137,40,244,37,204,82,17,173,67,104,166,65,139,132,181,255,44,146,74,38,216,71,106,124,149,97,204,230,203,187,63,71,88,137,117,195,117,161,217,175,204,8,115,23,220,170,154,162,22,65,216,162,6,198,139,252,102,52,159,207,24,35,160,10,116,231,43,39,112,146,233,175,55,230,140,167,188,98,101,156,194,8,201,136,179,243,67,172,116,44,15,212,175,161,195,1,100,149,78,72,159,244,53,120,149,122,57,214,106,160,109,64,232,79,168,239,17,29,243,27,63,63,7,221,111,91,25,48,25,251,239,14,55,240,14,205,22,73,254,83,71,19,26,189,164,241,64,25,96,14,237,104,9,6,95,77,207,61,26,254,32,119,228,217,218,249,164,43,118,28,113,219,0,188,253,12,108,165,71,247,246,0,121,74,17]),a=function(){function e(){}return e.prototype.getMask=function(e){return e>32767&&(e%=32767),r[e*e+27&255]},e.prototype.decrypt=function(e,t){for(var n=0;n0)j=Math.min(O,o),k=new Uint8Array(e.slice(y,y+j)),t.writeArrayToMemory(k,g),t.decryptStream(h,g,y,j),w.push(t.HEAPU8.slice(g,g+j)),y+=j,O-=j;return t._free(g),h.delete(),[2,s(w)]}}))}))}},cc74:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return h})),n.d(t,"g",(function(){return g})),n.d(t,"c",(function(){return w})),n.d(t,"d",(function(){return y})),n.d(t,"f",(function(){return O})),n.d(t,"e",(function(){return j})),n.d(t,"j",(function(){return k})),n.d(t,"i",(function(){return x})),n.d(t,"h",(function(){return _}));n("d3b7"),n("fb6a"),n("3ca3"),n("ddb0"),n("2b3d"),n("9861"),n("ac1f"),n("1276"),n("498a"),n("2ca0"),n("159b");var r=n("9ab4"),a=n("7907"),c=n.n(a),i=n("b686"),o=n.n(i),s=[102,76,97,67],l=[73,68,51],u=[79,103,103,83],f=[102,116,121,112],d=[48,38,178,117,142,102,207,17,166,217,0,170,0,98,206,108],b=[82,73,70,70],m=[255,241],p=[70,82,77,56],v={mp3:"audio/mpeg",flac:"audio/flac",m4a:"audio/mp4",ogg:"audio/ogg",wma:"audio/x-ms-wma",wav:"audio/x-wav",dff:"audio/x-dff"};function h(e,t){return!(t.length>e.length)&&t.every((function(t,n){return t===e[n]}))}function g(e,t){return void 0===t&&(t="mp3"),h(e,l)?"mp3":h(e,s)?"flac":h(e,u)?"ogg":e.length>=4+f.length&&h(e.slice(4),f)?"m4a":h(e,b)?"wav":h(e,d)?"wma":h(e,m)?"aac":h(e,p)?"dff":t}function w(e){return e.arrayBuffer?e.arrayBuffer():new Promise((function(t,n){var r=new FileReader;r.onload=function(e){var r,a=null===(r=e.target)||void 0===r?void 0:r.result;a?t(a):n("read file failed")},r.readAsArrayBuffer(e)}))}function y(e){var t;return(null===(t=e.common)||void 0===t?void 0:t.picture)&&e.common.picture.length>0?URL.createObjectURL(new Blob([e.common.picture[0].data],{type:e.common.picture[0].format})):""}function O(e,t,n,r){void 0===r&&(r="-");var a={title:null!==t&&void 0!==t?t:"",artist:n},c=e.split(r);return c.length>1?(a.artist||(a.artist=c[0].trim()),a.title||(a.title=c[1].trim())):1===c.length&&(a.title||(a.title=c[0].trim())),a}function j(e){return Object(r["a"])(this,void 0,Promise,(function(){var t,n,a,c,i;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return r.trys.push([0,4,,5]),[4,fetch(e)];case 1:return t=r.sent(),n=t.headers.get("Content-Type"),(null===n||void 0===n?void 0:n.startsWith("image/"))?[4,t.arrayBuffer()]:[3,3];case 2:return a=r.sent(),c=URL.createObjectURL(new Blob([a],{type:n})),[2,{buffer:a,url:c,mime:n}];case 3:return[3,5];case 4:return i=r.sent(),console.warn(i),[3,5];case 5:return[2]}}))}))}function k(e,t,n){var r=new c.a(e),a=n.native["ID3v2.4"]||n.native["ID3v2.3"]||n.native["ID3v2.2"]||[];a.forEach((function(e){if("TPE1"!==e.id&&"TIT2"!==e.id&&"TALB"!==e.id)try{r.setFrame(e.id,e.value)}catch(t){}}));var i=n.common;return r.setFrame("TPE1",(null===i||void 0===i?void 0:i.artists)||t.artists||[]).setFrame("TIT2",(null===i||void 0===i?void 0:i.title)||t.title).setFrame("TALB",(null===i||void 0===i?void 0:i.album)||t.album||""),t.picture&&r.setFrame("APIC",{type:3,data:t.picture,description:t.picture_desc||"Cover"}),r.addTag()}function x(t,n,r){var a=new o.a(t),c=r.common;return c.title||c.album||!c.artists||(a.setTag("TITLE="+n.title),a.setTag("ALBUM="+n.album),n.artists&&(a.removeTag("ARTIST"),n.artists.forEach((function(e){return a.setTag("ARTIST="+e)})))),n.picture&&a.importPictureFromBuffer(e.from(n.picture)),a.save()}function _(e){var t=e.lastIndexOf(".");return{ext:e.substring(t+1).toLowerCase(),name:e.substring(0,t)}}}).call(this,n("1c35").Buffer)},cd49:function(e,t,n){"use strict";n.r(t);n("9e1f"),n("450d");var r=n("6ed5"),a=n.n(r),c=(n("46a1"),n("e5f2")),i=n.n(c),o=(n("6b30"),n("c284")),s=n.n(o),l=(n("0c67"),n("299c")),u=n.n(l),f=(n("b5d8"),n("f494")),d=n.n(f),b=(n("560b"),n("dcdc")),m=n.n(b),p=(n("f225"),n("89a9")),v=n.n(p),h=(n("f4f9"),n("c2cc")),g=n.n(h),w=(n("7a0f"),n("0f6c")),y=n.n(w),O=(n("aaa5"),n("a578")),j=n.n(O),k=(n("adec"),n("3d2d")),x=n.n(k),_=(n("bdc7"),n("aa2f")),A=n.n(_),T=(n("de31"),n("c69e")),U=n.n(T),P=(n("5466"),n("ecdf")),E=n.n(P),S=(n("38a0"),n("ad41")),R=n.n(S),L=(n("1951"),n("eedf")),D=n.n(L),B=(n("acb6"),n("c673")),F=n.n(B),q=(n("fd71"),n("a447")),C=n.n(q),I=(n("e260"),n("e6cf"),n("cca6"),n("a79d"),n("2b0e")),M=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-container",{attrs:{id:"app"}},[n("el-main",[n("Home")],1),n("el-footer",{attrs:{id:"app-footer"}},[n("el-row",[n("a",{attrs:{href:"https://github.com/ix64/unlock-music",target:"_blank"}},[e._v("音乐解锁")]),e._v("("+e._s(e.version)+") :移除已购音乐的加密保护。 "),n("a",{attrs:{href:"https://github.com/ix64/unlock-music/wiki/使用提示",target:"_blank"}},[e._v("使用提示")])]),n("el-row",[e._v(" 目前支持 QQ音乐(qmc, mflac, mgg), 酷狗音乐(kgm), 虾米音乐(xm), 酷我音乐(.kwm) "),n("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/README.md",target:"_blank"}},[e._v("更多")]),e._v("。 ")]),n("el-row",[n("span",[e._v("Copyright © 2019 - "+e._s((new Date).getFullYear())+" MengYX")]),e._v(" 音乐解锁使用 "),n("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/LICENSE",target:"_blank"}},[e._v("MIT许可协议")]),e._v(" 开放源代码 ")])],1)],1)},$=[],N=n("1da1"),H=(n("96cf"),n("99af"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-upload",{attrs:{"auto-upload":!1,"on-change":e.addFile,"show-file-list":!1,action:"",drag:"",multiple:""}},[n("i",{staticClass:"el-icon-upload"}),n("div",{staticClass:"el-upload__text"},[e._v("将文件拖到此处,或"),n("em",[e._v("点击选择")])]),n("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[n("div",[e._v(" 仅在浏览器内对文件进行解锁,无需消耗流量 "),n("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e._v(" 算法在源代码中已经提供,所有运算都发生在本地 ")]),n("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1),n("div",[e._v(" 工作模式: "+e._s(e.parallel?"多线程 Worker":"单线程 Queue")+" "),n("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e._v(" 将此工具部署在HTTPS环境下,可以启用Web Worker特性,"),n("br"),e._v(" 从而更快的利用并行处理完成解锁 ")]),n("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1)]),n("transition",{attrs:{name:"el-fade-in"}},[n("el-progress",{directives:[{name:"show",rawName:"v-show",value:e.progress_show,expression:"progress_show"}],staticStyle:{margin:"16px 6px 0 6px"},attrs:{format:e.progress_string,percentage:e.progress_value,"stroke-width":16,"text-inside":!0}})],1)],1)}),W=[],V=n("0565"),Q=V["a"],J=n("2877"),z=Object(J["a"])(Q,H,W,!1,null,null,null),K=z.exports,G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[n("el-table-column",{attrs:{label:"封面"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.picture}},[n("div",{staticClass:"image-slot el-image__error",attrs:{slot:"error"},slot:"error"},[e._v(" 暂无封面 ")])])]}}])}),n("el-table-column",{attrs:{label:"歌曲"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.title))])]}}])}),n("el-table-column",{attrs:{label:"歌手"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("p",[e._v(e._s(t.row.artist))])]}}])}),n("el-table-column",{attrs:{label:"专辑"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("p",[e._v(e._s(t.row.album))])]}}])}),n("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{circle:"",icon:"el-icon-video-play",type:"success"},on:{click:function(n){return e.handlePlay(t.$index,t.row)}}}),n("el-button",{attrs:{circle:"",icon:"el-icon-download"},on:{click:function(n){return e.handleDownload(t.row)}}}),n("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger"},on:{click:function(n){return e.handleDelete(t.$index,t.row)}}})]}}])})],1)},Y=[],X=(n("a9e3"),n("a434"),n("73ec")),Z={name:"PreviewTable",props:{tableData:{type:Array,required:!0},policy:{type:Number,required:!0}},methods:{handlePlay:function(e,t){this.$emit("play",t.file)},handleDelete:function(e,t){Object(X["f"])(t),this.tableData.splice(e,1)},handleDownload:function(e){this.$emit("download",e)}}},ee=Z,te=Object(J["a"])(ee,G,Y,!1,null,"1458a804",null),ne=te.exports,re=n("9224"),ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("file-selector",{on:{error:e.showFail,success:e.showSuccess}}),n("div",{attrs:{id:"app-control"}},[n("el-row",{staticClass:"mb-3"},[n("span",[e._v("歌曲命名格式:")]),e._l(e.FilenamePolicies,(function(t){return n("el-radio",{key:t.key,attrs:{label:t.key},model:{value:e.filename_policy,callback:function(t){e.filename_policy=t},expression:"filename_policy"}},[e._v(" "+e._s(t.text)+" ")])}))],2),n("el-row",[n("el-button",{attrs:{icon:"el-icon-download",plain:""},on:{click:e.handleDownloadAll}},[e._v("下载全部")]),n("el-button",{attrs:{icon:"el-icon-delete",plain:"",type:"danger"},on:{click:e.handleDeleteAll}},[e._v("清除全部")]),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e.instant_save?n("span",[e._v("工作模式: "+e._s(e.dir?"写入本地文件系统":"调用浏览器下载"))]):n("span",[e._v(" 当您使用此工具进行大量文件解锁的时候,建议开启此选项。"),n("br"),e._v(" 开启后,解锁结果将不会存留于浏览器中,防止内存不足。 ")])]),n("el-checkbox",{staticClass:"ml-2",attrs:{border:""},model:{value:e.instant_save,callback:function(t){e.instant_save=t},expression:"instant_save"}},[e._v("立即保存")])],1)],1)],1),n("audio",{attrs:{autoplay:e.playing_auto,src:e.playing_url,controls:""}}),n("PreviewTable",{attrs:{policy:e.filename_policy,"table-data":e.tableData},on:{download:e.saveFile,play:e.changePlaying}})],1)},ce=[],ie=(n("e9c4"),n("d3b7"),n("159b"),{name:"Home",components:{FileSelector:K,PreviewTable:ne},data:function(){return{tableData:[],playing_url:"",playing_auto:!1,filename_policy:X["e"].ArtistAndTitle,instant_save:!1,FilenamePolicies:X["d"],dir:null}},watch:{instant_save:function(e){e&&this.showDirectlySave()}},methods:{showSuccess:function(e){var t=this;return Object(N["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!t.instant_save){n.next=6;break}return n.next=3,t.saveFile(e);case 3:Object(X["f"])(e),n.next=8;break;case 6:t.tableData.push(e),t.$notify.success({title:"解锁成功",message:"成功解锁 "+e.title,duration:3e3});case 8:r=[e.title,e.artist,e.album],window._paq.push(["trackEvent","Unlock",e.rawExt+","+e.mime,JSON.stringify(r)]);case 9:case"end":return n.stop()}}),n)})))()},showFail:function(e,t){console.error(e,t),this.$notify.error({title:"出现问题",message:e+","+t+',参考使用提示',dangerouslyUseHTMLString:!0,duration:6e3}),window._paq.push(["trackEvent","Error",String(e),t])},changePlaying:function(e){this.playing_url=e,this.playing_auto=!0},handleDeleteAll:function(){this.tableData.forEach((function(e){Object(X["f"])(e)})),this.tableData=[]},handleDownloadAll:function(){var e=this,t=0,n=setInterval((function(){t更新详情:").concat(r.Detail,'
获取更新'),dangerouslyUseHTMLString:!0,duration:15e3,position:"top-left"}):e.$notify.info({title:"离线使用",message:"我们使用PWA技术,无网络也能使用
最近更新:".concat(re.updateInfo,'
使用提示'),dangerouslyUseHTMLString:!0,duration:1e4,position:"top-left"});case 12:case"end":return t.stop()}}),t,null,[[2,8]])})))()}}},de=fe,be=(n("5c0b"),Object(J["a"])(de,M,$,!1,null,null,null)),me=be.exports,pe=n("9483");"https:"===window.location.protocol&&Object(pe["a"])("".concat("","service-worker.js"),{ready:function(){console.log("App is being served from cache by a service worker.")},registered:function(){console.log("Service worker has been registered.")},cached:function(){console.log("Content has been cached for offline use.")},updatefound:function(){console.log("New content is downloading.")},updated:function(){console.log("New content is available."),window.location.reload()},offline:function(){console.log("No internet connection found. App is running in offline mode.")},error:function(e){console.error("Error during service worker registration:",e)}}),I["default"].use(C.a),I["default"].use(F.a),I["default"].use(D.a),I["default"].use(R.a),I["default"].use(E.a),I["default"].use(U.a),I["default"].use(A.a),I["default"].use(x.a),I["default"].use(j.a),I["default"].use(y.a),I["default"].use(g.a),I["default"].use(v.a),I["default"].use(m.a),I["default"].use(d.a),I["default"].use(u.a),I["default"].use(s.a),I["default"].prototype.$notify=i.a,I["default"].prototype.$confirm=a.a.confirm,I["default"].config.productionTip=!1,new I["default"]({render:function(e){return e(me)}}).$mount("#app")},eaa5:function(e,t,n){"use strict";n.d(t,"a",(function(){return P}));n("d3b7"),n("b0c0");var r=n("9ab4"),a=(n("ace4"),n("5cc6"),n("907a"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("fb6a"),n("3ca3"),n("ddb0"),n("2b3d"),n("9861"),n("cc74")),c=n("cb96");function i(e,t,n,i){return void 0===i&&(i=!0),Object(r["a"])(this,void 0,Promise,(function(){var o,s,l,u,f,d,b;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return o=n,i?(l=Uint8Array.bind,[4,Object(a["c"])(e)]):[3,2];case 1:s=new(l.apply(Uint8Array,[void 0,r.sent()])),o=Object(a["g"])(s,n),o!==n&&(e=new Blob([s],{type:a["a"][o]})),r.label=2;case 2:return[4,Object(c["parseBlob"])(e)];case 3:return u=r.sent(),f=Object(a["f"])(t,u.common.title,u.common.artist),d=f.title,b=f.artist,[2,{title:d,artist:b,ext:o,album:u.common.album,picture:Object(a["d"])(u),file:URL.createObjectURL(e),blob:e,mime:a["a"][o]}]}}))}))}var o=[105,102,109,116],s=[254,254,254,254],l={" WAV":".wav",FLAC:".flac"," MP3":".mp3"," A4M":".m4a"};function u(e,t,n){return Object(r["a"])(this,void 0,Promise,(function(){var u,f,d,b,m,p,v,h,g,w,y,O,j,k,x;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return f=Uint8Array.bind,[4,Object(a["c"])(e)];case 1:if(u=new(f.apply(Uint8Array,[void 0,r.sent()])),Object(a["b"])(u,o)&&Object(a["b"])(u.slice(8,12),s))return[3,4];if("xm"!==n)return[3,2];throw Error("此xm文件已损坏");case 2:return[4,i(e,t,n,!0)];case 3:return[2,r.sent()];case 4:if(d=(new TextDecoder).decode(u.slice(4,8)),!l.hasOwnProperty(d))throw Error("未知的.xm文件类型");for(b=u[15],m=u[12]|u[13]<<8|u[14]<<16,p=u.slice(16),v=p.length,h=m;h1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return d=new Uint8Array(17),d.set(i.slice(28,44),0),0!==w.length?[3,3]:[4,y()];case 2:if(!r.sent())throw Error("加载Kgm/Vpr Mask数据失败");r.label=3;case 3:for(O=0;O>4]}var w=new Uint8Array(0);function y(){return Object(r["a"])(this,void 0,Promise,(function(){var e,t,n,a;return Object(r["b"])(this,(function(r){switch(r.label){case 0:e="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(b.version,"/public/static/kgm.mask"),["http:","https:"].some((function(e){return e==self.location.protocol}))&&(e=self.document?"./static/kgm.mask":"../static/kgm.mask"),r.label=1;case 1:return r.trys.push([1,4,,5]),[4,fetch(e,{method:"GET"})];case 2:return t=r.sent(),n=Uint8Array.bind,[4,t.arrayBuffer()];case 3:return w=new(n.apply(Uint8Array,[void 0,r.sent()])),[2,!0];case 4:return a=r.sent(),console.error(a),[2,!1];case 5:return[2]}}))}))}var O=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],j=(n("25f0"),n("843c"),[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101]),k="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function x(e,t,n){return Object(r["a"])(this,void 0,Promise,(function(){var n,o,s,l,u,f,d,b,m,p,v,h,g,w;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return o=Uint8Array.bind,[4,Object(a["c"])(e)];case 1:return n=new(o.apply(Uint8Array,[void 0,r.sent()])),Object(a["b"])(n,j)?[3,4]:"aac"!==Object(a["g"])(n)?[3,3]:[4,i(e,t,"aac",!1)];case 2:return[2,r.sent()];case 3:throw Error("not a valid kwm file");case 4:for(s=n.slice(24,32),l=_(s),u=n.slice(1024),f=u.length,d=0;d32?n=e.slice(0,32):t<32&&(n=e.padEnd(32,e)),n}var T=[0,0,0,32,102,116,121,112];function U(e,t){return Object(r["a"])(this,void 0,Promise,(function(){var n,c,o,s;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return c=Uint8Array.bind,[4,Object(a["c"])(e)];case 1:for(n=new(c.apply(Uint8Array,[void 0,r.sent()])),o=0;o<8;++o)n[o]=T[o];return s=new Blob([n],{type:"audio/mp4"}),[4,i(s,t,"m4a",!1)];case 2:return[2,r.sent()]}}))}))}function P(e){return Object(r["a"])(this,void 0,Promise,(function(){var t,n,c;return Object(r["b"])(this,(function(r){switch(r.label){case 0:switch(t=Object(a["h"])(e.name),c=t.ext,c){case"kwm":return[3,1];case"xm":return[3,3];case"wav":return[3,3];case"mp3":return[3,3];case"flac":return[3,3];case"m4a":return[3,3];case"ogg":return[3,5];case"tm0":return[3,7];case"tm3":return[3,7];case"qmc3":return[3,9];case"qmc2":return[3,9];case"qmc0":return[3,9];case"qmcflac":return[3,9];case"qmcogg":return[3,9];case"tkm":return[3,9];case"bkcmp3":return[3,9];case"bkcflac":return[3,9];case"mflac":return[3,9];case"mflac0":return[3,9];case"mgg":return[3,9];case"mgg1":return[3,9];case"666c6163":return[3,9];case"6d7033":return[3,9];case"6f6767":return[3,9];case"6d3461":return[3,9];case"776176":return[3,9];case"tm2":return[3,11];case"tm6":return[3,11];case"cache":return[3,13];case"vpr":return[3,15];case"kgm":return[3,15];case"kgma":return[3,15]}return[3,17];case 1:return[4,x(e.raw,t.name,t.ext)];case 2:return n=r.sent(),[3,18];case 3:return[4,u(e.raw,t.name,t.ext)];case 4:return n=r.sent(),[3,18];case 5:return[4,i(e.raw,t.name,t.ext)];case 6:return n=r.sent(),[3,18];case 7:return[4,i(e.raw,t.name,"mp3")];case 8:return n=r.sent(),[3,18];case 9:return[4,Object(f["a"])(e.raw,t.name,t.ext)];case 10:return n=r.sent(),[3,18];case 11:return[4,U(e.raw,t.name)];case 12:return n=r.sent(),[3,18];case 13:return[4,d(e.raw,t.name,t.ext)];case 14:return n=r.sent(),[3,18];case 15:return[4,h(e.raw,t.name,t.ext)];case 16:return n=r.sent(),[3,18];case 17:throw"不支持此文件格式";case 18:return n.rawExt||(n.rawExt=t.ext),n.rawFilename||(n.rawFilename=t.name),console.log(n),[2,n]}}))}))}}}); \ No newline at end of file diff --git a/js/app.a8c1864a.js b/js/app.a8c1864a.js deleted file mode 100644 index 4e52c6c..0000000 --- a/js/app.a8c1864a.js +++ /dev/null @@ -1 +0,0 @@ -(function(e){function t(t){for(var r,c,o=t[0],s=t[1],l=t[2],f=0,d=[];fObject(a["a"])(new i["a"](e)),navigator.hardwareConcurrency||1),this.parallel=!0):console.log("Using Queue in Main Thread")},methods:{progress_string(){return`${this.task_finished} / ${this.task_all}`},async addFile(e){this.task_all++,this.queue.queue(async(t=c["a"])=>{console.log("start handling",e.name);try{this.$emit("success",await t(e))}catch(n){console.error(n),this.$emit("error",n,e.name)}finally{this.task_finished++}})}}}}).call(this,n("2e83"))},1:function(e,t){},2:function(e,t){},"2e83":function(e,t,n){e.exports=n.p+"js/0.34ae486e.worker.js"},3:function(e,t){},"432b":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n("907a"),n("219c");var r=new Uint8Array([119,72,50,115,222,242,192,200,149,236,48,178,81,195,225,160,158,230,157,207,250,127,20,209,206,184,220,195,74,103,147,214,40,194,145,112,202,141,162,164,240,8,97,144,126,111,162,224,235,174,62,182,103,199,146,244,145,181,246,108,94,132,64,247,243,27,2,127,213,171,65,137,40,244,37,204,82,17,173,67,104,166,65,139,132,181,255,44,146,74,38,216,71,106,124,149,97,204,230,203,187,63,71,88,137,117,195,117,161,217,175,204,8,115,23,220,170,154,162,22,65,216,162,6,198,139,252,102,52,159,207,24,35,160,10,116,231,43,39,112,146,233,175,55,230,140,167,188,98,101,156,194,8,201,136,179,243,67,172,116,44,15,212,175,161,195,1,100,149,78,72,159,244,53,120,149,122,57,214,106,160,109,64,232,79,168,239,17,29,243,27,63,63,7,221,111,91,25,48,25,251,239,14,55,240,14,205,22,73,254,83,71,19,26,189,164,241,64,25,96,14,237,104,9,6,95,77,207,61,26,254,32,119,228,217,218,249,164,43,118,28,113,219,0,188,253,12,108,165,71,247,246,0,121,74,17]),a=function(){function e(){}return e.prototype.getMask=function(e){return e>32767&&(e%=32767),r[e*e+27&255]},e.prototype.decrypt=function(e,t){for(var n=0;n0)_=Math.min(O,o),j=new Uint8Array(e.slice(y,y+_)),t.writeArrayToMemory(j,w),t.decryptStream(v,w,y,_),g.push(t.HEAPU8.slice(w,w+_)),y+=_,O-=_;return t._free(w),v.delete(),[2,s(g)]}}))}))}},cc74:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return v})),n.d(t,"g",(function(){return w})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return y})),n.d(t,"f",(function(){return O})),n.d(t,"e",(function(){return _})),n.d(t,"j",(function(){return j})),n.d(t,"i",(function(){return k})),n.d(t,"h",(function(){return x}));var r=n("9ab4"),a=n("7907"),i=n.n(a),c=n("b686"),o=n.n(c),s=[102,76,97,67],l=[73,68,51],u=[79,103,103,83],f=[102,116,121,112],d=[48,38,178,117,142,102,207,17,166,217,0,170,0,98,206,108],m=[82,73,70,70],b=[255,241],p=[70,82,77,56],h={mp3:"audio/mpeg",flac:"audio/flac",m4a:"audio/mp4",ogg:"audio/ogg",wma:"audio/x-ms-wma",wav:"audio/x-wav",dff:"audio/x-dff"};function v(e,t){return!(t.length>e.length)&&t.every((function(t,n){return t===e[n]}))}function w(e,t){return void 0===t&&(t="mp3"),v(e,l)?"mp3":v(e,s)?"flac":v(e,u)?"ogg":e.length>=4+f.length&&v(e.slice(4),f)?"m4a":v(e,m)?"wav":v(e,d)?"wma":v(e,b)?"aac":v(e,p)?"dff":t}function g(e){return e.arrayBuffer?e.arrayBuffer():new Promise((function(t,n){var r=new FileReader;r.onload=function(e){var r,a=null===(r=e.target)||void 0===r?void 0:r.result;a?t(a):n("read file failed")},r.readAsArrayBuffer(e)}))}function y(e){var t;return(null===(t=e.common)||void 0===t?void 0:t.picture)&&e.common.picture.length>0?URL.createObjectURL(new Blob([e.common.picture[0].data],{type:e.common.picture[0].format})):""}function O(e,t,n,r){void 0===r&&(r="-");var a={title:null!==t&&void 0!==t?t:"",artist:n},i=e.split(r);return i.length>1?(a.artist||(a.artist=i[0].trim()),a.title||(a.title=i[1].trim())):1===i.length&&(a.title||(a.title=i[0].trim())),a}function _(e){return Object(r["a"])(this,void 0,Promise,(function(){var t,n,a,i,c;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return r.trys.push([0,4,,5]),[4,fetch(e)];case 1:return t=r.sent(),n=t.headers.get("Content-Type"),(null===n||void 0===n?void 0:n.startsWith("image/"))?[4,t.arrayBuffer()]:[3,3];case 2:return a=r.sent(),i=URL.createObjectURL(new Blob([a],{type:n})),[2,{buffer:a,url:i,mime:n}];case 3:return[3,5];case 4:return c=r.sent(),console.warn(c),[3,5];case 5:return[2]}}))}))}function j(e,t,n){var r=new i.a(e),a=n.native["ID3v2.4"]||n.native["ID3v2.3"]||n.native["ID3v2.2"]||[];a.forEach((function(e){if("TPE1"!==e.id&&"TIT2"!==e.id&&"TALB"!==e.id)try{r.setFrame(e.id,e.value)}catch(t){}}));var c=n.common;return r.setFrame("TPE1",(null===c||void 0===c?void 0:c.artists)||t.artists||[]).setFrame("TIT2",(null===c||void 0===c?void 0:c.title)||t.title).setFrame("TALB",(null===c||void 0===c?void 0:c.album)||t.album||""),t.picture&&r.setFrame("APIC",{type:3,data:t.picture,description:t.picture_desc||"Cover"}),r.addTag()}function k(t,n,r){var a=new o.a(t),i=r.common;return i.title||i.album||!i.artists||(a.setTag("TITLE="+n.title),a.setTag("ALBUM="+n.album),n.artists&&(a.removeTag("ARTIST"),n.artists.forEach((function(e){return a.setTag("ARTIST="+e)})))),n.picture&&a.importPictureFromBuffer(e.from(n.picture)),a.save()}function x(e){var t=e.lastIndexOf(".");return{ext:e.substring(t+1).toLowerCase(),name:e.substring(0,t)}}}).call(this,n("1c35").Buffer)},cd49:function(e,t,n){"use strict";n.r(t);n("9e1f"),n("450d");var r=n("6ed5"),a=n.n(r),i=(n("46a1"),n("e5f2")),c=n.n(i),o=(n("6b30"),n("c284")),s=n.n(o),l=(n("0c67"),n("299c")),u=n.n(l),f=(n("b5d8"),n("f494")),d=n.n(f),m=(n("560b"),n("dcdc")),b=n.n(m),p=(n("f225"),n("89a9")),h=n.n(p),v=(n("f4f9"),n("c2cc")),w=n.n(v),g=(n("7a0f"),n("0f6c")),y=n.n(g),O=(n("aaa5"),n("a578")),_=n.n(O),j=(n("adec"),n("3d2d")),k=n.n(j),x=(n("bdc7"),n("aa2f")),A=n.n(x),T=(n("de31"),n("c69e")),U=n.n(T),P=(n("5466"),n("ecdf")),E=n.n(P),S=(n("38a0"),n("ad41")),L=n.n(S),D=(n("1951"),n("eedf")),B=n.n(D),F=(n("acb6"),n("c673")),R=n.n(F),q=(n("fd71"),n("a447")),$=n.n(q),C=n("2b0e"),I=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-container",{attrs:{id:"app"}},[n("el-main",[n("Home")],1),n("el-footer",{attrs:{id:"app-footer"}},[n("el-row",[n("a",{attrs:{href:"https://github.com/ix64/unlock-music",target:"_blank"}},[e._v("音乐解锁")]),e._v("("+e._s(e.version)+") :移除已购音乐的加密保护。 "),n("a",{attrs:{href:"https://github.com/ix64/unlock-music/wiki/使用提示",target:"_blank"}},[e._v("使用提示")])]),n("el-row",[e._v(" 目前支持 QQ音乐(qmc, mflac, mgg), 酷狗音乐(kgm), 虾米音乐(xm), 酷我音乐(.kwm) "),n("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/README.md",target:"_blank"}},[e._v("更多")]),e._v("。 ")]),n("el-row",[n("span",[e._v("Copyright © 2019 - "+e._s((new Date).getFullYear())+" MengYX")]),e._v(" 音乐解锁使用 "),n("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/LICENSE",target:"_blank"}},[e._v("MIT许可协议")]),e._v(" 开放源代码 ")])],1)],1)},M=[],N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-upload",{attrs:{"auto-upload":!1,"on-change":e.addFile,"show-file-list":!1,action:"",drag:"",multiple:""}},[n("i",{staticClass:"el-icon-upload"}),n("div",{staticClass:"el-upload__text"},[e._v("将文件拖到此处,或"),n("em",[e._v("点击选择")])]),n("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[n("div",[e._v(" 仅在浏览器内对文件进行解锁,无需消耗流量 "),n("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e._v(" 算法在源代码中已经提供,所有运算都发生在本地 ")]),n("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1),n("div",[e._v(" 工作模式: "+e._s(e.parallel?"多线程 Worker":"单线程 Queue")+" "),n("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e._v(" 将此工具部署在HTTPS环境下,可以启用Web Worker特性,"),n("br"),e._v(" 从而更快的利用并行处理完成解锁 ")]),n("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1)]),n("transition",{attrs:{name:"el-fade-in"}},[n("el-progress",{directives:[{name:"show",rawName:"v-show",value:e.progress_show,expression:"progress_show"}],staticStyle:{margin:"16px 6px 0 6px"},attrs:{format:e.progress_string,percentage:e.progress_value,"stroke-width":16,"text-inside":!0}})],1)],1)},H=[],W=n("0565"),V=W["a"],Q=n("2877"),J=Object(Q["a"])(V,N,H,!1,null,null,null),z=J.exports,K=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[n("el-table-column",{attrs:{label:"封面"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.picture}},[n("div",{staticClass:"image-slot el-image__error",attrs:{slot:"error"},slot:"error"},[e._v(" 暂无封面 ")])])]}}])}),n("el-table-column",{attrs:{label:"歌曲"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.title))])]}}])}),n("el-table-column",{attrs:{label:"歌手"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("p",[e._v(e._s(t.row.artist))])]}}])}),n("el-table-column",{attrs:{label:"专辑"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("p",[e._v(e._s(t.row.album))])]}}])}),n("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{circle:"",icon:"el-icon-video-play",type:"success"},on:{click:function(n){return e.handlePlay(t.$index,t.row)}}}),n("el-button",{attrs:{circle:"",icon:"el-icon-download"},on:{click:function(n){return e.handleDownload(t.row)}}}),n("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger"},on:{click:function(n){return e.handleDelete(t.$index,t.row)}}})]}}])})],1)},G=[],Y=n("73ec"),X={name:"PreviewTable",props:{tableData:{type:Array,required:!0},policy:{type:Number,required:!0}},methods:{handlePlay(e,t){this.$emit("play",t.file)},handleDelete(e,t){Object(Y["f"])(t),this.tableData.splice(e,1)},handleDownload(e){this.$emit("download",e)}}},Z=X,ee=Object(Q["a"])(Z,K,G,!1,null,"1458a804",null),te=ee.exports,ne=n("9224"),re=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("file-selector",{on:{error:e.showFail,success:e.showSuccess}}),n("div",{attrs:{id:"app-control"}},[n("el-row",{staticClass:"mb-3"},[n("span",[e._v("歌曲命名格式:")]),e._l(e.FilenamePolicies,(function(t){return n("el-radio",{key:t.key,attrs:{label:t.key},model:{value:e.filename_policy,callback:function(t){e.filename_policy=t},expression:"filename_policy"}},[e._v(" "+e._s(t.text)+" ")])}))],2),n("el-row",[n("el-button",{attrs:{icon:"el-icon-download",plain:""},on:{click:e.handleDownloadAll}},[e._v("下载全部")]),n("el-button",{attrs:{icon:"el-icon-delete",plain:"",type:"danger"},on:{click:e.handleDeleteAll}},[e._v("清除全部")]),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start"}},[n("div",{attrs:{slot:"content"},slot:"content"},[e.instant_save?n("span",[e._v("工作模式: "+e._s(e.dir?"写入本地文件系统":"调用浏览器下载"))]):n("span",[e._v(" 当您使用此工具进行大量文件解锁的时候,建议开启此选项。"),n("br"),e._v(" 开启后,解锁结果将不会存留于浏览器中,防止内存不足。 ")])]),n("el-checkbox",{staticClass:"ml-2",attrs:{border:""},model:{value:e.instant_save,callback:function(t){e.instant_save=t},expression:"instant_save"}},[e._v("立即保存")])],1)],1)],1),n("audio",{attrs:{autoplay:e.playing_auto,src:e.playing_url,controls:""}}),n("PreviewTable",{attrs:{policy:e.filename_policy,"table-data":e.tableData},on:{download:e.saveFile,play:e.changePlaying}})],1)},ae=[],ie={name:"Home",components:{FileSelector:z,PreviewTable:te},data(){return{tableData:[],playing_url:"",playing_auto:!1,filename_policy:Y["e"].ArtistAndTitle,instant_save:!1,FilenamePolicies:Y["d"],dir:null}},watch:{instant_save(e){e&&this.showDirectlySave()}},methods:{async showSuccess(e){this.instant_save?(await this.saveFile(e),Object(Y["f"])(e)):(this.tableData.push(e),this.$notify.success({title:"解锁成功",message:"成功解锁 "+e.title,duration:3e3}));{let t=[e.title,e.artist,e.album];window._paq.push(["trackEvent","Unlock",e.rawExt+","+e.mime,JSON.stringify(t)])}},showFail(e,t){console.error(e,t),this.$notify.error({title:"出现问题",message:e+","+t+',参考使用提示',dangerouslyUseHTMLString:!0,duration:6e3}),window._paq.push(["trackEvent","Error",String(e),t])},changePlaying(e){this.playing_url=e,this.playing_auto=!0},handleDeleteAll(){this.tableData.forEach(e=>{Object(Y["f"])(e)}),this.tableData=[]},handleDownloadAll(){let e=0,t=setInterval(()=>{ethis.finishLoad())},methods:{async finishLoad(){const e=document.getElementById("loader-mask");let t;e&&e.remove();try{t=await Object(le["a"])(this.version)}catch(n){console.warn("check version info failed",n)}t&&(t.HttpsFound||t.Found&&"https:"!==window.location.protocol)?this.$notify.warning({title:"发现更新",message:`发现新版本 v${t.Version}
更新详情:${t.Detail}
获取更新`,dangerouslyUseHTMLString:!0,duration:15e3,position:"top-left"}):this.$notify.info({title:"离线使用",message:`我们使用PWA技术,无网络也能使用
最近更新:${ne.updateInfo}
使用提示`,dangerouslyUseHTMLString:!0,duration:1e4,position:"top-left"})}}},fe=ue,de=(n("5c0b"),Object(Q["a"])(fe,I,M,!1,null,null,null)),me=de.exports,be=n("9483");"https:"===window.location.protocol&&Object(be["a"])("service-worker.js",{ready(){console.log("App is being served from cache by a service worker.")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available."),window.location.reload()},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}}),C["default"].use($.a),C["default"].use(R.a),C["default"].use(B.a),C["default"].use(L.a),C["default"].use(E.a),C["default"].use(U.a),C["default"].use(A.a),C["default"].use(k.a),C["default"].use(_.a),C["default"].use(y.a),C["default"].use(w.a),C["default"].use(h.a),C["default"].use(b.a),C["default"].use(d.a),C["default"].use(u.a),C["default"].use(s.a),C["default"].prototype.$notify=c.a,C["default"].prototype.$confirm=a.a.confirm,C["default"].config.productionTip=!1,new C["default"]({render:function(e){return e(me)}}).$mount("#app")},eaa5:function(e,t,n){"use strict";n.d(t,"a",(function(){return P}));var r=n("9ab4"),a=(n("907a"),n("219c"),n("cc74")),i=n("cb96");function c(e,t,n,c){return void 0===c&&(c=!0),Object(r["a"])(this,void 0,Promise,(function(){var o,s,l,u,f,d,m;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return o=n,c?(l=Uint8Array.bind,[4,Object(a["c"])(e)]):[3,2];case 1:s=new(l.apply(Uint8Array,[void 0,r.sent()])),o=Object(a["g"])(s,n),o!==n&&(e=new Blob([s],{type:a["a"][o]})),r.label=2;case 2:return[4,Object(i["parseBlob"])(e)];case 3:return u=r.sent(),f=Object(a["f"])(t,u.common.title,u.common.artist),d=f.title,m=f.artist,[2,{title:d,artist:m,ext:o,album:u.common.album,picture:Object(a["d"])(u),file:URL.createObjectURL(e),blob:e,mime:a["a"][o]}]}}))}))}var o=[105,102,109,116],s=[254,254,254,254],l={" WAV":".wav",FLAC:".flac"," MP3":".mp3"," A4M":".m4a"};function u(e,t,n){return Object(r["a"])(this,void 0,Promise,(function(){var u,f,d,m,b,p,h,v,w,g,y,O,_,j,k;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return f=Uint8Array.bind,[4,Object(a["c"])(e)];case 1:if(u=new(f.apply(Uint8Array,[void 0,r.sent()])),Object(a["b"])(u,o)&&Object(a["b"])(u.slice(8,12),s))return[3,4];if("xm"!==n)return[3,2];throw Error("此xm文件已损坏");case 2:return[4,c(e,t,n,!0)];case 3:return[2,r.sent()];case 4:if(d=(new TextDecoder).decode(u.slice(4,8)),!l.hasOwnProperty(d))throw Error("未知的.xm文件类型");for(m=u[15],b=u[12]|u[13]<<8|u[14]<<16,p=u.slice(16),h=p.length,v=b;v1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return d=new Uint8Array(17),d.set(c.slice(28,44),0),0!==g.length?[3,3]:[4,y()];case 2:if(!r.sent())throw Error("加载Kgm/Vpr Mask数据失败");r.label=3;case 3:for(O=0;O>4]}var g=new Uint8Array(0);function y(){return Object(r["a"])(this,void 0,Promise,(function(){var e,t,n,a;return Object(r["b"])(this,(function(r){switch(r.label){case 0:e="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(m.version,"/public/static/kgm.mask"),["http:","https:"].some((function(e){return e==self.location.protocol}))&&(e=self.document?"./static/kgm.mask":"../static/kgm.mask"),r.label=1;case 1:return r.trys.push([1,4,,5]),[4,fetch(e,{method:"GET"})];case 2:return t=r.sent(),n=Uint8Array.bind,[4,t.arrayBuffer()];case 3:return g=new(n.apply(Uint8Array,[void 0,r.sent()])),[2,!0];case 4:return a=r.sent(),console.error(a),[2,!1];case 5:return[2]}}))}))}var O=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],_=[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101],j="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function k(e,t,n){return Object(r["a"])(this,void 0,Promise,(function(){var n,o,s,l,u,f,d,m,b,p,h,v,w,g;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return o=Uint8Array.bind,[4,Object(a["c"])(e)];case 1:return n=new(o.apply(Uint8Array,[void 0,r.sent()])),Object(a["b"])(n,_)?[3,4]:"aac"!==Object(a["g"])(n)?[3,3]:[4,c(e,t,"aac",!1)];case 2:return[2,r.sent()];case 3:throw Error("not a valid kwm file");case 4:for(s=n.slice(24,32),l=x(s),u=n.slice(1024),f=u.length,d=0;d32?n=e.slice(0,32):t<32&&(n=e.padEnd(32,e)),n}var T=[0,0,0,32,102,116,121,112];function U(e,t){return Object(r["a"])(this,void 0,Promise,(function(){var n,i,o,s;return Object(r["b"])(this,(function(r){switch(r.label){case 0:return i=Uint8Array.bind,[4,Object(a["c"])(e)];case 1:for(n=new(i.apply(Uint8Array,[void 0,r.sent()])),o=0;o<8;++o)n[o]=T[o];return s=new Blob([n],{type:"audio/mp4"}),[4,c(s,t,"m4a",!1)];case 2:return[2,r.sent()]}}))}))}function P(e){return Object(r["a"])(this,void 0,Promise,(function(){var t,n,i;return Object(r["b"])(this,(function(r){switch(r.label){case 0:switch(t=Object(a["h"])(e.name),i=t.ext,i){case"kwm":return[3,1];case"xm":return[3,3];case"wav":return[3,3];case"mp3":return[3,3];case"flac":return[3,3];case"m4a":return[3,3];case"ogg":return[3,5];case"tm0":return[3,7];case"tm3":return[3,7];case"qmc3":return[3,9];case"qmc2":return[3,9];case"qmc0":return[3,9];case"qmcflac":return[3,9];case"qmcogg":return[3,9];case"tkm":return[3,9];case"bkcmp3":return[3,9];case"bkcflac":return[3,9];case"mflac":return[3,9];case"mflac0":return[3,9];case"mgg":return[3,9];case"mgg1":return[3,9];case"666c6163":return[3,9];case"6d7033":return[3,9];case"6f6767":return[3,9];case"6d3461":return[3,9];case"776176":return[3,9];case"tm2":return[3,11];case"tm6":return[3,11];case"cache":return[3,13];case"vpr":return[3,15];case"kgm":return[3,15];case"kgma":return[3,15]}return[3,17];case 1:return[4,k(e.raw,t.name,t.ext)];case 2:return n=r.sent(),[3,18];case 3:return[4,u(e.raw,t.name,t.ext)];case 4:return n=r.sent(),[3,18];case 5:return[4,c(e.raw,t.name,t.ext)];case 6:return n=r.sent(),[3,18];case 7:return[4,c(e.raw,t.name,"mp3")];case 8:return n=r.sent(),[3,18];case 9:return[4,Object(f["a"])(e.raw,t.name,t.ext)];case 10:return n=r.sent(),[3,18];case 11:return[4,U(e.raw,t.name)];case 12:return n=r.sent(),[3,18];case 13:return[4,d(e.raw,t.name,t.ext)];case 14:return n=r.sent(),[3,18];case 15:return[4,v(e.raw,t.name,t.ext)];case 16:return n=r.sent(),[3,18];case 17:throw"不支持此文件格式";case 18:return n.rawExt||(n.rawExt=t.ext),n.rawFilename||(n.rawFilename=t.name),console.log(n),[2,n]}}))}))}}}); \ No newline at end of file diff --git a/js/app.ff02a91c.js b/js/app.ff02a91c.js new file mode 100644 index 0000000..6199c3c --- /dev/null +++ b/js/app.ff02a91c.js @@ -0,0 +1 @@ +(function(t){function e(e){for(var n,o,s=e[0],c=e[1],u=e[2],f=0,h=[];fObject(i["a"])(new a["a"](t)),navigator.hardwareConcurrency||1),this.parallel=!0):console.log("Using Queue in Main Thread")},methods:{progress_string(){return`${this.task_finished} / ${this.task_all}`},async addFile(t){this.task_all++,this.queue.queue(async(e=o["a"])=>{console.log("start handling",t.name);try{this.$emit("success",await e(t,await c["a"].getAll()))}catch(r){console.error(r),this.$emit("error",r,t.name)}finally{this.task_finished++}})}}}}).call(this,r("2e83"))},"08fe":function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var n=function(){function t(e,r){if(void 0===r&&(r=t.numRounds),16!=e.length)throw Error("incorrect key size");if(0!=(1&r))throw Error("odd number of rounds specified");var n=new DataView(e.buffer);this.k0=n.getUint32(0,!1),this.k1=n.getUint32(4,!1),this.k2=n.getUint32(8,!1),this.k3=n.getUint32(12,!1),this.rounds=r}return t.prototype.encrypt=function(e,r){for(var n=r.getUint32(0,!1),i=r.getUint32(4,!1),a=0,o=0;o>>5)+this.k1,i+=(n<<4)+this.k2^n+a^(n>>>5)+this.k3;e.setUint32(0,n,!1),e.setUint32(4,i,!1)},t.prototype.decrypt=function(e,r){for(var n=r.getUint32(0,!1),i=r.getUint32(4,!1),a=t.delta*this.rounds/2,o=0;o>>5)+this.k3,n-=(i<<4)+this.k0^i+a^(i>>>5)+this.k1,a-=t.delta;e.setUint32(0,n,!1),e.setUint32(4,i,!1)},t.BlockSize=8,t.KeySize=16,t.delta=2654435769,t.numRounds=64,t}()},"0f92":function(t,e,r){"use strict";(function(t){r.d(e,"a",(function(){return u}));var n=r("9ab4"),i=r("cb96"),a=r("acf9"),o=r.n(a),s=r("cc74"),c=r("97e5");function u(e,r,a,c){var u,d,m;return Object(n["a"])(this,void 0,Promise,(function(){var b,p,v,g,w;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return[4,Object(i["parseBlob"])(e)];case 1:for(p in b=n.sent(),b.native)b.native.hasOwnProperty(p)&&b.native[p].some((function(t){return"TCON"===t.id&&"(12)"===t.value}))&&(console.warn("try using gbk encoding to decode meta"),b.common.artist=o.a.decode(new t(null!==(u=b.common.artist)&&void 0!==u?u:""),"gbk"),b.common.title=o.a.decode(new t(null!==(d=b.common.title)&&void 0!==d?d:""),"gbk"),b.common.album=o.a.decode(new t(null!==(m=b.common.album)&&void 0!==m?m:""),"gbk"));if(c)try{return[2,l(c,a,b,e)]}catch(y){console.warn("在线获取曲目信息失败,回退到本地 meta 提取",y)}return v=Object(s["f"])(r,b.common.title,b.common.artist),v.artist=v.artist||"",g=Object(s["d"])(b),g?[3,3]:[4,f(v.title,v.artist,b.common.album)];case 2:g=n.sent(),n.label=3;case 3:return w={title:v.title,artist:v.artist||"",album:b.common.album||"",imgUrl:g},[4,h({title:v.title,artists:v.artist.split(" _ "),ext:a,imageURL:g,musicMeta:b,blob:e})];case 4:return[2,(w.blob=n.sent(),w)]}}))}))}function l(t,e,r,i){return Object(n["a"])(this,void 0,Promise,(function(){var a,o,s,u;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return[4,Object(c["d"])(t)];case 1:return a=n.sent(),o=Object(c["b"])(a.track_info.album.pmid),s=a.track_info.singer.map((function(t){return t.name})),u={title:a.track_info.title,artist:s.join("、"),album:a.track_info.album.name,imgUrl:o},[4,h({title:a.track_info.title,artists:s,ext:e,imageURL:o,musicMeta:r,blob:i})];case 2:return[2,(u.blob=n.sent(),u)]}}))}))}function f(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var i,a;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,Object(c["c"])(t,e,r)];case 1:return i=n.sent(),[2,Object(c["b"])(i.Id,i.Type)];case 2:return a=n.sent(),console.warn(a),[3,3];case 3:return[2,""]}}))}))}function h(e){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,a,o,c,u,l;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,Object(s["e"])(e.imageURL)];case 1:return r=n.sent(),r||console.warn("获取图像失败"),i={picture:null===r||void 0===r?void 0:r.buffer,title:e.title,artists:e.artists},c=(o=t).from,[4,e.blob.arrayBuffer()];case 2:return a=c.apply(o,[n.sent()]),u=s["a"][e.ext]||s["a"].mp3,"mp3"===e.ext?[2,new Blob([Object(s["j"])(a,i,e.musicMeta)],{type:u})]:"flac"===e.ext?[2,new Blob([Object(s["i"])(a,i,e.musicMeta)],{type:u})]:(console.info("writing metadata for "+e.ext+" is not being supported for now"),[3,4]);case 3:return l=n.sent(),console.warn("Error while appending cover image to file "+l),[3,4];case 4:return[2,e.blob]}}))}))}}).call(this,r("1c35").Buffer)},1:function(t,e){},2:function(t,e){},"2e83":function(t,e,r){t.exports=r.p+"js/0.c9123a50.worker.js"},3:function(t,e){},4:function(t,e){},5:function(t,e){},"507a":function(t,e,r){"use strict";r.d(e,"a",(function(){return K}));var n=r("9ab4"),i=r("6d95"),a=(r("907a"),r("3c5d"),r("cc74")),o=r("cb96");function s(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var i,s,c,u,l,f,h,d,m;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return s=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:for(i=new(s.apply(Uint8Array,[void 0,n.sent()])),c=i.length,u=0;u32767&&(e%=32767),t.staticCipherBox[e*e+27&255]},t.prototype.decrypt=function(t,e){for(var r=0;r>r;return 255&(n|i)},t.prototype.decrypt=function(t,e){for(var r=0;r32767&&(e%=32767);var r=(e*e+71214)%this.n;return t.rotate(this.key[r],7&r)},t}(),b=function(){function t(t){var e;if(0==t.length)throw Error("invalid key size");this.key=t,this.N=t.length,this.S=new Uint8Array(this.N);for(var r=0;r>>0;if(0==a||a<=this.hash)break;this.hash=a}}}return t.prototype.decrypt=function(e,r){var n=e.length,i=0,a=function(t){return n-=t,i+=t,r+=t,0==n};if(rt.SEGMENT_SIZE)this.encASegment(e.subarray(i,i+t.SEGMENT_SIZE),r),a(t.SEGMENT_SIZE);n>0&&this.encASegment(e.subarray(i),r)},t.prototype.encFirstSegment=function(t,e){for(var r=0;r=0&&(e[c]^=i[(i[o]+i[s])%this.N])},t.prototype.getSegmentKey=function(t){var e=this.key[t%this.N],r=Math.floor(this.hash/((t+1)*e)*100);return r%this.N},t.FIRST_SEGMENT_SIZE=128,t.SEGMENT_SIZE=5120,t}(),p=r("fa01"),v=r("d9f0"),g=r.n(v);function w(t){var e=0;t.forEach((function(t){e+=t.length}));var r=new Uint8Array(e),n=0;return t.forEach((function(t){r.set(t,n),n+=t.length})),r}var y=40,j=2097152;function O(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r,i,a,o,s,c,u,l,f,h,d,m,b,p,v,O,_,k,x,U;return Object(n["c"])(this,(function(n){switch(n.label){case 0:e={success:!1,data:new Uint8Array,songId:0,error:""},n.label=1;case 1:return n.trys.push([1,3,,4]),[4,g()()];case 2:return r=n.sent(),[3,4];case 3:return i=n.sent(),e.error=(null===i||void 0===i?void 0:i.message)||"wasm 加载失败",[2,e];case 4:if(a=new Uint8Array(t.slice(-y)),o=r._malloc(a.length),r.writeArrayToMemory(a,o),s=r._malloc(r.sizeof_qmc_detection()),c=r.detectKeyEndPosition(s,o,a.length),u=r.getValue(s,"i32"),l=r.getValue(s+4,"i32"),e.success=c,e.error=r.UTF8ToString(s+r.offsetof_error_msg(),r.sizeof_error_msg()),f=r.UTF8ToString(s+r.offsetof_song_id(),r.sizeof_song_id()),f?/^\d+$/.test(f)?e.songId=f:console.warn("qmc2-wasm: Invalid songId: %s",f):console.debug("qmc2-wasm: songId not found"),r._free(o),r._free(s),!c)return[2,e];h=t.byteLength-y+u,d=new Uint8Array(t.slice(h,h+l)),m=new TextDecoder,b=m.decode(d),p=r.createInstWidthEKey(b),v=r._malloc(j),O=[],_=0,k=h;while(k>0)x=Math.min(k,j),U=new Uint8Array(t.slice(_,_+x)),r.writeArrayToMemory(U,v),r.decryptStream(p,v,_,x),O.push(r.HEAPU8.slice(v,v+x)),_+=x,k-=x;return r._free(v),p.delete(),e.data=w(O),[2,e]}}))}))}var _=r("0f92"),k={mgg:{ext:"ogg",version:2},mgg1:{ext:"ogg",version:2},mflac:{ext:"flac",version:2},mflac0:{ext:"flac",version:2},qmcflac:{ext:"flac",version:2},qmcogg:{ext:"ogg",version:2},qmc0:{ext:"mp3",version:1},qmc2:{ext:"ogg",version:1},qmc3:{ext:"mp3",version:1},bkcmp3:{ext:"mp3",version:1},bkcflac:{ext:"flac",version:1},tkm:{ext:"m4a",version:1},"666c6163":{ext:"flac",version:1},"6d7033":{ext:"mp3",version:1},"6f6767":{ext:"ogg",version:1},"6d3461":{ext:"m4a",version:1},776176:{ext:"wav",version:1}};function x(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var i,o,s,c,u,l,f,h,d,m,b,p,v,g,w;return Object(n["c"])(this,(function(n){switch(n.label){case 0:if(!(r in k))throw"Qmc cannot handle type: ".concat(r);return i=k[r],o=i.version,[4,Object(a["c"])(t)];case 1:return s=n.sent(),2===o&&globalThis.WebAssembly?(console.log("qmc: using wasm decoder"),[4,O(s)]):[3,3];case 2:l=n.sent(),l.success?(c=l.data,u=l.songId):console.warn("qmc2-wasm failed with error %s",l.error||"(no error)"),n.label=3;case 3:return c||(console.log("qmc: using js decoder"),f=new U(new Uint8Array(s)),c=f.decrypt(),u=f.songID),h=Object(a["g"])(c,i.ext),d=a["a"][h],[4,Object(_["a"])(new Blob([c],{type:d}),e,h,u)];case 4:return m=n.sent(),b=m.album,p=m.artist,v=m.imgUrl,g=m.blob,w=m.title,[2,{title:w,artist:p,ext:h,album:b,picture:v,file:URL.createObjectURL(g),blob:g,mime:d}]}}))}))}var U=function(){function t(t){this.decoded=!1,this.file=t,this.size=t.length,this.searchKey()}return Object.defineProperty(t.prototype,"songID",{get:function(){return this._songID},enumerable:!1,configurable:!0}),t.prototype.decrypt=function(){if(!this.cipher)throw new Error("no cipher found");if(!this.audioSize||this.audioSize<=0)throw new Error("invalid audio size");var t=this.file.subarray(0,this.audioSize);return this.decoded||(this.cipher.decrypt(t,0),this.decoded=!0),t},t.prototype.searchKey=function(){var e=this.file.slice(-4),r=new TextDecoder;if("QTag"===r.decode(e)){var n=this.file.slice(-8,-4),i=new DataView(n.buffer,n.byteOffset),a=i.getUint32(0,!1);this.audioSize=this.size-a-8;var o=this.file.subarray(this.audioSize,this.size-8),s=o.findIndex((function(e){return e==t.BYTE_COMMA}));if(s<0)throw new Error("invalid key: search raw key failed");this.setCipher(o.subarray(0,s));var c=o.subarray(s+1),u=c.findIndex((function(e){return e==t.BYTE_COMMA}));if(s<0)throw new Error("invalid key: search song id failed");this._songID=parseInt(r.decode(c.subarray(0,u)),10)}else{i=new DataView(e.buffer,e.byteOffset),a=i.getUint32(0,!0);if(a<768){this.audioSize=this.size-a-4;o=this.file.subarray(this.audioSize,this.size-4);this.setCipher(o)}else this.audioSize=this.size,this.cipher=new d}},t.prototype.setCipher=function(t){var e=Object(p["a"])(t);e.length>300?this.cipher=new b(e):this.cipher=new m(e)},t.BYTE_COMMA=",".charCodeAt(0),t}();function A(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,s,c,u,l,f,h,d,m,b;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return i=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:for(r=new(i.apply(Uint8Array,[void 0,n.sent()])),s=r.length,c=0;c1<<26)throw Error("文件过大,请使用 CLI版本 进行解锁");return h=new Uint8Array(17),h.set(i.slice(28,44),0),0!==I.length?[3,3]:[4,B()];case 2:if(!n.sent())throw Error("加载Kgm/Vpr Mask数据失败");n.label=3;case 3:for(b=0;b>4]}var I=new Uint8Array(0);function B(){return Object(n["a"])(this,void 0,Promise,(function(){var t,e,r,i;return Object(n["c"])(this,(function(n){switch(n.label){case 0:t="https://cdn.jsdelivr.net/gh/unlock-music/unlock-music@".concat(E.version,"/public/static/kgm.mask"),["http:","https:"].some((function(t){return t==self.location.protocol}))&&(t=self.document?"./static/kgm.mask":"../static/kgm.mask"),n.label=1;case 1:return n.trys.push([1,4,,5]),[4,fetch(t,{method:"GET"})];case 2:return e=n.sent(),r=Uint8Array.bind,[4,e.arrayBuffer()];case 3:return I=new(r.apply(Uint8Array,[void 0,n.sent()])),[2,!0];case 4:return i=n.sent(),console.error(i),[2,!1];case 5:return[2]}}))}))}var C=[184,213,61,178,233,175,120,140,131,51,113,81,118,160,205,55,47,62,53,141,169,190,152,183,231,140,34,206,90,97,223,104,105,137,254,165,182,222,169,119,252,200,189,189,229,109,62,90,54,239,105,78,190,225,233,102,28,243,217,2,182,242,18,155,68,208,111,185,53,137,182,70,109,115,130,6,105,193,237,215,133,194,48,223,162,98,190,121,45,98,98,61,13,126,190,72,137,35,2,160,228,213,117,81,50,2,83,253,22,58,33,59,22,15,195,178,187,179,226,186,58,61,19,236,246,1,69,132,165,112,15,147,73,12,100,205,49,213,204,76,7,1,158,0,26,35,144,191,136,30,59,171,166,62,196,115,71,16,126,59,94,188,227,0,132,255,9,212,224,137,15,91,88,112,79,251,101,216,92,83,27,211,200,198,191,239,152,176,80,79,15,234,229,131,88,140,40,44,132,103,205,208,158,71,219,39,80,202,244,99,99,232,151,127,27,75,12,194,193,33,76,204,88,245,148,82,163,243,211,224,104,244,0,35,243,94,10,123,147,221,171,18,178,19,232,132,215,167,159,15,50,76,85,29,4,54,82,220,3,243,249,78,66,233,61,97,239,124,182,179,147,80],L=[121,101,101,108,105,111,110,45,107,117,119,111,45,116,109,101],R="MoOtOiTvINGwd2E6n0E1i7L5t2IoOoNk";function F(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,s,u,l,f,h,d,m,b,p,v,g,w;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return i=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:return r=new(i.apply(Uint8Array,[void 0,n.sent()])),Object(a["b"])(r,L)?[3,4]:"aac"!==Object(a["g"])(r)?[3,3]:[4,c(t,e,"aac",!1)];case 2:return[2,n.sent()];case 3:throw Error("not a valid kwm file");case 4:for(s=r.slice(24,32),u=N(s),l=r.slice(1024),f=l.length,h=0;h32?r=t.slice(0,32):e<32&&(r=t.padEnd(32,t)),r}var $=[0,0,0,32,102,116,121,112];function z(t,e){return Object(n["a"])(this,void 0,Promise,(function(){var r,i,o,s;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return i=Uint8Array.bind,[4,Object(a["c"])(t)];case 1:for(r=new(i.apply(Uint8Array,[void 0,n.sent()])),o=0;o<8;++o)r[o]=$[o];return s=new Blob([r],{type:"audio/mp4"}),[4,c(s,e,"m4a",!1)];case 2:return[2,n.sent()]}}))}))}var J=r("dc71"),W=r.n(J),V=r("b7c7");function G(t,e,r){var i;return Object(n["a"])(this,void 0,Promise,(function(){var r,o,s,c,u,l,f,h,d,m,b,p,v,g;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return[4,V["a"].loadJooxUUID("")];case 1:if(r=n.sent(),!r||32!==r.length)throw new Error("请在“解密设定”填写应用 Joox 应用的 UUID。");return s=Uint8Array.bind,[4,Object(a["c"])(t)];case 2:if(o=new(s.apply(Uint8Array,[void 0,n.sent()])),c=W()(o,r),!c)throw new Error("不支持的 joox 加密格式");return u=w(c.decryptFile(o)),l=Object(a["g"])(u),f=a["a"][l],h=null===(i=e.match(/^(\d+)\s\[mqms\d*]$/i))||void 0===i?void 0:i[1],[4,Object(_["a"])(new Blob([u],{type:f}),e,l,h)];case 3:return d=n.sent(),m=d.album,b=d.artist,p=d.imgUrl,v=d.blob,g=d.title,[2,{title:g,artist:b,ext:l,album:m,picture:p,file:URL.createObjectURL(v),blob:v,mime:f}]}}))}))}var H=r("efc0");function K(t,e){return Object(n["a"])(this,void 0,Promise,(function(){var r,o,u;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return V["a"]instanceof H["a"]?[4,V["a"].setAll(e)]:[3,2];case 1:n.sent(),n.label=2;case 2:switch(r=Object(a["h"])(t.name),u=r.ext,u){case"ncm":return[3,3];case"uc":return[3,5];case"kwm":return[3,7];case"xm":return[3,9];case"wav":return[3,9];case"mp3":return[3,9];case"flac":return[3,9];case"m4a":return[3,9];case"ogg":return[3,11];case"tm0":return[3,13];case"tm3":return[3,13];case"qmc3":return[3,15];case"qmc2":return[3,15];case"qmc0":return[3,15];case"qmcflac":return[3,15];case"qmcogg":return[3,15];case"tkm":return[3,15];case"bkcmp3":return[3,15];case"bkcm4a":return[3,15];case"bkcflac":return[3,15];case"bkcwav":return[3,15];case"bkcape":return[3,15];case"bkcogg":return[3,15];case"bkcwma":return[3,15];case"mggl":return[3,15];case"mflac":return[3,15];case"mflac0":return[3,15];case"mgg":return[3,15];case"mgg1":return[3,15];case"666c6163":return[3,15];case"6d7033":return[3,15];case"6f6767":return[3,15];case"6d3461":return[3,15];case"776176":return[3,15];case"tm2":return[3,17];case"tm6":return[3,17];case"cache":return[3,19];case"vpr":return[3,21];case"kgm":return[3,21];case"kgma":return[3,21];case"ofl_en":return[3,23]}return[3,25];case 3:return[4,Object(i["a"])(t.raw,r.name,r.ext)];case 4:return o=n.sent(),[3,26];case 5:return[4,s(t.raw,r.name,r.ext)];case 6:return o=n.sent(),[3,26];case 7:return[4,F(t.raw,r.name,r.ext)];case 8:return o=n.sent(),[3,26];case 9:return[4,h(t.raw,r.name,r.ext)];case 10:return o=n.sent(),[3,26];case 11:return[4,c(t.raw,r.name,r.ext)];case 12:return o=n.sent(),[3,26];case 13:return[4,c(t.raw,r.name,"mp3")];case 14:return o=n.sent(),[3,26];case 15:return[4,x(t.raw,r.name,r.ext)];case 16:return o=n.sent(),[3,26];case 17:return[4,z(t.raw,r.name)];case 18:return o=n.sent(),[3,26];case 19:return[4,A(t.raw,r.name,r.ext)];case 20:return o=n.sent(),[3,26];case 21:return[4,P(t.raw,r.name,r.ext)];case 22:return o=n.sent(),[3,26];case 23:return[4,G(t.raw,r.name,r.ext)];case 24:return o=n.sent(),[3,26];case 25:throw"不支持此文件格式";case 26:return o.rawExt||(o.rawExt=r.ext),o.rawFilename||(o.rawFilename=r.name),console.log(o),[2,o]}}))}))}},"5c0b":function(t,e,r){"use strict";r("9c0c")},6:function(t,e){},"675e":function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var n="um.conf.",i="".concat(n,"joox.uuid"),a=function(){function t(){}return t.prototype.saveJooxUUID=function(t){return this.save(i,t)},t.prototype.loadJooxUUID=function(t){return void 0===t&&(t=""),this.load(i,t)},t}();e["b"]=a},"6d95":function(t,e,r){"use strict";(function(t){r.d(e,"a",(function(){return x}));r("907a"),r("3c5d");var n=r("9ab4"),i=r("cc74"),a=r("cb96"),o=r("ef21"),s=r.n(o),c=r("c198"),u=r.n(c),l=r("ead9"),f=r.n(l),h=r("81bf"),d=r.n(h),m=r("17e1"),b=r.n(m),p=r("1132"),v=r.n(p),g=r("f8d5"),w=r.n(g),y=r("640f"),j=r.n(y),O=j.a.parse("687a4852416d736f356b496e62617857"),_=j.a.parse("2331346C6A6B5F215C5D2630553C2728"),k=[67,84,69,78,70,68,65,77];function x(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var r;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return r=U.bind,[4,Object(i["c"])(t)];case 1:return[2,(new(r.apply(U,[void 0,n.sent(),e]))).decrypt()]}}))}))}var U=function(){function e(t,e){this.offset=0,this.format="",this.mime="";var r=new Uint8Array(t,0,8);if(!Object(i["b"])(r,k))throw Error("此ncm文件已损坏");this.offset=10,this.raw=t,this.view=new DataView(t),this.filename=e}return e.prototype._getKeyData=function(){var t=this.view.getUint32(this.offset,!0);this.offset+=4;var e=new Uint8Array(this.raw,this.offset,t).map((function(t){return 100^t}));this.offset+=t;for(var r=u.a.decrypt({ciphertext:b.a.create(e)},O,{mode:d.a,padding:f.a}),n=new Uint8Array(r.sigBytes),i=r.words,a=r.sigBytes,o=0;o>>2]>>>24-o%4*8&255;return n.slice(17)},e.prototype._getKeyBox=function(){for(var t,e=this._getKeyData(),r=new Uint8Array(Array(256).keys()),n=e.length,i=0,a=0;a<256;a++)i=r[a]+i+e[a%n]&255,t=[r[i],r[a]],r[a]=t[0],r[i]=t[1];return r.map((function(t,e,r){e=e+1&255;var n=r[e],i=r[e+n&255];return r[n+i&255]}))},e.prototype._getMetaData=function(){var t=this.view.getUint32(this.offset,!0);if(this.offset+=4,0===t)return{};var e=new Uint8Array(this.raw,this.offset,t).map((function(t){return 99^t}));this.offset+=t,b.a.create();var r,n=u.a.decrypt({ciphertext:v.a.parse(b.a.create(e.slice(22)).toString(w.a))},_,{mode:d.a,padding:f.a}).toString(w.a),i=n.indexOf(":");if("dj"===n.slice(0,i)){var a=JSON.parse(n.slice(i+1));r=a.mainMusic}else r=JSON.parse(n.slice(i+1));return r.albumPic&&(r.albumPic=r.albumPic.replace("http://","https://")+"?param=500y500"),r},e.prototype._getAudio=function(t){this.offset+=this.view.getUint32(this.offset+5,!0)+13;for(var e=new Uint8Array(this.raw,this.offset),r=e.length,n=0;n=1<<24?[4,s.a.read(t.from(this.image.buffer))]:[3,7];case 4:return c=n.sent(),[4,c.resize(Math.round(c.getHeight()/2),s.a.AUTO)];case 5:return n.sent(),u=this.image,[4,c.getBufferAsync("image/jpeg")];case 6:return u.buffer=n.sent(),[3,3];case 7:return[3,9];case 8:return l=n.sent(),console.log("get cover image failed",l),[3,9];case 9:return this.newMeta={title:r.title,artists:a,album:this.oriMeta.album,picture:null===(e=this.image)||void 0===e?void 0:e.buffer},[2]}}))}))},e.prototype._writeMeta=function(){return Object(n["a"])(this,void 0,void 0,(function(){var e,r;return Object(n["c"])(this,(function(n){switch(n.label){case 0:if(!this.audio||!this.newMeta)throw Error("invalid sequence");return this.blob||(this.blob=new Blob([this.audio],{type:this.mime})),[4,Object(a["parseBlob"])(this.blob)];case 1:if(e=n.sent(),r=!e.common.album&&!e.common.artists&&!e.common.title,r||this.newMeta.picture){if("mp3"===this.format)this.audio=Object(i["j"])(t.from(this.audio),this.newMeta,e);else{if("flac"!==this.format)return console.info("writing meta for ".concat(this.format," is not being supported for now")),[2];this.audio=Object(i["i"])(t.from(this.audio),this.newMeta,e)}this.blob=new Blob([this.audio],{type:this.mime})}return[2]}}))}))},e.prototype.gatherResult=function(){var t,e;if(!this.newMeta||!this.blob)throw Error("bad sequence");return{title:this.newMeta.title,artist:null===(t=this.newMeta.artists)||void 0===t?void 0:t.join("; "),ext:this.format,album:this.newMeta.album,picture:null===(e=this.image)||void 0===e?void 0:e.url,file:URL.createObjectURL(this.blob),blob:this.blob,mime:this.mime}},e.prototype.decrypt=function(){return Object(n["a"])(this,void 0,void 0,(function(){var t,e;return Object(n["c"])(this,(function(r){switch(r.label){case 0:return t=this._getKeyBox(),this.oriMeta=this._getMetaData(),this.audio=this._getAudio(t),this.format=this.oriMeta.format||Object(i["g"])(this.audio),this.mime=i["a"][this.format],[4,this._buildMeta()];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,4,,5]),[4,this._writeMeta()];case 3:return r.sent(),[3,5];case 4:return e=r.sent(),console.warn("write meta data failed",e),[3,5];case 5:return[2,this.gatherResult()]}}))}))},e}()}).call(this,r("1c35").Buffer)},"73ec":function(t,e,r){"use strict";r.d(e,"e",(function(){return n})),r.d(e,"d",(function(){return a})),r.d(e,"b",(function(){return s})),r.d(e,"c",(function(){return c})),r.d(e,"f",(function(){return u})),r.d(e,"a",(function(){return l}));var n,i=r("9ab4");(function(t){t[t["ArtistAndTitle"]=0]="ArtistAndTitle",t[t["TitleOnly"]=1]="TitleOnly",t[t["TitleAndArtist"]=2]="TitleAndArtist",t[t["SameAsOriginal"]=3]="SameAsOriginal"})(n||(n={}));var a=[{key:n.ArtistAndTitle,text:"歌手-歌曲名"},{key:n.TitleOnly,text:"歌曲名"},{key:n.TitleAndArtist,text:"歌曲名-歌手"},{key:n.SameAsOriginal,text:"同源文件名"}];function o(t,e){switch(e){case n.TitleOnly:return"".concat(t.title,".").concat(t.ext);case n.TitleAndArtist:return"".concat(t.title," - ").concat(t.artist,".").concat(t.ext);case n.SameAsOriginal:return"".concat(t.rawFilename,".").concat(t.ext);default:case n.ArtistAndTitle:return"".concat(t.artist," - ").concat(t.title,".").concat(t.ext)}}function s(t,e,r){return Object(i["a"])(this,void 0,void 0,(function(){var n,a,s;return Object(i["c"])(this,(function(i){switch(i.label){case 0:n=o(t,e),i.label=1;case 1:return i.trys.push([1,3,,4]),[4,r.getFileHandle(n)];case 2:return i.sent(),n="".concat((new Date).getTime()," - ").concat(n),[3,4];case 3:return i.sent(),[3,4];case 4:return[4,r.getFileHandle(n,{create:!0})];case 5:return a=i.sent(),[4,a.createWritable()];case 6:return s=i.sent(),[4,s.write(t.blob)];case 7:return i.sent(),[4,s.close()];case 8:return i.sent(),[2]}}))}))}function c(t,e){var r=document.createElement("a");r.href=t.file,r.download=o(t,e),document.body.append(r),r.click(),r.remove()}function u(t){var e;URL.revokeObjectURL(t.file),(null===(e=t.picture)||void 0===e?void 0:e.startsWith("blob:"))&&URL.revokeObjectURL(t.picture)}var l=function(){function t(){this.pending=[]}return t.prototype.queue=function(t){this.pending.push(t),this.consume()},t.prototype.consume=function(){var t=this,e=this.pending.shift();e&&e().then((function(){return t.consume})).catch(console.error)},t}()},9224:function(t){t.exports=JSON.parse('{"name":"unlock-music","version":"v1.10.0","ext_build":0,"updateInfo":"重写QMC解锁,完全支持.mflac*/.mgg*; 支持JOOX解锁","license":"MIT","description":"Unlock encrypted music file in browser.","repository":{"type":"git","url":"https://github.com/ix64/unlock-music"},"private":true,"scripts":{"postinstall":"patch-package","serve":"vue-cli-service serve","build":"vue-cli-service build","test":"jest","pretty":"prettier --write src/{**/*,*}.{js,ts,jsx,tsx,vue}","pretty:check":"prettier --check src/{**/*,*}.{js,ts,jsx,tsx,vue}","make-extension":"node ./make-extension.js"},"dependencies":{"@babel/preset-typescript":"^7.16.5","@jixun/qmc2-crypto":"^0.0.6-R1","@unlock-music/joox-crypto":"^0.0.1-R5","base64-js":"^1.5.1","browser-id3-writer":"^4.4.0","core-js":"^3.16.0","crypto-js":"^4.1.1","element-ui":"^2.15.5","iconv-lite":"^0.6.3","jimp":"^0.16.1","metaflac-js":"^1.0.5","music-metadata":"7.9.0","music-metadata-browser":"2.2.7","register-service-worker":"^1.7.2","threads":"^1.6.5","vue":"^2.6.14"},"devDependencies":{"@types/crypto-js":"^4.0.2","@types/jest":"^27.0.3","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-pwa":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-service":"^4.5.13","babel-plugin-component":"^1.1.1","jest":"^27.4.5","patch-package":"^6.4.7","prettier":"2.5.1","sass":"^1.38.1","sass-loader":"^10.2.0","semver":"^7.3.5","threads-plugin":"^1.4.0","typescript":"^4.5.4","vue-cli-plugin-element":"^1.0.1","vue-template-compiler":"^2.6.14"}}')},"97e5":function(t,e,r){"use strict";r.d(e,"a",(function(){return a})),r.d(e,"c",(function(){return o})),r.d(e,"d",(function(){return s})),r.d(e,"b",(function(){return c}));var n=r("9ab4"),i="https://um-api.ixarea.com";function a(t){return Object(n["a"])(this,void 0,Promise,(function(){var e;return Object(n["c"])(this,(function(r){switch(r.label){case 0:return[4,fetch(i+"/music/app-version",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({Version:t})})];case 1:return e=r.sent(),[4,e.json()];case 2:return[2,r.sent()]}}))}))}function o(t,e,r){return Object(n["a"])(this,void 0,Promise,(function(){var a,o,s;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return a=i+"/music/qq-cover",o=new URLSearchParams([["Title",t],["Artist",null!==e&&void 0!==e?e:""],["Album",null!==r&&void 0!==r?r:""]]),[4,fetch("".concat(a,"?").concat(o.toString()))];case 1:return s=n.sent(),[4,s.json()];case 2:return[2,n.sent()]}}))}))}function s(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return e="".concat(i,"/meta/qq-music-raw/").concat(t),[4,fetch(e).then((function(t){return t.json()}))];case 1:if(r=n.sent(),0===r.code&&0===r.req_1.code)return[2,r.req_1.data];throw new Error("请求信息失败")}}))}))}function c(t,e){return void 0===e&&(e=1),"".concat(i,"/music/qq-cover/").concat(e,"/").concat(t)}},"9c0c":function(t,e,r){},b025:function(t,e,r){},b0a8:function(t,e,r){"use strict";r("b025")},b7c7:function(t,e,r){"use strict";r.d(e,"a",(function(){return f}));var n=r("9ab4"),i=r("675e"),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n["b"])(e,t),Object.defineProperty(e,"works",{get:function(){return"undefined"!==typeof localStorage&&localStorage.getItem},enumerable:!1,configurable:!0}),e.prototype.load=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){var r;return Object(n["c"])(this,(function(n){if(r=localStorage.getItem(t),null===r)return[2,e];try{return[2,JSON.parse(r)]}catch(i){return[2,e]}return[2]}))}))},e.prototype.save=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){return Object(n["c"])(this,(function(r){return localStorage.setItem(t,JSON.stringify(e)),[2]}))}))},e.prototype.getAll=function(){return Object(n["a"])(this,void 0,Promise,(function(){var t,e,r,a,o,s,c;return Object(n["c"])(this,(function(n){for(t={},e=0,r=Object.entries(localStorage);et.length)&&e.every((function(e,r){return e===t[r]}))}function g(t,e){return void 0===e&&(e="mp3"),v(t,u)?"mp3":v(t,c)?"flac":v(t,l)?"ogg":t.length>=4+f.length&&v(t.slice(4),f)?"m4a":v(t,d)?"wav":v(t,h)?"wma":v(t,m)?"aac":v(t,b)?"dff":e}function w(t){return t.arrayBuffer?t.arrayBuffer():new Promise((function(e,r){var n=new FileReader;n.onload=function(t){var n,i=null===(n=t.target)||void 0===n?void 0:n.result;i?e(i):r("read file failed")},n.readAsArrayBuffer(t)}))}function y(t){var e;return(null===(e=t.common)||void 0===e?void 0:e.picture)&&t.common.picture.length>0?URL.createObjectURL(new Blob([t.common.picture[0].data],{type:t.common.picture[0].format})):""}function j(t,e,r,n){void 0===n&&(n="-");var i={title:null!==e&&void 0!==e?e:"",artist:r},a=t.split(n);return a.length>1?(i.artist||(i.artist=a[0].trim()),i.title||(i.title=a[1].trim())):1===a.length&&(i.title||(i.title=a[0].trim())),i}function O(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r,i,a,o;return Object(n["c"])(this,(function(n){switch(n.label){case 0:return n.trys.push([0,4,,5]),[4,fetch(t)];case 1:return e=n.sent(),r=e.headers.get("Content-Type"),(null===r||void 0===r?void 0:r.startsWith("image/"))?[4,e.arrayBuffer()]:[3,3];case 2:return i=n.sent(),a=URL.createObjectURL(new Blob([i],{type:r})),[2,{buffer:i,url:a,mime:r}];case 3:return[3,5];case 4:return o=n.sent(),console.warn(o),[3,5];case 5:return[2]}}))}))}function _(t,e,r){var n=new a.a(t),i=r.native["ID3v2.4"]||r.native["ID3v2.3"]||r.native["ID3v2.2"]||[];i.forEach((function(t){if("TPE1"!==t.id&&"TIT2"!==t.id&&"TALB"!==t.id)try{n.setFrame(t.id,t.value)}catch(e){}}));var o=r.common;return n.setFrame("TPE1",(null===o||void 0===o?void 0:o.artists)||e.artists||[]).setFrame("TIT2",(null===o||void 0===o?void 0:o.title)||e.title).setFrame("TALB",(null===o||void 0===o?void 0:o.album)||e.album||""),e.picture&&n.setFrame("APIC",{type:3,data:e.picture,description:e.picture_desc||""}),n.addTag()}function k(e,r,n){var i=new s.a(e),a=n.common;return a.title||a.album||!a.artists||(i.setTag("TITLE="+r.title),i.setTag("ALBUM="+r.album),r.artists&&(i.removeTag("ARTIST"),r.artists.forEach((function(t){return i.setTag("ARTIST="+t)})))),r.picture&&i.importPictureFromBuffer(t.from(r.picture)),i.save()}function x(t){var e=t.lastIndexOf(".");return{ext:t.substring(e+1).toLowerCase(),name:t.substring(0,e)}}}).call(this,r("1c35").Buffer)},cd49:function(t,e,r){"use strict";r.r(e);r("9e1f"),r("450d");var n=r("6ed5"),i=r.n(n),a=(r("46a1"),r("e5f2")),o=r.n(a),s=(r("6b30"),r("c284")),c=r.n(s),u=(r("0c67"),r("299c")),l=r.n(u),f=(r("b5d8"),r("f494")),h=r.n(f),d=(r("560b"),r("dcdc")),m=r.n(d),b=(r("f225"),r("89a9")),p=r.n(b),v=(r("f4f9"),r("c2cc")),g=r.n(v),w=(r("7a0f"),r("0f6c")),y=r.n(w),j=(r("aaa5"),r("a578")),O=r.n(j),_=(r("adec"),r("3d2d")),k=r.n(_),x=(r("bdc7"),r("aa2f")),U=r.n(x),A=(r("de31"),r("c69e")),E=r.n(A),S=(r("5466"),r("ecdf")),T=r.n(S),M=(r("38a0"),r("ad41")),P=r.n(M),D=(r("10cb"),r("f3ad")),I=r.n(D),B=(r("eca7"),r("3787")),C=r.n(B),L=(r("425f"),r("4105")),R=r.n(L),F=(r("a7cc"),r("df33")),N=r.n(F),q=(r("1951"),r("eedf")),$=r.n(q),z=(r("acb6"),r("c673")),J=r.n(z),W=(r("fd71"),r("a447")),V=r.n(W),G=r("2b0e"),H=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-container",{attrs:{id:"app"}},[r("el-main",[r("Home")],1),r("el-footer",{attrs:{id:"app-footer"}},[r("el-row",[r("a",{attrs:{href:"https://github.com/ix64/unlock-music",target:"_blank"}},[t._v("音乐解锁")]),t._v("("+t._s(t.version)+") :移除已购音乐的加密保护。 "),r("a",{attrs:{href:"https://github.com/ix64/unlock-music/wiki/使用提示",target:"_blank"}},[t._v("使用提示")])]),r("el-row",[t._v(" 目前支持 网易云音乐(ncm), QQ音乐(qmc, mflac, mgg), 酷狗音乐(kgm), 虾米音乐(xm), 酷我音乐(.kwm) "),r("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/README.md",target:"_blank"}},[t._v("更多")]),t._v("。 ")]),r("el-row",[r("span",[t._v("Copyright © 2019 - "+t._s((new Date).getFullYear())+" MengYX")]),t._v(" 音乐解锁使用 "),r("a",{attrs:{href:"https://github.com/ix64/unlock-music/blob/master/LICENSE",target:"_blank"}},[t._v("MIT许可协议")]),t._v(" 开放源代码 ")])],1)],1)},K=[],Z=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-upload",{attrs:{"auto-upload":!1,"on-change":t.addFile,"show-file-list":!1,action:"",drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击选择")])]),r("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[r("div",[t._v(" 仅在浏览器内对文件进行解锁,无需消耗流量 "),r("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[r("div",{attrs:{slot:"content"},slot:"content"},[t._v("算法在源代码中已经提供,所有运算都发生在本地")]),r("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1),r("div",[t._v(" 工作模式: "+t._s(t.parallel?"多线程 Worker":"单线程 Queue")+" "),r("el-tooltip",{attrs:{effect:"dark",placement:"top-start"}},[r("div",{attrs:{slot:"content"},slot:"content"},[t._v(" 将此工具部署在HTTPS环境下,可以启用Web Worker特性,"),r("br"),t._v(" 从而更快的利用并行处理完成解锁 ")]),r("i",{staticClass:"el-icon-info",staticStyle:{"font-size":"12px"}})])],1)]),r("transition",{attrs:{name:"el-fade-in"}},[r("el-progress",{directives:[{name:"show",rawName:"v-show",value:t.progress_show,expression:"progress_show"}],staticStyle:{margin:"16px 6px 0 6px"},attrs:{format:t.progress_string,percentage:t.progress_value,"stroke-width":16,"text-inside":!0}})],1)],1)},Q=[],Y=r("0565"),X=Y["a"],tt=r("2877"),et=Object(tt["a"])(X,Z,Q,!1,null,null,null),rt=et.exports,nt=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[r("el-table-column",{attrs:{label:"封面"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:e.row.picture}},[r("div",{staticClass:"image-slot el-image__error",attrs:{slot:"error"},slot:"error"},[t._v("暂无封面")])])]}}])}),r("el-table-column",{attrs:{label:"歌曲"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("span",[t._v(t._s(e.row.title))])]}}])}),r("el-table-column",{attrs:{label:"歌手"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("p",[t._v(t._s(e.row.artist))])]}}])}),r("el-table-column",{attrs:{label:"专辑"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("p",[t._v(t._s(e.row.album))])]}}])}),r("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[r("el-button",{attrs:{circle:"",icon:"el-icon-video-play",type:"success"},on:{click:function(r){return t.handlePlay(e.$index,e.row)}}}),r("el-button",{attrs:{circle:"",icon:"el-icon-download"},on:{click:function(r){return t.handleDownload(e.row)}}}),r("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger"},on:{click:function(r){return t.handleDelete(e.$index,e.row)}}})]}}])})],1)},it=[],at=r("73ec"),ot={name:"PreviewTable",props:{tableData:{type:Array,required:!0},policy:{type:Number,required:!0}},methods:{handlePlay(t,e){this.$emit("play",e.file)},handleDelete(t,e){Object(at["f"])(e),this.tableData.splice(t,1)},handleDownload(t){this.$emit("download",t)}}},st=ot,ct=Object(tt["a"])(st,nt,it,!1,null,"71b7abd5",null),ut=ct.exports,lt=r("9224"),ft=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("file-selector",{on:{error:t.showFail,success:t.showSuccess}}),r("div",{attrs:{id:"app-control"}},[r("el-row",{staticClass:"mb-3"},[r("span",[t._v("歌曲命名格式:")]),t._l(t.FilenamePolicies,(function(e){return r("el-radio",{key:e.key,attrs:{label:e.key},model:{value:t.filename_policy,callback:function(e){t.filename_policy=e},expression:"filename_policy"}},[t._v(" "+t._s(e.text)+" ")])}))],2),r("el-row",[r("config-dialog",{attrs:{show:t.showConfigDialog},on:{done:function(e){t.showConfigDialog=!1}}}),r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[r("div",{attrs:{slot:"content"},slot:"content"},[r("span",[t._v(" 部分解密方案需要设定解密参数。 ")])]),r("el-button",{attrs:{icon:"el-icon-s-tools",plain:""},on:{click:function(e){t.showConfigDialog=!0}}},[t._v("解密设定")])],1),r("el-button",{attrs:{icon:"el-icon-download",plain:""},on:{click:t.handleDownloadAll}},[t._v("下载全部")]),r("el-button",{attrs:{icon:"el-icon-delete",plain:"",type:"danger"},on:{click:t.handleDeleteAll}},[t._v("清除全部")]),r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start"}},[r("div",{attrs:{slot:"content"},slot:"content"},[t.instant_save?r("span",[t._v("工作模式: "+t._s(t.dir?"写入本地文件系统":"调用浏览器下载"))]):r("span",[t._v(" 当您使用此工具进行大量文件解锁的时候,建议开启此选项。"),r("br"),t._v(" 开启后,解锁结果将不会存留于浏览器中,防止内存不足。 ")])]),r("el-checkbox",{staticClass:"ml-2",attrs:{border:""},model:{value:t.instant_save,callback:function(e){t.instant_save=e},expression:"instant_save"}},[t._v("立即保存")])],1)],1)],1),r("audio",{attrs:{autoplay:t.playing_auto,src:t.playing_url,controls:""}}),r("PreviewTable",{attrs:{policy:t.filename_policy,"table-data":t.tableData},on:{download:t.saveFile,play:t.changePlaying}})],1)},ht=[],dt=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dialog",{attrs:{title:"解密设定",visible:t.show,"custom-class":"um-config-dialog",center:""},on:{close:function(e){return t.cancel()}}},[r("el-form",{ref:"form",attrs:{rules:t.rules,"status-icon":"",model:t.form,"label-width":"0"}},[r("section",[r("label",[r("span",[t._v(" JOOX Music · "),r("Ruby",{attrs:{caption:"Unique Device Identifier"}},[t._v("设备唯一识别码")])],1),r("el-form-item",{attrs:{prop:"jooxUUID"}},[r("el-input",{attrs:{type:"text",clearable:"",maxlength:"32","show-word-limit":""},model:{value:t.form.jooxUUID,callback:function(e){t.$set(t.form,"jooxUUID",e)},expression:"form.jooxUUID"}})],1)],1),r("p",{staticClass:"item-desc"},[t._v(" 下载该加密文件的 JOOX 应用所记录的设备唯一识别码。 "),r("br"),t._v(" 参见: "),r("a",{attrs:{href:"https://github.com/unlock-music/joox-crypto/wiki/%E8%8E%B7%E5%8F%96%E8%AE%BE%E5%A4%87-UUID"}},[t._v(" 获取设备 UUID · unlock-music/joox-crypto Wiki")]),t._v("。 ")])])]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary",loading:t.saving},on:{click:function(e){return t.emitConfirm()}}},[t._v("确 定")])],1)],1)},mt=[],bt=r("b7c7"),pt=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ruby",{attrs:{title:t.caption}},[t._t("default"),r("rp",[t._v("(")]),r("rt",{domProps:{textContent:t._s(t.caption)}}),r("rp",[t._v(")")])],2)},vt=[],gt={name:"Ruby",props:{caption:{type:String,required:!0}}},wt=gt,yt=Object(tt["a"])(wt,pt,vt,!1,null,null,null),jt=yt.exports;function Ot(t,e,r){e&&/^[\da-fA-F]{32}$/.test(e)?r():r(new Error("无效的 Joox UUID,请参考 Wiki 获取。"))}const _t={jooxUUID:{validator:Ot,trigger:"change"}};var kt={components:{Ruby:jt},props:{show:{type:Boolean,required:!0}},data(){return{rules:_t,saving:!1,form:{jooxUUID:""},centerDialogVisible:!1}},async mounted(){await this.resetForm()},methods:{async resetForm(){this.form.jooxUUID=await bt["a"].loadJooxUUID()},async cancel(){await this.resetForm(),this.$emit("done")},async emitConfirm(){this.saving=!0,await bt["a"].saveJooxUUID(this.form.jooxUUID),this.saving=!1,this.$emit("done")}}},xt=kt,Ut=(r("b0a8"),Object(tt["a"])(xt,dt,mt,!1,null,"58e4a4a6",null)),At=Ut.exports,Et={name:"Home",components:{FileSelector:rt,PreviewTable:ut,ConfigDialog:At},data(){return{showConfigDialog:!1,tableData:[],playing_url:"",playing_auto:!1,filename_policy:at["e"].ArtistAndTitle,instant_save:!1,FilenamePolicies:at["d"],dir:null}},watch:{instant_save(t){t&&this.showDirectlySave()}},methods:{async showSuccess(t){this.instant_save?(await this.saveFile(t),Object(at["f"])(t)):(this.tableData.push(t),this.$notify.success({title:"解锁成功",message:"成功解锁 "+t.title,duration:3e3}));{let e=[t.title,t.artist,t.album];window._paq.push(["trackEvent","Unlock",t.rawExt+","+t.mime,JSON.stringify(e)])}},showFail(t,e){console.error(t,e),this.$notify.error({title:"出现问题",message:t+","+e+',参考使用提示',dangerouslyUseHTMLString:!0,duration:6e3}),window._paq.push(["trackEvent","Error",String(t),e])},changePlaying(t){this.playing_url=t,this.playing_auto=!0},handleDeleteAll(){this.tableData.forEach(t=>{Object(at["f"])(t)}),this.tableData=[]},handleDecryptionConfig(){this.showConfigDialog=!0},handleDownloadAll(){let t=0,e=setInterval(()=>{tthis.finishLoad())},methods:{async finishLoad(){const t=document.getElementById("loader-mask");let e;t&&t.remove();try{e=await Object(Pt["a"])(this.version)}catch(r){console.warn("check version info failed",r)}e&&(e.HttpsFound||e.Found&&"https:"!==window.location.protocol)?this.$notify.warning({title:"发现更新",message:`发现新版本 v${e.Version}
更新详情:${e.Detail}
获取更新`,dangerouslyUseHTMLString:!0,duration:15e3,position:"top-left"}):this.$notify.info({title:"离线使用",message:`我们使用PWA技术,无网络也能使用
最近更新:${lt.updateInfo}
使用提示`,dangerouslyUseHTMLString:!0,duration:1e4,position:"top-left"})}}},It=Dt,Bt=(r("5c0b"),Object(tt["a"])(It,H,K,!1,null,null,null)),Ct=Bt.exports,Lt=r("9483");"https:"===window.location.protocol&&Object(Lt["a"])("service-worker.js",{ready(){console.log("App is being served from cache by a service worker.")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available."),window.location.reload()},offline(){console.log("No internet connection found. App is running in offline mode.")},error(t){console.error("Error during service worker registration:",t)}}),G["default"].use(V.a),G["default"].use(J.a),G["default"].use($.a),G["default"].use(N.a),G["default"].use(R.a),G["default"].use(C.a),G["default"].use(I.a),G["default"].use(P.a),G["default"].use(T.a),G["default"].use(E.a),G["default"].use(U.a),G["default"].use(k.a),G["default"].use(O.a),G["default"].use(y.a),G["default"].use(g.a),G["default"].use(p.a),G["default"].use(m.a),G["default"].use(h.a),G["default"].use(l.a),G["default"].use(c.a),G["default"].prototype.$notify=o.a,G["default"].prototype.$confirm=i.a.confirm,G["default"].config.productionTip=!1,new G["default"]({render:function(t){return t(Ct)}}).$mount("#app")},efc0:function(t,e,r){"use strict";var n=r("9ab4"),i=r("675e"),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.values=new Map,e}return Object(n["b"])(e,t),e.prototype.load=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){return Object(n["c"])(this,(function(r){return this.values.has(t)?[2,this.values.get(t)]:[2,e]}))}))},e.prototype.save=function(t,e){return Object(n["a"])(this,void 0,Promise,(function(){return Object(n["c"])(this,(function(r){return this.values.set(t,e),[2]}))}))},e.prototype.getAll=function(){return Object(n["a"])(this,void 0,Promise,(function(){var t;return Object(n["c"])(this,(function(e){return t={},this.values.forEach((function(e,r){var n;Object.assign(t,(n={},n[r]=e,n))})),[2,t]}))}))},e.prototype.setAll=function(t){return Object(n["a"])(this,void 0,Promise,(function(){var e,r,i,a,o;return Object(n["c"])(this,(function(n){for(e=0,r=Object.entries(t);e0}addStreamInfo(e){l(`streamInfo: type=${r.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){l(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,n){l(`tag ${e}.${t} = ${n}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:n}),this.toCommon(e,t,n)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),n=h(e),r={id:"artist",value:n};this.setGenericTag("artificial",r)}break;case"picture":return void this.postFixPicture(t.value).then(n=>{null!==n&&(t.value=n,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const n=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=n?n:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const r=parseInt(t.value.substr(0,4),10);isNaN(r)||(this.common.year=r);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=c.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const i=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:i[0],rightChannel:i[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await u.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,n){const r={id:t,value:n},i=this.tagMapper.mapTag(e,r,this);i&&this.postMap(e,i)}setGenericTag(e,t){l(`common.${t.id} = ${t.value}`);const n=this.commonOrigin[t.id]||1e3,r=this.originPriority[e];if(a.isSingleton(t.id)){if(!(r<=n))return l(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=r}else if(r===n)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?l(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(r2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=d,t.joinArtists=h},"0497":function(e,t,n){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ -e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,n("1c35").Buffer)},"04cc":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const r=n("6f58"),i=n("d3ab");t.Header={len:80,get:(e,t)=>({speex:new r.StringType(8,"ascii").get(e,t+0),version:i.trimRightNull(new r.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"04d1":function(e,t,n){var r=n("342f"),i=r.match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},"0662":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextEncodingToken=t.ExtendedHeader=t.ID3v2Header=t.UINT32SYNCSAFE=t.AttachedPictureType=void 0;const r=n("6f58"),i=n("d3ab");(function(e){e[e["Other"]=0]="Other",e[e["32x32 pixels 'file icon' (PNG only)"]=1]="32x32 pixels 'file icon' (PNG only)",e[e["Other file icon"]=2]="Other file icon",e[e["Cover (front)"]=3]="Cover (front)",e[e["Cover (back)"]=4]="Cover (back)",e[e["Leaflet page"]=5]="Leaflet page",e[e["Media (e.g. label side of CD)"]=6]="Media (e.g. label side of CD)",e[e["Lead artist/lead performer/soloist"]=7]="Lead artist/lead performer/soloist",e[e["Artist/performer"]=8]="Artist/performer",e[e["Conductor"]=9]="Conductor",e[e["Band/Orchestra"]=10]="Band/Orchestra",e[e["Composer"]=11]="Composer",e[e["Lyricist/text writer"]=12]="Lyricist/text writer",e[e["Recording Location"]=13]="Recording Location",e[e["During recording"]=14]="During recording",e[e["During performance"]=15]="During performance",e[e["Movie/video screen capture"]=16]="Movie/video screen capture",e[e["A bright coloured fish"]=17]="A bright coloured fish",e[e["Illustration"]=18]="Illustration",e[e["Band/artist logotype"]=19]="Band/artist logotype",e[e["Publisher/Studio logotype"]=20]="Publisher/Studio logotype"})(t.AttachedPictureType||(t.AttachedPictureType={})),t.UINT32SYNCSAFE={get:(e,t)=>127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,n)=>({fileIdentifier:new r.StringType(3,"ascii").get(e,n),version:{major:r.INT8.get(e,n+3),revision:r.INT8.get(e,n+4)},flags:{unsynchronisation:i.getBit(e,n+5,7),isExtendedHeader:i.getBit(e,n+5,6),expIndicator:i.getBit(e,n+5,5),footer:i.getBit(e,n+5,4)},size:t.UINT32SYNCSAFE.get(e,n+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:r.UINT32_BE.get(e,t),extendedFlags:r.UINT16_BE.get(e,t+4),sizeOfPadding:r.UINT32_BE.get(e,t+6),crcDataPresent:i.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"06cf":function(e,t,n){var r=n("83ab"),i=n("c65b"),a=n("d1e7"),o=n("5c6c"),s=n("fc6a"),c=n("a04b"),u=n("1a2d"),l=n("0cfb"),f=Object.getOwnPropertyDescriptor;t.f=r?f:function(e,t){if(e=s(e),t=c(t),l)try{return f(e,t)}catch(n){}if(u(e,t))return o(!i(a.f,e,t),e[t])}},"07fa":function(e,t,n){var r=n("50c4");e.exports=function(e){return r(e.length)}},"0b25":function(e,t,n){var r=n("da84"),i=n("5926"),a=n("50c4"),o=r.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),n=a(t);if(t!==n)throw o("Wrong length or index");return n}},"0b42":function(e,t,n){var r=n("da84"),i=n("e8b5"),a=n("68ee"),o=n("861d"),s=n("b622"),c=s("species"),u=r.Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,a(t)&&(t===u||i(t.prototype))?t=void 0:o(t)&&(t=t[c],null===t&&(t=void 0))),void 0===t?u:t}},"0c67":function(e,t,n){},"0cb3":function(e,t,n){"use strict";var r=1,i=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===r)}function s(e,t){var n=e.readUInt8(t);return 0===n?256:n}function c(e,t){var n=i+t*a;return{width:s(e,n),height:s(e,n+1)}}function u(e){var t,n=e.readUInt16LE(4),r=c(e,0);if(1===n)return r;for(r.images=[{width:r.width,height:r.height}],t=1;to&&(f=u(f,0,o)),e?d+f:f+d)}};e.exports={start:f(!1),end:f(!0)}},"0cfb":function(e,t,n){var r=n("83ab"),i=n("d039"),a=n("cc12");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},"0d3b":function(e,t,n){var r=n("d039"),i=n("b622"),a=n("c430"),o=i("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t["delete"]("b"),n+=r+e})),a&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[o]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},"0d51":function(e,t,n){var r=n("da84"),i=r.String;e.exports=function(e){try{return i(e)}catch(t){return"Object"}}},"0e15":function(e,t,n){var r=n("597f");e.exports=function(e,t,n){return void 0===n?r(e,t,!1):r(e,n,!1!==t)}},"0f6c":function(e,t){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=136)}({136:function(e,t,n){"use strict";n.r(t);var r={name:"ElRow",componentName:"ElRow",props:{tag:{type:String,default:"div"},gutter:Number,type:String,justify:{type:String,default:"start"},align:String},computed:{style:function(){var e={};return this.gutter&&(e.marginLeft="-"+this.gutter/2+"px",e.marginRight=e.marginLeft),e}},render:function(e){return e(this.tag,{class:["el-row","start"!==this.justify?"is-justify-"+this.justify:"",this.align?"is-align-"+this.align:"",{"el-row--flex":"flex"===this.type}],style:this.style},this.$slots.default)},install:function(e){e.component(r.name,r)}};t["default"]=r}})},"107c":function(e,t,n){var r=n("d039"),i=n("da84"),a=i.RegExp;e.exports=r((function(){var e=a("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},"10a8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TheoraParser=void 0;const r=n("34eb"),i=n("f3f0"),a=r("music-metadata:parser:ogg:theora");class o{constructor(e,t,n){this.metadata=e,this.tokenizer=n}parsePage(e,t){e.headerType.firstPage&&this.parseFirstPage(e,t)}flush(){a("flush")}calculateDuration(e){a("duration calculation not implemented")}parseFirstPage(e,t){a("First Ogg/Theora page"),this.metadata.setFormat("codec","Theora");const n=i.IdentificationHeader.get(t,0);this.metadata.setFormat("bitrate",n.nombr)}}t.TheoraParser=o},1148:function(e,t,n){"use strict";var r=n("da84"),i=n("5926"),a=n("577e"),o=n("1d80"),s=r.RangeError;e.exports=function(e){var t=a(o(this)),n="",r=i(e);if(r<0||r==1/0)throw s("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(t+=t))1&r&&(n+=t);return n}},1276:function(e,t,n){"use strict";var r=n("2ba4"),i=n("c65b"),a=n("e330"),o=n("d784"),s=n("44e7"),c=n("825a"),u=n("1d80"),l=n("4840"),f=n("8aa5"),d=n("50c4"),h=n("577e"),p=n("dc4a"),A=n("4dae"),g=n("14c3"),m=n("9263"),v=n("9f7f"),b=n("d039"),y=v.UNSUPPORTED_Y,I=4294967295,C=Math.min,E=[].push,w=a(/./.exec),B=a(E),_=a("".slice),S=!b((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));o("split",(function(e,t,n){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var a=h(u(this)),o=void 0===n?I:n>>>0;if(0===o)return[];if(void 0===e)return[a];if(!s(e))return i(t,a,e,o);var c,l,f,d=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),g=0,v=new RegExp(e.source,p+"g");while(c=i(m,v,a)){if(l=v.lastIndex,l>g&&(B(d,_(a,g,c.index)),c.length>1&&c.index=o))break;v.lastIndex===c.index&&v.lastIndex++}return g===a.length?!f&&w(v,"")||B(d,""):B(d,_(a,g)),d.length>o?A(d,0,o):d}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:i(t,this,e,n)}:t,[function(t,n){var r=u(this),o=void 0==t?void 0:p(t,e);return o?i(o,t,r,n):i(a,h(r),t,n)},function(e,r){var i=c(this),o=h(e),s=n(a,i,o,r,a!==t);if(s.done)return s.value;var u=l(i,RegExp),p=i.unicode,A=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(y?"g":"y"),m=new u(y?"^(?:"+i.source+")":i,A),v=void 0===r?I:r>>>0;if(0===v)return[];if(0===o.length)return null===g(m,o)?[o]:[];var b=0,E=0,w=[];while(E2?arguments[2]:void 0,f=o((void 0===l?s:i(l,s))-u,s-c),d=1;u0)u in n?n[c]=n[u]:delete n[c],c+=d,u+=d;return n}},1468:function(e,t){var n=1e3,r=60*n,i=60*r,a=24*i,o=7*a,s=365.25*a;function c(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var c=parseFloat(t[1]),u=(t[2]||"ms").toLowerCase();switch(u){case"years":case"year":case"yrs":case"yr":case"y":return c*s;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*a;case"hours":case"hour":case"hrs":case"hr":case"h":return c*i;case"minutes":case"minute":case"mins":case"min":case"m":return c*r;case"seconds":case"second":case"secs":case"sec":case"s":return c*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}}}function u(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=i?Math.round(e/i)+"h":t>=r?Math.round(e/r)+"m":t>=n?Math.round(e/n)+"s":e+"ms"}function l(e){var t=Math.abs(e);return t>=a?f(e,t,a,"day"):t>=i?f(e,t,i,"hour"):t>=r?f(e,t,r,"minute"):t>=n?f(e,t,n,"second"):e+" ms"}function f(e,t,n,r){var i=t>=1.5*n;return Math.round(e/n)+" "+r+(i?"s":"")}e.exports=function(e,t){t=t||{};var n=typeof e;if("string"===n&&e.length>0)return c(e);if("number"===n&&isFinite(e))return t.long?l(e):u(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"14c3":function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("825a"),o=n("1626"),s=n("c6b6"),c=n("9263"),u=r.TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var r=i(n,e,t);return null!==r&&a(r),r}if("RegExp"===s(e))return i(c,e,t);throw u("RegExp#exec called on incompatible receiver")}},"14e9":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=132)}({132:function(e,t,n){"use strict";n.r(t);var r=n(16),i=n(38),a=n.n(i),o=n(3),s=n(2),c={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function u(e){var t=e.move,n=e.size,r=e.bar,i={},a="translate"+r.axis+"("+t+"%)";return i[r.size]=n,i.transform=a,i.msTransform=a,i.webkitTransform=a,i}var l={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return c[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,n=this.move,r=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+r.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:u({size:t,move:n,bar:r})})])},methods:{clickThumbHandler:function(e){e.ctrlKey||2===e.button||(this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction]))},clickTrackHandler:function(e){var t=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]/2,r=100*(t-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=r*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(s["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(s["on"])(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}},mouseMoveDocumentHandler:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var n=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),r=this.$refs.thumb[this.bar.offset]-t,i=100*(n-r)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(s["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(s["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},f={name:"ElScrollbar",components:{Bar:l},props:{native:Boolean,wrapStyle:{},wrapClass:{},viewClass:{},viewStyle:{},noresize:Boolean,tag:{type:String,default:"div"}},data:function(){return{sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0}},computed:{wrap:function(){return this.$refs.wrap}},render:function(e){var t=a()(),n=this.wrapStyle;if(t){var r="-"+t+"px",i="margin-bottom: "+r+"; margin-right: "+r+";";Array.isArray(this.wrapStyle)?(n=Object(o["toObject"])(this.wrapStyle),n.marginRight=n.marginBottom=r):"string"===typeof this.wrapStyle?n+=i:n=i}var s=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),c=e("div",{ref:"wrap",style:n,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[s]]),u=void 0;return u=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:n},[[s]])]:[c,e(l,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(l,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},u)},methods:{handleScroll:function(){var e=this.wrap;this.moveY=100*e.scrollTop/e.clientHeight,this.moveX=100*e.scrollLeft/e.clientWidth},update:function(){var e=void 0,t=void 0,n=this.wrap;n&&(e=100*n.clientHeight/n.scrollHeight,t=100*n.clientWidth/n.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(r["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(r["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(f.name,f)}};t["default"]=f},16:function(e,t){e.exports=n("4010")},2:function(e,t){e.exports=n("5924")},3:function(e,t){e.exports=n("8122")},38:function(e,t){e.exports=n("e62d")}})},"150c":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const r=n("6f58"),i=n("98a7"),a=n("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const n=r.UINT32_BE.get(e,t);if(n<0)throw new Error("Invalid atom header length");return{length:BigInt(n),name:new r.StringType(4,"binary").get(e,t+4)}},put:(e,t,n)=>(r.UINT32_BE.put(e,t,Number(n.length)),i.FourCcToken.put(e,t+4,n.name))},t.ExtendedSize=r.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new r.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new r.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),nextItemID:r.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,n){if(this.len=e,et&&o(`Warning: atom ${n} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const c={len:4,get:(e,t)=>{const n=r.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*n)}};class u extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:r.UINT8.get(e,t+0),flags:r.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:r.UINT32_BE.get(e,t+12),duration:r.UINT32_BE.get(e,t+16),language:r.UINT16_BE.get(e,t+20),quality:r.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=u;class l extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:r.UINT32_BE.get(e,t+12),duration:r.UINT32_BE.get(e,t+16),preferredRate:r.UINT32_BE.get(e,t+20),preferredVolume:r.UINT16_BE.get(e,t+24),previewTime:r.UINT32_BE.get(e,t+72),previewDuration:r.UINT32_BE.get(e,t+76),posterTime:r.UINT32_BE.get(e,t+80),selectionTime:r.UINT32_BE.get(e,t+84),selectionDuration:r.UINT32_BE.get(e,t+88),currentTime:r.UINT32_BE.get(e,t+92),nextTrackID:r.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=l;class f{constructor(e){this.len=e}get(e,t){return{type:{set:r.UINT8.get(e,t+0),type:r.UINT24_BE.get(e,t+1)},locale:r.UINT24_BE.get(e,t+4),value:new r.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=f;class d{constructor(e){this.len=e}get(e,t){return{version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),name:new r.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=d;class h{constructor(e){this.len=e}get(e,t){return{version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),trackId:r.UINT32_BE.get(e,t+12),duration:r.UINT32_BE.get(e,t+20),layer:r.UINT16_BE.get(e,t+24),alternateGroup:r.UINT16_BE.get(e,t+26),volume:r.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=h;const p={len:8,get:(e,t)=>({version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),numberOfEntries:r.UINT32_BE.get(e,t+4)})};class A{constructor(e){this.len=e}get(e,t){return{dataFormat:i.FourCcToken.get(e,t),dataReferenceIndex:r.UINT16_BE.get(e,t+10),description:new r.BufferType(this.len-12).get(e,t+12)}}}class g{constructor(e){this.len=e}get(e,t){const n=p.get(e,t);t+=p.len;const i=[];for(let a=0;at)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.position1?arguments[1]:void 0)}},"182d":function(e,t,n){var r=n("da84"),i=n("f8cd"),a=r.RangeError;e.exports=function(e,t){var n=i(e);if(n%t)throw a("Wrong offset");return n}},1951:function(e,t,n){},"19aa":function(e,t,n){var r=n("da84"),i=n("3a9b"),a=r.TypeError;e.exports=function(e,t){if(i(t,e))return e;throw a("Incorrect invocation")}},"1a2d":function(e,t,n){var r=n("e330"),i=n("7b0b"),a=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(i(e),t)}},"1ab7":function(e,t,n){"use strict";let r;function i(){return r||(r=a()),r}function a(){try{throw new Error}catch(e){const t=(""+e.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\/\/[^)\n]+/g);if(t)return o(t[0])}return"/"}function o(e){return(""+e).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\/\/.+)?\/[^/]+(?:\?.*)?$/,"$1")+"/"}n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return d}));const s="undefined"!==typeof navigator&&navigator.hardwareConcurrency?navigator.hardwareConcurrency:4,c=e=>/^[a-zA-Z][a-zA-Z\d+\-.]*:/.test(e);function u(e){const t=new Blob([e],{type:"application/javascript"});return URL.createObjectURL(t)}function l(){if("undefined"===typeof Worker)return class{constructor(){throw Error("No web worker implementation available. You might have tried to spawn a worker within a worker in a browser that doesn't support workers in workers.")}};class e extends Worker{constructor(e,t){var n,r;"string"===typeof e&&t&&t._baseURL?e=new URL(e,t._baseURL):"string"===typeof e&&!c(e)&&i().match(/^file:\/\//i)&&(e=new URL(e,i().replace(/\/[^\/]+$/,"/")),(null===(n=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===n||n)&&(e=u(`importScripts(${JSON.stringify(e)});`))),"string"===typeof e&&c(e)&&(null===(r=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===r||r)&&(e=u(`importScripts(${JSON.stringify(e)});`)),super(e,t)}}class t extends e{constructor(e,t){const n=window.URL.createObjectURL(e);super(n,t)}static fromText(e,n){const r=new window.Blob([e],{type:"text/javascript"});return new t(r,n)}}return{blob:t,default:e}}let f;function d(){return f||(f=l()),f}},"1b08":function(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i={};function a(e,t,n){function a(e,n,r){return"string"===typeof t?t:t(e,n,r)}n||(n=Error);var o=function(e){function t(t,n,r){return e.call(this,a(t,n,r))||this}return r(t,e),t}(n);o.prototype.name=n.name,o.prototype.code=e,i[e]=o}function o(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,n){return e.substr(!n||n<0?0:+n,t.length)===t}function c(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}function u(e,t,n){return"number"!==typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,n){var r,i;if("string"===typeof t&&s(t,"not ")?(r="must not be",t=t.replace(/^not /,"")):r="must be",c(e," argument"))i="The ".concat(e," ").concat(r," ").concat(o(t,"type"));else{var a=u(e,".")?"property":"argument";i='The "'.concat(e,'" ').concat(a," ").concat(r," ").concat(o(t,"type"))}return i+=". Received type ".concat(typeof n),i}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=i},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1c35":function(e,t,n){"use strict";(function(e){ -/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */ -var r=n("1fb5"),i=n("9152"),a=n("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function b(e){return+e!=e&&(e=0),u.alloc(+e)}function y(e,t){if(u.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Z(e).length;default:if(r)return X(e).length;t=(""+t).toLowerCase(),r=!0}}function I(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return N(this,t,n);case"utf8":case"utf-8":return O(this,t,n);case"ascii":return F(this,t,n);case"latin1":case"binary":return M(this,t,n);case"base64":return Q(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function C(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function E(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=u.from(t,r)),u.isBuffer(t))return 0===t.length?-1:w(e,t,n,r,i);if("number"===typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,r,i){var a,o=1,s=e.length,c=t.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,n/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var l=-1;for(a=n;as&&(n=s-c),a=n;a>=0;a--){for(var f=!0,d=0;di&&(r=i)):r=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var o=0;o239?4:u>223?3:u>191?2:1;if(i+f<=n)switch(f){case 1:u<128&&(l=u);break;case 2:a=e[i+1],128===(192&a)&&(c=(31&u)<<6|63&a,c>127&&(l=c));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(c=(15&u)<<12|(63&a)<<6|63&o,c>2047&&(c<55296||c>57343)&&(l=c));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(c=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s,c>65535&&c<1114112&&(l=c))}null===l?(l=65533,f=1):l>65535&&(l-=65536,r.push(l>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=f}return R(r)}t.Buffer=u,t.SlowBuffer=b,t.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),u.poolSize=8192,u._augment=function(e){return e.__proto__=u.prototype,e},u.from=function(e,t,n){return l(null,e,t,n)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(e,t,n){return d(null,e,t,n)},u.allocUnsafe=function(e){return h(null,e)},u.allocUnsafeSlow=function(e){return h(null,e)},u.isBuffer=function(e){return!(null==e||!e._isBuffer)},u.compare=function(e,t){if(!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},u.prototype.compare=function(e,t,n,r,i){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;for(var a=i-r,o=n-t,s=Math.min(a,o),c=this.slice(r,i),l=e.slice(t,n),f=0;fi)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return B(this,e,t,n);case"utf8":case"utf-8":return _(this,e,t,n);case"ascii":return S(this,e,t,n);case"latin1":case"binary":return x(this,e,t,n);case"base64":return T(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function R(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var n="",r=0;while(rr)&&(n=r);for(var i="",a=t;an)throw new RangeError("Trying to access beyond buffer length")}function U(e,t,n,r,i,a){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function j(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-n,2);i>>8*(r?i:1-i)}function z(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-n,4);i>>8*(r?i:3-i)&255}function H(e,t,n,r,i,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function $(e,t,n,r,a){return a||H(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function G(e,t,n,r,a){return a||H(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}u.prototype.slice=function(e,t){var n,r=this.length;if(e=~~e,t=void 0===t?r:~~t,e<0?(e+=r,e<0&&(e=0)):e>r&&(e=r),t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),t0&&(i*=256))r+=this[e+--t]*i;return r},u.prototype.readUInt8=function(e,t){return t||P(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||P(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||P(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);var r=this[e],i=1,a=0;while(++a=i&&(r-=Math.pow(2,8*t)),r},u.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);var r=t,i=1,a=this[e+--r];while(r>0&&(i*=256))a+=this[e+--r]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},u.prototype.readInt8=function(e,t){return t||P(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||P(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(e,t){t||P(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(e,t){return t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||P(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||P(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||P(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||P(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;U(this,e,t,n,i,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+n},u.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):z(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);U(this,e,t,n,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+n},u.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);U(this,e,t,n,i-1,-i)}var a=n-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},u.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):z(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,n){return $(this,e,t,!0,n)},u.prototype.writeFloatBE=function(e,t,n){return $(this,e,t,!1,n)},u.prototype.writeDoubleLE=function(e,t,n){return G(this,e,t,!0,n)},u.prototype.writeDoubleBE=function(e,t,n){return G(this,e,t,!1,n)},u.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--i)e[i+t]=this[i+n];else if(a<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function K(e){for(var t=[],n=0;n>8,i=n%256,a.push(i),a.push(r)}return a}function Z(e){return r.toByteArray(Y(e))}function ee(e,t,n,r){for(var i=0;i=t.length||i>=e.length)break;t[i+n]=e[i]}return i}function te(e){return e!==e}}).call(this,n("c8ba"))},"1c47":function(e,t,n){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return n("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return n("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return n("b2fd")}},gbk:{type:"_dbcs",table:function(){return n("b2fd").concat(n("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return n("b2fd").concat(n("8474"))},gb18030:function(){return n("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return n("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return n("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return n("86d7").concat(n("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1c7e":function(e,t,n){var r=n("b622"),i=r("iterator"),a=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){a=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!a)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"1cdc":function(e,t,n){var r=n("342f");e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},"1d55":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const r=n("6f58"),i=n("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:i.FourCcToken.get(e,t),version:r.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:r.UINT32_LE.get(e,t+8),headerBytes:r.UINT32_LE.get(e,t+12),seekTableBytes:r.UINT32_LE.get(e,t+16),headerDataBytes:r.UINT32_LE.get(e,t+20),apeFrameDataBytes:r.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:r.UINT32_LE.get(e,t+28),terminatingDataBytes:r.UINT32_LE.get(e,t+32),fileMD5:new r.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:r.UINT16_LE.get(e,t),formatFlags:r.UINT16_LE.get(e,t+2),blocksPerFrame:r.UINT32_LE.get(e,t+4),finalFrameBlocks:r.UINT32_LE.get(e,t+8),totalFrames:r.UINT32_LE.get(e,t+12),bitsPerSample:r.UINT16_LE.get(e,t+16),channel:r.UINT16_LE.get(e,t+18),sampleRate:r.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new r.StringType(8,"ascii").get(e,t),version:r.UINT32_LE.get(e,t+8),size:r.UINT32_LE.get(e,t+12),fields:r.UINT32_LE.get(e,t+16),flags:o(r.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:r.UINT32_LE.get(e,t),flags:o(r.UINT32_LE.get(e,t+4))})};const a=e=>new r.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<=51||!r((function(){var t=[],n=t.constructor={};return n[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e48":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const r=n("a046"),i=n("20f8"),a=256e3;class o extends r.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new i.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){let n=0,r=e.length;if(t){if(Number.isInteger(t.length)?r=t.length:r-=t.offset||0,t.position){const n=t.position-this.position;if(n>0)return await this.ignore(n),this.readBuffer(e,t);if(n<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(n=t.offset)}if(0===r)return 0;const a=await this.streamReader.read(e,n,r);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+i);return r=await this.peekBuffer(s,{mayBeLess:n.mayBeLess}),s.copy(t,a,i),r-i}if(i<0)throw new Error("Cannot peek from a negative offset in a stream")}try{r=await this.streamReader.peek(t,a,o)}catch(s){if(n&&n.mayBeLess&&s instanceof i.EndOfStreamError)return 0;throw s}if((!n||!n.mayBeLess)&&r{const n=new l(3).get(e,t);return"TAG"===n?{header:n,title:new l(30).get(e,t+3),artist:new l(30).get(e,t+33),album:new l(30).get(e,t+63),year:new l(4).get(e,t+93),comment:new l(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class l extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let n=super.get(e,t);return n=i.trimRightNull(n),n=n.trim(),n.length>0?n:void 0}}class f extends o.BasicParser{static getGenre(e){if(ee)return void c("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(u,e);if(t){c("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-u.len);for(const n of["title","artist","album","comment","track","year"])t[n]&&""!==t[n]&&this.addTag(n,t[n]);const e=f.getGenre(t.genre);e&&this.addTag("genre",e)}else c("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-u.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function d(t){if(t.fileSize>=128){const n=e.alloc(3);return await t.randomRead(n,0,n.length,t.fileSize-128),"TAG"===n.toString("binary")}return!1}t.ID3v1Parser=f,t.hasID3v1Header=d}).call(this,n("1c35").Buffer)},"1fb5":function(e,t,n){"use strict";t.byteLength=l,t.toByteArray=d,t.fromByteArray=A;for(var r=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function l(e){var t=u(e),n=t[0],r=t[1];return 3*(n+r)/4-r}function f(e,t,n){return 3*(t+n)/4-n}function d(e){var t,n,r=u(e),o=r[0],s=r[1],c=new a(f(e,o,s)),l=0,d=s>0?o-4:o;for(n=0;n>16&255,c[l++]=t>>8&255,c[l++]=255&t;return 2===s&&(t=i[e.charCodeAt(n)]<<2|i[e.charCodeAt(n+1)]>>4,c[l++]=255&t),1===s&&(t=i[e.charCodeAt(n)]<<10|i[e.charCodeAt(n+1)]<<4|i[e.charCodeAt(n+2)]>>2,c[l++]=t>>8&255,c[l++]=255&t),c}function h(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function p(e,t,n){for(var r,i=[],a=t;ac?c:s+o));return 1===i?(t=e[n-1],a.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],a.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"20f8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const r=n("f35d");var i=n("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return i.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new r.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,n){const r=await this.read(e,t,n);return this.peekQueue.push(e.slice(t,t+r)),r}async read(e,t,n){if(0===n)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new r.EndOfStreamError;let i=n,a=0;while(this.peekQueue.length>0&&i>0){const n=this.peekQueue.pop(),r=Math.min(n.length,i);n.copy(e,t+a,0,r),a+=r,i-=r,r0&&!this.endOfStream){const n=Math.min(i,o),r=await this._read(e,t+a,n);if(a+=r,r{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"219c":function(e,t,n){"use strict";var r=n("da84"),i=n("e330"),a=n("d039"),o=n("59ed"),s=n("addb"),c=n("ebb5"),u=n("04d1"),l=n("d998"),f=n("2d00"),d=n("512c"),h=r.Array,p=c.aTypedArray,A=c.exportTypedArrayMethod,g=r.Uint16Array,m=g&&i(g.prototype.sort),v=!!m&&!(a((function(){m(new g(2),null)}))&&a((function(){m(new g(2),{})}))),b=!!m&&!a((function(){if(f)return f<74;if(u)return u<67;if(l)return!0;if(d)return d<602;var e,t,n=new g(516),r=h(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(m(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==r[e])return!0})),y=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};A("sort",(function(e){return void 0!==e&&o(e),b?m(this,e):s(p(this),y(e))}),!b||v)},"21c1":function(e,t,n){"use strict";var r=/^GIF8[79]a/;function i(e){var t=e.toString("ascii",0,6);return r.test(t)}function a(e){return{width:e.readUInt16LE(6),height:e.readUInt16LE(8)}}e.exports={detect:i,calculate:a}},"21c2":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const r=n("1e48"),i=n("377f");var a=n("20f8");function o(e,t){return t=t||{},new r.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},2266:function(e,t,n){var r=n("da84"),i=n("0366"),a=n("c65b"),o=n("825a"),s=n("0d51"),c=n("e95a"),u=n("07fa"),l=n("3a9b"),f=n("9a1f"),d=n("35a1"),h=n("2a62"),p=r.TypeError,A=function(e,t){this.stopped=e,this.result=t},g=A.prototype;e.exports=function(e,t,n){var r,m,v,b,y,I,C,E=n&&n.that,w=!(!n||!n.AS_ENTRIES),B=!(!n||!n.IS_ITERATOR),_=!(!n||!n.INTERRUPTED),S=i(t,E),x=function(e){return r&&h(r,"normal",e),new A(!0,e)},T=function(e){return w?(o(e),_?S(e[0],e[1],x):S(e[0],e[1])):_?S(e,x):S(e)};if(B)r=e;else{if(m=d(e),!m)throw p(s(e)+" is not iterable");if(c(m)){for(v=0,b=u(e);b>v;v++)if(y=T(e[v]),y&&l(g,y))return y;return new A(!1)}r=f(e,m)}I=r.next;while(!(C=a(I,r)).done){try{y=T(C.value)}catch(k){h(r,"throw",k)}if("object"==typeof y&&y&&l(g,y))return y}return new A(!1)}},"22d0":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OggParser=t.SegmentTable=void 0;const r=n("6f58"),i=n("34eb"),a=n("d3ab"),o=n("98a7"),s=n("bda5"),c=n("c73e"),u=n("00f6"),l=n("95c9"),f=n("10a8"),d=n("21c2"),h=i("music-metadata:parser:ogg");class p{constructor(e){this.len=e.page_segments}static sum(e,t,n){let r=0;for(let i=t;i0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=A,A.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:r.UINT32_LE.get(e,t+14),pageSequenceNo:r.UINT32_LE.get(e,t+18),pageChecksum:r.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"23cb":function(e,t,n){var r=n("5926"),i=Math.max,a=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):a(n,t)}},"23e7":function(e,t,n){var r=n("da84"),i=n("06cf").f,a=n("9112"),o=n("6eeb"),s=n("ce4e"),c=n("e893"),u=n("94ca");e.exports=function(e,t){var n,l,f,d,h,p,A=e.target,g=e.global,m=e.stat;if(l=g?r:m?r[A]||s(A,{}):(r[A]||{}).prototype,l)for(f in t){if(h=t[f],e.noTargetGet?(p=i(l,f),d=p&&p.value):d=l[f],n=u(g?f:A+(m?".":"#")+f,e.forced),!n&&void 0!==d){if(typeof h==typeof d)continue;c(h,d)}(e.sham||d&&d.sham)&&a(h,"sham",!0),o(l,f,h,e)}}},"241c":function(e,t,n){var r=n("ca84"),i=n("7839"),a=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},"25a1":function(e,t,n){"use strict";var r=n("ebb5"),i=n("d58f").right,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("reduceRight",(function(e){var t=arguments.length;return i(a(this),e,t,t>1?arguments[1]:void 0)}))},"25f0":function(e,t,n){"use strict";var r=n("e330"),i=n("5e77").PROPER,a=n("6eeb"),o=n("825a"),s=n("3a9b"),c=n("577e"),u=n("d039"),l=n("ad6d"),f="toString",d=RegExp.prototype,h=d[f],p=r(l),A=u((function(){return"/a/b"!=h.call({source:"a",flags:"b"})})),g=i&&h.name!=f;(A||g)&&a(RegExp.prototype,f,(function(){var e=o(this),t=c(e.source),n=e.flags,r=c(void 0===n&&s(d,e)&&!("flags"in d)?p(e):n);return"/"+t+"/"+r}),{unsafe:!0})},"25f1":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("1ab7");Object(r["b"])().blob;const i=Object(r["b"])().default},2626:function(e,t,n){"use strict";var r=n("d066"),i=n("9bf2"),a=n("b622"),o=n("83ab"),s=a("species");e.exports=function(e){var t=r(e),n=i.f;o&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},2706:function(e,t,n){"use strict";var r=n("c591").Buffer;e.exports=function(e){var t=e.Transform;function n(e,n){this.conv=e,n=n||{},n.decodeStrings=!1,t.call(this,n)}function i(e,n){this.conv=e,n=n||{},n.encoding=this.encoding="utf8",t.call(this,n)}return n.prototype=Object.create(t.prototype,{constructor:{value:n}}),n.prototype._transform=function(e,t,n){if("string"!=typeof e)return n(new Error("Iconv encoding stream needs strings as its input."));try{var r=this.conv.write(e);r&&r.length&&this.push(r),n()}catch(i){n(i)}},n.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(n){e(n)}},n.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,r.concat(t))})),this},i.prototype=Object.create(t.prototype,{constructor:{value:i}}),i.prototype._transform=function(e,t,n){if(!r.isBuffer(e)&&!(e instanceof Uint8Array))return n(new Error("Iconv decoding stream needs buffers as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i,this.encoding),n()}catch(a){n(a)}},i.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(n){e(n)}},i.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:n,IconvLiteDecoderStream:i}}},2819:function(e,t,n){"use strict";function r(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function i(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=r,t.isUnique=i},2877:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},"289b":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const r=n("d3ab");var i,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(i||(i={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const n=r.getBitAllignedNumber(e,t,0,3),i=r.getBitAllignedNumber(e,t,6,1),a=r.getBitAllignedNumber(e,t,7,9)/10;if(n>0)return{type:r.getBitAllignedNumber(e,t,0,3),origin:r.getBitAllignedNumber(e,t,3,3),adjustment:i?-a:a}}}},2954:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b6b7"),a=n("d039"),o=n("f36a"),s=r.aTypedArray,c=r.exportTypedArrayMethod,u=a((function(){new Int8Array(1).slice()}));c("slice",(function(e,t){var n=o(s(this),e,t),r=i(this),a=0,c=n.length,u=new r(c);while(c>a)u[a]=n[a++];return u}),u)},"299c":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=140)}({140:function(e,t,n){"use strict";n.r(t);var r=n(5),i=n.n(r),a=n(18),o=n.n(a),s=n(2),c=n(3),u=n(7),l=n.n(u),f={name:"ElTooltip",mixins:[i.a],props:{openDelay:{type:Number,default:0},disabled:Boolean,manual:Boolean,effect:{type:String,default:"dark"},arrowOffset:{type:Number,default:0},popperClass:String,content:String,visibleArrow:{default:!0},transition:{type:String,default:"el-fade-in-linear"},popperOptions:{default:function(){return{boundariesPadding:10,gpuAcceleration:!1}}},enterable:{type:Boolean,default:!0},hideAfter:{type:Number,default:0},tabindex:{type:Number,default:0}},data:function(){return{tooltipId:"el-tooltip-"+Object(c["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new l.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=o()(200,(function(){return e.handleClosePopper()})))},render:function(e){var t=this;this.popperVM&&(this.popperVM.node=e("transition",{attrs:{name:this.transition},on:{afterLeave:this.doDestroy}},[e("div",{on:{mouseleave:function(){t.setExpectedState(!1),t.debounceClose()},mouseenter:function(){t.setExpectedState(!0)}},ref:"popper",attrs:{role:"tooltip",id:this.tooltipId,"aria-hidden":this.disabled||!this.showPopper?"true":"false"},directives:[{name:"show",value:!this.disabled&&this.showPopper}],class:["el-tooltip__popper","is-"+this.effect,this.popperClass]},[this.$slots.content||this.content])]));var n=this.getFirstElement();if(!n)return null;var r=n.data=n.data||{};return r.staticClass=this.addTooltipClass(r.staticClass),n},mounted:function(){var e=this;this.referenceElm=this.$el,1===this.$el.nodeType&&(this.$el.setAttribute("aria-describedby",this.tooltipId),this.$el.setAttribute("tabindex",this.tabindex),Object(s["on"])(this.referenceElm,"mouseenter",this.show),Object(s["on"])(this.referenceElm,"mouseleave",this.hide),Object(s["on"])(this.referenceElm,"focus",(function(){if(e.$slots.default&&e.$slots.default.length){var t=e.$slots.default[0].componentInstance;t&&t.focus?t.focus():e.handleFocus()}else e.handleFocus()})),Object(s["on"])(this.referenceElm,"blur",this.handleBlur),Object(s["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(s["addClass"])(this.referenceElm,"focusing"):Object(s["removeClass"])(this.referenceElm,"focusing")}},methods:{show:function(){this.setExpectedState(!0),this.handleShowPopper()},hide:function(){this.setExpectedState(!1),this.debounceClose()},handleFocus:function(){this.focusing=!0,this.show()},handleBlur:function(){this.focusing=!1,this.hide()},removeFocusing:function(){this.focusing=!1},addTooltipClass:function(e){return e?"el-tooltip "+e.replace("el-tooltip",""):"el-tooltip"},handleShowPopper:function(){var e=this;this.expectedState&&!this.manual&&(clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.showPopper=!0}),this.openDelay),this.hideAfter>0&&(this.timeoutPending=setTimeout((function(){e.showPopper=!1}),this.hideAfter)))},handleClosePopper:function(){this.enterable&&this.expectedState||this.manual||(clearTimeout(this.timeout),this.timeoutPending&&clearTimeout(this.timeoutPending),this.showPopper=!1,this.disabled&&this.doDestroy())},setExpectedState:function(e){!1===e&&clearTimeout(this.timeoutPending),this.expectedState=e},getFirstElement:function(){var e=this.$slots.default;if(!Array.isArray(e))return null;for(var t=null,n=0;n=0&&Math.floor(t)===t&&isFinite(e)}function h(e){return i(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||l(e)&&e.toString===u?JSON.stringify(e,null,2):String(e)}function A(e){var t=parseFloat(e);return isNaN(t)?e:t}function g(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function y(e,t){return b.call(e,t)}function I(e){var t=Object.create(null);return function(n){var r=t[n];return r||(t[n]=e(n))}}var C=/-(\w)/g,E=I((function(e){return e.replace(C,(function(e,t){return t?t.toUpperCase():""}))})),w=I((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),B=/\B([A-Z])/g,_=I((function(e){return e.replace(B,"-$1").toLowerCase()}));function S(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function x(e,t){return e.bind(t)}var T=Function.prototype.bind?x:S;function k(e,t){t=t||0;var n=e.length-t,r=new Array(n);while(n--)r[n]=e[n+t];return r}function Q(e,t){for(var n in t)e[n]=t[n];return e}function O(e){for(var t={},n=0;n0,ne=Z&&Z.indexOf("edge/")>0,re=(Z&&Z.indexOf("android"),Z&&/iphone|ipad|ipod|ios/.test(Z)||"ios"===J),ie=(Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z),Z&&Z.match(/firefox\/(\d+)/)),ae={}.watch,oe=!1;if(X)try{var se={};Object.defineProperty(se,"passive",{get:function(){oe=!0}}),window.addEventListener("test-passive",null,se)}catch(wo){}var ce=function(){return void 0===q&&(q=!X&&!K&&"undefined"!==typeof e&&(e["process"]&&"server"===e["process"].env.VUE_ENV)),q},ue=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function le(e){return"function"===typeof e&&/native code/.test(e.toString())}var fe,de="undefined"!==typeof Symbol&&le(Symbol)&&"undefined"!==typeof Reflect&&le(Reflect.ownKeys);fe="undefined"!==typeof Set&&le(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var he=D,pe=0,Ae=function(){this.id=pe++,this.subs=[]};Ae.prototype.addSub=function(e){this.subs.push(e)},Ae.prototype.removeSub=function(e){v(this.subs,e)},Ae.prototype.depend=function(){Ae.target&&Ae.target.addDep(this)},Ae.prototype.notify=function(){var e=this.subs.slice();for(var t=0,n=e.length;t-1)if(a&&!y(i,"default"))o=!1;else if(""===o||o===_(e)){var c=tt(String,i.type);(c<0||s0&&(o=xt(o,(t||"")+"_"+n),St(o[0])&&St(u)&&(l[c]=Ce(u.text+o[0].text),o.shift()),l.push.apply(l,o)):s(o)?St(u)?l[c]=Ce(u.text+o):""!==o&&l.push(Ce(o)):St(o)&&St(u)?l[c]=Ce(u.text+o.text):(a(e._isVList)&&i(o.tag)&&r(o.key)&&i(t)&&(o.key="__vlist"+t+"_"+n+"__"),l.push(o)));return l}function Tt(e){var t=e.$options.provide;t&&(e._provided="function"===typeof t?t.call(e):t)}function kt(e){var t=Qt(e.$options.inject,e);t&&(Te(!1),Object.keys(t).forEach((function(n){Re(e,n,t[n])})),Te(!0))}function Qt(e,t){if(e){for(var n=Object.create(null),r=de?Reflect.ownKeys(e):Object.keys(e),i=0;i0,o=e?!!e.$stable:!a,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(o&&r&&r!==n&&s===r.$key&&!a&&!r.$hasNormal)return r;for(var c in i={},e)e[c]&&"$"!==c[0]&&(i[c]=Mt(t,c,e[c]))}else i={};for(var u in t)u in i||(i[u]=Nt(t,u));return e&&Object.isExtensible(e)&&(e._normalized=i),G(i,"$stable",o),G(i,"$key",s),G(i,"$hasNormal",a),i}function Mt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});e=e&&"object"===typeof e&&!Array.isArray(e)?[e]:_t(e);var t=e&&e[0];return e&&(!t||1===e.length&&t.isComment&&!Rt(t))?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function Nt(e,t){return function(){return e[t]}}function Lt(e,t){var n,r,a,o,s;if(Array.isArray(e)||"string"===typeof e)for(n=new Array(e.length),r=0,a=e.length;r1?k(n):n;for(var r=k(arguments,1),i='event handler for "'+e+'"',a=0,o=n.length;adocument.createEvent("Event").timeStamp&&(Vn=function(){return Xn.now()})}function Kn(){var e,t;for(qn=Vn(),Gn=!0,jn.sort((function(e,t){return e.id-t.id})),Wn=0;WnWn&&jn[n].id>e.id)n--;jn.splice(n+1,0,e)}else jn.push(e);$n||($n=!0,At(Kn))}}var nr=0,rr=function(e,t,n,r,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new fe,this.newDepIds=new fe,this.expression="","function"===typeof t?this.getter=t:(this.getter=Y(t),this.getter||(this.getter=D)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var e;me(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(wo){if(!this.user)throw wo;nt(wo,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&mt(e),ve(),this.cleanupDeps()}return e},rr.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},rr.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},rr.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||c(e)||this.deep){var t=this.value;if(this.value=e,this.user){var n='callback for watcher "'+this.expression+'"';rt(this.cb,this.vm,[e,t],this.vm,n)}else this.cb.call(this.vm,e,t)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:D,set:D};function ar(e,t,n){ir.get=function(){return this[t][n]},ir.set=function(e){this[t][n]=e},Object.defineProperty(e,n,ir)}function or(e){e._watchers=[];var t=e.$options;t.props&&sr(e,t.props),t.methods&&Ar(e,t.methods),t.data?cr(e):De(e._data={},!0),t.computed&&fr(e,t.computed),t.watch&&t.watch!==ae&&gr(e,t.watch)}function sr(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[],a=!e.$parent;a||Te(!1);var o=function(a){i.push(a);var o=Xe(a,t,n,e);Re(r,a,o),a in e||ar(e,"_props",a)};for(var s in t)o(s);Te(!0)}function cr(e){var t=e.$options.data;t=e._data="function"===typeof t?ur(t,e):t||{},l(t)||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);while(i--){var a=n[i];0,r&&y(r,a)||$(a)||ar(e,"_data",a)}De(t,!0)}function ur(e,t){me();try{return e.call(t,t)}catch(wo){return nt(wo,t,"data()"),{}}finally{ve()}}var lr={lazy:!0};function fr(e,t){var n=e._computedWatchers=Object.create(null),r=ce();for(var i in t){var a=t[i],o="function"===typeof a?a:a.get;0,r||(n[i]=new rr(e,o||D,D,lr)),i in e||dr(e,i,a)}}function dr(e,t,n){var r=!ce();"function"===typeof n?(ir.get=r?hr(t):pr(n),ir.set=D):(ir.get=n.get?r&&!1!==n.cache?hr(t):pr(n.get):D,ir.set=n.set||D),Object.defineProperty(e,t,ir)}function hr(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),Ae.target&&t.depend(),t.value}}function pr(e){return function(){return e.call(this,this)}}function Ar(e,t){e.$options.props;for(var n in t)e[n]="function"!==typeof t[n]?D:T(t[n],e)}function gr(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=k(arguments,1);return n.unshift(this),"function"===typeof e.install?e.install.apply(e,n):"function"===typeof e&&e.apply(null,n),t.push(e),this}}function _r(e){e.mixin=function(e){return this.options=qe(this.options,e),this}}function Sr(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var a=e.name||n.options.name;var o=function(e){this._init(e)};return o.prototype=Object.create(n.prototype),o.prototype.constructor=o,o.cid=t++,o.options=qe(n.options,e),o["super"]=n,o.options.props&&xr(o),o.options.computed&&Tr(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,U.forEach((function(e){o[e]=n[e]})),a&&(o.options.components[a]=o),o.superOptions=n.options,o.extendOptions=e,o.sealedOptions=Q({},o.options),i[r]=o,o}}function xr(e){var t=e.options.props;for(var n in t)ar(e.prototype,"_props",n)}function Tr(e){var t=e.options.computed;for(var n in t)dr(e.prototype,n,t[n])}function kr(e){U.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&l(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"===typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}function Qr(e){return e&&(e.Ctor.options.name||e.tag)}function Or(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"===typeof e?e.split(",").indexOf(t)>-1:!!f(e)&&e.test(t)}function Dr(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var a in n){var o=n[a];if(o){var s=o.name;s&&!t(s)&&Rr(n,a,r,i)}}}function Rr(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,v(n,t)}yr(wr),vr(wr),kn(wr),Rn(wr),yn(wr);var Fr=[String,RegExp,Array],Mr={name:"keep-alive",abstract:!0,props:{include:Fr,exclude:Fr,max:[String,Number]},methods:{cacheVNode:function(){var e=this,t=e.cache,n=e.keys,r=e.vnodeToCache,i=e.keyToCache;if(r){var a=r.tag,o=r.componentInstance,s=r.componentOptions;t[i]={name:Qr(s),tag:a,componentInstance:o},n.push(i),this.max&&n.length>parseInt(this.max)&&Rr(t,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Rr(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Dr(e,(function(e){return Or(t,e)}))})),this.$watch("exclude",(function(t){Dr(e,(function(e){return!Or(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=wn(e),n=t&&t.componentOptions;if(n){var r=Qr(n),i=this,a=i.include,o=i.exclude;if(a&&(!r||!Or(a,r))||o&&r&&Or(o,r))return t;var s=this,c=s.cache,u=s.keys,l=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;c[l]?(t.componentInstance=c[l].componentInstance,v(u,l),u.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||e&&e[0]}},Nr={KeepAlive:Mr};function Lr(e){var t={get:function(){return z}};Object.defineProperty(e,"config",t),e.util={warn:he,extend:Q,mergeOptions:qe,defineReactive:Re},e.set=Fe,e.delete=Me,e.nextTick=At,e.observable=function(e){return De(e),e},e.options=Object.create(null),U.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,Q(e.options.components,Nr),Br(e),_r(e),Sr(e),kr(e)}Lr(wr),Object.defineProperty(wr.prototype,"$isServer",{get:ce}),Object.defineProperty(wr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wr,"FunctionalRenderContext",{value:Zt}),wr.version="2.6.14";var Pr=g("style,class"),Ur=g("input,textarea,option,select,progress"),jr=function(e,t,n){return"value"===n&&Ur(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},zr=g("contenteditable,draggable,spellcheck"),Hr=g("events,caret,typing,plaintext-only"),$r=function(e,t){return Vr(t)||"false"===t?"false":"contenteditable"===e&&Hr(t)?t:"true"},Gr=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Wr="http://www.w3.org/1999/xlink",Yr=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},qr=function(e){return Yr(e)?e.slice(6,e.length):""},Vr=function(e){return null==e||!1===e};function Xr(e){var t=e.data,n=e,r=e;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(t=Kr(r.data,t));while(i(n=n.parent))n&&n.data&&(t=Kr(t,n.data));return Jr(t.staticClass,t.class)}function Kr(e,t){return{staticClass:Zr(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Jr(e,t){return i(e)||i(t)?Zr(e,ei(t)):""}function Zr(e,t){return e?t?e+" "+t:e:t||""}function ei(e){return Array.isArray(e)?ti(e):c(e)?ni(e):"string"===typeof e?e:""}function ti(e){for(var t,n="",r=0,a=e.length;r-1?ci[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:ci[e]=/HTMLUnknownElement/.test(t.toString())}var li=g("text,number,password,search,email,tel,url");function fi(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function di(e,t){var n=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hi(e,t){return document.createElementNS(ri[e],t)}function pi(e){return document.createTextNode(e)}function Ai(e){return document.createComment(e)}function gi(e,t,n){e.insertBefore(t,n)}function mi(e,t){e.removeChild(t)}function vi(e,t){e.appendChild(t)}function bi(e){return e.parentNode}function yi(e){return e.nextSibling}function Ii(e){return e.tagName}function Ci(e,t){e.textContent=t}function Ei(e,t){e.setAttribute(t,"")}var wi=Object.freeze({createElement:di,createElementNS:hi,createTextNode:pi,createComment:Ai,insertBefore:gi,removeChild:mi,appendChild:vi,parentNode:bi,nextSibling:yi,tagName:Ii,setTextContent:Ci,setStyleScope:Ei}),Bi={create:function(e,t){_i(t)},update:function(e,t){e.data.ref!==t.data.ref&&(_i(e,!0),_i(t))},destroy:function(e){_i(e,!0)}};function _i(e,t){var n=e.data.ref;if(i(n)){var r=e.context,a=e.componentInstance||e.elm,o=r.$refs;t?Array.isArray(o[n])?v(o[n],a):o[n]===a&&(o[n]=void 0):e.data.refInFor?Array.isArray(o[n])?o[n].indexOf(a)<0&&o[n].push(a):o[n]=[a]:o[n]=a}}var Si=new be("",{},[]),xi=["create","activate","update","remove","destroy"];function Ti(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&i(e.data)===i(t.data)&&ki(e,t)||a(e.isAsyncPlaceholder)&&r(t.asyncFactory.error))}function ki(e,t){if("input"!==e.tag)return!0;var n,r=i(n=e.data)&&i(n=n.attrs)&&n.type,a=i(n=t.data)&&i(n=n.attrs)&&n.type;return r===a||li(r)&&li(a)}function Qi(e,t,n){var r,a,o={};for(r=t;r<=n;++r)a=e[r].key,i(a)&&(o[a]=r);return o}function Oi(e){var t,n,o={},c=e.modules,u=e.nodeOps;for(t=0;tA?(f=r(n[v+1])?null:n[v+1].elm,E(e,f,n,p,v,a)):p>v&&B(t,d,A)}function x(e,t,n,r){for(var a=n;a-1?Hi(e,t,n):Gr(t)?Vr(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):zr(t)?e.setAttribute(t,$r(t,n)):Yr(t)?Vr(n)?e.removeAttributeNS(Wr,qr(t)):e.setAttributeNS(Wr,t,n):Hi(e,t,n)}function Hi(e,t,n){if(Vr(n))e.removeAttribute(t);else{if(ee&&!te&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var $i={create:ji,update:ji};function Gi(e,t){var n=t.elm,a=t.data,o=e.data;if(!(r(a.staticClass)&&r(a.class)&&(r(o)||r(o.staticClass)&&r(o.class)))){var s=Xr(t),c=n._transitionClasses;i(c)&&(s=Zr(s,ei(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Wi,Yi={create:Gi,update:Gi},qi="__r",Vi="__c";function Xi(e){if(i(e[qi])){var t=ee?"change":"input";e[t]=[].concat(e[qi],e[t]||[]),delete e[qi]}i(e[Vi])&&(e.change=[].concat(e[Vi],e.change||[]),delete e[Vi])}function Ki(e,t,n){var r=Wi;return function i(){var a=t.apply(null,arguments);null!==a&&ea(e,i,n,r)}}var Ji=st&&!(ie&&Number(ie[1])<=53);function Zi(e,t,n,r){if(Ji){var i=qn,a=t;t=a._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}}Wi.addEventListener(e,t,oe?{capture:n,passive:r}:n)}function ea(e,t,n,r){(r||Wi).removeEventListener(e,t._wrapper||t,n)}function ta(e,t){if(!r(e.data.on)||!r(t.data.on)){var n=t.data.on||{},i=e.data.on||{};Wi=t.elm,Xi(n),It(n,i,Zi,ea,Ki,t.context),Wi=void 0}}var na,ra={create:ta,update:ta};function ia(e,t){if(!r(e.data.domProps)||!r(t.data.domProps)){var n,a,o=t.elm,s=e.data.domProps||{},c=t.data.domProps||{};for(n in i(c.__ob__)&&(c=t.data.domProps=Q({},c)),s)n in c||(o[n]="");for(n in c){if(a=c[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),a===s[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=a;var u=r(a)?"":String(a);aa(o,u)&&(o.value=u)}else if("innerHTML"===n&&ai(o.tagName)&&r(o.innerHTML)){na=na||document.createElement("div"),na.innerHTML=""+a+"";var l=na.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(l.firstChild)o.appendChild(l.firstChild)}else if(a!==s[n])try{o[n]=a}catch(wo){}}}}function aa(e,t){return!e.composing&&("OPTION"===e.tagName||oa(e,t)||sa(e,t))}function oa(e,t){var n=!0;try{n=document.activeElement!==e}catch(wo){}return n&&e.value!==t}function sa(e,t){var n=e.value,r=e._vModifiers;if(i(r)){if(r.number)return A(n)!==A(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}var ca={create:ia,update:ia},ua=I((function(e){var t={},n=/;(?![^(]*\))/g,r=/:(.+)/;return e.split(n).forEach((function(e){if(e){var n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}));function la(e){var t=fa(e.style);return e.staticStyle?Q(e.staticStyle,t):t}function fa(e){return Array.isArray(e)?O(e):"string"===typeof e?ua(e):e}function da(e,t){var n,r={};if(t){var i=e;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=la(i.data))&&Q(r,n)}(n=la(e.data))&&Q(r,n);var a=e;while(a=a.parent)a.data&&(n=la(a.data))&&Q(r,n);return r}var ha,pa=/^--/,Aa=/\s*!important$/,ga=function(e,t,n){if(pa.test(t))e.style.setProperty(t,n);else if(Aa.test(n))e.style.setProperty(_(t),n.replace(Aa,""),"important");else{var r=va(t);if(Array.isArray(n))for(var i=0,a=n.length;i-1?t.split(Ia).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function Ea(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(Ia).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function wa(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&Q(t,Ba(e.name||"v")),Q(t,e),t}return"string"===typeof e?Ba(e):void 0}}var Ba=I((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),_a=X&&!te,Sa="transition",xa="animation",Ta="transition",ka="transitionend",Qa="animation",Oa="animationend";_a&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ta="WebkitTransition",ka="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Qa="WebkitAnimation",Oa="webkitAnimationEnd"));var Da=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ra(e){Da((function(){Da(e)}))}function Fa(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),Ca(e,t))}function Ma(e,t){e._transitionClasses&&v(e._transitionClasses,t),Ea(e,t)}function Na(e,t,n){var r=Pa(e,t),i=r.type,a=r.timeout,o=r.propCount;if(!i)return n();var s=i===Sa?ka:Oa,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=o&&u()};setTimeout((function(){c0&&(n=Sa,l=o,f=a.length):t===xa?u>0&&(n=xa,l=u,f=c.length):(l=Math.max(o,u),n=l>0?o>u?Sa:xa:null,f=n?n===Sa?a.length:c.length:0);var d=n===Sa&&La.test(r[Ta+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:d}}function Ua(e,t){while(e.length1}function Wa(e,t){!0!==t.data.show&&za(t)}var Ya=X?{create:Wa,activate:Wa,remove:function(e,t){!0!==e.data.show?Ha(e,t):t()}}:{},qa=[$i,Yi,ra,ca,ya,Ya],Va=qa.concat(Ui),Xa=Oi({nodeOps:wi,modules:Va});te&&document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&&e.vmodel&&io(e,"input")}));var Ka={inserted:function(e,t,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ct(n,"postpatch",(function(){Ka.componentUpdated(e,t,n)})):Ja(e,t,n.context),e._vOptions=[].map.call(e.options,to)):("textarea"===n.tag||li(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",no),e.addEventListener("compositionend",ro),e.addEventListener("change",ro),te&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Ja(e,t,n.context);var r=e._vOptions,i=e._vOptions=[].map.call(e.options,to);if(i.some((function(e,t){return!M(e,r[t])}))){var a=e.multiple?t.value.some((function(e){return eo(e,i)})):t.value!==t.oldValue&&eo(t.value,i);a&&io(e,"change")}}}};function Ja(e,t,n){Za(e,t,n),(ee||ne)&&setTimeout((function(){Za(e,t,n)}),0)}function Za(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var a,o,s=0,c=e.options.length;s-1,o.selected!==a&&(o.selected=a);else if(M(to(o),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function eo(e,t){return t.every((function(t){return!M(t,e)}))}function to(e){return"_value"in e?e._value:e.value}function no(e){e.target.composing=!0}function ro(e){e.target.composing&&(e.target.composing=!1,io(e.target,"input"))}function io(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function ao(e){return!e.componentInstance||e.data&&e.data.transition?e:ao(e.componentInstance._vnode)}var oo={bind:function(e,t,n){var r=t.value;n=ao(n);var i=n.data&&n.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,za(n,(function(){e.style.display=a}))):e.style.display=r?a:"none"},update:function(e,t,n){var r=t.value,i=t.oldValue;if(!r!==!i){n=ao(n);var a=n.data&&n.data.transition;a?(n.data.show=!0,r?za(n,(function(){e.style.display=e.__vOriginalDisplay})):Ha(n,(function(){e.style.display="none"}))):e.style.display=r?e.__vOriginalDisplay:"none"}},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}},so={model:Ka,show:oo},co={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function uo(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?uo(wn(t.children)):e}function lo(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var a in i)t[E(a)]=i[a];return t}function fo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function ho(e){while(e=e.parent)if(e.data.transition)return!0}function po(e,t){return t.key===e.key&&t.tag===e.tag}var Ao=function(e){return e.tag||Rt(e)},go=function(e){return"show"===e.name},mo={name:"transition",props:co,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Ao),n.length)){0;var r=this.mode;0;var i=n[0];if(ho(this.$vnode))return i;var a=uo(i);if(!a)return i;if(this._leaving)return fo(e,i);var o="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var c=(a.data||(a.data={})).transition=lo(this),u=this._vnode,l=uo(u);if(a.data.directives&&a.data.directives.some(go)&&(a.data.show=!0),l&&l.data&&!po(a,l)&&!Rt(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=Q({},c);if("out-in"===r)return this._leaving=!0,Ct(f,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),fo(e,i);if("in-out"===r){if(Rt(a))return u;var d,h=function(){d()};Ct(c,"afterEnter",h),Ct(c,"enterCancelled",h),Ct(f,"delayLeave",(function(e){d=e}))}}return i}}},vo=Q({tag:String,moveClass:String},co);delete vo.mode;var bo={props:vo,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=On(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],a=this.children=[],o=lo(this),s=0;s?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,ie=/[\t\n\r]/g,ae=function(e){var t,n,r,i,a,o,s,c=U(e,".");if(c.length&&""==c[c.length-1]&&c.length--,t=c.length,t>4)return e;for(n=[],r=0;r1&&"0"==O(i,0)&&(a=D(K,i)?16:8,i=j(i,8==a?1:2)),""===i)o=0;else{if(!D(10==a?Z:8==a?J:ee,i))return e;o=T(i,a)}N(n,o)}for(r=0;r=Q(256,5-t))return null}else if(o>255)return null;for(s=M(n),r=0;r6)return;r=0;while(d()){if(i=null,r>0){if(!("."==d()&&r<4))return;f++}if(!D(X,d()))return;while(D(X,d())){if(a=T(d(),10),null===i)i=a;else{if(0==i)return;i=10*i+a}if(i>255)return;f++}c[u]=256*c[u]+i,r++,2!=r&&4!=r||u++}if(4!=r)return;break}if(":"==d()){if(f++,!d())return}else if(d())return;c[u++]=t}else{if(null!==l)return;f++,u++,l=u}}if(null!==l){o=u-l,u=7;while(0!=u&&o>0)s=c[u],c[u--]=c[l+o-1],c[l+--o]=s}else if(8!=u)return;return c},se=function(e){for(var t=null,n=1,r=null,i=0,a=0;a<8;a++)0!==e[a]?(i>n&&(t=r,n=i),r=null,i=0):(null===r&&(r=a),++i);return i>n&&(t=r,n=i),t},ce=function(e){var t,n,r,i;if("number"==typeof e){for(t=[],n=0;n<4;n++)H(t,e%256),e=k(e/256);return R(t,".")}if("object"==typeof e){for(t="",r=se(e),n=0;n<8;n++)i&&0===e[n]||(i&&(i=!1),r===n?(t+=n?":":"::",i=!0):(t+=F(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ue={},le=p({},ue,{" ":1,'"':1,"<":1,">":1,"`":1}),fe=p({},le,{"#":1,"?":1,"{":1,"}":1}),de=p({},fe,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),he=function(e,t){var n=m(e,0);return n>32&&n<127&&!h(t,e)?e:encodeURIComponent(e)},pe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Ae=function(e,t){var n;return 2==e.length&&D(q,O(e,0))&&(":"==(n=O(e,1))||!t&&"|"==n)},ge=function(e){var t;return e.length>1&&Ae(j(e,0,2))&&(2==e.length||"/"===(t=O(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===z(e)},ve=function(e){return e=z(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},be={},ye={},Ie={},Ce={},Ee={},we={},Be={},_e={},Se={},xe={},Te={},ke={},Qe={},Oe={},De={},Re={},Fe={},Me={},Ne={},Le={},Pe={},Ue=function(e,t,n){var r,i,a,o=b(e);if(t){if(i=this.parse(o),i)throw x(i);this.searchParams=null}else{if(void 0!==n&&(r=new Ue(n,!0)),i=this.parse(o,null,r),i)throw x(i);a=_(new B),a.bindURL(this),this.searchParams=a}};Ue.prototype={type:"URL",parse:function(e,t,n){var i,a,o,s,c=this,u=t||be,l=0,f="",d=!1,p=!1,m=!1;e=b(e),t||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,e=L(e,re,"")),e=L(e,ie,""),i=A(e);while(l<=i.length){switch(a=i[l],u){case be:if(!a||!D(q,a)){if(t)return G;u=Ie;continue}f+=z(a),u=ye;break;case ye:if(a&&(D(V,a)||"+"==a||"-"==a||"."==a))f+=z(a);else{if(":"!=a){if(t)return G;f="",u=Ie,l=0;continue}if(t&&(c.isSpecial()!=h(pe,f)||"file"==f&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=f,t)return void(c.isSpecial()&&pe[c.scheme]==c.port&&(c.port=null));f="","file"==c.scheme?u=Oe:c.isSpecial()&&n&&n.scheme==c.scheme?u=Ce:c.isSpecial()?u=_e:"/"==i[l+1]?(u=Ee,l++):(c.cannotBeABaseURL=!0,N(c.path,""),u=Ne)}break;case Ie:if(!n||n.cannotBeABaseURL&&"#"!=a)return G;if(n.cannotBeABaseURL&&"#"==a){c.scheme=n.scheme,c.path=g(n.path),c.query=n.query,c.fragment="",c.cannotBeABaseURL=!0,u=Pe;break}u="file"==n.scheme?Oe:we;continue;case Ce:if("/"!=a||"/"!=i[l+1]){u=we;continue}u=Se,l++;break;case Ee:if("/"==a){u=xe;break}u=Me;continue;case we:if(c.scheme=n.scheme,a==r)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query;else if("/"==a||"\\"==a&&c.isSpecial())u=Be;else if("?"==a)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query="",u=Le;else{if("#"!=a){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.path.length--,u=Me;continue}c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query,c.fragment="",u=Pe}break;case Be:if(!c.isSpecial()||"/"!=a&&"\\"!=a){if("/"!=a){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,u=Me;continue}u=xe}else u=Se;break;case _e:if(u=Se,"/"!=a||"/"!=O(f,l+1))continue;l++;break;case Se:if("/"!=a&&"\\"!=a){u=xe;continue}break;case xe:if("@"==a){d&&(f="%40"+f),d=!0,o=A(f);for(var v=0;v65535)return Y;c.port=c.isSpecial()&&C===pe[c.scheme]?null:C,f=""}if(t)return;u=Fe;continue}return Y}f+=a;break;case Oe:if(c.scheme="file","/"==a||"\\"==a)u=De;else{if(!n||"file"!=n.scheme){u=Me;continue}if(a==r)c.host=n.host,c.path=g(n.path),c.query=n.query;else if("?"==a)c.host=n.host,c.path=g(n.path),c.query="",u=Le;else{if("#"!=a){ge(R(g(i,l),""))||(c.host=n.host,c.path=g(n.path),c.shortenPath()),u=Me;continue}c.host=n.host,c.path=g(n.path),c.query=n.query,c.fragment="",u=Pe}}break;case De:if("/"==a||"\\"==a){u=Re;break}n&&"file"==n.scheme&&!ge(R(g(i,l),""))&&(Ae(n.path[0],!0)?N(c.path,n.path[0]):c.host=n.host),u=Me;continue;case Re:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!t&&Ae(f))u=Me;else if(""==f){if(c.host="",t)return;u=Fe}else{if(s=c.parseHost(f),s)return s;if("localhost"==c.host&&(c.host=""),t)return;f="",u=Fe}continue}f+=a;break;case Fe:if(c.isSpecial()){if(u=Me,"/"!=a&&"\\"!=a)continue}else if(t||"?"!=a)if(t||"#"!=a){if(a!=r&&(u=Me,"/"!=a))continue}else c.fragment="",u=Pe;else c.query="",u=Le;break;case Me:if(a==r||"/"==a||"\\"==a&&c.isSpecial()||!t&&("?"==a||"#"==a)){if(ve(f)?(c.shortenPath(),"/"==a||"\\"==a&&c.isSpecial()||N(c.path,"")):me(f)?"/"==a||"\\"==a&&c.isSpecial()||N(c.path,""):("file"==c.scheme&&!c.path.length&&Ae(f)&&(c.host&&(c.host=""),f=O(f,0)+":"),N(c.path,f)),f="","file"==c.scheme&&(a==r||"?"==a||"#"==a))while(c.path.length>1&&""===c.path[0])P(c.path);"?"==a?(c.query="",u=Le):"#"==a&&(c.fragment="",u=Pe)}else f+=he(a,fe);break;case Ne:"?"==a?(c.query="",u=Le):"#"==a?(c.fragment="",u=Pe):a!=r&&(c.path[0]+=he(a,ue));break;case Le:t||"#"!=a?a!=r&&("'"==a&&c.isSpecial()?c.query+="%27":c.query+="#"==a?"%23":he(a,ue)):(c.fragment="",u=Pe);break;case Pe:a!=r&&(c.fragment+=he(a,le));break}l++}},parseHost:function(e){var t,n,r;if("["==O(e,0)){if("]"!=O(e,e.length-1))return W;if(t=oe(j(e,1,-1)),!t)return W;this.host=t}else if(this.isSpecial()){if(e=v(e),D(te,e))return W;if(t=ae(e),null===t)return W;this.host=t}else{if(D(ne,e))return W;for(t="",n=A(e),r=0;r1?arguments[1]:void 0,r=E(t,new Ue(e,!1,n));a||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},ze=je.prototype,He=function(e,t){return{get:function(){return w(this)[e]()},set:t&&function(e){return w(this)[t](e)},configurable:!0,enumerable:!0}};if(a&&l(ze,{href:He("serialize","setHref"),origin:He("getOrigin"),protocol:He("getProtocol","setProtocol"),username:He("getUsername","setUsername"),password:He("getPassword","setPassword"),host:He("getHost","setHost"),hostname:He("getHostname","setHostname"),port:He("getPort","setPort"),pathname:He("getPathname","setPathname"),search:He("getSearch","setSearch"),searchParams:He("getSearchParams"),hash:He("getHash","setHash")}),f(ze,"toJSON",(function(){return w(this).serialize()}),{enumerable:!0}),f(ze,"toString",(function(){return w(this).serialize()}),{enumerable:!0}),S){var $e=S.createObjectURL,Ge=S.revokeObjectURL;$e&&f(je,"createObjectURL",c($e,S)),Ge&&f(je,"revokeObjectURL",c(Ge,S))}y(je,"URL"),i({global:!0,forced:!o,sham:!a},{URL:je})},"2ba4":function(e,t){var n=Function.prototype,r=n.apply,i=n.bind,a=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(r):function(){return a.apply(r,arguments)})},"2bb5":function(e,t,n){"use strict";t.__esModule=!0;n("8122");t.default={mounted:function(){},methods:{getMigratingConfig:function(){return{props:{},events:{}}}}}},"2ca0":function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("06cf").f,o=n("50c4"),s=n("577e"),c=n("5a34"),u=n("1d80"),l=n("ab13"),f=n("c430"),d=i("".startsWith),h=i("".slice),p=Math.min,A=l("startsWith"),g=!f&&!A&&!!function(){var e=a(String.prototype,"startsWith");return e&&!e.writable}();r({target:"String",proto:!0,forced:!g&&!A},{startsWith:function(e){var t=s(u(this));c(e);var n=o(p(arguments.length>1?arguments[1]:void 0,t.length)),r=s(e);return d?d(t,r,n):h(t,n,n+r.length)===r}})},"2cf4":function(e,t,n){var r,i,a,o,s=n("da84"),c=n("2ba4"),u=n("0366"),l=n("1626"),f=n("1a2d"),d=n("d039"),h=n("1be4"),p=n("f36a"),A=n("cc12"),g=n("1cdc"),m=n("605d"),v=s.setImmediate,b=s.clearImmediate,y=s.process,I=s.Dispatch,C=s.Function,E=s.MessageChannel,w=s.String,B=0,_={},S="onreadystatechange";try{r=s.location}catch(O){}var x=function(e){if(f(_,e)){var t=_[e];delete _[e],t()}},T=function(e){return function(){x(e)}},k=function(e){x(e.data)},Q=function(e){s.postMessage(w(e),r.protocol+"//"+r.host)};v&&b||(v=function(e){var t=p(arguments,1);return _[++B]=function(){c(l(e)?e:C(e),void 0,t)},i(B),B},b=function(e){delete _[e]},m?i=function(e){y.nextTick(T(e))}:I&&I.now?i=function(e){I.now(T(e))}:E&&!g?(a=new E,o=a.port2,a.port1.onmessage=k,i=u(o.postMessage,o)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!d(Q)?(i=Q,s.addEventListener("message",k,!1)):i=S in A("script")?function(e){h.appendChild(A("script"))[S]=function(){h.removeChild(this),x(e)}}:function(e){setTimeout(T(e),0)}),e.exports={set:v,clear:b}},"2cfe":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsfParser=void 0;const r=n("4f83"),i=n("34eb"),a=n("e23f"),o=n("64a4"),s=i("music-metadata:parser:DSF");class c extends r.AbstractID3Parser{async _parse(){const e=this.tokenizer.position,t=await this.tokenizer.readToken(a.ChunkHeader);if("DSD "!==t.id)throw new Error("Invalid chunk signature");this.metadata.setFormat("container","DSF"),this.metadata.setFormat("lossless",!0);const n=await this.tokenizer.readToken(a.DsdChunk);if(n.metadataPointer!==BigInt(0))return s("expect ID3v2 at offset="+n.metadataPointer),await this.parseChunks(n.fileSize-t.size),await this.tokenizer.ignore(Number(n.metadataPointer)-this.tokenizer.position-e),(new o.ID3v2Parser).parse(this.metadata,this.tokenizer,this.options);s("No ID3v2 tag present")}async parseChunks(e){while(e>=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const n=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",n);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=c},"2d00":function(e,t,n){var r,i,a=n("da84"),o=n("342f"),s=a.process,c=a.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l&&(r=l.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&o&&(r=o.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),e.exports=i},"2d78":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const r=n("31c8"),i=n("b40f"),a=n("66ba"),o=n("34eb"),s=n("03eb"),c=n("d66d"),u=n("9611"),l=n("65da"),f=n("a062"),d=n("5ea2"),h=n("5658"),p=n("a4e1"),A=n("22d0"),g=n("d4cf"),m=n("e907"),v=n("2cfe"),b=n("dee4"),y=n("73c2"),I=o("music-metadata:parser:factory");function C(e){const t=i.parse(e),n=a.parse(t.type);return{type:n.type,subtype:n.subtype,suffix:n.suffix,parameters:t.parameters}}t.parseHttpContentType=C;class E{static async parseOnContentType(e,t){const{mimeType:n,path:r,url:i}=await e.fileInfo,a=E.getParserIdForMimeType(n)||E.getParserIdForExtension(r)||E.getParserIdForExtension(i);return a||I("No parser found for MIME-type / extension: "+n),this.parse(e,a,t)}static async parse(t,n,i){if(!n){I("Guess parser on content...");const i=e.alloc(4100);if(await t.peekBuffer(i,{mayBeLess:!0}),t.fileInfo.path&&(n=this.getParserIdForExtension(t.fileInfo.path)),!n){const e=await r.fromBuffer(i);if(!e)throw new Error("Failed to determine audio format");if(I(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),n=E.getParserIdForMimeType(e.mime),!n)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,n,i)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new c.AIFFParser;case"adts":case"mpeg":return new h.MpegParser;case"apev2":return new u.APEv2Parser;case"asf":return new l.AsfParser;case"dsf":return new v.DsfParser;case"dsdiff":return new b.DsdiffParser;case"flac":return new f.FlacParser;case"mp4":return new d.MP4Parser;case"musepack":return new p.default;case"ogg":return new A.OggParser;case"riff":return new g.WaveParser;case"wavpack":return new m.WavPackParser;case"matroska":return new y.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,n={}){const r=await E.loadParser(t),i=new s.MetadataCollector(n);return await r.init(i,e,n).parse(),i.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=C(e)}catch(r){return void I("Invalid HTTP Content-Type header value: "+e)}const n=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(n){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(n){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(n){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=E}).call(this,n("1c35").Buffer)},"2e19":function(e,t,n){"use strict";const r=()=>"function"===typeof Symbol,i=e=>r()&&Boolean(Symbol[e]),a=e=>i(e)?Symbol[e]:"@@"+e;i("asyncIterator")||(Symbol.asyncIterator=Symbol.asyncIterator||Symbol.for("Symbol.asyncIterator"));const o=a("iterator"),s=a("observable"),c=a("species");function u(e,t){const n=e[t];if(null!=n){if("function"!==typeof n)throw new TypeError(n+" is not a function");return n}}function l(e){let t=e.constructor;return void 0!==t&&(t=t[c],null===t&&(t=void 0)),void 0!==t?t:I}function f(e){return e instanceof I}function d(e){d.log?d.log(e):setTimeout(()=>{throw e},0)}function h(e){Promise.resolve().then(()=>{try{e()}catch(t){d(t)}})}function p(e){const t=e._cleanup;if(void 0!==t&&(e._cleanup=void 0,t))try{if("function"===typeof t)t();else{const e=u(t,"unsubscribe");e&&e.call(t)}}catch(n){d(n)}}function A(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function g(e){const t=e._queue;if(t){e._queue=void 0,e._state="ready";for(const n of t)if(m(e,n.type,n.value),"closed"===e._state)break}}function m(e,t,n){e._state="running";const r=e._observer;try{const i=r?u(r,t):void 0;switch(t){case"next":i&&i.call(r,n);break;case"error":if(A(e),!i)throw n;i.call(r,n);break;case"complete":A(e),i&&i.call(r);break}}catch(i){d(i)}"closed"===e._state?p(e):"running"===e._state&&(e._state="ready")}function v(e,t,n){if("closed"!==e._state)return"buffering"===e._state?(e._queue=e._queue||[],void e._queue.push({type:t,value:n})):"ready"!==e._state?(e._state="buffering",e._queue=[{type:t,value:n}],void h(()=>g(e))):void m(e,t,n)}class b{constructor(e,t){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";const n=new y(this);try{this._cleanup=t.call(void 0,n)}catch(r){n.error(r)}"initializing"===this._state&&(this._state="ready")}get closed(){return"closed"===this._state}unsubscribe(){"closed"!==this._state&&(A(this),p(this))}}class y{constructor(e){this._subscription=e}get closed(){return"closed"===this._subscription._state}next(e){v(this._subscription,"next",e)}error(e){v(this._subscription,"error",e)}complete(){v(this._subscription,"complete")}}class I{constructor(e){if(!(this instanceof I))throw new TypeError("Observable cannot be called as a function");if("function"!==typeof e)throw new TypeError("Observable initializer must be a function");this._subscriber=e}subscribe(e,t,n){return"object"===typeof e&&null!==e||(e={next:e,error:t,complete:n}),new b(e,this._subscriber)}pipe(e,...t){let n=this;for(const r of[e,...t])n=r(n);return n}tap(e,t,n){const r="object"!==typeof e||null===e?{next:e,error:t,complete:n}:e;return new I(e=>this.subscribe({next(t){r.next&&r.next(t),e.next(t)},error(t){r.error&&r.error(t),e.error(t)},complete(){r.complete&&r.complete(),e.complete()},start(e){r.start&&r.start(e)}}))}forEach(e){return new Promise((t,n)=>{if("function"!==typeof e)return void n(new TypeError(e+" is not a function"));function r(){i.unsubscribe(),t(void 0)}const i=this.subscribe({next(t){try{e(t,r)}catch(a){n(a),i.unsubscribe()}},error(e){n(e)},complete(){t(void 0)}})})}map(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(t=>this.subscribe({next(n){let r=n;try{r=e(n)}catch(i){return t.error(i)}t.next(r)},error(e){t.error(e)},complete(){t.complete()}}))}filter(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(t=>this.subscribe({next(n){try{if(!e(n))return}catch(r){return t.error(r)}t.next(n)},error(e){t.error(e)},complete(){t.complete()}}))}reduce(e,t){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=l(this),r=arguments.length>1;let i=!1,a=t;return new n(t=>this.subscribe({next(n){const o=!i;if(i=!0,!o||r)try{a=e(a,n)}catch(s){return t.error(s)}else a=n},error(e){t.error(e)},complete(){if(!i&&!r)return t.error(new TypeError("Cannot reduce an empty sequence"));t.next(a),t.complete()}}))}concat(...e){const t=l(this);return new t(n=>{let r,i=0;function a(o){r=o.subscribe({next(e){n.next(e)},error(e){n.error(e)},complete(){i===e.length?(r=void 0,n.complete()):a(t.from(e[i++]))}})}return a(this),()=>{r&&(r.unsubscribe(),r=void 0)}})}flatMap(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(n=>{const r=[],i=this.subscribe({next(i){let o;if(e)try{o=e(i)}catch(c){return n.error(c)}else o=i;const s=t.from(o).subscribe({next(e){n.next(e)},error(e){n.error(e)},complete(){const e=r.indexOf(s);e>=0&&r.splice(e,1),a()}});r.push(s)},error(e){n.error(e)},complete(){a()}});function a(){i.closed&&0===r.length&&n.complete()}return()=>{r.forEach(e=>e.unsubscribe()),i.unsubscribe()}})}[(Symbol.observable,s)](){return this}static from(e){const t="function"===typeof this?this:I;if(null==e)throw new TypeError(e+" is not an object");const n=u(e,s);if(n){const r=n.call(e);if(Object(r)!==r)throw new TypeError(r+" is not an object");return f(r)&&r.constructor===t?r:new t(e=>r.subscribe(e))}if(i("iterator")){const n=u(e,o);if(n)return new t(t=>{h(()=>{if(!t.closed){for(const r of n.call(e))if(t.next(r),t.closed)return;t.complete()}})})}if(Array.isArray(e))return new t(t=>{h(()=>{if(!t.closed){for(const n of e)if(t.next(n),t.closed)return;t.complete()}})});throw new TypeError(e+" is not observable")}static of(...e){const t="function"===typeof this?this:I;return new t(t=>{h(()=>{if(!t.closed){for(const n of e)if(t.next(n),t.closed)return;t.complete()}})})}static get[c](){return this}}r()&&Object.defineProperty(I,Symbol("extensions"),{value:{symbol:s,hostReportError:d},configurable:!0});t["a"]=I},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const n=strtok3.fromBuffer(t);return fromTokenizer(n)}function _check(e,t,n){n={offset:0,...n};for(const[r,i]of t.entries())if(n.mask){if(i!==(n.mask[r]&e[r+n.offset]))return!1}else if(i!==e[r+n.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const n=12,r=(e,n)=>_check(t,e,n),i=(e,t)=>r(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:n,mayBeLess:!0}),r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(r([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),i("PS-Adobe-",{offset:2})&&i(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(r([31,160])||r([31,157]))return{ext:"Z",mime:"application/x-compress"};if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(i("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&r([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i("FLIF"))return{ext:"flif",mime:"image/flif"};if(i("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(i("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(i("FORM"))return{ext:"aif",mime:"audio/aiff"};if(i("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(r([80,75,3,4])){try{while(e.position+30=0?n:t.length)}else await e.ignore(n.compressedSize)}}catch(l){if(!(l instanceof strtok3.EndOfStreamError))throw l}return{ext:"zip",mime:"application/zip"}}if(i("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(i("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i("MThd"))return{ext:"mid",mime:"audio/midi"};if(i("wOFF")&&(r([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(i("wOF2")&&(r([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(r([212,195,178,161])||r([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(i("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(i("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(i("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(r([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(i("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(i("%PDF")){await e.ignore(1350);const t=10485760,n=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(n,{mayBeLess:!0}),n.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(r([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(r([73,73,42,0]))return i("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:r([28,0,254,0],{offset:8})||r([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:r([8,0,0,0],{offset:4})&&(r([45,0,254,0],{offset:8})||r([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(r([16,251,134,1],{offset:4})||r([8,0,0,0],{offset:4}))&&r([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i("MAC "))return{ext:"ape",mime:"audio/ape"};if(r([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let n=128,r=0;while(0===(t&n))++r,n>>=1;const i=Buffer.alloc(r+1);return await e.readBuffer(i),i}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const n=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-n,n)}}async function s(t,n){while(n>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--n}}const t=await o(),n=await s(1,t.len);switch(n){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(r([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(i("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(i("MSCF")||i("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(r([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(r([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(r([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(r([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(i("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(i("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(r([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(i("IMPM"))return{ext:"it",mime:"audio/x-it"};if(i("-lh0-",{offset:2})||i("-lh1-",{offset:2})||i("-lh2-",{offset:2})||i("-lh3-",{offset:2})||i("-lh4-",{offset:2})||i("-lh5-",{offset:2})||i("-lh6-",{offset:2})||i("-lh7-",{offset:2})||i("-lzs-",{offset:2})||i("-lz4-",{offset:2})||i("-lz5-",{offset:2})||i("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(r([0,0,1,186])){if(r([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(r([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(i("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(r([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(i("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(r([137,80,78,71,13,10,26,10])){async function c(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await c();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const n=t.slice(16,e+16).toString(),r=JSON.parse(n);if(r.files)return{ext:"asar",mime:"application/x-asar"}}catch(f){}}if(r([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(i("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(r([71],{offset:4})&&(r([71],{offset:192})||r([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(r([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(r([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(r([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(r([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(r([76,80],{offset:34})&&(r([0,0,1],{offset:8})||r([1,0,2],{offset:8})||r([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(r([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(r([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(i("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&r([255,224],{offset:0,mask:[255,224]})){if(r([16],{offset:1,mask:[22]}))return r([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(r([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(r([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(r([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const n=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(n);e.fileType=t}catch(r){reject(r)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},3280:function(e,t,n){"use strict";var r=n("ebb5"),i=n("2ba4"),a=n("e58c"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("lastIndexOf",(function(e){var t=arguments.length;return i(a,o(this),t>1?[e,arguments[1]]:[e])}))},"342f":function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},3446:function(e,t,n){"use strict";var r=n("2e19"),i=n("ab23");function a(e){"function"===typeof e?e():e&&"function"===typeof e.unsubscribe&&e.unsubscribe()}var o=a;function s(e){const t=new i["a"];let n,a=0;return new r["a"](r=>{n||(n=e.subscribe(t));const i=t.subscribe(r);return a++,()=>{a--,i.unsubscribe(),0===a&&(o(n),n=void 0)}})}t["a"]=s},"34eb":function(e,t,n){(function(r){function i(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))}),t.splice(i,0,n)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(n){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(n){}return!e&&"undefined"!==typeof r&&"env"in r&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function c(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=i,t.storage=c(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=n("dc90")(t);const{formatters:u}=e.exports;u.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,n("4362"))},"35a1":function(e,t,n){var r=n("f5df"),i=n("dc4a"),a=n("3f8c"),o=n("b622"),s=o("iterator");e.exports=function(e){if(void 0!=e)return i(e,s)||i(e,"@@iterator")||a[r(e)]}},"377f":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const r=n("20f8");class i{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let n=0,i=e.length,a=this.position;if(t){if(t.position){if(t.positionl)i.f(e,n=c[l++],r[n]);return e}},3856:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class r extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=r},"38a0":function(e,t,n){},"3a7b":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").findIndex,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("findIndex",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"3a92":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.Uint8ArrayType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const r=n("9152");function i(e){return new DataView(e.buffer,e.byteOffset)}t.UINT8={len:1,get(e,t){return i(e).getUint8(t)},put(e,t,n){return i(e).setUint8(t,n),t+1}},t.UINT16_LE={len:2,get(e,t){return i(e).getUint16(t,!0)},put(e,t,n){return i(e).setUint16(t,n,!0),t+2}},t.UINT16_BE={len:2,get(e,t){return i(e).getUint16(t)},put(e,t,n){return i(e).setUint16(t,n),t+2}},t.UINT24_LE={len:3,get(e,t){const n=i(e);return n.getUint8(t)+(n.getUint16(t+1,!0)<<8)},put(e,t,n){const r=i(e);return r.setUint8(t,255&n),r.setUint16(t+1,n>>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const n=i(e);return(n.getUint16(t)<<8)+n.getUint8(t+2)},put(e,t,n){const r=i(e);return r.setUint16(t,n>>8),r.setUint8(t+2,255&n),t+3}},t.UINT32_LE={len:4,get(e,t){return i(e).getUint32(t,!0)},put(e,t,n){return i(e).setUint32(t,n,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return i(e).getUint32(t)},put(e,t,n){return i(e).setUint32(t,n),t+4}},t.INT8={len:1,get(e,t){return i(e).getInt8(t)},put(e,t,n){return i(e).setInt8(t,n),t+2}},t.INT16_BE={len:2,get(e,t){return i(e).getInt16(t)},put(e,t,n){return i(e).setInt16(t,n),t+2}},t.INT16_LE={len:2,get(e,t){return i(e).getInt16(t,!0)},put(e,t,n){return i(e).setInt16(t,n,!0),t+2}},t.INT24_LE={len:3,get(e,n){const r=t.UINT24_LE.get(e,n);return r>8388607?r-16777216:r},put(e,t,n){const r=i(e);return r.setUint8(t,255&n),r.setUint16(t+1,n>>8,!0),t+3}},t.INT24_BE={len:3,get(e,n){const r=t.UINT24_BE.get(e,n);return r>8388607?r-16777216:r},put(e,t,n){const r=i(e);return r.setUint16(t,n>>8),r.setUint8(t+2,255&n),t+3}},t.INT32_BE={len:4,get(e,t){return i(e).getInt32(t)},put(e,t,n){return i(e).setInt32(t,n),t+4}},t.INT32_LE={len:4,get(e,t){return i(e).getInt32(t,!0)},put(e,t,n){return i(e).setInt32(t,n,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return i(e).getBigUint64(t,!0)},put(e,t,n){return i(e).setBigUint64(t,n,!0),t+8}},t.INT64_LE={len:8,get(e,t){return i(e).getBigInt64(t,!0)},put(e,t,n){return i(e).setBigInt64(t,n,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return i(e).getBigUint64(t)},put(e,t,n){return i(e).setBigUint64(t,n),t+8}},t.INT64_BE={len:8,get(e,t){return i(e).getBigInt64(t)},put(e,t,n){return i(e).setBigInt64(t,n),t+8}},t.Float16_BE={len:2,get(e,t){return r.read(e,t,!1,10,this.len)},put(e,t,n){return r.write(e,n,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return r.read(e,t,!0,10,this.len)},put(e,t,n){return r.write(e,n,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return i(e).getFloat32(t)},put(e,t,n){return i(e).setFloat32(t,n),t+4}},t.Float32_LE={len:4,get(e,t){return i(e).getFloat32(t,!0)},put(e,t,n){return i(e).setFloat32(t,n,!0),t+4}},t.Float64_BE={len:8,get(e,t){return i(e).getFloat64(t)},put(e,t,n){return i(e).setFloat64(t,n),t+8}},t.Float64_LE={len:8,get(e,t){return i(e).getFloat64(t,!0)},put(e,t,n){return i(e).setFloat64(t,n,!0),t+8}},t.Float80_BE={len:10,get(e,t){return r.read(e,t,!1,63,this.len)},put(e,t,n){return r.write(e,n,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return r.read(e,t,!0,63,this.len)},put(e,t,n){return r.write(e,n,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class c{constructor(e,t){this.len=e,this.encoding=t}get(t,n){return e.from(t).toString(this.encoding,n,n+this.len)}}t.StringType=c;class u{constructor(e){this.len=e}static decode(e,t,n){let r="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(u.inRange(e,0,127))return e;const t=u.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return u.decode(e,t,t+this.len)}}t.AnsiStringType=u,u.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,n("1c35").Buffer)},"3a9b":function(e,t,n){var r=n("e330");e.exports=r({}.isPrototypeOf)},"3bbe":function(e,t,n){var r=n("da84"),i=n("1626"),a=r.String,o=r.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c4e":function(e,t,n){"use strict";var r=function(e){return i(e)&&!a(e)};function i(e){return!!e&&"object"===typeof e}function a(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||c(e)}var o="function"===typeof Symbol&&Symbol.for,s=o?Symbol.for("react.element"):60103;function c(e){return e.$$typeof===s}function u(e){return Array.isArray(e)?[]:{}}function l(e,t){var n=t&&!0===t.clone;return n&&r(e)?h(u(e),e,t):e}function f(e,t,n){var i=e.slice();return t.forEach((function(t,a){"undefined"===typeof i[a]?i[a]=l(t,n):r(t)?i[a]=h(e[a],t,n):-1===e.indexOf(t)&&i.push(l(t,n))})),i}function d(e,t,n){var i={};return r(e)&&Object.keys(e).forEach((function(t){i[t]=l(e[t],n)})),Object.keys(t).forEach((function(a){r(t[a])&&e[a]?i[a]=h(e[a],t[a],n):i[a]=l(t[a],n)})),i}function h(e,t,n){var r=Array.isArray(t),i=Array.isArray(e),a=n||{arrayMerge:f},o=r===i;if(o){if(r){var s=a.arrayMerge||f;return s(e,t,n)}return d(e,t,n)}return l(t,n)}h.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return h(e,n,t)}))};var p=h;e.exports=p},"3c5d":function(e,t,n){"use strict";var r=n("da84"),i=n("ebb5"),a=n("07fa"),o=n("182d"),s=n("7b0b"),c=n("d039"),u=r.RangeError,l=i.aTypedArray,f=i.exportTypedArrayMethod,d=c((function(){new Int8Array(1).set({})}));f("set",(function(e){l(this);var t=o(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=s(e),i=a(r),c=0;if(i+t>n)throw u("Wrong length");while(c=n.length?{value:void 0,done:!0}:(e=r(n,i),t.index+=e.length,{value:e,done:!1})}))},"3d0e":function(e,t,n){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3d2d":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=84)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},84:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"el-container",class:{"is-vertical":e.isVertical}},[e._t("default")],2)},i=[];r._withStripped=!0;var a={name:"ElContainer",componentName:"ElContainer",props:{direction:String},computed:{isVertical:function(){return"vertical"===this.direction||"horizontal"!==this.direction&&(!(!this.$slots||!this.$slots.default)&&this.$slots.default.some((function(e){var t=e.componentOptions&&e.componentOptions.tag;return"el-header"===t||"el-footer"===t})))}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/container/src/main.vue";var u=c.exports;u.install=function(e){e.component(u.name,u)};t["default"]=u}})},"3e8f":function(e,t){},"3f8c":function(e,t){e.exports={}},"3fb5":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},"3fcc":function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").map,a=n("b6b7"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("map",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(a(e))(t)}))}))},4010:function(e,t,n){"use strict";t.__esModule=!0,t.removeResizeListener=t.addResizeListener=void 0;var r=n("6dd8"),i=a(r);function a(e){return e&&e.__esModule?e:{default:e}}var o="undefined"===typeof window,s=function(e){var t=e,n=Array.isArray(t),r=0;for(t=n?t:t[Symbol.iterator]();;){var i;if(n){if(r>=t.length)break;i=t[r++]}else{if(r=t.next(),r.done)break;i=r.value}var a=i,o=a.target.__resizeListeners__||[];o.length&&o.forEach((function(e){e()}))}};t.addResizeListener=function(e,t){o||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new i.default(s),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},t.removeResizeListener=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())}},"407c":function(e,t,n){"use strict";function r(e){return"BM"===e.toString("ascii",0,2)}function i(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}e.exports={detect:r,calculate:i}},"408a":function(e,t,n){var r=n("e330");e.exports=r(1..valueOf)},"417f":function(e,t,n){"use strict";t.__esModule=!0;var r=n("2b0e"),i=o(r),a=n("5924");function o(e){return e&&e.__esModule?e:{default:e}}var s=[],c="@@clickoutsideContext",u=void 0,l=0;function f(e,t,n){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(n&&n.context&&r.target&&i.target)||e.contains(r.target)||e.contains(i.target)||e===r.target||n.context.popperElm&&(n.context.popperElm.contains(r.target)||n.context.popperElm.contains(i.target))||(t.expression&&e[c].methodName&&n.context[e[c].methodName]?n.context[e[c].methodName]():e[c].bindingFn&&e[c].bindingFn())}}!i.default.prototype.$isServer&&(0,a.on)(document,"mousedown",(function(e){return u=e})),!i.default.prototype.$isServer&&(0,a.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[c].documentHandler(e,u)}))})),t.default={bind:function(e,t,n){s.push(e);var r=l++;e[c]={id:r,documentHandler:f(e,t,n),methodName:t.expression,bindingFn:t.value}},update:function(e,t,n){e[c].documentHandler=f(e,t,n),e[c].methodName=t.expression,e[c].bindingFn=t.value},unbind:function(e){for(var t=s.length,n=0;nl(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":A=this.major>=4?this.splitValue(n,f):[f],A=Array.isArray(A)&&""===A[0]?1:0;break;default:A=this.major>=4?this.splitValue(n,f):[f]}break;case"TXXX":A=d.readIdentifierAndData(t,p+1,h,s),A={description:A.id,text:this.splitValue(n,a.decodeString(A.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(r){const n={};switch(p+=1,this.major){case 2:n.format=a.decodeString(t.slice(p,p+3),"latin1"),p+=3;break;case 3:case 4:m=a.findZero(t,p,h,u),n.format=a.decodeString(t.slice(p,m),u),p=m+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}n.format=d.fixPictureMimeType(n.format),n.type=o.AttachedPictureType[t[p]],p+=1,m=a.findZero(t,p,h,s),n.description=a.decodeString(t.slice(p,m),s),p=m+g,n.data=e.from(t.slice(p,h)),A=n}break;case"CNT":case"PCNT":A=i.UINT32_BE.get(t,0);break;case"SYLT":p+=7,A=[];while(p=5?t.readUInt32BE(p+1):void 0};break;case"GEOB":{m=a.findZero(t,p+1,h,s);const e=a.decodeString(t.slice(p+1,m),u);p=m+1,m=a.findZero(t,p,h-p,s);const n=a.decodeString(t.slice(p,m),u);p=m+1,m=a.findZero(t,p,h-p,s);const r=a.decodeString(t.slice(p,m),u);A={type:e,filename:n,description:r,data:t.slice(p+1,h)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":A=a.decodeString(t.slice(p,m),u);break;case"WXXX":{m=a.findZero(t,p+1,h,s);const e=a.decodeString(t.slice(p+1,m),s);p=m+("utf16le"===s?2:1),A={description:e,url:a.decodeString(t.slice(p,h),u)};break}case"WFD":case"WFED":A=a.decodeString(t.slice(p+1,a.findZero(t,p+1,h,s)),s);break;case"MCDI":A=t.slice(0,h);break;default:c("Warning: unsupported id3v2-tag-type: "+n);break}return A}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let n=0;n+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):n=t.split(/\//g)):n=t.split(/\x00/g),d.trimArray(n)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,n,r){const i=a.findZero(e,t,n,r),o=a.decodeString(e.slice(t,i),r);return t=i+d.getNullTerminatorLength(r),{id:o,data:e.slice(t,n)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=d}).call(this,n("1c35").Buffer)},"41f8":function(e,t,n){"use strict";t.__esModule=!0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isVNode=a;var i=n("8122");function a(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":r(e))&&(0,i.hasOwn)(e,"componentOptions")}},4362:function(e,t,n){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,r="/";t.cwd=function(){return r},t.chdir=function(t){e||(e=n("df7c")),r=e.resolve(t,r)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"44ad":function(e,t,n){var r=n("da84"),i=n("e330"),a=n("d039"),o=n("c6b6"),s=r.Object,c=i("".split);e.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?c(e,""):s(e)}:s},"44d2":function(e,t,n){var r=n("b622"),i=n("7c73"),a=n("9bf2"),o=r("unscopables"),s=Array.prototype;void 0==s[o]&&a.f(s,o,{configurable:!0,value:i(null)}),e.exports=function(e){s[o][e]=!0}},"44de":function(e,t,n){var r=n("da84");e.exports=function(e,t){var n=r.console;n&&n.error&&(1==arguments.length?n.error(e):n.error(e,t))}},"44e7":function(e,t,n){var r=n("861d"),i=n("c6b6"),a=n("b622"),o=a("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},"450d":function(e,t,n){},"46a1":function(e,t,n){},"46d9":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RiffInfoTagMapper=t.riffInfoTagMap=void 0;const r=n("fc97");t.riffInfoTagMap={IART:"artist",ICRD:"date",INAM:"title",TITL:"title",IPRD:"album",ITRK:"track",COMM:"comment",ICMT:"comment",ICNT:"releasecountry",GNRE:"genre",IWRI:"writer",RATE:"rating",YEAR:"year",ISFT:"encodedby",CODE:"encodedby",TURL:"website",IGNR:"genre",IENG:"engineer",ITCH:"technician",IMED:"media",IRPD:"album"};class i extends r.CommonTagMapper{constructor(){super(["exif"],t.riffInfoTagMap)}}t.RiffInfoTagMapper=i},4840:function(e,t,n){var r=n("825a"),i=n("5087"),a=n("b622"),o=a("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||void 0==(n=r(a)[o])?t:i(n)}},"485a":function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("1626"),o=n("861d"),s=r.TypeError;e.exports=function(e,t){var n,r;if("string"===t&&a(n=e.toString)&&!o(r=i(n,e)))return r;if(a(n=e.valueOf)&&!o(r=i(n,e)))return r;if("string"!==t&&a(n=e.toString)&&!o(r=i(n,e)))return r;throw s("Can't convert object to primitive value")}},4897:function(e,t,n){"use strict";t.__esModule=!0,t.i18n=t.use=t.t=void 0;var r=n("f0d9"),i=f(r),a=n("2b0e"),o=f(a),s=n("3c4e"),c=f(s),u=n("9d7e"),l=f(u);function f(e){return e&&e.__esModule?e:{default:e}}var d=(0,l.default)(o.default),h=i.default,p=!1,A=function(){var e=Object.getPrototypeOf(this||o.default).$t;if("function"===typeof e&&o.default.locale)return p||(p=!0,o.default.locale(o.default.config.lang,(0,c.default)(h,o.default.locale(o.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},g=t.t=function(e,t){var n=A.apply(this,arguments);if(null!==n&&void 0!==n)return n;for(var r=e.split("."),i=h,a=0,o=r.length;a0){var r=t[t.length-1];if(r.id===e){if(r.modalClass){var i=r.modalClass.trim().split(/\s+/);i.forEach((function(e){return(0,a.removeClass)(n,e)}))}t.pop(),t.length>0&&(n.style.zIndex=t[t.length-1].zIndex)}else for(var o=t.length-1;o>=0;o--)if(t[o].id===e){t.splice(o,1);break}}0===t.length&&(this.modalFade&&(0,a.addClass)(n,"v-modal-leave"),setTimeout((function(){0===t.length&&(n.parentNode&&n.parentNode.removeChild(n),n.style.display="none",d.modalDom=void 0),(0,a.removeClass)(n,"v-modal-leave")}),200))}};Object.defineProperty(d,"zIndex",{configurable:!0,get:function(){return c||(u=u||(i.default.prototype.$ELEMENT||{}).zIndex||2e3,c=!0),u},set:function(e){u=e}});var h=function(){if(!i.default.prototype.$isServer&&d.modalStack.length>0){var e=d.modalStack[d.modalStack.length-1];if(!e)return;var t=d.getInstance(e.id);return t}};i.default.prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=h();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t.default=d},"4b8f":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=void 0;const r=n("6f58"),i=n("d3ab"),a=n("34eb"),o=a("music-metadata:parser:musepack:sv8"),s=new r.StringType(2,"binary"),c={len:5,get:(e,t)=>({crc:r.UINT32_LE.get(e,t),streamVersion:r.UINT8.get(e,t+4)})},u={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t,0,3)],maxUsedBands:i.getBitAllignedNumber(e,t,3,5),channelCount:i.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:i.isBitSet(e,t+1,4),audioBlockFrames:i.getBitAllignedNumber(e,t+1,5,3)})};class l{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const n=await this.tokenizer.readToken(c);e-=c.len,Object.assign(t,n),o("SH.streamVersion = "+n.streamVersion);const r=await this.readVariableSizeField();e-=r.len,t.sampleCount=r.value;const i=await this.readVariableSizeField();e-=i.len,t.beginningOfSilence=i.value;const a=await this.tokenizer.readToken(u);return e-=u.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let n=await this.tokenizer.readNumber(r.UINT8);return 0===(128&n)?{len:e,value:t+n}:(n&=127,n+=t,this.readVariableSizeField(e+1,n<<7))}}t.StreamReader=l},"4cc3":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AsfUtil=void 0;const r=n("d3ab"),i=n("6f58");class a{static getParserForAttr(e){return a.attributeParsers[e]}static parseUnicodeAttr(e){return r.stripNulls(r.decodeString(e,"utf16le"))}static parseByteArrayAttr(t){const n=e.alloc(t.length);return t.copy(n),n}static parseBoolAttr(e,t=0){return 1===a.parseWordAttr(e,t)}static parseDWordAttr(e,t=0){return e.readUInt32LE(t)}static parseQWordAttr(e,t=0){return i.UINT64_LE.get(e,t)}static parseWordAttr(e,t=0){return e.readUInt16LE(t)}}t.AsfUtil=a,a.attributeParsers=[a.parseUnicodeAttr,a.parseByteArrayAttr,a.parseBoolAttr,a.parseDWordAttr,a.parseQWordAttr,a.parseWordAttr,a.parseByteArrayAttr]}).call(this,n("1c35").Buffer)},"4d64":function(e,t,n){var r=n("fc6a"),i=n("23cb"),a=n("07fa"),o=function(e){return function(t,n,o){var s,c=r(t),u=a(c),l=i(o,u);if(e&&n!=n){while(u>l)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4dae":function(e,t,n){var r=n("da84"),i=n("23cb"),a=n("07fa"),o=n("8418"),s=r.Array,c=Math.max;e.exports=function(e,t,n){for(var r=a(e),u=i(t,r),l=i(void 0===n?r:n,r),f=s(c(l-u,0)),d=0;u1?arguments[1]:void 0,g=void 0!==A;g&&(A=i(A,r>2?arguments[2]:void 0));var m,v,b,y,I,C,E=h(t),w=0;if(!E||this==p&&c(E))for(m=l(t),v=n?new this(m):p(m);m>w;w++)C=g?A(t[w],w):t[w],f(v,w,C);else for(y=d(t,E),I=y.next,v=n?new this:[];!(b=a(I,y)).done;w++)C=g?s(y,A,[b.value,w],!0):b.value,f(v,w,C);return v.length=w,v}},"4f83":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractID3Parser=void 0;const r=n("21c2"),i=n("0662"),a=n("64a4"),o=n("1e78"),s=n("34eb"),c=n("95c9"),u=s("music-metadata:parser:ID3");class l extends c.BasicParser{constructor(){super(...arguments),this.id3parser=new a.ID3v2Parser}static async startsWithID3v2Header(e){return"ID3"===(await e.peekToken(i.ID3v2Header)).fileIdentifier}async parse(){try{await this.parseID3v2()}catch(e){if(!(e instanceof r.EndOfStreamError))throw e;u("End-of-stream")}}finalize(){}async parseID3v2(){if(await this.tryReadId3v2Headers(),u("End of ID3v2 header, go to MPEG-parser: pos=%s",this.tokenizer.position),await this._parse(),this.options.skipPostHeaders&&this.metadata.hasAny())this.finalize();else{const e=new o.ID3v1Parser;await e.init(this.metadata,this.tokenizer,this.options).parse(),this.finalize()}}async tryReadId3v2Headers(){const e=await this.tokenizer.peekToken(i.ID3v2Header);if("ID3"===e.fileIdentifier)return u("Found ID3v2 header, pos=%s",this.tokenizer.position),await this.id3parser.parse(this.metadata,this.tokenizer,this.options),this.tryReadId3v2Headers()}}t.AbstractID3Parser=l},5087:function(e,t,n){var r=n("da84"),i=n("68ee"),a=n("0d51"),o=r.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not a constructor")}},"50c4":function(e,t,n){var r=n("5926"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},5128:function(e,t,n){"use strict";t.__esModule=!0,t.PopupManager=void 0;var r=n("2b0e"),i=d(r),a=n("7f4d"),o=d(a),s=n("4b26"),c=d(s),u=n("e62d"),l=d(u),f=n("5924");function d(e){return e&&e.__esModule?e:{default:e}}var h=1,p=void 0;t.default={props:{visible:{type:Boolean,default:!1},openDelay:{},closeDelay:{},zIndex:{},modal:{type:Boolean,default:!1},modalFade:{type:Boolean,default:!0},modalClass:{},modalAppendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1}},beforeMount:function(){this._popupId="popup-"+h++,c.default.register(this._popupId,this)},beforeDestroy:function(){c.default.deregister(this._popupId),c.default.closeModal(this._popupId),this.restoreBodyStyle()},data:function(){return{opened:!1,bodyPaddingRight:null,computedBodyPaddingRight:0,withoutHiddenClass:!0,rendered:!1}},watch:{visible:function(e){var t=this;if(e){if(this._opening)return;this.rendered?this.open():(this.rendered=!0,i.default.nextTick((function(){t.open()})))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var n=(0,o.default)({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var r=Number(n.openDelay);r>0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(n)}),r):this.doOpen(n)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,n=e.modal,r=e.zIndex;if(r&&(c.default.zIndex=r),n&&(this._closing&&(c.default.closeModal(this._popupId),this._closing=!1),c.default.openModal(this._popupId,c.default.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,f.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,f.getStyle)(document.body,"paddingRight"),10)),p=(0,l.default)();var i=document.documentElement.clientHeight0&&(i||"scroll"===a)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+p+"px"),(0,f.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=c.default.nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout((function(){e._closeTimer=null,e.doClose()}),t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){c.default.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,f.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=c.default},"512c":function(e,t,n){var r=n("342f"),i=r.match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},5184:function(e,t,n){e.exports=n("faa1").EventEmitter},"53a8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv8Parser=void 0;const r=n("34eb"),i=n("95c9"),a=n("4b8f"),o=n("9611"),s=n("98a7"),c=r("music-metadata:parser:musepack");class u extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(s.FourCcToken);if("MPCK"!==e)throw new Error("Invalid Magic number");return this.metadata.setFormat("container","Musepack, SV8"),this.parsePacket()}async parsePacket(){const e=new a.StreamReader(this.tokenizer);do{const t=await e.readPacketHeader();switch(c(`packet-header key=${t.key}, payloadLength=${t.payloadLength}`),t.key){case"SH":const n=await e.readStreamHeader(t.payloadLength);this.metadata.setFormat("numberOfSamples",n.sampleCount),this.metadata.setFormat("sampleRate",n.sampleFrequency),this.metadata.setFormat("duration",n.sampleCount/n.sampleFrequency),this.metadata.setFormat("numberOfChannels",n.channelCount);break;case"AP":this.audioLength+=t.payloadLength,await this.tokenizer.ignore(t.payloadLength);break;case"RG":case"EI":case"SO":case"ST":case"CT":await this.tokenizer.ignore(t.payloadLength);break;case"SE":return this.metadata.setFormat("bitrate",8*this.audioLength/this.metadata.format.duration),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options);default:throw new Error("Unexpected header: "+t.key)}}while(1)}}t.MpcSv8Parser=u},"53d6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CaseInsensitiveTagMap=void 0;const r=n("fc97");class i extends r.CommonTagMapper{constructor(e,t){const n={};for(const r of Object.keys(t))n[r.toUpperCase()]=t[r];super(e,n)}getCommonName(e){return this.tagMap[e.toUpperCase()]}}t.CaseInsensitiveTagMap=i},5466:function(e,t,n){},"560b":function(e,t,n){},5658:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MpegParser=void 0;const r=n("6f58"),i=n("21c2"),a=n("34eb"),o=n("d3ab"),s=n("4f83"),c=n("ad3a"),u=a("music-metadata:parser:mpeg"),l=1024,f={AudioObjectTypes:["AAC Main","AAC LC","AAC SSR","AAC LTP"],SamplingFrequencies:[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350,void 0,void 0,-1]},d=[void 0,["front-center"],["front-left","front-right"],["front-center","front-left","front-right"],["front-center","front-left","front-right","back-center"],["front-center","front-left","front-right","back-left","back-right"],["front-center","front-left","front-right","back-left","back-right","LFE-channel"],["front-center","front-left","front-right","side-left","side-right","back-left","back-right","LFE-channel"]];class h{constructor(e,t){this.versionIndex=o.getBitAllignedNumber(e,t+1,3,2),this.layer=h.LayerDescription[o.getBitAllignedNumber(e,t+1,5,2)],this.versionIndex>1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return h.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=h.VersionID[this.versionIndex],this.channelMode=h.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const n=this.calcBitrate();if(!n)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*n,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){u("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const n=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=f.AudioObjectTypes[n],u("MPEG-4 audio-codec="+this.codec);const r=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=f.SamplingFrequencies[r],u("sampling-rate="+this.samplingRate);const i=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=d[i],u("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return h.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:h.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}h.SyncByte1=255,h.SyncByte2=224,h.VersionID=[2.5,null,2,1],h.LayerDescription=[0,3,2,1],h.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],h.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},h.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},h.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const p={len:4,get:(e,t)=>new h(e,t)};function A(e){return"V"+Math.floor((100-e)/10)}class g extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(l),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof i.EndOfStreamError))throw e;if(u("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;u(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const n=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*n/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const n=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),r=Math.round(n/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",r);const i=r/e.sampleRate;u("Calculate CBR duration based on file size: %s",i),this.metadata.setFormat("duration",i)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:l,mayBeLess:!0}),this.syncPeek.len<=163)throw new i.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=h.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),u(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(u("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(h.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&u("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const n=e.calcSamplesPerFrame();u("samples_per_frame="+n);const r=n/8,i=r*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(i),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=p.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=n,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=n,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const n=e.alloc(3);await this.tokenizer.readBuffer(n),t.frameLength+=o.getBitAllignedNumber(n,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const r=t.samplingRate/this.samplesPerFrame,i=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*i*r+.5;if(this.metadata.setFormat("bitrate",a),u(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(r.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new r.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(c.InfoTagHeaderTag);switch(this.offset+=c.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=A(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const n=await this.tokenizer.readToken(c.LameEncoderVersion);if(this.frame_size>=this.offset+c.LameEncoderVersion.len)return this.offset+=c.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+n),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await c.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),u("Get duration from Xing header: %s",this.metadata.format.duration),t}const n=this.frame_size-this.offset;return await this.skipFrameData(n),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=g}).call(this,n("1c35").Buffer)},5692:function(e,t,n){var r=n("c430"),i=n("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.3",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,n){var r=n("d066"),i=n("e330"),a=n("241c"),o=n("7418"),s=n("825a"),c=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=a.f(s(e)),n=o.f;return n?c(t,n(e)):t}},"577e":function(e,t,n){var r=n("da84"),i=n("f5df"),a=r.String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return a(e)}},5899:function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("e330"),i=n("1d80"),a=n("577e"),o=n("5899"),s=r("".replace),c="["+o+"]",u=RegExp("^"+c+c+"*"),l=RegExp(c+c+"*$"),f=function(e){return function(t){var n=a(i(t));return 1&e&&(n=s(n,u,"")),2&e&&(n=s(n,l,"")),n}};e.exports={start:f(1),end:f(2),trim:f(3)}},5924:function(e,t,n){"use strict";t.__esModule=!0,t.isInContainer=t.getScrollContainer=t.isScroll=t.getStyle=t.once=t.off=t.on=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.hasClass=A,t.addClass=g,t.removeClass=m,t.setStyle=b;var i=n("2b0e"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var s=a.default.prototype.$isServer,c=/([\:\-\_]+(.))/g,u=/^moz([A-Z])/,l=s?0:Number(document.documentMode),f=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},d=function(e){return e.replace(c,(function(e,t,n,r){return r?n.toUpperCase():n})).replace(u,"Moz$1")},h=t.on=function(){return!s&&document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),p=t.off=function(){return!s&&document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}();t.once=function(e,t,n){var r=function r(){n&&n.apply(this,arguments),p(e,t,r)};h(e,t,r)};function A(e,t){if(!e||!t)return!1;if(-1!==t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1}function g(e,t){if(e){for(var n=e.className,r=(t||"").split(" "),i=0,a=r.length;ir.top&&n.right>r.left&&n.left0?r:n)(t)}},"597f":function(e,t){e.exports=function(e,t,n,r){var i,a=0;function o(){var o=this,s=Number(new Date)-a,c=arguments;function u(){a=Number(new Date),n.apply(o,c)}function l(){i=void 0}r&&!i&&u(),i&&clearTimeout(i),void 0===r&&s>e?u():!0!==t&&(i=setTimeout(r?l:u,void 0===r?e-s:e))}return"boolean"!==typeof t&&(r=n,n=t,t=void 0),o}},"599d":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisDecoder=void 0;const r=n("6f58");class i{constructor(e,t){this.data=e,this.offset=t}readInt32(){const e=r.UINT32_LE.get(this.data,this.offset);return this.offset+=4,e}readStringUtf8(){const e=this.readInt32(),t=this.data.toString("utf8",this.offset,this.offset+e);return this.offset+=e,t}parseUserComment(){const e=this.offset,t=this.readStringUtf8(),n=t.indexOf("=");return{key:t.slice(0,n).toUpperCase(),value:t.slice(n+1),len:this.offset-e}}}t.VorbisDecoder=i},"59ed":function(e,t,n){var r=n("da84"),i=n("1626"),a=n("0d51"),o=r.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not a function")}},"5a34":function(e,t,n){var r=n("da84"),i=n("44e7"),a=r.TypeError;e.exports=function(e){if(i(e))throw a("The method doesn't accept regular expressions");return e}},"5a49":function(e,t,n){"use strict";(function(e){async function n(n){if(n.fileSize>=143){const r=e.alloc(15);await n.randomRead(r,0,r.length,n.fileSize-143);const i=r.toString("binary"),a=i.substr(6);if(a===t.endTag2)return parseInt(i.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=n}).call(this,n("1c35").Buffer)},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5cc6":function(e,t,n){var r=n("74e8");r("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},"5cf0":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadableWebToNodeStream=void 0;const r=n("60b9");class i extends r.Readable{constructor(e){super(),this.bytesRead=0,this.released=!1,this.reader=e.getReader()}async _read(){if(this.released)return void this.push(null);this.pendingRead=this.reader.read();const e=await this.pendingRead;delete this.pendingRead,e.done||this.released?this.push(null):(this.bytesRead+=e.value.length,this.push(e.value))}async waitForReadToComplete(){this.pendingRead&&await this.pendingRead}async close(){await this.syncAndRelease()}async syncAndRelease(){this.released=!0,await this.waitForReadToComplete(),await this.reader.releaseLock()}}t.ReadableWebToNodeStream=i},"5e77":function(e,t,n){var r=n("83ab"),i=n("1a2d"),a=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=i(a,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},"5ea2":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const r=n("34eb"),i=n("6f58"),a=n("95c9"),o=n("bef3"),s=n("150c"),c=n("1e78"),u=n("cec2"),l=r("music-metadata:parser:MP4"),f="iTunes",d={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function h(e,t,n){return n.indexOf(e)===t}class p extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),n=this.getTrackDescription();n.creationTime=t.creationTime,n.modificationTime=t.modificationTime,n.timeScale=t.timeScale,n.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),n=[];while(e>=i.UINT32_BE.len)n.push(await this.tokenizer.readNumber(i.UINT32_BE)),e-=i.UINT32_BE.len;t.chapterList=n},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const n=t[0].chapterList,r=this.tracks.filter(e=>-1!==n.indexOf(e.trackId));if(1===r.length)return this.parseChapterTrack(r[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const n=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const r=n.type.replace(/\W/g,"");r.length>0&&t.push(r)}l("ftyp: "+t.join("/"));const n=t.filter(h).join("/");this.metadata.setFormat("container",n)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),n=this.getTrackDescription();n.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),n=this.getTrackDescription();n.sampleSize=t.sampleSize,n.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new i.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;l(e),this.addWarning(e);break}}catch(r){const e=`Error at offset=${this.tokenizer.position}: ${r.message}`;l(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const n=[];e.soundSampleDescription.forEach(e=>{const t={},r=d[e.dataFormat];if(r?(n.push(r.format),t.codecName=r.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:n}=e;n.sampleRate>0&&(t.type=u.TrackType.audio,t.audio={samplingFrequency:n.sampleRate,bitDepth:n.sampleSize,channels:n.numAudioChannels})}this.metadata.addStreamInfo(t)}),n.length>=1&&t.push(n.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(h).join("+"));const n=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(n.length>=1){const e=n[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const r=e.soundSampleDescription[0];r.description&&(this.metadata.setFormat("sampleRate",r.description.sampleRate),this.metadata.setFormat("bitsPerSample",r.description.sampleSize),this.metadata.setFormat("numberOfChannels",r.description.numAudioChannels));const i=d[r.dataFormat];i&&this.metadata.setFormat("lossless",!i.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);l(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(f,e,t)}addWarning(e){l("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,n)=>{const r=e.getPayloadLength(n);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const n=await this.tokenizer.readToken(new s.NameAtom(r));t+=":"+n.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(r));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new i.BufferType(r));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,n){const r=await this.tokenizer.readToken(new s.DataAtom(Number(n.header.length)-s.Header.len));if(0!==r.type.set)throw new Error("Unsupported type-set != 0: "+r.type.set);switch(r.type.type){case 0:switch(t){case"trkn":case"disk":const e=i.UINT8.get(r.value,3),n=i.UINT8.get(r.value,5);this.addTag(t,e+"/"+n);break;case"gnre":const a=i.UINT8.get(r.value,1),o=c.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,r.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(r.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(r.value)});break;case 21:this.addTag(t,p.read_BE_Signed_Integer(r.value));break;case 22:this.addTag(t,p.read_BE_Unsigned_Integer(r.value));break;case 65:this.addTag(t,r.value.readInt8(0));break;case 66:this.addTag(t,r.value.readInt16BE(0));break;case 67:this.addTag(t,r.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${r.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let n=0;const r=s.SoundSampleDescriptionVersion.get(e.description,n);return n+=s.SoundSampleDescriptionVersion.len,0===r.version||1===r.version?t.description=s.SoundSampleDescriptionV0.get(e.description,n):l(`Warning: sound-sample-description ${r} not implemented`),t}async parseChapterTrack(e,t,n){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const r=[];for(let i=0;i0;++i){const a=e.chunkOffsetTable[i],o=a-this.tokenizer.position,c=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[i];if(n-=o+c,n<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const u=await this.tokenizer.readToken(new s.ChapterText(c));l(`Chapter ${i+1}: ${u}`);const f={title:u,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};l(`Chapter title=${f.title}, offset=${f.sampleOffset}/${this.tracks[0].duration}`),r.push(f)}this.metadata.setFormat("chapters",r),await this.tokenizer.ignore(n)}findSampleOffset(e,t){let n=0;e.timeToSampleTable.forEach(e=>{n+=e.count*e.duration}),l("Total duration="+n);let r=0;while(r=t[n].firstChunk&&e=55296&&i<=56319&&n>1,e+=y(e/t);while(e>m*c>>1)e=y(e/m),r+=o;return y(r+(m+1)*e/(e+u))},Q=function(e){var t=[];e=x(e);var n,r,i=e.length,u=d,l=0,p=f;for(n=0;n=u&&ry((a-l)/C))throw v(g);for(l+=(b-u)*C,u=b,n=0;na)throw v(g);if(r==u){var B=l,_=o;while(1){var S=_<=p?s:_>=p+c?c:_-p;if(Be.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,n;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),n=e[t+1],192===n||193===n||194===n)return i(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:r,calculate:o}},"605d":function(e,t,n){var r=n("c6b6"),i=n("da84");e.exports="process"==r(i.process)},6069:function(e,t){e.exports="object"==typeof window},"60b9":function(e,t,n){t=e.exports=n("bd7a"),t.Stream=t,t.Readable=t,t.Writable=n("b84d"),t.Duplex=n("845f"),t.Transform=n("8a58"),t.PassThrough=n("c6d6"),t.finished=n("fd17"),t.pipeline=n("7e5b")},"60bd":function(e,t,n){"use strict";var r=n("da84"),i=n("e330"),a=n("5e77").PROPER,o=n("ebb5"),s=n("e260"),c=n("b622"),u=c("iterator"),l=r.Uint8Array,f=i(s.values),d=i(s.keys),h=i(s.entries),p=o.aTypedArray,A=o.exportTypedArrayMethod,g=l&&l.prototype[u],m=!!g&&"values"===g.name,v=function(){return f(p(this))};A("entries",(function(){return h(p(this))})),A("keys",(function(){return d(p(this))})),A("values",v,a&&!m),A(u,v,a&&!m)},"60da":function(e,t,n){"use strict";var r=n("83ab"),i=n("e330"),a=n("c65b"),o=n("d039"),s=n("df75"),c=n("7418"),u=n("d1e7"),l=n("7b0b"),f=n("44ad"),d=Object.assign,h=Object.defineProperty,p=i([].concat);e.exports=!d||o((function(){if(r&&1!==d({b:1},d(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!=d({},e)[n]||s(d({},t)).join("")!=i}))?function(e,t){var n=l(e),i=arguments.length,o=1,d=c.f,h=u.f;while(i>o){var A,g=f(arguments[o++]),m=d?p(s(g),d(g)):s(g),v=m.length,b=0;while(v>b)A=m[b++],r&&!a(h,g,A)||(n[A]=g[A])}return n}:d},6167:function(e,t,n){"use strict";var r,i;"function"===typeof Symbol&&Symbol.iterator;(function(a,o){r=o,i="function"===typeof r?r.call(t,n,t,e):r,void 0===i||(e.exports=i)})(0,(function(){var e=window,t={placement:"bottom",gpuAcceleration:!0,offset:0,boundariesElement:"viewport",boundariesPadding:5,preventOverflowOrder:["left","right","top","bottom"],flipBehavior:"flip",arrowElement:"[x-arrow]",arrowOffset:0,modifiers:["shift","offset","preventOverflow","keepTogether","arrow","flip","applyStyle"],modifiersIgnored:[],forceAbsolute:!1};function n(e,n,r){this._reference=e.jquery?e[0]:e,this.state={};var i="undefined"===typeof n||null===n,a=n&&"[object Object]"===Object.prototype.toString.call(n);return this._popper=i||a?this.parse(a?n:{}):n.jquery?n[0]:n,this._options=Object.assign({},t,r),this._options.modifiers=this._options.modifiers.map(function(e){if(-1===this._options.modifiersIgnored.indexOf(e))return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),f(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function r(t){var n=t.style.display,r=t.style.visibility;t.style.display="block",t.style.visibility="hidden";t.offsetWidth;var i=e.getComputedStyle(t),a=parseFloat(i.marginTop)+parseFloat(i.marginBottom),o=parseFloat(i.marginLeft)+parseFloat(i.marginRight),s={width:t.offsetWidth+o,height:t.offsetHeight+a};return t.style.display=n,t.style.visibility=r,s}function i(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function a(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function o(e,t){var n,r=0;for(n in e){if(e[n]===t)return r;r++}return null}function s(t,n){var r=e.getComputedStyle(t,null);return r[n]}function c(t){var n=t.offsetParent;return n!==e.document.body&&n?n:e.document.documentElement}function u(t){var n=t.parentNode;return n?n===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(s(n,"overflow"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-x"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-y"))?n:u(t.parentNode):t}function l(t){return t!==e.document.body&&("fixed"===s(t,"position")||(t.parentNode?l(t.parentNode):t))}function f(e,t){function n(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach((function(r){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(r)&&n(t[r])&&(i="px"),e.style[r]=t[r]+i}))}function d(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function h(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function p(e){var t=e.getBoundingClientRect(),n=-1!=navigator.userAgent.indexOf("MSIE"),r=n&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:r,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-r}}function A(e,t,n){var r=p(e),i=p(t);if(n){var a=u(t);i.top+=a.scrollTop,i.bottom+=a.scrollTop,i.left+=a.scrollLeft,i.right+=a.scrollLeft}var o={top:r.top-i.top,left:r.left-i.left,bottom:r.top-i.top+r.height,right:r.left-i.left+r.width,width:r.width,height:r.height};return o}function g(t){for(var n=["","ms","webkit","moz","o"],r=0;r1&&console.warn("WARNING: the given `parent` query("+t.parent+") matched more than one element, the first one will be used"),0===o.length)throw"ERROR: the given `parent` doesn't exists!";o=o[0]}return o.length>1&&o instanceof Element===!1&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),o=o[0]),o.appendChild(i),i;function s(e,t){t.forEach((function(t){e.classList.add(t)}))}function c(e,t){t.forEach((function(t){e.setAttribute(t.split(":")[0],t.split(":")[1]||"")}))}},n.prototype._getPosition=function(e,t){var n=c(t);if(this._options.forceAbsolute)return"absolute";var r=l(t,n);return r?"fixed":"absolute"},n.prototype._getOffsets=function(e,t,n){n=n.split("-")[0];var i={};i.position=this.state.position;var a="fixed"===i.position,o=A(t,c(e),a),s=r(e);return-1!==["right","left"].indexOf(n)?(i.top=o.top+o.height/2-s.height/2,i.left="left"===n?o.left-s.width:o.right):(i.left=o.left+o.width/2-s.width/2,i.top="top"===n?o.top-s.height:o.bottom),i.width=s.width,i.height=s.height,{popper:i,reference:o}},n.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=u(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},n.prototype._removeEventListeners=function(){e.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement&&this.state.scrollTarget&&(this.state.scrollTarget.removeEventListener("scroll",this.state.updateBound),this.state.scrollTarget=null),this.state.updateBound=null},n.prototype._getBoundaries=function(t,n,r){var i,a,o={};if("window"===r){var s=e.document.body,l=e.document.documentElement;a=Math.max(s.scrollHeight,s.offsetHeight,l.clientHeight,l.scrollHeight,l.offsetHeight),i=Math.max(s.scrollWidth,s.offsetWidth,l.clientWidth,l.scrollWidth,l.offsetWidth),o={top:0,right:i,bottom:a,left:0}}else if("viewport"===r){var f=c(this._popper),d=u(this._popper),p=h(f),A=function(e){return e==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},g=function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft},m="fixed"===t.offsets.popper.position?0:A(d),v="fixed"===t.offsets.popper.position?0:g(d);o={top:0-(p.top-m),right:e.document.documentElement.clientWidth-(p.left-v),bottom:e.document.documentElement.clientHeight-(p.top-m),left:0-(p.left-v)}}else o=c(this._popper)===r?{top:0,left:0,right:r.clientWidth,bottom:r.clientHeight}:h(r);return o.left+=n,o.right-=n,o.top=o.top+n,o.bottom=o.bottom-n,o},n.prototype.runModifiers=function(e,t,n){var r=t.slice();return void 0!==n&&(r=this._options.modifiers.slice(0,o(this._options.modifiers,n))),r.forEach(function(t){d(t)&&(e=t.call(this,e))}.bind(this)),e},n.prototype.isModifierRequired=function(e,t){var n=o(this._options.modifiers,e);return!!this._options.modifiers.slice(0,n).filter((function(e){return e===t})).length},n.prototype.modifiers={},n.prototype.modifiers.applyStyle=function(e){var t,n={position:e.offsets.popper.position},r=Math.round(e.offsets.popper.left),i=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=g("transform"))?(n[t]="translate3d("+r+"px, "+i+"px, 0)",n.top=0,n.left=0):(n.left=r,n.top=i),Object.assign(n,e.styles),f(this._popper,n),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&f(e.arrowElement,e.offsets.arrow),e},n.prototype.modifiers.shift=function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets.reference,o=a(e.offsets.popper),s={y:{start:{top:i.top},end:{top:i.top+i.height-o.height}},x:{start:{left:i.left},end:{left:i.left+i.width-o.width}}},c=-1!==["bottom","top"].indexOf(n)?"x":"y";e.offsets.popper=Object.assign(o,s[c][r])}return e},n.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,n=a(e.offsets.popper),r={left:function(){var t=n.left;return n.lefte.boundaries.right&&(t=Math.min(n.left,e.boundaries.right-n.width)),{left:t}},top:function(){var t=n.top;return n.tope.boundaries.bottom&&(t=Math.min(n.top,e.boundaries.bottom-n.height)),{top:t}}};return t.forEach((function(t){e.offsets.popper=Object.assign(n,r[t]())})),e},n.prototype.modifiers.keepTogether=function(e){var t=a(e.offsets.popper),n=e.offsets.reference,r=Math.floor;return t.rightr(n.right)&&(e.offsets.popper.left=r(n.right)),t.bottomr(n.bottom)&&(e.offsets.popper.top=r(n.bottom)),e},n.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],n=i(t),r=e.placement.split("-")[1]||"",o=[];return o="flip"===this._options.flipBehavior?[t,n]:this._options.flipBehavior,o.forEach(function(s,c){if(t===s&&o.length!==c+1){t=e.placement.split("-")[0],n=i(t);var u=a(e.offsets.popper),l=-1!==["right","bottom"].indexOf(t);(l&&Math.floor(e.offsets.reference[t])>Math.floor(u[n])||!l&&Math.floor(e.offsets.reference[t])s[h]&&(e.offsets.popper[f]+=c[f]+p-s[h]);var A=c[f]+(n||c[l]/2-p/2),g=A-s[f];return g=Math.max(Math.min(s[l]-p-8,g),8),i[f]=g,i[d]="",e.offsets.arrow=i,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),n=1;n>8&255]},Y=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},q=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},V=function(e){return H(e,23,4)},X=function(e){return H(e,52,8)},K=function(e,t){b(e[k],t,{get:function(){return _(this)[t]}})},J=function(e,t,n,r){var i=p(n),a=_(e);if(i+t>a.byteLength)throw U(O);var o=_(a.buffer).bytes,s=i+a.byteOffset,c=I(o,s,s+t);return r?c:z(c)},Z=function(e,t,n,r,i,a){var o=p(n),s=_(e);if(o+t>s.byteLength)throw U(O);for(var c=_(s.buffer).bytes,u=o+s.byteOffset,l=r(+i),f=0;fre;)(te=ne[re++])in R||c(R,te,D[te]);F.constructor=R}m&&g(N)!==L&&m(N,L);var ie=new M(new R(2)),ae=i(N.setInt8);ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),!ie.getInt8(0)&&ie.getInt8(1)||u(N,{setInt8:function(e,t){ae(this,e,t<<24>>24)},setUint8:function(e,t){ae(this,e,t<<24>>24)}},{unsafe:!0})}else R=function(e){f(this,F);var t=p(e);S(this,{bytes:j(P(t),0),byteLength:t}),a||(this.byteLength=t)},F=R[k],M=function(e,t,n){f(this,N),f(e,F);var r=_(e).byteLength,i=d(t);if(i<0||i>r)throw U("Wrong offset");if(n=void 0===n?r-i:h(n),i+n>r)throw U(Q);S(this,{buffer:e,byteLength:n,byteOffset:i}),a||(this.buffer=e,this.byteLength=n,this.byteOffset=i)},N=M[k],a&&(K(R,"byteLength"),K(M,"buffer"),K(M,"byteLength"),K(M,"byteOffset")),u(N,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return q(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return q(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return $(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return $(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Z(this,1,e,G,t)},setUint8:function(e,t){Z(this,1,e,G,t)},setInt16:function(e,t){Z(this,2,e,W,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Z(this,2,e,W,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Z(this,4,e,Y,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Z(this,4,e,Y,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Z(this,4,e,V,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Z(this,8,e,X,t,arguments.length>2?arguments[2]:void 0)}});C(R,x),C(M,T),e.exports={ArrayBuffer:R,DataView:M}},6220:function(e,t,n){"use strict";var r=8,i=4,a=4;function o(e){return"icns"===e.toString("ascii",0,4)}var s={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function c(e,t){var n=t+a;return[e.toString("ascii",t,n),e.readUInt32BE(n)]}function u(e){var t=s[e];return{width:t,height:t,type:e}}function l(e){var t,n,a,o=e.length,s=r,l=e.readUInt32BE(i);if(t=c(e,s),n=u(t[0]),s+=t[1],s===l)return n;a={width:n.width,height:n.height,images:[n]};while(s1?arguments[1]:void 0)}))},"64a4":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v2Parser=void 0;const r=n("6f58"),i=n("d3ab"),a=n("41db"),o=n("0662");class s{static removeUnsyncBytes(e){let t=0,n=0;while(t0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,n){const r=e.alloc(t);return await this.tokenizer.readBuffer(r,{length:t}),this.parseId3Data(this.id3Header.size-n)}async parseId3Data(t){const n=e.alloc(t);await this.tokenizer.readBuffer(n,{length:t});for(const e of this.parseMetadata(n))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const n=[];while(1){if(t===e.length)break;const r=s.getFrameHeaderLength(this.id3Header.version.major);if(t+r>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const i=e.slice(t,t+=r),a=this.readFrameHeader(i,this.id3Header.version.major),o=e.slice(t,t+=a.length),c=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);c&&n.push({id:a.id,value:c})}return n}readFrameHeader(e,t){let n;switch(t){case 2:n={id:e.toString("ascii",0,3),length:r.UINT24_BE.get(e,3)},n.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${n.id}`);break;case 3:case 4:n={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:r.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},n.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${n.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return n}}t.ID3v2Parser=s}).call(this,n("1c35").Buffer)},6547:function(e,t,n){var r=n("e330"),i=n("5926"),a=n("577e"),o=n("1d80"),s=r("".charAt),c=r("".charCodeAt),u=r("".slice),l=function(e){return function(t,n){var r,l,f=a(o(t)),d=i(n),h=f.length;return d<0||d>=h?e?"":void 0:(r=c(f,d),r<55296||r>56319||d+1===h||(l=c(f,d+1))<56320||l>57343?e?s(f,d):r:e?u(f,d,d+2):l-56320+(r-55296<<10)+65536)}};e.exports={codeAt:l(!1),charAt:l(!0)}},"65da":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfParser=void 0;const r=n("cec2"),i=n("9131"),a=n("fa86"),o=n("34eb"),s=n("95c9"),c=o("music-metadata:parser:ASF"),u="asf";class l extends s.BasicParser{async parse(){const e=await this.tokenizer.readToken(a.TopLevelHeaderObjectToken);if(!e.objectId.equals(i.default.HeaderObject))throw new Error("expected asf header; but was not found; got: "+e.objectId.str);try{await this.parseObjectHeader(e.numberOfHeaderObjects)}catch(t){c("Error while parsing ASF: %s",t)}}async parseObjectHeader(e){let t;do{const e=await this.tokenizer.readToken(a.HeaderObjectToken);switch(c("header GUID=%s",e.objectId.str),e.objectId.str){case a.FilePropertiesObject.guid.str:const n=await this.tokenizer.readToken(new a.FilePropertiesObject(e));this.metadata.setFormat("duration",Number(n.playDuration/BigInt(1e3))/1e4-Number(n.preroll)/1e3),this.metadata.setFormat("bitrate",n.maximumBitrate);break;case a.StreamPropertiesObject.guid.str:const o=await this.tokenizer.readToken(new a.StreamPropertiesObject(e));this.metadata.setFormat("container","ASF/"+o.streamType);break;case a.HeaderExtensionObject.guid.str:const s=await this.tokenizer.readToken(new a.HeaderExtensionObject);await this.parseExtensionObject(s.extensionDataSize);break;case a.ContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ContentDescriptionObjectState(e)),this.addTags(t);break;case a.ExtendedContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ExtendedContentDescriptionObjectState(e)),this.addTags(t);break;case i.default.CodecListObject.str:const u=await a.readCodecEntries(this.tokenizer);u.forEach(e=>{this.metadata.addStreamInfo({type:e.type.videoCodec?r.TrackType.video:r.TrackType.audio,codecName:e.codecName})});const l=u.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",l);break;case i.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case i.default.PaddingObject.str:c("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),c("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(u,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),n=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const r=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(r);break;case i.default.PaddingObject.str:await this.tokenizer.ignore(n);break;case i.default.CompatibilityObject.str:this.tokenizer.ignore(n);break;case i.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(n);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=l},"65f0":function(e,t,n){var r=n("0b42");e.exports=function(e,t){return new(r(e))(0===t?0:t)}},"66ba":function(e,t,n){"use strict"; -/*! - * media-typer - * Copyright(c) 2014-2017 Douglas Christopher Wilson - * MIT Licensed - */var r=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,n=e.suffix,a=e.type;if(!a||!i.test(a))throw new TypeError("invalid type");if(!t||!r.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(n){if(!i.test(n))throw new TypeError("invalid suffix");o+="+"+n}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function c(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var n,r=t[1],i=t[2],o=i.lastIndexOf("+");return-1!==o&&(n=i.substr(o+1),i=i.substr(0,o)),new u(r,i,n)}function u(e,t,n){this.type=e,this.subtype=t,this.suffix=n}t.format=o,t.parse=c,t.test=s},"68ee":function(e,t,n){var r=n("e330"),i=n("d039"),a=n("1626"),o=n("f5df"),s=n("d066"),c=n("8925"),u=function(){},l=[],f=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,h=r(d.exec),p=!d.exec(u),A=function(e){if(!a(e))return!1;try{return f(u,l,e),!0}catch(t){return!1}},g=function(e){if(!a(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return p||!!h(d,c(e))};e.exports=!f||i((function(){var e;return A(A.call)||!A(Object)||!A((function(){e=!0}))||e}))?g:A},"695a":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class r{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,n,r){return this.buf.copy(e,t,r,r+n)}}t.RandomBufferReader=r},"69f3":function(e,t,n){var r,i,a,o=n("7f9a"),s=n("da84"),c=n("e330"),u=n("861d"),l=n("9112"),f=n("1a2d"),d=n("c6cd"),h=n("f772"),p=n("d012"),A="Object already initialized",g=s.TypeError,m=s.WeakMap,v=function(e){return a(e)?i(e):r(e,{})},b=function(e){return function(t){var n;if(!u(t)||(n=i(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return n}};if(o||d.state){var y=d.state||(d.state=new m),I=c(y.get),C=c(y.has),E=c(y.set);r=function(e,t){if(C(y,e))throw new g(A);return t.facade=e,E(y,e,t),t},i=function(e){return I(y,e)||{}},a=function(e){return C(y,e)}}else{var w=h("state");p[w]=!0,r=function(e,t){if(f(e,w))throw new g(A);return t.facade=e,l(e,w,t),t},i=function(e){return f(e,w)?e[w]:{}},a=function(e){return f(e,w)}}e.exports={set:r,get:i,has:a,enforce:v,getterFor:b}},"6a01":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const r=n("98a7");t.Header={len:8,get:(e,t)=>({chunkID:r.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6b30":function(e,t,n){},"6b7c":function(e,t,n){"use strict";t.__esModule=!0;var r=n("4897");t.default={methods:{t:function(){for(var e=arguments.length,t=Array(e),n=0;n[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let n=e[t],r=1,i=0;while(++i<8)r*=256,n+=e[t+i]*r;return n}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const n=(e,n)=>{n=Object.assign({offset:0},n);for(let r=0;rn(toBytes(e),t);if(n([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(n([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(n([71,73,70]))return{ext:"gif",mime:"image/gif"};if(n([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(n([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((n([73,73,42,0])||n([77,77,0,42]))&&n([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(n([73,73,42,0])||n([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(n([66,77]))return{ext:"bmp",mime:"image/bmp"};if(n([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(n([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(n([80,75,3,4])){if(n([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(n(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(r("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(r("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(r("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,n,r)=>n>=t&&80===r[n]&&75===r[n+1]&&3===r[n+2]&&4===r[n+3]);let i=0,a=!1,o=null;do{const s=i+30;if(a||(a=n(oxmlContentTypes,{offset:s})||n(oxmlRels,{offset:s})),o||(r("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:r("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:r("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;i=e(t,s)}while(i>=0);if(o)return o}if(n([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(n([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(n([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(n([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(n([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(n([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(n([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(n([51,103,112,53])||n([0,0,0])&&n([102,116,121,112],{offset:4})&&(n([109,112,52,49],{offset:8})||n([109,112,52,50],{offset:8})||n([105,115,111,109],{offset:8})||n([105,115,111,50],{offset:8})||n([109,109,112,52],{offset:8})||n([77,52,86],{offset:8})||n([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(n([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(n([26,69,223,163])){const e=t.subarray(4,4100),n=e.findIndex((e,t,n)=>66===n[t]&&130===n[t+1]);if(-1!==n){const t=n+3,r=n=>[...n].every((n,r)=>e[t+r]===n.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}if(n([0,0,0,20,102,116,121,112,113,116,32,32])||n([102,114,101,101],{offset:4})||n([102,116,121,112,113,116,32,32],{offset:4})||n([109,100,97,116],{offset:4})||n([109,111,111,118],{offset:4})||n([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(n([82,73,70,70])){if(n([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(n([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(n([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(n([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const r=readUInt64LE(t,e+16);if(n([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(n([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(n([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=r}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(n([0,0,1,186])||n([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(n([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let i=0;i<2&&inew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(n){reject(n)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6c3a":function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return B}));var r=n("34eb"),i=n.n(r),a=n("2e19"),o=n("3446"),s=n("dc2a");const c=()=>{},u=e=>e,l=e=>Promise.resolve().then(e);function f(e){throw e}function d(e){return e&&"function"===typeof e.then}class h extends a["a"]{constructor(e){super(t=>{const n=this,r=Object.assign(Object.assign({},t),{complete(){t.complete(),n.onCompletion()},error(e){t.error(e),n.onError(e)},next(e){t.next(e),n.onNext(e)}});try{return this.initHasRun=!0,e(r)}catch(i){r.error(i)}}),this.initHasRun=!1,this.fulfillmentCallbacks=[],this.rejectionCallbacks=[],this.firstValueSet=!1,this.state="pending"}onNext(e){this.firstValueSet||(this.firstValue=e,this.firstValueSet=!0)}onError(e){this.state="rejected",this.rejection=e;for(const t of this.rejectionCallbacks)l(()=>t(e))}onCompletion(){this.state="fulfilled";for(const e of this.fulfillmentCallbacks)l(()=>e(this.firstValue))}then(e,t){const n=e||u,r=t||f;let i=!1;return new Promise((e,t)=>{const a=n=>{if(!i){i=!0;try{e(r(n))}catch(a){t(a)}}},o=t=>{try{e(n(t))}catch(r){a(r)}};return this.initHasRun||this.subscribe({error:a}),"fulfilled"===this.state?e(n(this.firstValue)):"rejected"===this.state?(i=!0,e(r(this.rejection))):(this.fulfillmentCallbacks.push(o),void this.rejectionCallbacks.push(a))})}catch(e){return this.then(void 0,e)}finally(e){const t=e||c;return this.then(e=>(t(),e),()=>t())}static from(e){return d(e)?new h(t=>{const n=e=>{t.next(e),t.complete()},r=e=>{t.error(e)};e.then(n,r)}):super.from(e)}}var p=n("cd8f"),A=n("cea9");const g=i()("threads:master:messages");let m=1;const v=e=>Array.from(new Set(e)),b=e=>e&&e.type===A["b"].error,y=e=>e&&e.type===A["b"].result,I=e=>e&&e.type===A["b"].running;function C(e,t){return new a["a"](n=>{let r;const i=a=>{if(g("Message from worker:",a.data),a.data&&a.data.uid===t)if(I(a.data))r=a.data.resultType;else if(y(a.data))"promise"===r?("undefined"!==typeof a.data.payload&&n.next(Object(s["a"])(a.data.payload)),n.complete(),e.removeEventListener("message",i)):(a.data.payload&&n.next(Object(s["a"])(a.data.payload)),a.data.complete&&(n.complete(),e.removeEventListener("message",i)));else if(b(a.data)){const t=Object(s["a"])(a.data.error);n.error(t),e.removeEventListener("message",i)}};return e.addEventListener("message",i),()=>{if("observable"===r||!r){const n={type:A["a"].cancel,uid:t};e.postMessage(n)}e.removeEventListener("message",i)}})}function E(e){if(0===e.length)return{args:[],transferables:[]};const t=[],n=[];for(const r of e)Object(p["a"])(r)?(t.push(Object(s["b"])(r.send)),n.push(...r.transferables)):t.push(Object(s["b"])(r));return{args:t,transferables:0===n.length?n:v(n)}}function w(e,t){return(...n)=>{const r=m++,{args:i,transferables:a}=E(n),s={type:A["a"].run,uid:r,method:t,args:i};g("Sending command to run function to worker:",s);try{e.postMessage(s,a)}catch(c){return h.from(Promise.reject(c))}return h.from(Object(o["a"])(C(e,r)))}}function B(e,t){const n={};for(const r of t)n[r]=w(e,r);return n}},"6dd8":function(e,t,n){"use strict";n.r(t),function(e){var n=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=u.some((function(e){return!!~n.indexOf(e)}));r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),d=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),x="undefined"!==typeof WeakMap?new WeakMap:new n,T=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=f.getInstance(),r=new S(t,n,this);x.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach((function(e){T.prototype[e]=function(){var t;return(t=x.get(this))[e].apply(t,arguments)}}));var k=function(){return"undefined"!==typeof i.ResizeObserver?i.ResizeObserver:T}();t["default"]=k}.call(this,n("c8ba"))},"6ed5":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=74)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},10:function(e,t){e.exports=n("f3ad")},13:function(e,t){e.exports=n("5128")},14:function(e,t){e.exports=n("eedf")},2:function(e,t){e.exports=n("5924")},20:function(e,t){e.exports=n("4897")},23:function(e,t){e.exports=n("41f8")},47:function(e,t){e.exports=n("722f")},6:function(e,t){e.exports=n("6b7c")},7:function(e,t){e.exports=n("2b0e")},74:function(e,t,n){"use strict";n.r(t);var r=n(7),i=n.n(r),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"msgbox-fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-message-box__wrapper",attrs:{tabindex:"-1",role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"},on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[n("div",{staticClass:"el-message-box",class:[e.customClass,e.center&&"el-message-box--center"]},[null!==e.title?n("div",{staticClass:"el-message-box__header"},[n("div",{staticClass:"el-message-box__title"},[e.icon&&e.center?n("div",{class:["el-message-box__status",e.icon]}):e._e(),n("span",[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-message-box__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:function(t){e.handleAction(e.distinguishCancelAndClose?"close":"cancel")},keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction(e.distinguishCancelAndClose?"close":"cancel")}}},[n("i",{staticClass:"el-message-box__close el-icon-close"})]):e._e()]):e._e(),n("div",{staticClass:"el-message-box__content"},[n("div",{staticClass:"el-message-box__container"},[e.icon&&!e.center&&""!==e.message?n("div",{class:["el-message-box__status",e.icon]}):e._e(),""!==e.message?n("div",{staticClass:"el-message-box__message"},[e._t("default",[e.dangerouslyUseHTMLString?n("p",{domProps:{innerHTML:e._s(e.message)}}):n("p",[e._v(e._s(e.message))])])],2):e._e()]),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showInput,expression:"showInput"}],staticClass:"el-message-box__input"},[n("el-input",{ref:"input",attrs:{type:e.inputType,placeholder:e.inputPlaceholder},nativeOn:{keydown:function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputEnter(t)}},model:{value:e.inputValue,callback:function(t){e.inputValue=t},expression:"inputValue"}}),n("div",{staticClass:"el-message-box__errormsg",style:{visibility:e.editorErrorMessage?"visible":"hidden"}},[e._v(e._s(e.editorErrorMessage))])],1)]),n("div",{staticClass:"el-message-box__btns"},[e.showCancelButton?n("el-button",{class:[e.cancelButtonClasses],attrs:{loading:e.cancelButtonLoading,round:e.roundButton,size:"small"},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction("cancel")}},nativeOn:{click:function(t){e.handleAction("cancel")}}},[e._v("\n "+e._s(e.cancelButtonText||e.t("el.messagebox.cancel"))+"\n ")]):e._e(),n("el-button",{directives:[{name:"show",rawName:"v-show",value:e.showConfirmButton,expression:"showConfirmButton"}],ref:"confirm",class:[e.confirmButtonClasses],attrs:{loading:e.confirmButtonLoading,round:e.roundButton,size:"small"},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction("confirm")}},nativeOn:{click:function(t){e.handleAction("confirm")}}},[e._v("\n "+e._s(e.confirmButtonText||e.t("el.messagebox.confirm"))+"\n ")])],1)])])])},o=[];a._withStripped=!0;var s=n(13),c=n.n(s),u=n(6),l=n.n(u),f=n(10),d=n.n(f),h=n(14),p=n.n(h),A=n(2),g=n(20),m=n(47),v=n.n(m),b=void 0,y={success:"success",info:"info",warning:"warning",error:"error"},I={mixins:[c.a,l.a],props:{modal:{default:!0},lockScroll:{default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{default:!0},closeOnPressEscape:{default:!0},closeOnHashChange:{default:!0},center:{default:!1,type:Boolean},roundButton:{default:!1,type:Boolean}},components:{ElInput:d.a,ElButton:p.a},computed:{icon:function(){var e=this.type,t=this.iconClass;return t||(e&&y[e]?"el-icon-"+y[e]:"")},confirmButtonClasses:function(){return"el-button--primary "+this.confirmButtonClass},cancelButtonClasses:function(){return""+this.cancelButtonClass}},methods:{getSafeClose:function(){var e=this,t=this.uid;return function(){e.$nextTick((function(){t===e.uid&&e.doClose()}))}},doClose:function(){var e=this;this.visible&&(this.visible=!1,this._closing=!0,this.onClose&&this.onClose(),b.closeDialog(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose(),setTimeout((function(){e.action&&e.callback(e.action,e)})))},handleWrapperClick:function(){this.closeOnClickModal&&this.handleAction(this.distinguishCancelAndClose?"close":"cancel")},handleInputEnter:function(){if("textarea"!==this.inputType)return this.handleAction("confirm")},handleAction:function(e){("prompt"!==this.$type||"confirm"!==e||this.validate())&&(this.action=e,"function"===typeof this.beforeClose?(this.close=this.getSafeClose(),this.beforeClose(e,this,this.close)):this.doClose())},validate:function(){if("prompt"===this.$type){var e=this.inputPattern;if(e&&!e.test(this.inputValue||""))return this.editorErrorMessage=this.inputErrorMessage||Object(g["t"])("el.messagebox.error"),Object(A["addClass"])(this.getInputElement(),"invalid"),!1;var t=this.inputValidator;if("function"===typeof t){var n=t(this.inputValue);if(!1===n)return this.editorErrorMessage=this.inputErrorMessage||Object(g["t"])("el.messagebox.error"),Object(A["addClass"])(this.getInputElement(),"invalid"),!1;if("string"===typeof n)return this.editorErrorMessage=n,Object(A["addClass"])(this.getInputElement(),"invalid"),!1}}return this.editorErrorMessage="",Object(A["removeClass"])(this.getInputElement(),"invalid"),!0},getFirstFocus:function(){var e=this.$el.querySelector(".el-message-box__btns .el-button"),t=this.$el.querySelector(".el-message-box__btns .el-message-box__title");return e||t},getInputElement:function(){var e=this.$refs.input.$refs;return e.input||e.textarea},handleClose:function(){this.handleAction("close")}},watch:{inputValue:{immediate:!0,handler:function(e){var t=this;this.$nextTick((function(n){"prompt"===t.$type&&null!==e&&t.validate()}))}},visible:function(e){var t=this;e&&(this.uid++,"alert"!==this.$type&&"confirm"!==this.$type||this.$nextTick((function(){t.$refs.confirm.$el.focus()})),this.focusAfterClosed=document.activeElement,b=new v.a(this.$el,this.focusAfterClosed,this.getFirstFocus())),"prompt"===this.$type&&(e?setTimeout((function(){t.$refs.input&&t.$refs.input.$el&&t.getInputElement().focus()}),500):(this.editorErrorMessage="",Object(A["removeClass"])(this.getInputElement(),"invalid")))}},mounted:function(){var e=this;this.$nextTick((function(){e.closeOnHashChange&&window.addEventListener("hashchange",e.close)}))},beforeDestroy:function(){this.closeOnHashChange&&window.removeEventListener("hashchange",this.close),setTimeout((function(){b.closeDialog()}))},data:function(){return{uid:1,title:void 0,message:"",type:"",iconClass:"",customClass:"",showInput:!1,inputValue:null,inputPlaceholder:"",inputType:"text",inputPattern:null,inputValidator:null,inputErrorMessage:"",showConfirmButton:!0,showCancelButton:!1,action:"",confirmButtonText:"",cancelButtonText:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonClass:"",confirmButtonDisabled:!1,cancelButtonClass:"",editorErrorMessage:null,callback:null,dangerouslyUseHTMLString:!1,focusAfterClosed:null,isOnComposition:!1,distinguishCancelAndClose:!1}}},C=I,E=n(0),w=Object(E["a"])(C,a,o,!1,null,null,null);w.options.__file="packages/message-box/src/main.vue";var B=w.exports,_=n(9),S=n.n(_),x=n(23),T="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k={title:null,message:"",type:"",iconClass:"",showInput:!1,showClose:!0,modalFade:!0,lockScroll:!0,closeOnClickModal:!0,closeOnPressEscape:!0,closeOnHashChange:!0,inputValue:null,inputPlaceholder:"",inputType:"text",inputPattern:null,inputValidator:null,inputErrorMessage:"",showConfirmButton:!0,showCancelButton:!1,confirmButtonPosition:"right",confirmButtonHighlight:!1,cancelButtonHighlight:!1,confirmButtonText:"",cancelButtonText:"",confirmButtonClass:"",cancelButtonClass:"",customClass:"",beforeClose:null,dangerouslyUseHTMLString:!1,center:!1,roundButton:!1,distinguishCancelAndClose:!1},Q=i.a.extend(B),O=void 0,D=void 0,R=[],F=function(e){if(O){var t=O.callback;"function"===typeof t&&(D.showInput?t(D.inputValue,e):t(e)),O.resolve&&("confirm"===e?D.showInput?O.resolve({value:D.inputValue,action:e}):O.resolve(e):!O.reject||"cancel"!==e&&"close"!==e||O.reject(e))}},M=function(){D=new Q({el:document.createElement("div")}),D.callback=F},N=function e(){if(D||M(),D.action="",(!D.visible||D.closeTimer)&&R.length>0){O=R.shift();var t=O.options;for(var n in t)t.hasOwnProperty(n)&&(D[n]=t[n]);void 0===t.callback&&(D.callback=F);var r=D.callback;D.callback=function(t,n){r(t,n),e()},Object(x["isVNode"])(D.message)?(D.$slots.default=[D.message],D.message=null):delete D.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach((function(e){void 0===D[e]&&(D[e]=!0)})),document.body.appendChild(D.$el),i.a.nextTick((function(){D.visible=!0}))}},L=function e(t,n){if(!i.a.prototype.$isServer){if("string"===typeof t||Object(x["isVNode"])(t)?(t={message:t},"string"===typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!n&&(n=t.callback),"undefined"!==typeof Promise)return new Promise((function(r,i){R.push({options:S()({},k,e.defaults,t),callback:n,resolve:r,reject:i}),N()}));R.push({options:S()({},k,e.defaults,t),callback:n}),N()}};L.setDefaults=function(e){L.defaults=e},L.alert=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":T(t))?(n=t,t=""):void 0===t&&(t=""),L(S()({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},n))},L.confirm=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":T(t))?(n=t,t=""):void 0===t&&(t=""),L(S()({title:t,message:e,$type:"confirm",showCancelButton:!0},n))},L.prompt=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":T(t))?(n=t,t=""):void 0===t&&(t=""),L(S()({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},n))},L.close=function(){D.doClose(),D.visible=!1,R=[],O=null};var P=L;t["default"]=P},9:function(e,t){e.exports=n("7f4d")}})},"6eeb":function(e,t,n){var r=n("da84"),i=n("1626"),a=n("1a2d"),o=n("9112"),s=n("ce4e"),c=n("8925"),u=n("69f3"),l=n("5e77").CONFIGURABLE,f=u.get,d=u.enforce,h=String(String).split("String");(e.exports=function(e,t,n,c){var u,f=!!c&&!!c.unsafe,p=!!c&&!!c.enumerable,A=!!c&&!!c.noTargetGet,g=c&&void 0!==c.name?c.name:t;i(n)&&("Symbol("===String(g).slice(0,7)&&(g="["+String(g).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(n,"name")||l&&n.name!==g)&&o(n,"name",g),u=d(n),u.source||(u.source=h.join("string"==typeof g?g:""))),e!==r?(f?!A&&e[t]&&(p=!0):delete e[t],p?e[t]=n:o(e,t,n)):p?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return i(this)&&f(this).source||c(this)}))},"6f58":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const r=n("9152");t.UINT8={len:1,get(e,t){return e.readUInt8(t)},put(e,t,n){return e.writeUInt8(n,t)}},t.UINT16_LE={len:2,get(e,t){return e.readUInt16LE(t)},put(e,t,n){return e.writeUInt16LE(n,t)}},t.UINT16_BE={len:2,get(e,t){return e.readUInt16BE(t)},put(e,t,n){return e.writeUInt16BE(n,t)}},t.UINT24_LE={len:3,get(e,t){return e.readUIntLE(t,3)},put(e,t,n){return e.writeUIntLE(n,t,3)}},t.UINT24_BE={len:3,get(e,t){return e.readUIntBE(t,3)},put(e,t,n){return e.writeUIntBE(n,t,3)}},t.UINT32_LE={len:4,get(e,t){return e.readUInt32LE(t)},put(e,t,n){return e.writeUInt32LE(n,t)}},t.UINT32_BE={len:4,get(e,t){return e.readUInt32BE(t)},put(e,t,n){return e.writeUInt32BE(n,t)}},t.INT8={len:1,get(e,t){return e.readInt8(t)},put(e,t,n){return e.writeInt8(n,t)}},t.INT16_BE={len:2,get(e,t){return e.readInt16BE(t)},put(e,t,n){return e.writeInt16BE(n,t)}},t.INT16_LE={len:2,get(e,t){return e.readInt16LE(t)},put(e,t,n){return e.writeInt16LE(n,t)}},t.INT24_LE={len:3,get(e,t){return e.readIntLE(t,3)},put(e,t,n){return e.writeIntLE(n,t,3)}},t.INT24_BE={len:3,get(e,t){return e.readIntBE(t,3)},put(e,t,n){return e.writeIntBE(n,t,3)}},t.INT32_BE={len:4,get(e,t){return e.readInt32BE(t)},put(e,t,n){return e.writeInt32BE(n,t)}},t.INT32_LE={len:4,get(e,t){return e.readInt32LE(t)},put(e,t,n){return e.writeInt32LE(n,t)}},t.UINT64_LE={len:8,get(e,t){return e.readBigUInt64LE(t)},put(e,t,n){return e.writeBigUInt64LE(n,t)}},t.INT64_LE={len:8,get(e,t){return e.readBigInt64LE(t)},put(e,t,n){return e.writeBigInt64LE(n,t)}},t.UINT64_BE={len:8,get(e,t){return e.readBigUInt64BE(t)},put(e,t,n){return e.writeBigUInt64BE(n,t)}},t.INT64_BE={len:8,get(e,t){return e.readBigInt64BE(t)},put(e,t,n){return e.writeBigInt64BE(n,t)}},t.Float16_BE={len:2,get(e,t){return r.read(e,t,!1,10,this.len)},put(e,t,n){return r.write(e,n,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return r.read(e,t,!0,10,this.len)},put(e,t,n){return r.write(e,n,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return e.readFloatBE(t)},put(e,t,n){return e.writeFloatBE(n,t)}},t.Float32_LE={len:4,get(e,t){return e.readFloatLE(t)},put(e,t,n){return e.writeFloatLE(n,t)}},t.Float64_BE={len:8,get(e,t){return e.readDoubleBE(t)},put(e,t,n){return e.writeDoubleBE(n,t)}},t.Float64_LE={len:8,get(e,t){return e.readDoubleLE(t)},put(e,t,n){return e.writeDoubleLE(n,t)}},t.Float80_BE={len:10,get(e,t){return r.read(e,t,!1,63,this.len)},put(e,t,n){return r.write(e,n,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return r.read(e,t,!0,63,this.len)},put(e,t,n){return r.write(e,n,t,!0,63,this.len),t+this.len}};class i{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=i;class a{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=a;class o{constructor(e,t){this.len=e,this.encoding=t}get(e,t){return e.toString(this.encoding,t,t+this.len)}}t.StringType=o;class s{constructor(e){this.len=e}static decode(e,t,n){let r="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},7156:function(e,t,n){var r=n("1626"),i=n("861d"),a=n("d2bb");e.exports=function(e,t,n){var o,s;return a&&r(o=t.constructor)&&o!==n&&i(s=o.prototype)&&s!==n.prototype&&a(e,s),e}},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},"722f":function(e,t,n){"use strict";t.__esModule=!0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n("e452"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var s,c=c||{};c.Dialog=function(e,t,n){var i=this;if(this.dialogNode=e,null===this.dialogNode||"dialog"!==this.dialogNode.getAttribute("role"))throw new Error("Dialog() requires a DOM element with ARIA role of dialog.");"string"===typeof t?this.focusAfterClosed=document.getElementById(t):"object"===("undefined"===typeof t?"undefined":r(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"===typeof n?this.focusFirst=document.getElementById(n):"object"===("undefined"===typeof n?"undefined":r(n))?this.focusFirst=n:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():a.default.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,s=function(e){i.trapFocus(e)},this.addListeners()},c.Dialog.prototype.addListeners=function(){document.addEventListener("focus",s,!0)},c.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",s,!0)},c.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout((function(){e.focusAfterClosed.focus()}))},c.Dialog.prototype.trapFocus=function(e){a.default.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(a.default.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&a.default.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))},t.default=c.Dialog},7230:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const r=n("6f58"),i=n("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,n){const a=i.AttachedPictureType[r.UINT32_BE.get(t,n)],o=r.UINT32_BE.get(t,n+=4),s=t.toString("utf-8",n+=4,n+o),c=r.UINT32_BE.get(t,n+=o),u=t.toString("utf-8",n+=4,n+c),l=r.UINT32_BE.get(t,n+=c),f=r.UINT32_BE.get(t,n+=4),d=r.UINT32_BE.get(t,n+=4),h=r.UINT32_BE.get(t,n+=4),p=r.UINT32_BE.get(t,n+=4),A=e.from(t.slice(n+=4,n+p));return{type:a,format:s,description:u,width:l,height:f,colour_depth:d,indexed_color:h,data:A}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new r.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,n("1c35").Buffer)},"72f7":function(e,t,n){"use strict";var r=n("ebb5").exportTypedArrayMethod,i=n("d039"),a=n("da84"),o=n("e330"),s=a.Uint8Array,c=s&&s.prototype||{},u=[].toString,l=o([].join);i((function(){u.call({})}))&&(u=function(){return l(this)});var f=c.toString!=u;r("toString",u,f)},"731b":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return E}));var r=n("34eb"),i=n.n(r),a=n("2e19"),o=n("dc2a"),s=n("7fc3"),c=n("7b0a"),u=n("5f4b"),l=n("6c3a"),f=function(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{c(r.next(e))}catch(t){a(t)}}function s(e){try{c(r["throw"](e))}catch(t){a(t)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())}))};const d=i()("threads:master:messages"),h=i()("threads:master:spawn"),p=i()("threads:master:thread-utils"),A=e=>e&&"init"===e.type,g=e=>e&&"uncaughtError"===e.type,m="undefined"!==typeof e&&Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT?Number.parseInt(Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT,10):1e4;function v(e,t,n){return f(this,void 0,void 0,(function*(){let r;const i=new Promise((e,i)=>{r=setTimeout(()=>i(Error(n)),t)}),a=yield Promise.race([e,i]);return clearTimeout(r),a}))}function b(e){return new Promise((t,n)=>{const r=i=>{d("Message from worker before finishing initialization:",i.data),A(i.data)?(e.removeEventListener("message",r),t(i.data)):g(i.data)&&(e.removeEventListener("message",r),n(Object(o["a"])(i.data.error)))};e.addEventListener("message",r)})}function y(e,t){return new a["a"](n=>{const r=e=>{const t={type:u["a"].message,data:e.data};n.next(t)},i=e=>{p("Unhandled promise rejection event in thread:",e);const t={type:u["a"].internalError,error:Error(e.reason)};n.next(t)};e.addEventListener("message",r),e.addEventListener("unhandledrejection",i),t.then(()=>{const t={type:u["a"].termination};e.removeEventListener("message",r),e.removeEventListener("unhandledrejection",i),n.next(t),n.complete()})})}function I(e){const[t,n]=Object(s["a"])(),r=()=>f(this,void 0,void 0,(function*(){p("Terminating worker"),yield e.terminate(),n()}));return{terminate:r,termination:t}}function C(e,t,n,r){const i=n.filter(e=>e.type===u["a"].internalError).map(e=>e.error);return Object.assign(e,{[c["a"]]:i,[c["b"]]:n,[c["c"]]:r,[c["e"]]:t})}function E(e,t){return f(this,void 0,void 0,(function*(){h("Initializing new thread");const n=t&&t.timeout?t.timeout:m,r=yield v(b(e),n,`Timeout: Did not receive an init message from worker after ${n}ms. Make sure the worker calls expose().`),i=r.exposed,{termination:a,terminate:o}=I(e),s=y(e,a);if("function"===i.type){const t=Object(l["a"])(e);return C(t,e,s,o)}if("module"===i.type){const t=Object(l["b"])(e,i.methods);return C(t,e,s,o)}{const e=i.type;throw Error("Worker init message states unexpected type of expose(): "+e)}}))}}).call(this,n("4362"))},7327:function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var r=n("34eb"),i=n.n(r),a=n("ab23"),o=n("3446"),s=n("2e19");function c(e){return Promise.all(e.map(e=>{const t=e=>({status:"fulfilled",value:e}),n=e=>({status:"rejected",reason:e}),r=Promise.resolve(e);try{return r.then(t,n)}catch(i){return Promise.reject(i)}}))}var u,l=n("1ab7");(function(e){e["initialized"]="initialized",e["taskCanceled"]="taskCanceled",e["taskCompleted"]="taskCompleted",e["taskFailed"]="taskFailed",e["taskQueued"]="taskQueued",e["taskQueueDrained"]="taskQueueDrained",e["taskStart"]="taskStart",e["terminated"]="terminated"})(u||(u={}));var f=n("f2ec"),d=function(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{c(r.next(e))}catch(t){a(t)}}function s(e){try{c(r["throw"](e))}catch(t){a(t)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())}))};let h=1;function p(e){const t=[];for(let n=0;nsetTimeout(t,e))}function g(e,t){return e.reduce((e,n)=>[...e,...t(n)],[])}function m(e){return e.replace(/\W/g," ").trim().replace(/\s+/g,"-")}function v(e,t){return p(t).map(()=>({init:e(),runningTasks:[]}))}class b{constructor(e,t){this.eventSubject=new a["a"],this.initErrors=[],this.isClosing=!1,this.nextTaskID=1,this.taskQueue=[];const n="number"===typeof t?{size:t}:t||{},{size:r=l["a"]}=n;this.debug=i()("threads:pool:"+m(n.name||String(h++))),this.options=n,this.workers=v(e,r),this.eventObservable=Object(o["a"])(s["a"].from(this.eventSubject)),Promise.all(this.workers.map(e=>e.init)).then(()=>this.eventSubject.next({type:u.initialized,size:this.workers.length}),e=>{this.debug("Error while initializing pool worker:",e),this.eventSubject.error(e),this.initErrors.push(e)})}findIdlingWorker(){const{concurrency:e=1}=this.options;return this.workers.find(t=>t.runningTasks.lengthd(this,void 0,void 0,(function*(){const r=()=>{e.runningTasks=e.runningTasks.filter(e=>e!==n)};yield A(0);try{yield this.runPoolTask(e,t)}finally{r(),this.isClosing||this.scheduleWork()}})))();e.runningTasks.push(n)}))}scheduleWork(){this.debug("Attempt de-queueing a task in order to run it...");const e=this.findIdlingWorker();if(!e)return;const t=this.taskQueue.shift();if(!t)return this.debug("Task queue is empty"),void this.eventSubject.next({type:u.taskQueueDrained});this.run(e,t)}taskCompletion(e){return new Promise((t,n)=>{const r=this.events().subscribe(i=>{i.type===u.taskCompleted&&i.taskID===e?(r.unsubscribe(),t(i.returnValue)):i.type===u.taskFailed&&i.taskID===e?(r.unsubscribe(),n(i.error)):i.type===u.terminated&&(r.unsubscribe(),n(Error("Pool has been terminated before task was run.")))})})}settled(e=!1){return d(this,void 0,void 0,(function*(){const t=()=>g(this.workers,e=>e.runningTasks),n=[],r=this.eventObservable.subscribe(e=>{e.type===u.taskFailed&&n.push(e.error)});return this.initErrors.length>0?Promise.reject(this.initErrors[0]):e&&0===this.taskQueue.length?(yield c(t()),n):(yield new Promise((e,t)=>{const n=this.eventObservable.subscribe({next(t){t.type===u.taskQueueDrained&&(n.unsubscribe(),e(void 0))},error:t})}),yield c(t()),r.unsubscribe(),n)}))}completed(e=!1){return d(this,void 0,void 0,(function*(){const t=this.settled(e),n=new Promise((e,n)=>{const r=this.eventObservable.subscribe({next(i){i.type===u.taskQueueDrained?(r.unsubscribe(),e(t)):i.type===u.taskFailed&&(r.unsubscribe(),n(i.error))},error:n})}),r=yield Promise.race([t,n]);if(r.length>0)throw r[0]}))}events(){return this.eventObservable}queue(e){const{maxQueuedJobs:t=1/0}=this.options;if(this.isClosing)throw Error("Cannot schedule pool tasks after terminate() has been called.");if(this.initErrors.length>0)throw this.initErrors[0];const n=this.nextTaskID++,r=this.taskCompletion(n);r.catch(e=>{this.debug(`Task #${n} errored:`,e)});const i={id:n,run:e,cancel:()=>{-1!==this.taskQueue.indexOf(i)&&(this.taskQueue=this.taskQueue.filter(e=>e!==i),this.eventSubject.next({type:u.taskCanceled,taskID:i.id}))},then:r.then.bind(r)};if(this.taskQueue.length>=t)throw Error("Maximum number of pool tasks queued. Refusing to queue another one.\nThis usually happens for one of two reasons: We are either at peak workload right now or some tasks just won't finish, thus blocking the pool.");return this.debug(`Queueing task #${i.id}...`),this.taskQueue.push(i),this.eventSubject.next({type:u.taskQueued,taskID:i.id}),this.scheduleWork(),i}terminate(e){return d(this,void 0,void 0,(function*(){this.isClosing=!0,e||(yield this.completed(!0)),this.eventSubject.next({type:u.terminated,remainingQueue:[...this.taskQueue]}),this.eventSubject.complete(),yield Promise.all(this.workers.map(e=>d(this,void 0,void 0,(function*(){return f["a"].terminate(yield e.init)}))))}))}}function y(e,t){return new b(e,t)}b.EventType=u,y.EventType=u;const I=y},"735e":function(e,t,n){"use strict";var r=n("ebb5"),i=n("c65b"),a=n("81d5"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("fill",(function(e){var t=arguments.length;return i(a,o(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},"73c2":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("95c9"),o=n("31de"),s=n("b120"),c=i("music-metadata:parser:matroska");class u extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,n){return super.init(e,t,n),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,n=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",n)}const n=e.segment.tracks;if(n&&n.entries){n.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=n.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,n=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${n}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,n){const r={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,n.concat([a.name]));a.multiple?(r[a.name]||(r[a.name]=[]),r[a.name].push(e)):r[a.name]=e}else r[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:c(`parseEbml: path=${n.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return r}async readVintData(t){const n=await this.tokenizer.peekNumber(r.UINT8);let i=128,a=1;while(0===(n&i)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,i>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const n=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-n,n)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;tn)i[n]=t[n++];return i},J=function(e,t){F(e,t,{get:function(){return D(this)[t]}})},Z=function(e){var t;return E(U,e)||"ArrayBuffer"==(t=b(e))||"SharedArrayBuffer"==t},ee=function(e,t){return q(e)&&!I(t)&&t in e&&h(+t)&&t>=0},te=function(e,t){return t=m(t),ee(e,t)?f(2,e[t]):M(e,t)},ne=function(e,t,n){return t=m(t),!(ee(e,t)&&y(n)&&v(n,"value"))||v(n,"get")||v(n,"set")||n.configurable||v(n,"writable")&&!n.writable||v(n,"enumerable")&&!n.enumerable?F(e,t,n):(e[t]=n.value,e)};o?(z||(k.f=te,T.f=ne,J(W,"buffer"),J(W,"byteOffset"),J(W,"byteLength"),J(W,"length")),r({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var o=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",u="get"+e,f="set"+e,h=i[c],m=h,v=m&&m.prototype,b={},I=function(e,t){var n=D(e);return n.view[u](t*o+n.byteOffset,!0)},E=function(e,t,r){var i=D(e);n&&(r=(r=N(r))<0?0:r>255?255:255&r),i.view[f](t*o+i.byteOffset,r,!0)},T=function(e,t){F(e,t,{get:function(){return I(this,t)},set:function(e){return E(this,t,e)},enumerable:!0})};z?s&&(m=t((function(e,t,n,r){return l(e,v),O(function(){return y(t)?Z(t)?void 0!==r?new h(t,g(n,o),r):void 0!==n?new h(t,g(n,o)):new h(t):q(t)?K(m,t):a(_,m,t):new h(A(t))}(),e,m)})),w&&w(m,G),S(B(h),(function(e){e in m||d(m,e,h[e])})),m.prototype=v):(m=t((function(e,t,n,r){l(e,v);var i,s,c,u=0,f=0;if(y(t)){if(!Z(t))return q(t)?K(m,t):a(_,m,t);i=t,f=g(n,o);var d=t.byteLength;if(void 0===r){if(d%o)throw L(X);if(s=d-f,s<0)throw L(X)}else if(s=p(r)*o,s+f>d)throw L(X);c=s/o}else c=A(t),s=c*o,i=new P(s);R(e,{buffer:i,byteOffset:f,byteLength:s,length:c,view:new j(i)});while(u>1,g=23===t?o(2,-24)-o(2,-77):0,m=e<0||0===e&&1/e<0?1:0,v=0;e=a(e),e!=e||e===1/0?(l=e!=e?1:0,r=p):(r=s(c(e)/u),f=o(2,-r),e*f<1&&(r--,f*=2),e+=r+A>=1?g/f:g*o(2,1-A),e*f>=2&&(r++,f/=2),r+A>=p?(l=0,r=p):r+A>=1?(l=(e*f-1)*o(2,t),r+=A):(l=e*o(2,A-1)*o(2,t),r=0));while(t>=8)d[v++]=255&l,l/=256,t-=8;r=r<0)d[v++]=255&r,r/=256,h-=8;return d[--v]|=128*m,d},f=function(e,t){var n,r=e.length,i=8*r-t-1,a=(1<>1,c=i-7,u=r-1,l=e[u--],f=127&l;l>>=7;while(c>0)f=256*f+e[u--],c-=8;n=f&(1<<-c)-1,f>>=-c,c+=t;while(c>0)n=256*n+e[u--],c-=8;if(0===f)f=1-s;else{if(f===a)return n?NaN:l?-1/0:1/0;n+=o(2,t),f-=s}return(l?-1:1)*n*o(2,f-t)};e.exports={pack:l,unpack:f}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"785a":function(e,t,n){var r=n("cc12"),i=r("span").classList,a=i&&i.constructor&&i.constructor.prototype;e.exports=a===Object.prototype?void 0:a},"789d":function(e,t,n){"use strict";(function(t){function n(e,n){var a=this,s=this._readableState&&this._readableState.destroyed,c=this._writableState&&this._writableState.destroyed;return s||c?(n?n(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,t.nextTick(o,this,e)):t.nextTick(o,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!n&&e?a._writableState?a._writableState.errorEmitted?t.nextTick(i,a):(a._writableState.errorEmitted=!0,t.nextTick(r,a,e)):t.nextTick(r,a,e):n?(t.nextTick(i,a),n(e)):t.nextTick(i,a)})),this)}function r(e,t){o(e,t),i(e)}function i(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}function s(e,t){var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}e.exports={destroy:n,undestroy:a,errorOrDestroy:s}}).call(this,n("4362"))},"78b4":function(e,t,n){"use strict";var r={bmp:n("407c"),cur:n("ddc1"),dds:n("def7"),gif:n("21c1"),icns:n("6220"),ico:n("0cb3"),jpg:n("6030"),png:n("9a4a"),psd:n("d1ab"),svg:n("9fe2"),tiff:n("a0aa"),webp:n("c057")};e.exports=r},7907:function(e,t,n){!function(t,n){e.exports=n()}(0,(function(){"use strict";function e(e){return String(e).split("").map((function(e){return e.charCodeAt(0)}))}function t(t){return new Uint8Array(e(t))}function n(t){var n=new Uint8Array(2*t.length);return new Uint16Array(n.buffer).set(e(t)),n}return function(){var e=r.prototype;function r(e){if(!e||"object"!=typeof e||!("byteLength"in e))throw new Error("First argument should be an instance of ArrayBuffer or Buffer");this.arrayBuffer=e,this.padding=4096,this.frames=[],this.url=""}return e._setIntegerFrame=function(e,t){var n=parseInt(t,10);this.frames.push({name:e,value:n,size:11+n.toString().length})},e._setStringFrame=function(e,t){var n=t.toString();this.frames.push({name:e,value:n,size:13+2*n.length})},e._setPictureFrame=function(e,t,n,r){var i,a,o,s=function(e){if(!e||!e.length)return null;if(255===e[0]&&216===e[1]&&255===e[2])return"image/jpeg";if(137===e[0]&&80===e[1]&&78===e[2]&&71===e[3])return"image/png";if(71===e[0]&&73===e[1]&&70===e[2])return"image/gif";if(87===e[8]&&69===e[9]&&66===e[10]&&80===e[11])return"image/webp";var t=73===e[0]&&73===e[1]&&42===e[2]&&0===e[3],n=77===e[0]&&77===e[1]&&0===e[2]&&42===e[3];return t||n?"image/tiff":66===e[0]&&77===e[1]?"image/bmp":0===e[0]&&0===e[1]&&1===e[2]&&0===e[3]?"image/x-icon":null}(new Uint8Array(t)),c=n.toString();if(!s)throw new Error("Unknown picture MIME type");n||(r=!1),this.frames.push({name:"APIC",value:t,pictureType:e,mimeType:s,useUnicodeEncoding:r,description:c,size:(i=t.byteLength,a=s.length,o=c.length,11+a+1+1+(r?2+2*(o+1):o+1)+i)})},e._setLyricsFrame=function(e,t,n){var r,i,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=n.toString();this.frames.push({name:"USLT",value:s,language:a,description:o,size:(r=o.length,i=s.length,16+2*r+2+2+2*i)})},e._setCommentFrame=function(e,t,n){var r,i,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=n.toString();this.frames.push({name:"COMM",value:s,language:a,description:o,size:(r=o.length,i=s.length,16+2*r+2+2+2*i)})},e._setPrivateFrame=function(e,t){var n,r,i=e.toString();this.frames.push({name:"PRIV",value:t,id:i,size:(n=i.length,r=t.byteLength,10+n+1+r)})},e._setUserStringFrame=function(e,t){var n,r,i=e.toString(),a=t.toString();this.frames.push({name:"TXXX",description:i,value:a,size:(n=i.length,r=a.length,13+2*n+2+2+2*r)})},e._setUrlLinkFrame=function(e,t){var n=t.toString();this.frames.push({name:e,value:n,size:10+n.length})},e.setFrame=function(e,t){switch(e){case"TPE1":case"TCOM":case"TCON":if(!Array.isArray(t))throw new Error(e+" frame value should be an array of strings");var n="TCON"===e?";":"/",r=t.join(n);this._setStringFrame(e,r);break;case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TMED":case"TPUB":case"TCOP":case"TKEY":case"TEXT":case"TSRC":this._setStringFrame(e,t);break;case"TBPM":case"TLEN":case"TDAT":case"TYER":this._setIntegerFrame(e,t);break;case"USLT":if(t.language=t.language||"eng","object"!=typeof t||!("description"in t)||!("lyrics"in t))throw new Error("USLT frame value should be an object with keys description and lyrics");if(t.language&&!t.language.match(/[a-z]{3}/i))throw new Error("Language must be coded following the ISO 639-2 standards");this._setLyricsFrame(t.language,t.description,t.lyrics);break;case"APIC":if(!("object"==typeof t&&"type"in t&&"data"in t&&"description"in t))throw new Error("APIC frame value should be an object with keys type, data and description");if(t.type<0||20>>21&(r=127),e>>>14&r,e>>>7&r,e&r],s.set(u,c),c+=u.length,this.frames.forEach((function(e){var r,a;switch(u=t(e.name),s.set(u,c),c+=u.length,r=e.size-10,u=[r>>>24&(a=255),r>>>16&a,r>>>8&a,r&a],s.set(u,c),c+=u.length,c+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":u=t(e.value),s.set(u,c),c+=u.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":u=[1].concat(i),s.set(u,c),c+=u.length,u=n(e.value),s.set(u,c),c+=u.length;break;case"TXXX":case"USLT":case"COMM":u=[1],"USLT"!==e.name&&"COMM"!==e.name||(u=u.concat(e.language)),u=u.concat(i),s.set(u,c),c+=u.length,u=n(e.description),s.set(u,c),c+=u.length,u=[0,0].concat(i),s.set(u,c),c+=u.length,u=n(e.value),s.set(u,c),c+=u.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":c++,u=t(e.value),s.set(u,c),c+=u.length;break;case"PRIV":u=t(e.id),s.set(u,c),c+=u.length,c++,s.set(new Uint8Array(e.value),c),c+=e.value.byteLength;break;case"APIC":u=[e.useUnicodeEncoding?1:0],s.set(u,c),c+=u.length,u=t(e.mimeType),s.set(u,c),c+=u.length,u=[0,e.pictureType],s.set(u,c),c+=u.length,e.useUnicodeEncoding?(u=[].concat(i),s.set(u,c),c+=u.length,u=n(e.description),s.set(u,c),c+=u.length,c+=2):(u=t(e.description),s.set(u,c),c+=u.length,c++),s.set(new Uint8Array(e.value),c),c+=e.value.byteLength}})),c+=this.padding,s.set(new Uint8Array(this.arrayBuffer),c),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},r}()}))},"7a0f":function(e,t,n){},"7b0a":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return s}));const r=Symbol("thread.errors"),i=Symbol("thread.events"),a=Symbol("thread.terminate"),o=Symbol("thread.transferable"),s=Symbol("thread.worker")},"7b0b":function(e,t,n){var r=n("da84"),i=n("1d80"),a=r.Object;e.exports=function(e){return a(i(e))}},"7b3e":function(e,t,n){"use strict";var r,i=n("a3de"); -/** - * Checks if an event is supported in the current execution environment. - * - * NOTE: This will not work correctly for non-generic events such as `change`, - * `reset`, `load`, `error`, and `select`. - * - * Borrows from Modernizr. - * - * @param {string} eventNameSuffix Event name, e.g. "click". - * @param {?boolean} capture Check if the capture phase is supported. - * @return {boolean} True if the event is supported. - * @internal - * @license Modernizr 3.0.0pre (Custom Build) | MIT - */ -function a(e,t){if(!i.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,a=n in document;if(!a){var o=document.createElement("div");o.setAttribute(n,"return;"),a="function"===typeof o[n]}return!a&&r&&"wheel"===e&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}i.canUseDOM&&(r=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=a},"7c73":function(e,t,n){var r,i=n("825a"),a=n("37e8"),o=n("7839"),s=n("d012"),c=n("1be4"),u=n("cc12"),l=n("f772"),f=">",d="<",h="prototype",p="script",A=l("IE_PROTO"),g=function(){},m=function(e){return d+p+f+e+d+"/"+p+f},v=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){var e,t=u("iframe"),n="java"+p+":";return t.style.display="none",c.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(m("document.F=Object")),e.close(),e.F},y=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}y="undefined"!=typeof document?document.domain&&r?v(r):b():v(r);var e=o.length;while(e--)delete y[h][o[e]];return y()};s[A]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(g[h]=i(e),n=new g,g[h]=null,n[A]=e):n=y(),void 0===t?n:a(n,t)}},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,n){"use strict";var r=n("8707").Buffer,i=r.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(r.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=p,this.end=A,t=4;break;case"utf8":this.fillLast=f,t=4;break;case"base64":this.text=g,this.end=m,t=3;break;default:return this.write=v,void(this.end=b)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function c(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function u(e,t,n){var r=t.length-1;if(r=0?(i>0&&(e.lastNeed=i-1),i):--r=0?(i>0&&(e.lastNeed=i-2),i):--r=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0))}function l(e,t,n){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function f(e){var t=this.lastTotal-this.lastNeed,n=l(this,e,t);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function d(e,t){var n=u(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2===0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function A(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function g(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function v(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n0;return l(e,o,s,(function(e){r||(r=e),e&&a.forEach(f),o||(a.forEach(f),i(r))}))}));return t.reduce(d)}e.exports=p},"7eca":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const r=n("6f58"),i=n("d3ab");t.Header={len:24,get:(e,t)=>{const n={signature:e.toString("binary",t,t+3),streamMinorVersion:i.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:i.getBitAllignedNumber(e,t+3,4,4),frameCount:r.UINT32_LE.get(e,t+4),maxLevel:r.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t+10,0,2)],link:i.getBitAllignedNumber(e,t+10,2,2),profile:i.getBitAllignedNumber(e,t+10,4,4),maxBand:i.getBitAllignedNumber(e,t+11,0,6),intensityStereo:i.isBitSet(e,t+11,6),midSideStereo:i.isBitSet(e,t+11,7),titlePeak:r.UINT16_LE.get(e,t+12),titleGain:r.UINT16_LE.get(e,t+14),albumPeak:r.UINT16_LE.get(e,t+16),albumGain:r.UINT16_LE.get(e,t+18),lastFrameLength:r.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:i.isBitSet(e,t+23,0)};return n.lastFrameLength=n.trueGapless?r.UINT32_LE.get(e,20)>>>20&2047:0,n}}},"7f4d":function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){for(var t=1,n=arguments.length;t{};function i(){let e,t=!1,n=r;const i=new Promise(r=>{t?r(e):n=r}),a=r=>{t=!0,e=r,n(e)};return[i,a]}},"80bc":function(e,t,n){"use strict";e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,n){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},8122:function(e,t,n){"use strict";t.__esModule=!0,t.isEmpty=t.isEqual=t.arrayEquals=t.looseEqual=t.capitalize=t.kebabCase=t.autoprefixer=t.isFirefox=t.isEdge=t.isIE=t.coerceTruthyValueToArray=t.arrayFind=t.arrayFindIndex=t.escapeRegexpString=t.valueEquals=t.generateId=t.getValueByPath=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.noop=u,t.hasOwn=l,t.toObject=d,t.getPropByPath=h,t.rafThrottle=v,t.objToArray=b;var i=n("2b0e"),a=s(i),o=n("a742");function s(e){return e&&e.__esModule?e:{default:e}}var c=Object.prototype.hasOwnProperty;function u(){}function l(e,t){return c.call(e,t)}function f(e,t){for(var n in t)e[n]=t[n];return e}function d(e){for(var t={},n=0;n0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};var p=t.arrayFindIndex=function(e,t){for(var n=0;n!==e.length;++n)if(t(e[n]))return n;return-1},A=(t.arrayFind=function(e,t){var n=p(e,t);return-1!==n?e[n]:void 0},t.coerceTruthyValueToArray=function(e){return Array.isArray(e)?e:e?[e]:[]},t.isIE=function(){return!a.default.prototype.$isServer&&!isNaN(Number(document.documentMode))},t.isEdge=function(){return!a.default.prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1},t.isFirefox=function(){return!a.default.prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)},t.autoprefixer=function(e){if("object"!==("undefined"===typeof e?"undefined":r(e)))return e;var t=["transform","transition","animation"],n=["ms-","webkit-"];return t.forEach((function(t){var r=e[t];t&&r&&n.forEach((function(n){e[n+t]=r}))})),e},t.kebabCase=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},t.capitalize=function(e){return(0,o.isString)(e)?e.charAt(0).toUpperCase()+e.slice(1):e},t.looseEqual=function(e,t){var n=(0,o.isObject)(e),r=(0,o.isObject)(t);return n&&r?JSON.stringify(e)===JSON.stringify(t):!n&&!r&&String(e)===String(t)}),g=t.arrayEquals=function(e,t){if(e=e||[],t=t||[],e.length!==t.length)return!1;for(var n=0;n1?arguments[1]:void 0,n),c=o>2?arguments[2]:void 0,u=void 0===c?n:i(c,n);while(u>s)t[s++]=e;return t}},"825a":function(e,t,n){var r=n("da84"),i=n("861d"),a=r.String,o=r.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not an object")}},"82de":function(e,t,n){"use strict";(function(t){var r;function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n("fd17"),o=Symbol("lastResolve"),s=Symbol("lastReject"),c=Symbol("error"),u=Symbol("ended"),l=Symbol("lastPromise"),f=Symbol("handlePromise"),d=Symbol("stream");function h(e,t){return{value:e,done:t}}function p(e){var t=e[o];if(null!==t){var n=e[d].read();null!==n&&(e[l]=null,e[o]=null,e[s]=null,t(h(n,!1)))}}function A(e){t.nextTick(p,e)}function g(e,t){return function(n,r){e.then((function(){t[u]?n(h(void 0,!0)):t[f](n,r)}),r)}}var m=Object.getPrototypeOf((function(){})),v=Object.setPrototypeOf((r={get stream(){return this[d]},next:function(){var e=this,n=this[c];if(null!==n)return Promise.reject(n);if(this[u])return Promise.resolve(h(void 0,!0));if(this[d].destroyed)return new Promise((function(n,r){t.nextTick((function(){e[c]?r(e[c]):n(h(void 0,!0))}))}));var r,i=this[l];if(i)r=new Promise(g(i,this));else{var a=this[d].read();if(null!==a)return Promise.resolve(h(a,!1));r=new Promise(this[f])}return this[l]=r,r}},i(r,Symbol.asyncIterator,(function(){return this})),i(r,"return",(function(){var e=this;return new Promise((function(t,n){e[d].destroy(null,(function(e){e?n(e):t(h(void 0,!0))}))}))})),r),m),b=function(e){var t,n=Object.create(v,(t={},i(t,d,{value:e,writable:!0}),i(t,o,{value:null,writable:!0}),i(t,s,{value:null,writable:!0}),i(t,c,{value:null,writable:!0}),i(t,u,{value:e._readableState.endEmitted,writable:!0}),i(t,f,{value:function(e,t){var r=n[d].read();r?(n[l]=null,n[o]=null,n[s]=null,e(h(r,!1))):(n[o]=e,n[s]=t)},writable:!0}),t));return n[l]=null,a(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=n[s];return null!==t&&(n[l]=null,n[o]=null,n[s]=null,t(e)),void(n[c]=e)}var r=n[o];null!==r&&(n[l]=null,n[o]=null,n[s]=null,r(h(void 0,!0))),n[u]=!0})),e.on("readable",A.bind(null,n)),n};e.exports=b}).call(this,n("4362"))},"82f8":function(e,t,n){"use strict";var r=n("ebb5"),i=n("4d64").includes,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("includes",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"82fe":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const r=n("15a0"),i=n("e23d"),a=256e3;class o extends r.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new i.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){const n=this.normalizeOptions(e,t),r=n.position-this.position;if(r>0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===n.length)return 0;const a=await this.streamReader.read(e,n.offset,n.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const i=new Uint8Array(n.length+t);return r=await this.peekBuffer(i,{mayBeLess:n.mayBeLess}),e.set(i.subarray(t),n.offset),r-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(n.length>0){try{r=await this.streamReader.peek(e,n.offset,n.length)}catch(a){if(t&&t.mayBeLess&&a instanceof i.EndOfStreamError)return 0;throw a}if(!n.mayBeLess&&r1?arguments[1]:void 0)}})},"845f":function(e,t,n){"use strict";(function(t){var r=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=u;var i=n("bd7a"),a=n("b84d");n("3fb5")(u,i);for(var o=r(a.prototype),s=0;s-1?n("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),n("a",{staticClass:"el-upload-list__item-name",on:{click:function(n){e.handleClick(t)}}},[n("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),n("label",{staticClass:"el-upload-list__item-status-label"},[n("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":["picture-card","picture"].indexOf(e.listType)>-1}})]),e.disabled?e._e():n("i",{staticClass:"el-icon-close",on:{click:function(n){e.$emit("remove",t)}}}),e.disabled?e._e():n("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?n("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-preview",on:{click:function(n){e.handlePreview(t)}}},[n("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():n("span",{staticClass:"el-upload-list__item-delete",on:{click:function(n){e.$emit("remove",t)}}},[n("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)},i=[];r._withStripped=!0;var a=n(6),o=n.n(a),s=n(42),c=n.n(s),u={name:"ElUploadList",mixins:[o.a],data:function(){return{focusing:!1}},components:{ElProgress:c.a},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},l=u,f=n(0),d=Object(f["a"])(l,r,i,!1,null,null,null);d.options.__file="packages/upload/src/upload-list.vue";var h=d.exports,p=n(26),A=n.n(p);function g(e,t,n){var r=void 0;r=n.response?""+(n.response.error||n.response):n.responseText?""+n.responseText:"fail to post "+e+" "+n.status;var i=new Error(r);return i.status=n.status,i.method="post",i.url=e,i}function m(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function v(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,n=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var r=new FormData;e.data&&Object.keys(e.data).forEach((function(t){r.append(t,e.data[t])})),r.append(e.filename,e.file,e.file.name),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(g(n,e,t));e.onSuccess(m(t))},t.open("post",n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var i=e.headers||{};for(var a in i)i.hasOwnProperty(a)&&null!==i[a]&&t.setRequestHeader(a,i[a]);return t.send(r),t}}var b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)},y=[];b._withStripped=!0;var I={name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){if(!this.disabled&&this.uploader){var t=this.uploader.accept;this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter((function(e){var n=e.type,r=e.name,i=r.indexOf(".")>-1?"."+r.split(".").pop():"",a=n.replace(/\/.*$/,"");return t.split(",").map((function(e){return e.trim()})).filter((function(e){return e})).some((function(e){return/\..+$/.test(e)?i===e:/\/\*$/.test(e)?a===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&n===e}))}))):this.$emit("file",e.dataTransfer.files)}}}},C=I,E=Object(f["a"])(C,b,y,!1,null,null,null);E.options.__file="packages/upload/src/upload-dragger.vue";var w,B,_=E.exports,S={inject:["uploader"],components:{UploadDragger:_},props:{type:String,action:{type:String,required:!0},name:{type:String,default:"file"},data:Object,headers:Object,withCredentials:Boolean,multiple:Boolean,accept:String,onStart:Function,onProgress:Function,onSuccess:Function,onError:Function,beforeUpload:Function,drag:Boolean,onPreview:{type:Function,default:function(){}},onRemove:{type:Function,default:function(){}},fileList:Array,autoUpload:Boolean,listType:String,httpRequest:{type:Function,default:v},disabled:Boolean,limit:Number,onExceed:Function},data:function(){return{mouseover:!1,reqs:{}}},methods:{isImage:function(e){return-1!==e.indexOf("image")},handleChange:function(e){var t=e.target.files;t&&this.uploadFiles(t)},uploadFiles:function(e){var t=this;if(this.limit&&this.fileList.length+e.length>this.limit)this.onExceed&&this.onExceed(e,this.fileList);else{var n=Array.prototype.slice.call(e);this.multiple||(n=n.slice(0,1)),0!==n.length&&n.forEach((function(e){t.onStart(e),t.autoUpload&&t.upload(e)}))}},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var n=this.beforeUpload(e);n&&n.then?n.then((function(n){var r=Object.prototype.toString.call(n);if("[object File]"===r||"[object Blob]"===r){for(var i in"[object Blob]"===r&&(n=new File([n],e.name,{type:e.type})),e)e.hasOwnProperty(i)&&(n[i]=e[i]);t.post(n)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==n?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var n=e;e.uid&&(n=e.uid),t[n]&&t[n].abort()}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort(),delete t[e]}))},post:function(e){var t=this,n=e.uid,r={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(n){t.onProgress(n,e)},onSuccess:function(r){t.onSuccess(r,e),delete t.reqs[n]},onError:function(r){t.onError(r,e),delete t.reqs[n]}},i=this.httpRequest(r);this.reqs[n]=i,i&&i.then&&i.then(r.onSuccess,r.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target===e.currentTarget&&(13!==e.keyCode&&32!==e.keyCode||this.handleClick())}},render:function(e){var t=this.handleClick,n=this.drag,r=this.name,i=this.handleChange,a=this.multiple,o=this.accept,s=this.listType,c=this.uploadFiles,u=this.disabled,l=this.handleKeydown,f={class:{"el-upload":!0},on:{click:t,keydown:l}};return f.class["el-upload--"+s]=!0,e("div",A()([f,{attrs:{tabindex:"0"}}]),[n?e("upload-dragger",{attrs:{disabled:u},on:{file:c}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:r,multiple:a,accept:o},ref:"input",on:{change:i}})])}},x=S,T=Object(f["a"])(x,w,B,!1,null,null,null);T.options.__file="packages/upload/src/upload.vue";var k=T.exports,Q=n(11),O=n.n(Q);function D(){}var R,F,M={name:"ElUpload",mixins:[O.a],components:{ElProgress:c.a,UploadList:h,Upload:k},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:D},onChange:{type:Function,default:D},onPreview:{type:Function},onSuccess:{type:Function,default:D},onProgress:{type:Function,default:D},onError:{type:Function,default:D},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:D}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map((function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(t){console.error("[Element Error][Upload]",t)}return e})))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map((function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e}))}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(n){return void console.error("[Element Error][Upload]",n)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var n=this.getFile(t);this.onProgress(e,n,this.uploadFiles),n.status="uploading",n.percentage=e.percent||0},handleSuccess:function(e,t){var n=this.getFile(t);n&&(n.status="success",n.response=e,this.onSuccess(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles))},handleError:function(e,t){var n=this.getFile(t),r=this.uploadFiles;n.status="fail",r.splice(r.indexOf(n),1),this.onError(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles)},handleRemove:function(e,t){var n=this;t&&(e=this.getFile(t));var r=function(){n.abort(e);var t=n.uploadFiles;t.splice(t.indexOf(e),1),n.onRemove(e,t)};if(this.beforeRemove){if("function"===typeof this.beforeRemove){var i=this.beforeRemove(e,this.uploadFiles);i&&i.then?i.then((function(){r()}),D):!1!==i&&r()}}else r()},getFile:function(e){var t=this.uploadFiles,n=void 0;return t.every((function(t){return n=e.uid===t.uid?t:null,!n})),n},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter((function(e){return"ready"===e.status})).forEach((function(t){e.$refs["upload-inner"].upload(t.raw)}))},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach((function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)}))},render:function(e){var t=this,n=void 0;this.showFileList&&(n=e(h,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}]));var r={props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"},i=this.$slots.trigger||this.$slots.default,a=e("upload",r,[i]);return e("div",["picture-card"===this.listType?n:"",this.$slots.trigger?[a,this.$slots.default]:a,this.$slots.tip,"picture-card"!==this.listType?n:""])}},N=M,L=Object(f["a"])(N,R,F,!1,null,null,null);L.options.__file="packages/upload/src/index.vue";var P=L.exports;P.install=function(e){e.component(P.name,P)};t["default"]=P},6:function(e,t){e.exports=n("6b7c")}})},"8a58":function(e,t,n){"use strict";e.exports=l;var r=n("1b08").codes,i=r.ERR_METHOD_NOT_IMPLEMENTED,a=r.ERR_MULTIPLE_CALLBACK,o=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=r.ERR_TRANSFORM_WITH_LENGTH_0,c=n("845f");function u(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new a);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.lengthn},ie64:function(){return b.ie()&&d},firefox:function(){return v()||r},opera:function(){return v()||i},webkit:function(){return v()||a},safari:function(){return b.webkit()},chrome:function(){return v()||o},windows:function(){return v()||u},osx:function(){return v()||c},linux:function(){return v()||l},iphone:function(){return v()||h},mobile:function(){return v()||h||p||f||g},nativeApp:function(){return v()||A},android:function(){return v()||f},ipad:function(){return v()||p}};e.exports=b},"8f14":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisTagMapper=void 0;const r=n("fc97"),i={TITLE:"title",ARTIST:"artist",ARTISTS:"artists",ALBUMARTIST:"albumartist","ALBUM ARTIST":"albumartist",ALBUM:"album",DATE:"date",ORIGINALDATE:"originaldate",ORIGINALYEAR:"originalyear",COMMENT:"comment",TRACKNUMBER:"track",DISCNUMBER:"disk",GENRE:"genre",METADATA_BLOCK_PICTURE:"picture",COMPOSER:"composer",LYRICS:"lyrics",ALBUMSORT:"albumsort",TITLESORT:"titlesort",WORK:"work",ARTISTSORT:"artistsort",ALBUMARTISTSORT:"albumartistsort",COMPOSERSORT:"composersort",LYRICIST:"lyricist",WRITER:"writer",CONDUCTOR:"conductor",REMIXER:"remixer",ARRANGER:"arranger",ENGINEER:"engineer",PRODUCER:"producer",DJMIXER:"djmixer",MIXER:"mixer",LABEL:"label",GROUPING:"grouping",SUBTITLE:"subtitle",DISCSUBTITLE:"discsubtitle",TRACKTOTAL:"totaltracks",DISCTOTAL:"totaldiscs",COMPILATION:"compilation",RATING:"rating",BPM:"bpm",KEY:"key",MOOD:"mood",MEDIA:"media",CATALOGNUMBER:"catalognumber",RELEASESTATUS:"releasestatus",RELEASETYPE:"releasetype",RELEASECOUNTRY:"releasecountry",SCRIPT:"script",LANGUAGE:"language",COPYRIGHT:"copyright",LICENSE:"license",ENCODEDBY:"encodedby",ENCODERSETTINGS:"encodersettings",BARCODE:"barcode",ISRC:"isrc",ASIN:"asin",MUSICBRAINZ_TRACKID:"musicbrainz_recordingid",MUSICBRAINZ_RELEASETRACKID:"musicbrainz_trackid",MUSICBRAINZ_ALBUMID:"musicbrainz_albumid",MUSICBRAINZ_ARTISTID:"musicbrainz_artistid",MUSICBRAINZ_ALBUMARTISTID:"musicbrainz_albumartistid",MUSICBRAINZ_RELEASEGROUPID:"musicbrainz_releasegroupid",MUSICBRAINZ_WORKID:"musicbrainz_workid",MUSICBRAINZ_TRMID:"musicbrainz_trmid",MUSICBRAINZ_DISCID:"musicbrainz_discid",ACOUSTID_ID:"acoustid_id",ACOUSTID_ID_FINGERPRINT:"acoustid_fingerprint",MUSICIP_PUID:"musicip_puid",WEBSITE:"website",NOTES:"notes",TOTALTRACKS:"totaltracks",TOTALDISCS:"totaldiscs",DISCOGS_ARTIST_ID:"discogs_artist_id",DISCOGS_ARTISTS:"artists",DISCOGS_ARTIST_NAME:"artists",DISCOGS_ALBUM_ARTISTS:"albumartist",DISCOGS_CATALOG:"catalognumber",DISCOGS_COUNTRY:"releasecountry",DISCOGS_DATE:"originaldate",DISCOGS_LABEL:"label",DISCOGS_LABEL_ID:"discogs_label_id",DISCOGS_MASTER_RELEASE_ID:"discogs_master_release_id",DISCOGS_RATING:"discogs_rating",DISCOGS_RELEASED:"date",DISCOGS_RELEASE_ID:"discogs_release_id",DISCOGS_VOTES:"discogs_votes",CATALOGID:"catalognumber",STYLE:"genre",REPLAYGAIN_TRACK_GAIN:"replaygain_track_gain",REPLAYGAIN_TRACK_PEAK:"replaygain_track_peak",REPLAYGAIN_ALBUM_GAIN:"replaygain_album_gain",REPLAYGAIN_ALBUM_PEAK:"replaygain_album_peak",REPLAYGAIN_MINMAX:"replaygain_track_minmax",REPLAYGAIN_ALBUM_MINMAX:"replaygain_album_minmax",REPLAYGAIN_UNDO:"replaygain_undo"};class a extends r.CommonTagMapper{static toRating(e,t){return{source:e?e.toLowerCase():e,rating:parseFloat(t)*r.CommonTagMapper.maxRatingScore}}constructor(){super(["vorbis"],i)}postMap(e){if(0===e.id.indexOf("RATING:")){const t=e.id.split(":");e.value=a.toRating(t[1],e.value),e.id=t[0]}}}t.VorbisTagMapper=a},"8f5f":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListInfoTagValue=t.Header=void 0;const r=n("6f58");t.Header={len:8,get:(e,t)=>({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class i{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new r.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=i},"907a":function(e,t,n){"use strict";var r=n("ebb5"),i=n("07fa"),a=n("5926"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("at",(function(e){var t=o(this),n=i(t),r=a(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]}))},"90c9":function(e,t,n){"use strict";var r=n("c591").Buffer;t._dbcs=f;for(var i=-1,a=-2,o=-10,s=-1e3,c=new Array(256),u=-1,l=0;l<256;l++)c[l]=i;function f(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var n=e.table();this.decodeTables=[],this.decodeTables[0]=c.slice(0),this.decodeTableSeq=[];for(var r=0;rs)throw new Error("gb18030 decode tables conflict at byte 2");for(var h=this.decodeTables[s-f[d]],p=129;p<=254;p++){if(h[p]===i)h[p]=s-u;else{if(h[p]===s-u)continue;if(h[p]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var A=this.decodeTables[s-h[p]],g=48;g<=57;g++)A[g]===i&&(A[g]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var m={};if(e.encodeSkipVals)for(r=0;rt)return-1;var n=0,r=e.length;while(n>1);e[i]<=t?n=i:r=i}return n}f.prototype.encoder=d,f.prototype.decoder=h,f.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var n=this.decodeTables[0],r=t.length-1;r>0;r--){var a=n[t[r]];if(a==i)n[t[r]]=s-this.decodeTables.length,this.decodeTables.push(n=c.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));n=this.decodeTables[s-a]}}return n},f.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),n=this._getDecodeTrieNode(t);t&=255;for(var r=1;r255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},f.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=c.slice(0)),this.encodeTable[t]},f.prototype._setEncodeChar=function(e,t){var n=this._getEncodeBucket(e),r=255&e;n[r]<=o?this.encodeTableSeq[o-n[r]][u]=t:n[r]==i&&(n[r]=t)},f.prototype._setEncodeSequence=function(e,t){var n,r=e[0],a=this._getEncodeBucket(r),s=255&r;a[s]<=o?n=this.encodeTableSeq[o-a[s]]:(n={},a[s]!==i&&(n[u]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(n));for(var c=1;c=0)this._setEncodeChar(u,l),i=!0;else if(u<=s){var f=s-u;if(!a[f]){var d=l<<8>>>0;this._fillEncodeTable(f,d,n)?i=!0:a[f]=!0}}else u<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-u],l),i=!0)}return i},d.prototype.write=function(e){var t=r.alloc(e.length*(this.gb18030?4:3)),n=this.leadSurrogate,a=this.seqObj,s=-1,c=0,l=0;while(1){if(-1===s){if(c==e.length)break;var f=e.charCodeAt(c++)}else{f=s;s=-1}if(55296<=f&&f<57344)if(f<56320){if(-1===n){n=f;continue}n=f,f=i}else-1!==n?(f=65536+1024*(n-55296)+(f-56320),n=-1):f=i;else-1!==n&&(s=f,f=i,n=-1);var d=i;if(void 0!==a&&f!=i){var h=a[f];if("object"===typeof h){a=h;continue}"number"==typeof h?d=h:void 0==h&&(h=a[u],void 0!==h&&(d=h,s=f)),a=void 0}else if(f>=0){var A=this.encodeTable[f>>8];if(void 0!==A&&(d=A[255&f]),d<=o){a=this.encodeTableSeq[o-d];continue}if(d==i&&this.gb18030){var g=p(this.gb18030.uChars,f);if(-1!=g){d=this.gb18030.gbChars[g]+(f-this.gb18030.uChars[g]);t[l++]=129+Math.floor(d/12600),d%=12600,t[l++]=48+Math.floor(d/1260),d%=1260,t[l++]=129+Math.floor(d/10),d%=10,t[l++]=48+d;continue}}}d===i&&(d=this.defaultCharSingleByte),d<256?t[l++]=d:d<65536?(t[l++]=d>>8,t[l++]=255&d):d<16777216?(t[l++]=d>>16,t[l++]=d>>8&255,t[l++]=255&d):(t[l++]=d>>>24,t[l++]=d>>>16&255,t[l++]=d>>>8&255,t[l++]=255&d)}return this.seqObj=a,this.leadSurrogate=n,t.slice(0,l)},d.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=r.alloc(10),t=0;if(this.seqObj){var n=this.seqObj[u];void 0!==n&&(n<256?e[t++]=n:(e[t++]=n>>8,e[t++]=255&n)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},d.prototype.findIdx=p,h.prototype.write=function(e){for(var t=r.alloc(2*e.length),n=this.nodeIdx,c=this.prevBytes,u=this.prevBytes.length,l=-this.prevBytes.length,f=0,d=0;f=0?e[f]:c[f+u],A=this.decodeTables[n][h];if(A>=0);else if(A===i)A=this.defaultCharUnicode.charCodeAt(0),f=l;else if(A===a){if(f>=3)var g=12600*(e[f-3]-129)+1260*(e[f-2]-48)+10*(e[f-1]-129)+(h-48);else g=12600*(c[f-3+u]-129)+1260*((f-2>=0?e[f-2]:c[f-2+u])-48)+10*((f-1>=0?e[f-1]:c[f-1+u])-129)+(h-48);var m=p(this.gb18030.gbChars,g);A=this.gb18030.uChars[m]+g-this.gb18030.gbChars[m]}else{if(A<=s){n=s-A;continue}if(!(A<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+A+" at "+n+"/"+h);for(var v=this.decodeTableSeq[o-A],b=0;b>8;A=v[v.length-1]}if(A>=65536){A-=65536;var y=55296|A>>10;t[d++]=255&y,t[d++]=y>>8,A=56320|1023&A}t[d++]=255&A,t[d++]=A>>8,n=0,l=f+1}return this.nodeIdx=n,this.prevBytes=l>=0?Array.prototype.slice.call(e,l):c.slice(l+u).concat(Array.prototype.slice.call(e)),t.slice(0,d).toString("ucs2")},h.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,n){var r=n("e330"),i=0,a=Math.random(),o=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++i+a,36)}},9112:function(e,t,n){var r=n("83ab"),i=n("9bf2"),a=n("5c6c");e.exports=r?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},9131:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class n{constructor(e){this.str=e}static fromBin(e,t=0){return new n(this.decode(e,t))}static decode(e,t=0){const n=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return n.toUpperCase()}static decodeMediaType(e){switch(e.str){case n.AudioMedia.str:return"audio";case n.VideoMedia.str:return"video";case n.CommandMedia.str:return"command";case n.Degradable_JPEG_Media.str:return"degradable-jpeg";case n.FileTransferMedia.str:return"file-transfer";case n.BinaryMedia.str:return"binary"}}static encode(t){const n=e.alloc(16);return n.writeUInt32LE(parseInt(t.slice(0,8),16),0),n.writeUInt16LE(parseInt(t.slice(9,13),16),4),n.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(n,8),e.from(t.slice(24),"hex").copy(n,10),n}equals(e){return this.str===e.str}toBin(){return n.encode(this.str)}}t.default=n,n.HeaderObject=new n("75B22630-668E-11CF-A6D9-00AA0062CE6C"),n.DataObject=new n("75B22636-668E-11CF-A6D9-00AA0062CE6C"),n.SimpleIndexObject=new n("33000890-E5B1-11CF-89F4-00A0C90349CB"),n.IndexObject=new n("D6E229D3-35DA-11D1-9034-00A0C90349BE"),n.MediaObjectIndexObject=new n("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),n.TimecodeIndexObject=new n("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),n.FilePropertiesObject=new n("8CABDCA1-A947-11CF-8EE4-00C00C205365"),n.StreamPropertiesObject=new n("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),n.HeaderExtensionObject=new n("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),n.CodecListObject=new n("86D15240-311D-11D0-A3A4-00A0C90348F6"),n.ScriptCommandObject=new n("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),n.MarkerObject=new n("F487CD01-A951-11CF-8EE6-00C00C205365"),n.BitrateMutualExclusionObject=new n("D6E229DC-35DA-11D1-9034-00A0C90349BE"),n.ErrorCorrectionObject=new n("75B22635-668E-11CF-A6D9-00AA0062CE6C"),n.ContentDescriptionObject=new n("75B22633-668E-11CF-A6D9-00AA0062CE6C"),n.ExtendedContentDescriptionObject=new n("D2D0A440-E307-11D2-97F0-00A0C95EA850"),n.ContentBrandingObject=new n("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),n.StreamBitratePropertiesObject=new n("7BF875CE-468D-11D1-8D82-006097C9A2B2"),n.ContentEncryptionObject=new n("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),n.ExtendedContentEncryptionObject=new n("298AE614-2622-4C17-B935-DAE07EE9289C"),n.DigitalSignatureObject=new n("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),n.PaddingObject=new n("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),n.ExtendedStreamPropertiesObject=new n("14E6A5CB-C672-4332-8399-A96952065B5A"),n.AdvancedMutualExclusionObject=new n("A08649CF-4775-4670-8A16-6E35357566CD"),n.GroupMutualExclusionObject=new n("D1465A40-5A79-4338-B71B-E36B8FD6C249"),n.StreamPrioritizationObject=new n("D4FED15B-88D3-454F-81F0-ED5C45999E24"),n.BandwidthSharingObject=new n("A69609E6-517B-11D2-B6AF-00C04FD908E9"),n.LanguageListObject=new n("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),n.MetadataObject=new n("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),n.MetadataLibraryObject=new n("44231C94-9498-49D1-A141-1D134E457054"),n.IndexParametersObject=new n("D6E229DF-35DA-11D1-9034-00A0C90349BE"),n.MediaObjectIndexParametersObject=new n("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),n.TimecodeIndexParametersObject=new n("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),n.CompatibilityObject=new n("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),n.AdvancedContentEncryptionObject=new n("43058533-6981-49E6-9B74-AD12CB86D58C"),n.AudioMedia=new n("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),n.VideoMedia=new n("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),n.CommandMedia=new n("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),n.JFIF_Media=new n("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),n.Degradable_JPEG_Media=new n("35907DE0-E415-11CF-A917-00805F5C442B"),n.FileTransferMedia=new n("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),n.BinaryMedia=new n("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),n.ASF_Index_Placeholder_Object=new n("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,n("1c35").Buffer)},9152:function(e,t){ -/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ -t.read=function(e,t,n,r,i){var a,o,s=8*i-r-1,c=(1<>1,l=-7,f=n?i-1:0,d=n?-1:1,h=e[t+f];for(f+=d,a=h&(1<<-l)-1,h>>=-l,l+=s;l>0;a=256*a+e[t+f],f+=d,l-=8);for(o=a&(1<<-l)-1,a>>=-l,l+=r;l>0;o=256*o+e[t+f],f+=d,l-=8);if(0===a)a=1-u;else{if(a===c)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,r),a-=u}return(h?-1:1)*o*Math.pow(2,a-r)},t.write=function(e,t,n,r,i,a){var o,s,c,u=8*a-i-1,l=(1<>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:a-1,p=r?1:-1,A=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=l):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),t+=o+f>=1?d/c:d*Math.pow(2,1-f),t*c>=2&&(o++,c/=2),o+f>=l?(s=0,o=l):o+f>=1?(s=(t*c-1)*Math.pow(2,i),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[n+h]=255&s,h+=p,s/=256,i-=8);for(o=o<0;e[n+h]=255&o,h+=p,o/=256,u-=8);e[n+h-p]|=128*A}},9263:function(e,t,n){"use strict";var r=n("c65b"),i=n("e330"),a=n("577e"),o=n("ad6d"),s=n("9f7f"),c=n("5692"),u=n("7c73"),l=n("69f3").get,f=n("fce3"),d=n("107c"),h=c("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,A=p,g=i("".charAt),m=i("".indexOf),v=i("".replace),b=i("".slice),y=function(){var e=/a/,t=/b*/g;return r(p,e,"a"),r(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),I=s.BROKEN_CARET,C=void 0!==/()??/.exec("")[1],E=y||C||I||f||d;E&&(A=function(e){var t,n,i,s,c,f,d,E=this,w=l(E),B=a(e),_=w.raw;if(_)return _.lastIndex=E.lastIndex,t=r(A,_,B),E.lastIndex=_.lastIndex,t;var S=w.groups,x=I&&E.sticky,T=r(o,E),k=E.source,Q=0,O=B;if(x&&(T=v(T,"y",""),-1===m(T,"g")&&(T+="g"),O=b(B,E.lastIndex),E.lastIndex>0&&(!E.multiline||E.multiline&&"\n"!==g(B,E.lastIndex-1))&&(k="(?: "+k+")",O=" "+O,Q++),n=new RegExp("^(?:"+k+")",T)),C&&(n=new RegExp("^"+k+"$(?!\\s)",T)),y&&(i=E.lastIndex),s=r(p,x?n:E,O),x?s?(s.input=b(s.input,Q),s[0]=b(s[0],Q),s.index=E.lastIndex,E.lastIndex+=s[0].length):E.lastIndex=0:y&&s&&(E.lastIndex=E.global?s.index+s[0].length:i),C&&s&&s.length>1&&r(h,s[0],n,(function(){for(c=1;c0)n[r]=arguments[r+1];t&&t[e]&&t[e].apply(t,n)};"serviceWorker"in navigator&&r.then((function(){i()?(c(e,a,n),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)}))):(s(e,a,n),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)})))}))}function o(e,t){navigator.onLine||e("offline"),e("error",t)}function s(e,t,n){navigator.serviceWorker.register(e,n).then((function(e){t("registered",e),e.waiting?t("updated",e):e.onupdatefound=function(){t("updatefound",e);var n=e.installing;n.onstatechange=function(){"installed"===n.state&&(navigator.serviceWorker.controller?t("updated",e):t("cached",e))}}})).catch((function(e){return o(t,e)}))}function c(e,t,n){fetch(e).then((function(r){404===r.status?(t("error",new Error("Service worker not found at "+e)),u()):-1===r.headers.get("content-type").indexOf("javascript")?(t("error",new Error("Expected "+e+" to have javascript content-type, but received "+r.headers.get("content-type"))),u()):s(e,t,n)})).catch((function(e){return o(t,e)}))}function u(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){return o(emit,e)}))}"undefined"!==typeof window&&(r="undefined"!==typeof Promise?new Promise((function(e){return window.addEventListener("load",e)})):{then:function(e){return window.addEventListener("load",e)}})},"94bb":function(e,t,n){"use strict";for(var r=[n("d354"),n("feb0"),n("a58d"),n("c642"),n("6bda"),n("3d0e"),n("80bc"),n("90c9"),n("1c47")],i=0;i1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,n){const r=e.alloc(s.TagFooter.len);await t.randomRead(r,0,s.TagFooter.len,n-s.TagFooter.len);const i=s.TagFooter.get(r,0);if("APETAGEX"===i.ID)return u("APE footer header at offset="+n),{footer:i,offset:n-i.size}}static parseTagFooter(e,t,n){const r=s.TagFooter.get(t,t.length-s.TagFooter.len);if(r.ID!==f)throw new Error("Unexpected APEv2 Footer ID preamble value.");i.fromBuffer(t);const a=new d;return a.init(e,i.fromBuffer(t),n),a.parseTags(r)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(n.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const n=e.alloc(256);let r=t.size-s.TagFooter.len;u(`Parse APE tags at offset=${this.tokenizer.position}, size=${r}`);for(let i=0;i=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var c=r.call(o,"catchLoc"),u=r.call(o,"finallyLoc");if(c&&u){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),A}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:k(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),A}},e}(e.exports);try{regeneratorRuntime=r}catch(i){"object"===typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},9861:function(e,t,n){"use strict";n("e260");var r=n("23e7"),i=n("da84"),a=n("d066"),o=n("c65b"),s=n("e330"),c=n("0d3b"),u=n("6eeb"),l=n("e2cc"),f=n("d44e"),d=n("9ed3"),h=n("69f3"),p=n("19aa"),A=n("1626"),g=n("1a2d"),m=n("0366"),v=n("f5df"),b=n("825a"),y=n("861d"),I=n("577e"),C=n("7c73"),E=n("5c6c"),w=n("9a1f"),B=n("35a1"),_=n("b622"),S=n("addb"),x=_("iterator"),T="URLSearchParams",k=T+"Iterator",Q=h.set,O=h.getterFor(T),D=h.getterFor(k),R=a("fetch"),F=a("Request"),M=a("Headers"),N=F&&F.prototype,L=M&&M.prototype,P=i.RegExp,U=i.TypeError,j=i.decodeURIComponent,z=i.encodeURIComponent,H=s("".charAt),$=s([].join),G=s([].push),W=s("".replace),Y=s([].shift),q=s([].splice),V=s("".split),X=s("".slice),K=/\+/g,J=Array(4),Z=function(e){return J[e-1]||(J[e-1]=P("((?:%[\\da-f]{2}){"+e+"})","gi"))},ee=function(e){try{return j(e)}catch(t){return e}},te=function(e){var t=W(e,K," "),n=4;try{return j(t)}catch(r){while(n)t=W(t,Z(n--),ee);return t}},ne=/[!'()~]|%20/g,re={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ie=function(e){return re[e]},ae=function(e){return W(z(e),ne,ie)},oe=function(e,t){if(e0?arguments[0]:void 0;Q(this,new ce(e))},le=ue.prototype;if(l(le,{append:function(e,t){oe(arguments.length,2);var n=O(this);G(n.entries,{key:I(e),value:I(t)}),n.updateURL()},delete:function(e){oe(arguments.length,1);var t=O(this),n=t.entries,r=I(e),i=0;while(it.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=O(this).entries,r=m(e,arguments.length>1?arguments[1]:void 0),i=0;while(i1?he(arguments[1]):{})}}),A(F)){var pe=function(e){return p(this,N),new F(e,arguments.length>1?he(arguments[1]):{})};N.constructor=pe,pe.prototype=N,r({global:!0,forced:!0},{Request:pe})}}e.exports={URLSearchParams:ue,getState:O}},"98a7":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.FourCcToken=void 0;const r=n("d3ab"),i=/^[\x21-\x7e©][\x20-\x7e\x00()]{3}/;t.FourCcToken={len:4,get:(e,n)=>{const a=e.toString("binary",n,n+t.FourCcToken.len);switch(a){default:if(!a.match(i))throw new Error(`FourCC contains invalid characters: ${r.a2hex(a)} "${a}"`)}return a},put:(t,n,r)=>{const i=e.from(r,"binary");if(4!==i.length)throw new Error("Invalid length");return i.copy(t,n)}}}).call(this,n("1c35").Buffer)},"99af":function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("d039"),o=n("e8b5"),s=n("861d"),c=n("7b0b"),u=n("07fa"),l=n("8418"),f=n("65f0"),d=n("1dde"),h=n("b622"),p=n("2d00"),A=h("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=i.TypeError,b=p>=51||!a((function(){var e=[];return e[A]=!1,e.concat()[0]!==e})),y=d("concat"),I=function(e){if(!s(e))return!1;var t=e[A];return void 0!==t?!!t:o(e)},C=!b||!y;r({target:"Array",proto:!0,forced:C},{concat:function(e){var t,n,r,i,a,o=c(this),s=f(o,0),d=0;for(t=-1,r=arguments.length;tg)throw v(m);for(n=0;n=g)throw v(m);l(s,d++,a)}return s.length=d,s}})},"9a0c":function(e,t,n){var r=n("342f");e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},"9a1f":function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("59ed"),o=n("825a"),s=n("0d51"),c=n("35a1"),u=r.TypeError;e.exports=function(e,t){var n=arguments.length<2?c(e):t;if(a(n))return o(i(n,e));throw u(s(e)+" is not iterable")}},"9a4a":function(e,t,n){"use strict";var r="PNG\r\n\n",i="IHDR",a="CgBI";function o(e){if(r===e.toString("ascii",1,8)){var t=e.toString("ascii",12,16);if(t===a&&(t=e.toString("ascii",28,32)),t!==i)throw new TypeError("invalid png");return!0}}function s(e){return e.toString("ascii",12,16)===a?{width:e.readUInt32BE(32),height:e.readUInt32BE(36)}:{width:e.readUInt32BE(16),height:e.readUInt32BE(20)}}e.exports={detect:o,calculate:s}},"9a69":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedLameHeader=void 0;const r=n("6f58"),i=n("d3ab"),a=n("289b");t.ExtendedLameHeader={len:27,get:(e,t)=>{const n=r.UINT32_BE.get(e,t+2);return{revision:i.getBitAllignedNumber(e,t,0,4),vbr_method:i.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*r.UINT8.get(e,t+1),track_peak:0===n?void 0:n/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:r.UINT32_BE.get(e,t+20),music_crc:r.UINT8.get(e,t+24),header_crc:r.UINT16_BE.get(e,t+24)}}}},"9a8c":function(e,t,n){"use strict";var r=n("e330"),i=n("ebb5"),a=n("145e"),o=r(a),s=i.aTypedArray,c=i.exportTypedArrayMethod;c("copyWithin",(function(e,t){return o(s(this),e,t,arguments.length>2?arguments[2]:void 0)}))},"9ab4":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));function r(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{c(r.next(e))}catch(t){a(t)}}function s(e){try{c(r["throw"](e))}catch(t){a(t)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())}))}function i(e,t){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return c([e,t])}}function c(a){if(n)throw new TypeError("Generator is already executing.");while(o)try{if(n=1,r&&(i=2&a[0]?r["return"]:a[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]1?t-1:0),o=1;o]+[^>]*>/;function i(e){return r.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),n=e.match(a.height),r=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:n&&parseInt(n[2],10),viewbox:r&&o(r[2])}}function c(e){return{width:e.width,height:e.height}}function u(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function l(e){var t=e.toString("utf8").match(a.root);if(t){var n=s(t[0]);if(n.width&&n.height)return c(n);if(n.viewbox)return u(n)}throw new TypeError("invalid svg")}e.exports={detect:i,calculate:l}},a046:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const r=n("20f8");class i{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,n){const i=e.alloc(t.len),a=await this.readBuffer(i,{position:n});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new i.BufferType(e)),n=new l.VorbisDecoder(t,0);n.readStringUtf8();const r=n.readInt32();for(let i=0;i({lastBlock:r.getBit(e,t,7),type:r.getBitAllignedNumber(e,t,1,7),length:i.UINT24_BE.get(e,t+1)})},p.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:i.UINT16_BE.get(e,t),maximumBlockSize:i.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:i.UINT24_BE.get(e,t+4),maximumFrameSize:i.UINT24_BE.get(e,t+7),sampleRate:i.UINT24_BE.get(e,t+10)>>4,channels:r.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:r.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:r.getBitAllignedNumber(e,t+13,4,36),fileMD5:new i.BufferType(16).get(e,t+18)})}},a078:function(e,t,n){var r=n("0366"),i=n("c65b"),a=n("5087"),o=n("7b0b"),s=n("07fa"),c=n("9a1f"),u=n("35a1"),l=n("e95a"),f=n("ebb5").aTypedArrayConstructor;e.exports=function(e){var t,n,d,h,p,A,g=a(this),m=o(e),v=arguments.length,b=v>1?arguments[1]:void 0,y=void 0!==b,I=u(m);if(I&&!l(I)){p=c(m,I),A=p.next,m=[];while(!(h=i(A,p)).done)m.push(h.value)}for(y&&v>2&&(b=r(b,arguments[2])),n=s(m),d=new(f(g))(n),t=0;n>t;t++)d[t]=y?b(m[t],t):m[t];return d}},a0aa:function(e,t,n){"use strict";(function(t){var r=n("3e8f"),i=n("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,n,a){var o=i(e,32,4,a),s=1024,c=r.statSync(n).size;o+s>c&&(s=c-o-10);var u=new t(s),l=r.openSync(n,"r");r.readSync(l,u,0,s,o);var f=u.slice(2);return f}function s(e,t){var n=i(e,16,8,t),r=i(e,16,10,t);return(r<<16)+n}function c(e){if(e.length>24)return e.slice(12)}function u(e,t){var n,r,a,o={};while(e&&e.length){if(n=i(e,16,0,t),r=i(e,16,2,t),a=i(e,32,4,t),0===n)break;1!==a||3!==r&&4!==r||(o[n]=s(e,t)),e=c(e)}return o}function l(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function f(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var n="BE"===l(e),r=o(e,t,n),i=u(r,n),a=i[256],s=i[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:f}}).call(this,n("1c35").Buffer)},a24c:function(e,t,n){(function(t){e.exports=(e,n)=>{const r=[],i=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(i.length);const o=t.alloc(4);o.writeUInt32LE(n.length),r.push(a,i,o);for(let s=0;sg)throw h(m);for(i=u(b,r),f=0;fy-r+n;f--)delete b[f-1]}else if(n>r)for(f=y-r;f>I;f--)d=f+r-1,v=f+n-1,d in b?b[v]=b[d]:delete b[v];for(f=0;f=100)break e}return a>i?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,n=""+t.data;while(t=t.next)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);var t=l.allocUnsafe(e>>>0),n=this.head,r=0;while(n)p(n.data,t,r),r+=n.data.length,n=n.next;return t}},{key:"consume",value:function(e,t){var n;return ei.length?i.length:e;if(a===i.length?r+=i:r+=i.slice(0,e),e-=a,0===e){a===i.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(a));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),n=this.head,r=1;n.data.copy(t),e-=n.data.length;while(n=n.next){var i=n.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),e-=a,0===e){a===i.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=i.slice(a));break}++r}return this.length-=r,t}},{key:h,value:function(e,t){return d(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},a742:function(e,t,n){"use strict";t.__esModule=!0,t.isDefined=t.isUndefined=t.isFunction=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isString=s,t.isObject=c,t.isHtmlElement=u;var i=n("2b0e"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}function s(e){return"[object String]"===Object.prototype.toString.call(e)}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function u(e){return e&&e.nodeType===Node.ELEMENT_NODE}var l=function(e){var t={};return e&&"[object Function]"===t.toString.call(e)};"object"===("undefined"===typeof Int8Array?"undefined":r(Int8Array))||!a.default.prototype.$isServer&&"function"===typeof document.childNodes||(t.isFunction=l=function(e){return"function"===typeof e||!1}),t.isFunction=l;t.isUndefined=function(e){return void 0===e},t.isDefined=function(e){return void 0!==e&&null!==e}},a79d:function(e,t,n){"use strict";var r=n("23e7"),i=n("c430"),a=n("fea9"),o=n("d039"),s=n("d066"),c=n("1626"),u=n("4840"),l=n("cdf9"),f=n("6eeb"),d=!!a&&o((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}));if(r({target:"Promise",proto:!0,real:!0,forced:d},{finally:function(e){var t=u(this,s("Promise")),n=c(e);return this.then(n?function(n){return l(t,e()).then((function(){return n}))}:e,n?function(n){return l(t,e()).then((function(){throw n}))}:e)}}),!i&&c(a)){var h=s("Promise").prototype["finally"];a.prototype["finally"]!==h&&f(a.prototype,"finally",h,{unsafe:!0})}},a869:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const r=n("37d4"),i=n("fa6f"),a=n("de36"),o=n("e035"),s=n("15bf"),c=n("feb6"),u=n("8f14"),l=n("46d9"),f=n("7e1e");class d{constructor(){this.tagMappers={},[new r.ID3v1TagMapper,new o.ID3v22TagMapper,new i.ID3v24TagMapper,new c.MP4TagMapper,new c.MP4TagMapper,new u.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new l.RiffInfoTagMapper,new f.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,n){const r=this.tagMappers[e];if(r)return this.tagMappers[e].mapGenericTag(t,n);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=d},a975:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").every,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("every",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},a9e3:function(e,t,n){"use strict";var r=n("83ab"),i=n("da84"),a=n("e330"),o=n("94ca"),s=n("6eeb"),c=n("1a2d"),u=n("7156"),l=n("3a9b"),f=n("d9b5"),d=n("c04e"),h=n("d039"),p=n("241c").f,A=n("06cf").f,g=n("9bf2").f,m=n("408a"),v=n("58a8").trim,b="Number",y=i[b],I=y.prototype,C=i.TypeError,E=a("".slice),w=a("".charCodeAt),B=function(e){var t=d(e,"number");return"bigint"==typeof t?t:_(t)},_=function(e){var t,n,r,i,a,o,s,c,u=d(e,"number");if(f(u))throw C("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=v(u),t=w(u,0),43===t||45===t){if(n=w(u,2),88===n||120===n)return NaN}else if(48===t){switch(w(u,1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+u}for(a=E(u,2),o=a.length,s=0;si)return NaN;return parseInt(a,r)}return+u};if(o(b,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var S,x=function(e){var t=arguments.length<1?0:y(B(e)),n=this;return l(I,n)&&h((function(){m(n)}))?u(Object(t),n,x):t},T=r?p(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),k=0;T.length>k;k++)c(y,S=T[k])&&!c(x,S)&&g(x,S,A(y,S));x.prototype=I,I.constructor=x,s(i,b,x)}},aa2f:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=113)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},113:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"el-footer",style:{height:e.height}},[e._t("default")],2)},i=[];r._withStripped=!0;var a={name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/footer/src/main.vue";var u=c.exports;u.install=function(e){e.component(u.name,u)};t["default"]=u}})},aa60:function(e,t,n){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const n=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(n))return!1;let r=256;for(let i=t;i127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aaa5:function(e,t,n){},aad3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const r=n("6f58");class i{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new r.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=i},aae9:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const r=n("6f58");class i{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(r.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,n=(e-t)/32;return await this.tokenizer.ignore(4*n),this.read(t)}}t.BitReader=i},ab13:function(e,t,n){var r=n("b622"),i=r("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[i]=!1,"/./"[e](t)}catch(r){}}return!1}},ab23:function(e,t,n){"use strict";var r=n("2e19");class i extends r["a"]{constructor(){super(e=>(this._observers.add(e),()=>this._observers.delete(e))),this._observers=new Set}next(e){for(const t of this._observers)t.next(e)}error(e){for(const t of this._observers)t.error(e)}complete(){for(const e of this._observers)e.complete()}}t["a"]=i},ac1f:function(e,t,n){"use strict";var r=n("23e7"),i=n("9263");r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},acb6:function(e,t,n){},ace4:function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("d039"),o=n("621a"),s=n("825a"),c=n("23cb"),u=n("50c4"),l=n("4840"),f=o.ArrayBuffer,d=o.DataView,h=d.prototype,p=i(f.prototype.slice),A=i(h.getUint8),g=i(h.setUint8),m=a((function(){return!new f(2).slice(1,void 0).byteLength}));r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:m},{slice:function(e,t){if(p&&void 0===t)return p(s(this),e);var n=s(this).byteLength,r=c(e,n),i=c(void 0===t?n:t,n),a=new(l(this,f))(u(i-r)),o=new d(this),h=new d(a),m=0;while(r0?i.concat([a,s]):a},o.decode=function(e,t,n){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=i.from(""+(e||""),"binary"));var r=o.getDecoder(t,n),a=r.write(e),s=r.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=n("94bb"));var t=o._canonicalizeEncoding(e),r={};while(1){var i=o._codecDataCache[t];if(i)return i;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)r[s]=a[s];r.encodingName||(r.encodingName=t),t=a.type;break;case"function":return r.encodingName||(r.encodingName=t),i=new a(r,o),o._codecDataCache[r.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var n=o.getCodec(e),r=new n.encoder(t,n);return n.bomAware&&t&&t.addBOM&&(r=new a.PrependBOM(r,t)),r},o.getDecoder=function(e,t){var n=o.getCodec(e),r=new n.decoder(t,n);return!n.bomAware||t&&!1===t.stripBOM||(r=new a.StripBOM(r,t)),r},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=n("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{r=n(3)}catch(s){}r&&r.Transform?o.enableStreamingAPI(r):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad3a:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const r=n("6f58"),i=n("d3ab"),a=n("9a69");async function o(n){const i=await n.readToken(t.XingHeaderFlags),o={};i.frames&&(o.numFrames=await n.readToken(r.UINT32_BE)),i.bytes&&(o.streamSize=await n.readToken(r.UINT32_BE)),i.toc&&(o.toc=e.alloc(100),await n.readBuffer(o.toc)),i.vbrScale&&(o.vbrScale=await n.readToken(r.UINT32_BE));const s=await n.peekToken(new r.StringType(4,"ascii"));if("LAME"===s){await n.ignore(4),o.lame={version:await n.readToken(new r.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await n.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new r.StringType(4,"ascii"),t.LameEncoderVersion=new r.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:i.isBitSet(e,t,31),bytes:i.isBitSet(e,t,30),toc:i.isBitSet(e,t,29),vbrScale:i.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,n("1c35").Buffer)},ad41:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=57)}([function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},,function(e,t){e.exports=n("5924")},function(e,t){e.exports=n("8122")},,function(e,t){e.exports=n("e974")},function(e,t){e.exports=n("6b7c")},function(e,t){e.exports=n("2b0e")},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"i",(function(){return s})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return u})),n.d(t,"c",(function(){return l})),n.d(t,"g",(function(){return f})),n.d(t,"f",(function(){return d})),n.d(t,"h",(function(){return p})),n.d(t,"l",(function(){return A})),n.d(t,"k",(function(){return g})),n.d(t,"j",(function(){return m})),n.d(t,"a",(function(){return v})),n.d(t,"m",(function(){return b})),n.d(t,"n",(function(){return y}));var r=n(3),i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e){var t=e.target;while(t&&"HTML"!==t.tagName.toUpperCase()){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},o=function(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":i(e))},s=function(e,t,n,i,a){if(!t&&!i&&(!a||Array.isArray(a)&&!a.length))return e;n="string"===typeof n?"descending"===n?-1:1:n&&n<0?-1:1;var s=i?null:function(n,i){return a?(Array.isArray(a)||(a=[a]),a.map((function(t){return"string"===typeof t?Object(r["getValueByPath"])(n,t):t(n,i,e)}))):("$key"!==t&&o(n)&&"$value"in n&&(n=n.$value),[o(n)?Object(r["getValueByPath"])(n,t):n])},c=function(e,t){if(i)return i(e.value,t.value);for(var n=0,r=e.key.length;nt.key[n])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var r=c(e,t);return r||(r=e.index-t.index),r*n})).map((function(e){return e.value}))},c=function(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n},u=function(e,t){for(var n=null,r=0;r2&&void 0!==arguments[2]?arguments[2]:"children",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[r])t(e,null,s+1);else{var o=e[n];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[r])t(e,null,0);else{var o=e[n];i(o)||a(e,o,0)}}))}},function(e,t){e.exports=n("7f4d")},,function(e,t){e.exports=n("2bb5")},function(e,t){e.exports=n("417f")},function(e,t){e.exports=n("5128")},,function(e,t){e.exports=n("14e9")},function(e,t){e.exports=n("4010")},,function(e,t){e.exports=n("0e15")},function(e,t){e.exports=n("dcdc")},,,,,,,,,,function(e,t){e.exports=n("299c")},,,,,,,,,function(e,t){e.exports=n("e62d")},function(e,t){e.exports=n("7fc1")},,,,function(e,t){e.exports=n("9619")},,,function(e,t){e.exports=n("c098")},,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-table",class:[{"el-table--fit":e.fit,"el-table--striped":e.stripe,"el-table--border":e.border||e.isGroup,"el-table--hidden":e.isHidden,"el-table--group":e.isGroup,"el-table--fluid-height":e.maxHeight,"el-table--scrollable-x":e.layout.scrollX,"el-table--scrollable-y":e.layout.scrollY,"el-table--enable-row-hover":!e.store.states.isComplex,"el-table--enable-row-transition":0!==(e.store.states.data||[]).length&&(e.store.states.data||[]).length<100},e.tableSize?"el-table--"+e.tableSize:""],on:{mouseleave:function(t){e.handleMouseLeave(t)}}},[n("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[n("table-header",{ref:"tableHeader",style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"default-sort":e.defaultSort}})],1):e._e(),n("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{context:e.context,store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.data&&0!==e.data.length?e._e():n("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[n("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?n("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[n("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),e.fixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"fixedWrapper",staticClass:"el-table__fixed",style:[{width:e.layout.fixedWidth?e.layout.fixedWidth+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"left",store:e.store,stripe:e.stripe,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"row-style":e.rowStyle}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"rightFixedWrapper",staticClass:"el-table__fixed-right",style:[{width:e.layout.rightFixedWidth?e.layout.rightFixedWidth+"px":"",right:e.layout.scrollY?(e.border?e.layout.gutterWidth:e.layout.gutterWidth||0)+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"right",store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{ref:"rightFixedPatch",staticClass:"el-table__fixed-right-patch",style:{width:e.layout.scrollY?e.layout.gutterWidth+"px":"0",height:e.layout.headerHeight+"px"}}):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])},i=[];r._withStripped=!0;var a=n(19),o=n.n(a),s=n(43),c=n(16),u=n(46),l=n.n(u),f="undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,d=function(e,t){e&&e.addEventListener&&e.addEventListener(f?"DOMMouseScroll":"mousewheel",(function(e){var n=l()(e);t&&t.apply(this,[e,n])}))},h={bind:function(e,t){d(e,t.value)}},p=n(6),A=n.n(p),g=n(11),m=n.n(g),v=n(7),b=n.n(v),y=n(9),I=n.n(y),C=n(8),E={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,r=e.rowKey,i=e.defaultExpandAll,a=e.expandRows;if(i)this.states.expandRows=n.slice();else if(r){var o=Object(C["f"])(a,r);this.states.expandRows=n.reduce((function(e,t){var n=Object(C["g"])(t,r),i=o[n];return i&&e.push(t),e}),[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){var n=Object(C["m"])(this.states.expandRows,e,t);n&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,n=t.data,r=t.rowKey,i=Object(C["f"])(n,r);this.states.expandRows=e.reduce((function(e,t){var n=i[t];return n&&e.push(n.row),e}),[])},isRowExpanded:function(e){var t=this.states,n=t.expandRows,r=void 0===n?[]:n,i=t.rowKey;if(i){var a=Object(C["f"])(r,i);return!!a[Object(C["g"])(e,i)]}return-1!==r.indexOf(e)}}},w=n(3),B={data:function(){return{states:{_currentRowKey:null,currentRow:null}}},methods:{setCurrentRowKey:function(e){this.assertRowKey(),this.states._currentRowKey=e,this.setCurrentRowByKey(e)},restoreCurrentRowKey:function(){this.states._currentRowKey=null},setCurrentRowByKey:function(e){var t=this.states,n=t.data,r=void 0===n?[]:n,i=t.rowKey,a=null;i&&(a=Object(w["arrayFind"])(r,(function(t){return Object(C["g"])(t,i)===e}))),t.currentRow=a},updateCurrentRow:function(e){var t=this.states,n=this.table,r=t.currentRow;if(e&&e!==r)return t.currentRow=e,void n.$emit("current-change",e,r);!e&&r&&(t.currentRow=null,n.$emit("current-change",null,r))},updateCurrentRowData:function(){var e=this.states,t=this.table,n=e.rowKey,r=e._currentRowKey,i=e.data||[],a=e.currentRow;if(-1===i.indexOf(a)&&a){if(n){var o=Object(C["g"])(a,n);this.setCurrentRowByKey(o)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,a)}else r&&(this.setCurrentRowByKey(r),this.restoreCurrentRowKey())}}},_=Object.assign||function(e){for(var t=1;t0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var n=t.filter((function(e){return!e.fixed}));e.originColumns=[].concat(e.fixedColumns).concat(n).concat(e.rightFixedColumns);var r=T(n),i=T(e.fixedColumns),a=T(e.rightFixedColumns);e.leafColumnsLength=r.length,e.fixedLeafColumnsLength=i.length,e.rightFixedLeafColumnsLength=a.length,e.columns=[].concat(i).concat(r).concat(a),e.isComplex=e.fixedColumns.length>0||e.rightFixedColumns.length>0},scheduleLayout:function(e){e&&this.updateColumns(),this.table.debouncedUpdateLayout()},isSelected:function(e){var t=this.states.selection,n=void 0===t?[]:t;return n.indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1;var t=e.selection;t.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,n=e.rowKey,r=e.selection,i=void 0;if(n){i=[];var a=Object(C["f"])(r,n),o=Object(C["f"])(t,n);for(var s in a)a.hasOwnProperty(s)&&!o[s]&&i.push(a[s].row)}else i=r.filter((function(e){return-1===t.indexOf(e)}));if(i.length){var c=r.filter((function(e){return-1===i.indexOf(e)}));e.selection=c,this.table.$emit("selection-change",c.slice())}},toggleRowSelection:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=Object(C["m"])(this.states.selection,e,t);if(r){var i=(this.states.selection||[]).slice();n&&this.table.$emit("select",i,e),this.table.$emit("selection-change",i)}},_toggleAllSelection:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,r=e.selection,i=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||r.length);e.isAllSelected=i;var a=!1;n.forEach((function(t,n){e.selectable?e.selectable.call(null,t,n)&&Object(C["m"])(r,t,i)&&(a=!0):Object(C["m"])(r,t,i)&&(a=!0)})),a&&this.table.$emit("selection-change",r?r.slice():[]),this.table.$emit("select-all",r)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,n=e.rowKey,r=e.data,i=Object(C["f"])(t,n);r.forEach((function(e){var r=Object(C["g"])(e,n),a=i[r];a&&(t[a.index]=e)}))},updateAllSelected:function(){var e=this.states,t=e.selection,n=e.rowKey,r=e.selectable,i=e.data||[];if(0!==i.length){var a=void 0;n&&(a=Object(C["f"])(t,n));for(var o=function(e){return a?!!a[Object(C["g"])(e,n)]:-1!==t.indexOf(e)},s=!0,c=0,u=0,l=i.length;u1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var n=new Q;return n.table=e,n.toggleAllSelection=D()(10,n._toggleAllSelection),Object.keys(t).forEach((function(e){n.states[e]=t[e]})),n}function F(e){var t={};return Object.keys(e).forEach((function(n){var r=e[n],i=void 0;"string"===typeof r?i=function(){return this.store.states[r]}:"function"===typeof r?i=function(){return r.call(this,this.store.states)}:console.error("invalid value type"),i&&(t[n]=i)})),t}var M=n(38),N=n.n(M);function L(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var P=function(){function e(t){for(var n in L(this,e),this.observers=[],this.table=null,this.store=null,this.columns=null,this.fit=!0,this.showHeader=!0,this.height=null,this.scrollX=!1,this.scrollY=!1,this.bodyWidth=null,this.fixedWidth=null,this.rightFixedWidth=null,this.tableHeight=null,this.headerHeight=44,this.appendHeight=0,this.footerHeight=44,this.viewportHeight=null,this.bodyHeight=null,this.fixedBodyHeight=null,this.gutterWidth=N()(),t)t.hasOwnProperty(n)&&(this[n]=t[n]);if(!this.table)throw new Error("table is required for Table Layout");if(!this.store)throw new Error("store is required for Table Layout")}return e.prototype.updateScrollY=function(){var e=this.height;if(null===e)return!1;var t=this.table.bodyWrapper;if(this.table.$el&&t){var n=t.querySelector(".el-table__body"),r=this.scrollY,i=n.offsetHeight>this.bodyHeight;return this.scrollY=i,r!==i}return!1},e.prototype.setHeight=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!b.a.prototype.$isServer){var r=this.table.$el;if(e=Object(C["j"])(e),this.height=e,!r&&(e||0===e))return b.a.nextTick((function(){return t.setHeight(e,n)}));"number"===typeof e?(r.style[n]=e+"px",this.updateElsHeight()):"string"===typeof e&&(r.style[n]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[],t=this.table.columns;return t.forEach((function(t){t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)})),e},e.prototype.updateElsHeight=function(){var e=this;if(!this.table.$ready)return b.a.nextTick((function(){return e.updateElsHeight()}));var t=this.table.$refs,n=t.headerWrapper,r=t.appendWrapper,i=t.footerWrapper;if(this.appendHeight=r?r.offsetHeight:0,!this.showHeader||n){var a=n?n.querySelector(".el-table__header tr"):null,o=this.headerDisplayNone(a),s=this.headerHeight=this.showHeader?n.offsetHeight:0;if(this.showHeader&&!o&&n.offsetWidth>0&&(this.table.columns||[]).length>0&&s<2)return b.a.nextTick((function(){return e.updateElsHeight()}));var c=this.tableHeight=this.table.$el.clientHeight,u=this.footerHeight=i?i.offsetHeight:0;null!==this.height&&(this.bodyHeight=c-s-u+(i?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var l=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?c-(l?0:this.gutterWidth):c,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;var t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!b.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,n=0,r=this.getFlattenColumns(),i=r.filter((function(e){return"number"!==typeof e.width}));if(r.forEach((function(e){"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)})),i.length>0&&e){r.forEach((function(e){n+=e.width||e.minWidth||80}));var a=this.scrollY?this.gutterWidth:0;if(n<=t-a){this.scrollX=!1;var o=t-a-n;if(1===i.length)i[0].realWidth=(i[0].minWidth||80)+o;else{var s=i.reduce((function(e,t){return e+(t.minWidth||80)}),0),c=o/s,u=0;i.forEach((function(e,t){if(0!==t){var n=Math.floor((e.minWidth||80)*c);u+=n,e.realWidth=(e.minWidth||80)+n}})),i[0].realWidth=(i[0].minWidth||80)+o-u}}else this.scrollX=!0,i.forEach((function(e){e.realWidth=e.minWidth}));this.bodyWidth=Math.max(n,t),this.table.resizeState.width=this.bodyWidth}else r.forEach((function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,n+=e.realWidth})),this.scrollX=n>t,this.bodyWidth=n;var l=this.store.states.fixedColumns;if(l.length>0){var f=0;l.forEach((function(e){f+=e.realWidth||e.width})),this.fixedWidth=f}var d=this.store.states.rightFixedColumns;if(d.length>0){var h=0;d.forEach((function(e){h+=e.realWidth||e.width})),this.rightFixedWidth=h}this.notifyObservers("columns")}},e.prototype.addObserver=function(e){this.observers.push(e)},e.prototype.removeObserver=function(e){var t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)},e.prototype.notifyObservers=function(e){var t=this,n=this.observers;n.forEach((function(n){switch(e){case"columns":n.onColumnsChange(t);break;case"scrollable":n.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}}))},e}(),U=P,j=n(2),z=n(29),H=n.n(z),$={created:function(){this.tableLayout.addObserver(this)},destroyed:function(){this.tableLayout.removeObserver(this)},computed:{tableLayout:function(){var e=this.layout;if(!e&&this.table&&(e=this.table.layout),!e)throw new Error("Can not find table layout.");return e}},mounted:function(){this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout)},updated:function(){this.__updated__||(this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout),this.__updated__=!0)},methods:{onColumnsChange:function(e){var t=this.$el.querySelectorAll("colgroup > col");if(t.length){var n=e.getFlattenColumns(),r={};n.forEach((function(e){r[e.id]=e}));for(var i=0,a=t.length;i col[name=gutter]"),n=0,r=t.length;n=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,n,r){var i=1,a=1,o=this.table.spanMethod;if("function"===typeof o){var s=o({row:e,column:t,rowIndex:n,columnIndex:r});Array.isArray(s)?(i=s[0],a=s[1]):"object"===("undefined"===typeof s?"undefined":G(s))&&(i=s.rowspan,a=s.colspan)}return{rowspan:i,colspan:a}},getRowStyle:function(e,t){var n=this.table.rowStyle;return"function"===typeof n?n.call(null,{row:e,rowIndex:t}):n||null},getRowClass:function(e,t){var n=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&n.push("current-row"),this.stripe&&t%2===1&&n.push("el-table__row--striped");var r=this.table.rowClassName;return"string"===typeof r?n.push(r):"function"===typeof r&&n.push(r.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&n.push("expanded"),n},getCellStyle:function(e,t,n,r){var i=this.table.cellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:n,column:r}):i},getCellClass:function(e,t,n,r){var i=[r.id,r.align,r.className];this.isColumnHidden(t)&&i.push("is-hidden");var a=this.table.cellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:n,column:r})),i.push("el-table__cell"),i.join(" ")},getColspanRealWidth:function(e,t,n){if(t<1)return e[n].realWidth;var r=e.map((function(e){var t=e.realWidth;return t})).slice(n,n+t);return r.reduce((function(e,t){return e+t}),-1)},handleCellMouseEnter:function(e,t){var n=this.table,r=Object(C["b"])(e);if(r){var i=Object(C["c"])(n,r),a=n.hoverState={cell:r,column:i,row:t};n.$emit("cell-mouse-enter",a.row,a.column,a.cell,e)}var o=e.target.querySelector(".cell");if(Object(j["hasClass"])(o,"el-tooltip")&&o.childNodes.length){var s=document.createRange();s.setStart(o,0),s.setEnd(o,o.childNodes.length);var c=s.getBoundingClientRect().width,u=(parseInt(Object(j["getStyle"])(o,"paddingLeft"),10)||0)+(parseInt(Object(j["getStyle"])(o,"paddingRight"),10)||0);if((c+u>o.offsetWidth||o.scrollWidth>o.offsetWidth)&&this.$refs.tooltip){var l=this.$refs.tooltip;this.tooltipContent=r.innerText||r.textContent,l.referenceElm=r,l.$refs.popper&&(l.$refs.popper.style.display="none"),l.doDestroy(),l.setExpectedState(!0),this.activateTooltip(l)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper());var n=Object(C["b"])(e);if(n){var r=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",r.row,r.column,r.cell,e)}},handleMouseEnter:D()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:D()(30,(function(){this.store.commit("setHoverRow",null)})),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,n){var r=this.table,i=Object(C["b"])(e),a=void 0;i&&(a=Object(C["c"])(r,i),a&&r.$emit("cell-"+n,t,a,i,e)),r.$emit("row-"+n,t,a,e)},rowRender:function(e,t,n){var r=this,i=this.$createElement,a=this.treeIndent,o=this.columns,s=this.firstDefaultColumnIndex,c=o.map((function(e,t){return r.isColumnHidden(t)})),u=this.getRowClass(e,t),l=!0;n&&(u.push("el-table__row--level-"+n.level),l=n.display);var f=l?null:{display:"none"};return i("tr",{style:[f,this.getRowStyle(e,t)],class:u,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return r.handleDoubleClick(t,e)},click:function(t){return r.handleClick(t,e)},contextmenu:function(t){return r.handleContextMenu(t,e)},mouseenter:function(e){return r.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[o.map((function(u,l){var f=r.getSpan(e,u,t,l),d=f.rowspan,h=f.colspan;if(!d||!h)return null;var p=W({},u);p.realWidth=r.getColspanRealWidth(o,h,l);var A={store:r.store,_self:r.context||r.table.$vnode.context,column:p,row:e,$index:t};return l===s&&n&&(A.treeNode={indent:n.level*a,level:n.level},"boolean"===typeof n.expanded&&(A.treeNode.expanded=n.expanded,"loading"in n&&(A.treeNode.loading=n.loading),"noLazyChildren"in n&&(A.treeNode.noLazyChildren=n.noLazyChildren))),i("td",{style:r.getCellStyle(t,l,e,u),class:r.getCellClass(t,l,e,u),attrs:{rowspan:d,colspan:h},on:{mouseenter:function(t){return r.handleCellMouseEnter(t,e)},mouseleave:r.handleCellMouseLeave}},[u.renderCell.call(r._renderProxy,r.$createElement,A,c[l])])}))])},wrappedRowRender:function(e,t){var n=this,r=this.$createElement,i=this.store,a=i.isRowExpanded,o=i.assertRowKey,s=i.states,c=s.treeData,u=s.lazyTreeNodeMap,l=s.childrenColumnName,f=s.rowKey;if(this.hasExpandColumn&&a(e)){var d=this.table.renderExpanded,h=this.rowRender(e,t);return d?[[h,r("tr",{key:"expanded-row__"+h.key},[r("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[d(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),h)}if(Object.keys(c).length){o();var p=Object(C["g"])(e,f),A=c[p],g=null;A&&(g={expanded:A.expanded,level:A.level,display:!0},"boolean"===typeof A.lazy&&("boolean"===typeof A.loaded&&A.loaded&&(g.noLazyChildren=!(A.children&&A.children.length)),g.loading=A.loading));var m=[this.rowRender(e,t,g)];if(A){var v=0,b=function e(r,i){r&&r.length&&i&&r.forEach((function(r){var a={display:i.display&&i.expanded,level:i.level+1},o=Object(C["g"])(r,f);if(void 0===o||null===o)throw new Error("for nested data item, row-key is required.");if(A=W({},c[o]),A&&(a.expanded=A.expanded,A.level=A.level||a.level,A.display=!(!A.expanded||!a.display),"boolean"===typeof A.lazy&&("boolean"===typeof A.loaded&&A.loaded&&(a.noLazyChildren=!(A.children&&A.children.length)),a.loading=A.loading)),v++,m.push(n.rowRender(r,t+v,a)),A){var s=u[o]||r[l];e(s,A)}}))};A.display=!0;var y=u[p]||e[l];b(y,A)}return m}return this.rowRender(e,t)}}},q=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("div",{staticClass:"el-table-filter__content"},[n("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[n("el-checkbox-group",{staticClass:"el-table-filter__checkbox-group",model:{value:e.filteredValue,callback:function(t){e.filteredValue=t},expression:"filteredValue"}},e._l(e.filters,(function(t){return n("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])})),1)],1)],1),n("div",{staticClass:"el-table-filter__bottom"},[n("button",{class:{"is-disabled":0===e.filteredValue.length},attrs:{disabled:0===e.filteredValue.length},on:{click:e.handleConfirm}},[e._v(e._s(e.t("el.table.confirmFilter")))]),n("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("ul",{staticClass:"el-table-filter__list"},[n("li",{staticClass:"el-table-filter__list-item",class:{"is-active":void 0===e.filterValue||null===e.filterValue},on:{click:function(t){e.handleSelect(null)}}},[e._v(e._s(e.t("el.table.clearFilter")))]),e._l(e.filters,(function(t){return n("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(n){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])}))],2)])])},V=[];q._withStripped=!0;var X=n(5),K=n.n(X),J=n(13),Z=n(12),ee=n.n(Z),te=[];!b.a.prototype.$isServer&&document.addEventListener("click",(function(e){te.forEach((function(t){var n=e.target;t&&t.$el&&(n===t.$el||t.$el.contains(n)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var ne={open:function(e){e&&te.push(e)},close:function(e){var t=te.indexOf(e);-1!==t&&te.splice(e,1)}},re=n(39),ie=n.n(re),ae=n(15),oe=n.n(ae),se={name:"ElTableFilterPanel",mixins:[K.a,A.a],directives:{Clickoutside:ee.a},components:{ElCheckbox:o.a,ElCheckboxGroup:ie.a,ElScrollbar:oe.a},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout((function(){e.showPopper=!1}),16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){this.filterValue=e,"undefined"!==typeof e&&null!==e?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&("undefined"!==typeof e&&null!==e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",(function(){e.updatePopper()})),this.$watch("showPopper",(function(t){e.column&&(e.column.filterOpened=t),t?ne.open(e):ne.close(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)1;return i&&(this.$parent.isGroup=!0),e("table",{class:"el-table__header",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map((function(t){return e("col",{attrs:{name:t.id},key:t.id})})),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("thead",{class:[{"is-group":i,"has-gutter":this.hasGutter}]},[this._l(r,(function(n,r){return e("tr",{style:t.getHeaderRowStyle(r),class:t.getHeaderRowClass(r)},[n.map((function(i,a){return e("th",{attrs:{colspan:i.colSpan,rowspan:i.rowSpan},on:{mousemove:function(e){return t.handleMouseMove(e,i)},mouseout:t.handleMouseOut,mousedown:function(e){return t.handleMouseDown(e,i)},click:function(e){return t.handleHeaderClick(e,i)},contextmenu:function(e){return t.handleHeaderContextMenu(e,i)}},style:t.getHeaderCellStyle(r,a,n,i),class:t.getHeaderCellClass(r,a,n,i),key:i.id},[e("div",{class:["cell",i.filteredValue&&i.filteredValue.length>0?"highlight":"",i.labelClassName]},[i.renderHeader?i.renderHeader.call(t._renderProxy,e,{column:i,$index:a,store:t.store,_self:t.$parent.$vnode.context}):i.label,i.sortable?e("span",{class:"caret-wrapper",on:{click:function(e){return t.handleSortClick(e,i)}}},[e("i",{class:"sort-caret ascending",on:{click:function(e){return t.handleSortClick(e,i,"ascending")}}}),e("i",{class:"sort-caret descending",on:{click:function(e){return t.handleSortClick(e,i,"descending")}}})]):"",i.filterable?e("span",{class:"el-table__column-filter-trigger",on:{click:function(e){return t.handleFilterClick(e,i)}}},[e("i",{class:["el-icon-arrow-down",i.filterOpened?"el-icon-arrow-up":""]})]):""])])})),t.hasGutter?e("th",{class:"el-table__cell gutter"}):""])}))])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:o.a},computed:de({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},F({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),created:function(){this.filterPanels={}},mounted:function(){var e=this;this.$nextTick((function(){var t=e.defaultSort,n=t.prop,r=t.order,i=!0;e.store.commit("sort",{prop:n,order:r,init:i})}))},beforeDestroy:function(){var e=this.filterPanels;for(var t in e)e.hasOwnProperty(t)&&e[t]&&e[t].$destroy(!0)},methods:{isCellHidden:function(e,t){for(var n=0,r=0;r=this.leftFixedLeafCount:"right"===this.fixed?n=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"===typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],n=this.table.headerRowClassName;return"string"===typeof n?t.push(n):"function"===typeof n&&t.push(n.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,n,r){var i=this.table.headerCellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:n,column:r}):i},getHeaderCellClass:function(e,t,n,r){var i=[r.id,r.order,r.headerAlign,r.className,r.labelClassName];0===e&&this.isCellHidden(t,n)&&i.push("is-hidden"),r.children||i.push("is-leaf"),r.sortable&&i.push("is-sortable");var a=this.table.headerCellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:n,column:r})),i.push("el-table__cell"),i.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var n=e.target,r="TH"===n.tagName?n:n.parentNode;if(!Object(j["hasClass"])(r,"noclick")){r=r.querySelector(".el-table__column-filter-trigger")||r;var i=this.$parent,a=this.filterPanels[t.id];a&&t.filterOpened?a.showPopper=!1:(a||(a=new b.a(fe),this.filterPanels[t.id]=a,t.filterPlacement&&(a.placement=t.filterPlacement),a.table=i,a.cell=r,a.column=t,!this.$isServer&&a.$mount(document.createElement("div"))),setTimeout((function(){a.showPopper=!0}),16))}},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var n=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var r=this.$parent,i=r.$el,a=i.getBoundingClientRect().left,o=this.$el.querySelector("th."+t.id),s=o.getBoundingClientRect(),c=s.left-a+30;Object(j["addClass"])(o,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:s.right-a,startColumnLeft:s.left-a,tableLeft:a};var u=r.$refs.resizeProxy;u.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var l=function(e){var t=e.clientX-n.dragState.startMouseLeft,r=n.dragState.startLeft+t;u.style.left=Math.max(c,r)+"px"},f=function i(){if(n.dragging){var a=n.dragState,s=a.startColumnLeft,c=a.startLeft,f=parseInt(u.style.left,10),d=f-s;t.width=t.realWidth=d,r.$emit("header-dragend",t.width,c-s,t,e),n.store.scheduleLayout(),document.body.style.cursor="",n.dragging=!1,n.draggingColumn=null,n.dragState={},r.resizeProxyVisible=!1}document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",i),document.onselectstart=null,document.ondragstart=null,setTimeout((function(){Object(j["removeClass"])(o,"noclick")}),0)};document.addEventListener("mousemove",l),document.addEventListener("mouseup",f)}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){var n=e.target;while(n&&"TH"!==n.tagName)n=n.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var r=n.getBoundingClientRect(),i=document.body.style;r.width>12&&r.right-e.pageX<8?(i.cursor="col-resize",Object(j["hasClass"])(n,"is-sortable")&&(n.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(i.cursor="",Object(j["hasClass"])(n,"is-sortable")&&(n.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,n=e.sortOrders;if(""===t)return n[0];var r=n.indexOf(t||null);return n[r>n.length-2?0:r+1]},handleSortClick:function(e,t,n){e.stopPropagation();var r=t.order===n?null:n||this.toggleOrder(t),i=e.target;while(i&&"TH"!==i.tagName)i=i.parentNode;if(i&&"TH"===i.tagName&&Object(j["hasClass"])(i,"noclick"))Object(j["removeClass"])(i,"noclick");else if(t.sortable){var a=this.store.states,o=a.sortProp,s=void 0,c=a.sortingColumn;(c!==t||c===t&&null===c.order)&&(c&&(c.order=null),a.sortingColumn=t,o=t.property),s=t.order=r||null,a.sortProp=o,a.sortOrder=s,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},ge=Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"===this.fixed){for(var r=0,i=0;i=this.columnsCount-this.rightFixedCount)},getRowClasses:function(e,t){var n=[e.id,e.align,e.labelClassName];return e.className&&n.push(e.className),this.isCellHidden(t,this.columns,e)&&n.push("is-hidden"),e.children||n.push("is-leaf"),n}}},ve=Object.assign||function(e){for(var t=1;t0){var r=n.scrollTop;t.pixelY<0&&0!==r&&e.preventDefault(),t.pixelY>0&&n.scrollHeight-n.clientHeight>r&&e.preventDefault(),n.scrollTop+=Math.ceil(t.pixelY/5)}else n.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var n=t.pixelX,r=t.pixelY;Math.abs(n)>=Math.abs(r)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(s["throttle"])(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,n=e.scrollTop,r=e.offsetWidth,i=e.scrollWidth,a=this.$refs,o=a.headerWrapper,s=a.footerWrapper,c=a.fixedBodyWrapper,u=a.rightFixedBodyWrapper;o&&(o.scrollLeft=t),s&&(s.scrollLeft=t),c&&(c.scrollTop=n),u&&(u.scrollTop=n);var l=i-r-1;this.scrollPosition=t>=l?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(c["addResizeListener"])(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(c["removeResizeListener"])(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,n=this.resizeState,r=n.width,i=n.height,a=t.offsetWidth;r!==a&&(e=!0);var o=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&i!==o&&(e=!0),e&&(this.resizeState.width=a,this.resizeState.height=o,this.doLayout())}},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:ve({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||this.fixedColumns.length>0||this.rightFixedColumns.length>0},bodyWidth:function(){var e=this.layout,t=e.bodyWidth,n=e.scrollY,r=e.gutterWidth;return t?t-(n?r:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,n=void 0===t?0:t,r=e.bodyHeight,i=e.footerHeight,a=void 0===i?0:i;if(this.height)return{height:r?r+"px":""};if(this.maxHeight){var o=Object(C["j"])(this.maxHeight);if("number"===typeof o)return{"max-height":o-a-(this.showHeader?n:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=Object(C["j"])(this.maxHeight);if("number"===typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),e-=this.layout.footerHeight,{"max-height":e+"px"}}return{}},fixedHeight:function(){return this.maxHeight?this.showSummary?{bottom:0}:{bottom:this.layout.scrollX&&this.data.length?this.layout.gutterWidth+"px":""}:this.showSummary?{height:this.layout.tableHeight?this.layout.tableHeight+"px":""}:{height:this.layout.viewportHeight?this.layout.viewportHeight+"px":""}},emptyBlockStyle:function(){if(this.data&&this.data.length)return null;var e="100%";return this.layout.appendHeight&&(e="calc(100% - "+this.layout.appendHeight+"px)"),{width:this.bodyWidth,height:e}}},F({selection:"selection",columns:"columns",tableData:"data",fixedColumns:"fixedColumns",rightFixedColumns:"rightFixedColumns"})),watch:{height:{immediate:!0,handler:function(e){this.layout.setHeight(e)}},maxHeight:{immediate:!0,handler:function(e){this.layout.setMaxHeight(e)}},currentRowKey:{immediate:!0,handler:function(e){this.rowKey&&this.store.setCurrentRowKey(e)}},data:{immediate:!0,handler:function(e){this.store.commit("setData",e)}},expandRowKeys:{immediate:!0,handler:function(e){e&&this.store.setExpandRowKeysAdapter(e)}}},created:function(){var e=this;this.tableId="el-table_"+be++,this.debouncedUpdateLayout=Object(s["debounce"])(50,(function(){return e.doLayout()}))},mounted:function(){var e=this;this.bindEvents(),this.store.updateColumns(),this.doLayout(),this.resizeState={width:this.$el.offsetWidth,height:this.$el.offsetHeight},this.store.states.columns.forEach((function(t){t.filteredValue&&t.filteredValue.length&&e.store.commit("filterChange",{column:t,values:t.filteredValue,silent:!0})})),this.$ready=!0},destroyed:function(){this.unbindEvents()},data:function(){var e=this.treeProps,t=e.hasChildren,n=void 0===t?"hasChildren":t,r=e.children,i=void 0===r?"children":r;this.store=R(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:n,childrenColumnName:i});var a=new U({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader});return{layout:a,isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},Ie=ye,Ce=Object(ue["a"])(Ie,r,i,!1,null,null,null);Ce.options.__file="packages/table/src/table.vue";var Ee=Ce.exports;Ee.install=function(e){e.component(Ee.name,Ee)};t["default"]=Ee}])},ad6d:function(e,t,n){"use strict";var r=n("825a");e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},addb:function(e,t,n){var r=n("4dae"),i=Math.floor,a=function(e,t){var n=e.length,c=i(n/2);return n<8?o(e,t):s(e,a(r(e,0,c),t),a(r(e,c),t),t)},o=function(e,t){var n,r,i=e.length,a=1;while(a0)e[r]=e[--r];r!==a++&&(e[r]=n)}return e},s=function(e,t,n,r){var i=t.length,a=n.length,o=0,s=0;while(o0&&!i.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function h(e){this.parameters=Object.create(null),this.type=e}t.format=u,t.parse=l},b575:function(e,t,n){var r,i,a,o,s,c,u,l,f=n("da84"),d=n("0366"),h=n("06cf").f,p=n("2cf4").set,A=n("1cdc"),g=n("d4c3"),m=n("a4b4"),v=n("605d"),b=f.MutationObserver||f.WebKitMutationObserver,y=f.document,I=f.process,C=f.Promise,E=h(f,"queueMicrotask"),w=E&&E.value;w||(r=function(){var e,t;v&&(e=I.domain)&&e.exit();while(i){t=i.fn,i=i.next;try{t()}catch(n){throw i?o():a=void 0,n}}a=void 0,e&&e.enter()},A||v||m||!b||!y?!g&&C&&C.resolve?(u=C.resolve(void 0),u.constructor=C,l=d(u.then,u),o=function(){l(r)}):v?o=function(){I.nextTick(r)}:(p=d(p,f),o=function(){p(r)}):(s=!0,c=y.createTextNode(""),new b(r).observe(c,{characterData:!0}),o=function(){c.data=s=!s})),e.exports=w||function(e){var t={fn:e,next:void 0};a&&(a.next=t),i||(i=t,o()),a=t}},b5d8:function(e,t,n){},b622:function(e,t,n){var r=n("da84"),i=n("5692"),a=n("1a2d"),o=n("90e3"),s=n("4930"),c=n("fdbf"),u=i("wks"),l=r.Symbol,f=l&&l["for"],d=c?l:l&&l.withoutSetter||o;e.exports=function(e){if(!a(u,e)||!s&&"string"!=typeof u[e]){var t="Symbol."+e;s&&a(l,e)?u[e]=l[e]:u[e]=c&&f?f(t):d(t)}return u[e]}},b686:function(e,t,n){(function(t){const r=n("3e8f"),i=n("6c39"),a=n("c4c0"),o=n("a24c"),s=0,c=1,u=2,l=3,f=4,d=5,h=6;class p{constructor(e){if("string"!==typeof e&&!t.isBuffer(e))throw new Error("Metaflac(flac) flac must be string or buffer.");this.flac=e,this.buffer=null,this.marker="",this.streamInfo=null,this.blocks=[],this.padding=null,this.vorbisComment=null,this.vendorString="",this.tags=[],this.pictures=[],this.picturesSpecs=[],this.picturesDatas=[],this.framesOffset=0,this.init()}init(){"string"===typeof this.flac?this.buffer=r.readFileSync(this.flac):this.buffer=this.flac;let e=0;const t=this.buffer.slice(0,e+=4).toString("ascii");if("fLaC"!==t)throw new Error("The file does not appear to be a FLAC file.");let n=0,i=!1;while(!i){n=this.buffer.readUInt8(e++),i=n>128,n%=128;const t=this.buffer.readUIntBE(e,3);e+=3,n===s&&(this.streamInfo=this.buffer.slice(e,e+t)),n===c&&(this.padding=this.buffer.slice(e,e+t)),n===f&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),n===h&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[u,l,d].includes(n)&&this.blocks.push([n,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let n=0;n{let t=0;const n=e.readUInt32BE(t);t+=4;const r=e.readUInt32BE(t);t+=4;const i=e.slice(t,t+r).toString("ascii");t+=r;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4;const f=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+f)),this.picturesSpecs.push(this.buildSpecification({type:n,mime:i,description:o,width:s,height:c,depth:u,colors:l}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const n=t.split("=")[0];return n===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const n=t.split("=")[0];return n!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const n=e.substring(0,t),i=e.substr(t+1);let a;try{a=r.readFileSync(i,"utf8")}catch(o){throw new Error(`can't open file '${i}' for '${n}' tag value`)}this.tags.push(`${n}=${a}`)}importTagsFrom(e){const t=r.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){r.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=r.readFileSync(e),{mime:n}=i(t);if("image/jpeg"!==n&&"image/png"!==n)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+n);const o=a(e),s=this.buildSpecification({mime:n,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=i(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const n=a(e),r=this.buildSpecification({mime:t,width:n.width,height:n.height});this.pictures.push(this.buildPictureBlock(e,r)),this.picturesSpecs.push(r)}exportPictureTo(e){this.picturesDatas.length>0&&r.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,n={}){const r=t.alloc(4),i=t.alloc(4),a=t.from(n.mime,"ascii"),o=t.alloc(4),s=t.from(n.description,"utf8"),c=t.alloc(4),u=t.alloc(4),l=t.alloc(4),f=t.alloc(4),d=t.alloc(4);return r.writeUInt32BE(n.type),i.writeUInt32BE(n.mime.length),o.writeUInt32BE(n.description.length),c.writeUInt32BE(n.width),u.writeUInt32BE(n.height),l.writeUInt32BE(n.depth),f.writeUInt32BE(n.colors),d.writeUInt32BE(e.length),t.concat([r,i,a,o,s,c,u,l,f,d,e])}buildMetadataBlock(e,n,r=!1){const i=t.alloc(4);return r&&(e+=128),i.writeUIntBE(e,0,1),i.writeUIntBE(n.length,1,3),t.concat([i,n])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(f,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(h,t))}),e.push(this.buildMetadataBlock(c,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());r.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=p}).call(this,n("1c35").Buffer)},b6b7:function(e,t,n){var r=n("ebb5"),i=n("4840"),a=r.TYPED_ARRAY_CONSTRUCTOR,o=r.aTypedArrayConstructor;e.exports=function(e){return o(i(e,e[a]))}},b727:function(e,t,n){var r=n("0366"),i=n("e330"),a=n("44ad"),o=n("7b0b"),s=n("07fa"),c=n("65f0"),u=i([].push),l=function(e){var t=1==e,n=2==e,i=3==e,l=4==e,f=6==e,d=7==e,h=5==e||f;return function(p,A,g,m){for(var v,b,y=o(p),I=a(y),C=r(A,g),E=s(I),w=0,B=m||c,_=t?B(p,E):n||d?B(p,0):void 0;E>w;w++)if((h||w in I)&&(v=I[w],b=C(v,w,y),e))if(t)_[w]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return w;case 2:u(_,v)}else switch(e){case 4:return!1;case 7:u(_,v)}return f?-1:i||l?l:_}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},b7d1:function(e,t,n){(function(t){function n(e,t){if(r("noDeprecation"))return e;var n=!1;function i(){if(!n){if(r("throwDeprecation"))throw new Error(t);r("traceDeprecation")?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}return i}function r(e){try{if(!t.localStorage)return!1}catch(r){return!1}var n=t.localStorage[e];return null!=n&&"true"===String(n).toLowerCase()}e.exports=n}).call(this,n("c8ba"))},b82a:function(e,t,n){"use strict";var r="\ufeff";function i(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=i,i.prototype.write=function(e){return this.addBOM&&(e=r+e,this.addBOM=!1),this.encoder.write(e)},i.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===r&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,n){"use strict";(function(t,r){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){G(t,e)}}var a;e.exports=x,x.WritableState=S;var o={deprecate:n("b7d1")},s=n("5184"),c=n("1c35").Buffer,u=t.Uint8Array||function(){};function l(e){return c.from(e)}function f(e){return c.isBuffer(e)||e instanceof u}var d,h=n("789d"),p=n("e113"),A=p.getHighWaterMark,g=n("1b08").codes,m=g.ERR_INVALID_ARG_TYPE,v=g.ERR_METHOD_NOT_IMPLEMENTED,b=g.ERR_MULTIPLE_CALLBACK,y=g.ERR_STREAM_CANNOT_PIPE,I=g.ERR_STREAM_DESTROYED,C=g.ERR_STREAM_NULL_VALUES,E=g.ERR_STREAM_WRITE_AFTER_END,w=g.ERR_UNKNOWN_ENCODING,B=h.errorOrDestroy;function _(){}function S(e,t,r){a=a||n("845f"),e=e||{},"boolean"!==typeof r&&(r=t instanceof a),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=A(this,e,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){M(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function x(e){a=a||n("845f");var t=this instanceof a;if(!t&&!d.call(x,this))return new x(e);this._writableState=new S(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function T(e,t){var n=new E;B(e,n),r.nextTick(t,n)}function k(e,t,n,i){var a;return null===n?a=new C:"string"===typeof n||t.objectMode||(a=new m("chunk",["string","Buffer"],n)),!a||(B(e,a),r.nextTick(i,a),!1)}function Q(e,t,n){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=c.from(t,n)),t}function O(e,t,n,r,i,a){if(!n){var o=Q(t,r,i);r!==o&&(n=!0,i="buffer",r=o)}var s=t.objectMode?1:r.length;t.length+=s;var c=t.length-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(x.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(x.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),x.prototype._write=function(e,t,n){n(new v("_write()"))},x.prototype._writev=null,x.prototype.end=function(e,t,n){var r=this._writableState;return"function"===typeof e?(n=e,e=null,t=null):"function"===typeof t&&(n=t,t=null),null!==e&&void 0!==e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||$(this,r,n),this},Object.defineProperty(x.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(x.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),x.prototype.destroy=h.destroy,x.prototype._undestroy=h.undestroy,x.prototype._destroy=function(e,t){t(e)}}).call(this,n("c8ba"),n("4362"))},b85b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const r=n("34eb"),i=n("95c9"),a=n("7eca"),o=n("9611"),s=n("aae9"),c=r("music-metadata:parser:musepack");class u extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");c(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const n=await this.bitreader.read(8);return this.metadata.setFormat("codec",(n/100).toFixed(2)),await this.skipAudioData(e.frameCount),c("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=u},bd7a:function(e,t,n){"use strict";(function(t,r){var i;e.exports=T,T.ReadableState=x;n("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=n("5184"),s=n("1c35").Buffer,c=t.Uint8Array||function(){};function u(e){return s.from(e)}function l(e){return s.isBuffer(e)||e instanceof c}var f,d=n(1);f=d&&d.debuglog?d.debuglog("stream"):function(){};var h,p,A,g=n("a688"),m=n("789d"),v=n("e113"),b=v.getHighWaterMark,y=n("1b08").codes,I=y.ERR_INVALID_ARG_TYPE,C=y.ERR_STREAM_PUSH_AFTER_EOF,E=y.ERR_METHOD_NOT_IMPLEMENTED,w=y.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n("3fb5")(T,o);var B=m.errorOrDestroy,_=["error","close","destroy","pause","resume"];function S(e,t,n){if("function"===typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}function x(e,t,r){i=i||n("845f"),e=e||{},"boolean"!==typeof r&&(r=t instanceof i),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=b(this,e,"readableHighWaterMark",r),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(h||(h=n("7d72").StringDecoder),this.decoder=new h(e.encoding),this.encoding=e.encoding)}function T(e){if(i=i||n("845f"),!(this instanceof T))return new T(e);var t=this instanceof i;this._readableState=new x(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function k(e,t,n,r,i){f("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,M(e,o);else if(i||(a=O(o,t)),a)B(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=u(t)),r)o.endEmitted?B(e,new w):Q(e,o,t,!0);else if(o.ended)B(e,new C);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!n?(t=o.decoder.write(t),o.objectMode||0!==t.length?Q(e,o,t,!1):P(e,o)):Q(e,o,t,!1)}else r||(o.reading=!1,P(e,o));return!o.ended&&(o.length=D?e=D:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function F(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=R(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function M(e,t){if(f("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?N(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,L(e)))}}function N(e){var t=e._readableState;f("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(f("emitReadable",t.flowing),t.emittedReadable=!0,r.nextTick(L,e))}function L(e){var t=e._readableState;f("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,W(e)}function P(e,t){t.readingMore||(t.readingMore=!0,r.nextTick(U,e,t))}function U(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function H(e){f("readable nexttick read 0"),e.read(0)}function $(e,t){t.resumeScheduled||(t.resumeScheduled=!0,r.nextTick(G,e,t))}function G(e,t){f("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),W(e),t.flowing&&!t.reading&&e.read(0)}function W(e){var t=e._readableState;f("flow",t.flowing);while(t.flowing&&null!==e.read());}function Y(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n);var n}function q(e){var t=e._readableState;f("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,r.nextTick(V,t,e))}function V(e,t){if(f("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function X(e,t){for(var n=0,r=e.length;n=t.highWaterMark:t.length>0)||t.ended))return f("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?q(this):N(this),null;if(e=F(e,t),0===e&&t.ended)return 0===t.length&&q(this),null;var r,i=t.needReadable;return f("need readable",i),(0===t.length||t.length-e0?Y(e,t):null,null===r?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&q(this)),null!==r&&this.emit("data",r),r},T.prototype._read=function(e){B(this,new E("_read()"))},T.prototype.pipe=function(e,t){var n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e);break}i.pipesCount+=1,f("pipe count=%d opts=%j",i.pipesCount,t);var o=(!t||!1!==t.end)&&e!==r.stdout&&e!==r.stderr,s=o?u:v;function c(e,t){f("onunpipe"),e===n&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,h())}function u(){f("onend"),e.end()}i.endEmitted?r.nextTick(s):n.once("end",s),e.on("unpipe",c);var l=j(n);e.on("drain",l);var d=!1;function h(){f("cleanup"),e.removeListener("close",g),e.removeListener("finish",m),e.removeListener("drain",l),e.removeListener("error",A),e.removeListener("unpipe",c),n.removeListener("end",u),n.removeListener("end",v),n.removeListener("data",p),d=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||l()}function p(t){f("ondata");var r=e.write(t);f("dest.write",r),!1===r&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==X(i.pipes,e))&&!d&&(f("false write response, pause",i.awaitDrain),i.awaitDrain++),n.pause())}function A(t){f("onerror",t),v(),e.removeListener("error",A),0===a(e,"error")&&B(e,t)}function g(){e.removeListener("finish",m),v()}function m(){f("onfinish"),e.removeListener("close",g),v()}function v(){f("unpipe"),n.unpipe(e)}return n.on("data",p),S(e,"error",A),e.once("close",g),e.once("finish",m),e.emit("pipe",n),i.flowing||(f("pipe resume"),n.resume()),e},T.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,f("on readable",i.length,i.reading),i.length?N(this):i.reading||r.nextTick(H,this))),n},T.prototype.addListener=T.prototype.on,T.prototype.removeListener=function(e,t){var n=o.prototype.removeListener.call(this,e,t);return"readable"===e&&r.nextTick(z,this),n},T.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||r.nextTick(z,this),t},T.prototype.resume=function(){var e=this._readableState;return e.flowing||(f("resume"),e.flowing=!e.readableListening,$(this,e)),e.paused=!1,this},T.prototype.pause=function(){return f("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(f("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},T.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var i in e.on("end",(function(){if(f("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(i){if(f("wrapped data"),n.decoder&&(i=n.decoder.write(i)),(!n.objectMode||null!==i&&void 0!==i)&&(n.objectMode||i&&i.length)){var a=t.push(i);a||(r=!0,e.pause())}})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a<_.length;a++)e.on(_[a],this.emit.bind(this,_[a]));return this._read=function(t){f("wrapped _read",t),r&&(r=!1,e.resume())},this},"function"===typeof Symbol&&(T.prototype[Symbol.asyncIterator]=function(){return void 0===p&&(p=n("82de")),p(this)}),Object.defineProperty(T.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(T.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(T.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),T._fromList=Y,Object.defineProperty(T.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"===typeof Symbol&&(T.from=function(e,t){return void 0===A&&(A=n("a3bc")),A(T,e,t)})}).call(this,n("c8ba"),n("4362"))},bda5:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("599d"),o=n("7230"),s=i("music-metadata:parser:ogg:vorbis1");class c{constructor(e,t){this.metadata=e,this.options=t,this.pageSegments=[]}parsePage(t,n){if(t.headerType.firstPage)this.parseFirstPage(t,n);else{if(t.headerType.continued){if(0===this.pageSegments.length)throw new Error("Cannot continue on previous page");this.pageSegments.push(n)}if(t.headerType.lastPage||!t.headerType.continued){if(this.pageSegments.length>0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[n]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const n=new a.VorbisDecoder(e,t),r=n.parseUserComment();return this.addTag(r.key,r.value),r.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const n=o.CommonHeader.get(t,0);if("vorbis"!==n.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==n.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const n=r.UINT32_LE.get(e,t);t+=4,t+=n;let i=r.UINT32_LE.get(e,t);t+=4;while(i-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=c}).call(this,n("1c35").Buffer)},bdc7:function(e,t,n){},bef3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Atom=void 0;const r=n("34eb"),i=n("150c"),a=r("music-metadata:parser:MP4:Atom");class o{constructor(e,t,n){this.header=e,this.extended=t,this.parent=n,this.children=[],this.atomPath=(this.parent?this.parent.atomPath+".":"")+this.header.name}static async readAtom(e,t,n,r){const s=e.position,c=await e.readToken(i.Header),u=c.length===BigInt(1);u&&(c.length=await e.readToken(i.ExtendedSize));const l=new o(c,c.length===BigInt(1),n),f=l.getPayloadLength(r);return a(`parse atom name=${l.atomPath}, extended=${l.extended}, offset=${s}, len=${l.header.length}`),await l.readData(e,t,f),l}getHeaderLength(){return this.extended?16:8}getPayloadLength(e){return(this.header.length===BigInt(0)?e:Number(this.header.length))-this.getHeaderLength()}async readAtoms(e,t,n){while(n>0){const r=await o.readAtom(e,t,this,n);this.children.push(r),n-=r.header.length===BigInt(0)?n:Number(r.header.length)}}async readData(e,t,n){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(n));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(n)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,n)}}}t.Atom=o},c04e:function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("861d"),o=n("d9b5"),s=n("dc4a"),c=n("485a"),u=n("b622"),l=r.TypeError,f=u("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var n,r=s(e,f);if(r){if(void 0===t&&(t="default"),n=i(r,e,t),!a(n)||o(n))return n;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),c(e,t)}},c057:function(e,t,n){"use strict";function r(e){var t="RIFF"===e.toString("ascii",0,4),n="WEBP"===e.toString("ascii",8,12),r="VP8"===e.toString("ascii",12,15);return t&&n&&r}function i(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var n=e[0],r=0===(192&n),i=0===(1&n);return!(!r||!i)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var c=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==c&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:r,calculate:i}},c098:function(e,t,n){e.exports=n("d4af")},c1ac:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").filter,a=n("1448"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("filter",(function(e){var t=i(o(this),e,arguments.length>1?arguments[1]:void 0);return a(this,t)}))},c284:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=90)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},90:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?n("div",{staticClass:"el-progress-bar"},[n("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[n("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?n("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):n("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[n("svg",{attrs:{viewBox:"0 0 100 100"}},[n("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),n("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?n("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?n("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])},i=[];r._withStripped=!0;var a={name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return["line","circle","dashboard"].indexOf(e)>-1}},percentage:{type:Number,default:0,required:!0,validator:function(e){return e>=0&&e<=100}},status:{type:String,validator:function(e){return["success","exception","warning"].indexOf(e)>-1}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n M 50 50\n m 0 "+(t?"":"-")+e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){var e=-1*this.perimeter*(1-this.rate)/2;return e+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"===typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"===typeof this.color?this.color(e):"string"===typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort((function(e,t){return e.percentage-t.percentage})),n=0;ne)return t[n].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,n){return"string"===typeof e?{color:e,percentage:(n+1)*t}:e}))}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/progress/src/progress.vue";var u=c.exports;u.install=function(e){e.component(u.name,u)};t["default"]=u}})},c2cc:function(e,t){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=137)}({137:function(e,t,n){"use strict";n.r(t);var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){var e=this.$parent;while(e&&"ElRow"!==e.$options.componentName)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,n=[],i={};return this.gutter&&(i.paddingLeft=this.gutter/2+"px",i.paddingRight=i.paddingLeft),["span","offset","pull","push"].forEach((function(e){(t[e]||0===t[e])&&n.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])})),["xs","sm","md","lg","xl"].forEach((function(e){if("number"===typeof t[e])n.push("el-col-"+e+"-"+t[e]);else if("object"===r(t[e])){var i=t[e];Object.keys(i).forEach((function(t){n.push("span"!==t?"el-col-"+e+"-"+t+"-"+i[t]:"el-col-"+e+"-"+i[t])}))}})),e(this.tag,{class:["el-col",n],style:i},this.$slots.default)},install:function(e){e.component(i.name,i)}};t["default"]=i}})},c430:function(e,t){e.exports=!1},c4c0:function(e,t,n){"use strict";(function(t){var r=n("3e8f"),i=n("df7c"),a=n("78b4"),o=n("a2c0"),s=524288;function c(e,t){var n=o(e,t);if(n in a){var r=a[n].calculate(e,t);if(!1!==r)return r.type=n,r}throw new TypeError("unsupported file type: "+n+" (file: "+t+")")}function u(e,n){r.open(e,"r",(function(i,a){if(i)return n(i);r.fstat(a,(function(i,o){if(i)return n(i);var c=o.size;if(c<=0)return n(new Error("File size is not greater than 0 —— "+e));var u=Math.min(c,s),l=new t(u);r.read(a,l,0,u,0,(function(e){if(e)return n(e);r.close(a,(function(e){n(e,l)}))}))}))}))}function l(e){var n=r.openSync(e,"r"),i=r.fstatSync(n).size,a=Math.min(i,s),o=new t(a);return r.readSync(n,o,0,a,0),r.closeSync(n),o}e.exports=function(e,n){if(t.isBuffer(e))return c(e);if("string"!==typeof e)throw new TypeError("invalid invocation");var r=i.resolve(e);if("function"!==typeof n){var a=l(r);return c(a,r)}u(r,(function(e,t){if(e)return n(e);var i;try{i=c(t,r)}catch(a){e=a}n(e,i)}))},e.exports.types=Object.keys(a)}).call(this,n("1c35").Buffer)},c591:function(e,t,n){"use strict";(function(t){var r,i=n("1c35"),a=i.Buffer,o={};for(r in i)i.hasOwnProperty(r)&&"SlowBuffer"!==r&&"Buffer"!==r&&(o[r]=i[r]);var s=o.Buffer={};for(r in a)a.hasOwnProperty(r)&&"allocUnsafe"!==r&&"allocUnsafeSlow"!==r&&(s[r]=a[r]);if(o.Buffer.prototype=a.prototype,s.from&&s.from!==Uint8Array.from||(s.from=function(e,t,n){if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&"undefined"===typeof e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return a(e,t,n)}),s.alloc||(s.alloc=function(e,t,n){if("number"!==typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var r=a(e);return t&&0!==t.length?"string"===typeof n?r.fill(t,n):r.fill(t):r.fill(0),r}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(c){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,n("4362"))},c642:function(e,t,n){"use strict";var r=n("c591").Buffer;function i(e,t){this.iconv=t}t.utf7=i,t.unicode11utf7="utf7",i.prototype.encoder=o,i.prototype.decoder=s,i.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return r.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var c=/[A-Za-z0-9\/+]/,u=[],l=0;l<256;l++)u[l]=c.test(String.fromCharCode(l));var f="+".charCodeAt(0),d="-".charCodeAt(0),h="&".charCodeAt(0);function p(e,t){this.iconv=t}function A(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=r.alloc(6),this.base64AccumIdx=0}function g(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",n=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(r.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=p,p.prototype.encoder=A,p.prototype.decoder=g,p.prototype.bomAware=!0,A.prototype.write=function(e){for(var t=this.inBase64,n=this.base64Accum,i=this.base64AccumIdx,a=r.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(n.slice(0,i).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),i=0),a[o++]=d,t=!1),t||(a[o++]=c,c===h&&(a[o++]=d))):(t||(a[o++]=h,t=!0),t&&(n[i++]=c>>8,n[i++]=255&c,i==n.length&&(o+=a.write(n.toString("base64").replace(/\//g,","),o),i=0)))}return this.inBase64=t,this.base64AccumIdx=i,a.slice(0,o)},A.prototype.end=function(){var e=r.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=d,this.inBase64=!1),e.slice(0,t)};var m=u.slice();m[",".charCodeAt(0)]=!0,g.prototype.write=function(e){for(var t="",n=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(r.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},c673:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=64)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},13:function(e,t){e.exports=n("5128")},17:function(e,t){e.exports=n("a742")},2:function(e,t){e.exports=n("5924")},25:function(e,t){e.exports=n("597f")},3:function(e,t){e.exports=n("8122")},6:function(e,t){e.exports=n("6b7c")},64:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[n("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[n("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):n("img",e._g(e._b({staticClass:"el-image__inner",class:{"el-image__inner--center":e.alignCenter,"el-image__preview":e.preview},style:e.imageStyle,attrs:{src:e.src},on:{click:e.clickHandler}},"img",e.$attrs,!1),e.$listeners)),e.preview?[e.showViewer?n("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)},i=[];r._withStripped=!0;var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"viewer-fade"}},[n("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[n("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick(t)}}}),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[n("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[n("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[n("i",{staticClass:"el-icon-arrow-left"})]),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[n("i",{staticClass:"el-icon-arrow-right"})])],n("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[n("div",{staticClass:"el-image-viewer__actions__inner"},[n("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){e.handleActions("zoomOut")}}}),n("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{class:e.mode.icon,on:{click:e.toggleMode}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),n("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),n("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(t,r){return r===e.index?n("img",{key:t,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()})),0)],2)])},o=[];a._withStripped=!0;var s=n(2),c=n(3),u=n(13),l=Object.assign||function(e){for(var t=1;te?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick((function(e){var n=t.$refs.img[0];n.complete||(t.loading=!0)}))}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){t.stopPropagation();var n=t.keyCode;switch(n){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut");break}},this._mouseWheelHandler=Object(c["rafThrottle"])((function(t){var n=t.wheelDelta?t.wheelDelta:-t.detail;n>0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(s["on"])(document,"keydown",this._keyDownHandler),Object(s["on"])(document,d,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(s["off"])(document,"keydown",this._keyDownHandler),Object(s["off"])(document,d,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown:function(e){var t=this;if(!this.loading&&0===e.button){var n=this.transform,r=n.offsetX,i=n.offsetY,a=e.pageX,o=e.pageY;this._dragHandler=Object(c["rafThrottle"])((function(e){t.transform.offsetX=r+e.pageX-a,t.transform.offsetY=i+e.pageY-o})),Object(s["on"])(document,"mousemove",this._dragHandler),Object(s["on"])(document,"mouseup",(function(e){Object(s["off"])(document,"mousemove",t._dragHandler)})),e.preventDefault()}},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(f),t=Object.values(f),n=t.indexOf(this.mode),r=(n+1)%e.length;this.mode=f[e[r]],this.reset()}},prev:function(){if(!this.isFirst||this.infinite){var e=this.urlList.length;this.index=(this.index-1+e)%e}},next:function(){if(!this.isLast||this.infinite){var e=this.urlList.length;this.index=(this.index+1)%e}},handleActions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.loading){var n=l({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),r=n.zoomRate,i=n.rotateDeg,a=n.enableTransition,o=this.transform;switch(e){case"zoomOut":o.scale>.2&&(o.scale=parseFloat((o.scale-r).toFixed(3)));break;case"zoomIn":o.scale=parseFloat((o.scale+r).toFixed(3));break;case"clocelise":o.deg+=i;break;case"anticlocelise":o.deg-=i;break}o.enableTransition=a}}},mounted:function(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},p=h,A=n(0),g=Object(A["a"])(p,a,o,!1,null,null,null);g.options.__file="packages/image/src/image-viewer.vue";var m=g.exports,v=n(6),b=n.n(v),y=n(17),I=n(25),C=n.n(I),E=function(){return void 0!==document.documentElement.style.objectFit},w={NONE:"none",CONTAIN:"contain",COVER:"cover",FILL:"fill",SCALE_DOWN:"scale-down"},B="",_={name:"ElImage",mixins:[b.a],inheritAttrs:!1,components:{ImageViewer:m},props:{src:String,fit:String,lazy:Boolean,scrollContainer:{},previewSrcList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3}},data:function(){return{loading:!0,error:!1,show:!this.lazy,imageWidth:0,imageHeight:0,showViewer:!1}},computed:{imageStyle:function(){var e=this.fit;return!this.$isServer&&e?E()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!E()&&this.fit!==w.FILL},preview:function(){var e=this.previewSrcList;return Array.isArray(e)&&e.length>0},imageIndex:function(){var e=0,t=this.previewSrcList.indexOf(this.src);return t>=0&&(e=t),e}},watch:{src:function(e){this.show&&this.loadImage()},show:function(e){e&&this.loadImage()}},mounted:function(){this.lazy?this.addLazyLoadListener():this.loadImage()},beforeDestroy:function(){this.lazy&&this.removeLazyLoadListener()},methods:{loadImage:function(){var e=this;if(!this.$isServer){this.loading=!0,this.error=!1;var t=new Image;t.onload=function(n){return e.handleLoad(n,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach((function(n){var r=e.$attrs[n];t.setAttribute(n,r)})),t.src=this.src}},handleLoad:function(e,t){this.imageWidth=t.width,this.imageHeight=t.height,this.loading=!1,this.error=!1},handleError:function(e){this.loading=!1,this.error=!0,this.$emit("error",e)},handleLazyLoad:function(){Object(s["isInContainer"])(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;t=Object(y["isHtmlElement"])(e)?e:Object(y["isString"])(e)?document.querySelector(e):Object(s["getScrollContainer"])(this.$el),t&&(this._scrollContainer=t,this._lazyLoadHandler=C()(200,this.handleLazyLoad),Object(s["on"])(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(Object(s["off"])(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,n=this.imageHeight,r=this.$el,i=r.clientWidth,a=r.clientHeight;if(!t||!n||!i||!a)return{};var o=t/n,s=i/a;if(e===w.SCALE_DOWN){var c=t=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},c8d2:function(e,t,n){var r=n("5e77").PROPER,i=n("d039"),a=n("5899"),o="​…᠎";e.exports=function(e){return i((function(){return!!a[e]()||o[e]()!==o||r&&a[e].name!==e}))}},ca84:function(e,t,n){var r=n("e330"),i=n("1a2d"),a=n("fc6a"),o=n("4d64").indexOf,s=n("d012"),c=r([].push);e.exports=function(e,t){var n,r=a(e),u=0,l=[];for(n in r)!i(s,n)&&i(r,n)&&c(l,n);while(t.length>u)i(r,n=t[u++])&&(~o(l,n)||c(l,n));return l}},ca91:function(e,t,n){"use strict";var r=n("ebb5"),i=n("d58f").left,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("reduce",(function(e){var t=arguments.length;return i(a(this),e,t,t>1?arguments[1]:void 0)}))},cb4f:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const r=n("6f58"),i=n("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,n){return e>>>t&4294967295>>>32-n}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const n=r.UINT32_LE.get(e,t+24),s={BlockID:i.FourCcToken.get(e,t),blockSize:r.UINT32_LE.get(e,t+4),version:r.UINT16_LE.get(e,t+8),totalSamples:r.UINT32_LE.get(e,t+12),blockIndex:r.UINT32_LE.get(e,t+16),blockSamples:r.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(n,0,2)),isMono:o.isBitSet(n,2),isHybrid:o.isBitSet(n,3),isJointStereo:o.isBitSet(n,4),crossChannel:o.isBitSet(n,5),hybridNoiseShaping:o.isBitSet(n,6),floatingPoint:o.isBitSet(n,7),samplingRate:a[o.getBitAllignedNumber(n,23,4)],isDSD:o.isBitSet(n,31)},crc:new r.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const r=n("34eb"),i=n("e375"),a=n("5cf0"),o=n("0497"),s=r("music-metadata-browser:main");var c=n("e375");async function u(e,n,r){const i=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(i,"string"===typeof n?{mimeType:n}:n,r);return await i.close(),o}async function l(e,t){const n=await d(e),r={mimeType:e.type,size:e.size};return e.name&&(r.path=e.name),i.parseBuffer(n,{mimeType:e.type,size:e.size},t)}async function f(e,t){const n=await fetch(e),r={size:parseInt(n.headers.get("Content-Length"),10),mimeType:n.headers.get("Content-Type")};if(n.ok){if(n.body){const e=await this.parseReadableStream(n.body,r,t);return s("Closing HTTP-readable-stream..."),n.body.locked||await n.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await n.blob(),t)}throw new Error(`HTTP error status=${n.status}: ${n.statusText}`)}function d(e){return new Promise((t,n)=>{const r=new FileReader;r.onloadend=e=>{let n=e.target.result;n instanceof ArrayBuffer&&(n=o(new Uint8Array(e.target.result))),t(n)},r.onerror=e=>{n(new Error(e.type))},r.onabort=e=>{n(new Error(e.type))},r.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return c.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return c.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return c.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return c.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return c.selectCover}}),t.parseNodeStream=i.parseStream,t.parseReadableStream=u,t.parseBlob=l,t.fetchFromUrl=f},cc04:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const r=n("6f58"),i=n("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:r.INT64_BE.get(e,t+4)})}},cc12:function(e,t,n){var r=n("da84"),i=n("861d"),a=r.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cca6:function(e,t,n){var r=n("23e7"),i=n("60da");r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},cd26:function(e,t,n){"use strict";var r=n("ebb5"),i=r.aTypedArray,a=r.exportTypedArrayMethod,o=Math.floor;a("reverse",(function(){var e,t=this,n=i(t).length,r=o(n/2),a=0;while(a1?arguments[1]:void 0)}))},d1ab:function(e,t,n){"use strict";function r(e){return"8BPS"===e.toString("ascii",0,4)}function i(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:r,calculate:i}},d1e7:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,a=i&&!r.call({1:2},1);t.f=a?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},d2bb:function(e,t,n){var r=n("e330"),i=n("825a"),a=n("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(o){}return function(n,r){return i(n),a(r),t?e(n,r):n.__proto__=r,n}}():void 0)},d354:function(e,t,n){"use strict";var r=n("c591").Buffer;function i(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=c:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=u,"💩"!==r.from("eda0bdedb2a9","hex").toString()&&(this.decoder=l,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:i},i.prototype.encoder=s,i.prototype.decoder=o;var a=n("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function c(e,t){this.prevStr=""}function u(e,t){}function l(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return r.isBuffer(e)||(e=r.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return r.from(e,this.enc)},s.prototype.end=function(){},c.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),r.from(e,"base64")},c.prototype.end=function(){return r.from(this.prevStr,"base64")},u.prototype.write=function(e){for(var t=r.alloc(3*e.length),n=0,i=0;i>>6),t[n++]=128+(63&a)):(t[n++]=224+(a>>>12),t[n++]=128+(a>>>6&63),t[n++]=128+(63&a))}return t.slice(0,n)},u.prototype.end=function(){},l.prototype.write=function(e){for(var t=this.acc,n=this.contBytes,r=this.accBytes,i="",a=0;a0&&(i+=this.defaultCharUnicode,n=0),o<128?i+=String.fromCharCode(o):o<224?(t=31&o,n=1,r=1):o<240?(t=15&o,n=2,r=1):i+=this.defaultCharUnicode):n>0?(t=t<<6|63&o,n--,r++,0===n&&(i+=2===r&&t<128&&t>0||3===r&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):i+=this.defaultCharUnicode}return this.acc=t,this.contBytes=n,this.accBytes=r,i},l.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d397:function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e}function i(e){var t=/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi;return t.test(e)}t.__esModule=!0,t.isDef=r,t.isKorean=i},d3ab:function(e,t,n){"use strict";function r(e,t,n){return 0!==(e[t]&1<=n)return n;i+=2}return i}while(0!==e[i]){if(i>=n)return n;i++}return i}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let n=0;n>a;const s=8-a,c=r-s;return c<0?o>>=8-a-r:c>0&&(o<<=c,o|=u(e,t,n+s,c)),o}function l(e,t,n){return 1===u(e,t,n,1)}function f(e){const t=[];for(let n=0,r=e.length;ne.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:h(e)}:{dB:d(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=r,t.findZero=i,t.trimRightNull=a,t.decodeString=s,t.stripNulls=c,t.getBitAllignedNumber=u,t.isBitSet=l,t.a2hex=f,t.ratioToDb=d,t.dbToRatio=h,t.toRatio=p},d3b7:function(e,t,n){var r=n("00ee"),i=n("6eeb"),a=n("b041");r||i(Object.prototype,"toString",a,{unsafe:!0})},d44e:function(e,t,n){var r=n("9bf2").f,i=n("1a2d"),a=n("b622"),o=a("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},d4af:function(e,t,n){"use strict";var r=n("8eb7"),i=n("7b3e"),a=10,o=40,s=800;function c(e){var t=0,n=0,r=0,i=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=t*a,i=n*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||i)&&e.deltaMode&&(1==e.deltaMode?(r*=o,i*=o):(r*=s,i*=s)),r&&!t&&(t=r<1?-1:1),i&&!n&&(n=i<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:i}}c.getEventType=function(){return r.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},e.exports=c},d4c3:function(e,t,n){var r=n("342f"),i=n("da84");e.exports=/ipad|iphone|ipod/i.test(r)&&void 0!==i.Pebble},d4cf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const r=n("21c2"),i=n("6f58"),a=n("34eb"),o=n("8f5f"),s=n("8737"),c=n("64a4"),u=n("d3ab"),l=n("98a7"),f=n("95c9"),d=a("music-metadata:parser:RIFF");class h extends f.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(d(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof r.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(l.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-l.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,d(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let n=s.WaveFormat[e.wFormatTag];n||(d("WAVE/non-PCM format="+e.wFormatTag),n="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",n),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new i.BufferType(t.chunkSize)),o=r.fromBuffer(a);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let u=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),n=new o.ListInfoTagValue(t),r=await this.tokenizer.readToken(n);this.addTag(t.chunkID,u.stripNulls(r)),e-=8+n.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=h},d58f:function(e,t,n){var r=n("da84"),i=n("59ed"),a=n("7b0b"),o=n("44ad"),s=n("07fa"),c=r.TypeError,u=function(e){return function(t,n,r,u){i(n);var l=a(t),f=o(l),d=s(l),h=e?d-1:0,p=e?-1:1;if(r<2)while(1){if(h in f){u=f[h],h+=p;break}if(h+=p,e?h<0:d<=h)throw c("Reduce of empty array with no initial value")}for(;e?h>=0:d>h;h+=p)h in f&&(u=n(u,f[h],h,l));return u}};e.exports={left:u(!1),right:u(!0)}},d5d6:function(e,t,n){"use strict";var r=n("ebb5"),i=n("b727").forEach,a=r.aTypedArray,o=r.exportTypedArrayMethod;o("forEach",(function(e){i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},d66d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("21c2"),o=n("64a4"),s=n("98a7"),c=n("95c9"),u=n("da6a"),l=n("6a01"),f=i("music-metadata:parser:aiff");class d extends c.BasicParser{async parse(){const e=await this.tokenizer.readToken(l.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=l.Header.len){f("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(l.Header);f("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),n=await this.readData(e);await this.tokenizer.ignore(t-n)}}catch(n){if(!(n instanceof a.EndOfStreamError))throw n;f("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new u.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const n=await this.tokenizer.readToken(new r.BufferType(e.chunkSize)),i=a.fromBuffer(n);return await(new o.ID3v2Parser).parse(this.metadata,i,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=d},d784:function(e,t,n){"use strict";n("ac1f");var r=n("e330"),i=n("6eeb"),a=n("9263"),o=n("d039"),s=n("b622"),c=n("9112"),u=s("species"),l=RegExp.prototype;e.exports=function(e,t,n,f){var d=s(e),h=!o((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),p=h&&!o((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[u]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return t=!0,null},n[d](""),!t}));if(!h||!p||n){var A=r(/./[d]),g=t(d,""[e],(function(e,t,n,i,o){var s=r(e),c=t.exec;return c===a||c===l.exec?h&&!o?{done:!0,value:A(t,n,i)}:{done:!0,value:s(n,t,i)}:{done:!1}}));i(String.prototype,e,g[0]),i(l,d,g[1])}f&&c(l[d],"sham",!0)}},d998:function(e,t,n){var r=n("342f");e.exports=/MSIE|Trident/.test(r)},d9b5:function(e,t,n){var r=n("da84"),i=n("d066"),a=n("1626"),o=n("3a9b"),s=n("fdbf"),c=r.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return a(t)&&o(t.prototype,c(e))}},d9f0:function(e,t,n){(function(t,r,i,a){var o=function(){var e="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;return e=e||t,function(t){t=t||{};var o,s,c="undefined"!==typeof t?t:{};c["ready"]=new Promise((function(e,t){o=e,s=t}));var u,l={};for(u in c)c.hasOwnProperty(u)&&(l[u]=c[u]);var f,d,h,p,A,g=[],m="object"===typeof window,v="function"===typeof importScripts,b="object"===typeof r&&"object"===typeof r.versions&&"string"===typeof r.versions.node,y="";function I(e){return c["locateFile"]?c["locateFile"](e,y):y+e}function C(e){if(!(e instanceof Rn)){var t=e;w("exiting due to exception: "+t)}}b?(y=v?n("df7c").dirname(y)+"/":i+"/",f=function(e,t){var r=xn(e);return r?t?r:r.toString():(p||(p=n("3e8f")),A||(A=n("df7c")),e=A["normalize"](e),p["readFileSync"](e,t?null:"utf8"))},h=function(e){var t=f(e,!0);return t.buffer||(t=new Uint8Array(t)),Q(t.buffer),t},d=function(e,t,r){var i=xn(e);i&&t(i),p||(p=n("3e8f")),A||(A=n("df7c")),e=A["normalize"](e),p["readFile"](e,(function(e,n){e?r(e):t(n.buffer)}))},r["argv"].length>1&&r["argv"][1].replace(/\\/g,"/"),g=r["argv"].slice(2),r["on"]("uncaughtException",(function(e){if(!(e instanceof Rn))throw e})),r["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw r["exitCode"]=e,t;C(t),r["exit"](e)},c["inspect"]=function(){return"[Emscripten Module object]"}):(m||v)&&(v?y=self.location.href:"undefined"!==typeof document&&document.currentScript&&(y=document.currentScript.src),e&&(y=e),y=0!==y.indexOf("blob:")?y.substr(0,y.replace(/[?#].*/,"").lastIndexOf("/")+1):"",f=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(w){var n=xn(e);if(n)return Bn(n);throw w}},v&&(h=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(w){var n=xn(e);if(n)return n;throw w}}),d=function(e,t,n){var r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="arraybuffer",r.onload=function(){if(200==r.status||0==r.status&&r.response)t(r.response);else{var i=xn(e);i?t(i.buffer):n()}},r.onerror=n,r.send(null)});var E=c["print"]||console.log.bind(console),w=c["printErr"]||console.warn.bind(console);for(u in l)l.hasOwnProperty(u)&&(c[u]=l[u]);l=null,c["arguments"]&&(g=c["arguments"]),c["thisProgram"]&&c["thisProgram"],c["quit"]&&c["quit"];var B,_=function(e){e};c["wasmBinary"]&&(B=c["wasmBinary"]);var S,x=c["noExitRuntime"]||!0;function T(e,t,n){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return P[e>>0];case"i8":return P[e>>0];case"i16":return j[e>>1];case"i32":return H[e>>2];case"i64":return H[e>>2];case"float":return G[e>>2];case"double":return Number(W[e>>3]);default:be("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&be("no native wasm support detected");var k=!1;function Q(e,t){e||be("Assertion failed: "+t)}var O="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function D(e,t,n){var r=t+n,i=t;while(e[i]&&!(i>=r))++i;if(i-t>16&&e.subarray&&O)return O.decode(e.subarray(t,i));var a="";while(t>10,56320|1023&u)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function R(e,t){return e?D(U,e,t):""}function F(e,t,n,r){if(!(r>0))return 0;for(var i=n,a=n+r-1,o=0;o=55296&&s<=57343){var c=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&c}if(s<=127){if(n>=a)break;t[n++]=s}else if(s<=2047){if(n+1>=a)break;t[n++]=192|s>>6,t[n++]=128|63&s}else if(s<=65535){if(n+2>=a)break;t[n++]=224|s>>12,t[n++]=128|s>>6&63,t[n++]=128|63&s}else{if(n+3>=a)break;t[n++]=240|s>>18,t[n++]=128|s>>12&63,t[n++]=128|s>>6&63,t[n++]=128|63&s}}return t[n]=0,n-i}function M(e,t,n){return F(e,U,t,n)}function N(e){for(var t=0,n=0;n=55296&&r<=57343&&(r=65536+((1023&r)<<10)|1023&e.charCodeAt(++n)),r<=127?++t:t+=r<=2047?2:r<=65535?3:4}return t}var L,P,U,j,z,H,$,G,W,Y="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function q(e,t){var n=e,r=n>>1,i=r+t/2;while(!(r>=i)&&z[r])++r;if(n=r<<1,n-e>32&&Y)return Y.decode(U.subarray(e,n));for(var a="",o=0;!(o>=t/2);++o){var s=j[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function V(e,t,n){if(void 0===n&&(n=2147483647),n<2)return 0;n-=2;for(var r=t,i=n<2*e.length?n/2:e.length,a=0;a>1]=o,t+=2}return j[t>>1]=0,t-r}function X(e){return 2*e.length}function K(e,t){var n=0,r="";while(!(n>=t/4)){var i=H[e+4*n>>2];if(0==i)break;if(++n,i>=65536){var a=i-65536;r+=String.fromCharCode(55296|a>>10,56320|1023&a)}else r+=String.fromCharCode(i)}return r}function J(e,t,n){if(void 0===n&&(n=2147483647),n<4)return 0;for(var r=t,i=r+n-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(H[t>>2]=o,t+=4,t+4>i)break}return H[t>>2]=0,t-r}function Z(e){for(var t=0,n=0;n=55296&&r<=57343&&++n,t+=4}return t}function ee(e,t){P.set(e,t)}function te(e){L=e,c["HEAP8"]=P=new Int8Array(e),c["HEAP16"]=j=new Int16Array(e),c["HEAP32"]=H=new Int32Array(e),c["HEAPU8"]=U=new Uint8Array(e),c["HEAPU16"]=z=new Uint16Array(e),c["HEAPU32"]=$=new Uint32Array(e),c["HEAPF32"]=G=new Float32Array(e),c["HEAPF64"]=W=new Float64Array(e)}c["INITIAL_MEMORY"];var ne,re=[],ie=[],ae=[],oe=0;function se(){return x||oe>0}function ce(){if(c["preRun"]){"function"==typeof c["preRun"]&&(c["preRun"]=[c["preRun"]]);while(c["preRun"].length)fe(c["preRun"].shift())}Se(re)}function ue(){!0,Se(ie)}function le(){if(c["postRun"]){"function"==typeof c["postRun"]&&(c["postRun"]=[c["postRun"]]);while(c["postRun"].length)he(c["postRun"].shift())}Se(ae)}function fe(e){re.unshift(e)}function de(e){ie.unshift(e)}function he(e){ae.unshift(e)}var pe=0,Ae=null,ge=null;function me(e){pe++,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe)}function ve(e){if(pe--,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe),0==pe&&(null!==Ae&&(clearInterval(Ae),Ae=null),ge)){var t=ge;ge=null,t()}}function be(e){c["onAbort"]&&c["onAbort"](e),e="Aborted("+e+")",w(e),k=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}c["preloadedImages"]={},c["preloadedAudios"]={};var ye,Ie="data:application/octet-stream;base64,";function Ce(e){return e.startsWith(Ie)}function Ee(e){return e.startsWith("file://")}function we(e){try{if(e==ye&&B)return new Uint8Array(B);var t=xn(e);if(t)return t;if(h)return h(e);throw"both async and sync fetching of the wasm failed"}catch(w){be(w)}}function Be(){if(!B&&(m||v)){if("function"===typeof fetch&&!Ee(ye))return fetch(ye,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+ye+"'";return e["arrayBuffer"]()})).catch((function(){return we(ye)}));if(d)return new Promise((function(e,t){d(ye,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return we(ye)}))}function _e(){var e={a:kn};function t(e,t){var n=e.exports;c["asm"]=n,S=c["asm"]["t"],te(S.buffer),ne=c["asm"]["v"],de(c["asm"]["u"]),ve("wasm-instantiate")}function n(e){t(e["instance"])}function r(t){return Be().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){w("failed to asynchronously prepare wasm: "+e),be(e)}))}function i(){return B||"function"!==typeof WebAssembly.instantiateStreaming||Ce(ye)||Ee(ye)||"function"!==typeof fetch?r(n):fetch(ye,{credentials:"same-origin"}).then((function(t){var i=WebAssembly.instantiateStreaming(t,e);return i.then(n,(function(e){return w("wasm streaming compile failed: "+e),w("falling back to ArrayBuffer instantiation"),r(n)}))}))}if(me("wasm-instantiate"),c["instantiateWasm"])try{var a=c["instantiateWasm"](e,t);return a}catch(o){return w("Module.instantiateWasm callback failed with error: "+o),!1}return i().catch(s),{}}function Se(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var n=t.func;"number"===typeof n?void 0===t.arg?Te(n)():Te(n)(t.arg):n(void 0===t.arg?null:t.arg)}else t(c)}}ye="data:application/octet-stream;base64,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IAEgA0HIAWogA0HQAGogAhAxQQBIDQAgACgCTEEATiEFIAAoAgAhAiAAKAJIQQBMBEAgACACQV9xNgIACwJ/AkACQCAAKAIwRQRAIABB0AA2AjAgAEEANgIcIABCADcDECAAKAIsIQQgACADNgIsDAELIAAoAhANAQtBfyAAECcNARoLIAAgASADQcgBaiADQdAAaiADQaABahAxCyEBIAQEfyAAQQBBACAAKAIkEQEAGiAAQQA2AjAgACAENgIsIABBADYCHCAAQQA2AhAgACgCFBogAEEANgIUQQAFIAELGiAAIAAoAgAgAkEgcXI2AgAgBUUNAAsgA0HQAWokAAu8AgACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBCWsOEgAICQoICQECAwQKCQoKCAkFBgcLIAIgAigCACIBQQRqNgIAIAAgASgCADYCAA8LIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAkEAEQgACw8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAAtyAQN/IAAoAgAsAABBMGtBCk8EQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgEgAkEKbCICaiABQf////8HIAJrShshAQsgACADQQFqNgIAIAEhAiADLAABQTBrQQpJDQALIAILmRUCEX8CfiMAQdAAayIFJAAgBSABNgJMIAVBN2ohFCAFQThqIRBBACEBAkACQAJAAkADQCABQf////8HIAxrSg0BIAEgDGohDCAFKAJMIgkhAQJAAkACQCAJLQAAIggEQANAAkACQCAIQf8BcSIGRQRAIAEhCAwBCyAGQSVHDQEgASEIA0AgAS0AAUElRw0BIAUgAUECaiIGNgJMIAhBAWohCCABLQACIQogBiEBIApBJUYNAAsLIAggCWsiAUH/////ByAMayIVSg0HIAAEQCAA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CGohBCADIQJBCCEHQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgCkEBaiEKIAQhBSAIQQFqDAELIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAELQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAELQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAELQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAELQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAELQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAELQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAELQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHIAEhAiAEIgFBCGoiBSEEQQALIQggCkEDSA0ACwJAIA0oAgwiCkUNAANAAkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIA8gAiAIai0AACADQQhqIAhqLQAAczoAACAIQQFqIQggD0EBaiEPIApBAWsiCg0BDAILIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAFLQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAFLQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAFLQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAFLQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAFLQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAFLQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAFLQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHQQAhCCAFIgRBCGohBSABIQIgBCEBIAoNAAsLQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgA0EIaiAIai0AACACIAhqLQAARwRAQQAhBAwECyAKQQFqIQogCEEBagwBCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBS0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBS0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBS0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBS0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBS0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBS0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBS0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohByABIQIgBSIBQQhqIQVBAAshCEEBIQQgCkEISA0ACwsgA0EQaiQAIAQEQCAOIA0oAgwQJAsgDUEQaiQAIAAgBigCFCAGKAIQIgFrIgJBCGo2AgwgACgCCEEIaiABIAIQFxogAUUNACAGIAE2AhQgARAUCyALEBQgBkFAayQADwsQKwALiwQBB39BGBAYIgFCADcCBCABQZQVNgIAIAFCADcCDCABQQA2AhRBEBAYIgNBADYCDCADQYgUNgIAIANCADcCBCADIAAoAgAgACAALAALIgdBAEgiBBsgACgCBCAHQf8BcSAEGxA6IAFBCGohBCABKAIIIgAEQCAAEBQgBEEANgIACyABQQA2AhQgASgCDCIABEAgABAUIAFBADYCDAsgBEEANgIAAkAgA0UNACADIAQgAUEUaiADKAIAKAIAEQMAIAEoAhRBrQJJDQAgASgCFCEAIAEoAgwiAkUEQCABIAAQGCICQQAgABAWNgIMCwJAAkAgAEUNACACQQA6AABBASECIAEoAhQiBUEBSwRAA0AgASgCDCACaiACOgAAIAJBAWoiAiABKAIUIgVJDQALCyAFRQ0AQQAhAgNAIAEoAgwiByAGaiIAIAcgASgCCCAGIAVwai0AACACIAAtAAAiBGpqIAVwIgJqIgAtAAA6AAAgACAEOgAAIAZBAWoiBiABKAIUIgVJDQALQQEhAiABQQE2AgQCQCAFRQ0AIAEoAgghBEEAIQYDQCAEIAZqLQAAIgAEQCACIAAgAmwiAk8NAiABIAI2AgQLIAZBAWoiBiAFRw0ACwsMAQsgAUEBNgIECwsgA0GIFDYCACADKAIIIgAEQCAAEBQgA0EANgIICyADQQA2AgwgAxAUIAELogEBBH8jAEEQayICJAAgASgCACIDQXBJBEACQAJAIANBC08EQCADQRBqQXBxIgUQGCEEIAIgBUGAgICAeHI2AgggAiAENgIAIAIgAzYCBAwBCyACIAM6AAsgAiEEIANFDQELIAQgAUEEaiADEBcaCyADIARqQQA6AAAgAiAAEQAAIQAgAiwAC0EASARAIAIoAgAQFAsgAkEQaiQAIAAPCxAsAAsiAQF+IAEgAq0gA61CIIaEIAQgABEOACIFQiCIpxANIAWnCxcAIAEgAq0gA61CIIaEIAQgBSAAEQkAC7AEAgN/AX4jAEEQayIEJAAgAEIANwIAIABCADcCKCAAQgA3AiAgAEIANwIYIABCADcCECAAQgA3AggCfyACQQdNBEAgAEGBFSkAADcAKCAAQfkUKQAANwAgIABB8RQpAAA3ABggAEHpFCkAADcAECAAQeEUKQAANwAIQQAMAQsgBCABIAJBCGsiBWopAAAiBjcDCCAGpyEDQegnKAIAKAAAIAQoAgxGBEAgACAFIANBCHRBgID8B3EgA0EYdHIgA0EIdkGA/gNxIANBGHZycmsiAzYCACAFIANBACADQQBKGyICSwRAA0AgASACai0AAEEsRgRAIAAgAiADazYCBEEBDAQLIAJBAWoiAiAFRw0ACwsgAEHYFCkAADcAKCAAQdAUKQAANwAgIABByBQpAAA3ABggAEHAFCkAADcAECAAQbgUKQAANwAIQQAMAQsgBkIgiKciAUH/BU0EQCAAIAE2AgQgACACIAFrQQRrNgIAQQEMAQsgBCADNgIEIAQgATYCACMAQRBrIgIkACACIAQ2AgwjAEGgAWsiASQAIAFBCGoiBUGAIEGQARAXGiABIABBCGoiADYCNCABIAA2AhwgAUF+IABrIgNB/////wcgA0H/////B0kbIgM2AjggASAAIANqIgA2AiQgASAANgIYIAVBlAggBBAuIAMEQCABKAIcIgAgACABKAIYRmtBADoAAAsgAUGgAWokACACQRBqJABBAAshACAEQRBqJAAgAAsaACAAIAEoAgggBRATBEAgASACIAMgBBAhCws3ACAAIAEoAgggBRATBEAgASACIAMgBBAhDwsgACgCCCIAIAEgAiADIAQgBSAAKAIAKAIUEQQAC5MCAQZ/IAAgASgCCCAFEBMEQCABIAIgAyAEECEPCyABLQA1IQcgACgCDCEGIAFBADoANSABLQA0IQggAUEAOgA0IABBEGoiCSABIAIgAyAEIAUQICAHIAEtADUiCnIhByAIIAEtADQiC3IhCAJAIAZBAkgNACAJIAZBA3RqIQkg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AkGAKBAjIABBgChqIQAgAkGAKGohAiADQYAoayIDQYAoSw0ADAILAAsgA0UNAQsgBSAEIAAgAiADECMLIAQQFAsLRAEBfwJAIAAoAghFDQAgACgCDCIDRQ0AIAIgAzYCACABIAAoAgwiARAYIgI2AgAgAiAAKAIIIAEQFxoPCyACQQA2AgALFgAgACACrSABIAMgACgCACgCBBEJAAsPACABIAIgAyAEIAARBgALDQAgACgCAEEEaygCAAsLxBwbAEGACAuiCGNyZWF0ZUluc3RXaWR0aEVLZXkAdW5rbm93biBtYWdpYzogJTA4eC0lMDh4AC0rICAgMFgweAB1bnNpZ25lZCBzaG9ydABTdHJlYW1DZW5jcnlwdAB1bnNpZ25lZCBpbnQAZmxvYXQAdWludDY0X3QAdmVjdG9yAHVuc2lnbmVkIGNoYXIAZGV0ZWN0S2V5RW5kUG9zaXRpb24Ac2l6ZW9mX3FtY19kZXRlY3Rpb24AZGVjcnlwdFN0cmVhbQBib29sAGVtc2NyaXB0ZW46OnZhbAB1bnNpZ25lZCBsb25nAHN0ZDo6d3N0cmluZwBiYXNpY19zdHJpbmcAc3RkOjpzdHJpbmcAc3RkOjp1MTZzdHJpbmcAc3RkOjp1MzJzdHJpbmcAUVRhZwBkb3VibGUAdm9pZABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChudWxsKQBFUlJPUjogZGVjb2RlZCBrZXkgc2l6ZSBpcyB0b28gc21hbGwsIGdvdCAleC4KAFAxNFN0cmVhbUNlbmNyeXB0AAAA0BMAAMwHAAAAAAAA0AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAA0BMAAPAHAAABAAAA0AoAAGlpAHYAdmkA4AcAALASAEGwEAvKAUQSAACwEgAAsBIAALASAABpaWlpaQAAAOAHAADACAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAADwEgAAjwgAAHQTAABQCAAAAAAAAAEAAAC4CAAAAAAAAGlpaQAAAAAALBIAAOAHAACwEgAAsBIAALASAAB2aWlpaWkAQasSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBBhBQLTiwKAAANAAAADgAAADZLZXlEZWMAN0lLZXlEZWMAAAAA8BIAABgKAAAYEwAAEAoAACQKAABjb3VsZCBub3QgZmluZCBlbmQgb2YgZWtleQBB4RQLEGJ1ZmZlciB0b28gc21hbGwAQZAVC9EH0AoAAA8AAAAQAAAAMTRTdHJlYW1DZW5jcnlwdAAyNElTdHJlYW1FbmNyeXB0QW5kRGVjcnlwdADwEgAArQoAABgTAACcCgAAyAoAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAAB0EwAA3AoAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAdBMAADQLAAAAAAAAAQAAALgIAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURzTlNfMTFjaGFyX3RyYWl0c0lEc0VFTlNfOWFsbG9jYXRvcklEc0VFRUUAAAB0EwAAjAsAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRGlOU18xMWNoYXJfdHJhaXRzSURpRUVOU185YWxsb2NhdG9ySURpRUVFRQAAAHQTAADoCwAAAAAAAAEAAAC4CAAAAAAAAE4xMGVtc2NyaXB0ZW4zdmFsRQAA8BIAAEQMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ljRUUAAPASAABgDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJYUVFAADwEgAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWhFRQAA8BIAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lzRUUAAPASAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJdEVFAADwEgAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWlFRQAA8BIAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lqRUUAAPASAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAADwEgAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SW1FRQAA8BIAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lmRUUAAPASAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZEVFAADwEgAA8A0AAPATAAAAAAAAGQAKABkZGQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAAZABEKGRkZAwoHAAEACQsYAAAJBgsAAAsABhkAAAAZGRkAQfEcCyEOAAAAAAAAAAAZAAoNGRkZAA0AAAIACQ4AAAAJAA4AAA4AQasdCwEMAEG3HQsVEwAAAAATAAAAAAkMAAAAAAAMAAAMAEHlHQsBEABB8R0LFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBnx4LARIAQaseCx4RAAAAABEAAAAACRIAAAAAABIAABIAABoAAAAaGhoAQeIeCw4aAAAAGhoaAAAAAAAACQBBkx8LARQAQZ8fCxUXAAAAABcAAAAACRQAAAAAABQAABQAQc0fCwEWAEHZHwsnFQAAAAAVAAAAAAkWAAAAAAAWAAAWAAAwMTIzNDU2Nzg5QUJDREVGAEGkIAsBFQBBzCALCP//////////AEGQIQvRBlN0OXR5cGVfaW5mbwAAAADwEgAAkBAAAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAAAAABgTAACoEAAAoBAAAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQAAABgTAADYEAAAzBAAAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQAAABgTAAAIEQAAzBAAAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FABgTAAA4EQAALBEAAE4xMF9fY3h4YWJpdjEyMF9fZnVuY3Rpb25fdHlwZV9pbmZvRQAAAAAYEwAAaBEAAMwQAABOMTBfX2N4eGFiaXYxMjlfX3BvaW50ZXJfdG9fbWVtYmVyX3R5cGVfaW5mb0UAAAAYEwAAnBEAACwRAAAAAAAAHBIAABYAAAAXAAAAGAAAABkAAAAaAAAATjEwX19jeHhhYml2MTIzX19mdW5kYW1lbnRhbF90eXBlX2luZm9FABgTAAD0EQAAzBAAAHYAAADgEQAAKBIAAERuAADgEQAANBIAAGIAAADgEQAAQBIAAGMAAADgEQAATBIAAGgAAADgEQAAWBIAAGEAAADgEQAAZBIAAHMAAADgEQAAcBIAAHQAAADgEQAAfBIAAGkAAADgEQAAiBIAAGoAAADgEQAAlBIAAGwAAADgEQAAoBIAAG0AAADgEQAArBIAAHgAAADgEQAAuBIAAHkAAADgEQAAxBIAAGYAAADgEQAA0BIAAGQAAADgEQAA3BIAAAAAAAD8EAAAFgAAABsAAAAYAAAAGQAAABwAAAAdAAAAHgAAAB8AAAAAAAAAYBMAABYAAAAgAAAAGAAAABkAAAAcAAAAIQAAACIAAAAjAAAATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAAAAABgTAAA4EwAA/BAAAAAAAAC8EwAAFgAAACQAAAAYAAAAGQAAABwAAAAlAAAAJgAAACcAAABOMTBfX2N4eGFiaXYxMjFfX3ZtaV9jbGFzc190eXBlX2luZm9FAAAAGBMAAJQTAAD8EAAAAAAAAFwRAAAWAAAAKAAAABgAAAAZAAAAKQBB6CcLCSUFAAAAAAAABQBB/CcLARIAQZQoCwoTAAAAFAAAAI0UAEGsKAsBAgBBvCgLCP//////////AEGAKQsDMBdQ",Ce(ye)||(ye=I(ye));var xe=[];function Te(e){var t=xe[e];return t||(e>=xe.length&&(xe.length=e+1),xe[e]=t=ne.get(e)),t}function ke(e,t,n,r,i){}function Qe(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function Oe(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);De=e}var De=void 0;function Re(e){var t="",n=e;while(U[n])t+=De[U[n++]];return t}var Fe={},Me={},Ne={},Le=48,Pe=57;function Ue(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Le&&t<=Pe?"_"+e:e}function je(e,t){return e=Ue(e),function(){return t.apply(this,arguments)}}function ze(e,t){var n=je(t,(function(e){this.name=t,this.message=e;var n=new Error(e).stack;void 0!==n&&(this.stack=this.toString()+"\n"+n.replace(/^Error(:[^\n]*)?\n/,""))}));return n.prototype=Object.create(e.prototype),n.prototype.constructor=n,n.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},n}var He=void 0;function $e(e){throw new He(e)}var Ge=void 0;function We(e){throw new Ge(e)}function Ye(e,t,n){function r(t){var r=n(t);r.length!==e.length&&We("Mismatched type converter count");for(var i=0;i>a])},destructorFunction:null})}function Xe(e){if(!(this instanceof dt))return!1;if(!(e instanceof dt))return!1;var t=this.$$.ptrType.registeredClass,n=this.$$.ptr,r=e.$$.ptrType.registeredClass,i=e.$$.ptr;while(t.baseClass)n=t.upcast(n),t=t.baseClass;while(r.baseClass)i=r.upcast(i),r=r.baseClass;return t===r&&n===i}function Ke(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function Je(e){function t(e){return e.$$.ptrType.registeredClass.name}$e(t(e)+" instance already deleted")}var Ze=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function nt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function rt(e){return"undefined"===typeof FinalizationGroup?(rt=function(e){return e},e):(Ze=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var n=t.value;n.ptr?nt(n):console.warn("object already deleted: "+n.ptr)}})),rt=function(e){return Ze.register(e,e.$$,e.$$),e},et=function(e){Ze.unregister(e.$$)},rt(e))}function it(){if(this.$$.ptr||Je(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=rt(Object.create(Object.getPrototypeOf(this),{$$:{value:Ke(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||Je(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&$e("Object already scheduled for deletion"),et(this),nt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ct=[];function ut(){while(ct.length){var e=ct.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function lt(){return this.$$.ptr||Je(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&$e("Object already scheduled for deletion"),ct.push(this),1===ct.length&&st&&st(ut),this.$$.deleteScheduled=!0,this}function ft(){dt.prototype["isAliasOf"]=Xe,dt.prototype["clone"]=it,dt.prototype["delete"]=at,dt.prototype["isDeleted"]=ot,dt.prototype["deleteLater"]=lt}function dt(){}var ht={};function pt(e,t,n){if(void 0===e[t].overloadTable){var r=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||$e("Function '"+n+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[r.argCount]=r}}function At(e,t,n){c.hasOwnProperty(e)?((void 0===n||void 0!==c[e].overloadTable&&void 0!==c[e].overloadTable[n])&&$e("Cannot register public name '"+e+"' twice"),pt(c,e,e),c.hasOwnProperty(n)&&$e("Cannot register multiple overloads of a function with the same number of arguments ("+n+")!"),c[e].overloadTable[n]=t):(c[e]=t,void 0!==n&&(c[e].numArguments=n))}function gt(e,t,n,r,i,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=n,this.rawDestructor=r,this.baseClass=i,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function mt(e,t,n){while(t!==n)t.upcast||$e("Expected null or instance of "+n.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function vt(e,t){if(null===t)return this.isReference&&$e("null is not a valid "+this.name),0;t.$$||$e('Cannot pass "'+rn(t)+'" as a '+this.name),t.$$.ptr||$e("Cannot pass deleted object as a pointer of type "+this.name);var n=t.$$.ptrType.registeredClass,r=mt(t.$$.ptr,n,this.registeredClass);return r}function bt(e,t){var n;if(null===t)return this.isReference&&$e("null is not a valid "+this.name),this.isSmartPointer?(n=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,n),n):0;t.$$||$e('Cannot pass "'+rn(t)+'" as a '+this.name),t.$$.ptr||$e("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&$e("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass;if(n=mt(t.$$.ptr,r,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&$e("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?n=t.$$.smartPtr:$e("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:n=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)n=t.$$.smartPtr;else{var i=t["clone"]();n=this.rawShare(n,tn.toHandle((function(){i["delete"]()}))),null!==e&&e.push(this.rawDestructor,n)}break;default:$e("Unsupporting sharing policy")}return n}function yt(e,t){if(null===t)return this.isReference&&$e("null is not a valid "+this.name),0;t.$$||$e('Cannot pass "'+rn(t)+'" as a '+this.name),t.$$.ptr||$e("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&$e("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var n=t.$$.ptrType.registeredClass,r=mt(t.$$.ptr,n,this.registeredClass);return r}function It(e){return this["fromWireType"]($[e>>2])}function Ct(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function Et(e){this.rawDestructor&&this.rawDestructor(e)}function wt(e){null!==e&&e["delete"]()}function Bt(e,t,n){if(t===n)return e;if(void 0===n.baseClass)return null;var r=Bt(e,t,n.baseClass);return null===r?null:n.downcast(r)}function _t(){return Object.keys(kt).length}function St(){var e=[];for(var t in kt)kt.hasOwnProperty(t)&&e.push(kt[t]);return e}function xt(e){st=e,ct.length&&st&&st(ut)}function Tt(){c["getInheritedInstanceCount"]=_t,c["getLiveInheritedInstances"]=St,c["flushPendingDeletes"]=ut,c["setDelayFunction"]=xt}var kt={};function Qt(e,t){void 0===t&&$e("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function Ot(e,t){return t=Qt(e,t),kt[t]}function Dt(e,t){t.ptrType&&t.ptr||We("makeClassHandle requires ptr and ptrType");var n=!!t.smartPtrType,r=!!t.smartPtr;return n!==r&&We("Both smartPtrType and smartPtr must be specified"),t.count={value:1},rt(Object.create(e,{$$:{value:t}}))}function Rt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var n=Ot(this.registeredClass,t);if(void 0!==n){if(0===n.$$.count.value)return n.$$.ptr=t,n.$$.smartPtr=e,n["clone"]();var r=n["clone"]();return this.destructor(e),r}function i(){return this.isSmartPointer?Dt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Dt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=ht[o];if(!s)return i.call(this);a=this.isConst?s.constPointerType:s.pointerType;var c=Bt(t,this.registeredClass,a.registeredClass);return null===c?i.call(this):this.isSmartPointer?Dt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c,smartPtrType:this,smartPtr:e}):Dt(a.registeredClass.instancePrototype,{ptrType:a,ptr:c})}function Ft(){Mt.prototype.getPointee=Ct,Mt.prototype.destructor=Et,Mt.prototype["argPackAdvance"]=8,Mt.prototype["readValueFromPointer"]=It,Mt.prototype["deleteObject"]=wt,Mt.prototype["fromWireType"]=Rt}function Mt(e,t,n,r,i,a,o,s,c,u,l){this.name=e,this.registeredClass=t,this.isReference=n,this.isConst=r,this.isSmartPointer=i,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=l,i||void 0!==t.baseClass?this["toWireType"]=bt:r?(this["toWireType"]=vt,this.destructorFunction=null):(this["toWireType"]=yt,this.destructorFunction=null)}function Nt(e,t,n){c.hasOwnProperty(e)||We("Replacing nonexistant public symbol"),void 0!==c[e].overloadTable&&void 0!==n?c[e].overloadTable[n]=t:(c[e]=t,c[e].argCount=n)}function Lt(e,t,n){var r=c["dynCall_"+e];return n&&n.length?r.apply(null,[t].concat(n)):r.call(null,t)}function Pt(e,t,n){return e.includes("j")?Lt(e,t,n):Te(t).apply(null,n)}function Ut(e,t){var n=[];return function(){n.length=arguments.length;for(var r=0;r>2)+r]);return n}function Yt(e){while(e.length){var t=e.pop(),n=e.pop();n(t)}}function qt(e,t,n,r,i,a){Q(t>0);var o=Wt(t,n);i=jt(r,i),Ye([],[e],(function(e){e=e[0];var n="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new He("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){$t("Cannot construct "+e.name+" due to unbound types",o)},Ye([],o,(function(r){return r.splice(1,0,null),e.registeredClass.constructor_body[t-1]=sn(n,r,null,i,a),[]})),[]}))}var Vt=[],Xt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Kt(e){e>4&&0===--Xt[e].refcount&&(Xt[e]=void 0,Vt.push(e))}function Jt(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"](W[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function on(e,t,n){var r=Qe(n);t=Re(t),qe(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:an(t,r),destructorFunction:null})}function sn(e,t,n,r,i){var a=t.length;a<2&&$e("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==n,s=!1,c=1;c>1]}:function(e){return z[e>>1]};case 2:return n?function(e){return H[e>>2]}:function(e){return $[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function ln(e,t,n,r,i){t=Re(t),-1===i&&(i=4294967295);var a=Qe(n),o=function(e){return e};if(0===r){var s=32-8*n;o=function(e){return e<>>s}}var c=t.includes("unsigned");qe(e,{name:t,fromWireType:o,toWireType:function(e,n){if("number"!==typeof n&&"boolean"!==typeof n)throw new TypeError('Cannot convert "'+rn(n)+'" to '+this.name);if(ni)throw new TypeError('Passing a number "'+rn(n)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+r+", "+i+"]!");return c?n>>>0:0|n},argPackAdvance:8,readValueFromPointer:un(t,a,0!==r),destructorFunction:null})}function fn(e,t,n){var r=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],i=r[t];function a(e){e>>=2;var t=$,n=t[e],r=t[e+1];return new i(L,r,n)}n=Re(n),qe(e,{name:n,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function dn(e,t){t=Re(t);var n="std::string"===t;qe(e,{name:t,fromWireType:function(e){var t,r=$[e>>2];if(n)for(var i=e+4,a=0;a<=r;++a){var o=e+4+a;if(a==r||0==U[o]){var s=o-i,c=R(i,s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),i=o+1}}else{var u=new Array(r);for(a=0;a>2]=a,n&&i)M(t,o+4,a+1);else if(i)for(var s=0;s255&&(Dn(o),$e("String has UTF-16 code units that do not fit in 8 bits")),U[o+4+s]=c}else for(s=0;s>2],o=a(),c=e+4,u=0;u<=i;++u){var l=e+4+u*t;if(u==i||0==o[l>>s]){var f=l-c,d=r(c,f);void 0===n?n=d:(n+=String.fromCharCode(0),n+=d),c=l+t}}return Dn(e),n},toWireType:function(e,r){"string"!==typeof r&&$e("Cannot pass non-string to C++ string type "+n);var a=o(r),c=On(4+a+t);return $[c>>2]=a>>s,i(r,c+4,a+t),null!==e&&e.push(Dn,c),c},argPackAdvance:8,readValueFromPointer:It,destructorFunction:function(e){Dn(e)}})}function pn(e,t){t=Re(t),qe(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function An(){be("")}function gn(e,t,n){U.copyWithin(e,t,t+n)}function mn(e){be("OOM")}function vn(e){U.length;e>>>=0,mn(e)}var bn={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var n=bn.buffers[e];0===t||10===t?((1===e?E:w)(D(n,0)),n.length=0):n.push(t)},varargs:void 0,get:function(){bn.varargs+=4;var e=H[bn.varargs-4>>2];return e},getStr:function(e){var t=R(e);return t},get64:function(e,t){return e}};function yn(e){return 0}function In(e,t,n,r,i){}function Cn(e,t,n,r){for(var i=0,a=0;a>2],s=H[t+4>>2];t+=8;for(var c=0;c>2]=i,0}function En(e){_(e)}Oe(),He=c["BindingError"]=ze(Error,"BindingError"),Ge=c["InternalError"]=ze(Error,"InternalError"),ft(),Ft(),Tt(),zt=c["UnboundTypeError"]=ze(Error,"UnboundTypeError"),en();var wn=!1;function Bn(e){for(var t=[],n=0;n255&&(wn&&Q(!1,"Character code "+r+" ("+String.fromCharCode(r)+") at offset "+n+" not in 0x00-0xFF."),r&=255),t.push(String.fromCharCode(r))}return t.join("")}var _n="function"===typeof atob?atob:function(e){var t,n,r,i,a,o,s,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",u="",l=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{i=c.indexOf(e.charAt(l++)),a=c.indexOf(e.charAt(l++)),o=c.indexOf(e.charAt(l++)),s=c.indexOf(e.charAt(l++)),t=i<<2|a>>4,n=(15&a)<<4|o>>2,r=(3&o)<<6|s,u+=String.fromCharCode(t),64!==o&&(u+=String.fromCharCode(n)),64!==s&&(u+=String.fromCharCode(r))}while(l0||(ce(),pe>0||(c["setStatus"]?(c["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){c["setStatus"]("")}),1),t()}),1)):t()))}if(c["getValue"]=T,c["UTF8ToString"]=R,c["writeArrayToMemory"]=ee,ge=function e(){Tn||Fn(),Tn||(ge=e)},c["run"]=Fn,c["preInit"]){"function"==typeof c["preInit"]&&(c["preInit"]=[c["preInit"]]);while(c["preInit"].length>0)c["preInit"].pop()()}return Fn(),t.ready}}();e.exports=o}).call(this,"/index.js",n("4362"),"/",n("1c35").Buffer)},da6a:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const r=n("6f58"),i=n("98a7");class a{constructor(e,t){this.isAifc=t;const n=t?22:18;if(e.chunkSize>Math.abs(n):a<22){const n=e.readInt8(t+22),i=(n+1)%2;if(23+n+i!==this.len)throw new Error("Illegal pstring length");o.compressionName=new r.StringType(n,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,n("c8ba"))},dc2a:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c}));const r={deserialize(e){return Object.assign(Error(e.message),{name:e.name,stack:e.stack})},serialize(e){return{__error_marker:"$$error",message:e.message,name:e.name,stack:e.stack}}},i=e=>e&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker,a={deserialize(e){return i(e)?r.deserialize(e):e},serialize(e){return e instanceof Error?r.serialize(e):e}};let o=a;function s(e){return o.deserialize(e)}function c(e){return o.serialize(e)}},dc4a:function(e,t,n){var r=n("59ed");e.exports=function(e,t){var n=e[t];return null==n?void 0:r(n)}},dc90:function(e,t,n){function r(e){function t(e){let t=0;for(let n=0;n{if("%%"===t)return"%";o++;const a=r.formatters[i];if("function"===typeof a){const r=e[o];t=a.call(n,r),e.splice(o,1),o--}return t}),r.formatArgs.call(n,e);const c=n.log||r.log;c.apply(n,e)}return s.namespace=e,s.useColors=r.useColors(),s.color=r.selectColor(e),s.extend=i,s.destroy=r.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==r.namespaces&&(n=r.namespaces,a=r.enabled(e)),a),set:e=>{o=e}}),"function"===typeof r.init&&r.init(s),s}function i(e,t){const n=r(this.namespace+("undefined"===typeof t?":":t)+e);return n.log=this.log,n}function a(e){let t;r.save(e),r.namespaces=e,r.names=[],r.skips=[];const n=("string"===typeof e?e:"").split(/[\s,]+/),i=n.length;for(t=0;t"-"+e)].join(",");return r.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,n;for(t=0,n=r.skips.length;t{r[t]=e[t]}),r.names=[],r.skips=[],r.formatters={},r.selectColor=t,r.enable(r.load()),r}e.exports=r},dcdc:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=120)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},120:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[n("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[n("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var n=e.model,r=t.target,i=r.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var a=null,o=e._i(n,a);r.checked?o<0&&(e.model=n.concat([a])):o>-1&&(e.model=n.slice(0,o).concat(n.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,name:e.name},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var n=e.model,r=t.target,i=!!r.checked;if(Array.isArray(n)){var a=e.label,o=e._i(n,a);r.checked?o<0&&(e.model=n.concat([a])):o>-1&&(e.model=n.slice(0,o).concat(n.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}})]),e.$slots.default||e.label?n("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])},i=[];r._withStripped=!0;var a=n(4),o=n.n(a),s={name:"ElCheckbox",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return this._checkboxGroup=e,!0;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!this.isChecked||this.model.length<=n&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,e),this.$nextTick((function(){t.isGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},c=s,u=n(0),l=Object(u["a"])(c,r,i,!1,null,null,null);l.options.__file="packages/checkbox/src/checkbox.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},4:function(e,t){e.exports=n("d010")}})},ddb0:function(e,t,n){var r=n("da84"),i=n("fdbc"),a=n("785a"),o=n("e260"),s=n("9112"),c=n("b622"),u=c("iterator"),l=c("toStringTag"),f=o.values,d=function(e,t){if(e){if(e[u]!==f)try{s(e,u,f)}catch(r){e[u]=f}if(e[l]||s(e,l,t),i[t])for(var n in o)if(e[n]!==o[n])try{s(e,n,o[n])}catch(r){e[n]=o[n]}}};for(var h in i)d(r[h]&&r[h].prototype,h);d(a,"DOMTokenList")},ddc1:function(e,t,n){"use strict";var r=2;function i(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===r)}e.exports={detect:i,calculate:n("0cb3").calculate}},de31:function(e,t,n){},de36:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const r=n("fc97"),i={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends r.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],i)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("98a7"),o=n("95c9"),s=n("cc04"),c=n("21c2"),u=n("64a4"),l=i("music-metadata:parser:aiff");class f extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);l("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){l(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(r.UINT32_LE);l("DSDIFF version="+t);break;case"PROP":const n=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==n)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const i=await this.tokenizer.readToken(new r.BufferType(Number(e.chunkSize))),o=c.fromBuffer(i);await(new u.ID3v2Parser).parse(this.metadata,o,this.options);break;default:l(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const n=e.chunkSize-BigInt(this.tokenizer.position-t);n>0&&(l(`After Parsing chunk, remaining ${n} bytes`),await this.tokenizer.ignore(Number(n)))}async handleSoundPropertyChunks(e){l("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);l(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const n=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(r.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const n=await this.tokenizer.readToken(r.UINT16_BE);this.metadata.setFormat("numberOfChannels",n),await this.handleChannelChunks(t.chunkSize-BigInt(r.UINT16_BE.len));break;case"CMPR":const i=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(r.UINT8),s=await this.tokenizer.readToken(new r.StringType(o,"ascii"));"DSD"===i&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${i} (${s})`);break;case"ABSS":const c=await this.tokenizer.readToken(r.UINT16_BE),u=await this.tokenizer.readToken(r.UINT8),f=await this.tokenizer.readToken(r.UINT8),d=await this.tokenizer.readToken(r.UINT32_BE);l(`ABSS ${c}:${u}:${f}.${d}`);break;case"LSCO":const h=await this.tokenizer.readToken(r.UINT16_BE);l("LSCO lsConfig="+h);break;case"COMT":default:l(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const i=t.chunkSize-BigInt(this.tokenizer.position-n);i>0&&(l(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${i} bytes`),await this.tokenizer.ignore(Number(i))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,l("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){l("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const n=await this.tokenizer.readToken(a.FourCcToken);l(`Channel[ID=${n}]`),t.push(n),e-=BigInt(a.FourCcToken.len)}return l("Channels: "+t.join(", ")),t}}t.DsdiffParser=f},def7:function(e,t,n){"use strict";function r(e){return 542327876===e.readUInt32LE(0)}function i(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:r,calculate:i}},df75:function(e,t,n){var r=n("ca84"),i=n("7839");e.exports=Object.keys||function(e){return r(e,i)}},df7c:function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var i=e[r];"."===i?e.splice(r,1):".."===i?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e){"string"!==typeof e&&(e+="");var t,n=0,r=-1,i=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!i){n=t+1;break}}else-1===r&&(i=!1,r=t+1);return-1===r?"":e.slice(n,r)}function i(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r=-1&&!r;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,r="/"===o.charAt(0))}return t=n(i(t.split("/"),(function(e){return!!e})),!r).join("/"),(r?"/":"")+t||"."},t.normalize=function(e){var r=t.isAbsolute(e),o="/"===a(e,-1);return e=n(i(e.split("/"),(function(e){return!!e})),!r).join("/"),e||r||(e="."),e&&o&&(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var i=r(e.split("/")),a=r(n.split("/")),o=Math.min(i.length,a.length),s=o,c=0;c=1;--a)if(t=e.charCodeAt(a),47===t){if(!i){r=a;break}}else i=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=r(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,n=0,r=-1,i=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===r&&(i=!1,r=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!i){n=o+1;break}}return-1===t||-1===r||0===a||1===a&&t===r-1&&t===n+1?"":e.slice(t,r)};var a="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("4362"))},dfb9:function(e,t){e.exports=function(e,t){var n=0,r=t.length,i=new e(r);while(r>n)i[n]=t[n++];return i}},dfec:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const r=n("e23d"),i=n("15a0");class a extends i.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positionnull,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.request=null,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new r.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,n){const r=await this.read(e,t,n);return this.peekQueue.push(e.subarray(t,t+r)),r}async read(e,t,n){if(0===n)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new r.EndOfStreamError;let i=n,a=0;while(this.peekQueue.length>0&&i>0){const n=this.peekQueue.pop();if(!n)throw new Error("peekData should be defined");const r=Math.min(n.length,i);e.set(n.subarray(0,r),t+a),a+=r,i-=r,r0&&!this.endOfStream){const n=Math.min(i,o),r=await this._read(e,t+a,n);if(a+=r,r{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},e23f:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const r=n("6f58"),i=n("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:i.FourCcToken.get(e,t),size:r.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:r.INT64_LE.get(e,t),metadataPointer:r.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:r.INT32_LE.get(e,t),formatID:r.INT32_LE.get(e,t+4),channelType:r.INT32_LE.get(e,t+8),channelNum:r.INT32_LE.get(e,t+12),samplingFrequency:r.INT32_LE.get(e,t+16),bitsPerSample:r.INT32_LE.get(e,t+20),sampleCount:r.INT64_LE.get(e,t+24),blockSizePerChannel:r.INT32_LE.get(e,t+32)})}},e260:function(e,t,n){"use strict";var r=n("fc6a"),i=n("44d2"),a=n("3f8c"),o=n("69f3"),s=n("7dd0"),c="Array Iterator",u=o.set,l=o.getterFor(c);e.exports=s(Array,"Array",(function(e,t){u(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=l(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),a.Arguments=a.Array,i("keys"),i("values"),i("entries")},e2cc:function(e,t,n){var r=n("6eeb");e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},e330:function(e,t){var n=Function.prototype,r=n.bind,i=n.call,a=r&&r.bind(i);e.exports=r?function(e){return e&&a(i,e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},e375:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const r=n("21c2"),i=n("2d78"),a=n("695a"),o=n("9611"),s=n("1e78"),c=n("5a49");function u(e,t,n={}){return f(r.fromStream(e,"string"===typeof t?{mimeType:t}:t),n)}async function l(e,t,n={}){const i=new a.RandomBufferReader(e);await A(i,n);const o=r.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return f(o,n)}function f(e,t){return i.ParserFactory.parseOnContentType(e,t)}function d(e){const t={};for(const n of e)(t[n.id]=t[n.id]||[]).push(n.value);return t}function h(e){return void 0===e?0:1+Math.round(4*e)}function p(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function A(e,t={}){let n=e.fileSize;if(await s.hasID3v1Header(e)){n-=128;const t=await c.getLyricsHeaderLength(e);n-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,n)}t.parseStream=u,t.parseBuffer=l,t.parseFromTokenizer=f,t.orderTags=d,t.ratingToStars=h,t.selectCover=p,t.scanAppendingHeaders=A},e3db:function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},e452:function(e,t,n){"use strict";t.__esModule=!0;var r=r||{};r.Utils=r.Utils||{},r.Utils.focusFirstDescendant=function(e){for(var t=0;t=0;t--){var n=e.childNodes[t];if(r.Utils.attemptFocus(n)||r.Utils.focusLastDescendant(n))return!0}return!1},r.Utils.attemptFocus=function(e){if(!r.Utils.isFocusable(e))return!1;r.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(t){}return r.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},r.Utils.isFocusable=function(e){if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return"hidden"!==e.type&&"file"!==e.type;case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},r.Utils.triggerEvent=function(e,t){var n=void 0;n=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var r=document.createEvent(n),i=arguments.length,a=Array(i>2?i-2:0),o=2;o1&&(s=c(s,a(arguments[1]))),s<0&&(s=n+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:u},e5f2:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=76)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},13:function(e,t){e.exports=n("5128")},23:function(e,t){e.exports=n("41f8")},7:function(e,t){e.exports=n("2b0e")},76:function(e,t,n){"use strict";n.r(t);var r=n(7),i=n.n(r),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-notification-fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-notification",e.customClass,e.horizontalClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:function(t){e.clearTimer()},mouseleave:function(t){e.startTimer()},click:e.click}},[e.type||e.iconClass?n("i",{staticClass:"el-notification__icon",class:[e.typeClass,e.iconClass]}):e._e(),n("div",{staticClass:"el-notification__group",class:{"is-with-icon":e.typeClass||e.iconClass}},[n("h2",{staticClass:"el-notification__title",domProps:{textContent:e._s(e.title)}}),n("div",{directives:[{name:"show",rawName:"v-show",value:e.message,expression:"message"}],staticClass:"el-notification__content"},[e._t("default",[e.dangerouslyUseHTMLString?n("p",{domProps:{innerHTML:e._s(e.message)}}):n("p",[e._v(e._s(e.message))])])],2),e.showClose?n("div",{staticClass:"el-notification__closeBtn el-icon-close",on:{click:function(t){return t.stopPropagation(),e.close(t)}}}):e._e()])])])},o=[];a._withStripped=!0;var s={success:"success",info:"info",warning:"warning",error:"error"},c={data:function(){return{visible:!1,title:"",message:"",duration:4500,type:"",showClose:!0,customClass:"",iconClass:"",onClose:null,onClick:null,closed:!1,verticalOffset:0,timer:null,dangerouslyUseHTMLString:!1,position:"top-right"}},computed:{typeClass:function(){return this.type&&s[this.type]?"el-icon-"+s[this.type]:""},horizontalClass:function(){return this.position.indexOf("right")>-1?"right":"left"},verticalProperty:function(){return/^top-/.test(this.position)?"top":"bottom"},positionStyle:function(){var e;return e={},e[this.verticalProperty]=this.verticalOffset+"px",e}},watch:{closed:function(e){e&&(this.visible=!1,this.$el.addEventListener("transitionend",this.destroyElement))}},methods:{destroyElement:function(){this.$el.removeEventListener("transitionend",this.destroyElement),this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},click:function(){"function"===typeof this.onClick&&this.onClick()},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose()},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){46===e.keyCode||8===e.keyCode?this.clearTimer():27===e.keyCode?this.closed||this.close():this.startTimer()}},mounted:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration)),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},u=c,l=n(0),f=Object(l["a"])(u,a,o,!1,null,null,null);f.options.__file="packages/notification/src/main.vue";var d=f.exports,h=n(9),p=n.n(h),A=n(13),g=n(23),m=i.a.extend(d),v=void 0,b=[],y=1,I=function e(t){if(!i.a.prototype.$isServer){t=p()({},t);var n=t.onClose,r="notification_"+y++,a=t.position||"top-right";t.onClose=function(){e.close(r,n)},v=new m({data:t}),Object(g["isVNode"])(t.message)&&(v.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),v.id=r,v.$mount(),document.body.appendChild(v.$el),v.visible=!0,v.dom=v.$el,v.dom.style.zIndex=A["PopupManager"].nextZIndex();var o=t.offset||0;return b.filter((function(e){return e.position===a})).forEach((function(e){o+=e.$el.offsetHeight+16})),o+=16,v.verticalOffset=o,b.push(v),v}};["success","warning","info","error"].forEach((function(e){I[e]=function(t){return("string"===typeof t||Object(g["isVNode"])(t))&&(t={message:t}),t.type=e,I(t)}})),I.close=function(e,t){var n=-1,r=b.length,i=b.filter((function(t,r){return t.id===e&&(n=r,!0)}))[0];if(i&&("function"===typeof t&&t(i),b.splice(n,1),!(r<=1)))for(var a=i.position,o=i.dom.offsetHeight,s=n;s=0;e--)b[e].close()};var C=I;t["default"]=C},9:function(e,t){e.exports=n("7f4d")}})},e62d:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(){if(i.default.prototype.$isServer)return 0;if(void 0!==o)return o;var e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var n=document.createElement("div");n.style.width="100%",e.appendChild(n);var r=n.offsetWidth;return e.parentNode.removeChild(e),o=t-r,o};var r=n("2b0e"),i=a(r);function a(e){return e&&e.__esModule?e:{default:e}}var o=void 0},e667:function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},e6cf:function(e,t,n){"use strict";var r,i,a,o,s=n("23e7"),c=n("c430"),u=n("da84"),l=n("d066"),f=n("c65b"),d=n("fea9"),h=n("6eeb"),p=n("e2cc"),A=n("d2bb"),g=n("d44e"),m=n("2626"),v=n("59ed"),b=n("1626"),y=n("861d"),I=n("19aa"),C=n("8925"),E=n("2266"),w=n("1c7e"),B=n("4840"),_=n("2cf4").set,S=n("b575"),x=n("cdf9"),T=n("44de"),k=n("f069"),Q=n("e667"),O=n("69f3"),D=n("94ca"),R=n("b622"),F=n("6069"),M=n("605d"),N=n("2d00"),L=R("species"),P="Promise",U=O.getterFor(P),j=O.set,z=O.getterFor(P),H=d&&d.prototype,$=d,G=H,W=u.TypeError,Y=u.document,q=u.process,V=k.f,X=V,K=!!(Y&&Y.createEvent&&u.dispatchEvent),J=b(u.PromiseRejectionEvent),Z="unhandledrejection",ee="rejectionhandled",te=0,ne=1,re=2,ie=1,ae=2,oe=!1,se=D(P,(function(){var e=C($),t=e!==String($);if(!t&&66===N)return!0;if(c&&!G["finally"])return!0;if(N>=51&&/native code/.test(e))return!1;var n=new $((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))},i=n.constructor={};return i[L]=r,oe=n.then((function(){}))instanceof r,!oe||!t&&F&&!J})),ce=se||!w((function(e){$.all(e)["catch"]((function(){}))})),ue=function(e){var t;return!(!y(e)||!b(t=e.then))&&t},le=function(e,t){if(!e.notified){e.notified=!0;var n=e.reactions;S((function(){var r=e.value,i=e.state==ne,a=0;while(n.length>a){var o,s,c,u=n[a++],l=i?u.ok:u.fail,d=u.resolve,h=u.reject,p=u.domain;try{l?(i||(e.rejection===ae&&pe(e),e.rejection=ie),!0===l?o=r:(p&&p.enter(),o=l(r),p&&(p.exit(),c=!0)),o===u.promise?h(W("Promise-chain cycle")):(s=ue(o))?f(s,o,d,h):d(o)):h(r)}catch(A){p&&!c&&p.exit(),h(A)}}e.reactions=[],e.notified=!1,t&&!e.rejection&&de(e)}))}},fe=function(e,t,n){var r,i;K?(r=Y.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),u.dispatchEvent(r)):r={promise:t,reason:n},!J&&(i=u["on"+e])?i(r):e===Z&&T("Unhandled promise rejection",n)},de=function(e){f(_,u,(function(){var t,n=e.facade,r=e.value,i=he(e);if(i&&(t=Q((function(){M?q.emit("unhandledRejection",r,n):fe(Z,n,r)})),e.rejection=M||he(e)?ae:ie,t.error))throw t.value}))},he=function(e){return e.rejection!==ie&&!e.parent},pe=function(e){f(_,u,(function(){var t=e.facade;M?q.emit("rejectionHandled",t):fe(ee,t,e.value)}))},Ae=function(e,t,n){return function(r){e(t,r,n)}},ge=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=re,le(e,!0))},me=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw W("Promise can't be resolved itself");var r=ue(t);r?S((function(){var n={done:!1};try{f(r,t,Ae(me,n,e),Ae(ge,n,e))}catch(i){ge(n,i,e)}})):(e.value=t,e.state=ne,le(e,!1))}catch(i){ge({done:!1},i,e)}}};if(se&&($=function(e){I(this,G),v(e),f(r,this);var t=U(this);try{e(Ae(me,t),Ae(ge,t))}catch(n){ge(t,n)}},G=$.prototype,r=function(e){j(this,{type:P,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:te,value:void 0})},r.prototype=p(G,{then:function(e,t){var n=z(this),r=n.reactions,i=V(B(this,$));return i.ok=!b(e)||e,i.fail=b(t)&&t,i.domain=M?q.domain:void 0,n.parent=!0,r[r.length]=i,n.state!=te&&le(n,!1),i.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r,t=U(e);this.promise=e,this.resolve=Ae(me,t),this.reject=Ae(ge,t)},k.f=V=function(e){return e===$||e===a?new i(e):X(e)},!c&&b(d)&&H!==Object.prototype)){o=H.then,oe||(h(H,"then",(function(e,t){var n=this;return new $((function(e,t){f(o,n,e,t)})).then(e,t)}),{unsafe:!0}),h(H,"catch",G["catch"],{unsafe:!0}));try{delete H.constructor}catch(ve){}A&&A(H,G)}s({global:!0,wrap:!0,forced:se},{Promise:$}),g($,P,!1,!0),m(P),a=l(P),s({target:P,stat:!0,forced:se},{reject:function(e){var t=V(this);return f(t.reject,void 0,e),t.promise}}),s({target:P,stat:!0,forced:c||se},{resolve:function(e){return x(c&&this===a?$:this,e)}}),s({target:P,stat:!0,forced:ce},{all:function(e){var t=this,n=V(t),r=n.resolve,i=n.reject,a=Q((function(){var n=v(t.resolve),a=[],o=0,s=1;E(e,(function(e){var c=o++,u=!1;s++,f(n,t,e).then((function(e){u||(u=!0,a[c]=e,--s||r(a))}),i)})),--s||r(a)}));return a.error&&i(a.value),n.promise},race:function(e){var t=this,n=V(t),r=n.reject,i=Q((function(){var i=v(t.resolve);E(e,(function(e){f(i,t,e).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},e893:function(e,t,n){var r=n("1a2d"),i=n("56ef"),a=n("06cf"),o=n("9bf2");e.exports=function(e,t){for(var n=i(t),s=o.f,c=a.f,u=0;u0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,n){while(n>s.WavPack.MetadataIdToken.len){const i=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(i.largeBlock?r.UINT24_LE:r.UINT8),o=e.alloc(2*a-(i.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),u(`Metadata Sub-Blocks functionId=0x${i.functionId.toString(16)}, id.largeBlock=${i.largeBlock},data-size=${o.length}`),i.functionId){case 0:break;case 14:u("ID_DSD_BLOCK");const e=1<1?arguments[1]:void 0)}))},e95a:function(e,t,n){var r=n("b622"),i=n("3f8c"),a=r("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||o[a]===e)}},e974:function(e,t,n){"use strict";t.__esModule=!0;var r=n("2b0e"),i=o(r),a=n("5128");function o(e){return e&&e.__esModule?e:{default:e}}var s=i.default.prototype.$isServer?function(){}:n("6167"),c=function(e){return e.stopPropagation()};t.default={props:{transformOrigin:{type:[Boolean,String],default:!0},placement:{type:String,default:"bottom"},boundariesPadding:{type:Number,default:5},reference:{},popper:{},offset:{default:0},value:Boolean,visibleArrow:Boolean,arrowOffset:{type:Number,default:35},appendToBody:{type:Boolean,default:!0},popperOptions:{type:Object,default:function(){return{gpuAcceleration:!1}}}},data:function(){return{showPopper:!1,currentPlacement:""}},watch:{value:{immediate:!0,handler:function(e){this.showPopper=e,this.$emit("input",e)}},showPopper:function(e){this.disabled||(e?this.updatePopper():this.destroyPopper(),this.$emit("input",e))}},methods:{createPopper:function(){var e=this;if(!this.$isServer&&(this.currentPlacement=this.currentPlacement||this.placement,/^(top|bottom|left|right)(-start|-end)?$/g.test(this.currentPlacement))){var t=this.popperOptions,n=this.popperElm=this.popperElm||this.popper||this.$refs.popper,r=this.referenceElm=this.referenceElm||this.reference||this.$refs.reference;!r&&this.$slots.reference&&this.$slots.reference[0]&&(r=this.referenceElm=this.$slots.reference[0].elm),n&&r&&(this.visibleArrow&&this.appendArrow(n),this.appendToBody&&document.body.appendChild(this.popperElm),this.popperJS&&this.popperJS.destroy&&this.popperJS.destroy(),t.placement=this.currentPlacement,t.offset=this.offset,t.arrowOffset=this.arrowOffset,this.popperJS=new s(r,n,t),this.popperJS.onCreate((function(t){e.$emit("created",e),e.resetTransformOrigin(),e.$nextTick(e.updatePopper)})),"function"===typeof t.onUpdate&&this.popperJS.onUpdate(t.onUpdate),this.popperJS._popper.style.zIndex=a.PopupManager.nextZIndex(),this.popperElm.addEventListener("click",c))}},updatePopper:function(){var e=this.popperJS;e?(e.update(),e._popper&&(e._popper.style.zIndex=a.PopupManager.nextZIndex())):this.createPopper()},doDestroy:function(e){!this.popperJS||this.showPopper&&!e||(this.popperJS.destroy(),this.popperJS=null)},destroyPopper:function(){this.popperJS&&this.resetTransformOrigin()},resetTransformOrigin:function(){if(this.transformOrigin){var e={top:"bottom",bottom:"top",left:"right",right:"left"},t=this.popperJS._popper.getAttribute("x-placement").split("-")[0],n=e[t];this.popperJS._popper.style.transformOrigin="string"===typeof this.transformOrigin?this.transformOrigin:["top","bottom"].indexOf(t)>-1?"center "+n:n+" center"}},appendArrow:function(e){var t=void 0;if(!this.appended){for(var n in this.appended=!0,e.attributes)if(/^_v-/.test(e.attributes[n].name)){t=e.attributes[n].name;break}var r=document.createElement("div");t&&r.setAttribute(t,""),r.setAttribute("x-arrow",""),r.className="popper__arrow",e.appendChild(r)}}},beforeDestroy:function(){this.doDestroy(!0),this.popperElm&&this.popperElm.parentNode===document.body&&(this.popperElm.removeEventListener("click",c),document.body.removeChild(this.popperElm))},deactivated:function(){this.$options.beforeDestroy[0].call(this)}}},e9c4:function(e,t,n){var r=n("23e7"),i=n("da84"),a=n("d066"),o=n("2ba4"),s=n("e330"),c=n("d039"),u=i.Array,l=a("JSON","stringify"),f=s(/./.exec),d=s("".charAt),h=s("".charCodeAt),p=s("".replace),A=s(1..toString),g=/[\uD800-\uDFFF]/g,m=/^[\uD800-\uDBFF]$/,v=/^[\uDC00-\uDFFF]$/,b=function(e,t,n){var r=d(n,t-1),i=d(n,t+1);return f(m,e)&&!f(v,i)||f(v,e)&&!f(m,r)?"\\u"+A(h(e,0),16):e},y=c((function(){return'"\\udf06\\ud834"'!==l("\udf06\ud834")||'"\\udead"'!==l("\udead")}));l&&r({target:"JSON",stat:!0,forced:y},{stringify:function(e,t,n){for(var r=0,i=arguments.length,a=u(i);r0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var n=t.row,r=t.column,i=t.store,a=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:i.isSelected(n),disabled:!!r.selectable&&!r.selectable.call(null,n,a)},on:{input:function(){i.commit("rowSelectedChanged",n)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){var n=t.column;return n.label||"#"},renderCell:function(e,t){var n=t.$index,r=t.column,i=n+1,a=r.index;return"number"===typeof a?i=n+a:"function"===typeof a&&(i=a(n)),e("div",[i])},sortable:!1},expand:{renderHeader:function(e,t){var n=t.column;return n.label||""},renderCell:function(e,t){var n=t.row,r=t.store,i=["el-table__expand-icon"];r.states.expandRows.indexOf(n)>-1&&i.push("el-table__expand-icon--expanded");var a=function(e){e.stopPropagation(),r.toggleRowExpansion(n)};return e("div",{class:i,on:{click:a}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function o(e,t){var n=t.row,i=t.column,a=t.$index,o=i.property,s=o&&Object(r["getPropByPath"])(n,o).v;return i&&i.formatter?i.formatter(n,i,s,a):s}function s(e,t){var n=t.row,r=t.treeNode,i=t.store;if(!r)return null;var a=[],o=function(e){e.stopPropagation(),i.loadOrToggle(n)};if(r.indent&&a.push(e("span",{class:"el-table__indent",style:{"padding-left":r.indent+"px"}})),"boolean"!==typeof r.expanded||r.noLazyChildren)a.push(e("span",{class:"el-table__placeholder"}));else{var s=["el-table__expand-icon",r.expanded?"el-table__expand-icon--expanded":""],c=["el-icon-arrow-right"];r.loading&&(c=["el-icon-loading"]),a.push(e("div",{class:s,on:{click:o}},[e("i",{class:c})]))}return a}var c=n(8),u=n(19),l=n.n(u),f=Object.assign||function(e){for(var t=1;t-1}))}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){var e=this.$parent;while(e&&!e.tableId)e=e.$parent;return e},columnOrTableParent:function(){var e=this.$parent;while(e&&!e.tableId&&!e.columnId)e=e.$parent;return e},realWidth:function(){return Object(c["l"])(this.width)},realMinWidth:function(){return Object(c["k"])(this.minWidth)},realAlign:function(){return this.align?"is-"+this.align:null},realHeaderAlign:function(){return this.headerAlign?"is-"+this.headerAlign:this.realAlign}},methods:{getPropsData:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;rt.key[n])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var r=c(e,t);return r||(r=e.index-t.index),r*n})).map((function(e){return e.value}))},c=function(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n},u=function(e,t){for(var n=null,r=0;r2&&void 0!==arguments[2]?arguments[2]:"children",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[r])t(e,null,s+1);else{var o=e[n];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[r])t(e,null,0);else{var o=e[n];i(o)||a(e,o,0)}}))}}})},eedf:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=86)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},86:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?n("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?n("i",{class:e.icon}):e._e(),e.$slots.default?n("span",[e._t("default")],2):e._e()])},i=[];r._withStripped=!0;var a={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/button/src/button.vue";var u=c.exports;u.install=function(e){e.component(u.name,u)};t["default"]=u}})},f069:function(e,t,n){"use strict";var r=n("59ed"),i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},f0d9:function(e,t,n){"use strict";t.__esModule=!0,t.default={el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},empty:{description:"暂无数据"}}}},f225:function(e,t,n){},f2ec:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("7b0a");function i(e){throw Error(e)}const a={errors(e){return e[r["a"]]||i("Error observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},events(e){return e[r["b"]]||i("Events observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},terminate(e){return e[r["c"]]()}}},f35d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class r extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=r},f36a:function(e,t,n){var r=n("e330");e.exports=r([].slice)},f3ad:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=73)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},11:function(e,t){e.exports=n("2bb5")},21:function(e,t){e.exports=n("d397")},4:function(e,t){e.exports=n("d010")},73:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?n("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?n("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?n("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?n("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?n("span",{staticClass:"el-input__suffix"},[n("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?n("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?n("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?n("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?n("span",{staticClass:"el-input__count"},[n("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?n("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?n("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:n("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?n("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)},i=[];r._withStripped=!0;var a=n(4),o=n.n(a),s=n(11),c=n.n(s),u=void 0,l="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",f=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function d(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),r=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),i=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),a=f.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";");return{contextStyle:a,paddingSize:r,borderSize:i,boxSizing:n}}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;u||(u=document.createElement("textarea"),document.body.appendChild(u));var r=d(e),i=r.paddingSize,a=r.borderSize,o=r.boxSizing,s=r.contextStyle;u.setAttribute("style",s+";"+l),u.value=e.value||e.placeholder||"";var c=u.scrollHeight,f={};"border-box"===o?c+=a:"content-box"===o&&(c-=i),u.value="";var h=u.scrollHeight-i;if(null!==t){var p=h*t;"border-box"===o&&(p=p+i+a),c=Math.max(p,c),f.minHeight=p+"px"}if(null!==n){var A=h*n;"border-box"===o&&(A=A+i+a),c=Math.min(A,c)}return f.height=c+"px",u.parentNode&&u.parentNode.removeChild(u),u=null,f}var p=n(9),A=n.n(p),g=n(21),m={name:"ElInput",componentName:"ElInput",mixins:[o.a,c.a],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return A()({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"===typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize,t=this.type;if("textarea"===t)if(e){var n=e.minRows,r=e.maxRows;this.textareaCalcStyle=h(this.$refs.textarea,n,r)}else this.textareaCalcStyle={minHeight:h(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){var t=e.target.value,n=t[t.length-1]||"";this.isComposing=!Object(g["isKorean"])(n)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var n=null,r=0;r({id:new r.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:r.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f494:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=108)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(e,t){return c.call(t),l(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},108:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-radio",class:[e.border&&e.radioSize?"el-radio--"+e.radioSize:"",{"is-disabled":e.isDisabled},{"is-focus":e.focus},{"is-bordered":e.border},{"is-checked":e.model===e.label}],attrs:{role:"radio","aria-checked":e.model===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.model=e.isDisabled?e.model:e.label}}},[n("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[n("span",{staticClass:"el-radio__inner"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"radio",staticClass:"el-radio__original",attrs:{type:"radio","aria-hidden":"true",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.model,e.label)},on:{focus:function(t){e.focus=!0},blur:function(t){e.focus=!1},change:[function(t){e.model=e.label},e.handleChange]}})]),n("span",{staticClass:"el-radio__label",on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},i=[];r._withStripped=!0;var a=n(4),o=n.n(a),s={name:"ElRadio",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return this.isGroup?this._radioGroup.value:this.value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)}))}}},c=s,u=n(0),l=Object(u["a"])(c,r,i,!1,null,null,null);l.options.__file="packages/radio/src/radio.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},4:function(e,t){e.exports=n("d010")}})},f4f9:function(e,t,n){},f5df:function(e,t,n){var r=n("da84"),i=n("00ee"),a=n("1626"),o=n("c6b6"),s=n("b622"),c=s("toStringTag"),u=r.Object,l="Arguments"==o(function(){return arguments}()),f=function(e,t){try{return e[t]}catch(n){}};e.exports=i?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=f(t=u(e),c))?n:l?o(t):"Object"==(r=o(t))&&a(t.callee)?"Arguments":r}},f682:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const r=n("82fe"),i=n("dfec");var a=n("e23d");function o(e,t){return t=t||{},new r.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,n){var r=n("5692"),i=n("90e3"),a=r("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},f8cd:function(e,t,n){var r=n("da84"),i=n("5926"),a=r.RangeError;e.exports=function(e){var t=i(e);if(t<0)throw a("The argument can't be less than 0");return t}},fa6f:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v24TagMapper=void 0;const r=n("fc97"),i=n("d3ab"),a=n("53d6"),o={TIT2:"title",TPE1:"artist","TXXX:Artists":"artists",TPE2:"albumartist",TALB:"album",TDRV:"date",TORY:"originalyear",TPOS:"disk",TCON:"genre",APIC:"picture",TCOM:"composer","USLT:description":"lyrics",TSOA:"albumsort",TSOT:"titlesort",TOAL:"originalalbum",TSOP:"artistsort",TSO2:"albumartistsort",TSOC:"composersort",TEXT:"lyricist","TXXX:Writer":"writer",TPE3:"conductor",TPE4:"remixer","IPLS:arranger":"arranger","IPLS:engineer":"engineer","IPLS:producer":"producer","IPLS:DJ-mix":"djmixer","IPLS:mix":"mixer",TPUB:"label",TIT1:"grouping",TIT3:"subtitle",TRCK:"track",TCMP:"compilation",POPM:"rating",TBPM:"bpm",TMED:"media","TXXX:CATALOGNUMBER":"catalognumber","TXXX:MusicBrainz Album Status":"releasestatus","TXXX:MusicBrainz Album Type":"releasetype","TXXX:MusicBrainz Album Release Country":"releasecountry","TXXX:RELEASECOUNTRY":"releasecountry","TXXX:SCRIPT":"script",TLAN:"language",TCOP:"copyright",WCOP:"license",TENC:"encodedby",TSSE:"encodersettings","TXXX:BARCODE":"barcode","TXXX:ISRC":"isrc",TSRC:"isrc","TXXX:ASIN":"asin","TXXX:originalyear":"originalyear","UFID:http://musicbrainz.org":"musicbrainz_recordingid","TXXX:MusicBrainz Release Track Id":"musicbrainz_trackid","TXXX:MusicBrainz Album Id":"musicbrainz_albumid","TXXX:MusicBrainz Artist Id":"musicbrainz_artistid","TXXX:MusicBrainz Album Artist Id":"musicbrainz_albumartistid","TXXX:MusicBrainz Release Group Id":"musicbrainz_releasegroupid","TXXX:MusicBrainz Work Id":"musicbrainz_workid","TXXX:MusicBrainz TRM Id":"musicbrainz_trmid","TXXX:MusicBrainz Disc Id":"musicbrainz_discid","TXXX:ACOUSTID_ID":"acoustid_id","TXXX:Acoustid Id":"acoustid_id","TXXX:Acoustid Fingerprint":"acoustid_fingerprint","TXXX:MusicIP PUID":"musicip_puid","TXXX:MusicMagic Fingerprint":"musicip_fingerprint",WOAR:"website",TDRC:"date",TYER:"year",TDOR:"originaldate","TIPL:arranger":"arranger","TIPL:engineer":"engineer","TIPL:producer":"producer","TIPL:DJ-mix":"djmixer","TIPL:mix":"mixer",TMOO:"mood",SYLT:"lyrics",TSST:"discsubtitle",TKEY:"key",COMM:"comment",TOPE:"originalartist","PRIV:AverageLevel":"averageLevel","PRIV:PeakLevel":"peakLevel","TXXX:DISCOGS_ARTIST_ID":"discogs_artist_id","TXXX:DISCOGS_ARTISTS":"artists","TXXX:DISCOGS_ARTIST_NAME":"artists","TXXX:DISCOGS_ALBUM_ARTISTS":"albumartist","TXXX:DISCOGS_CATALOG":"catalognumber","TXXX:DISCOGS_COUNTRY":"releasecountry","TXXX:DISCOGS_DATE":"originaldate","TXXX:DISCOGS_LABEL":"label","TXXX:DISCOGS_LABEL_ID":"discogs_label_id","TXXX:DISCOGS_MASTER_RELEASE_ID":"discogs_master_release_id","TXXX:DISCOGS_RATING":"discogs_rating","TXXX:DISCOGS_RELEASED":"date","TXXX:DISCOGS_RELEASE_ID":"discogs_release_id","TXXX:DISCOGS_VOTES":"discogs_votes","TXXX:CATALOGID":"catalognumber","TXXX:STYLE":"genre","TXXX:REPLAYGAIN_TRACK_PEAK":"replaygain_track_peak","TXXX:REPLAYGAIN_TRACK_GAIN":"replaygain_track_gain","TXXX:REPLAYGAIN_ALBUM_PEAK":"replaygain_album_peak","TXXX:REPLAYGAIN_ALBUM_GAIN":"replaygain_album_gain","TXXX:MP3GAIN_MINMAX":"replaygain_track_minmax","TXXX:MP3GAIN_ALBUM_MINMAX":"replaygain_album_minmax","TXXX:MP3GAIN_UNDO":"replaygain_undo",MVNM:"movement",MVIN:"movementIndex",PCST:"podcast",TCAT:"category",TDES:"description",TDRL:"date",TGID:"podcastId",TKWD:"keywords",WFED:"podcasturl"};class s extends a.CaseInsensitiveTagMap{static toRating(e){return{source:e.email,rating:e.rating>0?(e.rating-1)/254*r.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=i.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const r=n("d3ab"),i=n("6f58"),a=n("9131"),o=n("4cc3"),s=n("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:i.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16))})};class c{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,n,r){if("WM/Picture"===t)e.push({id:t,value:E.fromBuffer(r)});else{const i=o.AsfUtil.getParserForAttr(n);if(!i)throw new Error("unexpected value headerType: "+n);e.push({id:t,value:i(r)})}}}t.State=c;class u extends c{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=u;class l extends c{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:i.UINT64_LE.get(e,t+16),creationDate:i.UINT64_LE.get(e,t+24),dataPacketsCount:i.UINT64_LE.get(e,t+32),playDuration:i.UINT64_LE.get(e,t+40),sendDuration:i.UINT64_LE.get(e,t+48),preroll:i.UINT64_LE.get(e,t+56),flags:{broadcast:r.getBit(e,t+64,24),seekable:r.getBit(e,t+64,25)},minimumDataPacketSize:i.UINT32_LE.get(e,t+68),maximumDataPacketSize:i.UINT32_LE.get(e,t+72),maximumBitrate:i.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=l,l.guid=a.default.FilePropertiesObject;class f extends c{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=f,f.guid=a.default.StreamPropertiesObject;class d{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=d,d.guid=a.default.HeaderExtensionObject;const h={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function p(e){const t=await e.readNumber(i.UINT16_LE);return(await e.readToken(new i.StringType(2*t,"utf16le"))).replace("\0","")}async function A(e){const t=await e.readToken(h),n=[];for(let r=0;r0){const t=v.contentDescTags[i],s=r+a;n.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(r,s))}),r=s}}return n}}t.ContentDescriptionObjectState=v,v.guid=a.default.ContentDescriptionObject,v.contentDescTags=["Title","Author","Copyright","Description","Rating"];class b extends c{constructor(e){super(e)}get(e,t){const n=[],r=e.readUInt16LE(t);let i=t+2;for(let a=0;a0&&s.length>i&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,o(c)}return e}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=h.bind(r);return i.listener=n,r.wrapFn=i,i}function A(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"===typeof i?n?[i.listener||i]:[i]:n?b(i):m(i,i.length)}function g(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function m(e,t){for(var n=new Array(t),r=0;r0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var c=i[e];if(void 0===c)return!1;if("function"===typeof c)a(c,this,t);else{var u=c.length,l=m(c,u);for(n=0;n=0;a--)if(n[a]===t||n[a].listener===t){o=n[a].listener,i=a;break}if(i<0)return this;0===i?n.shift():v(n,i),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,o||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,n,r;if(n=this._events,void 0===n)return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,a=Object.keys(n);for(r=0;r=0;r--)this.removeListener(e,t[r]);return this},c.prototype.listeners=function(e){return A(this,e,!0)},c.prototype.rawListeners=function(e){return A(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},c.prototype.listenerCount=g,c.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},fb6a:function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),a=n("e8b5"),o=n("68ee"),s=n("861d"),c=n("23cb"),u=n("07fa"),l=n("fc6a"),f=n("8418"),d=n("b622"),h=n("1dde"),p=n("f36a"),A=h("slice"),g=d("species"),m=i.Array,v=Math.max;r({target:"Array",proto:!0,forced:!A},{slice:function(e,t){var n,r,i,d=l(this),h=u(d),A=c(e,h),b=c(void 0===t?h:t,h);if(a(d)&&(n=d.constructor,o(n)&&(n===m||a(n.prototype))?n=void 0:s(n)&&(n=n[g],null===n&&(n=void 0)),n===m||void 0===n))return p(d,A,b);for(r=new(void 0===n?m:n)(v(b-A,0)),i=0;A1114111)&&(n=r),n>=65536){n-=65536;var i=55296|n>>10;e[t++]=255&i,e[t++]=i>>8;n=56320|1023&n}return e[t++]=255&n,e[t++]=n>>8,t}function c(e,t){this.iconv=t}function u(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function l(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function f(e,t){var n=[],r=0,i=0,a=0,o=0,s=0;e:for(var c=0;c16)&&a++,(0!==n[3]||n[2]>16)&&i++,0!==n[0]||0!==n[1]||0===n[2]&&0===n[3]||s++,0===n[0]&&0===n[1]||0!==n[2]||0!==n[3]||o++,n.length=0,r++,r>=100)break e}return s-a>o-i?"utf-32be":s-a0){for(;t1&&void 0!==arguments[1]?arguments[1]:u["default"],r={hasAlpha:{},encoders:{},decoders:{},class:{},constants:{}};function n(e){Object.entries(e).forEach((function(e){var t=(0,s["default"])(e,2),n=t[0],i=t[1];r[n]=l({},r[n],{},i)}))}function i(e){var t=e();Array.isArray(t.mime)?u.addType.apply(void 0,(0,a["default"])(t.mime)):Object.entries(t.mime).forEach((function(e){return u.addType.apply(void 0,(0,a["default"])(e))})),delete t.mime,n(t)}function o(e){var t=e(u.jimpEvChange)||{};t["class"]||t.constants?n(t):n({class:t})}return e.types&&(e.types.forEach(i),t.decoders=l({},t.decoders,{},r.decoders),t.encoders=l({},t.encoders,{},r.encoders),t.hasAlpha=l({},t.hasAlpha,{},r.hasAlpha)),e.plugins&&e.plugins.forEach(o),(0,u.addJimpMethods)(r["class"],t),(0,u.addConstants)(r.constants,t),u["default"]}},"03d6":function(e,t,r){var n=r("9c0e"),i=r("6ca1"),a=r("39ad")(!1),o=r("5a94")("IE_PROTO");e.exports=function(e,t){var r,s=i(e),u=0,c=[];for(r in s)r!=o&&n(s,r)&&c.push(r);while(t.length>u)n(s,r=t[u++])&&(~a(c,r)||c.push(r));return c}},"03eb":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinArtists=t.MetadataCollector=void 0;const n=r("cec2"),i=r("34eb"),a=r("2819"),o=r("a869"),s=r("fc97"),u=r("d3ab"),c=r("31c8"),l=i("music-metadata:collector"),f=["matroska","APEv2","vorbis","ID3v2.4","ID3v2.3","ID3v2.2","exif","asf","iTunes","ID3v1"];class h{constructor(e){this.opts=e,this.format={tagTypes:[],trackInfo:[]},this.native={},this.common={track:{no:null,of:null},disk:{no:null,of:null},movementIndex:{}},this.quality={warnings:[]},this.commonOrigin={},this.originPriority={},this.tagMapper=new o.CombinedTagMapper;let t=1;for(const r of f)this.originPriority[r]=t++;this.originPriority.artificial=500,this.originPriority.id3v1=600}hasAny(){return Object.keys(this.native).length>0}addStreamInfo(e){l(`streamInfo: type=${n.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){l(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,r){l(`tag ${e}.${t} = ${r}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:r}),this.toCommon(e,t,r)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),r=d(e),n={id:"artist",value:r};this.setGenericTag("artificial",n)}break;case"picture":return void this.postFixPicture(t.value).then(r=>{null!==r&&(t.value=r,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const r=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=r?r:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const n=parseInt(t.value.substr(0,4),10);isNaN(n)||(this.common.year=n);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=u.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const i=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:i[0],rightChannel:i[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await c.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,r){const n={id:t,value:r},i=this.tagMapper.mapTag(e,n,this);i&&this.postMap(e,i)}setGenericTag(e,t){l(`common.${t.id} = ${t.value}`);const r=this.commonOrigin[t.id]||1e3,n=this.originPriority[e];if(a.isSingleton(t.id)){if(!(n<=r))return l(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=n}else if(n===r)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?l(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(n2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=h,t.joinArtists=d},"0497":function(e,t,r){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ +e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,r("1c35").Buffer)},"04a2":function(e,t,r){(function(t){var n=r("7a87"),i=t.from([66,77,70,3]);e.exports=function(e){return"string"===typeof e?"BMF"===e.substring(0,3):e.length>4&&n(e.slice(0,4),i)}}).call(this,r("1c35").Buffer)},"04b7":function(e,t){e.exports={exif:{1:"InteropIndex",2:"InteropVersion",11:"ProcessingSoftware",254:"SubfileType",255:"OldSubfileType",256:"ImageWidth",257:"ImageHeight",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",263:"Thresholding",264:"CellWidth",265:"CellLength",266:"FillOrder",269:"DocumentName",270:"ImageDescription",271:"Make",272:"Model",273:"StripOffsets",274:"Orientation",277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",280:"MinSampleValue",281:"MaxSampleValue",282:"XResolution",283:"YResolution",284:"PlanarConfiguration",285:"PageName",286:"XPosition",287:"YPosition",288:"FreeOffsets",289:"FreeByteCounts",290:"GrayResponseUnit",291:"GrayResponseCurve",292:"T4Options",293:"T6Options",296:"ResolutionUnit",297:"PageNumber",300:"ColorResponseUnit",301:"TransferFunction",305:"Software",306:"ModifyDate",315:"Artist",316:"HostComputer",317:"Predictor",318:"WhitePoint",319:"PrimaryChromaticities",320:"ColorMap",321:"HalftoneHints",322:"TileWidth",323:"TileLength",324:"TileOffsets",325:"TileByteCounts",326:"BadFaxLines",327:"CleanFaxData",328:"ConsecutiveBadFaxLines",330:"SubIFD",332:"InkSet",333:"InkNames",334:"NumberofInks",336:"DotRange",337:"TargetPrinter",338:"ExtraSamples",339:"SampleFormat",340:"SMinSampleValue",341:"SMaxSampleValue",342:"TransferRange",343:"ClipPath",344:"XClipPathUnits",345:"YClipPathUnits",346:"Indexed",347:"JPEGTables",351:"OPIProxy",400:"GlobalParametersIFD",401:"ProfileType",402:"FaxProfile",403:"CodingMethods",404:"VersionYear",405:"ModeNumber",433:"Decode",434:"DefaultImageColor",435:"T82Options",437:"JPEGTables",512:"JPEGProc",513:"ThumbnailOffset",514:"ThumbnailLength",515:"JPEGRestartInterval",517:"JPEGLosslessPredictors",518:"JPEGPointTransforms",519:"JPEGQTables",520:"JPEGDCTables",521:"JPEGACTables",529:"YCbCrCoefficients",530:"YCbCrSubSampling",531:"YCbCrPositioning",532:"ReferenceBlackWhite",559:"StripRowCounts",700:"ApplicationNotes",999:"USPTOMiscellaneous",4096:"RelatedImageFileFormat",4097:"RelatedImageWidth",4098:"RelatedImageHeight",18246:"Rating",18247:"XP_DIP_XML",18248:"StitchInfo",18249:"RatingPercent",32781:"ImageID",32931:"WangTag1",32932:"WangAnnotation",32933:"WangTag3",32934:"WangTag4",32995:"Matteing",32996:"DataType",32997:"ImageDepth",32998:"TileDepth",33405:"Model2",33421:"CFARepeatPatternDim",33422:"CFAPattern2",33423:"BatteryLevel",33424:"KodakIFD",33432:"Copyright",33434:"ExposureTime",33437:"FNumber",33445:"MDFileTag",33446:"MDScalePixel",33447:"MDColorTable",33448:"MDLabName",33449:"MDSampleInfo",33450:"MDPrepDate",33451:"MDPrepTime",33452:"MDFileUnits",33550:"PixelScale",33589:"AdventScale",33590:"AdventRevision",33628:"UIC1Tag",33629:"UIC2Tag",33630:"UIC3Tag",33631:"UIC4Tag",33723:"IPTC-NAA",33918:"IntergraphPacketData",33919:"IntergraphFlagRegisters",33920:"IntergraphMatrix",33921:"INGRReserved",33922:"ModelTiePoint",34016:"Site",34017:"ColorSequence",34018:"IT8Header",34019:"RasterPadding",34020:"BitsPerRunLength",34021:"BitsPerExtendedRunLength",34022:"ColorTable",34023:"ImageColorIndicator",34024:"BackgroundColorIndicator",34025:"ImageColorValue",34026:"BackgroundColorValue",34027:"PixelIntensityRange",34028:"TransparencyIndicator",34029:"ColorCharacterization",34030:"HCUsage",34031:"TrapIndicator",34032:"CMYKEquivalent",34118:"SEMInfo",34152:"AFCP_IPTC",34232:"PixelMagicJBIGOptions",34264:"ModelTransform",34306:"WB_GRGBLevels",34310:"LeafData",34377:"PhotoshopSettings",34665:"ExifOffset",34675:"ICC_Profile",34687:"TIFF_FXExtensions",34688:"MultiProfiles",34689:"SharedData",34690:"T88Options",34732:"ImageLayer",34735:"GeoTiffDirectory",34736:"GeoTiffDoubleParams",34737:"GeoTiffAsciiParams",34850:"ExposureProgram",34852:"SpectralSensitivity",34853:"GPSInfo",34855:"ISO",34856:"Opto-ElectricConvFactor",34857:"Interlace",34858:"TimeZoneOffset",34859:"SelfTimerMode",34864:"SensitivityType",34865:"StandardOutputSensitivity",34866:"RecommendedExposureIndex",34867:"ISOSpeed",34868:"ISOSpeedLatitudeyyy",34869:"ISOSpeedLatitudezzz",34908:"FaxRecvParams",34909:"FaxSubAddress",34910:"FaxRecvTime",34954:"LeafSubIFD",36864:"ExifVersion",36867:"DateTimeOriginal",36868:"CreateDate",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureCompensation",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37386:"FocalLength",37387:"FlashEnergy",37388:"SpatialFrequencyResponse",37389:"Noise",37390:"FocalPlaneXResolution",37391:"FocalPlaneYResolution",37392:"FocalPlaneResolutionUnit",37393:"ImageNumber",37394:"SecurityClassification",37395:"ImageHistory",37396:"SubjectArea",37397:"ExposureIndex",37398:"TIFF-EPStandardID",37399:"SensingMethod",37434:"CIP3DataFile",37435:"CIP3Sheet",37436:"CIP3Side",37439:"StoNits",37500:"MakerNote",37510:"UserComment",37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",37679:"MSDocumentText",37680:"MSPropertySetStorage",37681:"MSDocumentTextPosition",37724:"ImageSourceData",40091:"XPTitle",40092:"XPComment",40093:"XPAuthor",40094:"XPKeywords",40095:"XPSubject",40960:"FlashpixVersion",40961:"ColorSpace",40962:"ExifImageWidth",40963:"ExifImageHeight",40964:"RelatedSoundFile",40965:"InteropOffset",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41485:"Noise",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41489:"ImageNumber",41490:"SecurityClassification",41491:"ImageHistory",41492:"SubjectLocation",41493:"ExposureIndex",41494:"TIFF-EPStandardID",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"ExposureMode",41987:"WhiteBalance",41988:"DigitalZoomRatio",41989:"FocalLengthIn35mmFormat",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",42016:"ImageUniqueID",42032:"OwnerName",42033:"SerialNumber",42034:"LensInfo",42035:"LensMake",42036:"LensModel",42037:"LensSerialNumber",42112:"GDALMetadata",42113:"GDALNoData",42240:"Gamma",44992:"ExpandSoftware",44993:"ExpandLens",44994:"ExpandFilm",44995:"ExpandFilterLens",44996:"ExpandScanner",44997:"ExpandFlashLamp",48129:"PixelFormat",48130:"Transformation",48131:"Uncompressed",48132:"ImageType",48256:"ImageWidth",48257:"ImageHeight",48258:"WidthResolution",48259:"HeightResolution",48320:"ImageOffset",48321:"ImageByteCount",48322:"AlphaOffset",48323:"AlphaByteCount",48324:"ImageDataDiscard",48325:"AlphaDataDiscard",50215:"OceScanjobDesc",50216:"OceApplicationSelector",50217:"OceIDNumber",50218:"OceImageLogic",50255:"Annotations",50341:"PrintIM",50560:"USPTOOriginalContentType",50706:"DNGVersion",50707:"DNGBackwardVersion",50708:"UniqueCameraModel",50709:"LocalizedCameraModel",50710:"CFAPlaneColor",50711:"CFALayout",50712:"LinearizationTable",50713:"BlackLevelRepeatDim",50714:"BlackLevel",50715:"BlackLevelDeltaH",50716:"BlackLevelDeltaV",50717:"WhiteLevel",50718:"DefaultScale",50719:"DefaultCropOrigin",50720:"DefaultCropSize",50721:"ColorMatrix1",50722:"ColorMatrix2",50723:"CameraCalibration1",50724:"CameraCalibration2",50725:"ReductionMatrix1",50726:"ReductionMatrix2",50727:"AnalogBalance",50728:"AsShotNeutral",50729:"AsShotWhiteXY",50730:"BaselineExposure",50731:"BaselineNoise",50732:"BaselineSharpness",50733:"BayerGreenSplit",50734:"LinearResponseLimit",50735:"CameraSerialNumber",50736:"DNGLensInfo",50737:"ChromaBlurRadius",50738:"AntiAliasStrength",50739:"ShadowScale",50740:"DNGPrivateData",50741:"MakerNoteSafety",50752:"RawImageSegmentation",50778:"CalibrationIlluminant1",50779:"CalibrationIlluminant2",50780:"BestQualityScale",50781:"RawDataUniqueID",50784:"AliasLayerMetadata",50827:"OriginalRawFileName",50828:"OriginalRawFileData",50829:"ActiveArea",50830:"MaskedAreas",50831:"AsShotICCProfile",50832:"AsShotPreProfileMatrix",50833:"CurrentICCProfile",50834:"CurrentPreProfileMatrix",50879:"ColorimetricReference",50898:"PanasonicTitle",50899:"PanasonicTitle2",50931:"CameraCalibrationSig",50932:"ProfileCalibrationSig",50933:"ProfileIFD",50934:"AsShotProfileName",50935:"NoiseReductionApplied",50936:"ProfileName",50937:"ProfileHueSatMapDims",50938:"ProfileHueSatMapData1",50939:"ProfileHueSatMapData2",50940:"ProfileToneCurve",50941:"ProfileEmbedPolicy",50942:"ProfileCopyright",50964:"ForwardMatrix1",50965:"ForwardMatrix2",50966:"PreviewApplicationName",50967:"PreviewApplicationVersion",50968:"PreviewSettingsName",50969:"PreviewSettingsDigest",50970:"PreviewColorSpace",50971:"PreviewDateTime",50972:"RawImageDigest",50973:"OriginalRawFileDigest",50974:"SubTileBlockSize",50975:"RowInterleaveFactor",50981:"ProfileLookTableDims",50982:"ProfileLookTableData",51008:"OpcodeList1",51009:"OpcodeList2",51022:"OpcodeList3",51041:"NoiseProfile",51043:"TimeCodes",51044:"FrameRate",51058:"TStop",51081:"ReelName",51089:"OriginalDefaultFinalSize",51090:"OriginalBestQualitySize",51091:"OriginalDefaultCropSize",51105:"CameraLabel",51107:"ProfileHueSatMapEncoding",51108:"ProfileLookTableEncoding",51109:"BaselineExposureOffset",51110:"DefaultBlackRender",51111:"NewRawImageDigest",51112:"RawToPreviewGain",51125:"DefaultUserCrop",59932:"Padding",59933:"OffsetSchema",65e3:"OwnerName",65001:"SerialNumber",65002:"Lens",65024:"KDC_IFD",65100:"RawFile",65101:"Converter",65102:"WhiteBalance",65105:"Exposure",65106:"Shadows",65107:"Brightness",65108:"Contrast",65109:"Saturation",65110:"Sharpness",65111:"Smoothness",65112:"MoireFilter"},gps:{0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential",31:"GPSHPositioningError"}}},"04cc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const n=r("6f58"),i=r("d3ab");t.Header={len:80,get:(e,t)=>({speex:new n.StringType(8,"ascii").get(e,t+0),version:i.trimRightNull(new n.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"04d1":function(e,t,r){var n=r("342f"),i=n.match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},"051b":function(e,t,r){var n=r("1a14"),i=r("10db");e.exports=r("0bad")?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},"0538":function(e,t,r){"use strict";var n=r("da84"),i=r("e330"),a=r("59ed"),o=r("861d"),s=r("1a2d"),u=r("f36a"),c=n.Function,l=i([].concat),f=i([].join),h={},d=function(e,t,r){if(!s(h,t)){for(var n=[],i=0;i127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,r)=>({fileIdentifier:new n.StringType(3,"ascii").get(e,r),version:{major:n.INT8.get(e,r+3),revision:n.INT8.get(e,r+4)},flags:{unsynchronisation:i.getBit(e,r+5,7),isExtendedHeader:i.getBit(e,r+5,6),expIndicator:i.getBit(e,r+5,5),footer:i.getBit(e,r+5,4)},size:t.UINT32SYNCSAFE.get(e,r+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:n.UINT32_BE.get(e,t),extendedFlags:n.UINT16_BE.get(e,t+4),sizeOfPadding:n.UINT32_BE.get(e,t+6),crcDataPresent:i.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"0676":function(e,t){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"06cf":function(e,t,r){var n=r("83ab"),i=r("c65b"),a=r("d1e7"),o=r("5c6c"),s=r("fc6a"),u=r("a04b"),c=r("1a2d"),l=r("0cfb"),f=Object.getOwnPropertyDescriptor;t.f=n?f:function(e,t){if(e=s(e),t=u(t),l)try{return f(e,t)}catch(r){}if(c(e,t))return o(!i(a.f,e,t),e[t])}},"072d":function(e,t,r){"use strict";var n=r("0bad"),i=r("9876"),a=r("fed5"),o=r("1917"),s=r("0983"),u=r("9fbb"),c=Object.assign;e.exports=!c||r("4b8b")((function(){var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach((function(e){t[e]=e})),7!=c({},e)[r]||Object.keys(c({},t)).join("")!=n}))?function(e,t){var r=s(e),c=arguments.length,l=1,f=a.f,h=o.f;while(c>l){var d,p=u(arguments[l++]),m=f?i(p).concat(f(p)):i(p),g=m.length,A=0;while(g>A)d=m[A++],n&&!h.call(p,d)||(r[d]=p[d])}return r}:c},"07a0":function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("7037")),a=r("c2d7"),o=function(){return{displace:function(e,t,r){if("object"!==(0,i["default"])(e)||e.constructor!==this.constructor)return a.throwError.call(this,"The source must be a Jimp image",r);if("number"!==typeof t)return a.throwError.call(this,"factor must be a number",r);var n=this.cloneQuiet();return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(r,i,a){var o=e.bitmap.data[a]/256*t;o=Math.round(o);var s=this.getPixelIndex(r+o,i);this.bitmap.data[s]=n.bitmap.data[a],this.bitmap.data[s+1]=n.bitmap.data[a+1],this.bitmap.data[s+2]=n.bitmap.data[a+2]})),(0,a.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=o},"07f4":function(e,t,r){"use strict";var n=r("be7f"),i=4,a=0,o=1,s=2;function u(e){var t=e.length;while(--t>=0)e[t]=0}var c=0,l=1,f=2,h=3,d=258,p=29,m=256,g=m+1+p,A=30,b=19,v=2*g+1,y=15,w=16,_=7,E=256,I=16,C=17,x=18,B=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],S=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],k=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],T=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],M=512,O=new Array(2*(g+2));u(O);var R=new Array(2*A);u(R);var P=new Array(M);u(P);var D=new Array(d-h+1);u(D);var F=new Array(p);u(F);var L,N,Q,U=new Array(A);function j(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function z(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function H(e){return e<256?P[e]:P[256+(e>>>7)]}function G(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function W(e,t,r){e.bi_valid>w-r?(e.bi_buf|=t<>w-e.bi_valid,e.bi_valid+=r-w):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function Y(e){16===e.bi_valid?(G(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}function V(e,t){var r,n,i,a,o,s,u=t.dyn_tree,c=t.max_code,l=t.stat_desc.static_tree,f=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(a=0;a<=y;a++)e.bl_count[a]=0;for(u[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(a=p,m++),u[2*n+1]=a,n>c||(e.bl_count[a]++,o=0,n>=d&&(o=h[n-d]),s=u[2*n],e.opt_len+=s*(a+o),f&&(e.static_len+=s*(l[2*n+1]+o)));if(0!==m){do{a=p-1;while(0===e.bl_count[a])a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,m-=2}while(m>0);for(a=p;0!==a;a--){n=e.bl_count[a];while(0!==n)i=e.heap[--r],i>c||(u[2*i+1]!==a&&(e.opt_len+=(a-u[2*i+1])*u[2*i],u[2*i+1]=a),n--)}}}function X(e,t,r){var n,i,a=new Array(y+1),o=0;for(n=1;n<=y;n++)a[n]=o=o+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=q(a[s]++,s))}}function K(){var e,t,r,n,i,a=new Array(y+1);for(r=0,n=0;n>=7;n8?G(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function ee(e,t,r,i){J(e),i&&(G(e,r),G(e,~r)),n.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}function te(e,t,r,n){var i=2*t,a=2*r;return e[i]>1;r>=1;r--)re(e,a,r);i=u;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],re(e,a,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,a[2*i]=a[2*r]+a[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,a[2*r+1]=a[2*n+1]=i,e.heap[1]=i++,re(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],V(e,t),X(a,c,e.bl_count)}function ae(e,t,r){var n,i,a=-1,o=t[1],s=0,u=7,c=4;for(0===o&&(u=138,c=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=o,o=t[2*(n+1)+1],++s=3;t--)if(0!==e.bl_tree[2*T[t]+1])break;return e.opt_len+=3*(t+1)+5+5+4,t}function ue(e,t,r,n){var i;for(W(e,t-257,5),W(e,r-1,5),W(e,n-4,4),i=0;i>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return o;for(t=32;t0?(e.strm.data_type===s&&(e.strm.data_type=ce(e)),ie(e,e.l_desc),ie(e,e.d_desc),u=se(e),a=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=a&&(a=o)):a=o=r+5,r+4<=a&&-1!==t?he(e,t,r,n):e.strategy===i||o===a?(W(e,(l<<1)+(n?1:0),3),ne(e,O,R)):(W(e,(f<<1)+(n?1:0),3),ue(e,e.l_desc.max_code+1,e.d_desc.max_code+1,u+1),ne(e,e.dyn_ltree,e.dyn_dtree)),Z(e),n&&J(e)}function me(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(D[r]+m+1)]++,e.dyn_dtree[2*H(t)]++),e.last_lit===e.lit_bufsize-1}t._tr_init=fe,t._tr_stored_block=he,t._tr_flush_block=pe,t._tr_tally=me,t._tr_align=de},"07fa":function(e,t,r){var n=r("50c4");e.exports=function(e){return n(e.length)}},"0960":function(e,t,r){e.exports=r("b19a")},"0983":function(e,t,r){var n=r("c901");e.exports=function(e){return Object(n(e))}},"09ea":function(e,t,r){var n=r("df7c"),i=r("3e8f"),a=parseInt("0777",8);function o(e,t,r,s){"function"===typeof t?(r=t,t={}):t&&"object"===typeof t||(t={mode:t});var u=t.mode,c=t.fs||i;void 0===u&&(u=a),s||(s=null);var l=r||function(){};e=n.resolve(e),c.mkdir(e,u,(function(r){if(!r)return s=s||e,l(null,s);switch(r.code){case"ENOENT":if(n.dirname(e)===e)return l(r);o(n.dirname(e),t,(function(r,n){r?l(r,n):o(e,t,l,n)}));break;default:c.stat(e,(function(e,t){e||!t.isDirectory()?l(r,s):l(null,s)}));break}}))}e.exports=o.mkdirp=o.mkdirP=o,o.sync=function e(t,r,o){r&&"object"===typeof r||(r={mode:r});var s=r.mode,u=r.fs||i;void 0===s&&(s=a),o||(o=null),t=n.resolve(t);try{u.mkdirSync(t,s),o=o||t}catch(l){switch(l.code){case"ENOENT":o=e(n.dirname(t),r,o),e(t,r,o);break;default:var c;try{c=u.statSync(t)}catch(f){throw l}if(!c.isDirectory())throw l;break}}return o}},"0ae2":function(e,t,r){var n=r("9876"),i=r("fed5"),a=r("1917");e.exports=function(e){var t=n(e),r=i.f;if(r){var o,s=r(e),u=a.f,c=0;while(s.length>c)u.call(e,o=s[c++])&&t.push(o)}return t}},"0b16":function(e,t,r){"use strict";var n=r("1985"),i=r("35e8");function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=w,t.resolve=E,t.resolveObject=I,t.format=_,t.Url=a;var o=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["<",">",'"',"`"," ","\r","\n","\t"],l=["{","}","|","\\","^","`"].concat(c),f=["'"].concat(l),h=["%","/","?",";","#"].concat(f),d=["/","?","#"],p=255,m=/^[+a-z0-9A-Z_-]{0,63}$/,g=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,A={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=r("b383");function w(e,t,r){if(e&&i.isObject(e)&&e instanceof a)return e;var n=new a;return n.parse(e,t,r),n}function _(e){return i.isString(e)&&(e=w(e)),e instanceof a?e.format():a.prototype.format.call(e)}function E(e,t){return w(e,!1,!0).resolve(t)}function I(e,t){return e?w(e,!1,!0).resolveObject(t):t}a.prototype.parse=function(e,t,r){if(!i.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),s=-1!==a&&a127?D+="x":D+=P[F];if(!D.match(m)){var N=O.slice(0,k),Q=O.slice(k+1),U=P.match(g);U&&(N.push(U[1]),Q.unshift(U[2])),Q.length&&(w="/"+Q.join(".")+w),this.hostname=N.join(".");break}}}this.hostname.length>p?this.hostname="":this.hostname=this.hostname.toLowerCase(),M||(this.hostname=n.toASCII(this.hostname));var j=this.port?":"+this.port:"",z=this.hostname||"";this.host=z+j,this.href+=this.host,M&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==w[0]&&(w="/"+w))}if(!A[I])for(k=0,R=f.length;k0)&&r.host.split("@");C&&(r.auth=C.shift(),r.host=r.hostname=C.shift())}return r.search=e.search,r.query=e.query,i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!E.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var x=E.slice(-1)[0],B=(r.host||e.host||E.length>1)&&("."===x||".."===x)||""===x,S=0,k=E.length;k>=0;k--)x=E[k],"."===x?E.splice(k,1):".."===x?(E.splice(k,1),S++):S&&(E.splice(k,1),S--);if(!w&&!_)for(;S--;S)E.unshift("..");!w||""===E[0]||E[0]&&"/"===E[0].charAt(0)||E.unshift(""),B&&"/"!==E.join("/").substr(-1)&&E.push("");var T=""===E[0]||E[0]&&"/"===E[0].charAt(0);if(I){r.hostname=r.host=T?"":E.length?E.shift():"";C=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");C&&(r.auth=C.shift(),r.host=r.hostname=C.shift())}return w=w||r.host&&E.length,w&&!T&&E.unshift(""),E.length?r.pathname=E.join("/"):(r.pathname=null,r.path=null),i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},"0b25":function(e,t,r){var n=r("da84"),i=r("5926"),a=r("50c4"),o=n.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),r=a(t);if(t!==r)throw o("Wrong length or index");return r}},"0b42":function(e,t,r){var n=r("da84"),i=r("e8b5"),a=r("68ee"),o=r("861d"),s=r("b622"),u=s("species"),c=n.Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,a(t)&&(t===c||i(t.prototype))?t=void 0:o(t)&&(t=t[u],null===t&&(t=void 0))),void 0===t?c:t}},"0b99":function(e,t,r){"use strict";var n=r("19fa")(!0);r("393a")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})}))},"0bad":function(e,t,r){e.exports=!r("4b8b")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"0c67":function(e,t,r){},"0cb2":function(e,t,r){var n=r("e330"),i=r("7b0b"),a=Math.floor,o=n("".charAt),s=n("".replace),u=n("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,l=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,r,n,f,h){var d=r+e.length,p=n.length,m=l;return void 0!==f&&(f=i(f),m=c),s(h,m,(function(i,s){var c;switch(o(s,0)){case"$":return"$";case"&":return e;case"`":return u(t,0,r);case"'":return u(t,d);case"<":c=f[u(s,1,-1)];break;default:var l=+s;if(0===l)return i;if(l>p){var h=a(l/10);return 0===h?i:h<=p?void 0===n[h-1]?o(s,1):n[h-1]+o(s,1):i}c=n[l-1]}return void 0===c?"":c}))}},"0cb3":function(e,t,r){"use strict";var n=1,i=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===n)}function s(e,t){var r=e.readUInt8(t);return 0===r?256:r}function u(e,t){var r=i+t*a;return{width:s(e,r),height:s(e,r+1)}}function c(e){var t,r=e.readUInt16LE(4),n=u(e,0);if(1===r)return n;for(n.images=[{width:n.width,height:n.height}],t=1;to&&(f=c(f,0,o)),e?h+f:f+h)}};e.exports={start:f(!1),end:f(!0)}},"0cfb":function(e,t,r){var n=r("83ab"),i=r("d039"),a=r("cc12");e.exports=!n&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},"0d3b":function(e,t,r){var n=r("d039"),i=r("b622"),a=r("c430"),o=i("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r="";return e.pathname="c%20d",t.forEach((function(e,n){t["delete"]("b"),r+=n+e})),a&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[o]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},"0d51":function(e,t,r){var n=r("da84"),i=n.String;e.exports=function(e){try{return i(e)}catch(t){return"Object"}}},"0e15":function(e,t,r){var n=r("597f");e.exports=function(e,t,r){return void 0===r?n(e,t,!1):n(e,r,!1!==t)}},"0f6c":function(e,t){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=136)}({136:function(e,t,r){"use strict";r.r(t);var n={name:"ElRow",componentName:"ElRow",props:{tag:{type:String,default:"div"},gutter:Number,type:String,justify:{type:String,default:"start"},align:String},computed:{style:function(){var e={};return this.gutter&&(e.marginLeft="-"+this.gutter/2+"px",e.marginRight=e.marginLeft),e}},render:function(e){return e(this.tag,{class:["el-row","start"!==this.justify?"is-justify-"+this.justify:"",this.align?"is-align-"+this.align:"",{"el-row--flex":"flex"===this.type}],style:this.style},this.$slots.default)},install:function(e){e.component(n.name,n)}};t["default"]=n}})},"0f84":function(e,t,r){function n(e){let t=0;e.forEach(e=>{t+=e.length});let r=new Uint8Array(t),n=0;return e.forEach(e=>{r.set(e,n),n+=e.length}),r}const i=r("17e1"),a=r("21bf"),o={stringify:function(e){const t=e.words;let r=e.sigBytes;const n=new Uint8Array(r);let i=0;while(r>=4){const e=t[i/4];n[i+0]=e>>>24&255,n[i+1]=e>>>16&255,n[i+2]=e>>>8&255,n[i+3]=e>>>0&255,i+=4,r-=4}if(r>0){const e=t[i/4];switch(r){case 3:n[i+2]=e>>>8&255;case 2:n[i+1]=e>>>16&255;case 1:n[i+0]=e>>>24&255}}return n},parse:function(e){return i.create(e)},toUTF8:e=>a.enc.Utf8.stringify(o.parse(e))};e.exports={mergeUint8Array:n,Uint8ArrayEncoder:o}},"107c":function(e,t,r){var n=r("d039"),i=r("da84"),a=i.RegExp;e.exports=n((function(){var e=a("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},1098:function(e,t,r){"use strict";t.__esModule=!0;var n=r("17ed"),i=u(n),a=r("f893"),o=u(a),s="function"===typeof o.default&&"symbol"===typeof i.default?function(e){return typeof e}:function(e){return e&&"function"===typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":typeof e};function u(e){return e&&e.__esModule?e:{default:e}}t.default="function"===typeof o.default&&"symbol"===s(i.default)?function(e){return"undefined"===typeof e?"undefined":s(e)}:function(e){return e&&"function"===typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":"undefined"===typeof e?"undefined":s(e)}},"10a8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TheoraParser=void 0;const n=r("34eb"),i=r("f3f0"),a=n("music-metadata:parser:ogg:theora");class o{constructor(e,t,r){this.metadata=e,this.tokenizer=r}parsePage(e,t){e.headerType.firstPage&&this.parseFirstPage(e,t)}flush(){a("flush")}calculateDuration(e){a("duration calculation not implemented")}parseFirstPage(e,t){a("First Ogg/Theora page"),this.metadata.setFormat("codec","Theora");const r=i.IdentificationHeader.get(t,0);this.metadata.setFormat("bitrate",r.nombr)}}t.TheoraParser=o},"10cb":function(e,t,r){},"10d1":function(e,t,r){"use strict";var n,i=r("da84"),a=r("e330"),o=r("e2cc"),s=r("f183"),u=r("6d61"),c=r("acac"),l=r("861d"),f=r("4fadd"),h=r("69f3").enforce,d=r("7f9a"),p=!i.ActiveXObject&&"ActiveXObject"in i,m=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},g=u("WeakMap",m,c);if(d&&p){n=c.getConstructor(m,"WeakMap",!0),s.enable();var A=g.prototype,b=a(A["delete"]),v=a(A.has),y=a(A.get),w=a(A.set);o(A,{delete:function(e){if(l(e)&&!f(e)){var t=h(this);return t.frozen||(t.frozen=new n),b(this,e)||t.frozen["delete"](e)}return b(this,e)},has:function(e){if(l(e)&&!f(e)){var t=h(this);return t.frozen||(t.frozen=new n),v(this,e)||t.frozen.has(e)}return v(this,e)},get:function(e){if(l(e)&&!f(e)){var t=h(this);return t.frozen||(t.frozen=new n),v(this,e)?y(this,e):t.frozen.get(e)}return y(this,e)},set:function(e,t){if(l(e)&&!f(e)){var r=h(this);r.frozen||(r.frozen=new n),v(this,e)?w(this,e,t):r.frozen.set(e,t)}else w(this,e,t);return this}})}},"10db":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},1132:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,n=r.WordArray,i=t.enc;i.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var i=[],a=0;a>>2]>>>24-a%4*8&255,s=t[a+1>>>2]>>>24-(a+1)%4*8&255,u=t[a+2>>>2]>>>24-(a+2)%4*8&255,c=o<<16|s<<8|u,l=0;l<4&&a+.75*l>>6*(3-l)&63));var f=n.charAt(64);if(f)while(i.length%4)i.push(f);return i.join("")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var i=0;i>>6-o%4*2,c=s|u;i[a>>>2]|=c<<24-a%4*8,a++}return n.create(i,a)}}(),e.enc.Base64}))},1147:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{shadow:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={});var i=t,a=i.opacity,o=void 0===a?.7:a,s=i.size,u=void 0===s?1.1:s,c=i.x,l=void 0===c?-25:c,f=i.y,h=void 0===f?25:f,d=i.blur,p=void 0===d?5:d,m=this.clone(),g=this.clone();return g.scan(0,0,g.bitmap.width,g.bitmap.height,(function(t,r,n){g.bitmap.data[n]=0,g.bitmap.data[n+1]=0,g.bitmap.data[n+2]=0,g.bitmap.data[n+3]=g.constructor.limit255(g.bitmap.data[n+3]*o),e.bitmap.data[n]=0,e.bitmap.data[n+1]=0,e.bitmap.data[n+2]=0,e.bitmap.data[n+3]=0})),g.resize(g.bitmap.width*u,g.bitmap.height*u).blur(p),this.composite(g,l,h),this.composite(m,0,0),(0,n.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=i},1148:function(e,t,r){"use strict";var n=r("da84"),i=r("5926"),a=r("577e"),o=r("1d80"),s=n.RangeError;e.exports=function(e){var t=a(o(this)),r="",n=i(e);if(n<0||n==1/0)throw s("Wrong number of repetitions");for(;n>0;(n>>>=1)&&(t+=t))1&n&&(r+=t);return r}},"11b0":function(e,t,r){function n(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0"),r("a630"),e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},1276:function(e,t,r){"use strict";var n=r("2ba4"),i=r("c65b"),a=r("e330"),o=r("d784"),s=r("44e7"),u=r("825a"),c=r("1d80"),l=r("4840"),f=r("8aa5"),h=r("50c4"),d=r("577e"),p=r("dc4a"),m=r("4dae"),g=r("14c3"),A=r("9263"),b=r("9f7f"),v=r("d039"),y=b.UNSUPPORTED_Y,w=4294967295,_=Math.min,E=[].push,I=a(/./.exec),C=a(E),x=a("".slice),B=!v((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}));o("split",(function(e,t,r){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,r){var a=d(c(this)),o=void 0===r?w:r>>>0;if(0===o)return[];if(void 0===e)return[a];if(!s(e))return i(t,a,e,o);var u,l,f,h=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),g=0,b=new RegExp(e.source,p+"g");while(u=i(A,b,a)){if(l=b.lastIndex,l>g&&(C(h,x(a,g,u.index)),u.length>1&&u.index=o))break;b.lastIndex===u.index&&b.lastIndex++}return g===a.length?!f&&I(b,"")||C(h,""):C(h,x(a,g)),h.length>o?m(h,0,o):h}:"0".split(void 0,0).length?function(e,r){return void 0===e&&0===r?[]:i(t,this,e,r)}:t,[function(t,r){var n=c(this),o=void 0==t?void 0:p(t,e);return o?i(o,t,n,r):i(a,d(n),t,r)},function(e,n){var i=u(this),o=d(e),s=r(a,i,o,n,a!==t);if(s.done)return s.value;var c=l(i,RegExp),p=i.unicode,m=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(y?"g":"y"),A=new c(y?"^(?:"+i.source+")":i,m),b=void 0===n?w:n>>>0;if(0===b)return[];if(0===o.length)return null===g(A,o)?[o]:[];var v=0,E=0,I=[];while(E2?arguments[2]:void 0,f=o((void 0===l?s:i(l,s))-c,s-u),h=1;c0)c in r?r[u]=r[c]:delete r[u],u+=h,c+=h;return r}},1468:function(e,t){var r=1e3,n=60*r,i=60*n,a=24*i,o=7*a,s=365.25*a;function u(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var u=parseFloat(t[1]),c=(t[2]||"ms").toLowerCase();switch(c){case"years":case"year":case"yrs":case"yr":case"y":return u*s;case"weeks":case"week":case"w":return u*o;case"days":case"day":case"d":return u*a;case"hours":case"hour":case"hrs":case"hr":case"h":return u*i;case"minutes":case"minute":case"mins":case"min":case"m":return u*n;case"seconds":case"second":case"secs":case"sec":case"s":return u*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return u;default:return}}}}function c(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=i?Math.round(e/i)+"h":t>=n?Math.round(e/n)+"m":t>=r?Math.round(e/r)+"s":e+"ms"}function l(e){var t=Math.abs(e);return t>=a?f(e,t,a,"day"):t>=i?f(e,t,i,"hour"):t>=n?f(e,t,n,"minute"):t>=r?f(e,t,r,"second"):e+" ms"}function f(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}e.exports=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return u(e);if("number"===r&&isFinite(e))return t.long?l(e):c(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"14c3":function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("825a"),o=r("1626"),s=r("c6b6"),u=r("9263"),c=n.TypeError;e.exports=function(e,t){var r=e.exec;if(o(r)){var n=i(r,e,t);return null!==n&&a(n),n}if("RegExp"===s(e))return i(u,e,t);throw c("RegExp#exec called on incompatible receiver")}},"14e9":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=132)}({132:function(e,t,r){"use strict";r.r(t);var n=r(16),i=r(38),a=r.n(i),o=r(3),s=r(2),u={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function c(e){var t=e.move,r=e.size,n=e.bar,i={},a="translate"+n.axis+"("+t+"%)";return i[n.size]=r,i.transform=a,i.msTransform=a,i.webkitTransform=a,i}var l={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return u[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,r=this.move,n=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+n.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:c({size:t,move:r,bar:n})})])},methods:{clickThumbHandler:function(e){e.ctrlKey||2===e.button||(this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction]))},clickTrackHandler:function(e){var t=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),r=this.$refs.thumb[this.bar.offset]/2,n=100*(t-r)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=n*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(s["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(s["on"])(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}},mouseMoveDocumentHandler:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var r=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]-t,i=100*(r-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(s["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(s["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},f={name:"ElScrollbar",components:{Bar:l},props:{native:Boolean,wrapStyle:{},wrapClass:{},viewClass:{},viewStyle:{},noresize:Boolean,tag:{type:String,default:"div"}},data:function(){return{sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0}},computed:{wrap:function(){return this.$refs.wrap}},render:function(e){var t=a()(),r=this.wrapStyle;if(t){var n="-"+t+"px",i="margin-bottom: "+n+"; margin-right: "+n+";";Array.isArray(this.wrapStyle)?(r=Object(o["toObject"])(this.wrapStyle),r.marginRight=r.marginBottom=n):"string"===typeof this.wrapStyle?r+=i:r=i}var s=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),u=e("div",{ref:"wrap",style:r,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[s]]),c=void 0;return c=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:r},[[s]])]:[u,e(l,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(l,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},c)},methods:{handleScroll:function(){var e=this.wrap;this.moveY=100*e.scrollTop/e.clientHeight,this.moveX=100*e.scrollLeft/e.clientWidth},update:function(){var e=void 0,t=void 0,r=this.wrap;r&&(e=100*r.clientHeight/r.scrollHeight,t=100*r.clientWidth/r.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(n["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(n["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(f.name,f)}};t["default"]=f},16:function(e,t){e.exports=r("4010")},2:function(e,t){e.exports=r("5924")},3:function(e,t){e.exports=r("8122")},38:function(e,t){e.exports=r("e62d")}})},"150c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const n=r("6f58"),i=r("98a7"),a=r("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const r=n.UINT32_BE.get(e,t);if(r<0)throw new Error("Invalid atom header length");return{length:BigInt(r),name:new n.StringType(4,"binary").get(e,t+4)}},put:(e,t,r)=>(n.UINT32_BE.put(e,t,Number(r.length)),i.FourCcToken.put(e,t+4,r.name))},t.ExtendedSize=n.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new n.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new n.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),nextItemID:n.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,r){if(this.len=e,et&&o(`Warning: atom ${r} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const u={len:4,get:(e,t)=>{const r=n.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*r)}};class c extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:n.UINT8.get(e,t+0),flags:n.UINT24_BE.get(e,t+1),creationTime:u.get(e,t+4),modificationTime:u.get(e,t+8),timeScale:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+16),language:n.UINT16_BE.get(e,t+20),quality:n.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=c;class l extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),creationTime:u.get(e,t+4),modificationTime:u.get(e,t+8),timeScale:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+16),preferredRate:n.UINT32_BE.get(e,t+20),preferredVolume:n.UINT16_BE.get(e,t+24),previewTime:n.UINT32_BE.get(e,t+72),previewDuration:n.UINT32_BE.get(e,t+76),posterTime:n.UINT32_BE.get(e,t+80),selectionTime:n.UINT32_BE.get(e,t+84),selectionDuration:n.UINT32_BE.get(e,t+88),currentTime:n.UINT32_BE.get(e,t+92),nextTrackID:n.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=l;class f{constructor(e){this.len=e}get(e,t){return{type:{set:n.UINT8.get(e,t+0),type:n.UINT24_BE.get(e,t+1)},locale:n.UINT24_BE.get(e,t+4),value:new n.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=f;class h{constructor(e){this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),name:new n.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=h;class d{constructor(e){this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),creationTime:u.get(e,t+4),modificationTime:u.get(e,t+8),trackId:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+20),layer:n.UINT16_BE.get(e,t+24),alternateGroup:n.UINT16_BE.get(e,t+26),volume:n.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=d;const p={len:8,get:(e,t)=>({version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),numberOfEntries:n.UINT32_BE.get(e,t+4)})};class m{constructor(e){this.len=e}get(e,t){return{dataFormat:i.FourCcToken.get(e,t),dataReferenceIndex:n.UINT16_BE.get(e,t+10),description:new n.BufferType(this.len-12).get(e,t+12)}}}class g{constructor(e){this.len=e}get(e,t){const r=p.get(e,t);t+=p.len;const i=[];for(let a=0;a=a?e[t+o-a]:0,u=e[t+o]-s;n[i+o]=u}}function s(e,t,r,n){for(var i=0,a=0;a=n?e[t+a-n]:0,s=e[t+a]-o;i+=Math.abs(s)}return i}function u(e,t,r,n,i){for(var a=0;a0?e[t+a-r]:0,s=e[t+a]-o;n[i+a]=s}}function c(e,t,r){for(var n=0,i=t+r,a=t;a0?e[a-r]:0,s=e[a]-o;n+=Math.abs(s)}return n}function l(e,t,r,n,i,a){for(var o=0;o=a?e[t+o-a]:0,u=t>0?e[t+o-r]:0,c=e[t+o]-(s+u>>1);n[i+o]=c}}function f(e,t,r,n){for(var i=0,a=0;a=n?e[t+a-n]:0,s=t>0?e[t+a-r]:0,u=e[t+a]-(o+s>>1);i+=Math.abs(u)}return i}function h(e,t,r,i,a,o){for(var s=0;s=o?e[t+s-o]:0,c=t>0?e[t+s-r]:0,l=t>0&&s>=o?e[t+s-(r+o)]:0,f=e[t+s]-n(u,c,l);i[a+s]=f}}function d(e,t,r,i){for(var a=0,o=0;o=i?e[t+o-i]:0,u=t>0?e[t+o-r]:0,c=t>0&&o>=i?e[t+o-(r+i)]:0,l=e[t+o]-n(s,u,c);a+=Math.abs(l)}return a}var p={0:i,1:o,2:u,3:l,4:h},m={0:a,1:s,2:c,3:f,4:d};e.exports=function(e,r,n,i,a){var o;if("filterType"in i&&-1!==i.filterType){if("number"!==typeof i.filterType)throw new Error("unrecognised filter types");o=[i.filterType]}else o=[0,1,2,3,4];16===i.bitDepth&&(a*=2);for(var s=r*a,u=0,c=0,l=new t((s+1)*n),f=o[0],h=0;h1)for(var d=1/0,g=0;gt)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.position1?arguments[1]:void 0)}},"17e1":function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){return function(){if("function"==typeof ArrayBuffer){var t=e,r=t.lib,n=r.WordArray,i=n.init,a=n.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,r=[],n=0;n>>2]|=e[n]<<24-n%4*8;i.call(this,r,t)}else i.apply(this,arguments)};a.prototype=n}}(),e.lib.WordArray}))},"17ed":function(e,t,r){e.exports={default:r("511f"),__esModule:!0}},"182d":function(e,t,r){var n=r("da84"),i=r("f8cd"),a=n.RangeError;e.exports=function(e,t){var r=i(e);if(r%t)throw a("Wrong offset");return r}},1836:function(e,t,r){var n=r("6ca1"),i=r("6438").f,a={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==a.call(e)?s(e):i(n(e))}},1917:function(e,t){t.f={}.propertyIsEnumerable},1951:function(e,t,r){},1985:function(e,t,r){(function(e,n){var i;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(a){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof n&&n;o.global!==o&&o.window!==o&&o.self;var s,u=2147483647,c=36,l=1,f=26,h=38,d=700,p=72,m=128,g="-",A=/^xn--/,b=/[^\x20-\x7E]/,v=/[\x2E\u3002\uFF0E\uFF61]/g,y={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=c-l,_=Math.floor,E=String.fromCharCode;function I(e){throw new RangeError(y[e])}function C(e,t){var r=e.length,n=[];while(r--)n[r]=t(e[r]);return n}function x(e,t){var r=e.split("@"),n="";r.length>1&&(n=r[0]+"@",e=r[1]),e=e.replace(v,".");var i=e.split("."),a=C(i,t).join(".");return n+a}function B(e){var t,r,n=[],i=0,a=e.length;while(i=55296&&t<=56319&&i65535&&(e-=65536,t+=E(e>>>10&1023|55296),e=56320|1023&e),t+=E(e),t})).join("")}function k(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:c}function T(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function M(e,t,r){var n=0;for(e=r?_(e/d):e>>1,e+=_(e/t);e>w*f>>1;n+=c)e=_(e/w);return _(n+(w+1)*e/(e+h))}function O(e){var t,r,n,i,a,o,s,h,d,A,b=[],v=e.length,y=0,w=m,E=p;for(r=e.lastIndexOf(g),r<0&&(r=0),n=0;n=128&&I("not-basic"),b.push(e.charCodeAt(n));for(i=r>0?r+1:0;i=v&&I("invalid-input"),h=k(e.charCodeAt(i++)),(h>=c||h>_((u-y)/o))&&I("overflow"),y+=h*o,d=s<=E?l:s>=E+f?f:s-E,h_(u/A)&&I("overflow"),o*=A}t=b.length+1,E=M(y-a,t,0==a),_(y/t)>u-w&&I("overflow"),w+=_(y/t),y%=t,b.splice(y++,0,w)}return S(b)}function R(e){var t,r,n,i,a,o,s,h,d,A,b,v,y,w,C,x=[];for(e=B(e),v=e.length,t=m,r=0,a=p,o=0;o=t&&b_((u-r)/y)&&I("overflow"),r+=(s-t)*y,t=s,o=0;ou&&I("overflow"),b==t){for(h=r,d=c;;d+=c){if(A=d<=a?l:d>=a+f?f:d-a,h=c?e?"":void 0:(a=s.charCodeAt(u),a<55296||a>56319||u+1===c||(o=s.charCodeAt(u+1))<56320||o>57343?e?s.charAt(u):a:e?s.slice(u,u+2):o-56320+(a-55296<<10)+65536)}}},"1a14":function(e,t,r){var n=r("77e9"),i=r("faf5"),a=r("3397"),o=Object.defineProperty;t.f=r("0bad")?Object.defineProperty:function(e,t,r){if(n(e),t=a(t,!0),n(r),i)try{return o(e,t,r)}catch(s){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},"1a2d":function(e,t,r){var n=r("e330"),i=r("7b0b"),a=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(i(e),t)}},"1ab7":function(e,t,r){"use strict";let n;function i(){return n||(n=a()),n}function a(){try{throw new Error}catch(e){const t=(""+e.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\/\/[^)\n]+/g);if(t)return o(t[0])}return"/"}function o(e){return(""+e).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\/\/.+)?\/[^/]+(?:\?.*)?$/,"$1")+"/"}r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return h}));const s="undefined"!==typeof navigator&&navigator.hardwareConcurrency?navigator.hardwareConcurrency:4,u=e=>/^[a-zA-Z][a-zA-Z\d+\-.]*:/.test(e);function c(e){const t=new Blob([e],{type:"application/javascript"});return URL.createObjectURL(t)}function l(){if("undefined"===typeof Worker)return class{constructor(){throw Error("No web worker implementation available. You might have tried to spawn a worker within a worker in a browser that doesn't support workers in workers.")}};class e extends Worker{constructor(e,t){var r,n;"string"===typeof e&&t&&t._baseURL?e=new URL(e,t._baseURL):"string"===typeof e&&!u(e)&&i().match(/^file:\/\//i)&&(e=new URL(e,i().replace(/\/[^\/]+$/,"/")),(null===(r=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===r||r)&&(e=c(`importScripts(${JSON.stringify(e)});`))),"string"===typeof e&&u(e)&&(null===(n=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===n||n)&&(e=c(`importScripts(${JSON.stringify(e)});`)),super(e,t)}}class t extends e{constructor(e,t){const r=window.URL.createObjectURL(e);super(r,t)}static fromText(e,r){const n=new window.Blob([e],{type:"text/javascript"});return new t(n,r)}}return{blob:t,default:e}}let f;function h(){return f||(f=l()),f}},"1abe":function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("df2f"),r("5980"))})(0,(function(e){return e.HmacSHA1}))},"1aca":function(e,t,r){var n=r("30c8"),i=r("803d");e.exports={encode:n,decode:i}},"1b08":function(e,t,r){"use strict";function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i={};function a(e,t,r){function a(e,r,n){return"string"===typeof t?t:t(e,r,n)}r||(r=Error);var o=function(e){function t(t,r,n){return e.call(this,a(t,r,n))||this}return n(t,e),t}(r);o.prototype.name=r.name,o.prototype.code=e,i[e]=o}function o(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((function(e){return String(e)})),r>2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function u(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function c(e,t,r){return"number"!==typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,r){var n,i;if("string"===typeof t&&s(t,"not ")?(n="must not be",t=t.replace(/^not /,"")):n="must be",u(e," argument"))i="The ".concat(e," ").concat(n," ").concat(o(t,"type"));else{var a=c(e,".")?"property":"argument";i='The "'.concat(e,'" ').concat(a," ").concat(n," ").concat(o(t,"type"))}return i+=". Received type ".concat(typeof r),i}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=i},"1bc3":function(e,t,r){"use strict";(function(n,i){var a=r("f654").ok,o=r("470b"),s=r("3022"),u=r("1c35").kMaxLength;function c(e){if(!(this instanceof c))return new c(e);e&&e.chunkSize=0,"have should not go down"),r>0){var n=s._buffer.slice(s._offset,s._offset+r);if(s._offset+=r,n.length>h&&(n=n.slice(0,h)),p.push(n),m+=n.length,h-=n.length,0===h)return!1}return(0===t||s._offset>=s._chunkSize)&&(l=s._chunkSize,s._offset=0,s._buffer=i.allocUnsafe(s._chunkSize)),0===t&&(d+=c-e,c=e,!0)}}this.on("error",(function(e){n=e})),a(this._handle,"zlib binding closed");do{var A=this._handle.writeSync(t,e,d,c,this._buffer,this._offset,l);A=A||this._writeState}while(!this._hadError&&g(A[0],A[1]));if(this._hadError)throw n;if(m>=u)throw f(this),new RangeError("Cannot create final Buffer. It would be larger than 0x"+u.toString(16)+" bytes");var b=i.concat(p,m);return f(this),b},s.inherits(c,o.Inflate),e.exports=t=d,t.Inflate=c,t.createInflate=l,t.inflateSync=d}).call(this,r("4362"),r("1c35").Buffer)},"1be4":function(e,t,r){var n=r("d066");e.exports=n("document","documentElement")},"1c35":function(e,t,r){"use strict";(function(e){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var n=r("1fb5"),i=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function u(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function v(e){return+e!=e&&(e=0),c.alloc(+e)}function y(e,t){if(c.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(e).length;default:if(n)return X(e).length;t=(""+t).toLowerCase(),n=!0}}function w(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return L(this,t,r);case"utf8":case"utf-8":return O(this,t,r);case"ascii":return D(this,t,r);case"latin1":case"binary":return F(this,t,r);case"base64":return M(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function _(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function E(e,t,r,n,i){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"===typeof t&&(t=c.from(t,n)),c.isBuffer(t))return 0===t.length?-1:I(e,t,r,n,i);if("number"===typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):I(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function I(e,t,r,n,i){var a,o=1,s=e.length,u=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;o=2,s/=2,u/=2,r/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var l=-1;for(a=r;as&&(r=s-u),a=r;a>=0;a--){for(var f=!0,h=0;hi&&(n=i)):n=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o239?4:c>223?3:c>191?2:1;if(i+f<=r)switch(f){case 1:c<128&&(l=c);break;case 2:a=e[i+1],128===(192&a)&&(u=(31&c)<<6|63&a,u>127&&(l=u));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(u=(15&c)<<12|(63&a)<<6|63&o,u>2047&&(u<55296||u>57343)&&(l=u));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(u=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s,u>65535&&u<1114112&&(l=u))}null===l?(l=65533,f=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),i+=f}return P(n)}t.Buffer=c,t.SlowBuffer=v,t.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),c.poolSize=8192,c._augment=function(e){return e.__proto__=c.prototype,e},c.from=function(e,t,r){return l(null,e,t,r)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(e,t,r){return h(null,e,t,r)},c.allocUnsafe=function(e){return d(null,e)},c.allocUnsafeSlow=function(e){return d(null,e)},c.isBuffer=function(e){return!(null==e||!e._isBuffer)},c.compare=function(e,t){if(!c.isBuffer(e)||!c.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},c.prototype.compare=function(e,t,r,n,i){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),u=this.slice(n,i),l=e.slice(t,r),f=0;fi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return C(this,e,t,r);case"utf8":case"utf-8":return x(this,e,t,r);case"ascii":return B(this,e,t,r);case"latin1":case"binary":return S(this,e,t,r);case"base64":return k(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var R=4096;function P(e){var t=e.length;if(t<=R)return String.fromCharCode.apply(String,e);var r="",n=0;while(nn)&&(r=n);for(var i="",a=t;ar)throw new RangeError("Trying to access beyond buffer length")}function U(e,t,r,n,i,a){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function j(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function z(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function H(e,t,r,n,i,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function G(e,t,r,n,a){return a||H(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function W(e,t,r,n,a){return a||H(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}c.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t0&&(i*=256))n+=this[e+--t]*i;return n},c.prototype.readUInt8=function(e,t){return t||Q(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||Q(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||Q(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||Q(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||Q(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||Q(e,t,this.length);var n=this[e],i=1,a=0;while(++a=i&&(n-=Math.pow(2,8*t)),n},c.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||Q(e,t,this.length);var n=t,i=1,a=this[e+--n];while(n>0&&(i*=256))a+=this[e+--n]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},c.prototype.readInt8=function(e,t){return t||Q(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||Q(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt16BE=function(e,t){t||Q(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt32LE=function(e,t){return t||Q(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||Q(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||Q(e,4,this.length),i.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||Q(e,4,this.length),i.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||Q(e,8,this.length),i.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||Q(e,8,this.length),i.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;U(this,e,t,r,i,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+r},c.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):z(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);U(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+r},c.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);U(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},c.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):z(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,r){return G(this,e,t,!0,r)},c.prototype.writeFloatBE=function(e,t,r){return G(this,e,t,!1,r)},c.prototype.writeDoubleLE=function(e,t,r){return W(this,e,t,!0,r)},c.prototype.writeDoubleBE=function(e,t,r){return W(this,e,t,!1,r)},c.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(a<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function K(e){for(var t=[],r=0;r>8,i=r%256,a.push(i),a.push(n)}return a}function J(e){return n.toByteArray(q(e))}function ee(e,t,r,n){for(var i=0;i=t.length||i>=e.length)break;t[i+r]=e[i]}return i}function te(e){return e!==e}}).call(this,r("c8ba"))},"1c47":function(e,t,r){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return r("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return r("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return r("b2fd")}},gbk:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))},gb18030:function(){return r("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return r("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return r("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return r("86d7").concat(r("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1c7e":function(e,t,r){var n=r("b622"),i=n("iterator"),a=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){a=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(u){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var n={};n[i]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch(u){}return r}},"1cdc":function(e,t,r){var n=r("342f");e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},"1d55":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const n=r("6f58"),i=r("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:i.FourCcToken.get(e,t),version:n.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:n.UINT32_LE.get(e,t+8),headerBytes:n.UINT32_LE.get(e,t+12),seekTableBytes:n.UINT32_LE.get(e,t+16),headerDataBytes:n.UINT32_LE.get(e,t+20),apeFrameDataBytes:n.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:n.UINT32_LE.get(e,t+28),terminatingDataBytes:n.UINT32_LE.get(e,t+32),fileMD5:new n.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:n.UINT16_LE.get(e,t),formatFlags:n.UINT16_LE.get(e,t+2),blocksPerFrame:n.UINT32_LE.get(e,t+4),finalFrameBlocks:n.UINT32_LE.get(e,t+8),totalFrames:n.UINT32_LE.get(e,t+12),bitsPerSample:n.UINT16_LE.get(e,t+16),channel:n.UINT16_LE.get(e,t+18),sampleRate:n.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new n.StringType(8,"ascii").get(e,t),version:n.UINT32_LE.get(e,t+8),size:n.UINT32_LE.get(e,t+12),fields:n.UINT32_LE.get(e,t+16),flags:o(n.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:n.UINT32_LE.get(e,t),flags:o(n.UINT32_LE.get(e,t+4))})};const a=e=>new n.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<=51||!n((function(){var t=[],r=t.constructor={};return r[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e48":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const n=r("a046"),i=r("20f8"),a=256e3;class o extends n.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new i.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){let r=0,n=e.length;if(t){if(Number.isInteger(t.length)?n=t.length:n-=t.offset||0,t.position){const r=t.position-this.position;if(r>0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(r=t.offset)}if(0===n)return 0;const a=await this.streamReader.read(e,r,n);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+i);return n=await this.peekBuffer(s,{mayBeLess:r.mayBeLess}),s.copy(t,a,i),n-i}if(i<0)throw new Error("Cannot peek from a negative offset in a stream")}try{n=await this.streamReader.peek(t,a,o)}catch(s){if(r&&r.mayBeLess&&s instanceof i.EndOfStreamError)return 0;throw s}if((!r||!r.mayBeLess)&&n{const r=new l(3).get(e,t);return"TAG"===r?{header:r,title:new l(30).get(e,t+3),artist:new l(30).get(e,t+33),album:new l(30).get(e,t+63),year:new l(4).get(e,t+93),comment:new l(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class l extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let r=super.get(e,t);return r=i.trimRightNull(r),r=r.trim(),r.length>0?r:void 0}}class f extends o.BasicParser{static getGenre(e){if(ee)return void u("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(c,e);if(t){u("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-c.len);for(const r of["title","artist","album","comment","track","year"])t[r]&&""!==t[r]&&this.addTag(r,t[r]);const e=f.getGenre(t.genre);e&&this.addTag("genre",e)}else u("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-c.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function h(t){if(t.fileSize>=128){const r=e.alloc(3);return await t.randomRead(r,0,r.length,t.fileSize-128),"TAG"===r.toString("binary")}return!1}t.ID3v1Parser=f,t.hasID3v1Header=h}).call(this,r("1c35").Buffer)},"1fb5":function(e,t,r){"use strict";t.byteLength=l,t.toByteArray=h,t.fromByteArray=m;for(var n=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function l(e){var t=c(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function f(e,t,r){return 3*(t+r)/4-r}function h(e){var t,r,n=c(e),o=n[0],s=n[1],u=new a(f(e,o,s)),l=0,h=s>0?o-4:o;for(r=0;r>16&255,u[l++]=t>>8&255,u[l++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,u[l++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t),u}function d(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function p(e,t,r){for(var n,i=[],a=t;au?u:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},2090:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("448a")),a=n(r("66cb")),o=r("c2d7");function s(e,t,r,n){for(var i=[0,0,0],a=(t.length-1)/2,o=0;o2&&void 0!==arguments[2]?arguments[2]:50;return{r:(t.r-e.r)*(r/100)+e.r,g:(t.g-e.g)*(r/100)+e.g,b:(t.b-e.b)*(r/100)+e.b}}function f(e,t){var r=this;return e&&Array.isArray(e)?(e=e.map((function(e){return"xor"!==e.apply&&"mix"!==e.apply||(e.params[0]=(0,a["default"])(e.params[0]).toRgb()),e})),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(n,s,u){var c={r:r.bitmap.data[u],g:r.bitmap.data[u+1],b:r.bitmap.data[u+2]},f=function(e,t){return r.constructor.limit255(c[e]+t)};e.forEach((function(e){if("mix"===e.apply)c=l(c,e.params[0],e.params[1]);else if("tint"===e.apply)c=l(c,{r:255,g:255,b:255},e.params[0]);else if("shade"===e.apply)c=l(c,{r:0,g:0,b:0},e.params[0]);else if("xor"===e.apply)c={r:c.r^e.params[0].r,g:c.g^e.params[0].g,b:c.b^e.params[0].b};else if("red"===e.apply)c.r=f("r",e.params[0]);else if("green"===e.apply)c.g=f("g",e.params[0]);else if("blue"===e.apply)c.b=f("b",e.params[0]);else{var n;if("hue"===e.apply&&(e.apply="spin"),c=(0,a["default"])(c),!c[e.apply])return o.throwError.call(r,"action "+e.apply+" not supported",t);c=(n=c)[e.apply].apply(n,(0,i["default"])(e.params)).toRgb()}})),r.bitmap.data[u]=c.r,r.bitmap.data[u+1]=c.g,r.bitmap.data[u+2]=c.b})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this):o.throwError.call(this,"actions must be an array",t)}var h=function(){return{brightness:function(e,t){return"number"!==typeof e?o.throwError.call(this,"val must be numbers",t):e<-1||e>1?o.throwError.call(this,"val must be a number between -1 and +1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){e<0?(this.bitmap.data[n]=this.bitmap.data[n]*(1+e),this.bitmap.data[n+1]=this.bitmap.data[n+1]*(1+e),this.bitmap.data[n+2]=this.bitmap.data[n+2]*(1+e)):(this.bitmap.data[n]=this.bitmap.data[n]+(255-this.bitmap.data[n])*e,this.bitmap.data[n+1]=this.bitmap.data[n+1]+(255-this.bitmap.data[n+1])*e,this.bitmap.data[n+2]=this.bitmap.data[n+2]+(255-this.bitmap.data[n+2])*e)})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},contrast:function(e,t){if("number"!==typeof e)return o.throwError.call(this,"val must be numbers",t);if(e<-1||e>1)return o.throwError.call(this,"val must be a number between -1 and +1",t);var r=(e+1)/(1-e);function n(e){return e=Math.floor(r*(e-127)+127),e<0?0:e>255?255:e}return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r]=n(this.bitmap.data[r]),this.bitmap.data[r+1]=n(this.bitmap.data[r+1]),this.bitmap.data[r+2]=n(this.bitmap.data[r+2])})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this},posterize:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be numbers",t):(e<2&&(e=2),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){this.bitmap.data[n]=Math.floor(this.bitmap.data[n]/255*(e-1))/(e-1)*255,this.bitmap.data[n+1]=Math.floor(this.bitmap.data[n+1]/255*(e-1))/(e-1)*255,this.bitmap.data[n+2]=Math.floor(this.bitmap.data[n+2]/255*(e-1))/(e-1)*255})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},greyscale:c,grayscale:c,opacity:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){var i=this.bitmap.data[n+3]*e;this.bitmap.data[n+3]=i})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},sepia:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){var n=this.bitmap.data[r],i=this.bitmap.data[r+1],a=this.bitmap.data[r+2];n=.393*n+.769*i+.189*a,i=.349*n+.686*i+.168*a,a=.272*n+.534*i+.131*a,this.bitmap.data[r]=n<255?n:255,this.bitmap.data[r+1]=i<255?i:255,this.bitmap.data[r+2]=a<255?a:255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},fade:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.opacity(1-e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},convolution:function(t,r,n){"function"===typeof r&&"undefined"===typeof n&&(n=r,r=null),r||(r=this.constructor.EDGE_EXTEND);var i,a,s,u,c,l,f,h,d,p,m=e.from(this.bitmap.data),g=t.length,A=t[0].length,b=Math.floor(g/2),v=Math.floor(A/2),y=-b,w=-v;return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,n,o){u=0,s=0,a=0;for(var g=y;g<=b;g++)for(var A=w;A<=v;A++)h=e+A,d=n+g,i=t[g+b][A+v],p=this.getPixelIndex(h,d,r),-1===p?(f=0,l=0,c=0):(c=this.bitmap.data[p+0],l=this.bitmap.data[p+1],f=this.bitmap.data[p+2]),a+=i*c,s+=i*l,u+=i*f;a<0&&(a=0),s<0&&(s=0),u<0&&(u=0),a>255&&(a=255),s>255&&(s=255),u>255&&(u=255),m[o+0]=a,m[o+1]=s,m[o+2]=u})),this.bitmap.data=m,(0,o.isNodePattern)(n)&&n.call(this,null,this),this},opaque:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r+3]=255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},pixelate:function(e,t,r,n,i,a){if("function"===typeof t)a=t,i=null,n=null,r=null,t=null;else{if("number"!==typeof e)return o.throwError.call(this,"size must be a number",a);if(u(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(u(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(u(n)&&"number"!==typeof n)return o.throwError.call(this,"w must be a number",a);if(u(i)&&"number"!==typeof i)return o.throwError.call(this,"h must be a number",a)}var c=[[1/16,2/16,1/16],[2/16,.25,2/16],[1/16,2/16,1/16]];t=t||0,r=r||0,n=u(n)?n:this.bitmap.width-t,i=u(i)?i:this.bitmap.height-r;var l=this.cloneQuiet();return this.scanQuiet(t,r,n,i,(function(t,r,n){t=e*Math.floor(t/e),r=e*Math.floor(r/e);var i=s(l,c,t,r);this.bitmap.data[n]=i[0],this.bitmap.data[n+1]=i[1],this.bitmap.data[n+2]=i[2]})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},convolute:function(e,t,r,n,i,a){if(!Array.isArray(e))return o.throwError.call(this,"the kernel must be an array",a);if("function"===typeof t)a=t,t=null,r=null,n=null,i=null;else{if(u(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(u(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(u(n)&&"number"!==typeof n)return o.throwError.call(this,"w must be a number",a);if(u(i)&&"number"!==typeof i)return o.throwError.call(this,"h must be a number",a)}var c=(e.length-1)/2;t=u(t)?t:c,r=u(r)?r:c,n=u(n)?n:this.bitmap.width-t,i=u(i)?i:this.bitmap.height-r;var l=this.cloneQuiet();return this.scanQuiet(t,r,n,i,(function(t,r,n){var i=s(l,e,t,r);this.bitmap.data[n]=this.constructor.limit255(i[0]),this.bitmap.data[n+1]=this.constructor.limit255(i[1]),this.bitmap.data[n+2]=this.constructor.limit255(i[2])})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},color:f,colour:f}};t["default"]=h}).call(this,r("1c35").Buffer)},"20f8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const n=r("f35d");var i=r("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return i.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new n.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const n=await this.read(e,t,r);return this.peekQueue.push(e.slice(t,t+n)),n}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new n.EndOfStreamError;let i=r,a=0;while(this.peekQueue.length>0&&i>0){const r=this.peekQueue.pop(),n=Math.min(r.length,i);r.copy(e,t+a,0,n),a+=n,i-=n,n0&&!this.endOfStream){const r=Math.min(i,o),n=await this._read(e,t+a,r);if(a+=n,n{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},2105:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7");function i(t,r){t%=360;var n=t*Math.PI/180,i=Math.cos(n),a=Math.sin(n),o=this.bitmap.width,s=this.bitmap.height;if(!0===r||"string"===typeof r){o=Math.ceil(Math.abs(this.bitmap.width*i)+Math.abs(this.bitmap.height*a))+1,s=Math.ceil(Math.abs(this.bitmap.width*a)+Math.abs(this.bitmap.height*i))+1,o%2!==0&&o++,s%2!==0&&s++;var u=this.cloneQuiet();this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)}));var c=Math.max(o,s,this.bitmap.width,this.bitmap.height);this.resize(c,c,r),this.blit(u,this.bitmap.width/2-u.bitmap.width/2,this.bitmap.height/2-u.bitmap.height/2)}var l=this.bitmap.width,f=this.bitmap.height,h=e.alloc(this.bitmap.data.length);function d(e,t){return function(r,n){return{x:r+e,y:n+t}}}for(var p=d(-l/2,-f/2),m=d(l/2+.5,f/2+.5),g=1;g<=f;g++)for(var A=1;A<=l;A++){var b=p(A,g),v=m(i*b.x-a*b.y,i*b.y+a*b.x),y=l*(g-1)+A-1<<2;if(v.x>=0&&v.x=0&&v.y0&&1/r<0?1:-1:t>r}};m("sort",(function(e){return void 0!==e&&o(e),v?A(this,e):s(p(this),y(e))}),!v||b)},"21b4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{threshold:function(e,t){var r=this,i=e.max,a=e.replace,o=void 0===a?255:a,s=e.autoGreyscale,u=void 0===s||s;return"number"!==typeof i?n.throwError.call(this,"max must be a number",t):"number"!==typeof o?n.throwError.call(this,"replace must be a number",t):"boolean"!==typeof u?n.throwError.call(this,"autoGreyscale must be a boolean",t):(i=this.constructor.limit255(i),o=this.constructor.limit255(o),u&&this.greyscale(),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,n){var a=r.bitmap.data[n]>>2]>>>24-a%4*8&255;t[n+a>>>2]|=o<<24-(n+a)%4*8}else for(var s=0;s>>2]=r[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r>>2]>>>24-i%4*8&255;n.push((a>>>4).toString(16)),n.push((15&a).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new l.init(r,t/2)}},d=f.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(a))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new l.init(r,t)}},p=f.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},m=u.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,s=4*o,u=a/s;u=t?e.ceil(u):e.max((0|u)-this._minBufferSize,0);var c=u*o,f=e.min(4*c,a);if(c){for(var h=0;hb;b++)if(y=k(e[b]),y&&l(g,y))return y;return new m(!1)}n=f(e,A)}w=n.next;while(!(_=a(w,n)).done){try{y=k(_.value)}catch(T){d(n,"throw",T)}if("object"==typeof y&&y&&l(g,y))return y}return new m(!1)}},"22d0":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OggParser=t.SegmentTable=void 0;const n=r("6f58"),i=r("34eb"),a=r("d3ab"),o=r("98a7"),s=r("bda5"),u=r("c73e"),c=r("00f6"),l=r("95c9"),f=r("10a8"),h=r("21c2"),d=i("music-metadata:parser:ogg");class p{constructor(e){this.len=e.page_segments}static sum(e,t,r){let n=0;for(let i=t;i0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=m,m.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:n.UINT32_LE.get(e,t+14),pageSequenceNo:n.UINT32_LE.get(e,t+18),pageChecksum:n.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"230b":function(e,t,r){"use strict";(function(t){var n=r("3022"),i=r("91f2"),a=r("e22f"),o=e.exports=function(e){i.call(this);var r=[],n=this;this._filter=new a(e,{read:this.read.bind(this),write:function(e){r.push(e)},complete:function(){n.emit("complete",t.concat(r))}}),this._filter.start()};n.inherits(o,i)}).call(this,r("1c35").Buffer)},"239f":function(e,t,r){var n=r("51f3");function i(e,t){var r=new n(e,t);return function(e){return r.convert(e)}}i.BIN="01",i.OCT="01234567",i.DEC="0123456789",i.HEX="0123456789abcdef",e.exports=i},"23cb":function(e,t,r){var n=r("5926"),i=Math.max,a=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):a(r,t)}},"23e7":function(e,t,r){var n=r("da84"),i=r("06cf").f,a=r("9112"),o=r("6eeb"),s=r("ce4e"),u=r("e893"),c=r("94ca");e.exports=function(e,t){var r,l,f,h,d,p,m=e.target,g=e.global,A=e.stat;if(l=g?n:A?n[m]||s(m,{}):(n[m]||{}).prototype,l)for(f in t){if(d=t[f],e.noTargetGet?(p=i(l,f),h=p&&p.value):h=l[f],r=c(g?f:m+(A?".":"#")+f,e.forced),!r&&void 0!==h){if(typeof d==typeof h)continue;u(d,h)}(e.sham||h&&h.sham)&&a(d,"sham",!0),o(l,f,d,e)}}},"241c":function(e,t,r){var n=r("ca84"),i=r("7839"),a=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},"24f8":function(e,t,r){var n=r("9490"),i=r("0b16"),a=e.exports;for(var o in n)n.hasOwnProperty(o)&&(a[o]=n[o]);function s(e){if("string"===typeof e&&(e=i.parse(e)),e.protocol||(e.protocol="https:"),"https:"!==e.protocol)throw new Error('Protocol "'+e.protocol+'" not supported. Expected "https:"');return e}a.request=function(e,t){return e=s(e),n.request.call(this,e,t)},a.get=function(e,t){return e=s(e),n.get.call(this,e,t)}},"25a1":function(e,t,r){"use strict";var n=r("ebb5"),i=r("d58f").right,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("reduceRight",(function(e){var t=arguments.length;return i(a(this),e,t,t>1?arguments[1]:void 0)}))},"25f0":function(e,t,r){"use strict";var n=r("e330"),i=r("5e77").PROPER,a=r("6eeb"),o=r("825a"),s=r("3a9b"),u=r("577e"),c=r("d039"),l=r("ad6d"),f="toString",h=RegExp.prototype,d=h[f],p=n(l),m=c((function(){return"/a/b"!=d.call({source:"a",flags:"b"})})),g=i&&d.name!=f;(m||g)&&a(RegExp.prototype,f,(function(){var e=o(this),t=u(e.source),r=e.flags,n=u(void 0===r&&s(h,e)&&!("flags"in h)?p(e):r);return"/"+t+"/"+n}),{unsafe:!0})},"25f1":function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("1ab7");Object(n["b"])().blob;const i=Object(n["b"])().default},2626:function(e,t,r){"use strict";var n=r("d066"),i=r("9bf2"),a=r("b622"),o=r("83ab"),s=a("species");e.exports=function(e){var t=n(e),r=i.f;o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},"26dd":function(e,t,r){"use strict";var n=r("6f4f"),i=r("10db"),a=r("92f0"),o={};r("051b")(o,r("cc15")("iterator"),(function(){return this})),e.exports=function(e,t,r){e.prototype=n(o,{next:i(1,r)}),a(e,t+" Iterator")}},2706:function(e,t,r){"use strict";var n=r("c591").Buffer;e.exports=function(e){var t=e.Transform;function r(e,r){this.conv=e,r=r||{},r.decodeStrings=!1,t.call(this,r)}function i(e,r){this.conv=e,r=r||{},r.encoding=this.encoding="utf8",t.call(this,r)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,r){if("string"!=typeof e)return r(new Error("Iconv encoding stream needs strings as its input."));try{var n=this.conv.write(e);n&&n.length&&this.push(n),r()}catch(i){r(i)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(r){e(r)}},r.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,n.concat(t))})),this},i.prototype=Object.create(t.prototype,{constructor:{value:i}}),i.prototype._transform=function(e,t,r){if(!n.isBuffer(e)&&!(e instanceof Uint8Array))return r(new Error("Iconv decoding stream needs buffers as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i,this.encoding),r()}catch(a){r(a)}},i.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(r){e(r)}},i.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:r,IconvLiteDecoderStream:i}}},2767:function(e,t,r){"use strict";(function(e){var n=r("2ad0"),i=[function(){},function(e,t,r,n){if(n===t.length)throw new Error("Ran out of data");var i=t[n];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=255},function(e,t,r,n){if(n+1>=t.length)throw new Error("Ran out of data");var i=t[n];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=t[n+1]},function(e,t,r,n){if(n+2>=t.length)throw new Error("Ran out of data");e[r]=t[n],e[r+1]=t[n+1],e[r+2]=t[n+2],e[r+3]=255},function(e,t,r,n){if(n+3>=t.length)throw new Error("Ran out of data");e[r]=t[n],e[r+1]=t[n+1],e[r+2]=t[n+2],e[r+3]=t[n+3]}],a=[function(){},function(e,t,r,n){var i=t[0];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=n},function(e,t,r){var n=t[0];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=t[1]},function(e,t,r,n){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=n},function(e,t,r){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=t[3]}];function o(e,t){var r=[],n=0;function i(){if(n===e.length)throw new Error("Ran out of data");var i,a,o,s,u,c,l,f,h=e[n];switch(n++,t){default:throw new Error("unrecognised depth");case 16:l=e[n],n++,r.push((h<<8)+l);break;case 4:l=15&h,f=h>>4,r.push(f,l);break;case 2:u=3&h,c=h>>2&3,l=h>>4&3,f=h>>6&3,r.push(f,l,c,u);break;case 1:i=1&h,a=h>>1&1,o=h>>2&1,s=h>>3&1,u=h>>4&1,c=h>>5&1,l=h>>6&1,f=h>>7&1,r.push(f,l,c,u,s,o,a,i);break}}return{get:function(e){while(r.length>3;if((0===o||o&o-1)&&(0===s||s&s-1))return n.throwError.call(this,"only use one flag per alignment direction",a);var u=o>>1,c=s>>1,l=e/t>this.bitmap.width/this.bitmap.height?e/this.bitmap.width:t/this.bitmap.height;return this.scale(l,i),this.crop((this.bitmap.width-e)/2*u,(this.bitmap.height-t)/2*c,e,t),(0,n.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=i},2819:function(e,t,r){"use strict";function n(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function i(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=n,t.isUnique=i},2877:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},"289b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const n=r("d3ab");var i,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(i||(i={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const r=n.getBitAllignedNumber(e,t,0,3),i=n.getBitAllignedNumber(e,t,6,1),a=n.getBitAllignedNumber(e,t,7,9)/10;if(r>0)return{type:n.getBitAllignedNumber(e,t,0,3),origin:n.getBitAllignedNumber(e,t,3,3),adjustment:i?-a:a}}}},"28a0":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},2954:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b6b7"),a=r("d039"),o=r("f36a"),s=n.aTypedArray,u=n.exportTypedArrayMethod,c=a((function(){new Int8Array(1).slice()}));u("slice",(function(e,t){var r=o(s(this),e,t),n=i(this),a=0,u=r.length,c=new n(u);while(u>a)c[a]=r[a++];return c}),c)},2956:function(e,t,r){"use strict";const n=r("d9d3"),{Gif:i,GifError:a}=r("480c"),{GifCodec:o}=r("51d2"),{GifFrame:s}=r("ad0b"),u=r("2bbd");e.exports={BitmapImage:n,Gif:i,GifCodec:o,GifFrame:s,GifUtil:u,GifError:a}},"299c":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=140)}({140:function(e,t,r){"use strict";r.r(t);var n=r(5),i=r.n(n),a=r(18),o=r.n(a),s=r(2),u=r(3),c=r(7),l=r.n(c),f={name:"ElTooltip",mixins:[i.a],props:{openDelay:{type:Number,default:0},disabled:Boolean,manual:Boolean,effect:{type:String,default:"dark"},arrowOffset:{type:Number,default:0},popperClass:String,content:String,visibleArrow:{default:!0},transition:{type:String,default:"el-fade-in-linear"},popperOptions:{default:function(){return{boundariesPadding:10,gpuAcceleration:!1}}},enterable:{type:Boolean,default:!0},hideAfter:{type:Number,default:0},tabindex:{type:Number,default:0}},data:function(){return{tooltipId:"el-tooltip-"+Object(u["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new l.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=o()(200,(function(){return e.handleClosePopper()})))},render:function(e){var t=this;this.popperVM&&(this.popperVM.node=e("transition",{attrs:{name:this.transition},on:{afterLeave:this.doDestroy}},[e("div",{on:{mouseleave:function(){t.setExpectedState(!1),t.debounceClose()},mouseenter:function(){t.setExpectedState(!0)}},ref:"popper",attrs:{role:"tooltip",id:this.tooltipId,"aria-hidden":this.disabled||!this.showPopper?"true":"false"},directives:[{name:"show",value:!this.disabled&&this.showPopper}],class:["el-tooltip__popper","is-"+this.effect,this.popperClass]},[this.$slots.content||this.content])]));var r=this.getFirstElement();if(!r)return null;var n=r.data=r.data||{};return n.staticClass=this.addTooltipClass(n.staticClass),r},mounted:function(){var e=this;this.referenceElm=this.$el,1===this.$el.nodeType&&(this.$el.setAttribute("aria-describedby",this.tooltipId),this.$el.setAttribute("tabindex",this.tabindex),Object(s["on"])(this.referenceElm,"mouseenter",this.show),Object(s["on"])(this.referenceElm,"mouseleave",this.hide),Object(s["on"])(this.referenceElm,"focus",(function(){if(e.$slots.default&&e.$slots.default.length){var t=e.$slots.default[0].componentInstance;t&&t.focus?t.focus():e.handleFocus()}else e.handleFocus()})),Object(s["on"])(this.referenceElm,"blur",this.handleBlur),Object(s["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(s["addClass"])(this.referenceElm,"focusing"):Object(s["removeClass"])(this.referenceElm,"focusing")}},methods:{show:function(){this.setExpectedState(!0),this.handleShowPopper()},hide:function(){this.setExpectedState(!1),this.debounceClose()},handleFocus:function(){this.focusing=!0,this.show()},handleBlur:function(){this.focusing=!1,this.hide()},removeFocusing:function(){this.focusing=!1},addTooltipClass:function(e){return e?"el-tooltip "+e.replace("el-tooltip",""):"el-tooltip"},handleShowPopper:function(){var e=this;this.expectedState&&!this.manual&&(clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.showPopper=!0}),this.openDelay),this.hideAfter>0&&(this.timeoutPending=setTimeout((function(){e.showPopper=!1}),this.hideAfter)))},handleClosePopper:function(){this.enterable&&this.expectedState||this.manual||(clearTimeout(this.timeout),this.timeoutPending&&clearTimeout(this.timeoutPending),this.showPopper=!1,this.disabled&&this.doDestroy())},setExpectedState:function(e){!1===e&&clearTimeout(this.timeoutPending),this.expectedState=e},getFirstElement:function(){var e=this.$slots.default;if(!Array.isArray(e))return null;for(var t=null,r=0;r0&&f>0&&r.push({width:l,height:f,index:u})}return r},t.getInterlaceIterator=function(e){return function(t,r,i){var a=t%n[i].x.length,o=(t-a)/n[i].x.length*8+n[i].x[a],s=r%n[i].y.length,u=(r-s)/n[i].y.length*8+n[i].y[s];return 4*o+u*e*4}}},"2b0e":function(e,t,r){"use strict";r.r(t),function(e){ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ +var r=Object.freeze({});function n(e){return void 0===e||null===e}function i(e){return void 0!==e&&null!==e}function a(e){return!0===e}function o(e){return!1===e}function s(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e||"boolean"===typeof e}function u(e){return null!==e&&"object"===typeof e}var c=Object.prototype.toString;function l(e){return"[object Object]"===c.call(e)}function f(e){return"[object RegExp]"===c.call(e)}function h(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function d(e){return i(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||l(e)&&e.toString===c?JSON.stringify(e,null,2):String(e)}function m(e){var t=parseFloat(e);return isNaN(t)?e:t}function g(e,t){for(var r=Object.create(null),n=e.split(","),i=0;i-1)return e.splice(r,1)}}var v=Object.prototype.hasOwnProperty;function y(e,t){return v.call(e,t)}function w(e){var t=Object.create(null);return function(r){var n=t[r];return n||(t[r]=e(r))}}var _=/-(\w)/g,E=w((function(e){return e.replace(_,(function(e,t){return t?t.toUpperCase():""}))})),I=w((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),C=/\B([A-Z])/g,x=w((function(e){return e.replace(C,"-$1").toLowerCase()}));function B(e,t){function r(r){var n=arguments.length;return n?n>1?e.apply(t,arguments):e.call(t,r):e.call(t)}return r._length=e.length,r}function S(e,t){return e.bind(t)}var k=Function.prototype.bind?S:B;function T(e,t){t=t||0;var r=e.length-t,n=new Array(r);while(r--)n[r]=e[r+t];return n}function M(e,t){for(var r in t)e[r]=t[r];return e}function O(e){for(var t={},r=0;r0,re=J&&J.indexOf("edge/")>0,ne=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===Z),ie=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),ae={}.watch,oe=!1;if(X)try{var se={};Object.defineProperty(se,"passive",{get:function(){oe=!0}}),window.addEventListener("test-passive",null,se)}catch(Io){}var ue=function(){return void 0===Y&&(Y=!X&&!K&&"undefined"!==typeof e&&(e["process"]&&"server"===e["process"].env.VUE_ENV)),Y},ce=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function le(e){return"function"===typeof e&&/native code/.test(e.toString())}var fe,he="undefined"!==typeof Symbol&&le(Symbol)&&"undefined"!==typeof Reflect&&le(Reflect.ownKeys);fe="undefined"!==typeof Set&&le(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var de=R,pe=0,me=function(){this.id=pe++,this.subs=[]};me.prototype.addSub=function(e){this.subs.push(e)},me.prototype.removeSub=function(e){b(this.subs,e)},me.prototype.depend=function(){me.target&&me.target.addDep(this)},me.prototype.notify=function(){var e=this.subs.slice();for(var t=0,r=e.length;t-1)if(a&&!y(i,"default"))o=!1;else if(""===o||o===x(e)){var u=tt(String,i.type);(u<0||s0&&(o=St(o,(t||"")+"_"+r),Bt(o[0])&&Bt(c)&&(l[u]=_e(c.text+o[0].text),o.shift()),l.push.apply(l,o)):s(o)?Bt(c)?l[u]=_e(c.text+o):""!==o&&l.push(_e(o)):Bt(o)&&Bt(c)?l[u]=_e(c.text+o.text):(a(e._isVList)&&i(o.tag)&&n(o.key)&&i(t)&&(o.key="__vlist"+t+"_"+r+"__"),l.push(o)));return l}function kt(e){var t=e.$options.provide;t&&(e._provided="function"===typeof t?t.call(e):t)}function Tt(e){var t=Mt(e.$options.inject,e);t&&(ke(!1),Object.keys(t).forEach((function(r){Pe(e,r,t[r])})),ke(!0))}function Mt(e,t){if(e){for(var r=Object.create(null),n=he?Reflect.ownKeys(e):Object.keys(e),i=0;i0,o=e?!!e.$stable:!a,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(o&&n&&n!==r&&s===n.$key&&!a&&!n.$hasNormal)return n;for(var u in i={},e)e[u]&&"$"!==u[0]&&(i[u]=Ft(t,u,e[u]))}else i={};for(var c in t)c in i||(i[c]=Lt(t,c));return e&&Object.isExtensible(e)&&(e._normalized=i),W(i,"$stable",o),W(i,"$key",s),W(i,"$hasNormal",a),i}function Ft(e,t,r){var n=function(){var e=arguments.length?r.apply(null,arguments):r({});e=e&&"object"===typeof e&&!Array.isArray(e)?[e]:xt(e);var t=e&&e[0];return e&&(!t||1===e.length&&t.isComment&&!Pt(t))?void 0:e};return r.proxy&&Object.defineProperty(e,t,{get:n,enumerable:!0,configurable:!0}),n}function Lt(e,t){return function(){return e[t]}}function Nt(e,t){var r,n,a,o,s;if(Array.isArray(e)||"string"===typeof e)for(r=new Array(e.length),n=0,a=e.length;n1?T(r):r;for(var n=T(arguments,1),i='event handler for "'+e+'"',a=0,o=r.length;adocument.createEvent("Event").timeStamp&&(Yr=function(){return Vr.now()})}function Xr(){var e,t;for(qr=Yr(),Gr=!0,Ur.sort((function(e,t){return e.id-t.id})),Wr=0;WrWr&&Ur[r].id>e.id)r--;Ur.splice(r+1,0,e)}else Ur.push(e);Hr||(Hr=!0,mt(Xr))}}var tn=0,rn=function(e,t,r,n,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),n?(this.deep=!!n.deep,this.user=!!n.user,this.lazy=!!n.lazy,this.sync=!!n.sync,this.before=n.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++tn,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new fe,this.newDepIds=new fe,this.expression="","function"===typeof t?this.getter=t:(this.getter=q(t),this.getter||(this.getter=R)),this.value=this.lazy?void 0:this.get()};rn.prototype.get=function(){var e;Ae(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(Io){if(!this.user)throw Io;rt(Io,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&At(e),be(),this.cleanupDeps()}return e},rn.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},rn.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},rn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():en(this)},rn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||u(e)||this.deep){var t=this.value;if(this.value=e,this.user){var r='callback for watcher "'+this.expression+'"';nt(this.cb,this.vm,[e,t],this.vm,r)}else this.cb.call(this.vm,e,t)}}},rn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rn.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},rn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var nn={enumerable:!0,configurable:!0,get:R,set:R};function an(e,t,r){nn.get=function(){return this[t][r]},nn.set=function(e){this[t][r]=e},Object.defineProperty(e,r,nn)}function on(e){e._watchers=[];var t=e.$options;t.props&&sn(e,t.props),t.methods&&mn(e,t.methods),t.data?un(e):Re(e._data={},!0),t.computed&&fn(e,t.computed),t.watch&&t.watch!==ae&&gn(e,t.watch)}function sn(e,t){var r=e.$options.propsData||{},n=e._props={},i=e.$options._propKeys=[],a=!e.$parent;a||ke(!1);var o=function(a){i.push(a);var o=Xe(a,t,r,e);Pe(n,a,o),a in e||an(e,"_props",a)};for(var s in t)o(s);ke(!0)}function un(e){var t=e.$options.data;t=e._data="function"===typeof t?cn(t,e):t||{},l(t)||(t={});var r=Object.keys(t),n=e.$options.props,i=(e.$options.methods,r.length);while(i--){var a=r[i];0,n&&y(n,a)||G(a)||an(e,"_data",a)}Re(t,!0)}function cn(e,t){Ae();try{return e.call(t,t)}catch(Io){return rt(Io,t,"data()"),{}}finally{be()}}var ln={lazy:!0};function fn(e,t){var r=e._computedWatchers=Object.create(null),n=ue();for(var i in t){var a=t[i],o="function"===typeof a?a:a.get;0,n||(r[i]=new rn(e,o||R,R,ln)),i in e||hn(e,i,a)}}function hn(e,t,r){var n=!ue();"function"===typeof r?(nn.get=n?dn(t):pn(r),nn.set=R):(nn.get=r.get?n&&!1!==r.cache?dn(t):pn(r.get):R,nn.set=r.set||R),Object.defineProperty(e,t,nn)}function dn(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),me.target&&t.depend(),t.value}}function pn(e){return function(){return e.call(this,this)}}function mn(e,t){e.$options.props;for(var r in t)e[r]="function"!==typeof t[r]?R:k(t[r],e)}function gn(e,t){for(var r in t){var n=t[r];if(Array.isArray(n))for(var i=0;i-1)return this;var r=T(arguments,1);return r.unshift(this),"function"===typeof e.install?e.install.apply(e,r):"function"===typeof e&&e.apply(null,r),t.push(e),this}}function xn(e){e.mixin=function(e){return this.options=Ye(this.options,e),this}}function Bn(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var r=this,n=r.cid,i=e._Ctor||(e._Ctor={});if(i[n])return i[n];var a=e.name||r.options.name;var o=function(e){this._init(e)};return o.prototype=Object.create(r.prototype),o.prototype.constructor=o,o.cid=t++,o.options=Ye(r.options,e),o["super"]=r,o.options.props&&Sn(o),o.options.computed&&kn(o),o.extend=r.extend,o.mixin=r.mixin,o.use=r.use,U.forEach((function(e){o[e]=r[e]})),a&&(o.options.components[a]=o),o.superOptions=r.options,o.extendOptions=e,o.sealedOptions=M({},o.options),i[n]=o,o}}function Sn(e){var t=e.options.props;for(var r in t)an(e.prototype,"_props",r)}function kn(e){var t=e.options.computed;for(var r in t)hn(e.prototype,r,t[r])}function Tn(e){U.forEach((function(t){e[t]=function(e,r){return r?("component"===t&&l(r)&&(r.name=r.name||e,r=this.options._base.extend(r)),"directive"===t&&"function"===typeof r&&(r={bind:r,update:r}),this.options[t+"s"][e]=r,r):this.options[t+"s"][e]}}))}function Mn(e){return e&&(e.Ctor.options.name||e.tag)}function On(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"===typeof e?e.split(",").indexOf(t)>-1:!!f(e)&&e.test(t)}function Rn(e,t){var r=e.cache,n=e.keys,i=e._vnode;for(var a in r){var o=r[a];if(o){var s=o.name;s&&!t(s)&&Pn(r,a,n,i)}}}function Pn(e,t,r,n){var i=e[t];!i||n&&i.tag===n.tag||i.componentInstance.$destroy(),e[t]=null,b(r,t)}yn(In),bn(In),kr(In),Rr(In),vr(In);var Dn=[String,RegExp,Array],Fn={name:"keep-alive",abstract:!0,props:{include:Dn,exclude:Dn,max:[String,Number]},methods:{cacheVNode:function(){var e=this,t=e.cache,r=e.keys,n=e.vnodeToCache,i=e.keyToCache;if(n){var a=n.tag,o=n.componentInstance,s=n.componentOptions;t[i]={name:Mn(s),tag:a,componentInstance:o},r.push(i),this.max&&r.length>parseInt(this.max)&&Pn(t,r[0],r,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Pn(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Rn(e,(function(e){return On(t,e)}))})),this.$watch("exclude",(function(t){Rn(e,(function(e){return!On(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=Er(e),r=t&&t.componentOptions;if(r){var n=Mn(r),i=this,a=i.include,o=i.exclude;if(a&&(!n||!On(a,n))||o&&n&&On(o,n))return t;var s=this,u=s.cache,c=s.keys,l=null==t.key?r.Ctor.cid+(r.tag?"::"+r.tag:""):t.key;u[l]?(t.componentInstance=u[l].componentInstance,b(c,l),c.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||e&&e[0]}},Ln={KeepAlive:Fn};function Nn(e){var t={get:function(){return z}};Object.defineProperty(e,"config",t),e.util={warn:de,extend:M,mergeOptions:Ye,defineReactive:Pe},e.set=De,e.delete=Fe,e.nextTick=mt,e.observable=function(e){return Re(e),e},e.options=Object.create(null),U.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,M(e.options.components,Ln),Cn(e),xn(e),Bn(e),Tn(e)}Nn(In),Object.defineProperty(In.prototype,"$isServer",{get:ue}),Object.defineProperty(In.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(In,"FunctionalRenderContext",{value:Jt}),In.version="2.6.14";var Qn=g("style,class"),Un=g("input,textarea,option,select,progress"),jn=function(e,t,r){return"value"===r&&Un(e)&&"button"!==t||"selected"===r&&"option"===e||"checked"===r&&"input"===e||"muted"===r&&"video"===e},zn=g("contenteditable,draggable,spellcheck"),Hn=g("events,caret,typing,plaintext-only"),Gn=function(e,t){return Vn(t)||"false"===t?"false":"contenteditable"===e&&Hn(t)?t:"true"},Wn=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),$n="http://www.w3.org/1999/xlink",qn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Yn=function(e){return qn(e)?e.slice(6,e.length):""},Vn=function(e){return null==e||!1===e};function Xn(e){var t=e.data,r=e,n=e;while(i(n.componentInstance))n=n.componentInstance._vnode,n&&n.data&&(t=Kn(n.data,t));while(i(r=r.parent))r&&r.data&&(t=Kn(t,r.data));return Zn(t.staticClass,t.class)}function Kn(e,t){return{staticClass:Jn(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Zn(e,t){return i(e)||i(t)?Jn(e,ei(t)):""}function Jn(e,t){return e?t?e+" "+t:e:t||""}function ei(e){return Array.isArray(e)?ti(e):u(e)?ri(e):"string"===typeof e?e:""}function ti(e){for(var t,r="",n=0,a=e.length;n-1?ui[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:ui[e]=/HTMLUnknownElement/.test(t.toString())}var li=g("text,number,password,search,email,tel,url");function fi(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function hi(e,t){var r=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&r.setAttribute("multiple","multiple"),r}function di(e,t){return document.createElementNS(ni[e],t)}function pi(e){return document.createTextNode(e)}function mi(e){return document.createComment(e)}function gi(e,t,r){e.insertBefore(t,r)}function Ai(e,t){e.removeChild(t)}function bi(e,t){e.appendChild(t)}function vi(e){return e.parentNode}function yi(e){return e.nextSibling}function wi(e){return e.tagName}function _i(e,t){e.textContent=t}function Ei(e,t){e.setAttribute(t,"")}var Ii=Object.freeze({createElement:hi,createElementNS:di,createTextNode:pi,createComment:mi,insertBefore:gi,removeChild:Ai,appendChild:bi,parentNode:vi,nextSibling:yi,tagName:wi,setTextContent:_i,setStyleScope:Ei}),Ci={create:function(e,t){xi(t)},update:function(e,t){e.data.ref!==t.data.ref&&(xi(e,!0),xi(t))},destroy:function(e){xi(e,!0)}};function xi(e,t){var r=e.data.ref;if(i(r)){var n=e.context,a=e.componentInstance||e.elm,o=n.$refs;t?Array.isArray(o[r])?b(o[r],a):o[r]===a&&(o[r]=void 0):e.data.refInFor?Array.isArray(o[r])?o[r].indexOf(a)<0&&o[r].push(a):o[r]=[a]:o[r]=a}}var Bi=new ve("",{},[]),Si=["create","activate","update","remove","destroy"];function ki(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&i(e.data)===i(t.data)&&Ti(e,t)||a(e.isAsyncPlaceholder)&&n(t.asyncFactory.error))}function Ti(e,t){if("input"!==e.tag)return!0;var r,n=i(r=e.data)&&i(r=r.attrs)&&r.type,a=i(r=t.data)&&i(r=r.attrs)&&r.type;return n===a||li(n)&&li(a)}function Mi(e,t,r){var n,a,o={};for(n=t;n<=r;++n)a=e[n].key,i(a)&&(o[a]=n);return o}function Oi(e){var t,r,o={},u=e.modules,c=e.nodeOps;for(t=0;tm?(f=n(r[b+1])?null:r[b+1].elm,E(e,f,r,p,b,a)):p>b&&C(t,h,m)}function S(e,t,r,n){for(var a=r;a-1?Hi(e,t,r):Wn(t)?Vn(r)?e.removeAttribute(t):(r="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,r)):zn(t)?e.setAttribute(t,Gn(t,r)):qn(t)?Vn(r)?e.removeAttributeNS($n,Yn(t)):e.setAttributeNS($n,t,r):Hi(e,t,r)}function Hi(e,t,r){if(Vn(r))e.removeAttribute(t);else{if(ee&&!te&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==r&&!e.__ieph){var n=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",n)};e.addEventListener("input",n),e.__ieph=!0}e.setAttribute(t,r)}}var Gi={create:ji,update:ji};function Wi(e,t){var r=t.elm,a=t.data,o=e.data;if(!(n(a.staticClass)&&n(a.class)&&(n(o)||n(o.staticClass)&&n(o.class)))){var s=Xn(t),u=r._transitionClasses;i(u)&&(s=Jn(s,ei(u))),s!==r._prevClass&&(r.setAttribute("class",s),r._prevClass=s)}}var $i,qi={create:Wi,update:Wi},Yi="__r",Vi="__c";function Xi(e){if(i(e[Yi])){var t=ee?"change":"input";e[t]=[].concat(e[Yi],e[t]||[]),delete e[Yi]}i(e[Vi])&&(e.change=[].concat(e[Vi],e.change||[]),delete e[Vi])}function Ki(e,t,r){var n=$i;return function i(){var a=t.apply(null,arguments);null!==a&&ea(e,i,r,n)}}var Zi=st&&!(ie&&Number(ie[1])<=53);function Ji(e,t,r,n){if(Zi){var i=qr,a=t;t=a._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}}$i.addEventListener(e,t,oe?{capture:r,passive:n}:r)}function ea(e,t,r,n){(n||$i).removeEventListener(e,t._wrapper||t,r)}function ta(e,t){if(!n(e.data.on)||!n(t.data.on)){var r=t.data.on||{},i=e.data.on||{};$i=t.elm,Xi(r),wt(r,i,Ji,ea,Ki,t.context),$i=void 0}}var ra,na={create:ta,update:ta};function ia(e,t){if(!n(e.data.domProps)||!n(t.data.domProps)){var r,a,o=t.elm,s=e.data.domProps||{},u=t.data.domProps||{};for(r in i(u.__ob__)&&(u=t.data.domProps=M({},u)),s)r in u||(o[r]="");for(r in u){if(a=u[r],"textContent"===r||"innerHTML"===r){if(t.children&&(t.children.length=0),a===s[r])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===r&&"PROGRESS"!==o.tagName){o._value=a;var c=n(a)?"":String(a);aa(o,c)&&(o.value=c)}else if("innerHTML"===r&&ai(o.tagName)&&n(o.innerHTML)){ra=ra||document.createElement("div"),ra.innerHTML=""+a+"";var l=ra.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(l.firstChild)o.appendChild(l.firstChild)}else if(a!==s[r])try{o[r]=a}catch(Io){}}}}function aa(e,t){return!e.composing&&("OPTION"===e.tagName||oa(e,t)||sa(e,t))}function oa(e,t){var r=!0;try{r=document.activeElement!==e}catch(Io){}return r&&e.value!==t}function sa(e,t){var r=e.value,n=e._vModifiers;if(i(n)){if(n.number)return m(r)!==m(t);if(n.trim)return r.trim()!==t.trim()}return r!==t}var ua={create:ia,update:ia},ca=w((function(e){var t={},r=/;(?![^(]*\))/g,n=/:(.+)/;return e.split(r).forEach((function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}})),t}));function la(e){var t=fa(e.style);return e.staticStyle?M(e.staticStyle,t):t}function fa(e){return Array.isArray(e)?O(e):"string"===typeof e?ca(e):e}function ha(e,t){var r,n={};if(t){var i=e;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(r=la(i.data))&&M(n,r)}(r=la(e.data))&&M(n,r);var a=e;while(a=a.parent)a.data&&(r=la(a.data))&&M(n,r);return n}var da,pa=/^--/,ma=/\s*!important$/,ga=function(e,t,r){if(pa.test(t))e.style.setProperty(t,r);else if(ma.test(r))e.style.setProperty(x(t),r.replace(ma,""),"important");else{var n=ba(t);if(Array.isArray(r))for(var i=0,a=r.length;i-1?t.split(wa).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var r=" "+(e.getAttribute("class")||"")+" ";r.indexOf(" "+t+" ")<0&&e.setAttribute("class",(r+t).trim())}}function Ea(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(wa).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var r=" "+(e.getAttribute("class")||"")+" ",n=" "+t+" ";while(r.indexOf(n)>=0)r=r.replace(n," ");r=r.trim(),r?e.setAttribute("class",r):e.removeAttribute("class")}}function Ia(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&M(t,Ca(e.name||"v")),M(t,e),t}return"string"===typeof e?Ca(e):void 0}}var Ca=w((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),xa=X&&!te,Ba="transition",Sa="animation",ka="transition",Ta="transitionend",Ma="animation",Oa="animationend";xa&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ka="WebkitTransition",Ta="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ma="WebkitAnimation",Oa="webkitAnimationEnd"));var Ra=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Pa(e){Ra((function(){Ra(e)}))}function Da(e,t){var r=e._transitionClasses||(e._transitionClasses=[]);r.indexOf(t)<0&&(r.push(t),_a(e,t))}function Fa(e,t){e._transitionClasses&&b(e._transitionClasses,t),Ea(e,t)}function La(e,t,r){var n=Qa(e,t),i=n.type,a=n.timeout,o=n.propCount;if(!i)return r();var s=i===Ba?Ta:Oa,u=0,c=function(){e.removeEventListener(s,l),r()},l=function(t){t.target===e&&++u>=o&&c()};setTimeout((function(){u0&&(r=Ba,l=o,f=a.length):t===Sa?c>0&&(r=Sa,l=c,f=u.length):(l=Math.max(o,c),r=l>0?o>c?Ba:Sa:null,f=r?r===Ba?a.length:u.length:0);var h=r===Ba&&Na.test(n[ka+"Property"]);return{type:r,timeout:l,propCount:f,hasTransform:h}}function Ua(e,t){while(e.length1}function $a(e,t){!0!==t.data.show&&za(t)}var qa=X?{create:$a,activate:$a,remove:function(e,t){!0!==e.data.show?Ha(e,t):t()}}:{},Ya=[Gi,qi,na,ua,ya,qa],Va=Ya.concat(Ui),Xa=Oi({nodeOps:Ii,modules:Va});te&&document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&&e.vmodel&&io(e,"input")}));var Ka={inserted:function(e,t,r,n){"select"===r.tag?(n.elm&&!n.elm._vOptions?_t(r,"postpatch",(function(){Ka.componentUpdated(e,t,r)})):Za(e,t,r.context),e._vOptions=[].map.call(e.options,to)):("textarea"===r.tag||li(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",ro),e.addEventListener("compositionend",no),e.addEventListener("change",no),te&&(e.vmodel=!0)))},componentUpdated:function(e,t,r){if("select"===r.tag){Za(e,t,r.context);var n=e._vOptions,i=e._vOptions=[].map.call(e.options,to);if(i.some((function(e,t){return!F(e,n[t])}))){var a=e.multiple?t.value.some((function(e){return eo(e,i)})):t.value!==t.oldValue&&eo(t.value,i);a&&io(e,"change")}}}};function Za(e,t,r){Ja(e,t,r),(ee||re)&&setTimeout((function(){Ja(e,t,r)}),0)}function Ja(e,t,r){var n=t.value,i=e.multiple;if(!i||Array.isArray(n)){for(var a,o,s=0,u=e.options.length;s-1,o.selected!==a&&(o.selected=a);else if(F(to(o),n))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function eo(e,t){return t.every((function(t){return!F(t,e)}))}function to(e){return"_value"in e?e._value:e.value}function ro(e){e.target.composing=!0}function no(e){e.target.composing&&(e.target.composing=!1,io(e.target,"input"))}function io(e,t){var r=document.createEvent("HTMLEvents");r.initEvent(t,!0,!0),e.dispatchEvent(r)}function ao(e){return!e.componentInstance||e.data&&e.data.transition?e:ao(e.componentInstance._vnode)}var oo={bind:function(e,t,r){var n=t.value;r=ao(r);var i=r.data&&r.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;n&&i?(r.data.show=!0,za(r,(function(){e.style.display=a}))):e.style.display=n?a:"none"},update:function(e,t,r){var n=t.value,i=t.oldValue;if(!n!==!i){r=ao(r);var a=r.data&&r.data.transition;a?(r.data.show=!0,n?za(r,(function(){e.style.display=e.__vOriginalDisplay})):Ha(r,(function(){e.style.display="none"}))):e.style.display=n?e.__vOriginalDisplay:"none"}},unbind:function(e,t,r,n,i){i||(e.style.display=e.__vOriginalDisplay)}},so={model:Ka,show:oo},uo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function co(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?co(Er(t.children)):e}function lo(e){var t={},r=e.$options;for(var n in r.propsData)t[n]=e[n];var i=r._parentListeners;for(var a in i)t[E(a)]=i[a];return t}function fo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function ho(e){while(e=e.parent)if(e.data.transition)return!0}function po(e,t){return t.key===e.key&&t.tag===e.tag}var mo=function(e){return e.tag||Pt(e)},go=function(e){return"show"===e.name},Ao={name:"transition",props:uo,abstract:!0,render:function(e){var t=this,r=this.$slots.default;if(r&&(r=r.filter(mo),r.length)){0;var n=this.mode;0;var i=r[0];if(ho(this.$vnode))return i;var a=co(i);if(!a)return i;if(this._leaving)return fo(e,i);var o="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var u=(a.data||(a.data={})).transition=lo(this),c=this._vnode,l=co(c);if(a.data.directives&&a.data.directives.some(go)&&(a.data.show=!0),l&&l.data&&!po(a,l)&&!Pt(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=M({},u);if("out-in"===n)return this._leaving=!0,_t(f,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),fo(e,i);if("in-out"===n){if(Pt(a))return c;var h,d=function(){h()};_t(u,"afterEnter",d),_t(u,"enterCancelled",d),_t(f,"delayLeave",(function(e){h=e}))}}return i}}},bo=M({tag:String,moveClass:String},uo);delete bo.mode;var vo={props:bo,beforeMount:function(){var e=this,t=this._update;this._update=function(r,n){var i=Mr(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,r,n)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),n=this.prevChildren=this.children,i=this.$slots.default||[],a=this.children=[],o=lo(this),s=0;s?@[\\\]^|]/,re=/[\0\t\n\r #/:<>?@[\\\]^|]/,ne=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,ie=/[\t\n\r]/g,ae=function(e){var t,r,n,i,a,o,s,u=U(e,".");if(u.length&&""==u[u.length-1]&&u.length--,t=u.length,t>4)return e;for(r=[],n=0;n1&&"0"==O(i,0)&&(a=R(K,i)?16:8,i=j(i,8==a?1:2)),""===i)o=0;else{if(!R(10==a?J:8==a?Z:ee,i))return e;o=k(i,a)}L(r,o)}for(n=0;n=M(256,5-t))return null}else if(o>255)return null;for(s=F(r),n=0;n6)return;n=0;while(h()){if(i=null,n>0){if(!("."==h()&&n<4))return;f++}if(!R(X,h()))return;while(R(X,h())){if(a=k(h(),10),null===i)i=a;else{if(0==i)return;i=10*i+a}if(i>255)return;f++}u[c]=256*u[c]+i,n++,2!=n&&4!=n||c++}if(4!=n)return;break}if(":"==h()){if(f++,!h())return}else if(h())return;u[c++]=t}else{if(null!==l)return;f++,c++,l=c}}if(null!==l){o=c-l,c=7;while(0!=c&&o>0)s=u[c],u[c--]=u[l+o-1],u[l+--o]=s}else if(8!=c)return;return u},se=function(e){for(var t=null,r=1,n=null,i=0,a=0;a<8;a++)0!==e[a]?(i>r&&(t=n,r=i),n=null,i=0):(null===n&&(n=a),++i);return i>r&&(t=n,r=i),t},ue=function(e){var t,r,n,i;if("number"==typeof e){for(t=[],r=0;r<4;r++)H(t,e%256),e=T(e/256);return P(t,".")}if("object"==typeof e){for(t="",n=se(e),r=0;r<8;r++)i&&0===e[r]||(i&&(i=!1),n===r?(t+=r?":":"::",i=!0):(t+=D(e[r],16),r<7&&(t+=":")));return"["+t+"]"}return e},ce={},le=p({},ce,{" ":1,'"':1,"<":1,">":1,"`":1}),fe=p({},le,{"#":1,"?":1,"{":1,"}":1}),he=p({},fe,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(e,t){var r=A(e,0);return r>32&&r<127&&!d(t,e)?e:encodeURIComponent(e)},pe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},me=function(e,t){var r;return 2==e.length&&R(Y,O(e,0))&&(":"==(r=O(e,1))||!t&&"|"==r)},ge=function(e){var t;return e.length>1&&me(j(e,0,2))&&(2==e.length||"/"===(t=O(e,2))||"\\"===t||"?"===t||"#"===t)},Ae=function(e){return"."===e||"%2e"===z(e)},be=function(e){return e=z(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},ve={},ye={},we={},_e={},Ee={},Ie={},Ce={},xe={},Be={},Se={},ke={},Te={},Me={},Oe={},Re={},Pe={},De={},Fe={},Le={},Ne={},Qe={},Ue=function(e,t,r){var n,i,a,o=v(e);if(t){if(i=this.parse(o),i)throw S(i);this.searchParams=null}else{if(void 0!==r&&(n=new Ue(r,!0)),i=this.parse(o,null,n),i)throw S(i);a=x(new C),a.bindURL(this),this.searchParams=a}};Ue.prototype={type:"URL",parse:function(e,t,r){var i,a,o,s,u=this,c=t||ve,l=0,f="",h=!1,p=!1,A=!1;e=v(e),t||(u.scheme="",u.username="",u.password="",u.host=null,u.port=null,u.path=[],u.query=null,u.fragment=null,u.cannotBeABaseURL=!1,e=N(e,ne,"")),e=N(e,ie,""),i=m(e);while(l<=i.length){switch(a=i[l],c){case ve:if(!a||!R(Y,a)){if(t)return W;c=we;continue}f+=z(a),c=ye;break;case ye:if(a&&(R(V,a)||"+"==a||"-"==a||"."==a))f+=z(a);else{if(":"!=a){if(t)return W;f="",c=we,l=0;continue}if(t&&(u.isSpecial()!=d(pe,f)||"file"==f&&(u.includesCredentials()||null!==u.port)||"file"==u.scheme&&!u.host))return;if(u.scheme=f,t)return void(u.isSpecial()&&pe[u.scheme]==u.port&&(u.port=null));f="","file"==u.scheme?c=Oe:u.isSpecial()&&r&&r.scheme==u.scheme?c=_e:u.isSpecial()?c=xe:"/"==i[l+1]?(c=Ee,l++):(u.cannotBeABaseURL=!0,L(u.path,""),c=Le)}break;case we:if(!r||r.cannotBeABaseURL&&"#"!=a)return W;if(r.cannotBeABaseURL&&"#"==a){u.scheme=r.scheme,u.path=g(r.path),u.query=r.query,u.fragment="",u.cannotBeABaseURL=!0,c=Qe;break}c="file"==r.scheme?Oe:Ie;continue;case _e:if("/"!=a||"/"!=i[l+1]){c=Ie;continue}c=Be,l++;break;case Ee:if("/"==a){c=Se;break}c=Fe;continue;case Ie:if(u.scheme=r.scheme,a==n)u.username=r.username,u.password=r.password,u.host=r.host,u.port=r.port,u.path=g(r.path),u.query=r.query;else if("/"==a||"\\"==a&&u.isSpecial())c=Ce;else if("?"==a)u.username=r.username,u.password=r.password,u.host=r.host,u.port=r.port,u.path=g(r.path),u.query="",c=Ne;else{if("#"!=a){u.username=r.username,u.password=r.password,u.host=r.host,u.port=r.port,u.path=g(r.path),u.path.length--,c=Fe;continue}u.username=r.username,u.password=r.password,u.host=r.host,u.port=r.port,u.path=g(r.path),u.query=r.query,u.fragment="",c=Qe}break;case Ce:if(!u.isSpecial()||"/"!=a&&"\\"!=a){if("/"!=a){u.username=r.username,u.password=r.password,u.host=r.host,u.port=r.port,c=Fe;continue}c=Se}else c=Be;break;case xe:if(c=Be,"/"!=a||"/"!=O(f,l+1))continue;l++;break;case Be:if("/"!=a&&"\\"!=a){c=Se;continue}break;case Se:if("@"==a){h&&(f="%40"+f),h=!0,o=m(f);for(var b=0;b65535)return q;u.port=u.isSpecial()&&_===pe[u.scheme]?null:_,f=""}if(t)return;c=De;continue}return q}f+=a;break;case Oe:if(u.scheme="file","/"==a||"\\"==a)c=Re;else{if(!r||"file"!=r.scheme){c=Fe;continue}if(a==n)u.host=r.host,u.path=g(r.path),u.query=r.query;else if("?"==a)u.host=r.host,u.path=g(r.path),u.query="",c=Ne;else{if("#"!=a){ge(P(g(i,l),""))||(u.host=r.host,u.path=g(r.path),u.shortenPath()),c=Fe;continue}u.host=r.host,u.path=g(r.path),u.query=r.query,u.fragment="",c=Qe}}break;case Re:if("/"==a||"\\"==a){c=Pe;break}r&&"file"==r.scheme&&!ge(P(g(i,l),""))&&(me(r.path[0],!0)?L(u.path,r.path[0]):u.host=r.host),c=Fe;continue;case Pe:if(a==n||"/"==a||"\\"==a||"?"==a||"#"==a){if(!t&&me(f))c=Fe;else if(""==f){if(u.host="",t)return;c=De}else{if(s=u.parseHost(f),s)return s;if("localhost"==u.host&&(u.host=""),t)return;f="",c=De}continue}f+=a;break;case De:if(u.isSpecial()){if(c=Fe,"/"!=a&&"\\"!=a)continue}else if(t||"?"!=a)if(t||"#"!=a){if(a!=n&&(c=Fe,"/"!=a))continue}else u.fragment="",c=Qe;else u.query="",c=Ne;break;case Fe:if(a==n||"/"==a||"\\"==a&&u.isSpecial()||!t&&("?"==a||"#"==a)){if(be(f)?(u.shortenPath(),"/"==a||"\\"==a&&u.isSpecial()||L(u.path,"")):Ae(f)?"/"==a||"\\"==a&&u.isSpecial()||L(u.path,""):("file"==u.scheme&&!u.path.length&&me(f)&&(u.host&&(u.host=""),f=O(f,0)+":"),L(u.path,f)),f="","file"==u.scheme&&(a==n||"?"==a||"#"==a))while(u.path.length>1&&""===u.path[0])Q(u.path);"?"==a?(u.query="",c=Ne):"#"==a&&(u.fragment="",c=Qe)}else f+=de(a,fe);break;case Le:"?"==a?(u.query="",c=Ne):"#"==a?(u.fragment="",c=Qe):a!=n&&(u.path[0]+=de(a,ce));break;case Ne:t||"#"!=a?a!=n&&("'"==a&&u.isSpecial()?u.query+="%27":u.query+="#"==a?"%23":de(a,ce)):(u.fragment="",c=Qe);break;case Qe:a!=n&&(u.fragment+=de(a,le));break}l++}},parseHost:function(e){var t,r,n;if("["==O(e,0)){if("]"!=O(e,e.length-1))return $;if(t=oe(j(e,1,-1)),!t)return $;this.host=t}else if(this.isSpecial()){if(e=b(e),R(te,e))return $;if(t=ae(e),null===t)return $;this.host=t}else{if(R(re,e))return $;for(t="",r=m(e),n=0;n1?arguments[1]:void 0,n=E(t,new Ue(e,!1,r));a||(t.href=n.serialize(),t.origin=n.getOrigin(),t.protocol=n.getProtocol(),t.username=n.getUsername(),t.password=n.getPassword(),t.host=n.getHost(),t.hostname=n.getHostname(),t.port=n.getPort(),t.pathname=n.getPathname(),t.search=n.getSearch(),t.searchParams=n.getSearchParams(),t.hash=n.getHash())},ze=je.prototype,He=function(e,t){return{get:function(){return I(this)[e]()},set:t&&function(e){return I(this)[t](e)},configurable:!0,enumerable:!0}};if(a&&l(ze,{href:He("serialize","setHref"),origin:He("getOrigin"),protocol:He("getProtocol","setProtocol"),username:He("getUsername","setUsername"),password:He("getPassword","setPassword"),host:He("getHost","setHost"),hostname:He("getHostname","setHostname"),port:He("getPort","setPort"),pathname:He("getPathname","setPathname"),search:He("getSearch","setSearch"),searchParams:He("getSearchParams"),hash:He("getHash","setHash")}),f(ze,"toJSON",(function(){return I(this).serialize()}),{enumerable:!0}),f(ze,"toString",(function(){return I(this).serialize()}),{enumerable:!0}),B){var Ge=B.createObjectURL,We=B.revokeObjectURL;Ge&&f(je,"createObjectURL",u(Ge,B)),We&&f(je,"revokeObjectURL",u(We,B))}y(je,"URL"),i({global:!0,forced:!o,sham:!a},{URL:je})},"2b79":function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("df2f"),r("5980"))})(0,(function(e){return function(){var t=e,r=t.lib,n=r.Base,i=r.WordArray,a=t.algo,o=a.MD5,s=a.EvpKDF=n.extend({cfg:n.extend({keySize:4,hasher:o,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){var r,n=this.cfg,a=n.hasher.create(),o=i.create(),s=o.words,u=n.keySize,c=n.iterations;while(s.length{const t=e.bitmap.data,r=new ArrayBuffer(t.length),n=new Uint32Array(r);for(let i=0,o=0;i{n.readFile(e,(e,n)=>e?r(e):t(n))})}function d(e,t){return new Promise((r,i)=>{n.writeFile(e,t,e=>e?i(e):r())})}t.cloneFrames=function(e){let t=[];return e.forEach(e=>{t.push(new o(e))}),t},t.getColorInfo=function(e,t){let r=!1;const n=[];for(let c=0;c256)throw new s(`Frame ${c} uses more than 256 color indexes`);n.push(t)}if(0===t)return{usesTransparency:r,palettes:n};const i=new Set;n.forEach(e=>{e.colors.forEach(e=>{i.add(e)})});let a=i.size;if(r&&++a,t&&a>t)return{usesTransparency:r,palettes:n};const o=new Array(i.size),u=i.values();for(let s=0;se-t),{colors:o,indexCount:a,usesTransparency:r,palettes:n}},t.copyAsJimp=function(e,r){return t.shareAsJimp(e,new a(r))},t.getMaxDimensions=function(e){let t=0,r=0;return e.forEach(e=>{const n=e.xOffset+e.bitmap.width;n>t&&(t=n);const i=e.yOffset+e.bitmap.height;i>r&&(r=i)}),{maxWidth:t,maxHeight:r}},t.quantizeDekker=function(e,t,r){t=t||256,f(e,"NeuQuantFloat",t,0,r)},t.quantizeSorokin=function(e,t,r,n){let i;switch(t=t||256,r=r||"min-pop",r){case"min-pop":i=2;break;case"top-pop":i=1;break;default:throw new Error(`Invalid quantizeSorokin histogram '${r}'`)}f(e,"RGBQuant",t,i,n)},t.quantizeWu=function(e,t,r,n){if(t=t||256,r=r||5,r<1||r>8)throw new Error("Invalid quantization quality");f(e,"WuQuant",t,r,n)},t.read=function(t,r){return r=r||l,e.isBuffer(t)?r.decodeGif(t):h(t).then(e=>r.decodeGif(e))},t.shareAsJimp=function(e,t){const r=new e(t.bitmap.width,t.bitmap.height,0);return r.bitmap.data=t.bitmap.data,r},t.write=function(e,t,r,n){n=n||l;const i=e.match(/\.[a-zA-Z]+$/);if(null!==i&&c.includes(i[0].toLowerCase()))throw new Error(`GIF '${e}' has an unexpected suffix`);return n.encodeGif(t,r).then(t=>d(e,t.buffer).then(()=>t))}}).call(this,r("1c35").Buffer)},"2c63":function(e,t,r){e.exports=r("dc14")},"2c85":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EDGE_CROP=t.EDGE_WRAP=t.EDGE_EXTEND=t.BLEND_EXCLUSION=t.BLEND_DIFFERENCE=t.BLEND_HARDLIGHT=t.BLEND_LIGHTEN=t.BLEND_DARKEN=t.BLEND_OVERLAY=t.BLEND_SCREEN=t.BLEND_ADD=t.BLEND_MULTIPLY=t.BLEND_DESTINATION_OVER=t.BLEND_SOURCE_OVER=t.VERTICAL_ALIGN_BOTTOM=t.VERTICAL_ALIGN_MIDDLE=t.VERTICAL_ALIGN_TOP=t.HORIZONTAL_ALIGN_RIGHT=t.HORIZONTAL_ALIGN_CENTER=t.HORIZONTAL_ALIGN_LEFT=t.AUTO=void 0;var n=-1;t.AUTO=n;var i=1;t.HORIZONTAL_ALIGN_LEFT=i;var a=2;t.HORIZONTAL_ALIGN_CENTER=a;var o=4;t.HORIZONTAL_ALIGN_RIGHT=o;var s=8;t.VERTICAL_ALIGN_TOP=s;var u=16;t.VERTICAL_ALIGN_MIDDLE=u;var c=32;t.VERTICAL_ALIGN_BOTTOM=c;var l="srcOver";t.BLEND_SOURCE_OVER=l;var f="dstOver";t.BLEND_DESTINATION_OVER=f;var h="multiply";t.BLEND_MULTIPLY=h;var d="add";t.BLEND_ADD=d;var p="screen";t.BLEND_SCREEN=p;var m="overlay";t.BLEND_OVERLAY=m;var g="darken";t.BLEND_DARKEN=g;var A="lighten";t.BLEND_LIGHTEN=A;var b="hardLight";t.BLEND_HARDLIGHT=b;var v="difference";t.BLEND_DIFFERENCE=v;var y="exclusion";t.BLEND_EXCLUSION=y;var w=1;t.EDGE_EXTEND=w;var _=2;t.EDGE_WRAP=_;var E=3;t.EDGE_CROP=E},"2ca0":function(e,t,r){"use strict";var n=r("23e7"),i=r("e330"),a=r("06cf").f,o=r("50c4"),s=r("577e"),u=r("5a34"),c=r("1d80"),l=r("ab13"),f=r("c430"),h=i("".startsWith),d=i("".slice),p=Math.min,m=l("startsWith"),g=!f&&!m&&!!function(){var e=a(String.prototype,"startsWith");return e&&!e.writable}();n({target:"String",proto:!0,forced:!g&&!m},{startsWith:function(e){var t=s(c(this));u(e);var r=o(p(arguments.length>1?arguments[1]:void 0,t.length)),n=s(e);return h?h(t,n,r):d(t,r,r+n.length)===n}})},"2ceb":function(e,t,r){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},"2cf4":function(e,t,r){var n,i,a,o,s=r("da84"),u=r("2ba4"),c=r("0366"),l=r("1626"),f=r("1a2d"),h=r("d039"),d=r("1be4"),p=r("f36a"),m=r("cc12"),g=r("1cdc"),A=r("605d"),b=s.setImmediate,v=s.clearImmediate,y=s.process,w=s.Dispatch,_=s.Function,E=s.MessageChannel,I=s.String,C=0,x={},B="onreadystatechange";try{n=s.location}catch(O){}var S=function(e){if(f(x,e)){var t=x[e];delete x[e],t()}},k=function(e){return function(){S(e)}},T=function(e){S(e.data)},M=function(e){s.postMessage(I(e),n.protocol+"//"+n.host)};b&&v||(b=function(e){var t=p(arguments,1);return x[++C]=function(){u(l(e)?e:_(e),void 0,t)},i(C),C},v=function(e){delete x[e]},A?i=function(e){y.nextTick(k(e))}:w&&w.now?i=function(e){w.now(k(e))}:E&&!g?(a=new E,o=a.port2,a.port1.onmessage=T,i=c(o.postMessage,o)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&n&&"file:"!==n.protocol&&!h(M)?(i=M,s.addEventListener("message",T,!1)):i=B in m("script")?function(e){d.appendChild(m("script"))[B]=function(){d.removeChild(this),S(e)}}:function(e){setTimeout(k(e),0)}),e.exports={set:b,clear:v}},"2cfe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsfParser=void 0;const n=r("4f83"),i=r("34eb"),a=r("e23f"),o=r("64a4"),s=i("music-metadata:parser:DSF");class u extends n.AbstractID3Parser{async _parse(){const e=this.tokenizer.position,t=await this.tokenizer.readToken(a.ChunkHeader);if("DSD "!==t.id)throw new Error("Invalid chunk signature");this.metadata.setFormat("container","DSF"),this.metadata.setFormat("lossless",!0);const r=await this.tokenizer.readToken(a.DsdChunk);if(r.metadataPointer!==BigInt(0))return s("expect ID3v2 at offset="+r.metadataPointer),await this.parseChunks(r.fileSize-t.size),await this.tokenizer.ignore(Number(r.metadataPointer)-this.tokenizer.position-e),(new o.ID3v2Parser).parse(this.metadata,this.tokenizer,this.options);s("No ID3v2 tag present")}async parseChunks(e){while(e>=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const r=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",r);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=u},"2d00":function(e,t,r){var n,i,a=r("da84"),o=r("342f"),s=a.process,u=a.Deno,c=s&&s.versions||u&&u.version,l=c&&c.v8;l&&(n=l.split("."),i=n[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(n=o.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/),n&&(i=+n[1]))),e.exports=i},"2d78":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const n=r("31c8"),i=r("b40f"),a=r("66ba"),o=r("34eb"),s=r("03eb"),u=r("d66d"),c=r("9611"),l=r("65da"),f=r("a062"),h=r("5ea2"),d=r("5658"),p=r("a4e1"),m=r("22d0"),g=r("d4cf"),A=r("e907"),b=r("2cfe"),v=r("dee4"),y=r("73c2"),w=o("music-metadata:parser:factory");function _(e){const t=i.parse(e),r=a.parse(t.type);return{type:r.type,subtype:r.subtype,suffix:r.suffix,parameters:t.parameters}}t.parseHttpContentType=_;class E{static async parseOnContentType(e,t){const{mimeType:r,path:n,url:i}=await e.fileInfo,a=E.getParserIdForMimeType(r)||E.getParserIdForExtension(n)||E.getParserIdForExtension(i);return a||w("No parser found for MIME-type / extension: "+r),this.parse(e,a,t)}static async parse(t,r,i){if(!r){w("Guess parser on content...");const i=e.alloc(4100);if(await t.peekBuffer(i,{mayBeLess:!0}),t.fileInfo.path&&(r=this.getParserIdForExtension(t.fileInfo.path)),!r){const e=await n.fromBuffer(i);if(!e)throw new Error("Failed to determine audio format");if(w(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),r=E.getParserIdForMimeType(e.mime),!r)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,r,i)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new u.AIFFParser;case"adts":case"mpeg":return new d.MpegParser;case"apev2":return new c.APEv2Parser;case"asf":return new l.AsfParser;case"dsf":return new b.DsfParser;case"dsdiff":return new v.DsdiffParser;case"flac":return new f.FlacParser;case"mp4":return new h.MP4Parser;case"musepack":return new p.default;case"ogg":return new m.OggParser;case"riff":return new g.WaveParser;case"wavpack":return new A.WavPackParser;case"matroska":return new y.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,r={}){const n=await E.loadParser(t),i=new s.MetadataCollector(r);return await n.init(i,e,r).parse(),i.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=_(e)}catch(n){return void w("Invalid HTTP Content-Type header value: "+e)}const r=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(r){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(r){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(r){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=E}).call(this,r("1c35").Buffer)},"2e19":function(e,t,r){"use strict";const n=()=>"function"===typeof Symbol,i=e=>n()&&Boolean(Symbol[e]),a=e=>i(e)?Symbol[e]:"@@"+e;i("asyncIterator")||(Symbol.asyncIterator=Symbol.asyncIterator||Symbol.for("Symbol.asyncIterator"));const o=a("iterator"),s=a("observable"),u=a("species");function c(e,t){const r=e[t];if(null!=r){if("function"!==typeof r)throw new TypeError(r+" is not a function");return r}}function l(e){let t=e.constructor;return void 0!==t&&(t=t[u],null===t&&(t=void 0)),void 0!==t?t:w}function f(e){return e instanceof w}function h(e){h.log?h.log(e):setTimeout(()=>{throw e},0)}function d(e){Promise.resolve().then(()=>{try{e()}catch(t){h(t)}})}function p(e){const t=e._cleanup;if(void 0!==t&&(e._cleanup=void 0,t))try{if("function"===typeof t)t();else{const e=c(t,"unsubscribe");e&&e.call(t)}}catch(r){h(r)}}function m(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function g(e){const t=e._queue;if(t){e._queue=void 0,e._state="ready";for(const r of t)if(A(e,r.type,r.value),"closed"===e._state)break}}function A(e,t,r){e._state="running";const n=e._observer;try{const i=n?c(n,t):void 0;switch(t){case"next":i&&i.call(n,r);break;case"error":if(m(e),!i)throw r;i.call(n,r);break;case"complete":m(e),i&&i.call(n);break}}catch(i){h(i)}"closed"===e._state?p(e):"running"===e._state&&(e._state="ready")}function b(e,t,r){if("closed"!==e._state)return"buffering"===e._state?(e._queue=e._queue||[],void e._queue.push({type:t,value:r})):"ready"!==e._state?(e._state="buffering",e._queue=[{type:t,value:r}],void d(()=>g(e))):void A(e,t,r)}class v{constructor(e,t){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";const r=new y(this);try{this._cleanup=t.call(void 0,r)}catch(n){r.error(n)}"initializing"===this._state&&(this._state="ready")}get closed(){return"closed"===this._state}unsubscribe(){"closed"!==this._state&&(m(this),p(this))}}class y{constructor(e){this._subscription=e}get closed(){return"closed"===this._subscription._state}next(e){b(this._subscription,"next",e)}error(e){b(this._subscription,"error",e)}complete(){b(this._subscription,"complete")}}class w{constructor(e){if(!(this instanceof w))throw new TypeError("Observable cannot be called as a function");if("function"!==typeof e)throw new TypeError("Observable initializer must be a function");this._subscriber=e}subscribe(e,t,r){return"object"===typeof e&&null!==e||(e={next:e,error:t,complete:r}),new v(e,this._subscriber)}pipe(e,...t){let r=this;for(const n of[e,...t])r=n(r);return r}tap(e,t,r){const n="object"!==typeof e||null===e?{next:e,error:t,complete:r}:e;return new w(e=>this.subscribe({next(t){n.next&&n.next(t),e.next(t)},error(t){n.error&&n.error(t),e.error(t)},complete(){n.complete&&n.complete(),e.complete()},start(e){n.start&&n.start(e)}}))}forEach(e){return new Promise((t,r)=>{if("function"!==typeof e)return void r(new TypeError(e+" is not a function"));function n(){i.unsubscribe(),t(void 0)}const i=this.subscribe({next(t){try{e(t,n)}catch(a){r(a),i.unsubscribe()}},error(e){r(e)},complete(){t(void 0)}})})}map(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(t=>this.subscribe({next(r){let n=r;try{n=e(r)}catch(i){return t.error(i)}t.next(n)},error(e){t.error(e)},complete(){t.complete()}}))}filter(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(t=>this.subscribe({next(r){try{if(!e(r))return}catch(n){return t.error(n)}t.next(r)},error(e){t.error(e)},complete(){t.complete()}}))}reduce(e,t){if("function"!==typeof e)throw new TypeError(e+" is not a function");const r=l(this),n=arguments.length>1;let i=!1,a=t;return new r(t=>this.subscribe({next(r){const o=!i;if(i=!0,!o||n)try{a=e(a,r)}catch(s){return t.error(s)}else a=r},error(e){t.error(e)},complete(){if(!i&&!n)return t.error(new TypeError("Cannot reduce an empty sequence"));t.next(a),t.complete()}}))}concat(...e){const t=l(this);return new t(r=>{let n,i=0;function a(o){n=o.subscribe({next(e){r.next(e)},error(e){r.error(e)},complete(){i===e.length?(n=void 0,r.complete()):a(t.from(e[i++]))}})}return a(this),()=>{n&&(n.unsubscribe(),n=void 0)}})}flatMap(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(r=>{const n=[],i=this.subscribe({next(i){let o;if(e)try{o=e(i)}catch(u){return r.error(u)}else o=i;const s=t.from(o).subscribe({next(e){r.next(e)},error(e){r.error(e)},complete(){const e=n.indexOf(s);e>=0&&n.splice(e,1),a()}});n.push(s)},error(e){r.error(e)},complete(){a()}});function a(){i.closed&&0===n.length&&r.complete()}return()=>{n.forEach(e=>e.unsubscribe()),i.unsubscribe()}})}[(Symbol.observable,s)](){return this}static from(e){const t="function"===typeof this?this:w;if(null==e)throw new TypeError(e+" is not an object");const r=c(e,s);if(r){const n=r.call(e);if(Object(n)!==n)throw new TypeError(n+" is not an object");return f(n)&&n.constructor===t?n:new t(e=>n.subscribe(e))}if(i("iterator")){const r=c(e,o);if(r)return new t(t=>{d(()=>{if(!t.closed){for(const n of r.call(e))if(t.next(n),t.closed)return;t.complete()}})})}if(Array.isArray(e))return new t(t=>{d(()=>{if(!t.closed){for(const r of e)if(t.next(r),t.closed)return;t.complete()}})});throw new TypeError(e+" is not observable")}static of(...e){const t="function"===typeof this?this:w;return new t(t=>{d(()=>{if(!t.closed){for(const r of e)if(t.next(r),t.closed)return;t.complete()}})})}static get[u](){return this}}n()&&Object.defineProperty(w,Symbol("extensions"),{value:{symbol:s,hostReportError:h},configurable:!0});t["a"]=w},"2f9a":function(e,t){e.exports=function(){}},"301c":function(e,t,r){r("e198")("asyncIterator")},3022:function(e,t,r){(function(e){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=a)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return e}})),u=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),b(r)?n.showHidden=r:r&&t._extend(n,r),I(n.showHidden)&&(n.showHidden=!1),I(n.depth)&&(n.depth=2),I(n.colors)&&(n.colors=!1),I(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=u),f(n,e,n.depth)}function u(e,t){var r=s.styles[t];return r?"["+s.colors[r][0]+"m"+e+"["+s.colors[r][1]+"m":e}function c(e,t){return e}function l(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}function f(e,r,n){if(e.customInspect&&r&&k(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,e);return _(i)||(i=f(e,i,n)),i}var a=h(e,r);if(a)return a;var o=Object.keys(r),s=l(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),S(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return d(r);if(0===o.length){if(k(r)){var u=r.name?": "+r.name:"";return e.stylize("[Function"+u+"]","special")}if(C(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(B(r))return e.stylize(Date.prototype.toString.call(r),"date");if(S(r))return d(r)}var c,b="",v=!1,y=["{","}"];if(A(r)&&(v=!0,y=["[","]"]),k(r)){var w=r.name?": "+r.name:"";b=" [Function"+w+"]"}return C(r)&&(b=" "+RegExp.prototype.toString.call(r)),B(r)&&(b=" "+Date.prototype.toUTCString.call(r)),S(r)&&(b=" "+d(r)),0!==o.length||v&&0!=r.length?n<0?C(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),c=v?p(e,r,n,s,o):o.map((function(t){return m(e,r,n,s,t,v)})),e.seen.pop(),g(c,b,y)):y[0]+b+y[1]}function h(e,t){if(I(t))return e.stylize("undefined","undefined");if(_(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return w(t)?e.stylize(""+t,"number"):b(t)?e.stylize(""+t,"boolean"):v(t)?e.stylize("null","null"):void 0}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,r,n,i){for(var a=[],o=0,s=t.length;o-1&&(s=a?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),I(o)){if(a&&i.match(/^\d+$/))return s;o=JSON.stringify(""+i),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function g(e,t,r){var n=e.reduce((function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return n>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function A(e){return Array.isArray(e)}function b(e){return"boolean"===typeof e}function v(e){return null===e}function y(e){return null==e}function w(e){return"number"===typeof e}function _(e){return"string"===typeof e}function E(e){return"symbol"===typeof e}function I(e){return void 0===e}function C(e){return x(e)&&"[object RegExp]"===M(e)}function x(e){return"object"===typeof e&&null!==e}function B(e){return x(e)&&"[object Date]"===M(e)}function S(e){return x(e)&&("[object Error]"===M(e)||e instanceof Error)}function k(e){return"function"===typeof e}function T(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function M(e){return Object.prototype.toString.call(e)}function O(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(I(a)&&(a=Object({NODE_ENV:"production",BASE_URL:""}).NODE_DEBUG||""),r=r.toUpperCase(),!o[r])if(new RegExp("\\b"+r+"\\b","i").test(a)){var n=e.pid;o[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,n,e)}}else o[r]=function(){};return o[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=A,t.isBoolean=b,t.isNull=v,t.isNullOrUndefined=y,t.isNumber=w,t.isString=_,t.isSymbol=E,t.isUndefined=I,t.isRegExp=C,t.isObject=x,t.isDate=B,t.isError=S,t.isFunction=k,t.isPrimitive=T,t.isBuffer=r("d60a");var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function P(){var e=new Date,t=[O(e.getHours()),O(e.getMinutes()),O(e.getSeconds())].join(":");return[e.getDate(),R[e.getMonth()],t].join(" ")}function D(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",P(),t.format.apply(t,arguments))},t.inherits=r("28a0"),t._extend=function(e,t){if(!t||!x(t))return e;var r=Object.keys(t),n=r.length;while(n--)e[r[n]]=t[r[n]];return e};var F="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function L(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function N(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],n=0;n0){var s=this.pos+i*n+3*this.width;e.fill(0,s,s+this.extraBytes)}}return e},e.exports=function(e,t){"undefined"===typeof t&&(t=100);var n=new r(e),i=n.encode();return{data:i,width:e.width,height:e.height}}}).call(this,r("1c35").Buffer)},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const r=strtok3.fromBuffer(t);return fromTokenizer(r)}function _check(e,t,r){r={offset:0,...r};for(const[n,i]of t.entries())if(r.mask){if(i!==(r.mask[n]&e[n+r.offset]))return!1}else if(i!==e[n+r.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const r=12,n=(e,r)=>_check(t,e,r),i=(e,t)=>n(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:r,mayBeLess:!0}),n([66,77]))return{ext:"bmp",mime:"image/bmp"};if(n([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(n([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(n([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(n([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),i("PS-Adobe-",{offset:2})&&i(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(n([31,160])||n([31,157]))return{ext:"Z",mime:"application/x-compress"};if(n([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(n([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(n([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(n([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(i("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&n([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(n([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i("FLIF"))return{ext:"flif",mime:"image/flif"};if(i("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(i("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(i("FORM"))return{ext:"aif",mime:"audio/aiff"};if(i("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(n([80,75,3,4])){try{while(e.position+30=0?r:t.length)}else await e.ignore(r.compressedSize)}}catch(l){if(!(l instanceof strtok3.EndOfStreamError))throw l}return{ext:"zip",mime:"application/zip"}}if(i("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(n([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(i("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i("MThd"))return{ext:"mid",mime:"audio/midi"};if(i("wOFF")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(i("wOF2")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(n([212,195,178,161])||n([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(i("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(i("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(i("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(n([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(i("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(i("%PDF")){await e.ignore(1350);const t=10485760,r=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(r,{mayBeLess:!0}),r.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(n([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(n([73,73,42,0]))return i("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:n([28,0,254,0],{offset:8})||n([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:n([8,0,0,0],{offset:4})&&(n([45,0,254,0],{offset:8})||n([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(n([16,251,134,1],{offset:4})||n([8,0,0,0],{offset:4}))&&n([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(n([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i("MAC "))return{ext:"ape",mime:"audio/ape"};if(n([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let r=128,n=0;while(0===(t&r))++n,r>>=1;const i=Buffer.alloc(n+1);return await e.readBuffer(i),i}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}async function s(t,r){while(r>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--r}}const t=await o(),r=await s(1,t.len);switch(r){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(n([82,73,70,70])){if(n([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(n([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(n([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(n([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(i("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(i("MSCF")||i("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(n([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(n([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(n([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(n([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(i("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(i("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(n([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(i("IMPM"))return{ext:"it",mime:"audio/x-it"};if(i("-lh0-",{offset:2})||i("-lh1-",{offset:2})||i("-lh2-",{offset:2})||i("-lh3-",{offset:2})||i("-lh4-",{offset:2})||i("-lh5-",{offset:2})||i("-lh6-",{offset:2})||i("-lh7-",{offset:2})||i("-lzs-",{offset:2})||i("-lz4-",{offset:2})||i("-lz5-",{offset:2})||i("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(n([0,0,1,186])){if(n([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(n([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(i("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(n([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(i("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(n([137,80,78,71,13,10,26,10])){async function u(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await u();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const r=t.slice(16,e+16).toString(),n=JSON.parse(r);if(n.files)return{ext:"asar",mime:"application/x-asar"}}catch(f){}}if(n([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(i("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(n([71],{offset:4})&&(n([71],{offset:192})||n([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(n([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(n([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(n([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(n([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(n([76,80],{offset:34})&&(n([0,0,1],{offset:8})||n([1,0,2],{offset:8})||n([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(n([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(n([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(i("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&n([255,224],{offset:0,mask:[255,224]})){if(n([16],{offset:1,mask:[22]}))return n([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(n([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(n([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(n([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const r=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(r);e.fileType=t}catch(n){reject(n)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},"320c":function(e,t,r){"use strict"; +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var n=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function s(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==n.join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(e){i[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(a){return!1}}e.exports=s()?Object.assign:function(e,t){for(var r,s,u=o(e),c=1;c2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=(e.r*e.a+t.r*t.a*(1-e.a))/n,a=(e.g*e.a+t.g*t.a*(1-e.a))/n,o=(e.b*e.a+t.b*t.a*(1-e.a))/n;return{r:i,g:a,b:o,a:n}}function i(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=(t.r*t.a+e.r*e.a*(1-t.a))/n,a=(t.g*t.a+e.g*e.a*(1-t.a))/n,o=(t.b*t.a+e.b*e.a*(1-t.a))/n;return{r:i,g:a,b:o,a:n}}function a(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i*s+i*(1-t.a)+s*(1-e.a))/n,f=(a*u+a*(1-t.a)+u*(1-e.a))/n,h=(o*c+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function o(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i+s)/n,f=(a+u)/n,h=(o+c)/n;return{r:l,g:f,b:h,a:n}}function s(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i*t.a+s*e.a-i*s+i*(1-t.a)+s*(1-e.a))/n,f=(a*t.a+u*e.a-a*u+a*(1-t.a)+u*(1-e.a))/n,h=(o*t.a+c*e.a-o*c+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function u(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(2*s<=t.a?2*i*s+i*(1-t.a)+s*(1-e.a):i*(1+t.a)+s*(1+e.a)-2*s*i-t.a*e.a)/n,f=(2*u<=t.a?2*a*u+a*(1-t.a)+u*(1-e.a):a*(1+t.a)+u*(1+e.a)-2*u*a-t.a*e.a)/n,h=(2*c<=t.a?2*o*c+o*(1-t.a)+c*(1-e.a):o*(1+t.a)+c*(1+e.a)-2*c*o-t.a*e.a)/n;return{r:l,g:f,b:h,a:n}}function c(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(Math.min(i*t.a,s*e.a)+i*(1-t.a)+s*(1-e.a))/n,f=(Math.min(a*t.a,u*e.a)+a*(1-t.a)+u*(1-e.a))/n,h=(Math.min(o*t.a,c*e.a)+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function l(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(Math.max(i*t.a,s*e.a)+i*(1-t.a)+s*(1-e.a))/n,f=(Math.max(a*t.a,u*e.a)+a*(1-t.a)+u*(1-e.a))/n,h=(Math.max(o*t.a,c*e.a)+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(2*i<=e.a?2*i*s+i*(1-t.a)+s*(1-e.a):i*(1+t.a)+s*(1+e.a)-2*s*i-t.a*e.a)/n,f=(2*a<=e.a?2*a*u+a*(1-t.a)+u*(1-e.a):a*(1+t.a)+u*(1+e.a)-2*u*a-t.a*e.a)/n,h=(2*o<=e.a?2*o*c+o*(1-t.a)+c*(1-e.a):o*(1+t.a)+c*(1+e.a)-2*c*o-t.a*e.a)/n;return{r:l,g:f,b:h,a:n}}function h(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i+s-2*Math.min(i*t.a,s*e.a))/n,f=(a+u-2*Math.min(a*t.a,u*e.a))/n,h=(o+c-2*Math.min(o*t.a,c*e.a))/n;return{r:l,g:f,b:h,a:n}}function d(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i*t.a+s*e.a-2*i*s+i*(1-t.a)+s*(1-e.a))/n,f=(a*t.a+u*e.a-2*a*u+a*(1-t.a)+u*(1-e.a))/n,h=(o*t.a+c*e.a-2*o*c+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.srcOver=n,t.dstOver=i,t.multiply=a,t.add=o,t.screen=s,t.overlay=u,t.darken=c,t.lighten=l,t.hardLight=f,t.difference=h,t.exclusion=d},3280:function(e,t,r){"use strict";var n=r("ebb5"),i=r("2ba4"),a=r("e58c"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("lastIndexOf",(function(e){var t=arguments.length;return i(a,o(this),t>1?[e,arguments[1]]:[e])}))},3372:function(e,t,r){"use strict";var n=[];(function(){for(var e=0;e<256;e++){for(var t=e,r=0;r<8;r++)1&t?t=3988292384^t>>>1:t>>>=1;n[e]=t}})();var i=e.exports=function(){this._crc=-1};i.prototype.write=function(e){for(var t=0;t>>8;return!0},i.prototype.crc32=function(){return-1^this._crc},i.crc32=function(e){for(var t=-1,r=0;r>>8;return-1^t}},3397:function(e,t,r){var n=r("7a41");e.exports=function(e,t){if(!n(e))return e;var r,i;if(t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;if("function"==typeof(r=e.valueOf)&&!n(i=r.call(e)))return i;if(!t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},3410:function(e,t,r){var n=r("23e7"),i=r("d039"),a=r("7b0b"),o=r("e163"),s=r("e177"),u=i((function(){o(1)}));n({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(e){return o(a(e))}})},"342f":function(e,t,r){var n=r("d066");e.exports=n("navigator","userAgent")||""},3446:function(e,t,r){"use strict";var n=r("2e19"),i=r("ab23");function a(e){"function"===typeof e?e():e&&"function"===typeof e.unsubscribe&&e.unsubscribe()}var o=a;function s(e){const t=new i["a"];let r,a=0;return new n["a"](n=>{r||(r=e.subscribe(t));const i=t.subscribe(n);return a++,()=>{a--,i.unsubscribe(),0===a&&(o(r),r=void 0)}})}t["a"]=s},"34eb":function(e,t,r){(function(n){function i(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let n=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(n++,"%c"===e&&(i=n))}),t.splice(i,0,r)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(r){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(r){}return!e&&"undefined"!==typeof n&&"env"in n&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function u(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=i,t.storage=u(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r("dc90")(t);const{formatters:c}=e.exports;c.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,r("4362"))},"35a1":function(e,t,r){var n=r("f5df"),i=r("dc4a"),a=r("3f8c"),o=r("b622"),s=o("iterator");e.exports=function(e){if(void 0!=e)return i(e,s)||i(e,"@@iterator")||a[n(e)]}},"35dd":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7");function i(){var e={r:new Array(256).fill(0),g:new Array(256).fill(0),b:new Array(256).fill(0)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){e.r[this.bitmap.data[n+0]]++,e.g[this.bitmap.data[n+1]]++,e.b[this.bitmap.data[n+2]]++})),e}var a=function(e,t,r){return 255*(e-t)/(r-t)},o=function(e){return[e.findIndex((function(e){return e>0})),255-e.slice().reverse().findIndex((function(e){return e>0}))]},s=function(){return{normalize:function(e){var t=i.call(this),r={r:o(t.r),g:o(t.g),b:o(t.b)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,n){var i=this.bitmap.data[n+0],o=this.bitmap.data[n+1],s=this.bitmap.data[n+2];this.bitmap.data[n+0]=a(i,r.r[0],r.r[1]),this.bitmap.data[n+1]=a(o,r.g[0],r.g[1]),this.bitmap.data[n+2]=a(s,r.b[0],r.b[1])})),(0,n.isNodePattern)(e)&&e.call(this,null,this),this}}};t["default"]=s},"35e8":function(e,t,r){"use strict";e.exports={isString:function(e){return"string"===typeof e},isObject:function(e){return"object"===typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},"36c6":function(e,t,r){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports,n(t)}r("131a"),r("3410"),e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},"377f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const n=r("20f8");class i{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let r=0,i=e.length,a=this.position;if(t){if(t.position){if(t.position0&&void 0!==arguments[0]?arguments[0]:"update";this.$slots.default&&this.isAutoWidth&&this.$el.firstElementChild&&("update"===e?this.computedWidth=this.getLabelWidth():"remove"===e&&this.elForm.deregisterLabelWidth(this.computedWidth))}},watch:{computedWidth:function(e,t){this.updateAll&&(this.elForm.registerLabelWidth(e,t),this.elFormItem.updateComputedLabelWidth(e))}},data:function(){return{computedWidth:0}},mounted:function(){this.updateLabelWidth("update")},updated:function(){this.updateLabelWidth("update")},beforeDestroy:function(){this.updateLabelWidth("remove")}},m=p,g=r(0),A=Object(g["a"])(m,a,o,!1,null,null,null);A.options.__file="packages/form/src/label-wrap.vue";var b=A.exports,v={name:"ElFormItem",componentName:"ElFormItem",mixins:[l.a],provide:function(){return{elFormItem:this}},inject:["elForm"],props:{label:String,labelWidth:String,prop:String,required:{type:Boolean,default:void 0},rules:[Object,Array],error:String,validateStatus:String,for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:String},components:{LabelWrap:b},watch:{error:{immediate:!0,handler:function(e){this.validateMessage=e,this.validateState=e?"error":""}},validateStatus:function(e){this.validateState=e}},computed:{labelFor:function(){return this.for||this.prop},labelStyle:function(){var e={};if("top"===this.form.labelPosition)return e;var t=this.labelWidth||this.form.labelWidth;return t&&(e.width=t),e},contentStyle:function(){var e={},t=this.label;if("top"===this.form.labelPosition||this.form.inline)return e;if(!t&&!this.labelWidth&&this.isNested)return e;var r=this.labelWidth||this.form.labelWidth;return"auto"===r?"auto"===this.labelWidth?e.marginLeft=this.computedLabelWidth:"auto"===this.form.labelWidth&&(e.marginLeft=this.elForm.autoLabelWidth):e.marginLeft=r,e},form:function(){var e=this.$parent,t=e.$options.componentName;while("ElForm"!==t)"ElFormItem"===t&&(this.isNested=!0),e=e.$parent,t=e.$options.componentName;return e},fieldValue:function(){var e=this.form.model;if(e&&this.prop){var t=this.prop;return-1!==t.indexOf(":")&&(t=t.replace(/:/,".")),Object(d["getPropByPath"])(e,t,!0).v}},isRequired:function(){var e=this.getRules(),t=!1;return e&&e.length&&e.every((function(e){return!e.required||(t=!0,!1)})),t},_formSize:function(){return this.elForm.size},elFormItemSize:function(){return this.size||this._formSize},sizeClass:function(){return this.elFormItemSize||(this.$ELEMENT||{}).size}},data:function(){return{validateState:"",validateMessage:"",validateDisabled:!1,validator:{},isNested:!1,computedLabelWidth:""}},methods:{validate:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d["noop"];this.validateDisabled=!1;var n=this.getFilteredRule(e);if((!n||0===n.length)&&void 0===this.required)return r(),!0;this.validateState="validating";var i={};n&&n.length>0&&n.forEach((function(e){delete e.trigger})),i[this.prop]=n;var a=new u.a(i),o={};o[this.prop]=this.fieldValue,a.validate(o,{firstFields:!0},(function(e,n){t.validateState=e?"error":"success",t.validateMessage=e?e[0].message:"",r(t.validateMessage,n),t.elForm&&t.elForm.$emit("validate",t.prop,!e,t.validateMessage||null)}))},clearValidate:function(){this.validateState="",this.validateMessage="",this.validateDisabled=!1},resetField:function(){var e=this;this.validateState="",this.validateMessage="";var t=this.form.model,r=this.fieldValue,n=this.prop;-1!==n.indexOf(":")&&(n=n.replace(/:/,"."));var i=Object(d["getPropByPath"])(t,n,!0);this.validateDisabled=!0,Array.isArray(r)?i.o[i.k]=[].concat(this.initialValue):i.o[i.k]=this.initialValue,this.$nextTick((function(){e.validateDisabled=!1})),this.broadcast("ElTimeSelect","fieldReset",this.initialValue)},getRules:function(){var e=this.form.rules,t=this.rules,r=void 0!==this.required?{required:!!this.required}:[],n=Object(d["getPropByPath"])(e,this.prop||"");return e=e?n.o[this.prop||""]||n.v:[],[].concat(t||e||[]).concat(r)},getFilteredRule:function(e){var t=this.getRules();return t.filter((function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)})).map((function(e){return h()({},e)}))},onFieldBlur:function(){this.validate("blur")},onFieldChange:function(){this.validateDisabled?this.validateDisabled=!1:this.validate("change")},updateComputedLabelWidth:function(e){this.computedLabelWidth=e?e+"px":""},addValidateEvents:function(){var e=this.getRules();(e.length||void 0!==this.required)&&(this.$on("el.form.blur",this.onFieldBlur),this.$on("el.form.change",this.onFieldChange))},removeValidateEvents:function(){this.$off()}},mounted:function(){if(this.prop){this.dispatch("ElForm","el.form.addField",[this]);var e=this.fieldValue;Array.isArray(e)&&(e=[].concat(e)),Object.defineProperty(this,"initialValue",{value:e}),this.addValidateEvents()}},beforeDestroy:function(){this.dispatch("ElForm","el.form.removeField",[this])}},y=v,w=Object(g["a"])(y,n,i,!1,null,null,null);w.options.__file="packages/form/src/form-item.vue";var _=w.exports;_.install=function(e){e.component(_.name,_)};t["default"]=_},9:function(e,t){e.exports=r("7f4d")}})},"37d4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v1TagMapper=void 0;const n=r("fc97"),i={title:"title",artist:"artist",album:"album",year:"year",comment:"comment",track:"track",genre:"genre"};class a extends n.CommonTagMapper{constructor(){super(["ID3v1"],i)}}t.ID3v1TagMapper=a},"37e8":function(e,t,r){var n=r("83ab"),i=r("aed9"),a=r("9bf2"),o=r("825a"),s=r("fc6a"),u=r("df75");t.f=n&&!i?Object.defineProperties:function(e,t){o(e);var r,n=s(t),i=u(t),c=i.length,l=0;while(c>l)a.f(e,r=i[l++],n[r]);return e}},3856:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class n extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=n},"38a0":function(e,t,r){},"38ba":function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("2b79"))})(0,(function(e){e.lib.Cipher||function(t){var r=e,n=r.lib,i=n.Base,a=n.WordArray,o=n.BufferedBlockAlgorithm,s=r.enc,u=(s.Utf8,s.Base64),c=r.algo,l=c.EvpKDF,f=n.Cipher=o.extend({cfg:i.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){this.cfg=this.cfg.extend(r),this._xformMode=e,this._key=t,this.reset()},reset:function(){o.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){e&&this._append(e);var t=this._doFinalize();return t},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?E:y}return function(t){return{encrypt:function(r,n,i){return e(n).encrypt(t,r,n,i)},decrypt:function(r,n,i){return e(n).decrypt(t,r,n,i)}}}}()}),h=(n.StreamCipher=f.extend({_doFinalize:function(){var e=this._process(!0);return e},blockSize:1}),r.mode={}),d=n.BlockCipherMode=i.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=h.CBC=function(){var e=d.extend();function r(e,r,n){var i,a=this._iv;a?(i=a,this._iv=t):i=this._prevBlock;for(var o=0;o>>2];e.sigBytes-=t}},A=(n.BlockCipher=f.extend({cfg:f.cfg.extend({mode:p,padding:g}),reset:function(){var e;f.reset.call(this);var t=this.cfg,r=t.iv,n=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=n.createEncryptor:(e=n.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(n,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),n.CipherParams=i.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),b=r.format={},v=b.OpenSSL={stringify:function(e){var t,r=e.ciphertext,n=e.salt;return t=n?a.create([1398893684,1701076831]).concat(n).concat(r):r,t.toString(u)},parse:function(e){var t,r=u.parse(e),n=r.words;return 1398893684==n[0]&&1701076831==n[1]&&(t=a.create(n.slice(2,4)),n.splice(0,4),r.sigBytes-=16),A.create({ciphertext:r,salt:t})}},y=n.SerializableCipher=i.extend({cfg:i.extend({format:v}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=e.createEncryptor(r,n),a=i.finalize(t),o=i.cfg;return A.create({ciphertext:a,key:r,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=e.createDecryptor(r,n).finalize(t.ciphertext);return i},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),w=r.kdf={},_=w.OpenSSL={execute:function(e,t,r,n){n||(n=a.random(8));var i=l.create({keySize:t+r}).compute(e,n),o=a.create(i.words.slice(t),4*r);return i.sigBytes=4*t,A.create({key:i,iv:o,salt:n})}},E=n.PasswordBasedCipher=y.extend({cfg:y.cfg.extend({kdf:_}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=n.kdf.execute(r,e.keySize,e.ivSize);n.iv=i.iv;var a=y.encrypt.call(this,e,t,i.key,n);return a.mixIn(i),a},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=n.kdf.execute(r,e.keySize,e.ivSize,t.salt);n.iv=i.iv;var a=y.decrypt.call(this,e,t,i.key,n);return a}})}()}))},"393a":function(e,t,r){"use strict";var n=r("e444"),i=r("512c"),a=r("ba01"),o=r("051b"),s=r("8a0d"),u=r("26dd"),c=r("92f0"),l=r("ce7a"),f=r("cc15")("iterator"),h=!([].keys&&"next"in[].keys()),d="@@iterator",p="keys",m="values",g=function(){return this};e.exports=function(e,t,r,A,b,v,y){u(r,t,A);var w,_,E,I=function(e){if(!h&&e in S)return S[e];switch(e){case p:return function(){return new r(this,e)};case m:return function(){return new r(this,e)}}return function(){return new r(this,e)}},C=t+" Iterator",x=b==m,B=!1,S=e.prototype,k=S[f]||S[d]||b&&S[b],T=k||I(b),M=b?x?I("entries"):T:void 0,O="Array"==t&&S.entries||k;if(O&&(E=l(O.call(new e)),E!==Object.prototype&&E.next&&(c(E,C,!0),n||"function"==typeof E[f]||o(E,f,g))),x&&k&&k.name!==m&&(B=!0,T=function(){return k.call(this)}),n&&!y||!h&&!B&&S[f]||o(S,f,T),s[t]=T,s[C]=g,b)if(w={values:x?T:I(m),keys:v?T:I(p),entries:M},y)for(_ in w)_ in S||a(S,_,w[_]);else i(i.P+i.F*(h||B),t,w);return w}},"39ad":function(e,t,r){var n=r("6ca1"),i=r("d16a"),a=r("9d11");e.exports=function(e){return function(t,r,o){var s,u=n(t),c=i(u.length),l=a(o,c);if(e&&r!=r){while(c>l)if(s=u[l++],s!=s)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===r)return e||l||0;return!e&&-1}}},"3a7b":function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").findIndex,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("findIndex",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"3a7c":function(e,t,r){function n(e){return Array.isArray?Array.isArray(e):"[object Array]"===A(e)}function i(e){return"boolean"===typeof e}function a(e){return null===e}function o(e){return null==e}function s(e){return"number"===typeof e}function u(e){return"string"===typeof e}function c(e){return"symbol"===typeof e}function l(e){return void 0===e}function f(e){return"[object RegExp]"===A(e)}function h(e){return"object"===typeof e&&null!==e}function d(e){return"[object Date]"===A(e)}function p(e){return"[object Error]"===A(e)||e instanceof Error}function m(e){return"function"===typeof e}function g(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function A(e){return Object.prototype.toString.call(e)}t.isArray=n,t.isBoolean=i,t.isNull=a,t.isNullOrUndefined=o,t.isNumber=s,t.isString=u,t.isSymbol=c,t.isUndefined=l,t.isRegExp=f,t.isObject=h,t.isDate=d,t.isError=p,t.isFunction=m,t.isPrimitive=g,t.isBuffer=r("1c35").Buffer.isBuffer},"3a92":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.Uint8ArrayType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const n=r("9152");function i(e){return new DataView(e.buffer,e.byteOffset)}t.UINT8={len:1,get(e,t){return i(e).getUint8(t)},put(e,t,r){return i(e).setUint8(t,r),t+1}},t.UINT16_LE={len:2,get(e,t){return i(e).getUint16(t,!0)},put(e,t,r){return i(e).setUint16(t,r,!0),t+2}},t.UINT16_BE={len:2,get(e,t){return i(e).getUint16(t)},put(e,t,r){return i(e).setUint16(t,r),t+2}},t.UINT24_LE={len:3,get(e,t){const r=i(e);return r.getUint8(t)+(r.getUint16(t+1,!0)<<8)},put(e,t,r){const n=i(e);return n.setUint8(t,255&r),n.setUint16(t+1,r>>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const r=i(e);return(r.getUint16(t)<<8)+r.getUint8(t+2)},put(e,t,r){const n=i(e);return n.setUint16(t,r>>8),n.setUint8(t+2,255&r),t+3}},t.UINT32_LE={len:4,get(e,t){return i(e).getUint32(t,!0)},put(e,t,r){return i(e).setUint32(t,r,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return i(e).getUint32(t)},put(e,t,r){return i(e).setUint32(t,r),t+4}},t.INT8={len:1,get(e,t){return i(e).getInt8(t)},put(e,t,r){return i(e).setInt8(t,r),t+2}},t.INT16_BE={len:2,get(e,t){return i(e).getInt16(t)},put(e,t,r){return i(e).setInt16(t,r),t+2}},t.INT16_LE={len:2,get(e,t){return i(e).getInt16(t,!0)},put(e,t,r){return i(e).setInt16(t,r,!0),t+2}},t.INT24_LE={len:3,get(e,r){const n=t.UINT24_LE.get(e,r);return n>8388607?n-16777216:n},put(e,t,r){const n=i(e);return n.setUint8(t,255&r),n.setUint16(t+1,r>>8,!0),t+3}},t.INT24_BE={len:3,get(e,r){const n=t.UINT24_BE.get(e,r);return n>8388607?n-16777216:n},put(e,t,r){const n=i(e);return n.setUint16(t,r>>8),n.setUint8(t+2,255&r),t+3}},t.INT32_BE={len:4,get(e,t){return i(e).getInt32(t)},put(e,t,r){return i(e).setInt32(t,r),t+4}},t.INT32_LE={len:4,get(e,t){return i(e).getInt32(t,!0)},put(e,t,r){return i(e).setInt32(t,r,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return i(e).getBigUint64(t,!0)},put(e,t,r){return i(e).setBigUint64(t,r,!0),t+8}},t.INT64_LE={len:8,get(e,t){return i(e).getBigInt64(t,!0)},put(e,t,r){return i(e).setBigInt64(t,r,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return i(e).getBigUint64(t)},put(e,t,r){return i(e).setBigUint64(t,r),t+8}},t.INT64_BE={len:8,get(e,t){return i(e).getBigInt64(t)},put(e,t,r){return i(e).setBigInt64(t,r),t+8}},t.Float16_BE={len:2,get(e,t){return n.read(e,t,!1,10,this.len)},put(e,t,r){return n.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return n.read(e,t,!0,10,this.len)},put(e,t,r){return n.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return i(e).getFloat32(t)},put(e,t,r){return i(e).setFloat32(t,r),t+4}},t.Float32_LE={len:4,get(e,t){return i(e).getFloat32(t,!0)},put(e,t,r){return i(e).setFloat32(t,r,!0),t+4}},t.Float64_BE={len:8,get(e,t){return i(e).getFloat64(t)},put(e,t,r){return i(e).setFloat64(t,r),t+8}},t.Float64_LE={len:8,get(e,t){return i(e).getFloat64(t,!0)},put(e,t,r){return i(e).setFloat64(t,r,!0),t+8}},t.Float80_BE={len:10,get(e,t){return n.read(e,t,!1,63,this.len)},put(e,t,r){return n.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return n.read(e,t,!0,63,this.len)},put(e,t,r){return n.write(e,r,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class u{constructor(e,t){this.len=e,this.encoding=t}get(t,r){return e.from(t).toString(this.encoding,r,r+this.len)}}t.StringType=u;class c{constructor(e){this.len=e}static decode(e,t,r){let n="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(c.inRange(e,0,127))return e;const t=c.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return c.decode(e,t,t+this.len)}}t.AnsiStringType=c,c.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,r("1c35").Buffer)},"3a9b":function(e,t,r){var n=r("e330");e.exports=n({}.isPrototypeOf)},"3bbe":function(e,t,r){var n=r("da84"),i=r("1626"),a=n.String,o=n.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c4e":function(e,t,r){"use strict";var n=function(e){return i(e)&&!a(e)};function i(e){return!!e&&"object"===typeof e}function a(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||u(e)}var o="function"===typeof Symbol&&Symbol.for,s=o?Symbol.for("react.element"):60103;function u(e){return e.$$typeof===s}function c(e){return Array.isArray(e)?[]:{}}function l(e,t){var r=t&&!0===t.clone;return r&&n(e)?d(c(e),e,t):e}function f(e,t,r){var i=e.slice();return t.forEach((function(t,a){"undefined"===typeof i[a]?i[a]=l(t,r):n(t)?i[a]=d(e[a],t,r):-1===e.indexOf(t)&&i.push(l(t,r))})),i}function h(e,t,r){var i={};return n(e)&&Object.keys(e).forEach((function(t){i[t]=l(e[t],r)})),Object.keys(t).forEach((function(a){n(t[a])&&e[a]?i[a]=d(e[a],t[a],r):i[a]=l(t[a],r)})),i}function d(e,t,r){var n=Array.isArray(t),i=Array.isArray(e),a=r||{arrayMerge:f},o=n===i;if(o){if(n){var s=a.arrayMerge||f;return s(e,t,r)}return h(e,t,r)}return l(t,r)}d.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,r){return d(e,r,t)}))};var p=d;e.exports=p},"3c5d":function(e,t,r){"use strict";var n=r("da84"),i=r("c65b"),a=r("ebb5"),o=r("07fa"),s=r("182d"),u=r("7b0b"),c=r("d039"),l=n.RangeError,f=n.Int8Array,h=f&&f.prototype,d=h&&h.set,p=a.aTypedArray,m=a.exportTypedArrayMethod,g=!c((function(){var e=new Uint8ClampedArray(2);return i(d,e,{length:1,0:3},1),3!==e[1]})),A=g&&a.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var e=new f(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));m("set",(function(e){p(this);var t=s(arguments.length>1?arguments[1]:void 0,1),r=u(e);if(g)return i(d,this,r,t);var n=this.length,a=o(r),c=0;if(a+t>n)throw l("Wrong length");while(c=r.length?{value:void 0,done:!0}:(e=n(r,i),t.index+=e.length,{value:e,done:!1})}))},"3cbc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7");function i(e){var t=[1,9,3,11,13,5,15,7,4,12,2,10,16,8,14,6];return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,r,n){var i=((3&r)<<2)+e%4,a=t[i];this.bitmap.data[n]=Math.min(this.bitmap.data[n]+a,255),this.bitmap.data[n+1]=Math.min(this.bitmap.data[n+1]+a,255),this.bitmap.data[n+2]=Math.min(this.bitmap.data[n+2]+a,255)})),(0,n.isNodePattern)(e)&&e.call(this,null,this),this}var a=function(){return{dither565:i,dither16:i}};t["default"]=a},"3cf2":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{contain:function(e,t,r,i,a){if("number"!==typeof e||"number"!==typeof t)return n.throwError.call(this,"w and h must be numbers",a);"string"===typeof r&&("function"===typeof i&&"undefined"===typeof a&&(a=i),i=r,r=null),"function"===typeof r&&("undefined"===typeof a&&(a=r),i=null,r=null),"function"===typeof i&&"undefined"===typeof a&&(a=i,i=null),r=r||this.constructor.HORIZONTAL_ALIGN_CENTER|this.constructor.VERTICAL_ALIGN_MIDDLE;var o=7&r,s=r>>3;if((0===o||o&o-1)&&(0===s||s&s-1))return n.throwError.call(this,"only use one flag per alignment direction",a);var u=o>>1,c=s>>1,l=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width,f=this.cloneQuiet().scale(l,i);return this.resize(e,t,i),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)})),this.blit(f,(this.bitmap.width-f.bitmap.width)/2*u,(this.bitmap.height-f.bitmap.height)/2*c),(0,n.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=i},"3d0e":function(e,t,r){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3d2d":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=84)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},84:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("section",{staticClass:"el-container",class:{"is-vertical":e.isVertical}},[e._t("default")],2)},i=[];n._withStripped=!0;var a={name:"ElContainer",componentName:"ElContainer",props:{direction:String},computed:{isVertical:function(){return"vertical"===this.direction||"horizontal"!==this.direction&&(!(!this.$slots||!this.$slots.default)&&this.$slots.default.some((function(e){var t=e.componentOptions&&e.componentOptions.tag;return"el-header"===t||"el-footer"===t})))}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/container/src/main.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},"3d78":function(e,t,r){"use strict";const n=e=>[...e].map(e=>e.charCodeAt(0)),i=n("META-INF/mozilla.rsa"),a=n("[Content_Types].xml"),o=n("_rels/.rels");e.exports=e=>{const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let n=0;nr(n(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(i,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(s("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(s("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(s("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,n)=>r>=t&&80===n[r]&&75===n[r+1]&&3===n[r+2]&&4===n[r+3]);let n=0,u=!1,c=null;do{const i=n+30;if(u||(u=r(a,{offset:i})||r(o,{offset:i})),c||(s("word/",{offset:i})?c={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:s("ppt/",{offset:i})?c={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:s("xl/",{offset:i})&&(c={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),u&&c)return c;n=e(t,i)}while(n>=0);if(c)return c}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,n=r=>[...r].every((r,n)=>e[t+n]===r.charCodeAt(0));if(n("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(n("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217]))return{ext:"wmv",mime:"video/x-ms-wmv"};if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let n=0;n<2&&n1?arguments[1]:void 0,(function(e,t){return new(a(e))(t)}))}))},4010:function(e,t,r){"use strict";t.__esModule=!0,t.removeResizeListener=t.addResizeListener=void 0;var n=r("6dd8"),i=a(n);function a(e){return e&&e.__esModule?e:{default:e}}var o="undefined"===typeof window,s=function(e){var t=e,r=Array.isArray(t),n=0;for(t=r?t:t[Symbol.iterator]();;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var a=i,o=a.target.__resizeListeners__||[];o.length&&o.forEach((function(e){e()}))}};t.addResizeListener=function(e,t){o||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new i.default(s),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},t.removeResizeListener=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())}},"407c":function(e,t,r){"use strict";function n(e){return"BM"===e.toString("ascii",0,2)}function i(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}e.exports={detect:n,calculate:i}},"408a":function(e,t,r){var n=r("e330");e.exports=n(1..valueOf)},4105:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=109)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},109:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("form",{staticClass:"el-form",class:[e.labelPosition?"el-form--label-"+e.labelPosition:"",{"el-form--inline":e.inline}]},[e._t("default")],2)},i=[];n._withStripped=!0;var a=r(9),o=r.n(a),s={name:"ElForm",componentName:"ElForm",provide:function(){return{elForm:this}},props:{model:Object,rules:Object,labelPosition:String,labelWidth:String,labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:String,disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1}},watch:{rules:function(){this.fields.forEach((function(e){e.removeValidateEvents(),e.addValidateEvents()})),this.validateOnRuleChange&&this.validate((function(){}))}},computed:{autoLabelWidth:function(){if(!this.potentialLabelWidthArr.length)return 0;var e=Math.max.apply(Math,this.potentialLabelWidthArr);return e?e+"px":""}},data:function(){return{fields:[],potentialLabelWidthArr:[]}},created:function(){var e=this;this.$on("el.form.addField",(function(t){t&&e.fields.push(t)})),this.$on("el.form.removeField",(function(t){t.prop&&e.fields.splice(e.fields.indexOf(t),1)}))},methods:{resetFields:function(){this.model?this.fields.forEach((function(e){e.resetField()})):console.warn("[Element Warn][Form]model is required for resetFields to work.")},clearValidate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.length?"string"===typeof e?this.fields.filter((function(t){return e===t.prop})):this.fields.filter((function(t){return e.indexOf(t.prop)>-1})):this.fields;t.forEach((function(e){e.clearValidate()}))},validate:function(e){var t=this;if(this.model){var r=void 0;"function"!==typeof e&&window.Promise&&(r=new window.Promise((function(t,r){e=function(e){e?t(e):r(e)}})));var n=!0,i=0;0===this.fields.length&&e&&e(!0);var a={};return this.fields.forEach((function(r){r.validate("",(function(r,s){r&&(n=!1),a=o()({},a,s),"function"===typeof e&&++i===t.fields.length&&e(n,a)}))})),r||void 0}console.warn("[Element Warn][Form]model is required for validate to work!")},validateField:function(e,t){e=[].concat(e);var r=this.fields.filter((function(t){return-1!==e.indexOf(t.prop)}));r.length?r.forEach((function(e){e.validate("",t)})):console.warn("[Element Warn]please pass correct props!")},getLabelWidthIndex:function(e){var t=this.potentialLabelWidthArr.indexOf(e);if(-1===t)throw new Error("[ElementForm]unpected width ",e);return t},registerLabelWidth:function(e,t){if(e&&t){var r=this.getLabelWidthIndex(t);this.potentialLabelWidthArr.splice(r,1,e)}else e&&this.potentialLabelWidthArr.push(e)},deregisterLabelWidth:function(e){var t=this.getLabelWidthIndex(e);this.potentialLabelWidthArr.splice(t,1)}}},u=s,c=r(0),l=Object(c["a"])(u,n,i,!1,null,null,null);l.options.__file="packages/form/src/form.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},9:function(e,t){e.exports=r("7f4d")}})},4126:function(e,t,r){"use strict";var n=r("a177"),i=r("be7f"),a=r("7b27"),o=r("4dc6"),s=r("8936"),u=Object.prototype.toString,c=0,l=4,f=0,h=1,d=2,p=-1,m=0,g=8;function A(e){if(!(this instanceof A))return new A(e);this.options=i.assign({level:p,method:g,chunkSize:16384,windowBits:15,memLevel:8,strategy:m,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var r=n.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(r!==f)throw new Error(o[r]);if(t.header&&n.deflateSetHeader(this.strm,t.header),t.dictionary){var c;if(c="string"===typeof t.dictionary?a.string2buf(t.dictionary):"[object ArrayBuffer]"===u.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,r=n.deflateSetDictionary(this.strm,c),r!==f)throw new Error(o[r]);this._dict_set=!0}}function b(e,t){var r=new A(t);if(r.push(e,!0),r.err)throw r.msg||o[r.err];return r.result}function v(e,t){return t=t||{},t.raw=!0,b(e,t)}function y(e,t){return t=t||{},t.gzip=!0,b(e,t)}A.prototype.push=function(e,t){var r,o,s=this.strm,p=this.options.chunkSize;if(this.ended)return!1;o=t===~~t?t:!0===t?l:c,"string"===typeof e?s.input=a.string2buf(e):"[object ArrayBuffer]"===u.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new i.Buf8(p),s.next_out=0,s.avail_out=p),r=n.deflate(s,o),r!==h&&r!==f)return this.onEnd(r),this.ended=!0,!1;0!==s.avail_out&&(0!==s.avail_in||o!==l&&o!==d)||("string"===this.options.to?this.onData(a.buf2binstring(i.shrinkBuf(s.output,s.next_out))):this.onData(i.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&r!==h);return o===l?(r=n.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===f):o!==d||(this.onEnd(f),s.avail_out=0,!0)},A.prototype.onData=function(e){this.chunks.push(e)},A.prototype.onEnd=function(e){e===f&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Deflate=A,t.deflate=b,t.deflateRaw=v,t.gzip=y},"417f":function(e,t,r){"use strict";t.__esModule=!0;var n=r("2b0e"),i=o(n),a=r("5924");function o(e){return e&&e.__esModule?e:{default:e}}var s=[],u="@@clickoutsideContext",c=void 0,l=0;function f(e,t,r){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(r&&r.context&&n.target&&i.target)||e.contains(n.target)||e.contains(i.target)||e===n.target||r.context.popperElm&&(r.context.popperElm.contains(n.target)||r.context.popperElm.contains(i.target))||(t.expression&&e[u].methodName&&r.context[e[u].methodName]?r.context[e[u].methodName]():e[u].bindingFn&&e[u].bindingFn())}}!i.default.prototype.$isServer&&(0,a.on)(document,"mousedown",(function(e){return c=e})),!i.default.prototype.$isServer&&(0,a.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[u].documentHandler(e,c)}))})),t.default={bind:function(e,t,r){s.push(e);var n=l++;e[u]={id:n,documentHandler:f(e,t,r),methodName:t.expression,bindingFn:t.value}},update:function(e,t,r){e[u].documentHandler=f(e,t,r),e[u].methodName=t.expression,e[u].bindingFn=t.value},unbind:function(e){for(var t=s.length,r=0;rl(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":m=this.major>=4?this.splitValue(r,f):[f],m=Array.isArray(m)&&""===m[0]?1:0;break;default:m=this.major>=4?this.splitValue(r,f):[f]}break;case"TXXX":m=h.readIdentifierAndData(t,p+1,d,s),m={description:m.id,text:this.splitValue(r,a.decodeString(m.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(n){const r={};switch(p+=1,this.major){case 2:r.format=a.decodeString(t.slice(p,p+3),"latin1"),p+=3;break;case 3:case 4:A=a.findZero(t,p,d,c),r.format=a.decodeString(t.slice(p,A),c),p=A+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}r.format=h.fixPictureMimeType(r.format),r.type=o.AttachedPictureType[t[p]],p+=1,A=a.findZero(t,p,d,s),r.description=a.decodeString(t.slice(p,A),s),p=A+g,r.data=e.from(t.slice(p,d)),m=r}break;case"CNT":case"PCNT":m=i.UINT32_BE.get(t,0);break;case"SYLT":p+=7,m=[];while(p=5?t.readUInt32BE(p+1):void 0};break;case"GEOB":{A=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,A),c);p=A+1,A=a.findZero(t,p,d-p,s);const r=a.decodeString(t.slice(p,A),c);p=A+1,A=a.findZero(t,p,d-p,s);const n=a.decodeString(t.slice(p,A),c);m={type:e,filename:r,description:n,data:t.slice(p+1,d)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":m=a.decodeString(t.slice(p,A),c);break;case"WXXX":{A=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,A),s);p=A+("utf16le"===s?2:1),m={description:e,url:a.decodeString(t.slice(p,d),c)};break}case"WFD":case"WFED":m=a.decodeString(t.slice(p+1,a.findZero(t,p+1,d,s)),s);break;case"MCDI":m=t.slice(0,d);break;default:u("Warning: unsupported id3v2-tag-type: "+r);break}return m}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let r=0;r+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):r=t.split(/\//g)):r=t.split(/\x00/g),h.trimArray(r)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,r,n){const i=a.findZero(e,t,r,n),o=a.decodeString(e.slice(t,i),n);return t=i+h.getNullTerminatorLength(n),{id:o,data:e.slice(t,r)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=h}).call(this,r("1c35").Buffer)},"41f8":function(e,t,r){"use strict";t.__esModule=!0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isVNode=a;var i=r("8122");function a(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":n(e))&&(0,i.hasOwn)(e,"componentOptions")}},"425f":function(e,t,r){},"428f":function(e,t,r){var n=r("da84");e.exports=n},"429b":function(e,t,r){e.exports=r("faa1").EventEmitter},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,n="/";t.cwd=function(){return n},t.chdir=function(t){e||(e=r("df7c")),n=e.resolve(t,n)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"445d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=r("cf38"),a=function(){return{blur:function(e,t){if("number"!==typeof e)return n.throwError.call(this,"r must be a number",t);if(e<1)return n.throwError.call(this,"r must be greater than 0",t);var r,a,o,s,u,c,l,f,h,d,p,m,g,A,b=this.bitmap.width-1,v=this.bitmap.height-1,y=e+1,w=i.mulTable[e],_=i.shgTable[e],E=[],I=[],C=[],x=[],B=[],S=[],k=2;while(k-- >0){for(m=0,g=0,c=0;cb?b:l)<<2),r+=this.bitmap.data[f++],a+=this.bitmap.data[f++],o+=this.bitmap.data[f++],s+=this.bitmap.data[f];for(u=0;u0?f<<2:0),h=g+B[u],d=g+S[u],r+=this.bitmap.data[h++]-this.bitmap.data[d++],a+=this.bitmap.data[h++]-this.bitmap.data[d++],o+=this.bitmap.data[h++]-this.bitmap.data[d++],s+=this.bitmap.data[h]-this.bitmap.data[d],m++;g+=this.bitmap.width<<2}for(u=0;uv?0:this.bitmap.width,r+=E[p],a+=I[p],o+=C[p],s+=x[p];for(m=u<<2,c=0;c>>_,this.bitmap.data[m+3]=A,A>255&&(this.bitmap.data[m+3]=255),A>0?(A=255/A,this.bitmap.data[m]=(r*w>>>_)*A,this.bitmap.data[m+1]=(a*w>>>_)*A,this.bitmap.data[m+2]=(o*w>>>_)*A):(this.bitmap.data[m+2]=0,this.bitmap.data[m+1]=0,this.bitmap.data[m]=0),0===u&&(B[c]=((f=c+y)0?f*this.bitmap.width:0),h=u+B[c],d=u+S[c],r+=E[h]-E[d],a+=I[h]-I[d],o+=C[h]-C[d],s+=x[h]-x[d],m+=this.bitmap.width<<2}}return(0,n.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=a},"448a":function(e,t,r){var n=r("2236"),i=r("11b0"),a=r("6613"),o=r("0676");function s(e){return n(e)||i(e)||a(e)||o()}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},"44ad":function(e,t,r){var n=r("da84"),i=r("e330"),a=r("d039"),o=r("c6b6"),s=n.Object,u=i("".split);e.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?u(e,""):s(e)}:s},"44d2":function(e,t,r){var n=r("b622"),i=r("7c73"),a=r("9bf2"),o=n("unscopables"),s=Array.prototype;void 0==s[o]&&a.f(s,o,{configurable:!0,value:i(null)}),e.exports=function(e){s[o][e]=!0}},"44de":function(e,t,r){var n=r("da84");e.exports=function(e,t){var r=n.console;r&&r.error&&(1==arguments.length?r.error(e):r.error(e,t))}},"44e7":function(e,t,r){var n=r("861d"),i=r("c6b6"),a=r("b622"),o=a("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},"450d":function(e,t,r){},"466d":function(e,t,r){"use strict";var n=r("c65b"),i=r("d784"),a=r("825a"),o=r("50c4"),s=r("577e"),u=r("1d80"),c=r("dc4a"),l=r("8aa5"),f=r("14c3");i("match",(function(e,t,r){return[function(t){var r=u(this),i=void 0==t?void 0:c(t,e);return i?n(i,t,r):new RegExp(t)[e](s(r))},function(e){var n=a(this),i=s(e),u=r(t,n,i);if(u.done)return u.value;if(!n.global)return f(n,i);var c=n.unicode;n.lastIndex=0;var h,d=[],p=0;while(null!==(h=f(n,i))){var m=s(h[0]);d[p]=m,""===m&&(n.lastIndex=l(i,o(n.lastIndex),c)),p++}return 0===p?null:d}]}))},4681:function(e,t,r){"use strict";var n=r("966d");function i(e,t){var r=this,i=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return i||a?(t?t(e):!e||this._writableState&&this._writableState.errorEmitted||n.nextTick(o,this,e),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?(n.nextTick(o,r,e),r._writableState&&(r._writableState.errorEmitted=!0)):t&&t(e)})),this)}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}e.exports={destroy:i,undestroy:a}},"46a1":function(e,t,r){},"46d3":function(e,t,r){"use strict";var n=e.exports=function(e){this._buffer=e,this._reads=[]};n.prototype.read=function(e,t){this._reads.push({length:Math.abs(e),allowLess:e<0,func:t})},n.prototype.process=function(){while(this._reads.length>0&&this._buffer.length){var e=this._reads[0];if(!this._buffer.length||!(this._buffer.length>=e.length||e.allowLess))break;this._reads.shift();var t=this._buffer;this._buffer=t.slice(e.length),e.func.call(this,t.slice(0,e.length))}return this._reads.length>0?new Error("There are some read requests waitng on finished stream"):this._buffer.length>0?new Error("unrecognised content at end of stream"):void 0}},"46d9":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RiffInfoTagMapper=t.riffInfoTagMap=void 0;const n=r("fc97");t.riffInfoTagMap={IART:"artist",ICRD:"date",INAM:"title",TITL:"title",IPRD:"album",ITRK:"track",COMM:"comment",ICMT:"comment",ICNT:"releasecountry",GNRE:"genre",IWRI:"writer",RATE:"rating",YEAR:"year",ISFT:"encodedby",CODE:"encodedby",TURL:"website",IGNR:"genre",IENG:"engineer",ITCH:"technician",IMED:"media",IRPD:"album"};class i extends n.CommonTagMapper{constructor(){super(["exif"],t.riffInfoTagMap)}}t.RiffInfoTagMapper=i},"470b":function(e,t,r){"use strict";(function(e){var n=r("1c35").Buffer,i=r("d485").Transform,a=r("6b75"),o=r("3022"),s=r("f654").ok,u=r("1c35").kMaxLength,c="Cannot create final Buffer. It would be larger than 0x"+u.toString(16)+" bytes";a.Z_MIN_WINDOWBITS=8,a.Z_MAX_WINDOWBITS=15,a.Z_DEFAULT_WINDOWBITS=15,a.Z_MIN_CHUNK=64,a.Z_MAX_CHUNK=1/0,a.Z_DEFAULT_CHUNK=16384,a.Z_MIN_MEMLEVEL=1,a.Z_MAX_MEMLEVEL=9,a.Z_DEFAULT_MEMLEVEL=8,a.Z_MIN_LEVEL=-1,a.Z_MAX_LEVEL=9,a.Z_DEFAULT_LEVEL=a.Z_DEFAULT_COMPRESSION;for(var l=Object.keys(a),f=0;f=u?o=new RangeError(c):t=n.concat(i,a),i=[],e.close(),r(o,t)}e.on("error",s),e.on("end",l),e.end(t),o()}function b(e,t){if("string"===typeof t&&(t=n.from(t)),!n.isBuffer(t))throw new TypeError("Not a string or buffer");var r=e._finishFlushFlag;return e._processChunk(t,r)}function v(e){if(!(this instanceof v))return new v(e);B.call(this,e,a.DEFLATE)}function y(e){if(!(this instanceof y))return new y(e);B.call(this,e,a.INFLATE)}function w(e){if(!(this instanceof w))return new w(e);B.call(this,e,a.GZIP)}function _(e){if(!(this instanceof _))return new _(e);B.call(this,e,a.GUNZIP)}function E(e){if(!(this instanceof E))return new E(e);B.call(this,e,a.DEFLATERAW)}function I(e){if(!(this instanceof I))return new I(e);B.call(this,e,a.INFLATERAW)}function C(e){if(!(this instanceof C))return new C(e);B.call(this,e,a.UNZIP)}function x(e){return e===a.Z_NO_FLUSH||e===a.Z_PARTIAL_FLUSH||e===a.Z_SYNC_FLUSH||e===a.Z_FULL_FLUSH||e===a.Z_FINISH||e===a.Z_BLOCK}function B(e,r){var o=this;if(this._opts=e=e||{},this._chunkSize=e.chunkSize||t.Z_DEFAULT_CHUNK,i.call(this,e),e.flush&&!x(e.flush))throw new Error("Invalid flush flag: "+e.flush);if(e.finishFlush&&!x(e.finishFlush))throw new Error("Invalid flush flag: "+e.finishFlush);if(this._flushFlag=e.flush||a.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof e.finishFlush?e.finishFlush:a.Z_FINISH,e.chunkSize&&(e.chunkSizet.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitst.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelt.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelt.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=t.Z_FILTERED&&e.strategy!=t.Z_HUFFMAN_ONLY&&e.strategy!=t.Z_RLE&&e.strategy!=t.Z_FIXED&&e.strategy!=t.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!n.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new a.Zlib(r);var s=this;this._hadError=!1,this._handle.onerror=function(e,r){S(s),s._hadError=!0;var n=new Error(e);n.errno=r,n.code=t.codes[r],s.emit("error",n)};var u=t.Z_DEFAULT_COMPRESSION;"number"===typeof e.level&&(u=e.level);var c=t.Z_DEFAULT_STRATEGY;"number"===typeof e.strategy&&(c=e.strategy),this._handle.init(e.windowBits||t.Z_DEFAULT_WINDOWBITS,u,e.memLevel||t.Z_DEFAULT_MEMLEVEL,c,e.dictionary),this._buffer=n.allocUnsafe(this._chunkSize),this._offset=0,this._level=u,this._strategy=c,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!o._handle},configurable:!0,enumerable:!0})}function S(t,r){r&&e.nextTick(r),t._handle&&(t._handle.close(),t._handle=null)}function k(e){e.emit("close")}Object.defineProperty(t,"codes",{enumerable:!0,value:Object.freeze(d),writable:!1}),t.Deflate=v,t.Inflate=y,t.Gzip=w,t.Gunzip=_,t.DeflateRaw=E,t.InflateRaw=I,t.Unzip=C,t.createDeflate=function(e){return new v(e)},t.createInflate=function(e){return new y(e)},t.createDeflateRaw=function(e){return new E(e)},t.createInflateRaw=function(e){return new I(e)},t.createGzip=function(e){return new w(e)},t.createGunzip=function(e){return new _(e)},t.createUnzip=function(e){return new C(e)},t.deflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new v(t),e,r)},t.deflateSync=function(e,t){return b(new v(t),e)},t.gzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new w(t),e,r)},t.gzipSync=function(e,t){return b(new w(t),e)},t.deflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new E(t),e,r)},t.deflateRawSync=function(e,t){return b(new E(t),e)},t.unzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new C(t),e,r)},t.unzipSync=function(e,t){return b(new C(t),e)},t.inflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new y(t),e,r)},t.inflateSync=function(e,t){return b(new y(t),e)},t.gunzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new _(t),e,r)},t.gunzipSync=function(e,t){return b(new _(t),e)},t.inflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new I(t),e,r)},t.inflateRawSync=function(e,t){return b(new I(t),e)},o.inherits(B,i),B.prototype.params=function(r,n,i){if(rt.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+r);if(n!=t.Z_FILTERED&&n!=t.Z_HUFFMAN_ONLY&&n!=t.Z_RLE&&n!=t.Z_FIXED&&n!=t.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+n);if(this._level!==r||this._strategy!==n){var o=this;this.flush(a.Z_SYNC_FLUSH,(function(){s(o._handle,"zlib binding closed"),o._handle.params(r,n),o._hadError||(o._level=r,o._strategy=n,i&&i())}))}else e.nextTick(i)},B.prototype.reset=function(){return s(this._handle,"zlib binding closed"),this._handle.reset()},B.prototype._flush=function(e){this._transform(n.alloc(0),"",e)},B.prototype.flush=function(t,r){var i=this,o=this._writableState;("function"===typeof t||void 0===t&&!r)&&(r=t,t=a.Z_FULL_FLUSH),o.ended?r&&e.nextTick(r):o.ending?r&&this.once("end",r):o.needDrain?r&&this.once("drain",(function(){return i.flush(t,r)})):(this._flushFlag=t,this.write(n.alloc(0),"",r))},B.prototype.close=function(t){S(this,t),e.nextTick(k,this)},B.prototype._transform=function(e,t,r){var i,o=this._writableState,s=o.ending||o.ended,u=s&&(!e||o.length===e.length);return null===e||n.isBuffer(e)?this._handle?(u?i=this._finishFlushFlag:(i=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||a.Z_NO_FLUSH)),void this._processChunk(e,i,r)):r(new Error("zlib binding closed")):r(new Error("invalid input"))},B.prototype._processChunk=function(e,t,r){var i=e&&e.length,a=this._chunkSize-this._offset,o=0,l=this,f="function"===typeof r;if(!f){var h,d=[],p=0;this.on("error",(function(e){h=e})),s(this._handle,"zlib binding closed");do{var m=this._handle.writeSync(t,e,o,i,this._buffer,this._offset,a)}while(!this._hadError&&b(m[0],m[1]));if(this._hadError)throw h;if(p>=u)throw S(this),new RangeError(c);var g=n.concat(d,p);return S(this),g}s(this._handle,"zlib binding closed");var A=this._handle.write(t,e,o,i,this._buffer,this._offset,a);function b(u,c){if(this&&(this.buffer=null,this.callback=null),!l._hadError){var h=a-c;if(s(h>=0,"have should not go down"),h>0){var m=l._buffer.slice(l._offset,l._offset+h);l._offset+=h,f?l.push(m):(d.push(m),p+=m.length)}if((0===c||l._offset>=l._chunkSize)&&(a=l._chunkSize,l._offset=0,l._buffer=n.allocUnsafe(l._chunkSize)),0===c){if(o+=i-u,i=u,!f)return!0;var g=l._handle.write(t,e,o,i,l._buffer,l._offset,l._chunkSize);return g.callback=b,void(g.buffer=e)}if(!f)return!1;r()}}A.buffer=e,A.callback=b},o.inherits(v,B),o.inherits(y,B),o.inherits(w,B),o.inherits(_,B),o.inherits(E,B),o.inherits(I,B),o.inherits(C,B)}).call(this,r("4362"))},"480c":function(e,t,r){"use strict";class n{constructor(e,t,r){this.width=r.width,this.height=r.height,this.loops=r.loops,this.usesTransparency=r.usesTransparency,this.colorScope=r.colorScope,this.frames=t,this.buffer=e}}n.GlobalColorsPreferred=0,n.GlobalColorsOnly=1,n.LocalColorsOnly=2;class i extends Error{constructor(e){super(e),e instanceof Error&&(this.stack="Gif"+e.stack)}}t.Gif=n,t.GifError=i},4840:function(e,t,r){var n=r("825a"),i=r("5087"),a=r("b622"),o=a("species");e.exports=function(e,t){var r,a=n(e).constructor;return void 0===a||void 0==(r=n(a)[o])?t:i(r)}},"485a":function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("1626"),o=r("861d"),s=n.TypeError;e.exports=function(e,t){var r,n;if("string"===t&&a(r=e.toString)&&!o(n=i(r,e)))return n;if(a(r=e.valueOf)&&!o(n=i(r,e)))return n;if("string"!==t&&a(r=e.toString)&&!o(n=i(r,e)))return n;throw s("Can't convert object to primitive value")}},"486c":function(e,t){e.exports=function(){return"undefined"!==typeof self.DOMParser?function(e){var t=new self.DOMParser;return t.parseFromString(e,"application/xml")}:"undefined"!==typeof self.ActiveXObject&&new self.ActiveXObject("Microsoft.XMLDOM")?function(e){var t=new self.ActiveXObject("Microsoft.XMLDOM");return t.async="false",t.loadXML(e),t}:function(e){var t=document.createElement("div");return t.innerHTML=e,t}}()},4897:function(e,t,r){"use strict";t.__esModule=!0,t.i18n=t.use=t.t=void 0;var n=r("f0d9"),i=f(n),a=r("2b0e"),o=f(a),s=r("3c4e"),u=f(s),c=r("9d7e"),l=f(c);function f(e){return e&&e.__esModule?e:{default:e}}var h=(0,l.default)(o.default),d=i.default,p=!1,m=function(){var e=Object.getPrototypeOf(this||o.default).$t;if("function"===typeof e&&o.default.locale)return p||(p=!0,o.default.locale(o.default.config.lang,(0,u.default)(d,o.default.locale(o.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},g=t.t=function(e,t){var r=m.apply(this,arguments);if(null!==r&&void 0!==r)return r;for(var n=e.split("."),i=d,a=0,o=n.length;a0){var n=t[t.length-1];if(n.id===e){if(n.modalClass){var i=n.modalClass.trim().split(/\s+/);i.forEach((function(e){return(0,a.removeClass)(r,e)}))}t.pop(),t.length>0&&(r.style.zIndex=t[t.length-1].zIndex)}else for(var o=t.length-1;o>=0;o--)if(t[o].id===e){t.splice(o,1);break}}0===t.length&&(this.modalFade&&(0,a.addClass)(r,"v-modal-leave"),setTimeout((function(){0===t.length&&(r.parentNode&&r.parentNode.removeChild(r),r.style.display="none",h.modalDom=void 0),(0,a.removeClass)(r,"v-modal-leave")}),200))}};Object.defineProperty(h,"zIndex",{configurable:!0,get:function(){return u||(c=c||(i.default.prototype.$ELEMENT||{}).zIndex||2e3,u=!0),c},set:function(e){c=e}});var d=function(){if(!i.default.prototype.$isServer&&h.modalStack.length>0){var e=h.modalStack[h.modalStack.length-1];if(!e)return;var t=h.getInstance(e.id);return t}};i.default.prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=d();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t.default=h},"4b8b":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"4b8f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=void 0;const n=r("6f58"),i=r("d3ab"),a=r("34eb"),o=a("music-metadata:parser:musepack:sv8"),s=new n.StringType(2,"binary"),u={len:5,get:(e,t)=>({crc:n.UINT32_LE.get(e,t),streamVersion:n.UINT8.get(e,t+4)})},c={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t,0,3)],maxUsedBands:i.getBitAllignedNumber(e,t,3,5),channelCount:i.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:i.isBitSet(e,t+1,4),audioBlockFrames:i.getBitAllignedNumber(e,t+1,5,3)})};class l{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const r=await this.tokenizer.readToken(u);e-=u.len,Object.assign(t,r),o("SH.streamVersion = "+r.streamVersion);const n=await this.readVariableSizeField();e-=n.len,t.sampleCount=n.value;const i=await this.readVariableSizeField();e-=i.len,t.beginningOfSilence=i.value;const a=await this.tokenizer.readToken(c);return e-=c.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let r=await this.tokenizer.readNumber(n.UINT8);return 0===(128&r)?{len:e,value:t+r}:(r&=127,r+=t,this.readVariableSizeField(e+1,r<<7))}}t.StreamReader=l},"4cc3":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AsfUtil=void 0;const n=r("d3ab"),i=r("6f58");class a{static getParserForAttr(e){return a.attributeParsers[e]}static parseUnicodeAttr(e){return n.stripNulls(n.decodeString(e,"utf16le"))}static parseByteArrayAttr(t){const r=e.alloc(t.length);return t.copy(r),r}static parseBoolAttr(e,t=0){return 1===a.parseWordAttr(e,t)}static parseDWordAttr(e,t=0){return e.readUInt32LE(t)}static parseQWordAttr(e,t=0){return i.UINT64_LE.get(e,t)}static parseWordAttr(e,t=0){return e.readUInt16LE(t)}}t.AsfUtil=a,a.attributeParsers=[a.parseUnicodeAttr,a.parseByteArrayAttr,a.parseBoolAttr,a.parseDWordAttr,a.parseQWordAttr,a.parseWordAttr,a.parseByteArrayAttr]}).call(this,r("1c35").Buffer)},"4d20":function(e,t,r){var n=r("1917"),i=r("10db"),a=r("6ca1"),o=r("3397"),s=r("9c0e"),u=r("faf5"),c=Object.getOwnPropertyDescriptor;t.f=r("0bad")?c:function(e,t){if(e=a(e),t=o(t,!0),u)try{return c(e,t)}catch(r){}if(s(e,t))return i(!n.f.call(e,t),e[t])}},"4d64":function(e,t,r){var n=r("fc6a"),i=r("23cb"),a=r("07fa"),o=function(e){return function(t,r,o){var s,u=n(t),c=a(u),l=i(o,c);if(e&&r!=r){while(c>l)if(s=u[l++],s!=s)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===r)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4d88":function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},"4dae":function(e,t,r){var n=r("da84"),i=r("23cb"),a=r("07fa"),o=r("8418"),s=n.Array,u=Math.max;e.exports=function(e,t,r){for(var n=a(e),c=i(t,n),l=i(void 0===r?n:r,n),f=s(u(l-c,0)),h=0;c1?arguments[1]:void 0)}})},"4df4":function(e,t,r){"use strict";var n=r("da84"),i=r("0366"),a=r("c65b"),o=r("7b0b"),s=r("9bdd"),u=r("e95a"),c=r("68ee"),l=r("07fa"),f=r("8418"),h=r("9a1f"),d=r("35a1"),p=n.Array;e.exports=function(e){var t=o(e),r=c(this),n=arguments.length,m=n>1?arguments[1]:void 0,g=void 0!==m;g&&(m=i(m,n>2?arguments[2]:void 0));var A,b,v,y,w,_,E=d(t),I=0;if(!E||this==p&&u(E))for(A=l(t),b=r?new this(A):p(A);A>I;I++)_=g?m(t[I],I):t[I],f(b,I,_);else for(y=h(t,E),w=y.next,b=r?new this:[];!(v=a(w,y)).done;I++)_=g?s(y,m,[v.value,I],!0):v.value,f(b,I,_);return b.length=I,b}},"4e71":function(e,t,r){r("e198")("observable")},"4ea4":function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4ebc":function(e,t,r){var n=r("4d88");e.exports=Array.isArray||function(e){return"Array"==n(e)}},"4ec9":function(e,t,r){"use strict";var n=r("6d61"),i=r("6566");n("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},"4f83":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractID3Parser=void 0;const n=r("21c2"),i=r("0662"),a=r("64a4"),o=r("1e78"),s=r("34eb"),u=r("95c9"),c=s("music-metadata:parser:ID3");class l extends u.BasicParser{constructor(){super(...arguments),this.id3parser=new a.ID3v2Parser}static async startsWithID3v2Header(e){return"ID3"===(await e.peekToken(i.ID3v2Header)).fileIdentifier}async parse(){try{await this.parseID3v2()}catch(e){if(!(e instanceof n.EndOfStreamError))throw e;c("End-of-stream")}}finalize(){}async parseID3v2(){if(await this.tryReadId3v2Headers(),c("End of ID3v2 header, go to MPEG-parser: pos=%s",this.tokenizer.position),await this._parse(),this.options.skipPostHeaders&&this.metadata.hasAny())this.finalize();else{const e=new o.ID3v1Parser;await e.init(this.metadata,this.tokenizer,this.options).parse(),this.finalize()}}async tryReadId3v2Headers(){const e=await this.tokenizer.peekToken(i.ID3v2Header);if("ID3"===e.fileIdentifier)return c("Found ID3v2 header, pos=%s",this.tokenizer.position),await this.id3parser.parse(this.metadata,this.tokenizer,this.options),this.tryReadId3v2Headers()}}t.AbstractID3Parser=l},"4fad":function(e,t,r){var n=r("23e7"),i=r("6f53").entries;n({target:"Object",stat:!0},{entries:function(e){return i(e)}})},"4fadd":function(e,t,r){var n=r("d039"),i=r("861d"),a=r("c6b6"),o=r("d86b"),s=Object.isExtensible,u=n((function(){s(1)}));e.exports=u||o?function(e){return!!i(e)&&((!o||"ArrayBuffer"!=a(e))&&(!s||s(e)))}:s},5087:function(e,t,r){var n=r("da84"),i=r("68ee"),a=r("0d51"),o=n.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not a constructor")}},"50c4":function(e,t,r){var n=r("5926"),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},"511f":function(e,t,r){r("0b99"),r("658f"),e.exports=r("fcd4").f("iterator")},5128:function(e,t,r){"use strict";t.__esModule=!0,t.PopupManager=void 0;var n=r("2b0e"),i=h(n),a=r("7f4d"),o=h(a),s=r("4b26"),u=h(s),c=r("e62d"),l=h(c),f=r("5924");function h(e){return e&&e.__esModule?e:{default:e}}var d=1,p=void 0;t.default={props:{visible:{type:Boolean,default:!1},openDelay:{},closeDelay:{},zIndex:{},modal:{type:Boolean,default:!1},modalFade:{type:Boolean,default:!0},modalClass:{},modalAppendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1}},beforeMount:function(){this._popupId="popup-"+d++,u.default.register(this._popupId,this)},beforeDestroy:function(){u.default.deregister(this._popupId),u.default.closeModal(this._popupId),this.restoreBodyStyle()},data:function(){return{opened:!1,bodyPaddingRight:null,computedBodyPaddingRight:0,withoutHiddenClass:!0,rendered:!1}},watch:{visible:function(e){var t=this;if(e){if(this._opening)return;this.rendered?this.open():(this.rendered=!0,i.default.nextTick((function(){t.open()})))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var r=(0,o.default)({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var n=Number(r.openDelay);n>0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(r)}),n):this.doOpen(r)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,r=e.modal,n=e.zIndex;if(n&&(u.default.zIndex=n),r&&(this._closing&&(u.default.closeModal(this._popupId),this._closing=!1),u.default.openModal(this._popupId,u.default.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,f.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,f.getStyle)(document.body,"paddingRight"),10)),p=(0,l.default)();var i=document.documentElement.clientHeight0&&(i||"scroll"===a)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+p+"px"),(0,f.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=u.default.nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout((function(){e._closeTimer=null,e.doClose()}),t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){u.default.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,f.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=u.default},"512c":function(e,t,r){var n=r("ef08"),i=r("5524"),a=r("9c0c7"),o=r("051b"),s=r("9c0e"),u="prototype",c=function(e,t,r){var l,f,h,d=e&c.F,p=e&c.G,m=e&c.S,g=e&c.P,A=e&c.B,b=e&c.W,v=p?i:i[t]||(i[t]={}),y=v[u],w=p?n:m?n[t]:(n[t]||{})[u];for(l in p&&(r=t),r)f=!d&&w&&void 0!==w[l],f&&s(v,l)||(h=f?w[l]:r[l],v[l]=p&&"function"!=typeof w[l]?r[l]:A&&f?a(h,n):b&&w[l]==h?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t[u]=e[u],t}(h):g&&"function"==typeof h?a(Function.call,h):h,g&&((v.virtual||(v.virtual={}))[l]=h,e&c.R&&y&&!y[l]&&o(y,l,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},"512ce":function(e,t,r){var n=r("342f"),i=n.match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},5184:function(e,t,r){e.exports=r("faa1").EventEmitter},"51d2":function(e,t,r){"use strict";(function(e,n){const i=r("8f44"),{Gif:a,GifError:o}=r("480c");let s;e.nextTick(()=>{s=r("2bbd")});const{GifFrame:u}=r("ad0b"),c=200,l=100;class f{constructor(e={}){this._transparentRGB=null,"number"===typeof e.transparentRGB&&0!==e.transparentRGB&&(this._transparentRGBA=256*e.transparentRGB),this._testInitialBufferSize=0}decodeGif(e){try{let r;try{r=new i.GifReader(e)}catch(t){throw new o(t)}const n=r.numFrames(),s=[],u={width:r.width,height:r.height,loops:r.loopCount(),usesTransparency:!1};for(let e=0;ei.width)for(let t=0;t0)return this._testInitialBufferSize;let r=c+768;const n=v(e);return t.forEach(e=>{r+=A(e,n)}),r}_getSizeEstimateLocal(e,t){if(this._testInitialBufferSize>0)return this._testInitialBufferSize;let r=c;for(let n=0;nt)i=r-1;else{if(!(e[r]n)n<<=1;t.length=n,t.fill(0,r)}function A(e,t){let r=e.bitmap.width*e.bitmap.height;return r=Math.ceil(r*t/8),r+=Math.ceil(r/255),l+r+768}function b(e,t,r){const i=r.colors,a=i.length<=8?h:d,s=t.bitmap.data,u=new n(s.length/4);let c=i.length,l=0,f=0;while(l>8&16777215;u[f]=a(i,e)}else u[f]=c;l+=4,++f}if(r.usesTransparency){if(256===c)throw new o(`Frame ${e} already has 256 colorsand so can't use transparency`)}else c=null;return{buffer:u,transparentIndex:c}}function v(e){let t=e.indexCount,r=0;--t;while(t)++r,t>>=1;return r>0?r:1}function y(e,t,r,i,a){if(r.interlaced)throw new o("writing interlaced GIFs is not supported");const s=b(t,r,i),u={delay:r.delayCentisecs,disposal:r.disposalMethod,transparent:s.transparentIndex};a&&(g(i),u.palette=i.colors);try{let t,i=e.getOutputBuffer(),a=e.getOutputBufferPosition(),o=!0;while(o)if(t=e.addFrame(r.xOffset,r.yOffset,r.bitmap.width,r.bitmap.height,s.buffer,u),o=!1,t>=i.length-1){const t=new n(1.5*i.length);i.copy(t),e.setOutputBuffer(t),e.setOutputBufferPosition(a),i=t,o=!0}return i}catch(c){throw new o(c)}}t.GifCodec=f}).call(this,r("4362"),r("1c35").Buffer)},"51f3":function(e,t,r){"use strict";function n(e,t){if(!e||!t||!e.length||!t.length)throw new Error("Bad alphabet");this.srcAlphabet=e,this.dstAlphabet=t}n.prototype.convert=function(e){var t,r,n,i={},a=this.srcAlphabet.length,o=this.dstAlphabet.length,s=e.length,u="string"===typeof e?"":[];if(!this.isValid(e))throw new Error('Number "'+e+'" contains of non-alphabetic digits ('+this.srcAlphabet+")");if(this.srcAlphabet===this.dstAlphabet)return e;for(t=0;t=o?(i[n++]=parseInt(r/o,10),r%=o):n>0&&(i[n++]=0);s=n,u=this.dstAlphabet.slice(r,r+1).concat(u)}while(0!==n);return u},n.prototype.isValid=function(e){for(var t=0;t")}));o("replace",(function(e,t,r){var a=S?"$":"$0";return[function(e,r){var n=d(this),a=void 0==e?void 0:m(e,v);return a?i(a,e,n,r):i(t,h(n),e,r)},function(e,i){var o=u(this),s=h(e);if("string"==typeof i&&-1===I(i,a)&&-1===I(i,"$<")){var d=r(t,o,s,i);if(d.done)return d.value}var m=c(i);m||(i=h(i));var b=o.global;if(b){var v=o.unicode;o.lastIndex=0}var B=[];while(1){var S=A(o,s);if(null===S)break;if(E(B,S),!b)break;var k=h(S[0]);""===k&&(o.lastIndex=p(s,f(o.lastIndex),v))}for(var T="",M=0,O=0;O=M&&(T+=C(s,M,P)+Q,M=P+R.length)}return T+C(s,M)}]}),!k||!B||S)},"53a8":function(e,t){e.exports=n;var r=Object.prototype.hasOwnProperty;function n(){for(var e={},t=0;t1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return d.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=d.VersionID[this.versionIndex],this.channelMode=d.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const r=this.calcBitrate();if(!r)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*r,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){c("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const r=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=f.AudioObjectTypes[r],c("MPEG-4 audio-codec="+this.codec);const n=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=f.SamplingFrequencies[n],c("sampling-rate="+this.samplingRate);const i=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=h[i],c("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return d.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:d.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}d.SyncByte1=255,d.SyncByte2=224,d.VersionID=[2.5,null,2,1],d.LayerDescription=[0,3,2,1],d.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],d.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},d.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},d.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const p={len:4,get:(e,t)=>new d(e,t)};function m(e){return"V"+Math.floor((100-e)/10)}class g extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(l),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof i.EndOfStreamError))throw e;if(c("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;c(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*r/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),n=Math.round(r/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",n);const i=n/e.sampleRate;c("Calculate CBR duration based on file size: %s",i),this.metadata.setFormat("duration",i)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:l,mayBeLess:!0}),this.syncPeek.len<=163)throw new i.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=d.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),c(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(c("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(d.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&c("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const r=e.calcSamplesPerFrame();c("samples_per_frame="+r);const n=r/8,i=n*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(i),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=p.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=r,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=r,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const r=e.alloc(3);await this.tokenizer.readBuffer(r),t.frameLength+=o.getBitAllignedNumber(r,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const n=t.samplingRate/this.samplesPerFrame,i=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*i*n+.5;if(this.metadata.setFormat("bitrate",a),c(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(n.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new n.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(u.InfoTagHeaderTag);switch(this.offset+=u.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=m(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const r=await this.tokenizer.readToken(u.LameEncoderVersion);if(this.frame_size>=this.offset+u.LameEncoderVersion.len)return this.offset+=u.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+r),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await u.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),c("Get duration from Xing header: %s",this.metadata.format.duration),t}const r=this.frame_size-this.offset;return await this.skipFrameData(r),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=g}).call(this,r("1c35").Buffer)},5692:function(e,t,r){var n=r("c430"),i=r("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.2",mode:n?"pure":"global",copyright:"© 2022 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,r){var n=r("d066"),i=r("e330"),a=r("241c"),o=r("7418"),s=r("825a"),u=i([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=a.f(s(e)),r=o.f;return r?u(t,r(e)):t}},"577e":function(e,t,r){var n=r("da84"),i=r("f5df"),a=n.String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return a(e)}},5879:function(e,t){function r(e,t){switch(e){case 1:return t.nextUInt8();case 3:return t.nextUInt16();case 4:return t.nextUInt32();case 5:return[t.nextUInt32(),t.nextUInt32()];case 6:return t.nextInt8();case 8:return t.nextUInt16();case 9:return t.nextUInt32();case 10:return[t.nextInt32(),t.nextInt32()];case 11:return t.nextFloat();case 12:return t.nextDouble();default:throw new Error("Invalid format while decoding: "+e)}}function n(e){switch(e){case 1:case 2:case 6:case 7:return 1;case 3:case 8:return 2;case 4:case 9:case 11:return 4;case 5:case 10:case 12:return 8;default:return 0}}function i(e,t){var i,a,o=t.nextUInt16(),s=t.nextUInt16(),u=n(s),c=t.nextUInt32(),l=u*c;if(l>4&&(t=e.openWithOffset(t.nextUInt32())),2===s){i=t.nextString(c);var f=i.indexOf("\0");-1!==f&&(i=i.substr(0,f))}else if(7===s)i=t.nextBuffer(c);else if(0!==s)for(i=[],a=0;a-1}function g(e,t){if(e){for(var r=e.className,n=(t||"").split(" "),i=0,a=n.length;in.top&&r.right>n.left&&r.left0?n:r)(t)}},"597f":function(e,t){e.exports=function(e,t,r,n){var i,a=0;function o(){var o=this,s=Number(new Date)-a,u=arguments;function c(){a=Number(new Date),r.apply(o,u)}function l(){i=void 0}n&&!i&&c(),i&&clearTimeout(i),void 0===n&&s>e?c():!0!==t&&(i=setTimeout(n?l:c,void 0===n?e-s:e))}return"boolean"!==typeof t&&(n=r,r=t,t=void 0),o}},5980:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){(function(){var t=e,r=t.lib,n=r.Base,i=t.enc,a=i.Utf8,o=t.algo;o.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var r=e.blockSize,n=4*r;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,u=o.words,c=0;ce.length)&&(t=e.length);for(var r=0,n=new Array(t);r=143){const n=e.alloc(15);await r.randomRead(n,0,n.length,r.fileSize-143);const i=n.toString("binary"),a=i.substr(6);if(a===t.endTag2)return parseInt(i.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=r}).call(this,r("1c35").Buffer)},"5a94":function(e,t,r){var n=r("b367")("keys"),i=r("8b1a");e.exports=function(e){return n[e]||(n[e]=i(e))}},"5bc3":function(e,t){function r(e,t){for(var r=0;r0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r},e.prototype.concat=function(e){if(0===this.length)return i.alloc(0);if(1===this.length)return this.head.data;var t=i.allocUnsafe(e>>>0),r=this.head,n=0;while(r)o(r.data,t,n),n+=r.data.length,r=r.next;return t},e}(),a&&a.inspect&&a.inspect.custom&&(e.exports.prototype[a.inspect.custom]=function(){var e=a.inspect({length:this.length});return this.constructor.name+" "+e})},"5e2a":function(e,t,r){"use strict";var n=r("dbce");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=s;var i=r("c2d7"),a=n(r("2c85")),o=n(r("324e"));function s(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4?arguments[4]:void 0;if("function"===typeof n&&(s=n,n={}),!(e instanceof this.constructor))return i.throwError.call(this,"The source must be a Jimp image",s);if("number"!==typeof t||"number"!==typeof r)return i.throwError.call(this,"x and y must be numbers",s);var u=n,c=u.mode,l=u.opacitySource,f=u.opacityDest;c||(c=a.BLEND_SOURCE_OVER),("number"!==typeof l||l<0||l>1)&&(l=1),("number"!==typeof f||f<0||f>1)&&(f=1);var h=o[c];t=Math.round(t),r=Math.round(r);var d=this;return 1!==f&&d.opacity(f),e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,n,i){var o=d.getPixelIndex(t+e,r+n,a.EDGE_CROP),s=h({r:this.bitmap.data[i+0]/255,g:this.bitmap.data[i+1]/255,b:this.bitmap.data[i+2]/255,a:this.bitmap.data[i+3]/255},{r:d.bitmap.data[o+0]/255,g:d.bitmap.data[o+1]/255,b:d.bitmap.data[o+2]/255,a:d.bitmap.data[o+3]/255},l);d.bitmap.data[o+0]=this.constructor.limit255(255*s.r),d.bitmap.data[o+1]=this.constructor.limit255(255*s.g),d.bitmap.data[o+2]=this.constructor.limit255(255*s.b),d.bitmap.data[o+3]=this.constructor.limit255(255*s.a)})),(0,i.isNodePattern)(s)&&s.call(this,null,this),this}},"5e77":function(e,t,r){var n=r("83ab"),i=r("1a2d"),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,"name"),u=s&&"something"===function(){}.name,c=s&&(!n||n&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:u,CONFIGURABLE:c}},"5ea2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const n=r("34eb"),i=r("6f58"),a=r("95c9"),o=r("bef3"),s=r("150c"),u=r("1e78"),c=r("cec2"),l=n("music-metadata:parser:MP4"),f="iTunes",h={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function d(e,t,r){return r.indexOf(e)===t}class p extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),r=this.getTrackDescription();r.creationTime=t.creationTime,r.modificationTime=t.modificationTime,r.timeScale=t.timeScale,r.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),r=[];while(e>=i.UINT32_BE.len)r.push(await this.tokenizer.readNumber(i.UINT32_BE)),e-=i.UINT32_BE.len;t.chapterList=r},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const r=t[0].chapterList,n=this.tracks.filter(e=>-1!==r.indexOf(e.trackId));if(1===n.length)return this.parseChapterTrack(n[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const r=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const n=r.type.replace(/\W/g,"");n.length>0&&t.push(n)}l("ftyp: "+t.join("/"));const r=t.filter(d).join("/");this.metadata.setFormat("container",r)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),r=this.getTrackDescription();r.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),r=this.getTrackDescription();r.sampleSize=t.sampleSize,r.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new i.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;l(e),this.addWarning(e);break}}catch(n){const e=`Error at offset=${this.tokenizer.position}: ${n.message}`;l(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const r=[];e.soundSampleDescription.forEach(e=>{const t={},n=h[e.dataFormat];if(n?(r.push(n.format),t.codecName=n.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:r}=e;r.sampleRate>0&&(t.type=c.TrackType.audio,t.audio={samplingFrequency:r.sampleRate,bitDepth:r.sampleSize,channels:r.numAudioChannels})}this.metadata.addStreamInfo(t)}),r.length>=1&&t.push(r.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(d).join("+"));const r=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(r.length>=1){const e=r[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const n=e.soundSampleDescription[0];n.description&&(this.metadata.setFormat("sampleRate",n.description.sampleRate),this.metadata.setFormat("bitsPerSample",n.description.sampleSize),this.metadata.setFormat("numberOfChannels",n.description.numAudioChannels));const i=h[n.dataFormat];i&&this.metadata.setFormat("lossless",!i.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);l(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(f,e,t)}addWarning(e){l("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,r)=>{const n=e.getPayloadLength(r);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const r=await this.tokenizer.readToken(new s.NameAtom(n));t+=":"+r.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(n));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new i.BufferType(n));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,r){const n=await this.tokenizer.readToken(new s.DataAtom(Number(r.header.length)-s.Header.len));if(0!==n.type.set)throw new Error("Unsupported type-set != 0: "+n.type.set);switch(n.type.type){case 0:switch(t){case"trkn":case"disk":const e=i.UINT8.get(n.value,3),r=i.UINT8.get(n.value,5);this.addTag(t,e+"/"+r);break;case"gnre":const a=i.UINT8.get(n.value,1),o=u.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,n.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(n.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(n.value)});break;case 21:this.addTag(t,p.read_BE_Signed_Integer(n.value));break;case 22:this.addTag(t,p.read_BE_Unsigned_Integer(n.value));break;case 65:this.addTag(t,n.value.readInt8(0));break;case 66:this.addTag(t,n.value.readInt16BE(0));break;case 67:this.addTag(t,n.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${n.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let r=0;const n=s.SoundSampleDescriptionVersion.get(e.description,r);return r+=s.SoundSampleDescriptionVersion.len,0===n.version||1===n.version?t.description=s.SoundSampleDescriptionV0.get(e.description,r):l(`Warning: sound-sample-description ${n} not implemented`),t}async parseChapterTrack(e,t,r){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const n=[];for(let i=0;i0;++i){const a=e.chunkOffsetTable[i],o=a-this.tokenizer.position,u=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[i];if(r-=o+u,r<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const c=await this.tokenizer.readToken(new s.ChapterText(u));l(`Chapter ${i+1}: ${c}`);const f={title:c,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};l(`Chapter title=${f.title}, offset=${f.sampleOffset}/${this.tracks[0].duration}`),n.push(f)}this.metadata.setFormat("chapters",n),await this.tokenizer.ignore(r)}findSampleOffset(e,t){let r=0;e.timeToSampleTable.forEach(e=>{r+=e.count*e.duration}),l("Total duration="+r);let n=0;while(n=t[r].firstChunk&&e=55296&&i<=56319&&r>1,e+=y(e/t);while(e>A*u>>1)e=y(e/A),n+=o;return y(n+(A+1)*e/(e+c))},M=function(e){var t=[];e=S(e);var r,n,i=e.length,c=h,l=0,p=f;for(r=0;r=c&&ny((a-l)/_))throw b(g);for(l+=(v-c)*_,c=v,r=0;ra)throw b(g);if(n==c){var C=l,x=o;while(1){var B=x<=p?s:x>=p+u?u:x-p;if(Ce.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,r;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),r=e[t+1],192===r||193===r||194===r)return i(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:n,calculate:o}},"605d":function(e,t,r){var n=r("c6b6"),i=r("da84");e.exports="process"==n(i.process)},6069:function(e,t){e.exports="object"==typeof window},"60b9":function(e,t,r){t=e.exports=r("bd7a"),t.Stream=t,t.Readable=t,t.Writable=r("b84d"),t.Duplex=r("845f"),t.Transform=r("8a58"),t.PassThrough=r("c6d6"),t.finished=r("fd17"),t.pipeline=r("7e5b")},"60bd":function(e,t,r){"use strict";var n=r("da84"),i=r("d039"),a=r("e330"),o=r("ebb5"),s=r("e260"),u=r("b622"),c=u("iterator"),l=n.Uint8Array,f=a(s.values),h=a(s.keys),d=a(s.entries),p=o.aTypedArray,m=o.exportTypedArrayMethod,g=l&&l.prototype,A=!i((function(){g[c].call([1])})),b=!!g&&g.values&&g[c]===g.values&&"values"===g.values.name,v=function(){return f(p(this))};m("entries",(function(){return d(p(this))}),A),m("keys",(function(){return h(p(this))}),A),m("values",v,A||!b,{name:"values"}),m(c,v,A||!b,{name:"values"})},"60da":function(e,t,r){"use strict";var n=r("83ab"),i=r("e330"),a=r("c65b"),o=r("d039"),s=r("df75"),u=r("7418"),c=r("d1e7"),l=r("7b0b"),f=r("44ad"),h=Object.assign,d=Object.defineProperty,p=i([].concat);e.exports=!h||o((function(){if(n&&1!==h({b:1},h(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!=h({},e)[r]||s(h({},t)).join("")!=i}))?function(e,t){var r=l(e),i=arguments.length,o=1,h=u.f,d=c.f;while(i>o){var m,g=f(arguments[o++]),A=h?p(s(g),h(g)):s(g),b=A.length,v=0;while(b>v)m=A[v++],n&&!a(d,g,m)||(r[m]=g[m])}return r}:h},6167:function(e,t,r){"use strict";var n,i;"function"===typeof Symbol&&Symbol.iterator;(function(a,o){n=o,i="function"===typeof n?n.call(t,r,t,e):n,void 0===i||(e.exports=i)})(0,(function(){var e=window,t={placement:"bottom",gpuAcceleration:!0,offset:0,boundariesElement:"viewport",boundariesPadding:5,preventOverflowOrder:["left","right","top","bottom"],flipBehavior:"flip",arrowElement:"[x-arrow]",arrowOffset:0,modifiers:["shift","offset","preventOverflow","keepTogether","arrow","flip","applyStyle"],modifiersIgnored:[],forceAbsolute:!1};function r(e,r,n){this._reference=e.jquery?e[0]:e,this.state={};var i="undefined"===typeof r||null===r,a=r&&"[object Object]"===Object.prototype.toString.call(r);return this._popper=i||a?this.parse(a?r:{}):r.jquery?r[0]:r,this._options=Object.assign({},t,n),this._options.modifiers=this._options.modifiers.map(function(e){if(-1===this._options.modifiersIgnored.indexOf(e))return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),f(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function n(t){var r=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden";t.offsetWidth;var i=e.getComputedStyle(t),a=parseFloat(i.marginTop)+parseFloat(i.marginBottom),o=parseFloat(i.marginLeft)+parseFloat(i.marginRight),s={width:t.offsetWidth+o,height:t.offsetHeight+a};return t.style.display=r,t.style.visibility=n,s}function i(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function a(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function o(e,t){var r,n=0;for(r in e){if(e[r]===t)return n;n++}return null}function s(t,r){var n=e.getComputedStyle(t,null);return n[r]}function u(t){var r=t.offsetParent;return r!==e.document.body&&r?r:e.document.documentElement}function c(t){var r=t.parentNode;return r?r===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(s(r,"overflow"))||-1!==["scroll","auto"].indexOf(s(r,"overflow-x"))||-1!==["scroll","auto"].indexOf(s(r,"overflow-y"))?r:c(t.parentNode):t}function l(t){return t!==e.document.body&&("fixed"===s(t,"position")||(t.parentNode?l(t.parentNode):t))}function f(e,t){function r(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach((function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&r(t[n])&&(i="px"),e.style[n]=t[n]+i}))}function h(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function d(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function p(e){var t=e.getBoundingClientRect(),r=-1!=navigator.userAgent.indexOf("MSIE"),n=r&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:n,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-n}}function m(e,t,r){var n=p(e),i=p(t);if(r){var a=c(t);i.top+=a.scrollTop,i.bottom+=a.scrollTop,i.left+=a.scrollLeft,i.right+=a.scrollLeft}var o={top:n.top-i.top,left:n.left-i.left,bottom:n.top-i.top+n.height,right:n.left-i.left+n.width,width:n.width,height:n.height};return o}function g(t){for(var r=["","ms","webkit","moz","o"],n=0;n1&&console.warn("WARNING: the given `parent` query("+t.parent+") matched more than one element, the first one will be used"),0===o.length)throw"ERROR: the given `parent` doesn't exists!";o=o[0]}return o.length>1&&o instanceof Element===!1&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),o=o[0]),o.appendChild(i),i;function s(e,t){t.forEach((function(t){e.classList.add(t)}))}function u(e,t){t.forEach((function(t){e.setAttribute(t.split(":")[0],t.split(":")[1]||"")}))}},r.prototype._getPosition=function(e,t){var r=u(t);if(this._options.forceAbsolute)return"absolute";var n=l(t,r);return n?"fixed":"absolute"},r.prototype._getOffsets=function(e,t,r){r=r.split("-")[0];var i={};i.position=this.state.position;var a="fixed"===i.position,o=m(t,u(e),a),s=n(e);return-1!==["right","left"].indexOf(r)?(i.top=o.top+o.height/2-s.height/2,i.left="left"===r?o.left-s.width:o.right):(i.left=o.left+o.width/2-s.width/2,i.top="top"===r?o.top-s.height:o.bottom),i.width=s.width,i.height=s.height,{popper:i,reference:o}},r.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=c(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},r.prototype._removeEventListeners=function(){e.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement&&this.state.scrollTarget&&(this.state.scrollTarget.removeEventListener("scroll",this.state.updateBound),this.state.scrollTarget=null),this.state.updateBound=null},r.prototype._getBoundaries=function(t,r,n){var i,a,o={};if("window"===n){var s=e.document.body,l=e.document.documentElement;a=Math.max(s.scrollHeight,s.offsetHeight,l.clientHeight,l.scrollHeight,l.offsetHeight),i=Math.max(s.scrollWidth,s.offsetWidth,l.clientWidth,l.scrollWidth,l.offsetWidth),o={top:0,right:i,bottom:a,left:0}}else if("viewport"===n){var f=u(this._popper),h=c(this._popper),p=d(f),m=function(e){return e==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},g=function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft},A="fixed"===t.offsets.popper.position?0:m(h),b="fixed"===t.offsets.popper.position?0:g(h);o={top:0-(p.top-A),right:e.document.documentElement.clientWidth-(p.left-b),bottom:e.document.documentElement.clientHeight-(p.top-A),left:0-(p.left-b)}}else o=u(this._popper)===n?{top:0,left:0,right:n.clientWidth,bottom:n.clientHeight}:d(n);return o.left+=r,o.right-=r,o.top=o.top+r,o.bottom=o.bottom-r,o},r.prototype.runModifiers=function(e,t,r){var n=t.slice();return void 0!==r&&(n=this._options.modifiers.slice(0,o(this._options.modifiers,r))),n.forEach(function(t){h(t)&&(e=t.call(this,e))}.bind(this)),e},r.prototype.isModifierRequired=function(e,t){var r=o(this._options.modifiers,e);return!!this._options.modifiers.slice(0,r).filter((function(e){return e===t})).length},r.prototype.modifiers={},r.prototype.modifiers.applyStyle=function(e){var t,r={position:e.offsets.popper.position},n=Math.round(e.offsets.popper.left),i=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=g("transform"))?(r[t]="translate3d("+n+"px, "+i+"px, 0)",r.top=0,r.left=0):(r.left=n,r.top=i),Object.assign(r,e.styles),f(this._popper,r),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&f(e.arrowElement,e.offsets.arrow),e},r.prototype.modifiers.shift=function(e){var t=e.placement,r=t.split("-")[0],n=t.split("-")[1];if(n){var i=e.offsets.reference,o=a(e.offsets.popper),s={y:{start:{top:i.top},end:{top:i.top+i.height-o.height}},x:{start:{left:i.left},end:{left:i.left+i.width-o.width}}},u=-1!==["bottom","top"].indexOf(r)?"x":"y";e.offsets.popper=Object.assign(o,s[u][n])}return e},r.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,r=a(e.offsets.popper),n={left:function(){var t=r.left;return r.lefte.boundaries.right&&(t=Math.min(r.left,e.boundaries.right-r.width)),{left:t}},top:function(){var t=r.top;return r.tope.boundaries.bottom&&(t=Math.min(r.top,e.boundaries.bottom-r.height)),{top:t}}};return t.forEach((function(t){e.offsets.popper=Object.assign(r,n[t]())})),e},r.prototype.modifiers.keepTogether=function(e){var t=a(e.offsets.popper),r=e.offsets.reference,n=Math.floor;return t.rightn(r.right)&&(e.offsets.popper.left=n(r.right)),t.bottomn(r.bottom)&&(e.offsets.popper.top=n(r.bottom)),e},r.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],r=i(t),n=e.placement.split("-")[1]||"",o=[];return o="flip"===this._options.flipBehavior?[t,r]:this._options.flipBehavior,o.forEach(function(s,u){if(t===s&&o.length!==u+1){t=e.placement.split("-")[0],r=i(t);var c=a(e.offsets.popper),l=-1!==["right","bottom"].indexOf(t);(l&&Math.floor(e.offsets.reference[t])>Math.floor(c[r])||!l&&Math.floor(e.offsets.reference[t])s[d]&&(e.offsets.popper[f]+=u[f]+p-s[d]);var m=u[f]+(r||u[l]/2-p/2),g=m-s[f];return g=Math.max(Math.min(s[l]-p-8,g),8),i[f]=g,i[h]="",e.offsets.arrow=i,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),r=1;rthis._palette.length)return void this.error(new Error("More transparent colors than palette size"));for(var t=0;t0?this._handleIDAT(r):this._handleChunkEnd()},a.prototype._handleIEND=function(e){this.read(e,this._parseIEND.bind(this))},a.prototype._parseIEND=function(e){this._crc.write(e),this._hasIEND=!0,this._handleChunkEnd(),this.finished&&this.finished()}}).call(this,r("1c35").Buffer)},6205:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{scale:function(e,t,r){if("number"!==typeof e)return n.throwError.call(this,"f must be a number",r);if(e<0)return n.throwError.call(this,"f must be a positive number",r);"function"===typeof t&&"undefined"===typeof r&&(r=t,t=null);var i=this.bitmap.width*e,a=this.bitmap.height*e;return this.resize(i,a,t),(0,n.isNodePattern)(r)&&r.call(this,null,this),this},scaleToFit:function(e,t,r,i){if("number"!==typeof e||"number"!==typeof t)return n.throwError.call(this,"w and h must be numbers",i);"function"===typeof r&&"undefined"===typeof i&&(i=r,r=null);var a=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width;return this.scale(a,r),(0,n.isNodePattern)(i)&&i.call(this,null,this),this}}};t["default"]=i},"621a":function(e,t,r){"use strict";var n=r("da84"),i=r("e330"),a=r("83ab"),o=r("a981"),s=r("5e77"),u=r("9112"),c=r("e2cc"),l=r("d039"),f=r("19aa"),h=r("5926"),d=r("50c4"),p=r("0b25"),m=r("77a7"),g=r("e163"),A=r("d2bb"),b=r("241c").f,v=r("9bf2").f,y=r("81d5"),w=r("4dae"),_=r("d44e"),E=r("69f3"),I=s.PROPER,C=s.CONFIGURABLE,x=E.get,B=E.set,S="ArrayBuffer",k="DataView",T="prototype",M="Wrong length",O="Wrong index",R=n[S],P=R,D=P&&P[T],F=n[k],L=F&&F[T],N=Object.prototype,Q=n.Array,U=n.RangeError,j=i(y),z=i([].reverse),H=m.pack,G=m.unpack,W=function(e){return[255&e]},$=function(e){return[255&e,e>>8&255]},q=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Y=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},V=function(e){return H(e,23,4)},X=function(e){return H(e,52,8)},K=function(e,t){v(e[T],t,{get:function(){return x(this)[t]}})},Z=function(e,t,r,n){var i=p(r),a=x(e);if(i+t>a.byteLength)throw U(O);var o=x(a.buffer).bytes,s=i+a.byteOffset,u=w(o,s,s+t);return n?u:z(u)},J=function(e,t,r,n,i,a){var o=p(r),s=x(e);if(o+t>s.byteLength)throw U(O);for(var u=x(s.buffer).bytes,c=o+s.byteOffset,l=n(+i),f=0;fne;)(te=re[ne++])in P||u(P,te,R[te]);D.constructor=P}A&&g(L)!==N&&A(L,N);var ie=new F(new P(2)),ae=i(L.setInt8);ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),!ie.getInt8(0)&&ie.getInt8(1)||c(L,{setInt8:function(e,t){ae(this,e,t<<24>>24)},setUint8:function(e,t){ae(this,e,t<<24>>24)}},{unsafe:!0})}else P=function(e){f(this,D);var t=p(e);B(this,{bytes:j(Q(t),0),byteLength:t}),a||(this.byteLength=t)},D=P[T],F=function(e,t,r){f(this,L),f(e,D);var n=x(e).byteLength,i=h(t);if(i<0||i>n)throw U("Wrong offset");if(r=void 0===r?n-i:d(r),i+r>n)throw U(M);B(this,{buffer:e,byteLength:r,byteOffset:i}),a||(this.buffer=e,this.byteLength=r,this.byteOffset=i)},L=F[T],a&&(K(P,"byteLength"),K(F,"buffer"),K(F,"byteLength"),K(F,"byteOffset")),c(L,{getInt8:function(e){return Z(this,1,e)[0]<<24>>24},getUint8:function(e){return Z(this,1,e)[0]},getInt16:function(e){var t=Z(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=Z(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return Y(Z(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return Y(Z(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return G(Z(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return G(Z(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){J(this,1,e,W,t)},setUint8:function(e,t){J(this,1,e,W,t)},setInt16:function(e,t){J(this,2,e,$,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){J(this,2,e,$,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){J(this,4,e,q,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){J(this,4,e,q,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){J(this,4,e,V,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){J(this,8,e,X,t,arguments.length>2?arguments[2]:void 0)}});_(P,S),_(F,k),e.exports={ArrayBuffer:P,DataView:F}},6220:function(e,t,r){"use strict";var n=8,i=4,a=4;function o(e){return"icns"===e.toString("ascii",0,4)}var s={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function u(e,t){var r=t+a;return[e.toString("ascii",t,r),e.readUInt32BE(r)]}function c(e){var t=s[e];return{width:t,height:t,type:e}}function l(e){var t,r,a,o=e.length,s=n,l=e.readUInt32BE(i);if(t=u(e,s),r=c(t[0]),s+=t[1],s===l)return r;a={width:r.width,height:r.height,images:[r]};while(s1?arguments[1]:void 0)}))},"64a4":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v2Parser=void 0;const n=r("6f58"),i=r("d3ab"),a=r("41db"),o=r("0662");class s{static removeUnsyncBytes(e){let t=0,r=0;while(t0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,r){const n=e.alloc(t);return await this.tokenizer.readBuffer(n,{length:t}),this.parseId3Data(this.id3Header.size-r)}async parseId3Data(t){const r=e.alloc(t);await this.tokenizer.readBuffer(r,{length:t});for(const e of this.parseMetadata(r))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const r=[];while(1){if(t===e.length)break;const n=s.getFrameHeaderLength(this.id3Header.version.major);if(t+n>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const i=e.slice(t,t+=n),a=this.readFrameHeader(i,this.id3Header.version.major),o=e.slice(t,t+=a.length),u=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);u&&r.push({id:a.id,value:u})}return r}readFrameHeader(e,t){let r;switch(t){case 2:r={id:e.toString("ascii",0,3),length:n.UINT24_BE.get(e,3)},r.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;case 3:case 4:r={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:n.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},r.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return r}}t.ID3v2Parser=s}).call(this,r("1c35").Buffer)},6547:function(e,t,r){var n=r("e330"),i=r("5926"),a=r("577e"),o=r("1d80"),s=n("".charAt),u=n("".charCodeAt),c=n("".slice),l=function(e){return function(t,r){var n,l,f=a(o(t)),h=i(r),d=f.length;return h<0||h>=d?e?"":void 0:(n=u(f,h),n<55296||n>56319||h+1===d||(l=u(f,h+1))<56320||l>57343?e?s(f,h):n:e?c(f,h,h+2):l-56320+(n-55296<<10)+65536)}};e.exports={codeAt:l(!1),charAt:l(!0)}},6566:function(e,t,r){"use strict";var n=r("9bf2").f,i=r("7c73"),a=r("e2cc"),o=r("0366"),s=r("19aa"),u=r("2266"),c=r("7dd0"),l=r("2626"),f=r("83ab"),h=r("f183").fastKey,d=r("69f3"),p=d.set,m=d.getterFor;e.exports={getConstructor:function(e,t,r,c){var l=e((function(e,n){s(e,d),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),f||(e.size=0),void 0!=n&&u(n,e[c],{that:e,AS_ENTRIES:r})})),d=l.prototype,g=m(t),A=function(e,t,r){var n,i,a=g(e),o=b(e,t);return o?o.value=r:(a.last=o={index:i=h(t,!0),key:t,value:r,previous:n=a.last,next:void 0,removed:!1},a.first||(a.first=o),n&&(n.next=o),f?a.size++:e.size++,"F"!==i&&(a.index[i]=o)),e},b=function(e,t){var r,n=g(e),i=h(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==t)return r};return a(d,{clear:function(){var e=this,t=g(e),r=t.index,n=t.first;while(n)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete r[n.index],n=n.next;t.first=t.last=void 0,f?t.size=0:e.size=0},delete:function(e){var t=this,r=g(t),n=b(t,e);if(n){var i=n.next,a=n.previous;delete r.index[n.index],n.removed=!0,a&&(a.next=i),i&&(i.previous=a),r.first==n&&(r.first=i),r.last==n&&(r.last=a),f?r.size--:t.size--}return!!n},forEach:function(e){var t,r=g(this),n=o(e,arguments.length>1?arguments[1]:void 0);while(t=t?t.next:r.first){n(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!b(this,e)}}),a(d,r?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return A(this,0===e?0:e,t)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&n(d,"size",{get:function(){return g(this).size}}),l},setStrong:function(e,t,r){var n=t+" Iterator",i=m(t),a=m(n);c(e,t,(function(e,t){p(this,{type:n,target:e,state:i(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,r=e.last;while(r&&r.removed)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),l(t)}}},"658f":function(e,t,r){r("6858");for(var n=r("ef08"),i=r("051b"),a=r("8a0d"),o=r("cc15")("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u{this.metadata.addStreamInfo({type:e.type.videoCodec?n.TrackType.video:n.TrackType.audio,codecName:e.codecName})});const l=c.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",l);break;case i.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case i.default.PaddingObject.str:u("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),u("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(c,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),r=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const n=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(n);break;case i.default.PaddingObject.str:await this.tokenizer.ignore(r);break;case i.default.CompatibilityObject.str:this.tokenizer.ignore(r);break;case i.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(r);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=l},"65f0":function(e,t,r){var n=r("0b42");e.exports=function(e,t){return new(n(e))(0===t?0:t)}},6613:function(e,t,r){r("fb6a"),r("d3b7"),r("b0c0"),r("a630"),r("3ca3"),r("ac1f"),r("00b4");var n=r("5a43");function i(e,t){if(e){if("string"===typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},"662d":function(e,t,r){"use strict";e.exports=function(e,t,r){var n=e+t-r,i=Math.abs(n-e),a=Math.abs(n-t),o=Math.abs(n-r);return i<=a&&i<=o?e:a<=o?t:r}},"66ba":function(e,t,r){"use strict"; +/*! + * media-typer + * Copyright(c) 2014-2017 Douglas Christopher Wilson + * MIT Licensed + */var n=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,r=e.suffix,a=e.type;if(!a||!i.test(a))throw new TypeError("invalid type");if(!t||!n.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(r){if(!i.test(r))throw new TypeError("invalid suffix");o+="+"+r}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function u(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var r,n=t[1],i=t[2],o=i.lastIndexOf("+");return-1!==o&&(r=i.substr(o+1),i=i.substr(0,o)),new c(n,i,r)}function c(e,t,r){this.type=e,this.subtype=t,this.suffix=r}t.format=o,t.parse=u,t.test=s},"66cb":function(e,t,r){var n;(function(i){var a=/^\s+/,o=/\s+$/,s=0,u=i.round,c=i.min,l=i.max,f=i.random;function h(e,t){if(e=e||"",t=t||{},e instanceof h)return e;if(!(this instanceof h))return new h(e,t);var r=d(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=u(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=u(this._r)),this._g<1&&(this._g=u(this._g)),this._b<1&&(this._b=u(this._b)),this._ok=r.ok,this._tc_id=s++}function d(e){var t={r:0,g:0,b:0},r=1,n=null,i=null,a=null,o=!1,s=!1;return"string"==typeof e&&(e=X(e)),"object"==typeof e&&(V(e.r)&&V(e.g)&&V(e.b)?(t=p(e.r,e.g,e.b),o=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):V(e.h)&&V(e.s)&&V(e.v)?(n=W(e.s),i=W(e.v),t=b(e.h,n,i),o=!0,s="hsv"):V(e.h)&&V(e.s)&&V(e.l)&&(n=W(e.s),a=W(e.l),t=g(e.h,n,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=N(r),{ok:o,format:e.format||s,r:c(255,l(t.r,0)),g:c(255,l(t.g,0)),b:c(255,l(t.b,0)),a:r}}function p(e,t,r){return{r:255*Q(e,255),g:255*Q(t,255),b:255*Q(r,255)}}function m(e,t,r){e=Q(e,255),t=Q(t,255),r=Q(r,255);var n,i,a=l(e,t,r),o=c(e,t,r),s=(a+o)/2;if(a==o)n=i=0;else{var u=a-o;switch(i=s>.5?u/(2-a-o):u/(a+o),a){case e:n=(t-r)/u+(t1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=Q(e,360),t=Q(t,100),r=Q(r,100),0===t)n=i=a=r;else{var s=r<.5?r*(1+t):r+t-r*t,u=2*r-s;n=o(u,s,e+1/3),i=o(u,s,e),a=o(u,s,e-1/3)}return{r:255*n,g:255*i,b:255*a}}function A(e,t,r){e=Q(e,255),t=Q(t,255),r=Q(r,255);var n,i,a=l(e,t,r),o=c(e,t,r),s=a,u=a-o;if(i=0===a?0:u/a,a==o)n=0;else{switch(a){case e:n=(t-r)/u+(t>1)+720)%360;--t;)n.h=(n.h+i)%360,a.push(h(n));return a}function P(e,t){t=t||6;var r=h(e).toHsv(),n=r.h,i=r.s,a=r.v,o=[],s=1/t;while(t--)o.push(h({h:n,s:i,v:a})),a=(a+s)%1;return o}h.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n,a,o,s=this.toRgb();return e=s.r/255,t=s.g/255,r=s.b/255,n=e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4),a=t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4),o=r<=.03928?r/12.92:i.pow((r+.055)/1.055,2.4),.2126*n+.7152*a+.0722*o},setAlpha:function(e){return this._a=N(e),this._roundA=u(100*this._a)/100,this},toHsv:function(){var e=A(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=A(this._r,this._g,this._b),t=u(360*e.h),r=u(100*e.s),n=u(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=m(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=m(this._r,this._g,this._b),t=u(360*e.h),r=u(100*e.s),n=u(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return v(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return y(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:u(this._r),g:u(this._g),b:u(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+u(this._r)+", "+u(this._g)+", "+u(this._b)+")":"rgba("+u(this._r)+", "+u(this._g)+", "+u(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:u(100*Q(this._r,255))+"%",g:u(100*Q(this._g,255))+"%",b:u(100*Q(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+u(100*Q(this._r,255))+"%, "+u(100*Q(this._g,255))+"%, "+u(100*Q(this._b,255))+"%)":"rgba("+u(100*Q(this._r,255))+"%, "+u(100*Q(this._g,255))+"%, "+u(100*Q(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(F[v(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+w(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var i=h(e);r="#"+w(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0,i=!t&&n&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e);return i?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return h(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(C,arguments)},brighten:function(){return this._applyModification(x,arguments)},darken:function(){return this._applyModification(B,arguments)},desaturate:function(){return this._applyModification(_,arguments)},saturate:function(){return this._applyModification(E,arguments)},greyscale:function(){return this._applyModification(I,arguments)},spin:function(){return this._applyModification(S,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(R,arguments)},complement:function(){return this._applyCombination(k,arguments)},monochromatic:function(){return this._applyCombination(P,arguments)},splitcomplement:function(){return this._applyCombination(O,arguments)},triad:function(){return this._applyCombination(T,arguments)},tetrad:function(){return this._applyCombination(M,arguments)}},h.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:W(e[n]));e=r}return h(e,t)},h.equals=function(e,t){return!(!e||!t)&&h(e).toRgbString()==h(t).toRgbString()},h.random=function(){return h.fromRatio({r:f(),g:f(),b:f()})},h.mix=function(e,t,r){r=0===r?0:r||50;var n=h(e).toRgb(),i=h(t).toRgb(),a=r/100,o={r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a};return h(o)},h.readability=function(e,t){var r=h(e),n=h(t);return(i.max(r.getLuminance(),n.getLuminance())+.05)/(i.min(r.getLuminance(),n.getLuminance())+.05)},h.isReadable=function(e,t,r){var n,i,a=h.readability(e,t);switch(i=!1,n=K(r),n.level+n.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7;break}return i},h.mostReadable=function(e,t,r){var n,i,a,o,s=null,u=0;r=r||{},i=r.includeFallbackColors,a=r.level,o=r.size;for(var c=0;cu&&(u=n,s=h(t[c]));return h.isReadable(e,s,{level:a,size:o})||!i?s:(r.includeFallbackColors=!1,h.mostReadable(e,["#fff","#000"],r))};var D=h.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},F=h.hexNames=L(D);function L(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function N(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Q(e,t){z(e)&&(e="100%");var r=H(e);return e=c(t,l(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),i.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function U(e){return c(1,l(0,e))}function j(e){return parseInt(e,16)}function z(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function H(e){return"string"===typeof e&&-1!=e.indexOf("%")}function G(e){return 1==e.length?"0"+e:""+e}function W(e){return e<=1&&(e=100*e+"%"),e}function $(e){return i.round(255*parseFloat(e)).toString(16)}function q(e){return j(e)/255}var Y=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",i="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function V(e){return!!Y.CSS_UNIT.exec(e)}function X(e){e=e.replace(a,"").replace(o,"").toLowerCase();var t,r=!1;if(D[e])e=D[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=Y.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=Y.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=Y.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=Y.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=Y.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=Y.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=Y.hex8.exec(e))?{r:j(t[1]),g:j(t[2]),b:j(t[3]),a:q(t[4]),format:r?"name":"hex8"}:(t=Y.hex6.exec(e))?{r:j(t[1]),g:j(t[2]),b:j(t[3]),format:r?"name":"hex"}:(t=Y.hex4.exec(e))?{r:j(t[1]+""+t[1]),g:j(t[2]+""+t[2]),b:j(t[3]+""+t[3]),a:q(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=Y.hex3.exec(e))&&{r:j(t[1]+""+t[1]),g:j(t[2]+""+t[2]),b:j(t[3]+""+t[3]),format:r?"name":"hex"}}function K(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==r&&"large"!==r&&(r="small"),{level:t,size:r}}e.exports?e.exports=h:(n=function(){return h}.call(t,r,t,e),void 0===n||(e.exports=n))})(Math)},"67ea":function(e,t,r){"use strict";(function(e){var n=r("dbce"),i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.addConstants=G,t.addJimpMethods=W,t.jimpEvMethod=$,t.jimpEvChange=q,Object.defineProperty(t,"addType",{enumerable:!0,get:function(){return B.addType}}),t["default"]=void 0;for(var a=i(r("b17c")),o=i(r("278c")),s=i(r("970b")),u=i(r("5bc3")),c=i(r("6b58")),l=i(r("36c6")),f=i(r("3c96")),h=i(r("ed6d")),d=i(r("9523")),p=i(r("7037")),m=i(r("3e8f")),g=i(r("df7c")),A=i(r("faa1")),b=r("c2d7"),v=i(r("239f")),y=i(r("09ea")),w=i(r("eabd")),_=i(r("66cb")),E=i(r("b48f")),I=i(r("6c3b")),C=i(r("5e2a")),x=i(r("6b02")),B=n(r("eff9")),S=r("e687"),k=n(r("2c85")),T="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",M=[NaN,NaN],O=2;O<65;O++){var R=(0,v["default"])(v["default"].BIN,T.slice(0,O))(new Array(65).join("1"));M.push(R.length)}function P(){}function D(e){return Object.prototype.toString.call(e).toLowerCase().indexOf("arraybuffer")>-1}function F(t){for(var r=e.alloc(t.byteLength),n=new Uint8Array(t),i=0;i (HTTP: "+i.statusCode+")";return new Error(o)}))}function N(e,t){m["default"]&&"function"===typeof m["default"].readFile&&!e.match(/^(http|ftp)s?:\/\/./)?m["default"].readFile(e,t):L({url:e},t)}function Q(t){return t&&"object"===(0,p["default"])(t)&&"number"===typeof t.width&&"number"===typeof t.height&&(e.isBuffer(t.data)||t.data instanceof Uint8Array||"function"===typeof Uint8ClampedArray&&t.data instanceof Uint8ClampedArray)&&(t.data.length===t.width*t.height*4||t.data.length===t.width*t.height*3)}function U(t){if(t.length%3!==0)throw new Error("Buffer length is incorrect");for(var r=e.allocUnsafe(t.length/3*4),n=0,i=0;i2&&void 0!==arguments[2]?arguments[2]:{};r=Object.assign(r,{methodName:e,eventName:t}),this.emit("any",r),e&&this.emit(e,r),this.emit(t,r)}},{key:"emitError",value:function(e,t){this.emitMulti(e,"error",t)}},{key:"getHeight",value:function(){return this.bitmap.height}},{key:"getWidth",value:function(){return this.bitmap.width}},{key:"inspect",value:function(){return""}},{key:"toString",value:function(){return"[object Jimp]"}},{key:"getMIME",value:function(){var e=this._originalMime||r.MIME_PNG;return e}},{key:"getExtension",value:function(){var e=this.getMIME();return B.getExtension(e)}},{key:"write",value:function(e,t){var r=this;if(!m["default"]||!m["default"].createWriteStream)throw new Error("Cant access the filesystem. You can use the getBase64 method.");if("string"!==typeof e)return b.throwError.call(this,"path must be a string",t);if("undefined"===typeof t&&(t=P),"function"!==typeof t)return b.throwError.call(this,"cb must be a function",t);var n=B.getType(e)||this.getMIME(),i=g["default"].parse(e);return i.dir&&y["default"].sync(i.dir),this.getBuffer(n,(function(n,i){if(n)return b.throwError.call(r,n,t);var a=m["default"].createWriteStream(e);a.on("open",(function(){a.write(i),a.end()})).on("error",(function(e){return b.throwError.call(r,e,t)})),a.on("finish",(function(){t.call(r,null,r)}))})),this}},{key:"getBase64",value:function(e,t){return e===r.AUTO&&(e=this.getMIME()),"string"!==typeof e?b.throwError.call(this,"mime must be a string",t):"function"!==typeof t?b.throwError.call(this,"cb must be a function",t):(this.getBuffer(e,(function(r,n){if(r)return b.throwError.call(this,r,t);var i="data:"+e+";base64,"+n.toString("base64");t.call(this,null,i)})),this)}},{key:"hash",value:function(e,t){if(e=e||64,"function"===typeof e&&(t=e,e=64),"number"!==typeof e)return b.throwError.call(this,"base must be a number",t);if(e<2||e>64)return b.throwError.call(this,"base must be a number between 2 and 64",t);var r=this.pHash();r=(0,v["default"])(v["default"].BIN,T.slice(0,e))(r);while(r.length=this.bitmap.width&&(a=this.bitmap.width-1),t<0&&(o=0),t>=this.bitmap.height&&(o=this.bitmap.height-1)),n===r.EDGE_WRAP&&(e<0&&(a=this.bitmap.width+e),e>=this.bitmap.width&&(a=e%this.bitmap.width),t<0&&(a=this.bitmap.height+t),t>=this.bitmap.height&&(o=t%this.bitmap.height));var s=this.bitmap.width*o+a<<2;return(a<0||a>=this.bitmap.width)&&(s=-1),(o<0||o>=this.bitmap.height)&&(s=-1),(0,b.isNodePattern)(i)&&i.call(this,null,s),s}},{key:"getPixelColor",value:function(e,t,r){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",r);e=Math.round(e),t=Math.round(t);var n=this.getPixelIndex(e,t),i=this.bitmap.data.readUInt32BE(n);return(0,b.isNodePattern)(r)&&r.call(this,null,i),i}},{key:"setPixelColor",value:function(e,t,r,n){if("number"!==typeof e||"number"!==typeof t||"number"!==typeof r)return b.throwError.call(this,"hex, x and y must be numbers",n);t=Math.round(t),r=Math.round(r);var i=this.getPixelIndex(t,r);return this.bitmap.data.writeUInt32BE(e,i),(0,b.isNodePattern)(n)&&n.call(this,null,this),this}},{key:"hasAlpha",value:function(){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:H;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),n=r[0],i=r[1];t[n]=i}))}function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:H;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),n=r[0],i=r[1];t.prototype[n]=i}))}function $(e,t,r){var n="before-"+t,i=t.replace(/e$/,"")+"ed";H.prototype[e]=function(){for(var t,a=arguments.length,o=new Array(a),s=0;s255)return b.throwError.call(this,"r must be between 0 and 255",i);if((t<0||t>255)&&b.throwError.call(this,"g must be between 0 and 255",i),r<0||r>255)return b.throwError.call(this,"b must be between 0 and 255",i);if(n<0||n>255)return b.throwError.call(this,"a must be between 0 and 255",i);e=Math.round(e),r=Math.round(r),t=Math.round(t),n=Math.round(n);var a=e*Math.pow(256,3)+t*Math.pow(256,2)+r*Math.pow(256,1)+n*Math.pow(256,0);return(0,b.isNodePattern)(i)&&i.call(this,null,a),a},H.intToRGBA=function(e,t){if("number"!==typeof e)return b.throwError.call(this,"i must be a number",t);var r={};return r.r=Math.floor(e/Math.pow(256,3)),r.g=Math.floor((e-r.r*Math.pow(256,3))/Math.pow(256,2)),r.b=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2))/Math.pow(256,1)),r.a=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2)-r.b*Math.pow(256,1))/Math.pow(256,0)),(0,b.isNodePattern)(t)&&t.call(this,null,r),r},H.cssColorToHex=function(e){return e=e||0,"number"===typeof e?Number(e):parseInt((0,_["default"])(e).toHex8(),16)},H.limit255=function(e){return e=Math.max(e,0),e=Math.min(e,255),e},H.diff=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1;if(!(e instanceof H)||!(t instanceof H))return b.throwError.call(this,"img1 and img2 must be an Jimp images");var n=e.bitmap,i=t.bitmap;if(n.width===i.width&&n.height===i.height||(n.width*n.height>i.width*i.height?e=e.cloneQuiet().resize(i.width,i.height):t=t.cloneQuiet().resize(n.width,n.height)),"number"!==typeof r||r<0||r>1)return b.throwError.call(this,"threshold must be a number between 0 and 1");var a=new H(n.width,n.height,4294967295),o=(0,w["default"])(n.data,i.data,a.bitmap.data,a.bitmap.width,a.bitmap.height,{threshold:r});return{percent:o/(a.bitmap.width*a.bitmap.height),image:a}},H.distance=function(e,t){var r=new E["default"],n=r.getHash(e),i=r.getHash(t);return r.distance(n,i)},H.compareHashes=function(e,t){var r=new E["default"];return r.distance(e,t)},H.colorDiff=function(e,t){var r=function(e){return Math.pow(e,2)},n=Math.max,i=195075;return 0===e.a||e.a||(e.a=255),0===t.a||t.a||(t.a=255),(n(r(e.r-t.r),r(e.r-t.r-e.a+t.a))+n(r(e.g-t.g),r(e.g-t.g-e.a+t.a))+n(r(e.b-t.b),r(e.b-t.b-e.a+t.a)))/i},$("clone","clone",(function(e){var t=new H(this);return(0,b.isNodePattern)(e)&&e.call(t,null,t),t})),q("background",(function(e,t){return"number"!==typeof e?b.throwError.call(this,"hex must be a hexadecimal rgba value",t):(this._background=e,(0,b.isNodePattern)(t)&&t.call(this,null,this),this)})),q("scan",(function(e,t,r,n,i,a){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",a);if("number"!==typeof r||"number"!==typeof n)return b.throwError.call(this,"w and h must be numbers",a);if("function"!==typeof i)return b.throwError.call(this,"f must be a function",a);var o=(0,b.scan)(this,e,t,r,n,i);return(0,b.isNodePattern)(a)&&a.call(this,null,o),o})),"BROWSER"===Object({NODE_ENV:"production",BASE_URL:""}).ENVIRONMENT)&&("undefined"!==typeof window&&"object"===("undefined"===typeof window?"undefined":(0,p["default"])(window))&&(j=window),"undefined"!==typeof self&&"object"===("undefined"===typeof self?"undefined":(0,p["default"])(self))&&(j=self),j.Jimp=H,j.Buffer=e);var Y=H;t["default"]=Y}).call(this,r("1c35").Buffer)},6825:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o){this.widthOriginal=Math.abs(Math.floor(e)||0),this.heightOriginal=Math.abs(Math.floor(t)||0),this.targetWidth=Math.abs(Math.floor(r)||0),this.targetHeight=Math.abs(Math.floor(n)||0),this.colorChannels=i?4:3,this.interpolationPass=Boolean(a),this.resizeCallback="function"===typeof o?o:function(){},this.targetWidthMultipliedByChannels=this.targetWidth*this.colorChannels,this.originalWidthMultipliedByChannels=this.widthOriginal*this.colorChannels,this.originalHeightMultipliedByChannels=this.heightOriginal*this.colorChannels,this.widthPassResultSize=this.targetWidthMultipliedByChannels*this.heightOriginal,this.finalResultSize=this.targetWidthMultipliedByChannels*this.targetHeight,this.initialize()}n.prototype.initialize=function(){if(!(this.widthOriginal>0&&this.heightOriginal>0&&this.targetWidth>0&&this.targetHeight>0))throw new Error("Invalid settings specified for the resizer.");this.configurePasses()},n.prototype.configurePasses=function(){this.widthOriginal===this.targetWidth?this.resizeWidth=this.bypassResizer:(this.ratioWeightWidthPass=this.widthOriginal/this.targetWidth,this.ratioWeightWidthPass<1&&this.interpolationPass?(this.initializeFirstPassBuffers(!0),this.resizeWidth=4===this.colorChannels?this.resizeWidthInterpolatedRGBA:this.resizeWidthInterpolatedRGB):(this.initializeFirstPassBuffers(!1),this.resizeWidth=4===this.colorChannels?this.resizeWidthRGBA:this.resizeWidthRGB)),this.heightOriginal===this.targetHeight?this.resizeHeight=this.bypassResizer:(this.ratioWeightHeightPass=this.heightOriginal/this.targetHeight,this.ratioWeightHeightPass<1&&this.interpolationPass?(this.initializeSecondPassBuffers(!0),this.resizeHeight=this.resizeHeightInterpolated):(this.initializeSecondPassBuffers(!1),this.resizeHeight=4===this.colorChannels?this.resizeHeightRGBA:this.resizeHeightRGB))},n.prototype._resizeWidthInterpolatedRGBChannels=function(e,t){var r,n,i=t?4:3,a=this.ratioWeightWidthPass,o=this.widthBuffer,s=0,u=0,c=0,l=0,f=0;for(r=0;s<1/3;r+=i,s+=a)for(u=r,c=0;u=f)){d+=l;break}h+=r,d=h,l-=f}while(l>0&&h=u)){l+=s;break}c=d,l=c,s-=u}while(s>0&&c3&&(this.outputWidthWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.heightOriginal)))},n.prototype.initializeSecondPassBuffers=function(e){this.heightBuffer=this.generateUint8Buffer(this.finalResultSize),e||(this.outputHeightWorkBench=this.generateFloatBuffer(this.targetWidthMultipliedByChannels),this.colorChannels>3&&(this.outputHeightWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.targetWidth)))},n.prototype.generateFloatBuffer=function(e){try{return new Float32Array(e)}catch(t){return[]}},n.prototype.generateFloat64Buffer=function(e){try{return new Float64Array(e)}catch(t){return[]}},n.prototype.generateUint8Buffer=function(e){try{return new Uint8Array(e)}catch(t){return[]}},e.exports=n},6853:function(e,t,r){"use strict";var n=r("be7f"),i=15,a=852,o=592,s=0,u=1,c=2,l=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],f=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],h=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,r,p,m,g,A,b){var v,y,w,_,E,I,C,x,B,S=b.bits,k=0,T=0,M=0,O=0,R=0,P=0,D=0,F=0,L=0,N=0,Q=null,U=0,j=new n.Buf16(i+1),z=new n.Buf16(i+1),H=null,G=0;for(k=0;k<=i;k++)j[k]=0;for(T=0;T=1;O--)if(0!==j[O])break;if(R>O&&(R=O),0===O)return m[g++]=20971520,m[g++]=20971520,b.bits=1,0;for(M=1;M0&&(e===s||1!==O))return-1;for(z[1]=0,k=1;ka||e===c&&L>o)return 1;for(;;){C=k-D,A[T]I?(x=H[G+A[T]],B=Q[U+A[T]]):(x=96,B=0),v=1<>D)+y]=C<<24|x<<16|B|0}while(0!==y);v=1<>=1;if(0!==v?(N&=v-1,N+=v):N=0,T++,0===--j[k]){if(k===O)break;k=t[r+A[T]]}if(k>R&&(N&_)!==w){0===D&&(D=R),E+=M,P=k-D,F=1<a||e===c&&L>o)return 1;w=N&_,m[w]=R<<24|P<<16|E-g|0}}return 0!==N&&(m[E+N]=k-D<<24|64<<16|0),b.bits=R,0}},6858:function(e,t,r){"use strict";var n=r("2f9a"),i=r("ea34"),a=r("8a0d"),o=r("6ca1");e.exports=r("393a")(Array,"Array",(function(e,t){this._t=o(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])}),"values"),a.Arguments=a.Array,n("keys"),n("values"),n("entries")},"68ee":function(e,t,r){var n=r("e330"),i=r("d039"),a=r("1626"),o=r("f5df"),s=r("d066"),u=r("8925"),c=function(){},l=[],f=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,d=n(h.exec),p=!h.exec(c),m=function(e){if(!a(e))return!1;try{return f(c,l,e),!0}catch(t){return!1}},g=function(e){if(!a(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!d(h,u(e))}catch(t){return!0}};g.sham=!0,e.exports=!f||i((function(){var e;return m(m.call)||!m(Object)||!m((function(){e=!0}))||e}))?g:m},"693d":function(e,t,r){"use strict";var n=r("ef08"),i=r("9c0e"),a=r("0bad"),o=r("512c"),s=r("ba01"),u=r("e34a").KEY,c=r("4b8b"),l=r("b367"),f=r("92f0"),h=r("8b1a"),d=r("cc15"),p=r("fcd4"),m=r("e198"),g=r("0ae2"),A=r("4ebc"),b=r("77e9"),v=r("7a41"),y=r("0983"),w=r("6ca1"),_=r("3397"),E=r("10db"),I=r("6f4f"),C=r("1836"),x=r("4d20"),B=r("fed5"),S=r("1a14"),k=r("9876"),T=x.f,M=S.f,O=C.f,R=n.Symbol,P=n.JSON,D=P&&P.stringify,F="prototype",L=d("_hidden"),N=d("toPrimitive"),Q={}.propertyIsEnumerable,U=l("symbol-registry"),j=l("symbols"),z=l("op-symbols"),H=Object[F],G="function"==typeof R&&!!B.f,W=n.QObject,$=!W||!W[F]||!W[F].findChild,q=a&&c((function(){return 7!=I(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=T(H,t);n&&delete H[t],M(e,t,r),n&&e!==H&&M(H,t,n)}:M,Y=function(e){var t=j[e]=I(R[F]);return t._k=e,t},V=G&&"symbol"==typeof R.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof R},X=function(e,t,r){return e===H&&X(z,t,r),b(e),t=_(t,!0),b(r),i(j,t)?(r.enumerable?(i(e,L)&&e[L][t]&&(e[L][t]=!1),r=I(r,{enumerable:E(0,!1)})):(i(e,L)||M(e,L,E(1,{})),e[L][t]=!0),q(e,t,r)):M(e,t,r)},K=function(e,t){b(e);var r,n=g(t=w(t)),i=0,a=n.length;while(a>i)X(e,r=n[i++],t[r]);return e},Z=function(e,t){return void 0===t?I(e):K(I(e),t)},J=function(e){var t=Q.call(this,e=_(e,!0));return!(this===H&&i(j,e)&&!i(z,e))&&(!(t||!i(this,e)||!i(j,e)||i(this,L)&&this[L][e])||t)},ee=function(e,t){if(e=w(e),t=_(t,!0),e!==H||!i(j,t)||i(z,t)){var r=T(e,t);return!r||!i(j,t)||i(e,L)&&e[L][t]||(r.enumerable=!0),r}},te=function(e){var t,r=O(w(e)),n=[],a=0;while(r.length>a)i(j,t=r[a++])||t==L||t==u||n.push(t);return n},re=function(e){var t,r=e===H,n=O(r?z:w(e)),a=[],o=0;while(n.length>o)!i(j,t=n[o++])||r&&!i(H,t)||a.push(j[t]);return a};G||(R=function(){if(this instanceof R)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(r){this===H&&t.call(z,r),i(this,L)&&i(this[L],e)&&(this[L][e]=!1),q(this,e,E(1,r))};return a&&$&&q(H,e,{configurable:!0,set:t}),Y(e)},s(R[F],"toString",(function(){return this._k})),x.f=ee,S.f=X,r("6438").f=C.f=te,r("1917").f=J,B.f=re,a&&!r("e444")&&s(H,"propertyIsEnumerable",J,!0),p.f=function(e){return Y(d(e))}),o(o.G+o.W+o.F*!G,{Symbol:R});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ie=0;ne.length>ie;)d(ne[ie++]);for(var ae=k(d.store),oe=0;ae.length>oe;)m(ae[oe++]);o(o.S+o.F*!G,"Symbol",{for:function(e){return i(U,e+="")?U[e]:U[e]=R(e)},keyFor:function(e){if(!V(e))throw TypeError(e+" is not a symbol!");for(var t in U)if(U[t]===e)return t},useSetter:function(){$=!0},useSimple:function(){$=!1}}),o(o.S+o.F*!G,"Object",{create:Z,defineProperty:X,defineProperties:K,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:re});var se=c((function(){B.f(1)}));o(o.S+o.F*se,"Object",{getOwnPropertySymbols:function(e){return B.f(y(e))}}),P&&o(o.S+o.F*(!G||c((function(){var e=R();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))}))),"JSON",{stringify:function(e){var t,r,n=[e],i=1;while(arguments.length>i)n.push(arguments[i++]);if(r=t=n[1],(v(t)||void 0!==e)&&!V(e))return A(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!V(t))return t}),n[1]=t,D.apply(P,n)}}),R[F][N]||r("051b")(R[F],N,R[F].valueOf),f(R,"Symbol"),f(Math,"Math",!0),f(n.JSON,"JSON",!0)},"695a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class n{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,r,n){return this.buf.copy(e,t,n,n+r)}}t.RandomBufferReader=n},"69f3":function(e,t,r){var n,i,a,o=r("7f9a"),s=r("da84"),u=r("e330"),c=r("861d"),l=r("9112"),f=r("1a2d"),h=r("c6cd"),d=r("f772"),p=r("d012"),m="Object already initialized",g=s.TypeError,A=s.WeakMap,b=function(e){return a(e)?i(e):n(e,{})},v=function(e){return function(t){var r;if(!c(t)||(r=i(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return r}};if(o||h.state){var y=h.state||(h.state=new A),w=u(y.get),_=u(y.has),E=u(y.set);n=function(e,t){if(_(y,e))throw new g(m);return t.facade=e,E(y,e,t),t},i=function(e){return w(y,e)||{}},a=function(e){return _(y,e)}}else{var I=d("state");p[I]=!0,n=function(e,t){if(f(e,I))throw new g(m);return t.facade=e,l(e,I,t),t},i=function(e){return f(e,I)?e[I]:{}},a=function(e){return f(e,I)}}e.exports={set:n,get:i,has:a,enforce:b,getterFor:v}},"6a01":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const n=r("98a7");t.Header={len:8,get:(e,t)=>({chunkID:n.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6a8e":function(e,t,r){(function(t){var r=function(){"use strict";var e=new Int32Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]),t=4017,r=799,n=3406,i=2276,a=1567,o=3784,s=5793,u=2896;function c(){}function l(e,t){var r,n,i=0,a=[],o=16;while(o>0&&!e[o-1])o--;a.push({children:[],index:0});var s,u=a[0];for(r=0;r0){if(0===a.length)throw new Error("Could not recreate Huffman Table");u=a.pop()}u.index++,a.push(u);while(a.length<=r)a.push(s={children:[],index:0}),u.children[u.index]=s.children,u=s;i++}r+10)return m--,p>>m&1;if(p=t[r++],255==p){var e=t[r++];if(e)throw new Error("unexpected marker: "+(p<<8|e).toString(16))}return m=7,p>>>7}function A(e){var t,r=e;while(null!==(t=g())){if(r=r[t],"number"===typeof r)return r;if("object"!==typeof r)throw new Error("invalid huffman sequence")}return null}function b(e){var t=0;while(e>0){var r=g();if(null===r)return;t=t<<1|r,e--}return t}function v(e){var t=b(e);return t>=1<>4;if(0!==s){a+=u;var c=e[a];r[c]=v(s),a++}else{if(u<15)break;a+=16}}}function w(e,t){var r=A(e.huffmanTableDC),n=0===r?0:v(r)<0)E--;else{var n=o,i=s;while(n<=i){var a=A(t.huffmanTableAC),u=15&a,l=a>>4;if(0!==u){n+=l;var f=e[n];r[f]=v(u)*(1<>4;if(0===h)a<15?(E=b(a)+(1<=65488&&L<=65495))break;r+=2}return r-d}function h(e,c){var l,f,h=[],d=c.blocksPerLine,p=c.blocksPerColumn,m=d<<3,A=new Int32Array(64),b=new Uint8Array(64);function v(e,l,f){var h,d,p,m,g,A,b,v,y,w,_=c.quantizationTable,E=f;for(w=0;w<64;w++)E[w]=e[w]*_[w];for(w=0;w<8;++w){var I=8*w;0!=E[1+I]||0!=E[2+I]||0!=E[3+I]||0!=E[4+I]||0!=E[5+I]||0!=E[6+I]||0!=E[7+I]?(h=s*E[0+I]+128>>8,d=s*E[4+I]+128>>8,p=E[2+I],m=E[6+I],g=u*(E[1+I]-E[7+I])+128>>8,v=u*(E[1+I]+E[7+I])+128>>8,A=E[3+I]<<4,b=E[5+I]<<4,y=h-d+1>>1,h=h+d+1>>1,d=y,y=p*o+m*a+128>>8,p=p*a-m*o+128>>8,m=y,y=g-b+1>>1,g=g+b+1>>1,b=y,y=v+A+1>>1,A=v-A+1>>1,v=y,y=h-m+1>>1,h=h+m+1>>1,m=y,y=d-p+1>>1,d=d+p+1>>1,p=y,y=g*i+v*n+2048>>12,g=g*n-v*i+2048>>12,v=y,y=A*r+b*t+2048>>12,A=A*t-b*r+2048>>12,b=y,E[0+I]=h+v,E[7+I]=h-v,E[1+I]=d+b,E[6+I]=d-b,E[2+I]=p+A,E[5+I]=p-A,E[3+I]=m+g,E[4+I]=m-g):(y=s*E[0+I]+512>>10,E[0+I]=y,E[1+I]=y,E[2+I]=y,E[3+I]=y,E[4+I]=y,E[5+I]=y,E[6+I]=y,E[7+I]=y)}for(w=0;w<8;++w){var C=w;0!=E[8+C]||0!=E[16+C]||0!=E[24+C]||0!=E[32+C]||0!=E[40+C]||0!=E[48+C]||0!=E[56+C]?(h=s*E[0+C]+2048>>12,d=s*E[32+C]+2048>>12,p=E[16+C],m=E[48+C],g=u*(E[8+C]-E[56+C])+2048>>12,v=u*(E[8+C]+E[56+C])+2048>>12,A=E[24+C],b=E[40+C],y=h-d+1>>1,h=h+d+1>>1,d=y,y=p*o+m*a+2048>>12,p=p*a-m*o+2048>>12,m=y,y=g-b+1>>1,g=g+b+1>>1,b=y,y=v+A+1>>1,A=v-A+1>>1,v=y,y=h-m+1>>1,h=h+m+1>>1,m=y,y=d-p+1>>1,d=d+p+1>>1,p=y,y=g*i+v*n+2048>>12,g=g*n-v*i+2048>>12,v=y,y=A*r+b*t+2048>>12,A=A*t-b*r+2048>>12,b=y,E[0+C]=h+v,E[56+C]=h-v,E[8+C]=d+b,E[48+C]=d-b,E[16+C]=p+A,E[40+C]=p-A,E[24+C]=m+g,E[32+C]=m-g):(y=s*f[w+0]+8192>>14,E[0+C]=y,E[8+C]=y,E[16+C]=y,E[24+C]=y,E[32+C]=y,E[40+C]=y,E[48+C]=y,E[56+C]=y)}for(w=0;w<64;++w){var x=128+(E[w]+8>>4);l[w]=x<0?0:x>255?255:x}}g(m*p*8);for(var y=0;y255?255:e}c.prototype={load:function(e){var t=new XMLHttpRequest;t.open("GET",e,!0),t.responseType="arraybuffer",t.onload=function(){var e=new Uint8Array(t.response||t.mozResponseArrayBuffer);this.parse(e),this.onload&&this.onload()}.bind(this),t.send(null)},parse:function(t){var r=1e3*this.opts.maxResolutionInMP*1e3,n=0;t.length;function i(){var e=t[n]<<8|t[n+1];return n+=2,e}function a(){var e=i(),r=t.subarray(n,n+e-2);return n+=r.length,r}function o(e){var t,r,n=0,i=0;for(r in e.components)e.components.hasOwnProperty(r)&&(t=e.components[r],n>4===0)for(Y=0;Y<64;Y++){var x=e[Y];C[x]=t[n++]}else{if(I>>4!==1)throw new Error("DQT: invalid table spec");for(Y=0;Y<64;Y++){x=e[Y];C[x]=i()}}p[15&I]=C}break;case 65472:case 65473:case 65474:i(),s={},s.extended=65473===v,s.progressive=65474===v,s.precision=t[n++],s.scanLines=i(),s.samplesPerLine=i(),s.components={},s.componentsOrder=[];var B=s.scanLines*s.samplesPerLine;if(B>r){var S=Math.ceil((B-r)/1e6);throw new Error(`maxResolutionInMP limit exceeded by ${S}MP`)}var k,T=t[n++];for($=0;$>4,O=15&t[n+1],R=t[n+2];s.componentsOrder.push(k),s.components[k]={h:M,v:O,quantizationIdx:R},n+=3}o(s),m.push(s);break;case 65476:var P=i();for($=2;$>4===0?b:A)[15&D]=l(F,N)}break;case 65501:i(),u=i();break;case 65500:i(),i();break;case 65498:i();var Q=t[n++],U=[];for($=0;$>4],V.huffmanTableAC=A[15&j],U.push(V)}var z=t[n++],H=t[n++],G=t[n++],W=f(t,n,s,U,u,z,H,G>>4,15&G,this.opts);n+=W;break;case 65535:255!==t[n]&&n--;break;default:if(255==t[n-3]&&t[n-2]>=192&&t[n-2]<=254){n-=3;break}throw new Error("unknown JPEG marker "+v.toString(16))}v=i()}if(1!=m.length)throw new Error("only single frame JPEGs supported");for(var $=0;$m){var r=Math.ceil((t-m)/1024/1024);throw new Error(`maxMemoryUsageInMB limit exceeded by at least ${r}MB`)}p=t}return c.resetMaxMemoryUsage=function(e){p=0,m=e},c.getBytesAllocated=function(){return p},c.requestMemoryAllocation=g,c}();function n(e,n={}){var i={colorTransform:void 0,useTArray:!1,formatAsRGBA:!0,tolerantDecoding:!0,maxResolutionInMP:100,maxMemoryUsageInMB:512},a={...i,...n},o=new Uint8Array(e),s=new r;s.opts=a,r.resetMaxMemoryUsage(1024*a.maxMemoryUsageInMB*1024),s.parse(o);var u=a.formatAsRGBA?4:3,c=s.width*s.height*u;try{r.requestMemoryAllocation(c);var l={width:s.width,height:s.height,exifBuffer:s.exifBuffer,data:a.useTArray?new Uint8Array(c):t.alloc(c)};s.comments.length>0&&(l["comments"]=s.comments)}catch(f){throw f instanceof RangeError?new Error("Could not allocate enough memory for the image. Required: "+c):f}return s.copyToImageData(l,a.formatAsRGBA),l}e.exports=n}).call(this,r("1c35").Buffer)},"6b02":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;it.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=e,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}h.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,i(this.init_done,"close before init"),i(this.mode<=t.UNZIP),this.mode===t.DEFLATE||this.mode===t.GZIP||this.mode===t.DEFLATERAW?o.deflateEnd(this.strm):this.mode!==t.INFLATE&&this.mode!==t.GUNZIP&&this.mode!==t.INFLATERAW&&this.mode!==t.UNZIP||s.inflateEnd(this.strm),this.mode=t.NONE,this.dictionary=null)},h.prototype.write=function(e,t,r,n,i,a,o){return this._write(!0,e,t,r,n,i,a,o)},h.prototype.writeSync=function(e,t,r,n,i,a,o){return this._write(!1,e,t,r,n,i,a,o)},h.prototype._write=function(r,a,o,s,u,c,l,f){if(i.equal(arguments.length,8),i(this.init_done,"write before init"),i(this.mode!==t.NONE,"already finalized"),i.equal(!1,this.write_in_progress,"write already in progress"),i.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,i.equal(!1,void 0===a,"must provide flush value"),this.write_in_progress=!0,a!==t.Z_NO_FLUSH&&a!==t.Z_PARTIAL_FLUSH&&a!==t.Z_SYNC_FLUSH&&a!==t.Z_FULL_FLUSH&&a!==t.Z_FINISH&&a!==t.Z_BLOCK)throw new Error("Invalid flush value");if(null==o&&(o=e.alloc(0),u=0,s=0),this.strm.avail_in=u,this.strm.input=o,this.strm.next_in=s,this.strm.avail_out=f,this.strm.output=c,this.strm.next_out=l,this.flush=a,!r)return this._process(),this._checkError()?this._afterSync():void 0;var h=this;return n.nextTick((function(){h._process(),h._after()})),this},h.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},h.prototype._process=function(){var e=null;switch(this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflate(this.strm,this.flush);break;case t.UNZIP:switch(this.strm.avail_in>0&&(e=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===e)break;if(this.strm.input[e]!==l){this.mode=t.INFLATE;break}if(this.gzip_id_bytes_read=1,e++,1===this.strm.avail_in)break;case 1:if(null===e)break;this.strm.input[e]===f?(this.gzip_id_bytes_read=2,this.mode=t.GUNZIP):this.mode=t.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:this.err=s.inflate(this.strm,this.flush),this.err===t.Z_NEED_DICT&&this.dictionary&&(this.err=s.inflateSetDictionary(this.strm,this.dictionary),this.err===t.Z_OK?this.err=s.inflate(this.strm,this.flush):this.err===t.Z_DATA_ERROR&&(this.err=t.Z_NEED_DICT));while(this.strm.avail_in>0&&this.mode===t.GUNZIP&&this.err===t.Z_STREAM_END&&0!==this.strm.next_in[0])this.reset(),this.err=s.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},h.prototype._checkError=function(){switch(this.err){case t.Z_OK:case t.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===t.Z_FINISH)return this._error("unexpected end of file"),!1;break;case t.Z_STREAM_END:break;case t.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},h.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},h.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},h.prototype.init=function(e,r,n,a,o){i(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),i(e>=8&&e<=15,"invalid windowBits"),i(r>=-1&&r<=9,"invalid compression level"),i(n>=1&&n<=9,"invalid memlevel"),i(a===t.Z_FILTERED||a===t.Z_HUFFMAN_ONLY||a===t.Z_RLE||a===t.Z_FIXED||a===t.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,e,n,a,o),this._setDictionary()},h.prototype.params=function(){throw new Error("deflateParams Not supported")},h.prototype.reset=function(){this._reset(),this._setDictionary()},h.prototype._init=function(e,r,n,i,u){switch(this.level=e,this.windowBits=r,this.memLevel=n,this.strategy=i,this.flush=t.Z_NO_FLUSH,this.err=t.Z_OK,this.mode!==t.GZIP&&this.mode!==t.GUNZIP||(this.windowBits+=16),this.mode===t.UNZIP&&(this.windowBits+=32),this.mode!==t.DEFLATERAW&&this.mode!==t.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new a,this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflateInit2(this.strm,this.level,t.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:case t.UNZIP:this.err=s.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==t.Z_OK&&this._error("Init error"),this.dictionary=u,this.write_in_progress=!1,this.init_done=!0},h.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:this.err=o.deflateSetDictionary(this.strm,this.dictionary);break;default:break}this.err!==t.Z_OK&&this._error("Failed to set dictionary")}},h.prototype._reset=function(){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:case t.GZIP:this.err=o.deflateReset(this.strm);break;case t.INFLATE:case t.INFLATERAW:case t.GUNZIP:this.err=s.inflateReset(this.strm);break;default:break}this.err!==t.Z_OK&&this._error("Failed to reset stream")},t.Zlib=h}).call(this,r("1c35").Buffer,r("4362"))},"6b7c":function(e,t,r){"use strict";t.__esModule=!0;var n=r("4897");t.default={methods:{t:function(){for(var e=arguments.length,t=Array(e),r=0;r[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let r=e[t],n=1,i=0;while(++i<8)n*=256,r+=e[t+i]*n;return r}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let n=0;nr(toBytes(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(n("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(n("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(n("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,n)=>r>=t&&80===n[r]&&75===n[r+1]&&3===n[r+2]&&4===n[r+3]);let i=0,a=!1,o=null;do{const s=i+30;if(a||(a=r(oxmlContentTypes,{offset:s})||r(oxmlRels,{offset:s})),o||(n("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:n("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:n("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;i=e(t,s)}while(i>=0);if(o)return o}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,n=r=>[...r].every((r,n)=>e[t+n]===r.charCodeAt(0));if(n("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(n("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([109,111,111,118],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const n=readUInt64LE(t,e+16);if(r([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(r([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(r([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=n}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let i=0;i<2&&inew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(r){reject(r)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6c3a":function(e,t,r){"use strict";r.d(t,"a",(function(){return I})),r.d(t,"b",(function(){return C}));var n=r("34eb"),i=r.n(n),a=r("2e19"),o=r("3446"),s=r("dc2a");const u=()=>{},c=e=>e,l=e=>Promise.resolve().then(e);function f(e){throw e}function h(e){return e&&"function"===typeof e.then}class d extends a["a"]{constructor(e){super(t=>{const r=this,n=Object.assign(Object.assign({},t),{complete(){t.complete(),r.onCompletion()},error(e){t.error(e),r.onError(e)},next(e){t.next(e),r.onNext(e)}});try{return this.initHasRun=!0,e(n)}catch(i){n.error(i)}}),this.initHasRun=!1,this.fulfillmentCallbacks=[],this.rejectionCallbacks=[],this.firstValueSet=!1,this.state="pending"}onNext(e){this.firstValueSet||(this.firstValue=e,this.firstValueSet=!0)}onError(e){this.state="rejected",this.rejection=e;for(const t of this.rejectionCallbacks)l(()=>t(e))}onCompletion(){this.state="fulfilled";for(const e of this.fulfillmentCallbacks)l(()=>e(this.firstValue))}then(e,t){const r=e||c,n=t||f;let i=!1;return new Promise((e,t)=>{const a=r=>{if(!i){i=!0;try{e(n(r))}catch(a){t(a)}}},o=t=>{try{e(r(t))}catch(n){a(n)}};return this.initHasRun||this.subscribe({error:a}),"fulfilled"===this.state?e(r(this.firstValue)):"rejected"===this.state?(i=!0,e(n(this.rejection))):(this.fulfillmentCallbacks.push(o),void this.rejectionCallbacks.push(a))})}catch(e){return this.then(void 0,e)}finally(e){const t=e||u;return this.then(e=>(t(),e),()=>t())}static from(e){return h(e)?new d(t=>{const r=e=>{t.next(e),t.complete()},n=e=>{t.error(e)};e.then(r,n)}):super.from(e)}}var p=r("cd8f"),m=r("cea9");const g=i()("threads:master:messages");let A=1;const b=e=>Array.from(new Set(e)),v=e=>e&&e.type===m["b"].error,y=e=>e&&e.type===m["b"].result,w=e=>e&&e.type===m["b"].running;function _(e,t){return new a["a"](r=>{let n;const i=a=>{if(g("Message from worker:",a.data),a.data&&a.data.uid===t)if(w(a.data))n=a.data.resultType;else if(y(a.data))"promise"===n?("undefined"!==typeof a.data.payload&&r.next(Object(s["a"])(a.data.payload)),r.complete(),e.removeEventListener("message",i)):(a.data.payload&&r.next(Object(s["a"])(a.data.payload)),a.data.complete&&(r.complete(),e.removeEventListener("message",i)));else if(v(a.data)){const t=Object(s["a"])(a.data.error);r.error(t),e.removeEventListener("message",i)}};return e.addEventListener("message",i),()=>{if("observable"===n||!n){const r={type:m["a"].cancel,uid:t};e.postMessage(r)}e.removeEventListener("message",i)}})}function E(e){if(0===e.length)return{args:[],transferables:[]};const t=[],r=[];for(const n of e)Object(p["a"])(n)?(t.push(Object(s["b"])(n.send)),r.push(...n.transferables)):t.push(Object(s["b"])(n));return{args:t,transferables:0===r.length?r:b(r)}}function I(e,t){return(...r)=>{const n=A++,{args:i,transferables:a}=E(r),s={type:m["a"].run,uid:n,method:t,args:i};g("Sending command to run function to worker:",s);try{e.postMessage(s,a)}catch(u){return d.from(Promise.reject(u))}return d.from(Object(o["a"])(_(e,n)))}}function C(e,t){const r={};for(const n of t)r[n]=I(e,n);return r}},"6c3b":function(e,t,r){"use strict";(function(t,n){var i=r("4ea4"),a=i(r("9523")),o=i(r("a559"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t0},e.prototype.connect_=function(){n&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){n&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t,n=c.some((function(e){return!!~r.indexOf(e)}));n&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),h=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),S="undefined"!==typeof WeakMap?new WeakMap:new r,k=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=f.getInstance(),n=new B(t,r,this);S.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach((function(e){k.prototype[e]=function(){var t;return(t=S.get(this))[e].apply(t,arguments)}}));var T=function(){return"undefined"!==typeof i.ResizeObserver?i.ResizeObserver:k}();t["default"]=T}.call(this,r("c8ba"))},"6eb7":function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=n(r("eed2")),o=r("c2d7"),s="image/jpeg",u=function(){return{mime:(0,i["default"])({},s,["jpeg","jpg","jpe"]),constants:{MIME_JPEG:s},decoders:(0,i["default"])({},s,a["default"].decode),encoders:(0,i["default"])({},s,(function(e){return a["default"].encode(e.bitmap,e._quality).data})),class:{_quality:100,quality:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<0||e>100?o.throwError.call(this,"n must be a number 0 - 100",t):(this._quality=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=u},"6ec1":function(e,t,r){"use strict";(function(t){e.exports={nearestNeighbor:function(e,t){for(var r=e.width,n=e.height,i=t.width,a=t.height,o=e.data,s=t.data,u=0;u0?a[I-4]:2*a[I]-a[I+4],x=a[I],B=a[I+4],S=v0?m[N-4*h]:2*m[N]-m[N+4*h],U=m[N],j=m[N+4*h],z=R1)for(var G=0;G0){O=P.shift();var t=O.options;for(var r in t)t.hasOwnProperty(r)&&(R[r]=t[r]);void 0===t.callback&&(R.callback=D);var n=R.callback;R.callback=function(t,r){n(t,r),e()},Object(S["isVNode"])(R.message)?(R.$slots.default=[R.message],R.message=null):delete R.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach((function(e){void 0===R[e]&&(R[e]=!0)})),document.body.appendChild(R.$el),i.a.nextTick((function(){R.visible=!0}))}},N=function e(t,r){if(!i.a.prototype.$isServer){if("string"===typeof t||Object(S["isVNode"])(t)?(t={message:t},"string"===typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!r&&(r=t.callback),"undefined"!==typeof Promise)return new Promise((function(n,i){P.push({options:B()({},T,e.defaults,t),callback:r,resolve:n,reject:i}),L()}));P.push({options:B()({},T,e.defaults,t),callback:r}),L()}};N.setDefaults=function(e){N.defaults=e},N.alert=function(e,t,r){return"object"===("undefined"===typeof t?"undefined":k(t))?(r=t,t=""):void 0===t&&(t=""),N(B()({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},r))},N.confirm=function(e,t,r){return"object"===("undefined"===typeof t?"undefined":k(t))?(r=t,t=""):void 0===t&&(t=""),N(B()({title:t,message:e,$type:"confirm",showCancelButton:!0},r))},N.prompt=function(e,t,r){return"object"===("undefined"===typeof t?"undefined":k(t))?(r=t,t=""):void 0===t&&(t=""),N(B()({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},r))},N.close=function(){R.doClose(),R.visible=!1,P=[],O=null};var Q=N;t["default"]=Q},9:function(e,t){e.exports=r("7f4d")}})},"6eeb":function(e,t,r){var n=r("da84"),i=r("1626"),a=r("1a2d"),o=r("9112"),s=r("ce4e"),u=r("8925"),c=r("69f3"),l=r("5e77").CONFIGURABLE,f=c.get,h=c.enforce,d=String(String).split("String");(e.exports=function(e,t,r,u){var c,f=!!u&&!!u.unsafe,p=!!u&&!!u.enumerable,m=!!u&&!!u.noTargetGet,g=u&&void 0!==u.name?u.name:t;i(r)&&("Symbol("===String(g).slice(0,7)&&(g="["+String(g).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(r,"name")||l&&r.name!==g)&&o(r,"name",g),c=h(r),c.source||(c.source=d.join("string"==typeof g?g:""))),e!==n?(f?!m&&e[t]&&(p=!0):delete e[t],p?e[t]=r:o(e,t,r)):p?e[t]=r:s(t,r)})(Function.prototype,"toString",(function(){return i(this)&&f(this).source||u(this)}))},"6f4f":function(e,t,r){var n=r("77e9"),i=r("85e7"),a=r("9742"),o=r("5a94")("IE_PROTO"),s=function(){},u="prototype",c=function(){var e,t=r("05f5")("iframe"),n=a.length,i="<",o=">";t.style.display="none",r("9141").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(i+"script"+o+"document.F=Object"+i+"/script"+o),e.close(),c=e.F;while(n--)delete c[u][a[n]];return c()};e.exports=Object.create||function(e,t){var r;return null!==e?(s[u]=n(e),r=new s,s[u]=null,r[o]=e):r=c(),void 0===t?r:i(r,t)}},"6f53":function(e,t,r){var n=r("83ab"),i=r("e330"),a=r("df75"),o=r("fc6a"),s=r("d1e7").f,u=i(s),c=i([].push),l=function(e){return function(t){var r,i=o(t),s=a(i),l=s.length,f=0,h=[];while(l>f)r=s[f++],n&&!u(i,r)||c(h,e?[r,i[r]]:i[r]);return h}};e.exports={entries:l(!0),values:l(!1)}},"6f58":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const n=r("9152");t.UINT8={len:1,get(e,t){return e.readUInt8(t)},put(e,t,r){return e.writeUInt8(r,t)}},t.UINT16_LE={len:2,get(e,t){return e.readUInt16LE(t)},put(e,t,r){return e.writeUInt16LE(r,t)}},t.UINT16_BE={len:2,get(e,t){return e.readUInt16BE(t)},put(e,t,r){return e.writeUInt16BE(r,t)}},t.UINT24_LE={len:3,get(e,t){return e.readUIntLE(t,3)},put(e,t,r){return e.writeUIntLE(r,t,3)}},t.UINT24_BE={len:3,get(e,t){return e.readUIntBE(t,3)},put(e,t,r){return e.writeUIntBE(r,t,3)}},t.UINT32_LE={len:4,get(e,t){return e.readUInt32LE(t)},put(e,t,r){return e.writeUInt32LE(r,t)}},t.UINT32_BE={len:4,get(e,t){return e.readUInt32BE(t)},put(e,t,r){return e.writeUInt32BE(r,t)}},t.INT8={len:1,get(e,t){return e.readInt8(t)},put(e,t,r){return e.writeInt8(r,t)}},t.INT16_BE={len:2,get(e,t){return e.readInt16BE(t)},put(e,t,r){return e.writeInt16BE(r,t)}},t.INT16_LE={len:2,get(e,t){return e.readInt16LE(t)},put(e,t,r){return e.writeInt16LE(r,t)}},t.INT24_LE={len:3,get(e,t){return e.readIntLE(t,3)},put(e,t,r){return e.writeIntLE(r,t,3)}},t.INT24_BE={len:3,get(e,t){return e.readIntBE(t,3)},put(e,t,r){return e.writeIntBE(r,t,3)}},t.INT32_BE={len:4,get(e,t){return e.readInt32BE(t)},put(e,t,r){return e.writeInt32BE(r,t)}},t.INT32_LE={len:4,get(e,t){return e.readInt32LE(t)},put(e,t,r){return e.writeInt32LE(r,t)}},t.UINT64_LE={len:8,get(e,t){return e.readBigUInt64LE(t)},put(e,t,r){return e.writeBigUInt64LE(r,t)}},t.INT64_LE={len:8,get(e,t){return e.readBigInt64LE(t)},put(e,t,r){return e.writeBigInt64LE(r,t)}},t.UINT64_BE={len:8,get(e,t){return e.readBigUInt64BE(t)},put(e,t,r){return e.writeBigUInt64BE(r,t)}},t.INT64_BE={len:8,get(e,t){return e.readBigInt64BE(t)},put(e,t,r){return e.writeBigInt64BE(r,t)}},t.Float16_BE={len:2,get(e,t){return n.read(e,t,!1,10,this.len)},put(e,t,r){return n.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return n.read(e,t,!0,10,this.len)},put(e,t,r){return n.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return e.readFloatBE(t)},put(e,t,r){return e.writeFloatBE(r,t)}},t.Float32_LE={len:4,get(e,t){return e.readFloatLE(t)},put(e,t,r){return e.writeFloatLE(r,t)}},t.Float64_BE={len:8,get(e,t){return e.readDoubleBE(t)},put(e,t,r){return e.writeDoubleBE(r,t)}},t.Float64_LE={len:8,get(e,t){return e.readDoubleLE(t)},put(e,t,r){return e.writeDoubleLE(r,t)}},t.Float80_BE={len:10,get(e,t){return n.read(e,t,!1,63,this.len)},put(e,t,r){return n.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return n.read(e,t,!0,63,this.len)},put(e,t,r){return n.write(e,r,t,!0,63,this.len),t+this.len}};class i{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=i;class a{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=a;class o{constructor(e,t){this.len=e,this.encoding=t}get(e,t){return e.toString(this.encoding,t,t+this.len)}}t.StringType=o;class s{constructor(e){this.len=e}static decode(e,t,r){let n="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},"6f8f":function(e,t,r){function n(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}r("d3b7"),r("f8c9"),r("4ae1"),e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},7037:function(e,t,r){function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports["default"]=e.exports,n(t)}r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0"),e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},7156:function(e,t,r){var n=r("1626"),i=r("861d"),a=r("d2bb");e.exports=function(e,t,r){var o,s;return a&&n(o=t.constructor)&&o!==r&&i(s=o.prototype)&&s!==r.prototype&&a(e,s),e}},"717e":function(e,t,r){"use strict";var n=r("9e6e"),i=r("be7f"),a=r("7b27"),o=r("2ceb"),s=r("4dc6"),u=r("8936"),c=r("8013"),l=Object.prototype.toString;function f(e){if(!(this instanceof f))return new f(e);this.options=i.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new u,this.strm.avail_out=0;var r=n.inflateInit2(this.strm,t.windowBits);if(r!==o.Z_OK)throw new Error(s[r]);if(this.header=new c,n.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"===typeof t.dictionary?t.dictionary=a.string2buf(t.dictionary):"[object ArrayBuffer]"===l.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(r=n.inflateSetDictionary(this.strm,t.dictionary),r!==o.Z_OK)))throw new Error(s[r])}function h(e,t){var r=new f(t);if(r.push(e,!0),r.err)throw r.msg||s[r.err];return r.result}function d(e,t){return t=t||{},t.raw=!0,h(e,t)}f.prototype.push=function(e,t){var r,s,u,c,f,h=this.strm,d=this.options.chunkSize,p=this.options.dictionary,m=!1;if(this.ended)return!1;s=t===~~t?t:!0===t?o.Z_FINISH:o.Z_NO_FLUSH,"string"===typeof e?h.input=a.binstring2buf(e):"[object ArrayBuffer]"===l.call(e)?h.input=new Uint8Array(e):h.input=e,h.next_in=0,h.avail_in=h.input.length;do{if(0===h.avail_out&&(h.output=new i.Buf8(d),h.next_out=0,h.avail_out=d),r=n.inflate(h,o.Z_NO_FLUSH),r===o.Z_NEED_DICT&&p&&(r=n.inflateSetDictionary(this.strm,p)),r===o.Z_BUF_ERROR&&!0===m&&(r=o.Z_OK,m=!1),r!==o.Z_STREAM_END&&r!==o.Z_OK)return this.onEnd(r),this.ended=!0,!1;h.next_out&&(0!==h.avail_out&&r!==o.Z_STREAM_END&&(0!==h.avail_in||s!==o.Z_FINISH&&s!==o.Z_SYNC_FLUSH)||("string"===this.options.to?(u=a.utf8border(h.output,h.next_out),c=h.next_out-u,f=a.buf2string(h.output,u),h.next_out=c,h.avail_out=d-c,c&&i.arraySet(h.output,h.output,u,c,0),this.onData(f)):this.onData(i.shrinkBuf(h.output,h.next_out)))),0===h.avail_in&&0===h.avail_out&&(m=!0)}while((h.avail_in>0||0===h.avail_out)&&r!==o.Z_STREAM_END);return r===o.Z_STREAM_END&&(s=o.Z_FINISH),s===o.Z_FINISH?(r=n.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===o.Z_OK):s!==o.Z_SYNC_FLUSH||(this.onEnd(o.Z_OK),h.avail_out=0,!0)},f.prototype.onData=function(e){this.chunks.push(e)},f.prototype.onEnd=function(e){e===o.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Inflate=f,t.inflate=h,t.inflateRaw=d,t.ungzip=h},7181:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("448a")),a=r("ca3d"),o=n(r("f2a4")),s=n(r("445d")),u=n(r("8d59")),c=n(r("2090")),l=n(r("3cf2")),f=n(r("27cc")),h=n(r("8b10")),d=n(r("07a0")),p=n(r("3cbc")),m=n(r("d177")),g=n(r("e8b2")),A=n(r("1717")),b=n(r("754c")),v=n(r("dc2b")),y=n(r("35dd")),w=n(r("f282")),_=n(r("d576")),E=n(r("2105")),I=n(r("6205")),C=n(r("1147")),x=n(r("21b4")),B=[o["default"],s["default"],u["default"],c["default"],l["default"],f["default"],h["default"],d["default"],p["default"],m["default"],g["default"],A["default"],b["default"],v["default"],y["default"],w["default"],_["default"],E["default"],I["default"],C["default"],x["default"]],S=function(e){var t=B.map((function(t){var r=t(e)||{};return r["class"]||r.constants||(r={class:r}),r}));return a.mergeDeep.apply(void 0,(0,i["default"])(t))};t["default"]=S},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},"722f":function(e,t,r){"use strict";t.__esModule=!0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=r("e452"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var s,u=u||{};u.Dialog=function(e,t,r){var i=this;if(this.dialogNode=e,null===this.dialogNode||"dialog"!==this.dialogNode.getAttribute("role"))throw new Error("Dialog() requires a DOM element with ARIA role of dialog.");"string"===typeof t?this.focusAfterClosed=document.getElementById(t):"object"===("undefined"===typeof t?"undefined":n(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"===typeof r?this.focusFirst=document.getElementById(r):"object"===("undefined"===typeof r?"undefined":n(r))?this.focusFirst=r:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():a.default.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,s=function(e){i.trapFocus(e)},this.addListeners()},u.Dialog.prototype.addListeners=function(){document.addEventListener("focus",s,!0)},u.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",s,!0)},u.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout((function(){e.focusAfterClosed.focus()}))},u.Dialog.prototype.trapFocus=function(e){a.default.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(a.default.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&a.default.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))},t.default=u.Dialog},7230:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const n=r("6f58"),i=r("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,r){const a=i.AttachedPictureType[n.UINT32_BE.get(t,r)],o=n.UINT32_BE.get(t,r+=4),s=t.toString("utf-8",r+=4,r+o),u=n.UINT32_BE.get(t,r+=o),c=t.toString("utf-8",r+=4,r+u),l=n.UINT32_BE.get(t,r+=u),f=n.UINT32_BE.get(t,r+=4),h=n.UINT32_BE.get(t,r+=4),d=n.UINT32_BE.get(t,r+=4),p=n.UINT32_BE.get(t,r+=4),m=e.from(t.slice(r+=4,r+p));return{type:a,format:s,description:c,width:l,height:f,colour_depth:h,indexed_color:d,data:m}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new n.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,r("1c35").Buffer)},7262:function(e,t,r){(function(t){(function(){var n,i={};function a(){"undefined"==typeof t&&console.log.apply(console,arguments)}e.exports=i,n=r("d7ac"),function(e,t){(function(){var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e){this.message="JPEG error: "+e}return e.prototype=Error(),e.prototype.name="JpegError",e.constructor=e}(),n=function(){function e(e,t){this.message=e,this.g=t}return e.prototype=Error(),e.prototype.name="DNLMarkerError",e.constructor=e}();(function(){function i(){this.M=null,this.B=-1}function a(e,t){for(var r,n,i=0,a=[],o=16;0>P&1;if(R=e[i++],255===R){var t=e[i++];if(t){if(220===t&&T){i+=2;var o=e[i++]<<8|e[i++];if(0>>7}function m(e){for(;;){if(e=e[p()],"number"===typeof e)return e;if("object"!==("undefined"===typeof e?"undefined":t(e)))throw new r("invalid huffman sequence")}}function g(e){for(var t=0;0=1<r;){var n=m(e.o),i=15&n;if(n>>=4,0===i){if(15>n)break;r+=16}else r+=n,e.a[t+c[r]]=A(i),r++}}function v(e,t){var r=m(e.D);r=0===r?0:A(r)<>=4,0===i){if(15>n){D=g(n)+(1<e.a[n]?-1:1;switch(F){case 0:if(a=m(e.o),n=15&a,a>>=4,0===n)15>a?(D=g(a)+(1<=z)throw new r("marker was not found");if(!(65488<=z&&65495>=z))break;i+=2}return(z=u(e,i))&&z.f&&((0,_util.warn)("decodeScan - unexpected Scan data, current marker is: "+z.f),i=z.offset),i-O}function s(e,t){for(var n=t.c,i=t.l,a=new Int16Array(64),o=0;oh;h+=8){var d=f[u+h],p=f[u+h+1],m=f[u+h+2],g=f[u+h+3],A=f[u+h+4],b=f[u+h+5],v=f[u+h+6],y=f[u+h+7];if(d*=l[h],0===(p|m|g|A|b|v|y))d=5793*d+512>>10,c[h]=d,c[h+1]=d,c[h+2]=d,c[h+3]=d,c[h+4]=d,c[h+5]=d,c[h+6]=d,c[h+7]=d;else{p*=l[h+1],m*=l[h+2],g*=l[h+3],A*=l[h+4],b*=l[h+5],v*=l[h+6],y*=l[h+7];var w=5793*d+128>>8,_=5793*A+128>>8,E=m,I=v;A=2896*(p-y)+128>>8,y=2896*(p+y)+128>>8,g<<=4,b<<=4,w=w+_+1>>1,_=w-_,d=3784*E+1567*I+128>>8,E=1567*E-3784*I+128>>8,I=d,A=A+b+1>>1,b=A-b,y=y+g+1>>1,g=y-g,w=w+I+1>>1,I=w-I,_=_+E+1>>1,E=_-E,d=2276*A+3406*y+2048>>12,A=3406*A-2276*y+2048>>12,y=d,d=799*g+4017*b+2048>>12,g=4017*g-799*b+2048>>12,b=d,c[h]=w+y,c[h+7]=w-y,c[h+1]=_+b,c[h+6]=_-b,c[h+2]=E+g,c[h+5]=E-g,c[h+3]=I+A,c[h+4]=I-A}}for(l=0;8>l;++l)d=c[l],p=c[l+8],m=c[l+16],g=c[l+24],A=c[l+32],b=c[l+40],v=c[l+48],y=c[l+56],0===(p|m|g|A|b|v|y)?(d=5793*d+8192>>14,d=-2040>d?0:2024<=d?255:d+2056>>4,f[u+l]=d,f[u+l+8]=d,f[u+l+16]=d,f[u+l+24]=d,f[u+l+32]=d,f[u+l+40]=d,f[u+l+48]=d,f[u+l+56]=d):(w=5793*d+2048>>12,_=5793*A+2048>>12,E=m,I=v,A=2896*(p-y)+2048>>12,y=2896*(p+y)+2048>>12,w=4112+(w+_+1>>1),_=w-_,d=3784*E+1567*I+2048>>12,E=1567*E-3784*I+2048>>12,I=d,A=A+b+1>>1,b=A-b,y=y+g+1>>1,g=y-g,w=w+I+1>>1,I=w-I,_=_+E+1>>1,E=_-E,d=2276*A+3406*y+2048>>12,A=3406*A-2276*y+2048>>12,y=d,d=799*g+4017*b+2048>>12,g=4017*g-799*b+2048>>12,b=d,d=w+y,y=w-y,p=_+b,v=_-b,m=E+g,b=E-g,g=I+A,A=I-A,d=16>d?0:4080<=d?255:d>>4,p=16>p?0:4080<=p?255:p>>4,m=16>m?0:4080<=m?255:m>>4,g=16>g?0:4080<=g?255:g>>4,A=16>A?0:4080<=A?255:A>>4,b=16>b?0:4080<=b?255:b>>4,v=16>v?0:4080<=v?255:v>>4,y=16>y?0:4080<=y?255:y>>4,f[u+l]=d,f[u+l+8]=p,f[u+l+16]=m,f[u+l+24]=g,f[u+l+32]=A,f[u+l+40]=b,f[u+l+48]=v,f[u+l+56]=y)}return t.a}function u(e,t){var r=2=n)return null;var i=e[t]<<8|e[t+1];if(65472<=i&&65534>=i)return{f:null,F:i,offset:t};for(var a=e[r]<<8|e[r+1];!(65472<=a&&65534>=a);){if(++r>=n)return null;a=e[r]<<8|e[r+1]}return{f:i.toString(16),F:a,offset:r}}var c=new Uint8Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]);i.prototype={parse:function(e){function t(){var t=e[d]<<8|e[d+1];return d+=2,t}function i(){var r=t();r=d+r-2;var n=u(e,r,d);return n&&n.f&&((0,_util.warn)("readDataBlock - incorrect length, current marker is: "+n.f),r=n.offset),r=e.subarray(d,r),d+=r.length,r}function l(e){for(var t=Math.ceil(e.v/8/e.s),r=Math.ceil(e.g/8/e.u),n=0;n>4)for(v=0;64>v;v++)y=c[v],_[y]=e[d++];else{if(1!==w>>4)throw new r("DQT - invalid table spec");for(v=0;64>v;v++)y=c[v],_[y]=t()}f[15&w]=_}break;case 65472:case 65473:case 65474:if(E)throw new r("Only single frame JPEGs supported");t();var E={};for(E.X=65473===b,E.S=65474===b,E.precision=e[d++],b=t(),E.g=h||b,E.v=t(),E.b=[],E.C={},v=e[d++],b=_=w=0;b>4,C=15&e[d+1];wv;v++,d++)I+=_[v]=e[d];for(C=new Uint8Array(I),v=0;v>4?A:g)[15&w]=a(_,C)}break;case 65501:t();var x=t();break;case 65498:for(v=1===++m&&!h,t(),w=e[d++],y=[],b=0;b>4],B.o=g[15&_],y.push(B)}b=e[d++],w=e[d++],_=e[d++];try{var S=o(e,d,E,y,x,b,w,_>>4,15&_,v);d+=S}catch(k){if(k instanceof n)return(0,_util.warn)('Attempting to re-parse JPEG image using "scanLines" parameter found in DNL marker (0xFFDC) segment.'),this.parse(e,{N:k.g});throw k}break;case 65500:d+=4;break;case 65535:255!==e[d]&&d--;break;default:if(255===e[d-3]&&192<=e[d-2]&&254>=e[d-2])d-=3;else{if(!(v=u(e,d-2))||!v.f)throw new r("unknown marker "+b.toString(16));(0,_util.warn)("JpegImage.parse - unexpected data, current marker is: "+v.f),d=v.offset}}b=t()}for(this.width=E.v,this.height=E.g,this.A=p,this.b=[],b=0;b>8)+a[i+1];return u},w:function(){return this.A?!!this.A.W:3===this.i?0!==this.B:1===this.B},I:function(e){for(var t,r,n,i=0,a=e.length;i>>3)]),null==d&&(d=s["t325"]);var p=new Uint8Array(s.height*(f>>>3)),m=0;if(null!=s["t322"]){for(var g=s["t322"][0],A=s["t323"][0],b=Math.floor((s.width+g-1)/g),v=Math.floor((s.height+A-1)/A),y=new Uint8Array(0|Math.ceil(g*A*l/8)),w=0;w>>8;else{if(12!=g)throw new Error("unsupported bit depth "+g);for(d=0;d>>4,a[o++]=255&(b[d]<<4|b[d+1]>>>8),a[o++]=255&b[d+1]}}else{var y=new e.JpegDecoder;y.parse(c);var w=y.getData(y.width,y.height);for(d=0;d1),!b){if(255==t[r]&&t[r+1]==l)return{jpegOffset:r};if(null!=v&&(255==t[r+y]&&t[r+y+1]==l?g=r+y:a("JPEGInterchangeFormat does not point to SOI"),null==w?a("JPEGInterchangeFormatLength field is missing"):(y>=A||y+_<=A)&&a("JPEGInterchangeFormatLength field value is invalid"),null!=g))return{jpegOffset:g}}if(null!=I&&(C=I[0],x=I[1]),null!=v&&null!=w)if(_>=2&&y+_<=A){for(i=255==t[r+y+_-2]&&t[r+y+_-1]==l?new Uint8Array(_-2):new Uint8Array(_),s=0;s offset to first strip or tile");if(null==i){var k=0,T=[];T[k++]=255,T[k++]=l;var M=e["t519"];if(null==M)throw new Error("JPEGQTables tag is missing");for(s=0;s>>8,T[k++]=255&R,T[k++]=s|c<<4,u=0;u<16;u++)T[k++]=t[r+O[s]+u];for(u=0;u>>8&255,T[k++]=255&e.height,T[k++]=e.width>>>8&255,T[k++]=255&e.width,T[k++]=B,1==B)T[k++]=1,T[k++]=17,T[k++]=0;else for(s=0;s<3;s++)T[k++]=s+1,T[k++]=0!=s?17:(15&C)<<4|15&x,T[k++]=s;null!=S&&0!=S[0]&&(T[k++]=255,T[k++]=d,T[k++]=0,T[k++]=4,T[k++]=S[0]>>>8&255,T[k++]=255&S[0]),i=new Uint8Array(T)}var P=-1;s=0;while(s>>8&255,i[F++]=255&e.height,i[F++]=e.width>>>8&255,i[F++]=255&e.width,i[F++]=B,1==B)i[F++]=1,i[F++]=17,i[F++]=0;else for(s=0;s<3;s++)i[F++]=s+1,i[F++]=0!=s?17:(15&C)<<4|15&x,i[F++]=s}if(255==t[A]&&t[A+1]==m){var L=t[A+2]<<8|t[A+3];for(o=new Uint8Array(L+2),o[0]=t[A],o[1]=t[A+1],o[2]=t[A+2],o[3]=t[A+3],s=0;s>>8&255,c[l.sofPosition+6]=255&t.height,c[l.sofPosition+7]=t.width>>>8&255,c[l.sofPosition+8]=255&t.width,255==r[n]&&r[n+1]==SOS||(c.set(l.sosMarker,bufoff),bufoff+=sosMarker.length),d=0;d=0&&u<128)for(var c=0;c=-127&&u<0){for(c=0;c<1-u;c++)o[i]=a[t],i++;t++}}},e.decode._decodeThunder=function(e,t,r,n,i){var a=[0,1,0,-1],o=[0,1,2,3,0,-3,-2,-1],s=t+r,u=2*i,c=0;while(t>>6,h=63&l;if(t++,3==f&&(c=15&h,n[u>>>1]|=c<<4*(1-u&1),u++),0==f)for(var d=0;d>>1]|=c<<4*(1-u&1),u++;if(2==f)for(d=0;d<2;d++){var p=h>>>3*(1-d)&7;4!=p&&(c+=o[p],n[u>>>1]|=c<<4*(1-u&1),u++)}if(1==f)for(d=0;d<3;d++){p=h>>>2*(2-d)&3;2!=p&&(c+=a[p],n[u>>>1]|=c<<4*(1-u&1),u++)}}},e.decode._dmap={1:0,"011":1,"000011":2,"0000011":3,"010":-1,"000010":-2,"0000010":-3},e.decode._lens=function(){var e=function(e,t,r,n){for(var i=0;i>>3>>3]>>>7-(7&c)&1),2==s&&(I=t[c>>>3]>>>(7&c)&1),c++,f+=I,"H"==w){if(null!=u._lens[v][f]){var C=u._lens[v][f];f="",l+=C,C<64&&(u._addNtimes(h,l,v),m+=l,v=1-v,l=0,_--,0==_&&(w=""))}}else"0001"==f&&(f="",u._addNtimes(h,b-m,v),m=b),"001"==f&&(f="",w="H",_=2),null!=u._dmap[f]&&(g=A+u._dmap[f],u._addNtimes(h,g-m,v),m=g,f="",v=1-v);h.length==o&&""==w&&(u._writeBits(h,i,8*a+y*E),v=0,y++,m=0,d=u._makeDiff(h),h=[])}},e.decode._findDiff=function(e,t,r){for(var n=0;n=t&&e[n+1]==r)return e[n]},e.decode._makeDiff=function(e){var t=[];1==e[0]&&t.push(0,1);for(var r=1;r>>3>>3]>>>7-(7&c)&1),2==s&&(C=t[c>>>3]>>>(7&c)&1),c++,f+=C,E){if(null!=u._lens[v][f]){var x=u._lens[v][f];f="",l+=x,x<64&&(u._addNtimes(h,l,v),v=1-v,l=0)}}else if("H"==w){if(null!=u._lens[v][f]){x=u._lens[v][f];f="",l+=x,x<64&&(u._addNtimes(h,l,v),m+=l,v=1-v,l=0,_--,0==_&&(w=""))}}else"0001"==f&&(f="",u._addNtimes(h,b-m,v),m=b),"001"==f&&(f="",w="H",_=2),null!=u._dmap[f]&&(g=A+u._dmap[f],u._addNtimes(h,g-m,v),m=g,f="",v=1-v);f.endsWith("000000000001")&&(y>=0&&u._writeBits(h,i,8*a+y*I),1==s&&(E=1==(t[c>>>3]>>>7-(7&c)&1)),2==s&&(E=1==(t[c>>>3]>>>(7&c)&1)),c++,null==u._decodeG3.allow2D&&(u._decodeG3.allow2D=E),u._decodeG3.allow2D||(E=!0,c--),f="",v=0,y++,m=0,d=u._makeDiff(h),h=[])}h.length==o&&u._writeBits(h,i,8*a+y*I)},e.decode._addNtimes=function(e,t,r){for(var n=0;n>>3]|=e[n]<<7-(r+n&7)},e.decode._decodeLZW=function(t,r,n,i){if(null==e.decode._lzwTab){for(var a=new Uint32Array(65535),o=new Uint16Array(65535),s=new Uint8Array(2e6),u=0;u<256;u++)s[u<<2]=u,a[u]=u<<2,o[u]=1;e.decode._lzwTab=[a,o,s]}var c=e.decode._copyData,l=e.decode._lzwTab[0],f=e.decode._lzwTab[1],h=(s=e.decode._lzwTab[2],258),d=1032,p=9,m=r<<3,g=256,A=257,b=0,v=0,y=0;while(1){if(b=t[m>>>3]<<16|t[m+8>>>3]<<8|t[m+16>>>3],v=b>>24-(7&m)-p&(1<>>3]<<16|t[m+8>>>3]<<8|t[m+16>>>3],v=b>>24-(7&m)-p&(1<=h)l[h]=d,s[l[h]]=w[0],f[h]=1,d=d+1+3&-4,h++;else{l[h]=d;var E=l[y],I=f[y];c(s,E,s,d,I),s[d+I]=s[w],I++,f[h]=I,h++,d=d+I+3&-4}h+1==1<=h)l[h]=d,f[h]=0,h++;else{l[h]=d;E=l[y],I=f[y];c(s,E,s,d,I),s[d+I]=s[d],I++,f[h]=I,h++,c(s,d,n,i,I),i+=I,d=d+I+3&-4}h+1==1<4&&(t.writeUint(r,n,o),p=o),2==l&&t.writeASCII(r,p,f),3==l)for(var m=0;m4&&(d+=1&d,o+=d),n+=4}return[n,o]},e.toRGBA8=function(e){var t=e.width,r=e.height,n=t*r,i=4*n,o=e.data,s=new Uint8Array(4*n),u=e["t262"][0],c=e["t258"]?Math.min(32,e["t258"][0]):1,l=e.isLE?1:0;if(0==u)for(var f=Math.ceil(c*t/8),h=0;h>3)]>>7-(7&m)&1;s[g]=s[g+1]=s[g+2]=255*(1-A),s[g+3]=255}if(4==c)for(m=0;m>1)]>>4-4*(1&m)&15;s[g]=s[g+1]=s[g+2]=17*(15-A),s[g+3]=255}if(8==c)for(m=0;m>3)]>>7-(7&m)&1;s[g]=s[g+1]=s[g+2]=255*A,s[g+3]=255}if(2==c)for(m=0;m>2)]>>6-2*(3&m)&3;s[g]=s[g+1]=s[g+2]=85*A,s[g+3]=255}if(8==c)for(m=0;m0)for(m=0;m>8,s[g+1]=y[256+w]>>8,s[g+2]=y[512+w]>>8,s[g+3]=255}}else if(5==u){b=e["t258"]?e["t258"].length:4;var _=b>4?1:0;for(m=0;m>8&255,e[t+1]=255&r},writeUint:function(e,t,r){e[t]=r>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=r>>0&255},writeASCII:function(e,t,r){for(var n=0;n>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=e[t+0],u=e[t+1],d=e[t+2],p=e[t+3],m=e[t+4],g=e[t+5],A=e[t+6],b=e[t+7],v=e[t+8],y=e[t+9],w=e[t+10],_=e[t+11],E=e[t+12],I=e[t+13],C=e[t+14],x=e[t+15],B=a[0],S=a[1],k=a[2],T=a[3];B=c(B,S,k,T,o,7,s[0]),T=c(T,B,S,k,u,12,s[1]),k=c(k,T,B,S,d,17,s[2]),S=c(S,k,T,B,p,22,s[3]),B=c(B,S,k,T,m,7,s[4]),T=c(T,B,S,k,g,12,s[5]),k=c(k,T,B,S,A,17,s[6]),S=c(S,k,T,B,b,22,s[7]),B=c(B,S,k,T,v,7,s[8]),T=c(T,B,S,k,y,12,s[9]),k=c(k,T,B,S,w,17,s[10]),S=c(S,k,T,B,_,22,s[11]),B=c(B,S,k,T,E,7,s[12]),T=c(T,B,S,k,I,12,s[13]),k=c(k,T,B,S,C,17,s[14]),S=c(S,k,T,B,x,22,s[15]),B=l(B,S,k,T,u,5,s[16]),T=l(T,B,S,k,A,9,s[17]),k=l(k,T,B,S,_,14,s[18]),S=l(S,k,T,B,o,20,s[19]),B=l(B,S,k,T,g,5,s[20]),T=l(T,B,S,k,w,9,s[21]),k=l(k,T,B,S,x,14,s[22]),S=l(S,k,T,B,m,20,s[23]),B=l(B,S,k,T,y,5,s[24]),T=l(T,B,S,k,C,9,s[25]),k=l(k,T,B,S,p,14,s[26]),S=l(S,k,T,B,v,20,s[27]),B=l(B,S,k,T,I,5,s[28]),T=l(T,B,S,k,d,9,s[29]),k=l(k,T,B,S,b,14,s[30]),S=l(S,k,T,B,E,20,s[31]),B=f(B,S,k,T,g,4,s[32]),T=f(T,B,S,k,v,11,s[33]),k=f(k,T,B,S,_,16,s[34]),S=f(S,k,T,B,C,23,s[35]),B=f(B,S,k,T,u,4,s[36]),T=f(T,B,S,k,m,11,s[37]),k=f(k,T,B,S,b,16,s[38]),S=f(S,k,T,B,w,23,s[39]),B=f(B,S,k,T,I,4,s[40]),T=f(T,B,S,k,o,11,s[41]),k=f(k,T,B,S,p,16,s[42]),S=f(S,k,T,B,A,23,s[43]),B=f(B,S,k,T,y,4,s[44]),T=f(T,B,S,k,E,11,s[45]),k=f(k,T,B,S,x,16,s[46]),S=f(S,k,T,B,d,23,s[47]),B=h(B,S,k,T,o,6,s[48]),T=h(T,B,S,k,b,10,s[49]),k=h(k,T,B,S,C,15,s[50]),S=h(S,k,T,B,g,21,s[51]),B=h(B,S,k,T,E,6,s[52]),T=h(T,B,S,k,p,10,s[53]),k=h(k,T,B,S,w,15,s[54]),S=h(S,k,T,B,u,21,s[55]),B=h(B,S,k,T,v,6,s[56]),T=h(T,B,S,k,x,10,s[57]),k=h(k,T,B,S,A,15,s[58]),S=h(S,k,T,B,I,21,s[59]),B=h(B,S,k,T,m,6,s[60]),T=h(T,B,S,k,_,10,s[61]),k=h(k,T,B,S,d,15,s[62]),S=h(S,k,T,B,y,21,s[63]),a[0]=a[0]+B|0,a[1]=a[1]+S|0,a[2]=a[2]+k|0,a[3]=a[3]+T|0},_doFinalize:function(){var e=this._data,r=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;r[i>>>5]|=128<<24-i%32;var a=t.floor(n/4294967296),o=n;r[15+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),r[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),e.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,u=s.words,c=0;c<4;c++){var l=u[c];u[c]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,r,n,i,a,o){var s=e+(t&r|~t&n)+i+o;return(s<>>32-a)+t}function l(e,t,r,n,i,a,o){var s=e+(t&n|r&~n)+i+o;return(s<>>32-a)+t}function f(e,t,r,n,i,a,o){var s=e+(t^r^n)+i+o;return(s<>>32-a)+t}function h(e,t,r,n,i,a,o){var s=e+(r^(t|~n))+i+o;return(s<>>32-a)+t}r.MD5=a._createHelper(u),r.HmacMD5=a._createHmacHelper(u)}(Math),e.MD5}))},"731b":function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return E}));var n=r("34eb"),i=r.n(n),a=r("2e19"),o=r("dc2a"),s=r("7fc3"),u=r("7b0a"),c=r("5f4b"),l=r("6c3a"),f=function(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(t){a(t)}}function s(e){try{u(n["throw"](e))}catch(t){a(t)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))};const h=i()("threads:master:messages"),d=i()("threads:master:spawn"),p=i()("threads:master:thread-utils"),m=e=>e&&"init"===e.type,g=e=>e&&"uncaughtError"===e.type,A="undefined"!==typeof e&&Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT?Number.parseInt(Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT,10):1e4;function b(e,t,r){return f(this,void 0,void 0,(function*(){let n;const i=new Promise((e,i)=>{n=setTimeout(()=>i(Error(r)),t)}),a=yield Promise.race([e,i]);return clearTimeout(n),a}))}function v(e){return new Promise((t,r)=>{const n=i=>{h("Message from worker before finishing initialization:",i.data),m(i.data)?(e.removeEventListener("message",n),t(i.data)):g(i.data)&&(e.removeEventListener("message",n),r(Object(o["a"])(i.data.error)))};e.addEventListener("message",n)})}function y(e,t){return new a["a"](r=>{const n=e=>{const t={type:c["a"].message,data:e.data};r.next(t)},i=e=>{p("Unhandled promise rejection event in thread:",e);const t={type:c["a"].internalError,error:Error(e.reason)};r.next(t)};e.addEventListener("message",n),e.addEventListener("unhandledrejection",i),t.then(()=>{const t={type:c["a"].termination};e.removeEventListener("message",n),e.removeEventListener("unhandledrejection",i),r.next(t),r.complete()})})}function w(e){const[t,r]=Object(s["a"])(),n=()=>f(this,void 0,void 0,(function*(){p("Terminating worker"),yield e.terminate(),r()}));return{terminate:n,termination:t}}function _(e,t,r,n){const i=r.filter(e=>e.type===c["a"].internalError).map(e=>e.error);return Object.assign(e,{[u["a"]]:i,[u["b"]]:r,[u["c"]]:n,[u["e"]]:t})}function E(e,t){return f(this,void 0,void 0,(function*(){d("Initializing new thread");const r=t&&t.timeout?t.timeout:A,n=yield b(v(e),r,`Timeout: Did not receive an init message from worker after ${r}ms. Make sure the worker calls expose().`),i=n.exposed,{termination:a,terminate:o}=w(e),s=y(e,a);if("function"===i.type){const t=Object(l["a"])(e);return _(t,e,s,o)}if("module"===i.type){const t=Object(l["b"])(e,i.methods);return _(t,e,s,o)}{const e=i.type;throw Error("Worker init message states unexpected type of expose(): "+e)}}))}}).call(this,r("4362"))},7327:function(e,t,r){"use strict";r.d(t,"a",(function(){return w}));var n=r("34eb"),i=r.n(n),a=r("ab23"),o=r("3446"),s=r("2e19");function u(e){return Promise.all(e.map(e=>{const t=e=>({status:"fulfilled",value:e}),r=e=>({status:"rejected",reason:e}),n=Promise.resolve(e);try{return n.then(t,r)}catch(i){return Promise.reject(i)}}))}var c,l=r("1ab7");(function(e){e["initialized"]="initialized",e["taskCanceled"]="taskCanceled",e["taskCompleted"]="taskCompleted",e["taskFailed"]="taskFailed",e["taskQueued"]="taskQueued",e["taskQueueDrained"]="taskQueueDrained",e["taskStart"]="taskStart",e["terminated"]="terminated"})(c||(c={}));var f=r("f2ec"),h=function(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(t){a(t)}}function s(e){try{u(n["throw"](e))}catch(t){a(t)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))};let d=1;function p(e){const t=[];for(let r=0;rsetTimeout(t,e))}function g(e,t){return e.reduce((e,r)=>[...e,...t(r)],[])}function A(e){return e.replace(/\W/g," ").trim().replace(/\s+/g,"-")}function b(e,t){return p(t).map(()=>({init:e(),runningTasks:[]}))}class v{constructor(e,t){this.eventSubject=new a["a"],this.initErrors=[],this.isClosing=!1,this.nextTaskID=1,this.taskQueue=[];const r="number"===typeof t?{size:t}:t||{},{size:n=l["a"]}=r;this.debug=i()("threads:pool:"+A(r.name||String(d++))),this.options=r,this.workers=b(e,n),this.eventObservable=Object(o["a"])(s["a"].from(this.eventSubject)),Promise.all(this.workers.map(e=>e.init)).then(()=>this.eventSubject.next({type:c.initialized,size:this.workers.length}),e=>{this.debug("Error while initializing pool worker:",e),this.eventSubject.error(e),this.initErrors.push(e)})}findIdlingWorker(){const{concurrency:e=1}=this.options;return this.workers.find(t=>t.runningTasks.lengthh(this,void 0,void 0,(function*(){const n=()=>{e.runningTasks=e.runningTasks.filter(e=>e!==r)};yield m(0);try{yield this.runPoolTask(e,t)}finally{n(),this.isClosing||this.scheduleWork()}})))();e.runningTasks.push(r)}))}scheduleWork(){this.debug("Attempt de-queueing a task in order to run it...");const e=this.findIdlingWorker();if(!e)return;const t=this.taskQueue.shift();if(!t)return this.debug("Task queue is empty"),void this.eventSubject.next({type:c.taskQueueDrained});this.run(e,t)}taskCompletion(e){return new Promise((t,r)=>{const n=this.events().subscribe(i=>{i.type===c.taskCompleted&&i.taskID===e?(n.unsubscribe(),t(i.returnValue)):i.type===c.taskFailed&&i.taskID===e?(n.unsubscribe(),r(i.error)):i.type===c.terminated&&(n.unsubscribe(),r(Error("Pool has been terminated before task was run.")))})})}settled(e=!1){return h(this,void 0,void 0,(function*(){const t=()=>g(this.workers,e=>e.runningTasks),r=[],n=this.eventObservable.subscribe(e=>{e.type===c.taskFailed&&r.push(e.error)});return this.initErrors.length>0?Promise.reject(this.initErrors[0]):e&&0===this.taskQueue.length?(yield u(t()),r):(yield new Promise((e,t)=>{const r=this.eventObservable.subscribe({next(t){t.type===c.taskQueueDrained&&(r.unsubscribe(),e(void 0))},error:t})}),yield u(t()),n.unsubscribe(),r)}))}completed(e=!1){return h(this,void 0,void 0,(function*(){const t=this.settled(e),r=new Promise((e,r)=>{const n=this.eventObservable.subscribe({next(i){i.type===c.taskQueueDrained?(n.unsubscribe(),e(t)):i.type===c.taskFailed&&(n.unsubscribe(),r(i.error))},error:r})}),n=yield Promise.race([t,r]);if(n.length>0)throw n[0]}))}events(){return this.eventObservable}queue(e){const{maxQueuedJobs:t=1/0}=this.options;if(this.isClosing)throw Error("Cannot schedule pool tasks after terminate() has been called.");if(this.initErrors.length>0)throw this.initErrors[0];const r=this.nextTaskID++,n=this.taskCompletion(r);n.catch(e=>{this.debug(`Task #${r} errored:`,e)});const i={id:r,run:e,cancel:()=>{-1!==this.taskQueue.indexOf(i)&&(this.taskQueue=this.taskQueue.filter(e=>e!==i),this.eventSubject.next({type:c.taskCanceled,taskID:i.id}))},then:n.then.bind(n)};if(this.taskQueue.length>=t)throw Error("Maximum number of pool tasks queued. Refusing to queue another one.\nThis usually happens for one of two reasons: We are either at peak workload right now or some tasks just won't finish, thus blocking the pool.");return this.debug(`Queueing task #${i.id}...`),this.taskQueue.push(i),this.eventSubject.next({type:c.taskQueued,taskID:i.id}),this.scheduleWork(),i}terminate(e){return h(this,void 0,void 0,(function*(){this.isClosing=!0,e||(yield this.completed(!0)),this.eventSubject.next({type:c.terminated,remainingQueue:[...this.taskQueue]}),this.eventSubject.complete(),yield Promise.all(this.workers.map(e=>h(this,void 0,void 0,(function*(){return f["a"].terminate(yield e.init)}))))}))}}function y(e,t){return new v(e,t)}v.EventType=c,y.EventType=c;const w=y},"735e":function(e,t,r){"use strict";var n=r("ebb5"),i=r("c65b"),a=r("81d5"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("fill",(function(e){var t=arguments.length;return i(a,o(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},"73c2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("95c9"),o=r("31de"),s=r("b120"),u=i("music-metadata:parser:matroska");class c extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,r){return super.init(e,t,r),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,r=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",r)}const r=e.segment.tracks;if(r&&r.entries){r.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=r.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,r=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${r}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,r){const n={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,r.concat([a.name]));a.multiple?(n[a.name]||(n[a.name]=[]),n[a.name].push(e)):n[a.name]=e}else n[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:u(`parseEbml: path=${r.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return n}async readVintData(t){const r=await this.tokenizer.peekNumber(n.UINT8);let i=128,a=1;while(0===(r&i)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,i>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;tr)i[r]=t[r++];return i},Z=function(e,t){D(e,t,{get:function(){return R(this)[t]}})},J=function(e){var t;return E(U,e)||"ArrayBuffer"==(t=v(e))||"SharedArrayBuffer"==t},ee=function(e,t){return Y(e)&&!w(t)&&t in e&&d(+t)&&t>=0},te=function(e,t){return t=A(t),ee(e,t)?f(2,e[t]):F(e,t)},re=function(e,t,r){return t=A(t),!(ee(e,t)&&y(r)&&b(r,"value"))||b(r,"get")||b(r,"set")||r.configurable||b(r,"writable")&&!r.writable||b(r,"enumerable")&&!r.enumerable?D(e,t,r):(e[t]=r.value,e)};o?(z||(T.f=te,k.f=re,Z($,"buffer"),Z($,"byteOffset"),Z($,"byteLength"),Z($,"length")),n({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:te,defineProperty:re}),e.exports=function(e,t,r){var o=e.match(/\d+$/)[0]/8,u=e+(r?"Clamped":"")+"Array",c="get"+e,f="set"+e,d=i[u],A=d,b=A&&A.prototype,v={},w=function(e,t){var r=R(e);return r.view[c](t*o+r.byteOffset,!0)},E=function(e,t,n){var i=R(e);r&&(n=(n=L(n))<0?0:n>255?255:255&n),i.view[f](t*o+i.byteOffset,n,!0)},k=function(e,t){D(e,t,{get:function(){return w(this,t)},set:function(e){return E(this,t,e)},enumerable:!0})};z?s&&(A=t((function(e,t,r,n){return l(e,b),O(function(){return y(t)?J(t)?void 0!==n?new d(t,g(r,o),n):void 0!==r?new d(t,g(r,o)):new d(t):Y(t)?K(A,t):a(x,A,t):new d(m(t))}(),e,A)})),I&&I(A,W),B(C(d),(function(e){e in A||h(A,e,d[e])})),A.prototype=b):(A=t((function(e,t,r,n){l(e,b);var i,s,u,c=0,f=0;if(y(t)){if(!J(t))return Y(t)?K(A,t):a(x,A,t);i=t,f=g(r,o);var h=t.byteLength;if(void 0===n){if(h%o)throw N(X);if(s=h-f,s<0)throw N(X)}else if(s=p(n)*o,s+f>h)throw N(X);u=s/o}else u=m(t),s=u*o,i=new Q(s);P(e,{buffer:i,byteOffset:f,byteLength:s,length:u,view:new j(i)});while(c>1,g=23===t?o(2,-24)-o(2,-77):0,A=e<0||0===e&&1/e<0?1:0,b=0;e=a(e),e!=e||e===1/0?(l=e!=e?1:0,n=p):(n=s(u(e)/c),f=o(2,-n),e*f<1&&(n--,f*=2),e+=n+m>=1?g/f:g*o(2,1-m),e*f>=2&&(n++,f/=2),n+m>=p?(l=0,n=p):n+m>=1?(l=(e*f-1)*o(2,t),n+=m):(l=e*o(2,m-1)*o(2,t),n=0));while(t>=8)h[b++]=255&l,l/=256,t-=8;n=n<0)h[b++]=255&n,n/=256,d-=8;return h[--b]|=128*A,h},f=function(e,t){var r,n=e.length,i=8*n-t-1,a=(1<>1,u=i-7,c=n-1,l=e[c--],f=127&l;l>>=7;while(u>0)f=256*f+e[c--],u-=8;r=f&(1<<-u)-1,f>>=-u,u+=t;while(u>0)r=256*r+e[c--],u-=8;if(0===f)f=1-s;else{if(f===a)return r?NaN:l?-1/0:1/0;r+=o(2,t),f-=s}return(l?-1:1)*r*o(2,f-t)};e.exports={pack:l,unpack:f}},"77e9":function(e,t,r){var n=r("7a41");e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},"77ff":function(e,t,r){"use strict";(function(t){var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=r("9490"),a=r("24f8"),o=r("0b16"),s=r("b383"),u=r("470b"),c=r("3022"),l=function(e,r){if("string"!==typeof e&&!e.hasOwnProperty("url"))throw new Error("Missing url option from options for request method.");var c="object"===("undefined"===typeof e?"undefined":n(e))?o.parse(e.url):o.parse(e),l={hostname:c.hostname,port:c.port||("http:"===c.protocol.toLowerCase()?80:443),path:c.path,method:"GET",headers:{},auth:c.auth||null,parse:"none",stream:!1};if("object"===("undefined"===typeof e?"undefined":n(e))&&(l=Object.assign(l,e)),l.port=Number(l.port),l.hasOwnProperty("timeout")&&delete l.timeout,!0===l.compressed&&(l.headers["accept-encoding"]="gzip, deflate"),e.hasOwnProperty("form")){if("object"!==n(e.form))throw new Error("phin 'form' option must be of type Object if present.");var f=s.stringify(e.form);l.headers["Content-Type"]="application/x-www-form-urlencoded",l.headers["Content-Length"]=t.byteLength(f),e.data=f}var h=void 0,d=function(e){var n=e;!0===l.compressed&&("gzip"===e.headers["content-encoding"]?n=e.pipe(u.createGunzip()):"deflate"===e.headers["content-encoding"]&&(n=e.pipe(u.createInflate()))),!0===l.stream?(e.stream=n,r&&r(null,e)):(e.body=new t([]),n.on("data",(function(r){e.body=t.concat([e.body,r])})),n.on("end",(function(){if(r){if("json"===l.parse)try{e.body=JSON.parse(e.body.toString())}catch(t){return void r("Invalid JSON received.",e)}r(null,e)}})))};switch(c.protocol.toLowerCase()){case"http:":h=i.request(l,d);break;case"https:":h=a.request(l,d);break;default:return void(r&&r(new Error("Invalid / unknown URL protocol. Expected HTTP or HTTPS."),null))}if("number"===typeof e.timeout&&h.setTimeout(e.timeout,(function(){h.abort(),r&&r(new Error("Timeout has been reached."),null),r=null})),h.on("error",(function(e){r&&r(e,null)})),e.hasOwnProperty("data")){var p=e.data;if(!(e.data instanceof t)&&"object"===n(e.data)){var m=l.headers["content-type"]||l.headers["Content-Type"];if("application/x-www-form-urlencoded"===m)p=s.stringify(e.data);else try{p=JSON.stringify(e.data)}catch(g){r&&r(new Error("Couldn't stringify object. (Likely due to a circular reference.)"),null)}}h.write(p)}h.end()};l.promisified=function(e,t){return new Promise((function(r,n){l(e,(function(e,t){e?n(e):r(t)}),t)}))},c.promisify&&(l[c.promisify.custom]=l.promisified),e.exports=l}).call(this,r("1c35").Buffer)},"780f":function(e,t,r){"use strict";e.exports=a;var n=r("27bf"),i=Object.create(r("3a7c"));function a(e){if(!(this instanceof a))return new a(e);n.call(this,e)}i.inherits=r("3fb5"),i.inherits(a,n),a.prototype._transform=function(e,t,r){r(null,e)}},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"785a":function(e,t,r){var n=r("cc12"),i=n("span").classList,a=i&&i.constructor&&i.constructor.prototype;e.exports=a===Object.prototype?void 0:a},"789d":function(e,t,r){"use strict";(function(t){function r(e,r){var a=this,s=this._readableState&&this._readableState.destroyed,u=this._writableState&&this._writableState.destroyed;return s||u?(r?r(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,t.nextTick(o,this,e)):t.nextTick(o,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!r&&e?a._writableState?a._writableState.errorEmitted?t.nextTick(i,a):(a._writableState.errorEmitted=!0,t.nextTick(n,a,e)):t.nextTick(n,a,e):r?(t.nextTick(i,a),r(e)):t.nextTick(i,a)})),this)}function n(e,t){o(e,t),i(e)}function i(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}function s(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}e.exports={destroy:r,undestroy:a,errorOrDestroy:s}}).call(this,r("4362"))},"78b4":function(e,t,r){"use strict";var n={bmp:r("407c"),cur:r("ddc1"),dds:r("def7"),gif:r("21c1"),icns:r("6220"),ico:r("0cb3"),jpg:r("6030"),png:r("9a4a"),psd:r("d1ab"),svg:r("9fe2"),tiff:r("a0aa"),webp:r("c057")};e.exports=n},7907:function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";function e(e){return String(e).split("").map((function(e){return e.charCodeAt(0)}))}function t(t){return new Uint8Array(e(t))}function r(t){var r=new Uint8Array(2*t.length);return new Uint16Array(r.buffer).set(e(t)),r}return function(){var e=n.prototype;function n(e){if(!e||"object"!=typeof e||!("byteLength"in e))throw new Error("First argument should be an instance of ArrayBuffer or Buffer");this.arrayBuffer=e,this.padding=4096,this.frames=[],this.url=""}return e._setIntegerFrame=function(e,t){var r=parseInt(t,10);this.frames.push({name:e,value:r,size:11+r.toString().length})},e._setStringFrame=function(e,t){var r=t.toString();this.frames.push({name:e,value:r,size:13+2*r.length})},e._setPictureFrame=function(e,t,r,n){var i,a,o,s=function(e){if(!e||!e.length)return null;if(255===e[0]&&216===e[1]&&255===e[2])return"image/jpeg";if(137===e[0]&&80===e[1]&&78===e[2]&&71===e[3])return"image/png";if(71===e[0]&&73===e[1]&&70===e[2])return"image/gif";if(87===e[8]&&69===e[9]&&66===e[10]&&80===e[11])return"image/webp";var t=73===e[0]&&73===e[1]&&42===e[2]&&0===e[3],r=77===e[0]&&77===e[1]&&0===e[2]&&42===e[3];return t||r?"image/tiff":66===e[0]&&77===e[1]?"image/bmp":0===e[0]&&0===e[1]&&1===e[2]&&0===e[3]?"image/x-icon":null}(new Uint8Array(t)),u=r.toString();if(!s)throw new Error("Unknown picture MIME type");r||(n=!1),this.frames.push({name:"APIC",value:t,pictureType:e,mimeType:s,useUnicodeEncoding:n,description:u,size:(i=t.byteLength,a=s.length,o=u.length,11+a+1+1+(n?2+2*(o+1):o+1)+i)})},e._setLyricsFrame=function(e,t,r){var n,i,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=r.toString();this.frames.push({name:"USLT",value:s,language:a,description:o,size:(n=o.length,i=s.length,16+2*n+2+2+2*i)})},e._setCommentFrame=function(e,t,r){var n,i,a=e.split("").map((function(e){return e.charCodeAt(0)})),o=t.toString(),s=r.toString();this.frames.push({name:"COMM",value:s,language:a,description:o,size:(n=o.length,i=s.length,16+2*n+2+2+2*i)})},e._setPrivateFrame=function(e,t){var r,n,i=e.toString();this.frames.push({name:"PRIV",value:t,id:i,size:(r=i.length,n=t.byteLength,10+r+1+n)})},e._setUserStringFrame=function(e,t){var r,n,i=e.toString(),a=t.toString();this.frames.push({name:"TXXX",description:i,value:a,size:(r=i.length,n=a.length,13+2*r+2+2+2*n)})},e._setUrlLinkFrame=function(e,t){var r=t.toString();this.frames.push({name:e,value:r,size:10+r.length})},e.setFrame=function(e,t){switch(e){case"TPE1":case"TCOM":case"TCON":if(!Array.isArray(t))throw new Error(e+" frame value should be an array of strings");var r="TCON"===e?";":"/",n=t.join(r);this._setStringFrame(e,n);break;case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TMED":case"TPUB":case"TCOP":case"TKEY":case"TEXT":case"TSRC":this._setStringFrame(e,t);break;case"TBPM":case"TLEN":case"TDAT":case"TYER":this._setIntegerFrame(e,t);break;case"USLT":if(t.language=t.language||"eng","object"!=typeof t||!("description"in t)||!("lyrics"in t))throw new Error("USLT frame value should be an object with keys description and lyrics");if(t.language&&!t.language.match(/[a-z]{3}/i))throw new Error("Language must be coded following the ISO 639-2 standards");this._setLyricsFrame(t.language,t.description,t.lyrics);break;case"APIC":if(!("object"==typeof t&&"type"in t&&"data"in t&&"description"in t))throw new Error("APIC frame value should be an object with keys type, data and description");if(t.type<0||20>>21&(n=127),e>>>14&n,e>>>7&n,e&n],s.set(c,u),u+=c.length,this.frames.forEach((function(e){var n,a;switch(c=t(e.name),s.set(c,u),u+=c.length,n=e.size-10,c=[n>>>24&(a=255),n>>>16&a,n>>>8&a,n&a],s.set(c,u),u+=c.length,u+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":c=t(e.value),s.set(c,u),u+=c.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":c=[1].concat(i),s.set(c,u),u+=c.length,c=r(e.value),s.set(c,u),u+=c.length;break;case"TXXX":case"USLT":case"COMM":c=[1],"USLT"!==e.name&&"COMM"!==e.name||(c=c.concat(e.language)),c=c.concat(i),s.set(c,u),u+=c.length,c=r(e.description),s.set(c,u),u+=c.length,c=[0,0].concat(i),s.set(c,u),u+=c.length,c=r(e.value),s.set(c,u),u+=c.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":u++,c=t(e.value),s.set(c,u),u+=c.length;break;case"PRIV":c=t(e.id),s.set(c,u),u+=c.length,u++,s.set(new Uint8Array(e.value),u),u+=e.value.byteLength;break;case"APIC":c=[e.useUnicodeEncoding?1:0],s.set(c,u),u+=c.length,c=t(e.mimeType),s.set(c,u),u+=c.length,c=[0,e.pictureType],s.set(c,u),u+=c.length,e.useUnicodeEncoding?(c=[].concat(i),s.set(c,u),u+=c.length,c=r(e.description),s.set(c,u),u+=c.length,u+=2):(c=t(e.description),s.set(c,u),u+=c.length,u++),s.set(new Uint8Array(e.value),u),u+=e.value.byteLength}})),u+=this.padding,s.set(new Uint8Array(this.arrayBuffer),u),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},n}()}))},7998:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=r("fcd8"),o=r("c2d7"),s="image/png",u=-1,c=0,l=1,f=2,h=3,d=4,p=function(){return{mime:(0,i["default"])({},s,["png"]),constants:{MIME_PNG:s,PNG_FILTER_AUTO:u,PNG_FILTER_NONE:c,PNG_FILTER_SUB:l,PNG_FILTER_UP:f,PNG_FILTER_AVERAGE:h,PNG_FILTER_PATH:d},hasAlpha:(0,i["default"])({},s,!0),decoders:(0,i["default"])({},s,a.PNG.sync.read),encoders:(0,i["default"])({},s,(function(e){var t=new a.PNG({width:e.bitmap.width,height:e.bitmap.height});return t.data=e.bitmap.data,a.PNG.sync.write(t,{width:e.bitmap.width,height:e.bitmap.height,deflateLevel:e._deflateLevel,deflateStrategy:e._deflateStrategy,filterType:e._filterType,colorType:"number"===typeof e._colorType?e._colorType:e._rgba?6:2,inputHasAlpha:e._rgba})})),class:{_deflateLevel:9,_deflateStrategy:3,_filterType:u,_colorType:null,deflateLevel:function(e,t){return"number"!==typeof e?o.throwError.call(this,"l must be a number",t):e<0||e>9?o.throwError.call(this,"l must be a number 0 - 9",t):(this._deflateLevel=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},deflateStrategy:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):e<0||e>3?o.throwError.call(this,"s must be a number 0 - 3",t):(this._deflateStrategy=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},filterType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<-1||e>4?o.throwError.call(this,"n must be -1 (auto) or a number 0 - 4",t):(this._filterType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},colorType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):0!==e&&2!==e&&4!==e&&6!==e?o.throwError.call(this,"s must be a number 0, 2, 4, 6.",t):(this._colorType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=p},"7a0f":function(e,t,r){},"7a41":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"7a87":function(e,t,r){var n=r("1c35").Buffer;e.exports=function(e,t){if(n.isBuffer(e)&&n.isBuffer(t)){if("function"===typeof e.equals)return e.equals(t);if(e.length!==t.length)return!1;for(var r=0;r=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function u(e,t){if(t<65534&&(e.subarray&&a||!e.subarray&&i))return String.fromCharCode.apply(null,n.shrinkBuf(e,t));for(var r="",o=0;o>>6,t[o++]=128|63&r):r<65536?(t[o++]=224|r>>>12,t[o++]=128|r>>>6&63,t[o++]=128|63&r):(t[o++]=240|r>>>18,t[o++]=128|r>>>12&63,t[o++]=128|r>>>6&63,t[o++]=128|63&r);return t},t.buf2binstring=function(e){return u(e,e.length)},t.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,i=t.length;r4)c[n++]=65533,r+=a-1;else{i&=2===a?31:3===a?15:7;while(a>1&&r1?c[n++]=65533:i<65536?c[n++]=i:(i-=65536,c[n++]=55296|i>>10&1023,c[n++]=56320|1023&i)}return u(c,n)},t.utf8border=function(e,t){var r;t=t||e.length,t>e.length&&(t=e.length),r=t-1;while(r>=0&&128===(192&e[r]))r--;return r<0||0===r?t:r+o[e[r]]>t?r:t}},"7b3e":function(e,t,r){"use strict";var n,i=r("a3de"); +/** + * Checks if an event is supported in the current execution environment. + * + * NOTE: This will not work correctly for non-generic events such as `change`, + * `reset`, `load`, `error`, and `select`. + * + * Borrows from Modernizr. + * + * @param {string} eventNameSuffix Event name, e.g. "click". + * @param {?boolean} capture Check if the capture phase is supported. + * @return {boolean} True if the event is supported. + * @internal + * @license Modernizr 3.0.0pre (Custom Build) | MIT + */ +function a(e,t){if(!i.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,a=r in document;if(!a){var o=document.createElement("div");o.setAttribute(r,"return;"),a="function"===typeof o[r]}return!a&&n&&"wheel"===e&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}i.canUseDOM&&(n=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=a},"7b76":function(e,t,r){"use strict";(function(t){var n=r("ab33");e.exports=function(e,r,i,a){var o=-1!==[n.COLORTYPE_COLOR_ALPHA,n.COLORTYPE_ALPHA].indexOf(a.colorType);if(a.colorType===a.inputColorType){var s=function(){var e=new ArrayBuffer(2);return new DataView(e).setInt16(0,256,!0),256!==new Int16Array(e)[0]}();if(8===a.bitDepth||16===a.bitDepth&&s)return e}var u=16!==a.bitDepth?e:new Uint16Array(e.buffer),c=255,l=n.COLORTYPE_TO_BPP_MAP[a.inputColorType];4!==l||a.inputHasAlpha||(l=3);var f=n.COLORTYPE_TO_BPP_MAP[a.colorType];16===a.bitDepth&&(c=65535,f*=2);var h=new t(r*i*f),d=0,p=0,m=a.bgColor||{};function g(){var e,t,r,i=c;switch(a.inputColorType){case n.COLORTYPE_COLOR_ALPHA:i=u[d+3],e=u[d],t=u[d+1],r=u[d+2];break;case n.COLORTYPE_COLOR:e=u[d],t=u[d+1],r=u[d+2];break;case n.COLORTYPE_ALPHA:i=u[d+1],e=u[d],t=e,r=e;break;case n.COLORTYPE_GRAYSCALE:e=u[d],t=e,r=e;break;default:throw new Error("input color type:"+a.inputColorType+" is not supported at present")}return a.inputHasAlpha&&(o||(i/=c,e=Math.min(Math.max(Math.round((1-i)*m.red+i*e),0),c),t=Math.min(Math.max(Math.round((1-i)*m.green+i*t),0),c),r=Math.min(Math.max(Math.round((1-i)*m.blue+i*r),0),c))),{red:e,green:t,blue:r,alpha:i}}void 0===m.red&&(m.red=c),void 0===m.green&&(m.green=c),void 0===m.blue&&(m.blue=c);for(var A=0;A",h="<",d="prototype",p="script",m=l("IE_PROTO"),g=function(){},A=function(e){return h+p+f+e+h+"/"+p+f},b=function(e){e.write(A("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){var e,t=c("iframe"),r="java"+p+":";return t.style.display="none",u.appendChild(t),t.src=String(r),e=t.contentWindow.document,e.open(),e.write(A("document.F=Object")),e.close(),e.F},y=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}y="undefined"!=typeof document?document.domain&&n?b(n):v():b(n);var e=o.length;while(e--)delete y[d][o[e]];return y()};s[m]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(g[d]=i(e),r=new g,g[d]=null,r[m]=e):r=y(),void 0===t?r:a.f(r,t)}},"7c9f":function(e,t,r){"use strict";(function(e){var n=r("46d3"),i=r("e22f");t.process=function(t,r){var a=[],o=new n(t),s=new i(r,{read:o.read.bind(o),write:function(e){a.push(e)},complete:function(){}});return s.start(),o.process(),e.concat(a)}}).call(this,r("1c35").Buffer)},"7cdf":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const n=r("3856"),i=r("8b6b");var a=r("3856");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}});const o=1048576;class s{constructor(e){if(this.s=e,this.request=null,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new n.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const n=await this.read(e,t,r);return this.peekQueue.push(e.subarray(t,t+n)),n}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new n.EndOfStreamError;let i=r,a=0;while(this.peekQueue.length>0&&i>0){const r=this.peekQueue.pop();if(!r)throw new Error("peekData should be defined");const n=Math.min(r.length,i);e.set(r.subarray(0,n),t+a),a+=n,i-=n,n0&&!this.endOfStream){const r=Math.min(i,o),n=await this._read(e,t+a,r);if(a+=n,n{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,r){"use strict";var n=r("8707").Buffer,i=n.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(n.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=p,this.end=m,t=4;break;case"utf8":this.fillLast=f,t=4;break;case"base64":this.text=g,this.end=A,t=3;break;default:return this.write=b,void(this.end=v)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function u(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function c(e,t,r){var n=t.length-1;if(n=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0))}function l(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function f(e){var t=this.lastTotal-this.lastNeed,r=l(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function h(e,t){var r=c(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function m(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function g(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function A(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function v(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r0;return l(e,o,s,(function(e){n||(n=e),e&&a.forEach(f),o||(a.forEach(f),i(n))}))}));return t.reduce(h)}e.exports=p},"7eb1":function(e,t,r){"use strict";var n=30,i=12;e.exports=function(e,t){var r,a,o,s,u,c,l,f,h,d,p,m,g,A,b,v,y,w,_,E,I,C,x,B,S;r=e.state,a=e.next_in,B=e.input,o=a+(e.avail_in-5),s=e.next_out,S=e.output,u=s-(t-e.avail_out),c=s+(e.avail_out-257),l=r.dmax,f=r.wsize,h=r.whave,d=r.wnext,p=r.window,m=r.hold,g=r.bits,A=r.lencode,b=r.distcode,v=(1<>>24,m>>>=_,g-=_,_=w>>>16&255,0===_)S[s++]=65535&w;else{if(!(16&_)){if(0===(64&_)){w=A[(65535&w)+(m&(1<<_)-1)];continue t}if(32&_){r.mode=i;break e}e.msg="invalid literal/length code",r.mode=n;break e}E=65535&w,_&=15,_&&(g<_&&(m+=B[a++]<>>=_,g-=_),g<15&&(m+=B[a++]<>>24,m>>>=_,g-=_,_=w>>>16&255,!(16&_)){if(0===(64&_)){w=b[(65535&w)+(m&(1<<_)-1)];continue r}e.msg="invalid distance code",r.mode=n;break e}if(I=65535&w,_&=15,g<_&&(m+=B[a++]<l){e.msg="invalid distance too far back",r.mode=n;break e}if(m>>>=_,g-=_,_=s-u,I>_){if(_=I-_,_>h&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(C=0,x=p,0===d){if(C+=f-_,_2)S[s++]=x[C++],S[s++]=x[C++],S[s++]=x[C++],E-=3;E&&(S[s++]=x[C++],E>1&&(S[s++]=x[C++]))}else{C=s-I;do{S[s++]=S[C++],S[s++]=S[C++],S[s++]=S[C++],E-=3}while(E>2);E&&(S[s++]=S[C++],E>1&&(S[s++]=S[C++]))}break}}break}}while(a>3,a-=E,g-=E<<3,m&=(1<{const r={signature:e.toString("binary",t,t+3),streamMinorVersion:i.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:i.getBitAllignedNumber(e,t+3,4,4),frameCount:n.UINT32_LE.get(e,t+4),maxLevel:n.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t+10,0,2)],link:i.getBitAllignedNumber(e,t+10,2,2),profile:i.getBitAllignedNumber(e,t+10,4,4),maxBand:i.getBitAllignedNumber(e,t+11,0,6),intensityStereo:i.isBitSet(e,t+11,6),midSideStereo:i.isBitSet(e,t+11,7),titlePeak:n.UINT16_LE.get(e,t+12),titleGain:n.UINT16_LE.get(e,t+14),albumPeak:n.UINT16_LE.get(e,t+16),albumGain:n.UINT16_LE.get(e,t+18),lastFrameLength:n.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:i.isBitSet(e,t+23,0)};return r.lastFrameLength=r.trueGapless?n.UINT32_LE.get(e,20)>>>20&2047:0,r}}},"7ece":function(e,t){function r(e,t){if(e=e.replace(/\t+/g," ").trim(),!e)return null;var r=e.indexOf(" ");if(-1===r)throw new Error("no named row at line "+t);var i=e.substring(0,r);e=e.substring(r+1),e=e.replace(/letter=[\'\"]\S+[\'\"]/gi,""),e=e.split("="),e=e.map((function(e){return e.trim().match(/(".*?"|[^"\s]+)+(?=\s*|\s*$)/g)}));for(var a=[],o=0;o{};function i(){let e,t=!1,r=n;const i=new Promise(n=>{t?n(e):r=n}),a=n=>{t=!0,e=n,r(e)};return[i,a]}},8013:function(e,t,r){"use strict";function n(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}e.exports=n},"803d":function(e,t,r){(function(t){function r(e,t){if(this.pos=0,this.buffer=e,this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=this.buffer.toString("utf-8",0,this.pos+=2),"BM"!=this.flag)throw new Error("Invalid BMP File");this.parseHeader(),this.parseRGBA()}r.prototype.parseHeader=function(){if(this.fileSize=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.reserved=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.offset=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.headerSize=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.width=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.height=this.buffer.readInt32LE(this.pos),this.pos+=4,this.planes=this.buffer.readUInt16LE(this.pos),this.pos+=2,this.bitPP=this.buffer.readUInt16LE(this.pos),this.pos+=2,this.compress=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.rawSize=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.hr=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.vr=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.colors=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.importantColors=this.buffer.readUInt32LE(this.pos),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=0===this.colors?1<=0?this.height-1:-this.height;for(r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i>7-s&1];this.data[o+4*s]=0,this.data[o+4*s+1]=u.blue,this.data[o+4*s+2]=u.green,this.data[o+4*s+3]=u.red}0!=t&&(this.pos+=4-t)}},r.prototype.bit4=function(){if(2==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0,r=!1;while(e>4),1&u&&u+1>1&1)&&this.pos++}}else for(u=0;u>4),r=!r}function c(t){var r=this.palette[t];this.data[e]=0,this.data[e+1]=r.blue,this.data[e+2]=r.green,this.data[e+3]=r.red,e+=4}}else{var l=Math.ceil(this.width/2),f=l%4;for(o=this.height-1;o>=0;o--){var h=this.bottom_up?o:this.height-1-o;for(a=0;a>4,p=15&i,m=this.palette[d];if(this.data[e]=0,this.data[e+1]=m.blue,this.data[e+2]=m.green,this.data[e+3]=m.red,2*a+1>=this.width)break;m=this.palette[p],this.data[e+4]=0,this.data[e+4+1]=m.blue,this.data[e+4+2]=m.green,this.data[e+4+3]=m.red}0!=f&&(this.pos+=4-f)}}},r.prototype.bit8=function(){if(1==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0;while(e=0;a--){var l=this.bottom_up?a:this.height-1-a;for(i=0;i=0;n--){for(var i=this.bottom_up?n:this.height-1-n,a=0;a>5&r)/r*255|0,c=(o>>10&r)/r*255|0,l=o>>15?255:0,f=i*this.width*4+4*a;this.data[f]=l,this.data[f+1]=s,this.data[f+2]=u,this.data[f+3]=c}this.pos+=e}},r.prototype.bit16=function(){var e=this.width%2*2;this.maskRed=31744,this.maskGreen=992,this.maskBlue=31,this.mask0=0,3==this.compress&&(this.maskRed=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskGreen=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskBlue=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.mask0=this.buffer.readUInt32LE(this.pos),this.pos+=4);for(var t=[0,0,0],r=0;r<16;r++)this.maskRed>>r&1&&t[0]++,this.maskGreen>>r&1&&t[1]++,this.maskBlue>>r&1&&t[2]++;t[1]+=t[0],t[2]+=t[1],t[0]=8-t[0],t[1]-=8,t[2]-=8;for(var n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,a=0;a>t[1],c=(o&this.maskRed)>>t[2],l=i*this.width*4+4*a;this.data[l]=0,this.data[l+1]=s,this.data[l+2]=u,this.data[l+3]=c}this.pos+=e}},r.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(t=this.bottom_up?e:this.height-1-e,r=0;r?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,r){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},8119:function(e,t,r){r("693d"),r("dfe5"),r("301c"),r("4e71"),e.exports=r("5524").Symbol},8122:function(e,t,r){"use strict";t.__esModule=!0,t.isEmpty=t.isEqual=t.arrayEquals=t.looseEqual=t.capitalize=t.kebabCase=t.autoprefixer=t.isFirefox=t.isEdge=t.isIE=t.coerceTruthyValueToArray=t.arrayFind=t.arrayFindIndex=t.escapeRegexpString=t.valueEquals=t.generateId=t.getValueByPath=void 0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.noop=c,t.hasOwn=l,t.toObject=h,t.getPropByPath=d,t.rafThrottle=b,t.objToArray=v;var i=r("2b0e"),a=s(i),o=r("a742");function s(e){return e&&e.__esModule?e:{default:e}}var u=Object.prototype.hasOwnProperty;function c(){}function l(e,t){return u.call(e,t)}function f(e,t){for(var r in t)e[r]=t[r];return e}function h(e){for(var t={},r=0;r0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};var p=t.arrayFindIndex=function(e,t){for(var r=0;r!==e.length;++r)if(t(e[r]))return r;return-1},m=(t.arrayFind=function(e,t){var r=p(e,t);return-1!==r?e[r]:void 0},t.coerceTruthyValueToArray=function(e){return Array.isArray(e)?e:e?[e]:[]},t.isIE=function(){return!a.default.prototype.$isServer&&!isNaN(Number(document.documentMode))},t.isEdge=function(){return!a.default.prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1},t.isFirefox=function(){return!a.default.prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)},t.autoprefixer=function(e){if("object"!==("undefined"===typeof e?"undefined":n(e)))return e;var t=["transform","transition","animation"],r=["ms-","webkit-"];return t.forEach((function(t){var n=e[t];t&&n&&r.forEach((function(r){e[r+t]=n}))})),e},t.kebabCase=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},t.capitalize=function(e){return(0,o.isString)(e)?e.charAt(0).toUpperCase()+e.slice(1):e},t.looseEqual=function(e,t){var r=(0,o.isObject)(e),n=(0,o.isObject)(t);return r&&n?JSON.stringify(e)===JSON.stringify(t):!r&&!n&&String(e)===String(t)}),g=t.arrayEquals=function(e,t){if(e=e||[],t=t||[],e.length!==t.length)return!1;for(var r=0;r1?arguments[1]:void 0,r),u=o>2?arguments[2]:void 0,c=void 0===u?r:i(u,r);while(c>s)t[s++]=e;return t}},"825a":function(e,t,r){var n=r("da84"),i=r("861d"),a=n.String,o=n.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not an object")}},"82de":function(e,t,r){"use strict";(function(t){var n;function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r("fd17"),o=Symbol("lastResolve"),s=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),l=Symbol("lastPromise"),f=Symbol("handlePromise"),h=Symbol("stream");function d(e,t){return{value:e,done:t}}function p(e){var t=e[o];if(null!==t){var r=e[h].read();null!==r&&(e[l]=null,e[o]=null,e[s]=null,t(d(r,!1)))}}function m(e){t.nextTick(p,e)}function g(e,t){return function(r,n){e.then((function(){t[c]?r(d(void 0,!0)):t[f](r,n)}),n)}}var A=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((n={get stream(){return this[h]},next:function(){var e=this,r=this[u];if(null!==r)return Promise.reject(r);if(this[c])return Promise.resolve(d(void 0,!0));if(this[h].destroyed)return new Promise((function(r,n){t.nextTick((function(){e[u]?n(e[u]):r(d(void 0,!0))}))}));var n,i=this[l];if(i)n=new Promise(g(i,this));else{var a=this[h].read();if(null!==a)return Promise.resolve(d(a,!1));n=new Promise(this[f])}return this[l]=n,n}},i(n,Symbol.asyncIterator,(function(){return this})),i(n,"return",(function(){var e=this;return new Promise((function(t,r){e[h].destroy(null,(function(e){e?r(e):t(d(void 0,!0))}))}))})),n),A),v=function(e){var t,r=Object.create(b,(t={},i(t,h,{value:e,writable:!0}),i(t,o,{value:null,writable:!0}),i(t,s,{value:null,writable:!0}),i(t,u,{value:null,writable:!0}),i(t,c,{value:e._readableState.endEmitted,writable:!0}),i(t,f,{value:function(e,t){var n=r[h].read();n?(r[l]=null,r[o]=null,r[s]=null,e(d(n,!1))):(r[o]=e,r[s]=t)},writable:!0}),t));return r[l]=null,a(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[s];return null!==t&&(r[l]=null,r[o]=null,r[s]=null,t(e)),void(r[u]=e)}var n=r[o];null!==n&&(r[l]=null,r[o]=null,r[s]=null,n(d(void 0,!0))),r[c]=!0})),e.on("readable",m.bind(null,r)),r};e.exports=v}).call(this,r("4362"))},"82f8":function(e,t,r){"use strict";var n=r("ebb5"),i=r("4d64").includes,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("includes",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},"82fe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStreamTokenizer=void 0;const n=r("15a0"),i=r("e23d"),a=256e3;class o extends n.AbstractTokenizer{constructor(e,t){super(t),this.streamReader=new i.StreamReader(e)}async getFileInfo(){return this.fileInfo}async readBuffer(e,t){const r=this.normalizeOptions(e,t),n=r.position-this.position;if(n>0)return await this.ignore(n),this.readBuffer(e,t);if(n<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===r.length)return 0;const a=await this.streamReader.read(e,r.offset,r.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const i=new Uint8Array(r.length+t);return n=await this.peekBuffer(i,{mayBeLess:r.mayBeLess}),e.set(i.subarray(t),r.offset),n-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(r.length>0){try{n=await this.streamReader.peek(e,r.offset,r.length)}catch(a){if(t&&t.mayBeLess&&a instanceof i.EndOfStreamError)return 0;throw a}if(!r.mayBeLess&&n1?arguments[1]:void 0)}})},"845f":function(e,t,r){"use strict";(function(t){var n=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=c;var i=r("bd7a"),a=r("b84d");r("3fb5")(c,i);for(var o=n(a.prototype),s=0;su)n.f(e,r=o[u++],t[r]);return e}},"861d":function(e,t,r){var n=r("1626");e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},"86a9":function(e,t,r){"use strict";(function(t){var n=!0,i=r("470b"),a=r("1bc3");i.deflateSync||(n=!1);var o=r("46d3"),s=r("7c9f"),u=r("618c"),c=r("2767"),l=r("4196");e.exports=function(e,r){if(!n)throw new Error("To use the sync capability of this library in old node versions, please pin pngjs to v2.3.0");var f,h,d;function p(e){f=e}function m(e){h=e}function g(e){h.transColor=e}function A(e){h.palette=e}function b(){h.alpha=!0}function v(e){d=e}var y=[];function w(e){y.push(e)}var _=new o(e),E=new u(r,{read:_.read.bind(_),error:p,metadata:m,gamma:v,palette:A,transColor:g,inflateData:w,simpleTransparency:b});if(E.start(),_.process(),f)throw f;var I,C=t.concat(y);if(y.length=0,h.interlace)I=i.inflateSync(C);else{var x=1+(h.width*h.bpp*h.depth+7>>3),B=x*h.height;I=a(C,{chunkSize:B,maxLength:B})}if(C=null,!I||!I.length)throw new Error("bad png - invalid inflate data response");var S=s.process(I,h);C=null;var k=c.dataToBitMap(S,h);S=null;var T=l(k,h);return h.data=T,h.gamma=d||0,h}}).call(this,r("1c35").Buffer)},"86d7":function(e){e.exports=JSON.parse('[["0","\\u0000",127],["a140"," ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚"],["a1a1","﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢",4,"~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/"],["a240","\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁",7,"▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭"],["a2a1","╮╰╯═╞╪╡◢◣◥◤╱╲╳0",9,"Ⅰ",9,"〡",8,"十卄卅A",25,"a",21],["a340","wxyzΑ",16,"Σ",6,"α",16,"σ",6,"ㄅ",10],["a3a1","ㄐ",25,"˙ˉˊˇˋ"],["a3e1","€"],["a440","一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才"],["a4a1","丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙"],["a540","世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外"],["a5a1","央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全"],["a640","共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年"],["a6a1","式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣"],["a740","作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍"],["a7a1","均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠"],["a840","杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒"],["a8a1","芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵"],["a940","咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居"],["a9a1","屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊"],["aa40","昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠"],["aaa1","炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附"],["ab40","陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品"],["aba1","哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷"],["ac40","拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗"],["aca1","活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄"],["ad40","耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥"],["ada1","迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪"],["ae40","哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙"],["aea1","恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓"],["af40","浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷"],["afa1","砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃"],["b040","虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡"],["b0a1","陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀"],["b140","娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽"],["b1a1","情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺"],["b240","毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶"],["b2a1","瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼"],["b340","莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途"],["b3a1","部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠"],["b440","婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍"],["b4a1","插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋"],["b540","溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘"],["b5a1","窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁"],["b640","詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑"],["b6a1","間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼"],["b740","媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業"],["b7a1","楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督"],["b840","睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫"],["b8a1","腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊"],["b940","辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴"],["b9a1","飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇"],["ba40","愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢"],["baa1","滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬"],["bb40","罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤"],["bba1","說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜"],["bc40","劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂"],["bca1","慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃"],["bd40","瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯"],["bda1","翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞"],["be40","輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉"],["bea1","鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡"],["bf40","濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊"],["bfa1","縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚"],["c040","錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇"],["c0a1","嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬"],["c140","瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪"],["c1a1","薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁"],["c240","駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘"],["c2a1","癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦"],["c340","鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸"],["c3a1","獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類"],["c440","願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼"],["c4a1","纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴"],["c540","護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬"],["c5a1","禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒"],["c640","讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲"],["c940","乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕"],["c9a1","氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋"],["ca40","汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘"],["caa1","吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇"],["cb40","杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓"],["cba1","芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢"],["cc40","坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋"],["cca1","怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲"],["cd40","泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺"],["cda1","矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏"],["ce40","哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛"],["cea1","峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺"],["cf40","柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂"],["cfa1","洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀"],["d040","穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪"],["d0a1","苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱"],["d140","唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧"],["d1a1","恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤"],["d240","毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸"],["d2a1","牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐"],["d340","笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢"],["d3a1","荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐"],["d440","酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅"],["d4a1","唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏"],["d540","崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟"],["d5a1","捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉"],["d640","淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏"],["d6a1","痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟"],["d740","耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷"],["d7a1","蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪"],["d840","釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷"],["d8a1","堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔"],["d940","惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒"],["d9a1","晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞"],["da40","湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖"],["daa1","琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥"],["db40","罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳"],["dba1","菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺"],["dc40","軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈"],["dca1","隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆"],["dd40","媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤"],["dda1","搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼"],["de40","毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓"],["dea1","煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓"],["df40","稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯"],["dfa1","腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤"],["e040","觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿"],["e0a1","遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠"],["e140","凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠"],["e1a1","寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉"],["e240","榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊"],["e2a1","漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓"],["e340","禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞"],["e3a1","耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻"],["e440","裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍"],["e4a1","銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘"],["e540","噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉"],["e5a1","憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒"],["e640","澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙"],["e6a1","獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟"],["e740","膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢"],["e7a1","蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧"],["e840","踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓"],["e8a1","銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮"],["e940","噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺"],["e9a1","憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸"],["ea40","澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙"],["eaa1","瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘"],["eb40","蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠"],["eba1","諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌"],["ec40","錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕"],["eca1","魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎"],["ed40","檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶"],["eda1","瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞"],["ee40","蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞"],["eea1","謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜"],["ef40","鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰"],["efa1","鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶"],["f040","璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒"],["f0a1","臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧"],["f140","蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪"],["f1a1","鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰"],["f240","徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛"],["f2a1","礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕"],["f340","譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦"],["f3a1","鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲"],["f440","嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩"],["f4a1","禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿"],["f540","鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛"],["f5a1","鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥"],["f640","蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺"],["f6a1","騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚"],["f740","糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊"],["f7a1","驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾"],["f840","讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏"],["f8a1","齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚"],["f940","纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊"],["f9a1","龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓"]]')},8707:function(e,t,r){var n=r("1c35"),i=n.Buffer;function a(e,t){for(var r in e)t[r]=e[r]}function o(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(a(n,t),t.Buffer=o),a(i,o),o.from=function(e,t,r){if("number"===typeof e)throw new TypeError("Argument must not be a number");return i(e,t,r)},o.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"===typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},o.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i(e)},o.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return n.SlowBuffer(e)}},8737:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FactChunk=t.Format=t.WaveFormat=void 0,function(e){e[e["PCM"]=1]="PCM",e[e["ADPCM"]=2]="ADPCM",e[e["IEEE_FLOAT"]=3]="IEEE_FLOAT",e[e["MPEG_ADTS_AAC"]=5632]="MPEG_ADTS_AAC",e[e["MPEG_LOAS"]=5634]="MPEG_LOAS",e[e["RAW_AAC1"]=255]="RAW_AAC1",e[e["DOLBY_AC3_SPDIF"]=146]="DOLBY_AC3_SPDIF",e[e["DVM"]=8192]="DVM",e[e["RAW_SPORT"]=576]="RAW_SPORT",e[e["ESST_AC3"]=577]="ESST_AC3",e[e["DRM"]=9]="DRM",e[e["DTS2"]=8193]="DTS2",e[e["MPEG"]=80]="MPEG"}(t.WaveFormat||(t.WaveFormat={}));class n{constructor(e){if(e.chunkSize<16)throw new Error("Invalid chunk size");this.len=e.chunkSize}get(e,t){return{wFormatTag:e.readUInt16LE(t),nChannels:e.readUInt16LE(t+2),nSamplesPerSec:e.readUInt32LE(t+4),nAvgBytesPerSec:e.readUInt32LE(t+8),nBlockAlign:e.readUInt16LE(t+12),wBitsPerSample:e.readUInt16LE(t+14)}}}t.Format=n;class i{constructor(e){if(e.chunkSize<4)throw new Error("Invalid fact chunk size.");this.len=e.chunkSize}get(e,t){return{dwSampleLength:e.readUInt32LE(t)}}}t.FactChunk=i},8925:function(e,t,r){var n=r("e330"),i=r("1626"),a=r("c6cd"),o=n(Function.toString);i(a.inspectSource)||(a.inspectSource=function(e){return o(e)}),e.exports=a.inspectSource},8936:function(e,t,r){"use strict";function n(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}e.exports=n},"89a9":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=58)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},11:function(e,t){e.exports=r("2bb5")},26:function(e,t){e.exports=r("92fa")},42:function(e,t){e.exports=r("c284")},58:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition-group",{class:["el-upload-list","el-upload-list--"+e.listType,{"is-disabled":e.disabled}],attrs:{tag:"ul",name:"el-list"}},e._l(e.files,(function(t){return r("li",{key:t.uid,class:["el-upload-list__item","is-"+t.status,e.focusing?"focusing":""],attrs:{tabindex:"0"},on:{keydown:function(r){if(!("button"in r)&&e._k(r.keyCode,"delete",[8,46],r.key,["Backspace","Delete","Del"]))return null;!e.disabled&&e.$emit("remove",t)},focus:function(t){e.focusing=!0},blur:function(t){e.focusing=!1},click:function(t){e.focusing=!1}}},[e._t("default",["uploading"!==t.status&&["picture-card","picture"].indexOf(e.listType)>-1?r("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),r("a",{staticClass:"el-upload-list__item-name",on:{click:function(r){e.handleClick(t)}}},[r("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),r("label",{staticClass:"el-upload-list__item-status-label"},[r("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":["picture-card","picture"].indexOf(e.listType)>-1}})]),e.disabled?e._e():r("i",{staticClass:"el-icon-close",on:{click:function(r){e.$emit("remove",t)}}}),e.disabled?e._e():r("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?r("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?r("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?r("span",{staticClass:"el-upload-list__item-preview",on:{click:function(r){e.handlePreview(t)}}},[r("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():r("span",{staticClass:"el-upload-list__item-delete",on:{click:function(r){e.$emit("remove",t)}}},[r("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)},i=[];n._withStripped=!0;var a=r(6),o=r.n(a),s=r(42),u=r.n(s),c={name:"ElUploadList",mixins:[o.a],data:function(){return{focusing:!1}},components:{ElProgress:u.a},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},l=c,f=r(0),h=Object(f["a"])(l,n,i,!1,null,null,null);h.options.__file="packages/upload/src/upload-list.vue";var d=h.exports,p=r(26),m=r.n(p);function g(e,t,r){var n=void 0;n=r.response?""+(r.response.error||r.response):r.responseText?""+r.responseText:"fail to post "+e+" "+r.status;var i=new Error(n);return i.status=r.status,i.method="post",i.url=e,i}function A(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(r){return t}}function b(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,r=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){n.append(t,e.data[t])})),n.append(e.filename,e.file,e.file.name),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(g(r,e,t));e.onSuccess(A(t))},t.open("post",r,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var i=e.headers||{};for(var a in i)i.hasOwnProperty(a)&&null!==i[a]&&t.setRequestHeader(a,i[a]);return t.send(n),t}}var v=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)},y=[];v._withStripped=!0;var w={name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){if(!this.disabled&&this.uploader){var t=this.uploader.accept;this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter((function(e){var r=e.type,n=e.name,i=n.indexOf(".")>-1?"."+n.split(".").pop():"",a=r.replace(/\/.*$/,"");return t.split(",").map((function(e){return e.trim()})).filter((function(e){return e})).some((function(e){return/\..+$/.test(e)?i===e:/\/\*$/.test(e)?a===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&r===e}))}))):this.$emit("file",e.dataTransfer.files)}}}},_=w,E=Object(f["a"])(_,v,y,!1,null,null,null);E.options.__file="packages/upload/src/upload-dragger.vue";var I,C,x=E.exports,B={inject:["uploader"],components:{UploadDragger:x},props:{type:String,action:{type:String,required:!0},name:{type:String,default:"file"},data:Object,headers:Object,withCredentials:Boolean,multiple:Boolean,accept:String,onStart:Function,onProgress:Function,onSuccess:Function,onError:Function,beforeUpload:Function,drag:Boolean,onPreview:{type:Function,default:function(){}},onRemove:{type:Function,default:function(){}},fileList:Array,autoUpload:Boolean,listType:String,httpRequest:{type:Function,default:b},disabled:Boolean,limit:Number,onExceed:Function},data:function(){return{mouseover:!1,reqs:{}}},methods:{isImage:function(e){return-1!==e.indexOf("image")},handleChange:function(e){var t=e.target.files;t&&this.uploadFiles(t)},uploadFiles:function(e){var t=this;if(this.limit&&this.fileList.length+e.length>this.limit)this.onExceed&&this.onExceed(e,this.fileList);else{var r=Array.prototype.slice.call(e);this.multiple||(r=r.slice(0,1)),0!==r.length&&r.forEach((function(e){t.onStart(e),t.autoUpload&&t.upload(e)}))}},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var r=this.beforeUpload(e);r&&r.then?r.then((function(r){var n=Object.prototype.toString.call(r);if("[object File]"===n||"[object Blob]"===n){for(var i in"[object Blob]"===n&&(r=new File([r],e.name,{type:e.type})),e)e.hasOwnProperty(i)&&(r[i]=e[i]);t.post(r)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==r?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var r=e;e.uid&&(r=e.uid),t[r]&&t[r].abort()}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort(),delete t[e]}))},post:function(e){var t=this,r=e.uid,n={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(r){t.onProgress(r,e)},onSuccess:function(n){t.onSuccess(n,e),delete t.reqs[r]},onError:function(n){t.onError(n,e),delete t.reqs[r]}},i=this.httpRequest(n);this.reqs[r]=i,i&&i.then&&i.then(n.onSuccess,n.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target===e.currentTarget&&(13!==e.keyCode&&32!==e.keyCode||this.handleClick())}},render:function(e){var t=this.handleClick,r=this.drag,n=this.name,i=this.handleChange,a=this.multiple,o=this.accept,s=this.listType,u=this.uploadFiles,c=this.disabled,l=this.handleKeydown,f={class:{"el-upload":!0},on:{click:t,keydown:l}};return f.class["el-upload--"+s]=!0,e("div",m()([f,{attrs:{tabindex:"0"}}]),[r?e("upload-dragger",{attrs:{disabled:c},on:{file:u}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:n,multiple:a,accept:o},ref:"input",on:{change:i}})])}},S=B,k=Object(f["a"])(S,I,C,!1,null,null,null);k.options.__file="packages/upload/src/upload.vue";var T=k.exports,M=r(11),O=r.n(M);function R(){}var P,D,F={name:"ElUpload",mixins:[O.a],components:{ElProgress:u.a,UploadList:d,Upload:T},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:R},onChange:{type:Function,default:R},onPreview:{type:Function},onSuccess:{type:Function,default:R},onProgress:{type:Function,default:R},onError:{type:Function,default:R},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:R}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map((function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(t){console.error("[Element Error][Upload]",t)}return e})))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map((function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e}))}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(r){return void console.error("[Element Error][Upload]",r)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var r=this.getFile(t);this.onProgress(e,r,this.uploadFiles),r.status="uploading",r.percentage=e.percent||0},handleSuccess:function(e,t){var r=this.getFile(t);r&&(r.status="success",r.response=e,this.onSuccess(e,r,this.uploadFiles),this.onChange(r,this.uploadFiles))},handleError:function(e,t){var r=this.getFile(t),n=this.uploadFiles;r.status="fail",n.splice(n.indexOf(r),1),this.onError(e,r,this.uploadFiles),this.onChange(r,this.uploadFiles)},handleRemove:function(e,t){var r=this;t&&(e=this.getFile(t));var n=function(){r.abort(e);var t=r.uploadFiles;t.splice(t.indexOf(e),1),r.onRemove(e,t)};if(this.beforeRemove){if("function"===typeof this.beforeRemove){var i=this.beforeRemove(e,this.uploadFiles);i&&i.then?i.then((function(){n()}),R):!1!==i&&n()}}else n()},getFile:function(e){var t=this.uploadFiles,r=void 0;return t.every((function(t){return r=e.uid===t.uid?t:null,!r})),r},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter((function(e){return"ready"===e.status})).forEach((function(t){e.$refs["upload-inner"].upload(t.raw)}))},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach((function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)}))},render:function(e){var t=this,r=void 0;this.showFileList&&(r=e(d,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}]));var n={props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"},i=this.$slots.trigger||this.$slots.default,a=e("upload",n,[i]);return e("div",["picture-card"===this.listType?r:"",this.$slots.trigger?[a,this.$slots.default]:a,this.$slots.tip,"picture-card"!==this.listType?r:""])}},L=F,N=Object(f["a"])(L,P,D,!1,null,null,null);N.options.__file="packages/upload/src/index.vue";var Q=N.exports;Q.install=function(e){e.component(Q.name,Q)};t["default"]=Q},6:function(e,t){e.exports=r("6b7c")}})},"8a0d":function(e,t){e.exports={}},"8a58":function(e,t,r){"use strict";e.exports=l;var n=r("1b08").codes,i=n.ERR_METHOD_NOT_IMPLEMENTED,a=n.ERR_MULTIPLE_CALLBACK,o=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=n.ERR_TRANSFORM_WITH_LENGTH_0,u=r("845f");function c(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new a);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.lengths)break e}v++}if(A=this.getPixelColor(t,0),!l.east)e:for(var B=0;Bs)break e}y++}if(A=this.getPixelColor(0,r),!l.south)e:for(var M=r-1;M>=v+n;M--){for(var O=t-y-1;O>=0;O--){var R=this.getPixelColor(O,M),P=this.constructor.intToRGBA(R);if(this.constructor.colorDiff(b,P)>s)break e}w++}if(A=this.getPixelColor(t,r),!l.west)e:for(var D=t-1;D>=0+y+n;D--){for(var F=r-1;F>=0+v;F--){var L=this.getPixelColor(D,F),N=this.constructor.intToRGBA(L);if(this.constructor.colorDiff(b,N)>s)break e}_++}var Q=!1;if(_-=o,y-=o,v-=o,w-=o,c){var U=Math.min(y,_),j=Math.min(v,w);_=U,y=U,v=j,w=j}_=_>=0?_:0,y=y>=0?y:0,v=v>=0?v:0,w=w>=0?w:0;var z=t-(_+y),H=r-(w+v);return Q=u?0!==y&&0!==v&&0!==_&&0!==w:0!==y||0!==v||0!==_||0!==w,Q&&this.crop(y,v,z,H),(0,a.isNodePattern)(e)&&e.call(this,null,this),this}}}}}).call(this,r("1c35").Buffer)},"8b1a":function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++r+n).toString(36))}},"8b6b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Deferred=void 0;class n{constructor(){this.resolve=()=>null,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}t.Deferred=n},"8c05":function(e,t){e.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},"8d59":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{circle:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;"function"===typeof e&&(t=e,e={});var r=e.radius||(this.bitmap.width>this.bitmap.height?this.bitmap.height:this.bitmap.width)/2,i={x:"number"===typeof e.x?e.x:this.bitmap.width/2,y:"number"===typeof e.y?e.y:this.bitmap.height/2};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,n){var a=Math.sqrt(Math.pow(e-i.x,2)+Math.pow(t-i.y,2));r-a<=0?this.bitmap.data[n+3]=0:r-a<1&&(this.bitmap.data[n+3]=255*(r-a))})),(0,n.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=i},"8eb7":function(e,t){var r,n,i,a,o,s,u,c,l,f,h,d,p,m,g,A=!1;function b(){if(!A){A=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),b=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(d=/\b(iPhone|iP[ao]d)/.exec(e),p=/\b(iP[ao]d)/.exec(e),f=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),g=/Mobile/i.exec(e),h=!!/Win64/.exec(e),t){r=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,r&&document&&document.documentMode&&(r=document.documentMode);var v=/(?:Trident\/(\d+.\d+))/.exec(e);s=v?parseFloat(v[1])+4:r,n=t[2]?parseFloat(t[2]):NaN,i=t[3]?parseFloat(t[3]):NaN,a=t[4]?parseFloat(t[4]):NaN,a?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),o=t&&t[1]?parseFloat(t[1]):NaN):o=NaN}else r=n=i=o=a=NaN;if(b){if(b[1]){var y=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);u=!y||parseFloat(y[1].replace("_","."))}else u=!1;c=!!b[2],l=!!b[3]}else u=c=l=!1}}var v={ie:function(){return b()||r},ieCompatibilityMode:function(){return b()||s>r},ie64:function(){return v.ie()&&h},firefox:function(){return b()||n},opera:function(){return b()||i},webkit:function(){return b()||a},safari:function(){return v.webkit()},chrome:function(){return b()||o},windows:function(){return b()||c},osx:function(){return b()||u},linux:function(){return b()||l},iphone:function(){return b()||d},mobile:function(){return b()||d||p||f||g},nativeApp:function(){return b()||m},android:function(){return b()||f},ipad:function(){return b()||p}};e.exports=v},"8f14":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisTagMapper=void 0;const n=r("fc97"),i={TITLE:"title",ARTIST:"artist",ARTISTS:"artists",ALBUMARTIST:"albumartist","ALBUM ARTIST":"albumartist",ALBUM:"album",DATE:"date",ORIGINALDATE:"originaldate",ORIGINALYEAR:"originalyear",COMMENT:"comment",TRACKNUMBER:"track",DISCNUMBER:"disk",GENRE:"genre",METADATA_BLOCK_PICTURE:"picture",COMPOSER:"composer",LYRICS:"lyrics",ALBUMSORT:"albumsort",TITLESORT:"titlesort",WORK:"work",ARTISTSORT:"artistsort",ALBUMARTISTSORT:"albumartistsort",COMPOSERSORT:"composersort",LYRICIST:"lyricist",WRITER:"writer",CONDUCTOR:"conductor",REMIXER:"remixer",ARRANGER:"arranger",ENGINEER:"engineer",PRODUCER:"producer",DJMIXER:"djmixer",MIXER:"mixer",LABEL:"label",GROUPING:"grouping",SUBTITLE:"subtitle",DISCSUBTITLE:"discsubtitle",TRACKTOTAL:"totaltracks",DISCTOTAL:"totaldiscs",COMPILATION:"compilation",RATING:"rating",BPM:"bpm",KEY:"key",MOOD:"mood",MEDIA:"media",CATALOGNUMBER:"catalognumber",RELEASESTATUS:"releasestatus",RELEASETYPE:"releasetype",RELEASECOUNTRY:"releasecountry",SCRIPT:"script",LANGUAGE:"language",COPYRIGHT:"copyright",LICENSE:"license",ENCODEDBY:"encodedby",ENCODERSETTINGS:"encodersettings",BARCODE:"barcode",ISRC:"isrc",ASIN:"asin",MUSICBRAINZ_TRACKID:"musicbrainz_recordingid",MUSICBRAINZ_RELEASETRACKID:"musicbrainz_trackid",MUSICBRAINZ_ALBUMID:"musicbrainz_albumid",MUSICBRAINZ_ARTISTID:"musicbrainz_artistid",MUSICBRAINZ_ALBUMARTISTID:"musicbrainz_albumartistid",MUSICBRAINZ_RELEASEGROUPID:"musicbrainz_releasegroupid",MUSICBRAINZ_WORKID:"musicbrainz_workid",MUSICBRAINZ_TRMID:"musicbrainz_trmid",MUSICBRAINZ_DISCID:"musicbrainz_discid",ACOUSTID_ID:"acoustid_id",ACOUSTID_ID_FINGERPRINT:"acoustid_fingerprint",MUSICIP_PUID:"musicip_puid",WEBSITE:"website",NOTES:"notes",TOTALTRACKS:"totaltracks",TOTALDISCS:"totaldiscs",DISCOGS_ARTIST_ID:"discogs_artist_id",DISCOGS_ARTISTS:"artists",DISCOGS_ARTIST_NAME:"artists",DISCOGS_ALBUM_ARTISTS:"albumartist",DISCOGS_CATALOG:"catalognumber",DISCOGS_COUNTRY:"releasecountry",DISCOGS_DATE:"originaldate",DISCOGS_LABEL:"label",DISCOGS_LABEL_ID:"discogs_label_id",DISCOGS_MASTER_RELEASE_ID:"discogs_master_release_id",DISCOGS_RATING:"discogs_rating",DISCOGS_RELEASED:"date",DISCOGS_RELEASE_ID:"discogs_release_id",DISCOGS_VOTES:"discogs_votes",CATALOGID:"catalognumber",STYLE:"genre",REPLAYGAIN_TRACK_GAIN:"replaygain_track_gain",REPLAYGAIN_TRACK_PEAK:"replaygain_track_peak",REPLAYGAIN_ALBUM_GAIN:"replaygain_album_gain",REPLAYGAIN_ALBUM_PEAK:"replaygain_album_peak",REPLAYGAIN_MINMAX:"replaygain_track_minmax",REPLAYGAIN_ALBUM_MINMAX:"replaygain_album_minmax",REPLAYGAIN_UNDO:"replaygain_undo"};class a extends n.CommonTagMapper{static toRating(e,t){return{source:e?e.toLowerCase():e,rating:parseFloat(t)*n.CommonTagMapper.maxRatingScore}}constructor(){super(["vorbis"],i)}postMap(e){if(0===e.id.indexOf("RATING:")){const t=e.id.split(":");e.value=a.toRating(t[1],e.value),e.id=t[0]}}}t.VorbisTagMapper=a},"8f44":function(e,t,r){"use strict";function n(e,t,r,n){var a=0,o=(n=void 0===n?{}:n,void 0===n.loop?null:n.loop),s=void 0===n.palette?null:n.palette;if(t<=0||r<=0||t>65535||r>65535)throw new Error("Width/Height invalid.");function u(e){var t=e.length;if(t<2||t>256||t&t-1)throw new Error("Invalid code/color length, must be power of 2 and 2 .. 256.");return t}e[a++]=71,e[a++]=73,e[a++]=70,e[a++]=56,e[a++]=57,e[a++]=97;var c=0,l=0;if(null!==s){var f=u(s);while(f>>=1)++c;if(f=1<=f)throw new Error("Background index out of range.");if(0===l)throw new Error("Background index explicitly passed as 0.")}}if(e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=(null!==s?128:0)|c,e[a++]=l,e[a++]=0,null!==s)for(var h=0,d=s.length;h>16&255,e[a++]=p>>8&255,e[a++]=255&p}if(null!==o){if(o<0||o>65535)throw new Error("Loop count invalid.");e[a++]=33,e[a++]=255,e[a++]=11,e[a++]=78,e[a++]=69,e[a++]=84,e[a++]=83,e[a++]=67,e[a++]=65,e[a++]=80,e[a++]=69,e[a++]=50,e[a++]=46,e[a++]=48,e[a++]=3,e[a++]=1,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=0}var m=!1;this.addFrame=function(t,r,n,o,c,l){if(!0===m&&(--a,m=!1),l=void 0===l?{}:l,t<0||r<0||t>65535||r>65535)throw new Error("x/y invalid.");if(n<=0||o<=0||n>65535||o>65535)throw new Error("Width/Height invalid.");if(c.length>=1)++p;d=1<3)throw new Error("Disposal out of range.");var b=!1,v=0;if(void 0!==l.transparent&&null!==l.transparent&&(b=!0,v=l.transparent,v<0||v>=d))throw new Error("Transparent color index.");if((0!==A||b||0!==g)&&(e[a++]=33,e[a++]=249,e[a++]=4,e[a++]=A<<2|(!0===b?1:0),e[a++]=255&g,e[a++]=g>>8&255,e[a++]=v,e[a++]=0),e[a++]=44,e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=255&n,e[a++]=n>>8&255,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=!0===f?128|p-1:0,!0===f)for(var y=0,w=h.length;y>16&255,e[a++]=_>>8&255,e[a++]=255&_}return a=i(e,a,p<2?2:p,c),a},this.end=function(){return!1===m&&(e[a++]=59,m=!0),a},this.getOutputBuffer=function(){return e},this.setOutputBuffer=function(t){e=t},this.getOutputBufferPosition=function(){return a},this.setOutputBufferPosition=function(e){a=e}}function i(e,t,r,n){e[t++]=r;var i=t++,a=1<=r)e[t++]=255&f,f>>=8,l-=8,t===i+256&&(e[i]=255,i=t++)}function d(e){f|=e<=8)e[t++]=255&f,f>>=8,l-=8,t===i+256&&(e[i]=255,i=t++);4096===u?(d(a),u=s+1,c=r+1,m={}):(u>=1<>7,s=7&i,u=1<=0))throw Error("Invalid block size");if(0===A)break;t+=A}}break;case 249:if(4!==e[t++]||0!==e[t+4])throw new Error("Invalid graphics extension block.");var b=e[t++];d=e[t++]|e[t++]<<8,p=e[t++],0===(1&b)&&(p=null),m=b>>2&7,t++;break;case 254:while(1){A=e[t++];if(!(A>=0))throw Error("Invalid block size");if(0===A)break;t+=A}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var v=e[t++]|e[t++]<<8,y=e[t++]|e[t++]<<8,w=e[t++]|e[t++]<<8,_=e[t++]|e[t++]<<8,E=e[t++],I=E>>7,C=E>>6&1,x=7&E,B=1<=0))throw Error("Invalid block size");if(0===A)break;t+=A}h.push({x:v,y:y,width:w,height:_,has_local_palette:T,palette_offset:S,palette_size:k,data_offset:M,data_length:t-M,transparent_index:p,interlaced:!!C,delay:d,disposal:m});break;case 59:f=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return h.length},this.loopCount=function(){return g},this.frameInfo=function(e){if(e<0||e>=h.length)throw new Error("Frame index out of range.");return h[e]},this.decodeAndBlitFrameBGRA=function(t,n){var i=this.frameInfo(t),a=i.width*i.height,s=new Uint8Array(a);o(e,i.data_offset,s,a);var u=i.palette_offset,c=i.transparent_index;null===c&&(c=256);var l=i.width,f=r-l,h=l,d=4*(i.y*r+i.x),p=4*((i.y+i.height)*r+i.x),m=d,g=4*f;!0===i.interlaced&&(g+=4*r*7);for(var A=8,b=0,v=s.length;b=p&&(g=4*f+4*r*(A-1),m=d+(l+f)*(A<<1),A>>=1)),y===c)m+=4;else{var w=e[u+3*y],_=e[u+3*y+1],E=e[u+3*y+2];n[m++]=E,n[m++]=_,n[m++]=w,n[m++]=255}--h}},this.decodeAndBlitFrameRGBA=function(t,n){var i=this.frameInfo(t),a=i.width*i.height,s=new Uint8Array(a);o(e,i.data_offset,s,a);var u=i.palette_offset,c=i.transparent_index;null===c&&(c=256);var l=i.width,f=r-l,h=l,d=4*(i.y*r+i.x),p=4*((i.y+i.height)*r+i.x),m=d,g=4*f;!0===i.interlaced&&(g+=4*r*7);for(var A=8,b=0,v=s.length;b=p&&(g=4*f+4*r*(A-1),m=d+(l+f)*(A<<1),A>>=1)),y===c)m+=4;else{var w=e[u+3*y],_=e[u+3*y+1],E=e[u+3*y+2];n[m++]=w,n[m++]=_,n[m++]=E,n[m++]=255}--h}}}function o(e,t,r,n){var i=e[t++],a=1<>=u,l-=u,g!==a){if(g===o)break;var A=ga)v=p[v]>>8,++b;var y=v,w=h+b+(A!==g?1:0);if(w>n)return void console.log("Warning, gif stream longer than expected.");r[h++]=y,h+=b;var _=h;A!==g&&(r[h++]=y),v=A;while(b--)v=p[v],r[--_]=255&v,v>>=8;null!==m&&s<4096&&(p[s++]=m<<8|y,s>=c+1&&u<12&&(++u,c=c<<1|1)),m=g}else s=o+1,u=i+1,c=(1<({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class i{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new n.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=i},"907a":function(e,t,r){"use strict";var n=r("ebb5"),i=r("07fa"),a=r("5926"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("at",(function(e){var t=o(this),r=i(t),n=a(e),s=n>=0?n:r+n;return s<0||s>=r?void 0:t[s]}))},"90c9":function(e,t,r){"use strict";var n=r("c591").Buffer;t._dbcs=f;for(var i=-1,a=-2,o=-10,s=-1e3,u=new Array(256),c=-1,l=0;l<256;l++)u[l]=i;function f(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=e.table();this.decodeTables=[],this.decodeTables[0]=u.slice(0),this.decodeTableSeq=[];for(var n=0;ns)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[s-f[h]],p=129;p<=254;p++){if(d[p]===i)d[p]=s-c;else{if(d[p]===s-c)continue;if(d[p]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var m=this.decodeTables[s-d[p]],g=48;g<=57;g++)m[g]===i&&(m[g]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var A={};if(e.encodeSkipVals)for(n=0;nt)return-1;var r=0,n=e.length;while(r>1);e[i]<=t?r=i:n=i}return r}f.prototype.encoder=h,f.prototype.decoder=d,f.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var r=this.decodeTables[0],n=t.length-1;n>0;n--){var a=r[t[n]];if(a==i)r[t[n]]=s-this.decodeTables.length,this.decodeTables.push(r=u.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));r=this.decodeTables[s-a]}}return r},f.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),r=this._getDecodeTrieNode(t);t&=255;for(var n=1;n255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},f.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=u.slice(0)),this.encodeTable[t]},f.prototype._setEncodeChar=function(e,t){var r=this._getEncodeBucket(e),n=255&e;r[n]<=o?this.encodeTableSeq[o-r[n]][c]=t:r[n]==i&&(r[n]=t)},f.prototype._setEncodeSequence=function(e,t){var r,n=e[0],a=this._getEncodeBucket(n),s=255&n;a[s]<=o?r=this.encodeTableSeq[o-a[s]]:(r={},a[s]!==i&&(r[c]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(r));for(var u=1;u=0)this._setEncodeChar(c,l),i=!0;else if(c<=s){var f=s-c;if(!a[f]){var h=l<<8>>>0;this._fillEncodeTable(f,h,r)?i=!0:a[f]=!0}}else c<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-c],l),i=!0)}return i},h.prototype.write=function(e){var t=n.alloc(e.length*(this.gb18030?4:3)),r=this.leadSurrogate,a=this.seqObj,s=-1,u=0,l=0;while(1){if(-1===s){if(u==e.length)break;var f=e.charCodeAt(u++)}else{f=s;s=-1}if(55296<=f&&f<57344)if(f<56320){if(-1===r){r=f;continue}r=f,f=i}else-1!==r?(f=65536+1024*(r-55296)+(f-56320),r=-1):f=i;else-1!==r&&(s=f,f=i,r=-1);var h=i;if(void 0!==a&&f!=i){var d=a[f];if("object"===typeof d){a=d;continue}"number"==typeof d?h=d:void 0==d&&(d=a[c],void 0!==d&&(h=d,s=f)),a=void 0}else if(f>=0){var m=this.encodeTable[f>>8];if(void 0!==m&&(h=m[255&f]),h<=o){a=this.encodeTableSeq[o-h];continue}if(h==i&&this.gb18030){var g=p(this.gb18030.uChars,f);if(-1!=g){h=this.gb18030.gbChars[g]+(f-this.gb18030.uChars[g]);t[l++]=129+Math.floor(h/12600),h%=12600,t[l++]=48+Math.floor(h/1260),h%=1260,t[l++]=129+Math.floor(h/10),h%=10,t[l++]=48+h;continue}}}h===i&&(h=this.defaultCharSingleByte),h<256?t[l++]=h:h<65536?(t[l++]=h>>8,t[l++]=255&h):h<16777216?(t[l++]=h>>16,t[l++]=h>>8&255,t[l++]=255&h):(t[l++]=h>>>24,t[l++]=h>>>16&255,t[l++]=h>>>8&255,t[l++]=255&h)}return this.seqObj=a,this.leadSurrogate=r,t.slice(0,l)},h.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=n.alloc(10),t=0;if(this.seqObj){var r=this.seqObj[c];void 0!==r&&(r<256?e[t++]=r:(e[t++]=r>>8,e[t++]=255&r)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},h.prototype.findIdx=p,d.prototype.write=function(e){for(var t=n.alloc(2*e.length),r=this.nodeIdx,u=this.prevBytes,c=this.prevBytes.length,l=-this.prevBytes.length,f=0,h=0;f=0?e[f]:u[f+c],m=this.decodeTables[r][d];if(m>=0);else if(m===i)m=this.defaultCharUnicode.charCodeAt(0),f=l;else if(m===a){if(f>=3)var g=12600*(e[f-3]-129)+1260*(e[f-2]-48)+10*(e[f-1]-129)+(d-48);else g=12600*(u[f-3+c]-129)+1260*((f-2>=0?e[f-2]:u[f-2+c])-48)+10*((f-1>=0?e[f-1]:u[f-1+c])-129)+(d-48);var A=p(this.gb18030.gbChars,g);m=this.gb18030.uChars[A]+g-this.gb18030.gbChars[A]}else{if(m<=s){r=s-m;continue}if(!(m<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+m+" at "+r+"/"+d);for(var b=this.decodeTableSeq[o-m],v=0;v>8;m=b[b.length-1]}if(m>=65536){m-=65536;var y=55296|m>>10;t[h++]=255&y,t[h++]=y>>8,m=56320|1023&m}t[h++]=255&m,t[h++]=m>>8,r=0,l=f+1}return this.nodeIdx=r,this.prevBytes=l>=0?Array.prototype.slice.call(e,l):u.slice(l+c).concat(Array.prototype.slice.call(e)),t.slice(0,h).toString("ucs2")},d.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,r){var n=r("e330"),i=0,a=Math.random(),o=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++i+a,36)}},9112:function(e,t,r){var n=r("83ab"),i=r("9bf2"),a=r("5c6c");e.exports=n?function(e,t,r){return i.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},9131:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class r{constructor(e){this.str=e}static fromBin(e,t=0){return new r(this.decode(e,t))}static decode(e,t=0){const r=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return r.toUpperCase()}static decodeMediaType(e){switch(e.str){case r.AudioMedia.str:return"audio";case r.VideoMedia.str:return"video";case r.CommandMedia.str:return"command";case r.Degradable_JPEG_Media.str:return"degradable-jpeg";case r.FileTransferMedia.str:return"file-transfer";case r.BinaryMedia.str:return"binary"}}static encode(t){const r=e.alloc(16);return r.writeUInt32LE(parseInt(t.slice(0,8),16),0),r.writeUInt16LE(parseInt(t.slice(9,13),16),4),r.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(r,8),e.from(t.slice(24),"hex").copy(r,10),r}equals(e){return this.str===e.str}toBin(){return r.encode(this.str)}}t.default=r,r.HeaderObject=new r("75B22630-668E-11CF-A6D9-00AA0062CE6C"),r.DataObject=new r("75B22636-668E-11CF-A6D9-00AA0062CE6C"),r.SimpleIndexObject=new r("33000890-E5B1-11CF-89F4-00A0C90349CB"),r.IndexObject=new r("D6E229D3-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexObject=new r("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),r.TimecodeIndexObject=new r("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),r.FilePropertiesObject=new r("8CABDCA1-A947-11CF-8EE4-00C00C205365"),r.StreamPropertiesObject=new r("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),r.HeaderExtensionObject=new r("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),r.CodecListObject=new r("86D15240-311D-11D0-A3A4-00A0C90348F6"),r.ScriptCommandObject=new r("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),r.MarkerObject=new r("F487CD01-A951-11CF-8EE6-00C00C205365"),r.BitrateMutualExclusionObject=new r("D6E229DC-35DA-11D1-9034-00A0C90349BE"),r.ErrorCorrectionObject=new r("75B22635-668E-11CF-A6D9-00AA0062CE6C"),r.ContentDescriptionObject=new r("75B22633-668E-11CF-A6D9-00AA0062CE6C"),r.ExtendedContentDescriptionObject=new r("D2D0A440-E307-11D2-97F0-00A0C95EA850"),r.ContentBrandingObject=new r("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),r.StreamBitratePropertiesObject=new r("7BF875CE-468D-11D1-8D82-006097C9A2B2"),r.ContentEncryptionObject=new r("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),r.ExtendedContentEncryptionObject=new r("298AE614-2622-4C17-B935-DAE07EE9289C"),r.DigitalSignatureObject=new r("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),r.PaddingObject=new r("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),r.ExtendedStreamPropertiesObject=new r("14E6A5CB-C672-4332-8399-A96952065B5A"),r.AdvancedMutualExclusionObject=new r("A08649CF-4775-4670-8A16-6E35357566CD"),r.GroupMutualExclusionObject=new r("D1465A40-5A79-4338-B71B-E36B8FD6C249"),r.StreamPrioritizationObject=new r("D4FED15B-88D3-454F-81F0-ED5C45999E24"),r.BandwidthSharingObject=new r("A69609E6-517B-11D2-B6AF-00C04FD908E9"),r.LanguageListObject=new r("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),r.MetadataObject=new r("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),r.MetadataLibraryObject=new r("44231C94-9498-49D1-A141-1D134E457054"),r.IndexParametersObject=new r("D6E229DF-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexParametersObject=new r("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),r.TimecodeIndexParametersObject=new r("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),r.CompatibilityObject=new r("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),r.AdvancedContentEncryptionObject=new r("43058533-6981-49E6-9B74-AD12CB86D58C"),r.AudioMedia=new r("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),r.VideoMedia=new r("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),r.CommandMedia=new r("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),r.JFIF_Media=new r("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),r.Degradable_JPEG_Media=new r("35907DE0-E415-11CF-A917-00805F5C442B"),r.FileTransferMedia=new r("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),r.BinaryMedia=new r("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),r.ASF_Index_Placeholder_Object=new r("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,r("1c35").Buffer)},9141:function(e,t,r){var n=r("ef08").document;e.exports=n&&n.documentElement},9152:function(e,t){ +/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ +t.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,u=(1<>1,l=-7,f=r?i-1:0,h=r?-1:1,d=e[t+f];for(f+=h,a=d&(1<<-l)-1,d>>=-l,l+=s;l>0;a=256*a+e[t+f],f+=h,l-=8);for(o=a&(1<<-l)-1,a>>=-l,l+=n;l>0;o=256*o+e[t+f],f+=h,l-=8);if(0===a)a=1-c;else{if(a===u)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,n),a-=c}return(d?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,u,c=8*a-i-1,l=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:a-1,p=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=l):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),t+=o+f>=1?h/u:h*Math.pow(2,1-f),t*u>=2&&(o++,u/=2),o+f>=l?(s=0,o=l):o+f>=1?(s=(t*u-1)*Math.pow(2,i),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=p,o/=256,c-=8);e[r+d-p]|=128*m}},"91dd":function(e,t,r){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,a){t=t||"&",r=r||"=";var o={};if("string"!==typeof e||0===e.length)return o;var s=/\+/g;e=e.split(t);var u=1e3;a&&"number"===typeof a.maxKeys&&(u=a.maxKeys);var c=e.length;u>0&&c>u&&(c=u);for(var l=0;l=0?(f=m.substr(0,g),h=m.substr(g+1)):(f=m,h=""),d=decodeURIComponent(f),p=decodeURIComponent(h),n(o,d)?i(o[d])?o[d].push(p):o[d]=[o[d],p]:o[d]=p}return o};var i=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},"91f2":function(e,t,r){"use strict";(function(t,n){var i=r("3022"),a=r("d485"),o=e.exports=function(){a.call(this),this._buffers=[],this._buffered=0,this._reads=[],this._paused=!1,this._encoding="utf8",this.writable=!0};i.inherits(o,a),o.prototype.read=function(e,r){this._reads.push({length:Math.abs(e),allowLess:e<0,func:r}),t.nextTick(function(){this._process(),this._paused&&this._reads.length>0&&(this._paused=!1,this.emit("drain"))}.bind(this))},o.prototype.write=function(e,t){return this.writable?(r=n.isBuffer(e)?e:new n(e,t||this._encoding),this._buffers.push(r),this._buffered+=r.length,this._process(),this._reads&&0===this._reads.length&&(this._paused=!0),this.writable&&!this._paused):(this.emit("error",new Error("Stream not writable")),!1);var r},o.prototype.end=function(e,t){e&&this.write(e,t),this.writable=!1,this._buffers&&(0===this._buffers.length?this._end():(this._buffers.push(null),this._process()))},o.prototype.destroySoon=o.prototype.end,o.prototype._end=function(){this._reads.length>0&&this.emit("error",new Error("Unexpected end of input")),this.destroy()},o.prototype.destroy=function(){this._buffers&&(this.writable=!1,this._reads=null,this._buffers=null,this.emit("close"))},o.prototype._processReadAllowingLess=function(e){this._reads.shift();var t=this._buffers[0];t.length>e.length?(this._buffered-=e.length,this._buffers[0]=t.slice(e.length),e.func.call(this,t.slice(0,e.length))):(this._buffered-=t.length,this._buffers.shift(),e.func.call(this,t))},o.prototype._processRead=function(e){this._reads.shift();var t=0,r=0,i=new n(e.length);while(t0&&this._buffers.splice(0,r),this._buffered-=e.length,e.func.call(this,i)},o.prototype._process=function(){try{while(this._buffered>0&&this._reads&&this._reads.length>0){var e=this._reads[0];if(e.allowLess)this._processReadAllowingLess(e);else{if(!(this._buffered>=e.length))break;this._processRead(e)}}this._buffers&&!this.writable&&this._end()}catch(t){this.emit("error",t)}}}).call(this,r("4362"),r("1c35").Buffer)},"925e":function(e,t,r){(function(t,n,i){var a=r("a9f1"),o=r("3fb5"),s=r("c90b"),u=r("e372"),c=r("d938"),l=s.IncomingMessage,f=s.readyStates;function h(e,t){return a.fetch&&t?"fetch":a.mozchunkedarraybuffer?"moz-chunked-arraybuffer":a.msstream?"ms-stream":a.arraybuffer&&e?"arraybuffer":a.vbArray&&e?"text:vbarray":"text"}var d=e.exports=function(e){var r,n=this;u.Writable.call(n),n._opts=e,n._body=[],n._headers={},e.auth&&n.setHeader("Authorization","Basic "+new t(e.auth).toString("base64")),Object.keys(e.headers).forEach((function(t){n.setHeader(t,e.headers[t])}));var i=!0;if("disable-fetch"===e.mode||"requestTimeout"in e&&!a.abortController)i=!1,r=!0;else if("prefer-streaming"===e.mode)r=!1;else if("allow-wrong-content-type"===e.mode)r=!a.overrideMimeType;else{if(e.mode&&"default"!==e.mode&&"prefer-fast"!==e.mode)throw new Error("Invalid value for opts.mode");r=!0}n._mode=h(r,i),n._fetchTimer=null,n.on("finish",(function(){n._onFinish()}))};function p(e){try{var t=e.status;return null!==t&&0!==t}catch(r){return!1}}o(d,u.Writable),d.prototype.setHeader=function(e,t){var r=this,n=e.toLowerCase();-1===m.indexOf(n)&&(r._headers[n]={name:e,value:t})},d.prototype.getHeader=function(e){var t=this._headers[e.toLowerCase()];return t?t.value:null},d.prototype.removeHeader=function(e){var t=this;delete t._headers[e.toLowerCase()]},d.prototype._onFinish=function(){var e=this;if(!e._destroyed){var r=e._opts,o=e._headers,s=null;"GET"!==r.method&&"HEAD"!==r.method&&(s=a.arraybuffer?c(t.concat(e._body)):a.blobConstructor?new n.Blob(e._body.map((function(e){return c(e)})),{type:(o["content-type"]||{}).value||""}):t.concat(e._body).toString());var u=[];if(Object.keys(o).forEach((function(e){var t=o[e].name,r=o[e].value;Array.isArray(r)?r.forEach((function(e){u.push([t,e])})):u.push([t,r])})),"fetch"===e._mode){var l=null;if(a.abortController){var h=new AbortController;l=h.signal,e._fetchAbortController=h,"requestTimeout"in r&&0!==r.requestTimeout&&(e._fetchTimer=n.setTimeout((function(){e.emit("requestTimeout"),e._fetchAbortController&&e._fetchAbortController.abort()}),r.requestTimeout))}n.fetch(e._opts.url,{method:e._opts.method,headers:u,body:s||void 0,mode:"cors",credentials:r.withCredentials?"include":"same-origin",signal:l}).then((function(t){e._fetchResponse=t,e._connect()}),(function(t){n.clearTimeout(e._fetchTimer),e._destroyed||e.emit("error",t)}))}else{var d=e._xhr=new n.XMLHttpRequest;try{d.open(e._opts.method,e._opts.url,!0)}catch(p){return void i.nextTick((function(){e.emit("error",p)}))}"responseType"in d&&(d.responseType=e._mode.split(":")[0]),"withCredentials"in d&&(d.withCredentials=!!r.withCredentials),"text"===e._mode&&"overrideMimeType"in d&&d.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in r&&(d.timeout=r.requestTimeout,d.ontimeout=function(){e.emit("requestTimeout")}),u.forEach((function(e){d.setRequestHeader(e[0],e[1])})),e._response=null,d.onreadystatechange=function(){switch(d.readyState){case f.LOADING:case f.DONE:e._onXHRProgress();break}},"moz-chunked-arraybuffer"===e._mode&&(d.onprogress=function(){e._onXHRProgress()}),d.onerror=function(){e._destroyed||e.emit("error",new Error("XHR error"))};try{d.send(s)}catch(p){return void i.nextTick((function(){e.emit("error",p)}))}}}},d.prototype._onXHRProgress=function(){var e=this;p(e._xhr)&&!e._destroyed&&(e._response||e._connect(),e._response._onXHRProgress())},d.prototype._connect=function(){var e=this;e._destroyed||(e._response=new l(e._xhr,e._fetchResponse,e._mode,e._fetchTimer),e._response.on("error",(function(t){e.emit("error",t)})),e.emit("response",e._response))},d.prototype._write=function(e,t,r){var n=this;n._body.push(e),r()},d.prototype.abort=d.prototype.destroy=function(){var e=this;e._destroyed=!0,n.clearTimeout(e._fetchTimer),e._response&&(e._response._destroyed=!0),e._xhr?e._xhr.abort():e._fetchAbortController&&e._fetchAbortController.abort()},d.prototype.end=function(e,t,r){var n=this;"function"===typeof e&&(r=e,e=void 0),u.Writable.prototype.end.call(n,e,t,r)},d.prototype.flushHeaders=function(){},d.prototype.setTimeout=function(){},d.prototype.setNoDelay=function(){},d.prototype.setSocketKeepAlive=function(){};var m=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","via"]}).call(this,r("1c35").Buffer,r("c8ba"),r("4362"))},9263:function(e,t,r){"use strict";var n=r("c65b"),i=r("e330"),a=r("577e"),o=r("ad6d"),s=r("9f7f"),u=r("5692"),c=r("7c73"),l=r("69f3").get,f=r("fce3"),h=r("107c"),d=u("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,m=p,g=i("".charAt),A=i("".indexOf),b=i("".replace),v=i("".slice),y=function(){var e=/a/,t=/b*/g;return n(p,e,"a"),n(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=s.BROKEN_CARET,_=void 0!==/()??/.exec("")[1],E=y||_||w||f||h;E&&(m=function(e){var t,r,i,s,u,f,h,E=this,I=l(E),C=a(e),x=I.raw;if(x)return x.lastIndex=E.lastIndex,t=n(m,x,C),E.lastIndex=x.lastIndex,t;var B=I.groups,S=w&&E.sticky,k=n(o,E),T=E.source,M=0,O=C;if(S&&(k=b(k,"y",""),-1===A(k,"g")&&(k+="g"),O=v(C,E.lastIndex),E.lastIndex>0&&(!E.multiline||E.multiline&&"\n"!==g(C,E.lastIndex-1))&&(T="(?: "+T+")",O=" "+O,M++),r=new RegExp("^(?:"+T+")",k)),_&&(r=new RegExp("^"+T+"$(?!\\s)",k)),y&&(i=E.lastIndex),s=n(p,S?r:E,O),S?s?(s.input=v(s.input,M),s[0]=v(s[0],M),s.index=E.lastIndex,E.lastIndex+=s[0].length):E.lastIndex=0:y&&s&&(E.lastIndex=E.global?s.index+s[0].length:i),_&&s&&s.length>1&&n(d,s[0],r,(function(){for(u=1;u0)r[n]=arguments[n+1];t&&t[e]&&t[e].apply(t,r)};"serviceWorker"in navigator&&n.then((function(){i()?(u(e,a,r),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)}))):(s(e,a,r),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)})))}))}function o(e,t){navigator.onLine||e("offline"),e("error",t)}function s(e,t,r){navigator.serviceWorker.register(e,r).then((function(e){t("registered",e),e.waiting?t("updated",e):e.onupdatefound=function(){t("updatefound",e);var r=e.installing;r.onstatechange=function(){"installed"===r.state&&(navigator.serviceWorker.controller?t("updated",e):t("cached",e))}}})).catch((function(e){return o(t,e)}))}function u(e,t,r){fetch(e).then((function(n){404===n.status?(t("error",new Error("Service worker not found at "+e)),c()):-1===n.headers.get("content-type").indexOf("javascript")?(t("error",new Error("Expected "+e+" to have javascript content-type, but received "+n.headers.get("content-type"))),c()):s(e,t,r)})).catch((function(e){return o(t,e)}))}function c(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){return o(emit,e)}))}"undefined"!==typeof window&&(n="undefined"!==typeof Promise?new Promise((function(e){return window.addEventListener("load",e)})):{then:function(e){return window.addEventListener("load",e)}})},9490:function(e,t,r){(function(e){var n=r("925e"),i=r("c90b"),a=r("53a8"),o=r("8c05"),s=r("0b16"),u=t;u.request=function(t,r){t="string"===typeof t?s.parse(t):a(t);var i=-1===e.location.protocol.search(/^https?:$/)?"http:":"",o=t.protocol||i,u=t.hostname||t.host,c=t.port,l=t.path||"/";u&&-1!==u.indexOf(":")&&(u="["+u+"]"),t.url=(u?o+"//"+u:"")+(c?":"+c:"")+l,t.method=(t.method||"GET").toUpperCase(),t.headers=t.headers||{};var f=new n(t);return r&&f.on("response",r),f},u.get=function(e,t){var r=u.request(e,t);return r.end(),r},u.ClientRequest=n,u.IncomingMessage=i.IncomingMessage,u.Agent=function(){},u.Agent.defaultMaxSockets=4,u.globalAgent=new u.Agent,u.STATUS_CODES=o,u.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,r("c8ba"))},"94bb":function(e,t,r){"use strict";for(var n=[r("d354"),r("feb0"),r("a58d"),r("c642"),r("6bda"),r("3d0e"),r("80bc"),r("90c9"),r("1c47")],i=0;i1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,r){const n=e.alloc(s.TagFooter.len);await t.randomRead(n,0,s.TagFooter.len,r-s.TagFooter.len);const i=s.TagFooter.get(n,0);if("APETAGEX"===i.ID)return c("APE footer header at offset="+r),{footer:i,offset:r-i.size}}static parseTagFooter(e,t,r){const n=s.TagFooter.get(t,t.length-s.TagFooter.len);if(n.ID!==f)throw new Error("Unexpected APEv2 Footer ID preamble value.");i.fromBuffer(t);const a=new h;return a.init(e,i.fromBuffer(t),r),a.parseTags(n)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(r.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const r=e.alloc(256);let n=t.size-s.TagFooter.len;c(`Parse APE tags at offset=${this.tokenizer.position}, size=${n}`);for(let i=0;i=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var u=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(u&&c){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;S(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:T(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=n}catch(i){"object"===typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},"970b":function(e,t){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},9742:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},9832:function(e,t,r){var n=r("a0ca"),i=r("5879"),a=r("6b53");function o(e,t,r,n,i,a,o){this.startMarker=e,this.tags=t,this.imageSize=r,this.thumbnailOffset=n,this.thumbnailLength=i,this.thumbnailType=a,this.app1Offset=o}function s(e){this.stream=e,this.flags={readBinaryTags:!1,resolveTagNames:!0,simplifyValues:!0,imageSize:!0,hidePointers:!0,returnTags:!0}}o.prototype={hasThumbnail:function(e){return!(!this.thumbnailOffset||!this.thumbnailLength)&&("string"!==typeof e||("image/jpeg"===e.toLowerCase().trim()?6===this.thumbnailType:"image/tiff"===e.toLowerCase().trim()&&1===this.thumbnailType))},getThumbnailOffset:function(){return this.app1Offset+6+this.thumbnailOffset},getThumbnailLength:function(){return this.thumbnailLength},getThumbnailBuffer:function(){return this._getThumbnailStream().nextBuffer(this.thumbnailLength)},_getThumbnailStream:function(){return this.startMarker.openWithOffset(this.getThumbnailOffset())},getImageSize:function(){return this.imageSize},getThumbnailSize:function(){var e,t=this._getThumbnailStream();return n.parseSections(t,(function(t,r){"SOF"===n.getSectionName(t).name&&(e=n.getSizeFromSOFSection(r))})),e}},s.prototype={enableBinaryFields:function(e){return this.flags.readBinaryTags=!!e,this},enablePointers:function(e){return this.flags.hidePointers=!e,this},enableTagNames:function(e){return this.flags.resolveTagNames=!!e,this},enableImageSize:function(e){return this.flags.imageSize=!!e,this},enableReturnTags:function(e){return this.flags.returnTags=!!e,this},enableSimpleValues:function(e){return this.flags.simplifyValues=!!e,this},parse:function(){var e,t,s,u,c,l,f,h,d,p=this.stream.mark(),m=p.openWithOffset(0),g=this.flags;return g.resolveTagNames&&(f=r("04b7")),g.resolveTagNames?(e={},h=function(t){return e[t.name]},d=function(t,r){e[t.name]=r}):(e=[],h=function(t){var r;for(r=0;r0?arguments[0]:void 0;M(this,new ue(e))},le=ce.prototype;if(l(le,{append:function(e,t){oe(arguments.length,2);var r=O(this);W(r.entries,{key:w(e),value:w(t)}),r.updateURL()},delete:function(e){oe(arguments.length,1);var t=O(this),r=t.entries,n=w(e),i=0;while(it.key?1:-1})),e.updateURL()},forEach:function(e){var t,r=O(this).entries,n=A(e,arguments.length>1?arguments[1]:void 0),i=0;while(i1?de(arguments[1]):{})}}),m(D)){var pe=function(e){return p(this,L),new D(e,arguments.length>1?de(arguments[1]):{})};L.constructor=pe,pe.prototype=L,n({global:!0,forced:!0},{Request:pe})}}e.exports={URLSearchParams:ce,getState:O}},9876:function(e,t,r){var n=r("03d6"),i=r("9742");e.exports=Object.keys||function(e){return n(e,i)}},"98a7":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.FourCcToken=void 0;const n=r("d3ab"),i=/^[\x21-\x7e©][\x20-\x7e\x00()]{3}/;t.FourCcToken={len:4,get:(e,r)=>{const a=e.toString("binary",r,r+t.FourCcToken.len);switch(a){default:if(!a.match(i))throw new Error(`FourCC contains invalid characters: ${n.a2hex(a)} "${a}"`)}return a},put:(t,r,n)=>{const i=e.from(n,"binary");if(4!==i.length)throw new Error("Invalid length");return i.copy(t,r)}}}).call(this,r("1c35").Buffer)},"99af":function(e,t,r){"use strict";var n=r("23e7"),i=r("da84"),a=r("d039"),o=r("e8b5"),s=r("861d"),u=r("7b0b"),c=r("07fa"),l=r("8418"),f=r("65f0"),h=r("1dde"),d=r("b622"),p=r("2d00"),m=d("isConcatSpreadable"),g=9007199254740991,A="Maximum allowed index exceeded",b=i.TypeError,v=p>=51||!a((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),y=h("concat"),w=function(e){if(!s(e))return!1;var t=e[m];return void 0!==t?!!t:o(e)},_=!v||!y;n({target:"Array",proto:!0,forced:_},{concat:function(e){var t,r,n,i,a,o=u(this),s=f(o,0),h=0;for(t=-1,n=arguments.length;tg)throw b(A);for(r=0;r=g)throw b(A);l(s,h++,a)}return s.length=h,s}})},"9a0c":function(e,t,r){var n=r("342f");e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},"9a1f":function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("59ed"),o=r("825a"),s=r("0d51"),u=r("35a1"),c=n.TypeError;e.exports=function(e,t){var r=arguments.length<2?u(e):t;if(a(r))return o(i(r,e));throw c(s(e)+" is not iterable")}},"9a26":function(e,t,r){(function(t,r){e.exports=r()})(0,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var n=r(1);t.constants=n;var i=r(3);t.conversion=i;var a=r(12);t.distance=a;var o=r(20);t.palette=o;var s=r(30);t.image=s;var u=r(35);t.quality=u;var c=r(37);t.utils=c},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */var n=r(2);t.bt709=n},function(e,t){ +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */ +"use strict";var r,n,i;(function(e){e[e["RED"]=.2126]="RED",e[e["GREEN"]=.7152]="GREEN",e[e["BLUE"]=.0722]="BLUE",e[e["WHITE"]=1]="WHITE"})(r||(r={})),t.Y=r,function(e){e[e["RED"]=.64]="RED",e[e["GREEN"]=.3]="GREEN",e[e["BLUE"]=.15]="BLUE",e[e["WHITE"]=.3127]="WHITE"}(n||(n={})),t.x=n,function(e){e[e["RED"]=.33]="RED",e[e["GREEN"]=.6]="GREEN",e[e["BLUE"]=.06]="BLUE",e[e["WHITE"]=.329]="WHITE"}(i||(i={})),t.y=i},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var n=r(4);t.rgb2xyz=n.rgb2xyz;var i=r(5);t.rgb2hsl=i.rgb2hsl;var a=r(7);t.rgb2lab=a.rgb2lab;var o=r(9);t.lab2xyz=o.lab2xyz;var s=r(10);t.lab2rgb=s.lab2rgb;var u=r(8);t.xyz2lab=u.xyz2lab;var c=r(11);t.xyz2rgb=c.xyz2rgb},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2xyz.ts - part of Image Quantization Library + */function r(e){return e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92}function n(e,t,n){return e=r(e/255),t=r(t/255),n=r(n/255),{x:.4124*e+.3576*t+.1805*n,y:.2126*e+.7152*t+.0722*n,z:.0193*e+.1192*t+.9505*n}}t.rgb2xyz=n},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2hsl.ts - part of Image Quantization Library + */var n=r(6);function i(e,t,r){var i=n.min3(e,t,r),a=n.max3(e,t,r),o=a-i,s=(i+a)/510,u=0;s>0&&s<1&&(u=o/(s<.5?a+i:510-a-i));var c=0;return o>0&&(c=a===e?(t-r)/o:a===t?2+(r-e)/o:4+(e-t)/o,c*=60,c<0&&(c+=360)),{h:c,s:u,l:s}}t.rgb2hsl=i},function(e,t){"use strict";function r(e){return e*(Math.PI/180)}function n(e,t,r){var n=e;return nt&&(n=t),n>r&&(n=r),n}function a(e,t,r){return e>r&&(e=r),e255?e=255:e<0&&(e=0),e}function s(e){return e>255?e=255:e<0&&(e=0),e}function u(e,t){var r,n=typeof e[0];if("number"===n||"string"===n){for(var i=Object.create(null),a=0,o=e.length;a.008856?Math.pow(e,1/3):7.787*e+16/116}function o(e,t,o){if(e=a(e/r),t=a(t/n),o=a(o/i),116*t-16<0)throw new Error("xxx");return{L:Math.max(0,116*t-16),a:500*(e-t),b:200*(t-o)}}t.xyz2lab=o},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2xyz.ts - part of Image Quantization Library + */var r=.95047,n=1,i=1.08883;function a(e){return e>.206893034?Math.pow(e,3):(e-16/116)/7.787}function o(e,t,o){var s=(e+16)/116,u=t/500+s,c=s-o/200;return{x:r*a(u),y:n*a(s),z:i*a(c)}}t.lab2xyz=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2rgb.ts - part of Image Quantization Library + */var n=r(9),i=r(11);function a(e,t,r){var a=n.lab2xyz(e,t,r);return i.xyz2rgb(a.x,a.y,a.z)}t.lab2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * xyz2rgb.ts - part of Image Quantization Library + */var n=r(6);function i(e){return e>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e}function a(e,t,r){var a=i(3.2406*e+-1.5372*t+-.4986*r),o=i(-.9689*e+1.8758*t+.0415*r),s=i(.0557*e+-.204*t+1.057*r);return{r:n.inRange0to255Rounded(255*a),g:n.inRange0to255Rounded(255*o),b:n.inRange0to255Rounded(255*s)}}t.xyz2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var n=r(13);t.AbstractDistanceCalculator=n.AbstractDistanceCalculator;var i=r(14);t.CIE94Textiles=i.CIE94Textiles,t.CIE94GraphicArts=i.CIE94GraphicArts;var a=r(15);t.CIEDE2000=a.CIEDE2000;var o=r(16);t.CMETRIC=o.CMETRIC;var s=r(17);t.AbstractEuclidean=s.AbstractEuclidean,t.Euclidean=s.Euclidean,t.EuclideanRgbQuantWOAlpha=s.EuclideanRgbQuantWOAlpha,t.EuclideanRgbQuantWithAlpha=s.EuclideanRgbQuantWithAlpha;var u=r(18);t.AbstractManhattan=u.AbstractManhattan,t.Manhattan=u.Manhattan,t.ManhattanSRGB=u.ManhattanSRGB,t.ManhattanNommyde=u.ManhattanNommyde;var c=r(19);t.PNGQUANT=c.PNGQUANT},function(e,t){"use strict";var r=function(){function e(){this._setDefaults(),this.setWhitePoint(255,255,255,255)}return e.prototype.setWhitePoint=function(e,t,r,n){this._whitePoint={r:e>0?255/e:0,g:t>0?255/t:0,b:r>0?255/r:0,a:n>0?255/n:0},this._maxDistance=this.calculateRaw(e,t,r,n,0,0,0,0)},e.prototype.calculateNormalized=function(e,t){return this.calculateRaw(e.r,e.g,e.b,e.a,t.r,t.g,t.b,t.a)/this._maxDistance},e.prototype._setDefaults=function(){},e}();t.AbstractDistanceCalculator=r},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,s,u,c){var l=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(t*this._whitePoint.g),o.inRange0to255(r*this._whitePoint.b)),f=a.rgb2lab(o.inRange0to255(i*this._whitePoint.r),o.inRange0to255(s*this._whitePoint.g),o.inRange0to255(u*this._whitePoint.b)),h=l.L-f.L,d=l.a-f.a,p=l.b-f.b,m=Math.sqrt(l.a*l.a+l.b*l.b),g=Math.sqrt(f.a*f.a+f.b*f.b),A=m-g,b=d*d+p*p-A*A;b=b<0?0:Math.sqrt(b);var v=(c-n)*this._whitePoint.a*this._kA;return Math.sqrt(Math.pow(h/this._Kl,2)+Math.pow(A/(1+this._K1*m),2)+Math.pow(b/(1+this._K2*m),2)+Math.pow(v,2))},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cie94.ts - part of Image Quantization Library + */t.AbstractCIE94=s;var u=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._Kl=2,this._K1=.048,this._K2=.014,this._kA=12.5/255},t}(s);t.CIE94Textiles=u;var c=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._Kl=1,this._K1=.045,this._K2=.015,this._kA=25/255},t}(s);t.CIE94GraphicArts=c},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,r,n,i,s,u,c,l){var f=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(r*this._whitePoint.g),o.inRange0to255(n*this._whitePoint.b)),h=a.rgb2lab(o.inRange0to255(s*this._whitePoint.r),o.inRange0to255(u*this._whitePoint.g),o.inRange0to255(c*this._whitePoint.b)),d=(l-i)*this._whitePoint.a*t._kA,p=this.calculateRawInLab(f,h);return Math.sqrt(p+d*d)},t.prototype.calculateRawInLab=function(e,r){var n=e.L,i=e.a,a=e.b,o=r.L,s=r.a,u=r.b,c=Math.sqrt(i*i+a*a),l=Math.sqrt(s*s+u*u),f=Math.pow((c+l)/2,7),h=.5*(1-Math.sqrt(f/(f+t._pow25to7))),d=(1+h)*i,p=(1+h)*s,m=Math.sqrt(d*d+a*a),g=Math.sqrt(p*p+u*u),A=m*g,b=t._calculatehp(a,d),v=t._calculatehp(u,p),y=Math.abs(b-v),w=o-n,_=g-m,E=t._calculate_dHp(A,y,v,b),I=t._calculate_ahp(A,y,b,v),C=t._calculateT(I),x=(m+g)/2,B=Math.pow((n+o)/2-50,2),S=1+.015*B/Math.sqrt(20+B),k=1+.045*x,T=1+.015*C*x,M=t._calculateRT(I,x),O=w/S,R=_/k,P=E/T;return Math.pow(O,2)+Math.pow(R,2)+Math.pow(P,2)+M*R*P},t._calculatehp=function(e,r){var n=Math.atan2(e,r);return n>=0?n:n+t._deg360InRad},t._calculateRT=function(e,r){var n=Math.pow(r,7),i=2*Math.sqrt(n/(n+t._pow25to7)),a=t._deg30InRad*Math.exp(-Math.pow((e-t._deg275InRad)/t._deg25InRad,2));return-Math.sin(2*a)*i},t._calculateT=function(e){return 1-.17*Math.cos(e-t._deg30InRad)+.24*Math.cos(2*e)+.32*Math.cos(3*e+t._deg6InRad)-.2*Math.cos(4*e-t._deg63InRad)},t._calculate_ahp=function(e,r,n,i){var a=n+i;return 0==e?a:r<=t._deg180InRad?a/2:a>8)+4*l*l+((767-u)*f*f>>8),d=(s-n)*this._whitePoint.a;return Math.sqrt(h+d*d)},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cmetric.ts - part of Image Quantization Library + */t.CMETRIC=a},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,a,o,s){var u=i-e,c=a-t,l=o-r,f=s-n;return Math.sqrt(this._kR*u*u+this._kG*c*c+this._kB*l*l+this._kA*f*f)},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * euclidean.ts - part of Image Quantization Library + */t.AbstractEuclidean=o;var s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Euclidean=s;var u=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.EuclideanRgbQuantWithAlpha=u;var c=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=0},t}(o);t.EuclideanRgbQuantWOAlpha=c},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,a,o,s){var u=i-e,c=a-t,l=o-r,f=s-n;return u<0&&(u=0-u),c<0&&(c=0-c),l<0&&(l=0-l),f<0&&(f=0-f),this._kR*u+this._kG*c+this._kB*l+this._kA*f},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * manhattanNeuQuant.ts - part of Image Quantization Library + */t.AbstractManhattan=o;var s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Manhattan=s;var u=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=.4984,this._kG=.8625,this._kB=.2979,this._kA=1},t}(o);t.ManhattanNommyde=u;var c=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.ManhattanSRGB=c},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,a,o,s){var u=(s-n)*this._whitePoint.a;return this._colordifference_ch(e*this._whitePoint.r,i*this._whitePoint.r,u)+this._colordifference_ch(t*this._whitePoint.g,a*this._whitePoint.g,u)+this._colordifference_ch(r*this._whitePoint.b,o*this._whitePoint.b,u)},t.prototype._colordifference_ch=function(e,t,r){var n=e-t,i=n+r;return n*n+i*i},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * pngQuant.ts - part of Image Quantization Library + */t.PNGQUANT=a},function(e,t,r){"use strict";var n=r(21);t.NeuQuant=n.NeuQuant;var i=r(25);t.NeuQuantFloat=i.NeuQuantFloat;var a=r(26);t.RGBQuant=a.RGBQuant;var o=r(27);t.ColorHistogram=o.ColorHistogram;var s=r(29);t.WuQuant=s.WuQuant,t.WuColorCube=s.WuColorCube},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var n=r(22),i=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return i.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,n){this.r-=0|e,this.g-=0|t,this.b-=0|r,this.a-=0|n},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,l=c>>e._radiusBiasShift;l<=1&&(l=0);for(var f=0;f>>0;n=r=r&&(h-=r),f++,0===s&&(s=1),f%s===0){u-=u/i|0,c-=c/e._radiusDecrease|0,l=c>>e._radiusBiasShift,l<=1&&(l=0);for(var v=0;v>>0}}},e.prototype._buildPalette=function(){var e=new n.Palette;return this._network.forEach((function(t){e.add(t.toPoint())})),e.sort(),e},e.prototype._alterNeighbour=function(t,r,n,i,a,o){var s=r-t;s<-1&&(s=-1);var u=r+t;u>this._networkSize&&(u=this._networkSize);var c=r+1,l=r-1,f=1;while(cs){var h=this._radPower[f++]/e._alphaRadBias;if(cs){d=this._network[l--];d.subtract(h*(d.r-a),h*(d.g-i),h*(d.b-n),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,n,i,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-i),t*(s.b-n),t*(s.a-o))},e.prototype._contest=function(t,r,n,i){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[f]-=m,this._bias[f]+=m<>e._betaShift,e._betaGamma=e._initialBias<=o&&e=0;t--)if(e.uint32===this._pointArray[t].uint32)return!0;return!1},e.prototype.getNearestColor=function(e,t){return this._pointArray[0|this.getNearestIndex(e,t)]},e.prototype.getPointContainer=function(){return this._pointContainer},e.prototype._nearestPointFromCache=function(e){return"number"===typeof this._i32idx[e]?this._i32idx[e]:-1},e.prototype.getNearestIndex=function(e,t){var r=this._nearestPointFromCache(""+t.uint32);if(r>=0)return r;var n=Number.MAX_VALUE;r=0;for(var i=0,a=this._pointArray.length;i>>0,this.r=this.g=this.b=this.a=0,this.rgba=new Array(4),this.rgba[0]=0,this.rgba[1]=0,this.rgba[2]=0,this.rgba[3]=0}return e.createByQuadruplet=function(t){var r=new e;return r.r=0|t[0],r.g=0|t[1],r.b=0|t[2],r.a=0|t[3],r._loadUINT32(),r._loadQuadruplet(),r},e.createByRGBA=function(t,r,n,i){var a=new e;return a.r=0|t,a.g=0|r,a.b=0|n,a.a=0|i,a._loadUINT32(),a._loadQuadruplet(),a},e.createByUint32=function(t){var r=new e;return r.uint32=t>>>0,r._loadRGBA(),r._loadQuadruplet(),r},e.prototype.from=function(e){this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this.uint32=e.uint32,this.rgba[0]=e.r,this.rgba[1]=e.g,this.rgba[2]=e.b,this.rgba[3]=e.a},e.prototype.getLuminosity=function(e){var t=this.r,r=this.g,i=this.b;return e&&(t=Math.min(255,255-this.a+this.a*t/255),r=Math.min(255,255-this.a+this.a*r/255),i=Math.min(255,255-this.a+this.a*i/255)),t*n.Y.RED+r*n.Y.GREEN+i*n.Y.BLUE},e.prototype._loadUINT32=function(){this.uint32=(this.a<<24|this.b<<16|this.g<<8|this.r)>>>0},e.prototype._loadRGBA=function(){this.r=255&this.uint32,this.g=this.uint32>>>8&255,this.b=this.uint32>>>16&255,this.a=this.uint32>>>24&255},e.prototype._loadQuadruplet=function(){this.rgba[0]=this.r,this.rgba[1]=this.g,this.rgba[2]=this.b,this.rgba[3]=this.a},e}();t.Point=i},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var n=r(22),i=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return i.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,n){this.r-=e,this.g-=t,this.b-=r,this.a-=n},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,l=c>>e._radiusBiasShift;l<=1&&(l=0);for(var f=0;f=r&&(h-=r),f++,0==s&&(s=1),f%s==0){u-=u/i,c-=c/e._radiusDecrease,l=c>>e._radiusBiasShift,l<=1&&(l=0);for(var v=0;vthis._networkSize&&(u=this._networkSize);var c=r+1,l=r-1,f=1;while(cs){var h=this._radPower[f++]/e._alphaRadBias;if(cs){d=this._network[l--];d.subtract(h*(d.r-a),h*(d.g-i),h*(d.b-n),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,n,i,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-i),t*(s.b-n),t*(s.a-o))},e.prototype._contest=function(t,r,n,i){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[f]-=m,this._bias[f]+=m<>e._betaShift,e._betaGamma=e._initialBias<this._colors){l.length=0;for(u=0;u3*this._colors?this._initialDistance:this._distanceIncrement}if(f=0;y--)0===a[y]&&(y!==v-1&&(r[y]=r[v-1]),--v);return r.length=v,t},e}();t.RGBQuant=u},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * colorHistogram.ts - part of Image Quantization Library + */var n=r(28),i=r(6),a=function(){function e(t,r){this._method=t,this._minHueCols=r<<2,this._initColors=r<<2,this._hueStats=new n.HueStatistics(e._hueGroups,this._minHueCols),this._histogram=Object.create(null)}return e.prototype.sample=function(e){switch(this._method){case 1:this._colorStats1D(e);break;case 2:this._colorStats2D(e);break}},e.prototype.getImportanceSortedColorsIDXI32=function(){var e,t=this,r=i.stableSort(Object.keys(this._histogram),(function(e,r){return t._histogram[r]-t._histogram[e]}));if(0===r.length)return[];switch(this._method){case 1:var n=Math.min(r.length,this._initColors),a=r[n-1],o=this._histogram[a];e=r.slice(0,n);var s=n,u=r.length;while(s=i&&(l[t]=o[t]):o[t]=1}))})),this._hueStats.injectIntoDictionary(l)},e.prototype._iterateBox=function(e,t,r){var n=e,i=n.y*t+n.x,a=(n.y+n.h-1)*t+(n.x+n.w-1),o=t-n.w+1,s=0,u=i;do{r.call(this,u),u+=++s%n.w==0?o:1}while(u<=a)},e.prototype._makeBoxes=function(e,t,r,n){for(var i=e%r,a=t%n,o=e-i,s=t-a,u=[],c=0;c>>8&255,a=e>>>16&255,o=t==r&&r==a?0:1+i.hueGroup(n.rgb2hsl(t,r,a).h,this._numGroups),s=this._stats[o],u=this._minCols;s.num++,s.num>u||(s.num==u&&this._groupsFull++,s.num<=u&&this._stats[o].cols.push(e))},e.prototype.injectIntoDictionary=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){e[t]?e[t]++:e[t]=1}))},e.prototype.injectIntoArray=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){-1==e.indexOf(t)&&e.push(t)}))},e}();t.HueStatistics=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * wuQuant.ts - part of Image Quantization Library + */var n=r(22),i=r(24);function a(e){for(var t=[],r=0;r0){var r=this._sums[t],a=this._reds[t]/r,o=this._greens[t]/r,s=this._blues[t]/r,u=this._alphas[t]/r,c=i.Point.createByRGBA(0|a,0|o,0|s,0|u);e.add(c)}return e.sort(),e},e.prototype._preparePalette=function(){this._calculateMoments();for(var t=0,r=a(this._colors),n=1;n1?this._calculateVariance(this._cubes[t]):0,r[n]=this._cubes[n].volume>1?this._calculateVariance(this._cubes[n]):0):(r[t]=0,n--),t=0;for(var i=r[0],o=1;o<=n;++o)r[o]>i&&(i=r[o],t=o);if(i<=0){this._colors=n+1;break}}for(var s=[],u=[],c=[],l=[],f=0;f0?(s[f]=e._volume(this._cubes[f],this._momentsRed)/h|0,u[f]=e._volume(this._cubes[f],this._momentsGreen)/h|0,c[f]=e._volume(this._cubes[f],this._momentsBlue)/h|0,l[f]=e._volume(this._cubes[f],this._momentsAlpha)/h|0):(s[f]=0,u[f]=0,c[f]=0,l[f]=0)}this._reds=a(this._colors+1),this._greens=a(this._colors+1),this._blues=a(this._colors+1),this._alphas=a(this._colors+1),this._sums=a(this._colors+1);o=0;for(var d=this._pixels.length;o>t),n=1+(e.g>>t),i=1+(e.b>>t),a=1+(e.a>>t);this._weights[a][r][n][i]++,this._momentsRed[a][r][n][i]+=e.r,this._momentsGreen[a][r][n][i]+=e.g,this._momentsBlue[a][r][n][i]+=e.b,this._momentsAlpha[a][r][n][i]+=e.a,this._moments[a][r][n][i]+=this._table[e.r]+this._table[e.g]+this._table[e.b]+this._table[e.a]},e.prototype._calculateMoments=function(){for(var e=[],t=[],r=[],n=[],i=[],a=[],o=s(this._sideSize,this._sideSize,this._sideSize),l=s(this._sideSize,this._sideSize,this._sideSize),f=s(this._sideSize,this._sideSize,this._sideSize),h=s(this._sideSize,this._sideSize,this._sideSize),d=s(this._sideSize,this._sideSize,this._sideSize),p=s(this._sideSize,this._sideSize,this._sideSize),m=1;m<=this._alphaMaxSideIndex;++m){u(o,this._sideSize,this._sideSize,this._sideSize,0),u(l,this._sideSize,this._sideSize,this._sideSize,0),u(f,this._sideSize,this._sideSize,this._sideSize,0),u(h,this._sideSize,this._sideSize,this._sideSize,0),u(d,this._sideSize,this._sideSize,this._sideSize,0),u(p,this._sideSize,this._sideSize,this._sideSize,0);for(var g=1;g<=this._maxSideIndex;++g){c(e,this._sideSize,0),c(t,this._sideSize,0),c(r,this._sideSize,0),c(n,this._sideSize,0),c(i,this._sideSize,0),c(a,this._sideSize,0);for(var A=1;A<=this._maxSideIndex;++A)for(var b=0,v=0,y=0,w=0,_=0,E=0,I=1;I<=this._maxSideIndex;++I)b+=this._weights[m][g][A][I],v+=this._momentsRed[m][g][A][I],y+=this._momentsGreen[m][g][A][I],w+=this._momentsBlue[m][g][A][I],_+=this._momentsAlpha[m][g][A][I],E+=this._moments[m][g][A][I],e[I]+=b,t[I]+=v,r[I]+=y,n[I]+=w,i[I]+=_,a[I]+=E,o[g][A][I]=o[g-1][A][I]+e[I],l[g][A][I]=l[g-1][A][I]+t[I],f[g][A][I]=f[g-1][A][I]+r[I],h[g][A][I]=h[g-1][A][I]+n[I],d[g][A][I]=d[g-1][A][I]+i[I],p[g][A][I]=p[g-1][A][I]+a[I],this._weights[m][g][A][I]=this._weights[m-1][g][A][I]+o[g][A][I],this._momentsRed[m][g][A][I]=this._momentsRed[m-1][g][A][I]+l[g][A][I],this._momentsGreen[m][g][A][I]=this._momentsGreen[m-1][g][A][I]+f[g][A][I],this._momentsBlue[m][g][A][I]=this._momentsBlue[m-1][g][A][I]+h[g][A][I],this._momentsAlpha[m][g][A][I]=this._momentsAlpha[m-1][g][A][I]+d[g][A][I],this._moments[m][g][A][I]=this._moments[m-1][g][A][I]+p[g][A][I]}}},e._volumeFloat=function(e,t){return t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMaximum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMaximum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMaximum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMaximum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMaximum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMaximum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMaximum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMaximum]-(t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMinimum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMinimum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMinimum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMinimum])},e._volume=function(t,r){return 0|e._volumeFloat(t,r)},e._top=function(t,r,n,i){var a;switch(r){case e.alpha:a=i[n][t.redMaximum][t.greenMaximum][t.blueMaximum]-i[n][t.redMaximum][t.greenMinimum][t.blueMaximum]-i[n][t.redMinimum][t.greenMaximum][t.blueMaximum]+i[n][t.redMinimum][t.greenMinimum][t.blueMaximum]-(i[n][t.redMaximum][t.greenMaximum][t.blueMinimum]-i[n][t.redMaximum][t.greenMinimum][t.blueMinimum]-i[n][t.redMinimum][t.greenMaximum][t.blueMinimum]+i[n][t.redMinimum][t.greenMinimum][t.blueMinimum]);break;case e.red:a=i[t.alphaMaximum][n][t.greenMaximum][t.blueMaximum]-i[t.alphaMaximum][n][t.greenMinimum][t.blueMaximum]-i[t.alphaMinimum][n][t.greenMaximum][t.blueMaximum]+i[t.alphaMinimum][n][t.greenMinimum][t.blueMaximum]-(i[t.alphaMaximum][n][t.greenMaximum][t.blueMinimum]-i[t.alphaMaximum][n][t.greenMinimum][t.blueMinimum]-i[t.alphaMinimum][n][t.greenMaximum][t.blueMinimum]+i[t.alphaMinimum][n][t.greenMinimum][t.blueMinimum]);break;case e.green:a=i[t.alphaMaximum][t.redMaximum][n][t.blueMaximum]-i[t.alphaMaximum][t.redMinimum][n][t.blueMaximum]-i[t.alphaMinimum][t.redMaximum][n][t.blueMaximum]+i[t.alphaMinimum][t.redMinimum][n][t.blueMaximum]-(i[t.alphaMaximum][t.redMaximum][n][t.blueMinimum]-i[t.alphaMaximum][t.redMinimum][n][t.blueMinimum]-i[t.alphaMinimum][t.redMaximum][n][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][n][t.blueMinimum]);break;case e.blue:a=i[t.alphaMaximum][t.redMaximum][t.greenMaximum][n]-i[t.alphaMaximum][t.redMaximum][t.greenMinimum][n]-i[t.alphaMaximum][t.redMinimum][t.greenMaximum][n]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][n]-(i[t.alphaMinimum][t.redMaximum][t.greenMaximum][n]-i[t.alphaMinimum][t.redMaximum][t.greenMinimum][n]-i[t.alphaMinimum][t.redMinimum][t.greenMaximum][n]+i[t.alphaMinimum][t.redMinimum][t.greenMinimum][n]);break;default:throw new Error("impossible")}return 0|a},e._bottom=function(t,r,n){switch(r){case e.alpha:return-n[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMaximum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-n[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.red:return-n[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMaximum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-n[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.green:return-n[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMaximum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-n[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.blue:return-n[t.alphaMaximum][t.redMaximum][t.greenMaximum][t.blueMinimum]+n[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]-(-n[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);default:return 0}},e.prototype._calculateVariance=function(t){var r=e._volume(t,this._momentsRed),n=e._volume(t,this._momentsGreen),i=e._volume(t,this._momentsBlue),a=e._volume(t,this._momentsAlpha),o=e._volumeFloat(t,this._moments),s=e._volume(t,this._weights),u=r*r+n*n+i*i+a*a;return o-u/s},e.prototype._maximize=function(t,r,n,i,a,o,s,u,c){for(var l=0|e._bottom(t,r,this._momentsRed),f=0|e._bottom(t,r,this._momentsGreen),h=0|e._bottom(t,r,this._momentsBlue),d=0|e._bottom(t,r,this._momentsAlpha),p=0|e._bottom(t,r,this._weights),m=0,g=-1,A=n;Am&&(m=I,g=A))}}return{max:m,position:g}},e.prototype._cut=function(t,r){var n,i=e._volume(t,this._momentsRed),a=e._volume(t,this._momentsGreen),o=e._volume(t,this._momentsBlue),s=e._volume(t,this._momentsAlpha),u=e._volume(t,this._weights),c=this._maximize(t,e.red,t.redMinimum+1,t.redMaximum,i,a,o,s,u),l=this._maximize(t,e.green,t.greenMinimum+1,t.greenMaximum,i,a,o,s,u),f=this._maximize(t,e.blue,t.blueMinimum+1,t.blueMaximum,i,a,o,s,u),h=this._maximize(t,e.alpha,t.alphaMinimum+1,t.alphaMaximum,i,a,o,s,u);if(h.max>=c.max&&h.max>=l.max&&h.max>=f.max){if(n=e.alpha,h.position<0)return!1}else n=c.max>=h.max&&c.max>=l.max&&c.max>=f.max?e.red:l.max>=h.max&&l.max>=c.max&&l.max>=f.max?e.green:e.blue;switch(r.redMaximum=t.redMaximum,r.greenMaximum=t.greenMaximum,r.blueMaximum=t.blueMaximum,r.alphaMaximum=t.alphaMaximum,n){case e.red:r.redMinimum=t.redMaximum=c.position,r.greenMinimum=t.greenMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.green:r.greenMinimum=t.greenMaximum=l.position,r.redMinimum=t.redMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.blue:r.blueMinimum=t.blueMaximum=f.position,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.alpha:r.alphaMinimum=t.alphaMaximum=h.position,r.blueMinimum=t.blueMinimum,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum;break}return t.volume=(t.redMaximum-t.redMinimum)*(t.greenMaximum-t.greenMinimum)*(t.blueMaximum-t.blueMinimum)*(t.alphaMaximum-t.alphaMinimum),r.volume=(r.redMaximum-r.redMinimum)*(r.greenMaximum-r.greenMinimum)*(r.blueMaximum-r.blueMinimum)*(r.alphaMaximum-r.alphaMinimum),!0},e.prototype._initialize=function(e){this._colors=e,this._cubes=[];for(var t=0;t=0&&M+b=0&&O+dt&&(e.length=t);for(var r=e.length,n=0;n=0&&this._x=0&&this._y{const r=n.UINT32_BE.get(e,t+2);return{revision:i.getBitAllignedNumber(e,t,0,4),vbr_method:i.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*n.UINT8.get(e,t+1),track_peak:0===r?void 0:r/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:n.UINT32_BE.get(e,t+20),music_crc:n.UINT8.get(e,t+24),header_crc:n.UINT16_BE.get(e,t+24)}}}},"9a8c":function(e,t,r){"use strict";var n=r("e330"),i=r("ebb5"),a=r("145e"),o=n(a),s=i.aTypedArray,u=i.exportTypedArrayMethod;u("copyWithin",(function(e,t){return o(s(this),e,t,arguments.length>2?arguments[2]:void 0)}))},"9ab4":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"a",(function(){return a})),r.d(t,"c",(function(){return o})); +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},n(e,t)};function i(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function a(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(t){a(t)}}function s(e){try{u(n["throw"](e))}catch(t){a(t)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))}function o(e,t){var r,n,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return u([e,t])}}function u(a){if(r)throw new TypeError("Generator is already executing.");while(o)try{if(r=1,n&&(i=2&a[0]?n["return"]:a[0]?n["throw"]||((i=n["return"])&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]1?t-1:0),o=1;o>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function ae(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function oe(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=_,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(ee),t.distcode=t.distdyn=new n.Buf32(te),t.sane=1,t.back=-1,p):A}function se(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,oe(e)):A}function ue(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?A:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,se(e))):A}function ce(e,t){var r,n;return e?(n=new ae,e.state=n,n.window=null,r=ue(e,t),r!==p&&(e.state=null),r):A}function le(e){return ce(e,ne)}var fe,he,de=!0;function pe(e){if(de){var t;fe=new n.Buf32(512),he=new n.Buf32(32),t=0;while(t<144)e.lens[t++]=8;while(t<256)e.lens[t++]=9;while(t<280)e.lens[t++]=7;while(t<288)e.lens[t++]=8;s(c,e.lens,0,288,fe,0,e.work,{bits:9}),t=0;while(t<32)e.lens[t++]=5;s(l,e.lens,0,32,he,0,e.work,{bits:5}),de=!1}e.lencode=fe,e.lenbits=9,e.distcode=he,e.distbits=5}function me(e,t,r,i){var a,o=e.state;return null===o.window&&(o.wsize=1<=o.wsize?(n.arraySet(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(a=o.wsize-o.wnext,a>i&&(a=i),n.arraySet(o.window,t,r-i,a,o.wnext),i-=a,i?(n.arraySet(o.window,t,r-i,i,0),o.wnext=i,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave>>8&255,r.check=a(r.check,Be,2,0),se=0,ue=0,r.mode=E;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&se)<<8)+(se>>8))%31){e.msg="incorrect header check",r.mode=K;break}if((15&se)!==w){e.msg="unknown compression method",r.mode=K;break}if(se>>>=4,ue-=4,_e=8+(15&se),0===r.wbits)r.wbits=_e;else if(_e>r.wbits){e.msg="invalid window size",r.mode=K;break}r.dmax=1<<_e,e.adler=r.check=1,r.mode=512&se?M:R,se=0,ue=0;break;case E:while(ue<16){if(0===ae)break e;ae--,se+=ee[re++]<>8&1),512&r.flags&&(Be[0]=255&se,Be[1]=se>>>8&255,r.check=a(r.check,Be,2,0)),se=0,ue=0,r.mode=I;case I:while(ue<32){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,Be[2]=se>>>16&255,Be[3]=se>>>24&255,r.check=a(r.check,Be,4,0)),se=0,ue=0,r.mode=C;case C:while(ue<16){if(0===ae)break e;ae--,se+=ee[re++]<>8),512&r.flags&&(Be[0]=255&se,Be[1]=se>>>8&255,r.check=a(r.check,Be,2,0)),se=0,ue=0,r.mode=x;case x:if(1024&r.flags){while(ue<16){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,r.check=a(r.check,Be,2,0)),se=0,ue=0}else r.head&&(r.head.extra=null);r.mode=B;case B:if(1024&r.flags&&(fe=r.length,fe>ae&&(fe=ae),fe&&(r.head&&(_e=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,ee,re,fe,_e)),512&r.flags&&(r.check=a(r.check,ee,fe,re)),ae-=fe,re+=fe,r.length-=fe),r.length))break e;r.length=0,r.mode=S;case S:if(2048&r.flags){if(0===ae)break e;fe=0;do{_e=ee[re+fe++],r.head&&_e&&r.length<65536&&(r.head.name+=String.fromCharCode(_e))}while(_e&&fe>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=R;break;case M:while(ue<32){if(0===ae)break e;ae--,se+=ee[re++]<>>=7&ue,ue-=7&ue,r.mode=Y;break}while(ue<3){if(0===ae)break e;ae--,se+=ee[re++]<>>=1,ue-=1,3&se){case 0:r.mode=D;break;case 1:if(pe(r),r.mode=j,t===d){se>>>=2,ue-=2;break e}break;case 2:r.mode=N;break;case 3:e.msg="invalid block type",r.mode=K}se>>>=2,ue-=2;break;case D:se>>>=7&ue,ue-=7&ue;while(ue<32){if(0===ae)break e;ae--,se+=ee[re++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=K;break}if(r.length=65535&se,se=0,ue=0,r.mode=F,t===d)break e;case F:r.mode=L;case L:if(fe=r.length,fe){if(fe>ae&&(fe=ae),fe>oe&&(fe=oe),0===fe)break e;n.arraySet(te,ee,re,fe,ne),ae-=fe,re+=fe,oe-=fe,ne+=fe,r.length-=fe;break}r.mode=R;break;case N:while(ue<14){if(0===ae)break e;ae--,se+=ee[re++]<>>=5,ue-=5,r.ndist=1+(31&se),se>>>=5,ue-=5,r.ncode=4+(15&se),se>>>=4,ue-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=K;break}r.have=0,r.mode=Q;case Q:while(r.have>>=3,ue-=3}while(r.have<19)r.lens[Se[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ie={bits:r.lenbits},Ee=s(u,r.lens,0,19,r.lencode,0,r.work,Ie),r.lenbits=Ie.bits,Ee){e.msg="invalid code lengths set",r.mode=K;break}r.have=0,r.mode=U;case U:while(r.have>>24,Ae=xe>>>16&255,be=65535&xe,ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ge,ue-=ge,r.lens[r.have++]=be;else{if(16===be){Ce=ge+2;while(ue>>=ge,ue-=ge,0===r.have){e.msg="invalid bit length repeat",r.mode=K;break}_e=r.lens[r.have-1],fe=3+(3&se),se>>>=2,ue-=2}else if(17===be){Ce=ge+3;while(ue>>=ge,ue-=ge,_e=0,fe=3+(7&se),se>>>=3,ue-=3}else{Ce=ge+7;while(ue>>=ge,ue-=ge,_e=0,fe=11+(127&se),se>>>=7,ue-=7}if(r.have+fe>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=K;break}while(fe--)r.lens[r.have++]=_e}}if(r.mode===K)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=K;break}if(r.lenbits=9,Ie={bits:r.lenbits},Ee=s(c,r.lens,0,r.nlen,r.lencode,0,r.work,Ie),r.lenbits=Ie.bits,Ee){e.msg="invalid literal/lengths set",r.mode=K;break}if(r.distbits=6,r.distcode=r.distdyn,Ie={bits:r.distbits},Ee=s(l,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ie),r.distbits=Ie.bits,Ee){e.msg="invalid distances set",r.mode=K;break}if(r.mode=j,t===d)break e;case j:r.mode=z;case z:if(ae>=6&&oe>=258){e.next_out=ne,e.avail_out=oe,e.next_in=re,e.avail_in=ae,r.hold=se,r.bits=ue,o(e,le),ne=e.next_out,te=e.output,oe=e.avail_out,re=e.next_in,ee=e.input,ae=e.avail_in,se=r.hold,ue=r.bits,r.mode===R&&(r.back=-1);break}for(r.back=0;;){if(xe=r.lencode[se&(1<>>24,Ae=xe>>>16&255,be=65535&xe,ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>ve)],ge=xe>>>24,Ae=xe>>>16&255,be=65535&xe,ve+ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ve,ue-=ve,r.back+=ve}if(se>>>=ge,ue-=ge,r.back+=ge,r.length=be,0===Ae){r.mode=q;break}if(32&Ae){r.back=-1,r.mode=R;break}if(64&Ae){e.msg="invalid literal/length code",r.mode=K;break}r.extra=15&Ae,r.mode=H;case H:if(r.extra){Ce=r.extra;while(ue>>=r.extra,ue-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=G;case G:for(;;){if(xe=r.distcode[se&(1<>>24,Ae=xe>>>16&255,be=65535&xe,ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>ve)],ge=xe>>>24,Ae=xe>>>16&255,be=65535&xe,ve+ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ve,ue-=ve,r.back+=ve}if(se>>>=ge,ue-=ge,r.back+=ge,64&Ae){e.msg="invalid distance code",r.mode=K;break}r.offset=be,r.extra=15&Ae,r.mode=W;case W:if(r.extra){Ce=r.extra;while(ue>>=r.extra,ue-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=K;break}r.mode=$;case $:if(0===oe)break e;if(fe=le-oe,r.offset>fe){if(fe=r.offset-fe,fe>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=K;break}fe>r.wnext?(fe-=r.wnext,he=r.wsize-fe):he=r.wnext-fe,fe>r.length&&(fe=r.length),de=r.window}else de=te,he=ne-r.offset,fe=r.length;fe>oe&&(fe=oe),oe-=fe,r.length-=fe;do{te[ne++]=de[he++]}while(--fe);0===r.length&&(r.mode=z);break;case q:if(0===oe)break e;te[ne++]=r.length,oe--,r.mode=z;break;case Y:if(r.wrap){while(ue<32){if(0===ae)break e;ae--,se|=ee[re++]<]+[^>]*>/;function i(e){return n.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),r=e.match(a.height),n=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:r&&parseInt(r[2],10),viewbox:n&&o(n[2])}}function u(e){return{width:e.width,height:e.height}}function c(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function l(e){var t=e.toString("utf8").match(a.root);if(t){var r=s(t[0]);if(r.width&&r.height)return u(r);if(r.viewbox)return c(r)}throw new TypeError("invalid svg")}e.exports={detect:i,calculate:l}},a046:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const n=r("20f8");class i{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,r){const i=e.alloc(t.len),a=await this.readBuffer(i,{position:r});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new i.BufferType(e)),r=new l.VorbisDecoder(t,0);r.readStringUtf8();const n=r.readInt32();for(let i=0;i({lastBlock:n.getBit(e,t,7),type:n.getBitAllignedNumber(e,t,1,7),length:i.UINT24_BE.get(e,t+1)})},p.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:i.UINT16_BE.get(e,t),maximumBlockSize:i.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:i.UINT24_BE.get(e,t+4),maximumFrameSize:i.UINT24_BE.get(e,t+7),sampleRate:i.UINT24_BE.get(e,t+10)>>4,channels:n.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:n.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:n.getBitAllignedNumber(e,t+13,4,36),fileMD5:new i.BufferType(16).get(e,t+18)})}},a078:function(e,t,r){var n=r("0366"),i=r("c65b"),a=r("5087"),o=r("7b0b"),s=r("07fa"),u=r("9a1f"),c=r("35a1"),l=r("e95a"),f=r("ebb5").aTypedArrayConstructor;e.exports=function(e){var t,r,h,d,p,m,g=a(this),A=o(e),b=arguments.length,v=b>1?arguments[1]:void 0,y=void 0!==v,w=c(A);if(w&&!l(w)){p=u(A,w),m=p.next,A=[];while(!(d=i(m,p)).done)A.push(d.value)}for(y&&b>2&&(v=n(v,arguments[2])),r=s(A),h=new(f(g))(r),t=0;r>t;t++)h[t]=y?v(A[t],t):A[t];return h}},a0aa:function(e,t,r){"use strict";(function(t){var n=r("3e8f"),i=r("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,r,a){var o=i(e,32,4,a),s=1024,u=n.statSync(r).size;o+s>u&&(s=u-o-10);var c=new t(s),l=n.openSync(r,"r");n.readSync(l,c,0,s,o);var f=c.slice(2);return f}function s(e,t){var r=i(e,16,8,t),n=i(e,16,10,t);return(n<<16)+r}function u(e){if(e.length>24)return e.slice(12)}function c(e,t){var r,n,a,o={};while(e&&e.length){if(r=i(e,16,0,t),n=i(e,16,2,t),a=i(e,32,4,t),0===r)break;1!==a||3!==n&&4!==n||(o[r]=s(e,t)),e=u(e)}return o}function l(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function f(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var r="BE"===l(e),n=o(e,t,r),i=c(n,r),a=i[256],s=i[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:f}}).call(this,r("1c35").Buffer)},a0ca:function(e,t){e.exports={parseSections:function(e,t){var r,n;e.setBigEndian(!0);while(e.remainingLength()>0&&218!==n){if(255!==e.nextUInt8())throw new Error("Invalid JPEG section offset");n=e.nextUInt8(),r=n>=208&&n<=217||218===n?0:e.nextUInt16()-2,t(n,e.branch(0,r)),e.skip(r)}},getSizeFromSOFSection:function(e){return e.skip(1),{height:e.nextUInt16(),width:e.nextUInt16()}},getSectionName:function(e){var t,r;switch(e){case 216:t="SOI";break;case 196:t="DHT";break;case 219:t="DQT";break;case 221:t="DRI";break;case 218:t="SOS";break;case 254:t="COM";break;case 217:t="EOI";break;default:e>=224&&e<=239?(t="APP",r=e-224):e>=192&&e<=207&&196!==e&&200!==e&&204!==e?(t="SOF",r=e-192):e>=208&&e<=215&&(t="RST",r=e-208);break}var n={name:t};return"number"===typeof r&&(n.index=r),n}}},a15b:function(e,t,r){"use strict";var n=r("23e7"),i=r("e330"),a=r("44ad"),o=r("fc6a"),s=r("a640"),u=i([].join),c=a!=Object,l=s("join",",");n({target:"Array",proto:!0,forced:c||!l},{join:function(e){return u(o(this),void 0===e?",":e)}})},a15e:function(e,t,r){"use strict";r.r(t);var n=r("41b2"),i=r.n(n),a=r("1098"),o=r.n(a),s=/%[sdj%]/g,u=function(){};function c(){for(var e=arguments.length,t=Array(e),r=0;r=a)return e;switch(e){case"%s":return String(t[n++]);case"%d":return Number(t[n++]);case"%j":try{return JSON.stringify(t[n++])}catch(r){return"[Circular]"}break;default:return e}})),u=t[n];n()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},E={integer:function(e){return E.number(e)&&parseInt(e,10)===e},float:function(e){return E.number(e)&&!E.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===("undefined"===typeof e?"undefined":o()(e))&&!E.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&!!e.match(_.email)&&e.length<255},url:function(e){return"string"===typeof e&&!!e.match(_.url)},hex:function(e){return"string"===typeof e&&!!e.match(_.hex)}};function I(e,t,r,n,i){if(e.required&&void 0===t)v(e,t,r,n,i);else{var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=e.type;a.indexOf(s)>-1?E[s](t)||n.push(c(i.messages.types[s],e.fullField,e.type)):s&&("undefined"===typeof t?"undefined":o()(t))!==e.type&&n.push(c(i.messages.types[s],e.fullField,e.type))}}var C=I;function x(e,t,r,n,i){var a="number"===typeof e.len,o="number"===typeof e.min,s="number"===typeof e.max,u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=t,f=null,h="number"===typeof t,d="string"===typeof t,p=Array.isArray(t);if(h?f="number":d?f="string":p&&(f="array"),!f)return!1;p&&(l=t.length),d&&(l=t.replace(u,"_").length),a?l!==e.len&&n.push(c(i.messages[f].len,e.fullField,e.len)):o&&!s&&le.max?n.push(c(i.messages[f].max,e.fullField,e.max)):o&&s&&(le.max)&&n.push(c(i.messages[f].range,e.fullField,e.min,e.max))}var B=x,S="enum";function k(e,t,r,n,i){e[S]=Array.isArray(e[S])?e[S]:[],-1===e[S].indexOf(t)&&n.push(c(i.messages[S],e.fullField,e[S].join(", ")))}var T=k;function M(e,t,r,n,i){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||n.push(c(i.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){var a=new RegExp(e.pattern);a.test(t)||n.push(c(i.messages.pattern.mismatch,e.fullField,t,e.pattern))}}var O=M,R={required:v,whitespace:w,type:C,range:B,enum:T,pattern:O};function P(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t,"string")&&!e.required)return r();R.required(e,t,n,a,i,"string"),f(t,"string")||(R.type(e,t,n,a,i),R.range(e,t,n,a,i),R.pattern(e,t,n,a,i),!0===e.whitespace&&R.whitespace(e,t,n,a,i))}r(a)}var D=P;function F(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),void 0!==t&&R.type(e,t,n,a,i)}r(a)}var L=F;function N(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),void 0!==t&&(R.type(e,t,n,a,i),R.range(e,t,n,a,i))}r(a)}var Q=N;function U(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),void 0!==t&&R.type(e,t,n,a,i)}r(a)}var j=U;function z(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),f(t)||R.type(e,t,n,a,i)}r(a)}var H=z;function G(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),void 0!==t&&(R.type(e,t,n,a,i),R.range(e,t,n,a,i))}r(a)}var W=G;function $(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),void 0!==t&&(R.type(e,t,n,a,i),R.range(e,t,n,a,i))}r(a)}var q=$;function Y(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t,"array")&&!e.required)return r();R.required(e,t,n,a,i,"array"),f(t,"array")||(R.type(e,t,n,a,i),R.range(e,t,n,a,i))}r(a)}var V=Y;function X(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),void 0!==t&&R.type(e,t,n,a,i)}r(a)}var K=X,Z="enum";function J(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();R.required(e,t,n,a,i),t&&R[Z](e,t,n,a,i)}r(a)}var ee=J;function te(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t,"string")&&!e.required)return r();R.required(e,t,n,a,i),f(t,"string")||R.pattern(e,t,n,a,i)}r(a)}var re=te;function ne(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();if(R.required(e,t,n,a,i),!f(t)){var s=void 0;s="number"===typeof t?new Date(t):t,R.type(e,s,n,a,i),s&&R.range(e,s.getTime(),n,a,i)}}r(a)}var ie=ne;function ae(e,t,r,n,i){var a=[],s=Array.isArray(t)?"array":"undefined"===typeof t?"undefined":o()(t);R.required(e,t,n,a,i,s),r(a)}var oe=ae;function se(e,t,r,n,i){var a=e.type,o=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(f(t,a)&&!e.required)return r();R.required(e,t,n,o,i,a),f(t,a)||R.type(e,t,n,o,i)}r(o)}var ue=se,ce={string:D,method:L,number:Q,boolean:j,regexp:H,integer:W,float:q,array:V,object:K,enum:ee,pattern:re,date:ie,url:ue,hex:ue,email:ue,required:oe};function le(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var fe=le();function he(e){this.rules=null,this._messages=fe,this.define(e)}he.prototype={messages:function(e){return e&&(this._messages=A(le(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==("undefined"===typeof e?"undefined":o()(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,r=void 0;for(t in e)e.hasOwnProperty(t)&&(r=e[t],this.rules[t]=Array.isArray(r)?r:[r])},validate:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments[2],a=e,s=r,l=n;if("function"===typeof s&&(l=s,s={}),this.rules&&0!==Object.keys(this.rules).length){if(s.messages){var f=this.messages();f===fe&&(f=le()),A(f,s.messages),s.messages=f}else s.messages=this.messages();var h=void 0,d=void 0,p={},b=s.keys||Object.keys(this.rules);b.forEach((function(r){h=t.rules[r],d=a[r],h.forEach((function(n){var o=n;"function"===typeof o.transform&&(a===e&&(a=i()({},a)),d=a[r]=o.transform(d)),o="function"===typeof o?{validator:o}:i()({},o),o.validator=t.getValidationMethod(o),o.field=r,o.fullField=o.fullField||r,o.type=t.getType(o),o.validator&&(p[r]=p[r]||[],p[r].push({rule:o,value:d,source:a,field:r}))}))}));var v={};m(p,s,(function(e,t){var r=e.rule,n=("object"===r.type||"array"===r.type)&&("object"===o()(r.fields)||"object"===o()(r.defaultField));function a(e,t){return i()({},t,{fullField:r.fullField+"."+e})}function l(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=o;if(Array.isArray(l)||(l=[l]),l.length&&u("async-validator:",l),l.length&&r.message&&(l=[].concat(r.message)),l=l.map(g(r)),s.first&&l.length)return v[r.field]=1,t(l);if(n){if(r.required&&!e.value)return l=r.message?[].concat(r.message).map(g(r)):s.error?[s.error(r,c(s.messages.required,r.field))]:[],t(l);var f={};if(r.defaultField)for(var h in e.value)e.value.hasOwnProperty(h)&&(f[h]=r.defaultField);for(var d in f=i()({},f,e.rule.fields),f)if(f.hasOwnProperty(d)){var p=Array.isArray(f[d])?f[d]:[f[d]];f[d]=p.map(a.bind(null,d))}var m=new he(f);m.messages(s.messages),e.rule.options&&(e.rule.options.messages=s.messages,e.rule.options.error=s.error),m.validate(e.value,e.rule.options||s,(function(e){t(e&&e.length?l.concat(e):e)}))}else t(l)}n=n&&(r.required||!r.required&&e.value),r.field=e.field;var f=r.validator(r,e.value,l,e.source,s);f&&f.then&&f.then((function(){return l()}),(function(e){return l(e)}))}),(function(e){y(e)}))}else l&&l();function y(e){var t=void 0,r=void 0,n=[],i={};function a(e){Array.isArray(e)?n=n.concat.apply(n,e):n.push(e)}for(t=0;t4?9:0)}function te(e){var t=e.length;while(--t>=0)e[t]=0}function re(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(i.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function ne(e,t){a._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,re(e.strm)}function ie(e,t){e.pending_buf[e.pending++]=t}function ae(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function oe(e,t,r,n){var a=e.avail_in;return a>n&&(a=n),0===a?0:(e.avail_in-=a,i.arraySet(t,e.input,e.next_in,a,r),1===e.state.wrap?e.adler=o(e.adler,t,a,r):2===e.state.wrap&&(e.adler=s(e.adler,t,a,r)),e.next_in+=a,e.total_in+=a,a)}function se(e,t){var r,n,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,u=e.strstart>e.w_size-Q?e.strstart-(e.w_size-Q):0,c=e.window,l=e.w_mask,f=e.prev,h=e.strstart+N,d=c[a+o-1],p=c[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(r=t,c[r+o]===p&&c[r+o-1]===d&&c[r]===c[a]&&c[++r]===c[a+1]){a+=2,r++;do{}while(c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&ao){if(e.match_start=t,o=n,n>=s)break;d=c[a+o-1],p=c[a+o]}}}while((t=f[t&l])>u&&0!==--i);return o<=e.lookahead?o:e.lookahead}function ue(e){var t,r,n,a,o,s=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=s+(s-Q)){i.arraySet(e.window,e.window,s,s,0),e.match_start-=s,e.strstart-=s,e.block_start-=s,r=e.hash_size,t=r;do{n=e.head[--t],e.head[t]=n>=s?n-s:0}while(--r);r=s,t=r;do{n=e.prev[--t],e.prev[t]=n>=s?n-s:0}while(--r);a+=s}if(0===e.strm.avail_in)break;if(r=oe(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=r,e.lookahead+e.insert>=L){o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(ue(e),0===e.lookahead&&t===c)return Y;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,ne(e,!1),0===e.strm.avail_out))return Y;if(e.strstart-e.block_start>=e.w_size-Q&&(ne(e,!1),0===e.strm.avail_out))return Y}return e.insert=0,t===h?(ne(e,!0),0===e.strm.avail_out?X:K):(e.strstart>e.block_start&&(ne(e,!1),e.strm.avail_out),Y)}function le(e,t){for(var r,n;;){if(e.lookahead=L&&(e.ins_h=(e.ins_h<=L)if(n=a._tr_tally(e,e.strstart-e.match_start,e.match_length-L),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=L){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=L&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=L-1)),e.prev_length>=L&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-L,n=a._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-L),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<=L&&e.strstart>0&&(i=e.strstart-1,n=s[i],n===s[++i]&&n===s[++i]&&n===s[++i])){o=e.strstart+N;do{}while(n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=L?(r=a._tr_tally(e,1,e.match_length-L),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(ne(e,!1),0===e.strm.avail_out))return Y}return e.insert=0,t===h?(ne(e,!0),0===e.strm.avail_out?X:K):e.last_lit&&(ne(e,!1),0===e.strm.avail_out)?Y:V}function de(e,t){for(var r;;){if(0===e.lookahead&&(ue(e),0===e.lookahead)){if(t===c)return Y;break}if(e.match_length=0,r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(ne(e,!1),0===e.strm.avail_out))return Y}return e.insert=0,t===h?(ne(e,!0),0===e.strm.avail_out?X:K):e.last_lit&&(ne(e,!1),0===e.strm.avail_out)?Y:V}function pe(e,t,r,n,i){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=n,this.func=i}function me(e){e.window_size=2*e.w_size,te(e.head),e.max_lazy_match=n[e.level].max_lazy,e.good_match=n[e.level].good_length,e.nice_match=n[e.level].nice_length,e.max_chain_length=n[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=L-1,e.match_available=0,e.ins_h=0}function ge(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=x,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new i.Buf16(2*D),this.dyn_dtree=new i.Buf16(2*(2*R+1)),this.bl_tree=new i.Buf16(2*(2*P+1)),te(this.dyn_ltree),te(this.dyn_dtree),te(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(F+1),this.heap=new i.Buf16(2*O+1),te(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(2*O+1),te(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Ae(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=C,t=e.state,t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?j:$,e.adler=2===t.wrap?0:1,t.last_flush=c,a._tr_init(t),p):J(e,g)}function be(e){var t=Ae(e);return t===p&&me(e.state),t}function ve(e,t){return e&&e.state?2!==e.state.wrap?g:(e.state.gzhead=t,p):g}function ye(e,t,r,n,a,o){if(!e)return g;var s=1;if(t===v&&(t=6),n<0?(s=0,n=-n):n>15&&(s=2,n-=16),a<1||a>B||r!==x||n<8||n>15||t<0||t>9||o<0||o>E)return J(e,g);8===n&&(n=9);var u=new ge;return e.state=u,u.strm=e,u.wrap=s,u.gzhead=null,u.w_bits=n,u.w_size=1<d||t<0)return e?J(e,g):g;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||i.status===q&&t!==h)return J(e,0===e.avail_out?b:g);if(i.strm=e,r=i.last_flush,i.last_flush=t,i.status===j)if(2===i.wrap)e.adler=0,ie(i,31),ie(i,139),ie(i,8),i.gzhead?(ie(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),ie(i,255&i.gzhead.time),ie(i,i.gzhead.time>>8&255),ie(i,i.gzhead.time>>16&255),ie(i,i.gzhead.time>>24&255),ie(i,9===i.level?2:i.strategy>=w||i.level<2?4:0),ie(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(ie(i,255&i.gzhead.extra.length),ie(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=s(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=z):(ie(i,0),ie(i,0),ie(i,0),ie(i,0),ie(i,0),ie(i,9===i.level?2:i.strategy>=w||i.level<2?4:0),ie(i,Z),i.status=$);else{var A=x+(i.w_bits-8<<4)<<8,v=-1;v=i.strategy>=w||i.level<2?0:i.level<6?1:6===i.level?2:3,A|=v<<6,0!==i.strstart&&(A|=U),A+=31-A%31,i.status=$,ae(i,A),0!==i.strstart&&(ae(i,e.adler>>>16),ae(i,65535&e.adler)),e.adler=1}if(i.status===z)if(i.gzhead.extra){o=i.pending;while(i.gzindex<(65535&i.gzhead.extra.length)){if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),re(e),o=i.pending,i.pending===i.pending_buf_size))break;ie(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++}i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=H)}else i.status=H;if(i.status===H)if(i.gzhead.name){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),re(e),o=i.pending,i.pending===i.pending_buf_size)){u=1;break}u=i.gzindexo&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===u&&(i.gzindex=0,i.status=G)}else i.status=G;if(i.status===G)if(i.gzhead.comment){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),re(e),o=i.pending,i.pending===i.pending_buf_size)){u=1;break}u=i.gzindexo&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===u&&(i.status=W)}else i.status=W;if(i.status===W&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&re(e),i.pending+2<=i.pending_buf_size&&(ie(i,255&e.adler),ie(i,e.adler>>8&255),e.adler=0,i.status=$)):i.status=$),0!==i.pending){if(re(e),0===e.avail_out)return i.last_flush=-1,p}else if(0===e.avail_in&&ee(t)<=ee(r)&&t!==h)return J(e,b);if(i.status===q&&0!==e.avail_in)return J(e,b);if(0!==e.avail_in||0!==i.lookahead||t!==c&&i.status!==q){var y=i.strategy===w?de(i,t):i.strategy===_?he(i,t):n[i.level].func(i,t);if(y!==X&&y!==K||(i.status=q),y===Y||y===X)return 0===e.avail_out&&(i.last_flush=-1),p;if(y===V&&(t===l?a._tr_align(i):t!==d&&(a._tr_stored_block(i,0,0,!1),t===f&&(te(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),re(e),0===e.avail_out))return i.last_flush=-1,p}return t!==h?p:i.wrap<=0?m:(2===i.wrap?(ie(i,255&e.adler),ie(i,e.adler>>8&255),ie(i,e.adler>>16&255),ie(i,e.adler>>24&255),ie(i,255&e.total_in),ie(i,e.total_in>>8&255),ie(i,e.total_in>>16&255),ie(i,e.total_in>>24&255)):(ae(i,e.adler>>>16),ae(i,65535&e.adler)),re(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?p:m)}function Ee(e){var t;return e&&e.state?(t=e.state.status,t!==j&&t!==z&&t!==H&&t!==G&&t!==W&&t!==$&&t!==q?J(e,g):(e.state=null,t===$?J(e,A):p)):g}function Ie(e,t){var r,n,a,s,u,c,l,f,h=t.length;if(!e||!e.state)return g;if(r=e.state,s=r.wrap,2===s||1===s&&r.status!==j||r.lookahead)return g;1===s&&(e.adler=o(e.adler,t,h,0)),r.wrap=0,h>=r.w_size&&(0===s&&(te(r.head),r.strstart=0,r.block_start=0,r.insert=0),f=new i.Buf8(r.w_size),i.arraySet(f,t,h-r.w_size,r.w_size,0),t=f,h=r.w_size),u=e.avail_in,c=e.next_in,l=e.input,e.avail_in=h,e.next_in=0,e.input=t,ue(r);while(r.lookahead>=L){n=r.strstart,a=r.lookahead-(L-1);do{r.ins_h=(r.ins_h<{const n=[],i=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(i.length);const o=t.alloc(4);o.writeUInt32LE(r.length),n.push(a,i,o);for(let s=0;sg)throw d(A);for(i=c(v,n),f=0;fy-n+r;f--)delete v[f-1]}else if(r>n)for(f=y-n;f>w;f--)h=f+n-1,b=f+r-1,h in v?v[b]=v[h]:delete v[b];for(f=0;f=100)break e}return a>i?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);var t=l.allocUnsafe(e>>>0),r=this.head,n=0;while(r)p(r.data,t,n),n+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(a===i.length?n+=i:n+=i.slice(0,e),e-=a,0===e){a===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(a));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),r=this.head,n=1;r.data.copy(t),e-=r.data.length;while(r=r.next){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),e-=a,0===e){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:d,value:function(e,t){return h(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},a742:function(e,t,r){"use strict";t.__esModule=!0,t.isDefined=t.isUndefined=t.isFunction=void 0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isString=s,t.isObject=u,t.isHtmlElement=c;var i=r("2b0e"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}function s(e){return"[object String]"===Object.prototype.toString.call(e)}function u(e){return"[object Object]"===Object.prototype.toString.call(e)}function c(e){return e&&e.nodeType===Node.ELEMENT_NODE}var l=function(e){var t={};return e&&"[object Function]"===t.toString.call(e)};"object"===("undefined"===typeof Int8Array?"undefined":n(Int8Array))||!a.default.prototype.$isServer&&"function"===typeof document.childNodes||(t.isFunction=l=function(e){return"function"===typeof e||!1}),t.isFunction=l;t.isUndefined=function(e){return void 0===e},t.isDefined=function(e){return void 0!==e&&null!==e}},a79d:function(e,t,r){"use strict";var n=r("23e7"),i=r("c430"),a=r("fea9"),o=r("d039"),s=r("d066"),u=r("1626"),c=r("4840"),l=r("cdf9"),f=r("6eeb"),h=!!a&&o((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}));if(n({target:"Promise",proto:!0,real:!0,forced:h},{finally:function(e){var t=c(this,s("Promise")),r=u(e);return this.then(r?function(r){return l(t,e()).then((function(){return r}))}:e,r?function(r){return l(t,e()).then((function(){throw r}))}:e)}}),!i&&u(a)){var d=s("Promise").prototype["finally"];a.prototype["finally"]!==d&&f(a.prototype,"finally",d,{unsafe:!0})}},a7cc:function(e,t,r){},a869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const n=r("37d4"),i=r("fa6f"),a=r("de36"),o=r("e035"),s=r("15bf"),u=r("feb6"),c=r("8f14"),l=r("46d9"),f=r("7e1e");class h{constructor(){this.tagMappers={},[new n.ID3v1TagMapper,new o.ID3v22TagMapper,new i.ID3v24TagMapper,new u.MP4TagMapper,new u.MP4TagMapper,new c.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new l.RiffInfoTagMapper,new f.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,r){const n=this.tagMappers[e];if(n)return this.tagMappers[e].mapGenericTag(t,r);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=h},a975:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").every,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("every",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},a9e3:function(e,t,r){"use strict";var n=r("83ab"),i=r("da84"),a=r("e330"),o=r("94ca"),s=r("6eeb"),u=r("1a2d"),c=r("7156"),l=r("3a9b"),f=r("d9b5"),h=r("c04e"),d=r("d039"),p=r("241c").f,m=r("06cf").f,g=r("9bf2").f,A=r("408a"),b=r("58a8").trim,v="Number",y=i[v],w=y.prototype,_=i.TypeError,E=a("".slice),I=a("".charCodeAt),C=function(e){var t=h(e,"number");return"bigint"==typeof t?t:x(t)},x=function(e){var t,r,n,i,a,o,s,u,c=h(e,"number");if(f(c))throw _("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=b(c),t=I(c,0),43===t||45===t){if(r=I(c,2),88===r||120===r)return NaN}else if(48===t){switch(I(c,1)){case 66:case 98:n=2,i=49;break;case 79:case 111:n=8,i=55;break;default:return+c}for(a=E(c,2),o=a.length,s=0;si)return NaN;return parseInt(a,n)}return+c};if(o(v,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var B,S=function(e){var t=arguments.length<1?0:y(C(e)),r=this;return l(w,r)&&d((function(){A(r)}))?c(Object(t),r,S):t},k=n?p(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),T=0;k.length>T;T++)u(y,B=k[T])&&!u(S,B)&&g(S,B,m(y,B));S.prototype=w,w.constructor=S,s(i,v,S)}},a9f1:function(e,t,r){(function(e){t.fetch=s(e.fetch)&&s(e.ReadableStream),t.writableStream=s(e.WritableStream),t.abortController=s(e.AbortController),t.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),t.blobConstructor=!0}catch(u){}var r;function n(){if(void 0!==r)return r;if(e.XMLHttpRequest){r=new e.XMLHttpRequest;try{r.open("GET",e.XDomainRequest?"/":"https://example.com")}catch(u){r=null}}else r=null;return r}function i(e){var t=n();if(!t)return!1;try{return t.responseType=e,t.responseType===e}catch(u){}return!1}var a="undefined"!==typeof e.ArrayBuffer,o=a&&s(e.ArrayBuffer.prototype.slice);function s(e){return"function"===typeof e}t.arraybuffer=t.fetch||a&&i("arraybuffer"),t.msstream=!t.fetch&&o&&i("ms-stream"),t.mozchunkedarraybuffer=!t.fetch&&a&&i("moz-chunked-arraybuffer"),t.overrideMimeType=t.fetch||!!n()&&s(n().overrideMimeType),t.vbArray=s(e.VBArray),r=null}).call(this,r("c8ba"))},aa2f:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=113)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},113:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("footer",{staticClass:"el-footer",style:{height:e.height}},[e._t("default")],2)},i=[];n._withStripped=!0;var a={name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/footer/src/main.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},aa60:function(e,t,r){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const r=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(r))return!1;let n=256;for(let i=t;i127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aaa5:function(e,t,r){},aad3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const n=r("6f58");class i{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new n.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=i},aae9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const n=r("6f58");class i{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(n.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,r=(e-t)/32;return await this.tokenizer.ignore(4*r),this.read(t)}}t.BitReader=i},ab13:function(e,t,r){var n=r("b622"),i=n("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[i]=!1,"/./"[e](t)}catch(n){}}return!1}},ab23:function(e,t,r){"use strict";var n=r("2e19");class i extends n["a"]{constructor(){super(e=>(this._observers.add(e),()=>this._observers.delete(e))),this._observers=new Set}next(e){for(const t of this._observers)t.next(e)}error(e){for(const t of this._observers)t.error(e)}complete(){for(const e of this._observers)e.complete()}}t["a"]=i},ab33:function(e,t,r){"use strict";e.exports={PNG_SIGNATURE:[137,80,78,71,13,10,26,10],TYPE_IHDR:1229472850,TYPE_IEND:1229278788,TYPE_IDAT:1229209940,TYPE_PLTE:1347179589,TYPE_tRNS:1951551059,TYPE_gAMA:1732332865,COLORTYPE_GRAYSCALE:0,COLORTYPE_PALETTE:1,COLORTYPE_COLOR:2,COLORTYPE_ALPHA:4,COLORTYPE_PALETTE_COLOR:3,COLORTYPE_COLOR_ALPHA:6,COLORTYPE_TO_BPP_MAP:{0:1,2:3,3:1,4:2,6:4},GAMMA_DIVISION:1e5}},ac1f:function(e,t,r){"use strict";var n=r("23e7"),i=r("9263");n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},acac:function(e,t,r){"use strict";var n=r("e330"),i=r("e2cc"),a=r("f183").getWeakData,o=r("825a"),s=r("861d"),u=r("19aa"),c=r("2266"),l=r("b727"),f=r("1a2d"),h=r("69f3"),d=h.set,p=h.getterFor,m=l.find,g=l.findIndex,A=n([].splice),b=0,v=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},w=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};y.prototype={get:function(e){var t=w(this,e);if(t)return t[1]},has:function(e){return!!w(this,e)},set:function(e,t){var r=w(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=g(this.entries,(function(t){return t[0]===e}));return~t&&A(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,r,n){var l=e((function(e,i){u(e,h),d(e,{type:t,id:b++,frozen:void 0}),void 0!=i&&c(i,e[n],{that:e,AS_ENTRIES:r})})),h=l.prototype,m=p(t),g=function(e,t,r){var n=m(e),i=a(o(t),!0);return!0===i?v(n).set(t,r):i[n.id]=r,e};return i(h,{delete:function(e){var t=m(this);if(!s(e))return!1;var r=a(e);return!0===r?v(t)["delete"](e):r&&f(r,t.id)&&delete r[t.id]},has:function(e){var t=m(this);if(!s(e))return!1;var r=a(e);return!0===r?v(t).has(e):r&&f(r,t.id)}}),i(h,r?{get:function(e){var t=m(this);if(s(e)){var r=a(e);return!0===r?v(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),l}}},acb6:function(e,t,r){},ace4:function(e,t,r){"use strict";var n=r("23e7"),i=r("e330"),a=r("d039"),o=r("621a"),s=r("825a"),u=r("23cb"),c=r("50c4"),l=r("4840"),f=o.ArrayBuffer,h=o.DataView,d=h.prototype,p=i(f.prototype.slice),m=i(d.getUint8),g=i(d.setUint8),A=a((function(){return!new f(2).slice(1,void 0).byteLength}));n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:A},{slice:function(e,t){if(p&&void 0===t)return p(s(this),e);var r=s(this).byteLength,n=u(e,r),i=u(void 0===t?r:t,r),a=new(l(this,f))(c(i-n)),o=new h(this),d=new h(a),A=0;while(n0?i.concat([a,s]):a},o.decode=function(e,t,r){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=i.from(""+(e||""),"binary"));var n=o.getDecoder(t,r),a=n.write(e),s=n.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=r("94bb"));var t=o._canonicalizeEncoding(e),n={};while(1){var i=o._codecDataCache[t];if(i)return i;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)n[s]=a[s];n.encodingName||(n.encodingName=t),t=a.type;break;case"function":return n.encodingName||(n.encodingName=t),i=new a(n,o),o._codecDataCache[n.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var r=o.getCodec(e),n=new r.encoder(t,r);return r.bomAware&&t&&t.addBOM&&(n=new a.PrependBOM(n,t)),n},o.getDecoder=function(e,t){var r=o.getCodec(e),n=new r.decoder(t,r);return!r.bomAware||t&&!1===t.stripBOM||(n=new a.StripBOM(n,t)),n},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=r("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{n=r(6)}catch(s){}n&&n.Transform?o.enableStreamingAPI(n):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad0b:function(e,t,r){"use strict";const n=r("d9d3"),{GifError:i}=r("480c");class a extends n{constructor(...e){if(super(...e),e[0]instanceof a){const t=e[0];this.xOffset=t.xOffset,this.yOffset=t.yOffset,this.disposalMethod=t.disposalMethod,this.delayCentisecs=t.delayCentisecs,this.interlaced=t.interlaced}else{const t=e[e.length-1];let r={};"object"!==typeof t||t instanceof n||(r=t),this.xOffset=r.xOffset||0,this.yOffset=r.yOffset||0,this.disposalMethod=void 0!==r.disposalMethod?r.disposalMethod:a.DisposeToBackgroundColor,this.delayCentisecs=r.delayCentisecs||8,this.interlaced=r.interlaced||!1}}getPalette(){const e=new Set,t=this.bitmap.data;let r=0,n=!1;while(r>8&16777215;e.add(n)}r+=4}const i=new Array(e.size),a=e.values();for(r=0;re-t);let o=i.length;return n&&++o,{colors:i,usesTransparency:n,indexCount:o}}}a.DisposeToAnything=0,a.DisposeNothing=1,a.DisposeToBackgroundColor=2,a.DisposeToPrevious=3,t.GifFrame=a},ad3a:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const n=r("6f58"),i=r("d3ab"),a=r("9a69");async function o(r){const i=await r.readToken(t.XingHeaderFlags),o={};i.frames&&(o.numFrames=await r.readToken(n.UINT32_BE)),i.bytes&&(o.streamSize=await r.readToken(n.UINT32_BE)),i.toc&&(o.toc=e.alloc(100),await r.readBuffer(o.toc)),i.vbrScale&&(o.vbrScale=await r.readToken(n.UINT32_BE));const s=await r.peekToken(new n.StringType(4,"ascii"));if("LAME"===s){await r.ignore(4),o.lame={version:await r.readToken(new n.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await r.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new n.StringType(4,"ascii"),t.LameEncoderVersion=new n.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:i.isBitSet(e,t,31),bytes:i.isBitSet(e,t,30),toc:i.isBitSet(e,t,29),vbrScale:i.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,r("1c35").Buffer)},ad41:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=57)}([function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},,function(e,t){e.exports=r("5924")},function(e,t){e.exports=r("8122")},,function(e,t){e.exports=r("e974")},function(e,t){e.exports=r("6b7c")},function(e,t){e.exports=r("2b0e")},function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"i",(function(){return s})),r.d(t,"d",(function(){return u})),r.d(t,"e",(function(){return c})),r.d(t,"c",(function(){return l})),r.d(t,"g",(function(){return f})),r.d(t,"f",(function(){return h})),r.d(t,"h",(function(){return p})),r.d(t,"l",(function(){return m})),r.d(t,"k",(function(){return g})),r.d(t,"j",(function(){return A})),r.d(t,"a",(function(){return b})),r.d(t,"m",(function(){return v})),r.d(t,"n",(function(){return y}));var n=r(3),i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e){var t=e.target;while(t&&"HTML"!==t.tagName.toUpperCase()){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},o=function(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":i(e))},s=function(e,t,r,i,a){if(!t&&!i&&(!a||Array.isArray(a)&&!a.length))return e;r="string"===typeof r?"descending"===r?-1:1:r&&r<0?-1:1;var s=i?null:function(r,i){return a?(Array.isArray(a)||(a=[a]),a.map((function(t){return"string"===typeof t?Object(n["getValueByPath"])(r,t):t(r,i,e)}))):("$key"!==t&&o(r)&&"$value"in r&&(r=r.$value),[o(r)?Object(n["getValueByPath"])(r,t):r])},u=function(e,t){if(i)return i(e.value,t.value);for(var r=0,n=e.key.length;rt.key[r])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var n=u(e,t);return n||(n=e.index-t.index),n*r})).map((function(e){return e.value}))},u=function(e,t){var r=null;return e.columns.forEach((function(e){e.id===t&&(r=e)})),r},c=function(e,t){for(var r=null,n=0;n2&&void 0!==arguments[2]?arguments[2]:"children",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[n])t(e,null,s+1);else{var o=e[r];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[n])t(e,null,0);else{var o=e[r];i(o)||a(e,o,0)}}))}},function(e,t){e.exports=r("7f4d")},,function(e,t){e.exports=r("2bb5")},function(e,t){e.exports=r("417f")},function(e,t){e.exports=r("5128")},,function(e,t){e.exports=r("14e9")},function(e,t){e.exports=r("4010")},,function(e,t){e.exports=r("0e15")},function(e,t){e.exports=r("dcdc")},,,,,,,,,,function(e,t){e.exports=r("299c")},,,,,,,,,function(e,t){e.exports=r("e62d")},function(e,t){e.exports=r("7fc1")},,,,function(e,t){e.exports=r("9619")},,,function(e,t){e.exports=r("c098")},,,,,,,,,,,function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-table",class:[{"el-table--fit":e.fit,"el-table--striped":e.stripe,"el-table--border":e.border||e.isGroup,"el-table--hidden":e.isHidden,"el-table--group":e.isGroup,"el-table--fluid-height":e.maxHeight,"el-table--scrollable-x":e.layout.scrollX,"el-table--scrollable-y":e.layout.scrollY,"el-table--enable-row-hover":!e.store.states.isComplex,"el-table--enable-row-transition":0!==(e.store.states.data||[]).length&&(e.store.states.data||[]).length<100},e.tableSize?"el-table--"+e.tableSize:""],on:{mouseleave:function(t){e.handleMouseLeave(t)}}},[r("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?r("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[r("table-header",{ref:"tableHeader",style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"default-sort":e.defaultSort}})],1):e._e(),r("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[r("table-body",{style:{width:e.bodyWidth},attrs:{context:e.context,store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.data&&0!==e.data.length?e._e():r("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[r("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?r("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?r("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[r("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),e.fixedColumns.length>0?r("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"fixedWrapper",staticClass:"el-table__fixed",style:[{width:e.layout.fixedWidth?e.layout.fixedWidth+"px":""},e.fixedHeight]},[e.showHeader?r("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[r("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),r("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[r("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"left",store:e.store,stripe:e.stripe,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"row-style":e.rowStyle}}),e.$slots.append?r("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?r("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[r("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?r("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"rightFixedWrapper",staticClass:"el-table__fixed-right",style:[{width:e.layout.rightFixedWidth?e.layout.rightFixedWidth+"px":"",right:e.layout.scrollY?(e.border?e.layout.gutterWidth:e.layout.gutterWidth||0)+"px":""},e.fixedHeight]},[e.showHeader?r("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[r("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),r("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[r("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"right",store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.$slots.append?r("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?r("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[r("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?r("div",{ref:"rightFixedPatch",staticClass:"el-table__fixed-right-patch",style:{width:e.layout.scrollY?e.layout.gutterWidth+"px":"0",height:e.layout.headerHeight+"px"}}):e._e(),r("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])},i=[];n._withStripped=!0;var a=r(19),o=r.n(a),s=r(43),u=r(16),c=r(46),l=r.n(c),f="undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,h=function(e,t){e&&e.addEventListener&&e.addEventListener(f?"DOMMouseScroll":"mousewheel",(function(e){var r=l()(e);t&&t.apply(this,[e,r])}))},d={bind:function(e,t){h(e,t.value)}},p=r(6),m=r.n(p),g=r(11),A=r.n(g),b=r(7),v=r.n(b),y=r(9),w=r.n(y),_=r(8),E={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,r=void 0===t?[]:t,n=e.rowKey,i=e.defaultExpandAll,a=e.expandRows;if(i)this.states.expandRows=r.slice();else if(n){var o=Object(_["f"])(a,n);this.states.expandRows=r.reduce((function(e,t){var r=Object(_["g"])(t,n),i=o[r];return i&&e.push(t),e}),[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){var r=Object(_["m"])(this.states.expandRows,e,t);r&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,r=t.data,n=t.rowKey,i=Object(_["f"])(r,n);this.states.expandRows=e.reduce((function(e,t){var r=i[t];return r&&e.push(r.row),e}),[])},isRowExpanded:function(e){var t=this.states,r=t.expandRows,n=void 0===r?[]:r,i=t.rowKey;if(i){var a=Object(_["f"])(n,i);return!!a[Object(_["g"])(e,i)]}return-1!==n.indexOf(e)}}},I=r(3),C={data:function(){return{states:{_currentRowKey:null,currentRow:null}}},methods:{setCurrentRowKey:function(e){this.assertRowKey(),this.states._currentRowKey=e,this.setCurrentRowByKey(e)},restoreCurrentRowKey:function(){this.states._currentRowKey=null},setCurrentRowByKey:function(e){var t=this.states,r=t.data,n=void 0===r?[]:r,i=t.rowKey,a=null;i&&(a=Object(I["arrayFind"])(n,(function(t){return Object(_["g"])(t,i)===e}))),t.currentRow=a},updateCurrentRow:function(e){var t=this.states,r=this.table,n=t.currentRow;if(e&&e!==n)return t.currentRow=e,void r.$emit("current-change",e,n);!e&&n&&(t.currentRow=null,r.$emit("current-change",null,n))},updateCurrentRowData:function(){var e=this.states,t=this.table,r=e.rowKey,n=e._currentRowKey,i=e.data||[],a=e.currentRow;if(-1===i.indexOf(a)&&a){if(r){var o=Object(_["g"])(a,r);this.setCurrentRowByKey(o)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,a)}else n&&(this.setCurrentRowByKey(n),this.restoreCurrentRowKey())}}},x=Object.assign||function(e){for(var t=1;t0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var r=t.filter((function(e){return!e.fixed}));e.originColumns=[].concat(e.fixedColumns).concat(r).concat(e.rightFixedColumns);var n=k(r),i=k(e.fixedColumns),a=k(e.rightFixedColumns);e.leafColumnsLength=n.length,e.fixedLeafColumnsLength=i.length,e.rightFixedLeafColumnsLength=a.length,e.columns=[].concat(i).concat(n).concat(a),e.isComplex=e.fixedColumns.length>0||e.rightFixedColumns.length>0},scheduleLayout:function(e){e&&this.updateColumns(),this.table.debouncedUpdateLayout()},isSelected:function(e){var t=this.states.selection,r=void 0===t?[]:t;return r.indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1;var t=e.selection;t.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,r=e.rowKey,n=e.selection,i=void 0;if(r){i=[];var a=Object(_["f"])(n,r),o=Object(_["f"])(t,r);for(var s in a)a.hasOwnProperty(s)&&!o[s]&&i.push(a[s].row)}else i=n.filter((function(e){return-1===t.indexOf(e)}));if(i.length){var u=n.filter((function(e){return-1===i.indexOf(e)}));e.selection=u,this.table.$emit("selection-change",u.slice())}},toggleRowSelection:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=Object(_["m"])(this.states.selection,e,t);if(n){var i=(this.states.selection||[]).slice();r&&this.table.$emit("select",i,e),this.table.$emit("selection-change",i)}},_toggleAllSelection:function(){var e=this.states,t=e.data,r=void 0===t?[]:t,n=e.selection,i=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||n.length);e.isAllSelected=i;var a=!1;r.forEach((function(t,r){e.selectable?e.selectable.call(null,t,r)&&Object(_["m"])(n,t,i)&&(a=!0):Object(_["m"])(n,t,i)&&(a=!0)})),a&&this.table.$emit("selection-change",n?n.slice():[]),this.table.$emit("select-all",n)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,r=e.rowKey,n=e.data,i=Object(_["f"])(t,r);n.forEach((function(e){var n=Object(_["g"])(e,r),a=i[n];a&&(t[a.index]=e)}))},updateAllSelected:function(){var e=this.states,t=e.selection,r=e.rowKey,n=e.selectable,i=e.data||[];if(0!==i.length){var a=void 0;r&&(a=Object(_["f"])(t,r));for(var o=function(e){return a?!!a[Object(_["g"])(e,r)]:-1!==t.indexOf(e)},s=!0,u=0,c=0,l=i.length;c1?r-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var r=new M;return r.table=e,r.toggleAllSelection=R()(10,r._toggleAllSelection),Object.keys(t).forEach((function(e){r.states[e]=t[e]})),r}function D(e){var t={};return Object.keys(e).forEach((function(r){var n=e[r],i=void 0;"string"===typeof n?i=function(){return this.store.states[n]}:"function"===typeof n?i=function(){return n.call(this,this.store.states)}:console.error("invalid value type"),i&&(t[r]=i)})),t}var F=r(38),L=r.n(F);function N(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Q=function(){function e(t){for(var r in N(this,e),this.observers=[],this.table=null,this.store=null,this.columns=null,this.fit=!0,this.showHeader=!0,this.height=null,this.scrollX=!1,this.scrollY=!1,this.bodyWidth=null,this.fixedWidth=null,this.rightFixedWidth=null,this.tableHeight=null,this.headerHeight=44,this.appendHeight=0,this.footerHeight=44,this.viewportHeight=null,this.bodyHeight=null,this.fixedBodyHeight=null,this.gutterWidth=L()(),t)t.hasOwnProperty(r)&&(this[r]=t[r]);if(!this.table)throw new Error("table is required for Table Layout");if(!this.store)throw new Error("store is required for Table Layout")}return e.prototype.updateScrollY=function(){var e=this.height;if(null===e)return!1;var t=this.table.bodyWrapper;if(this.table.$el&&t){var r=t.querySelector(".el-table__body"),n=this.scrollY,i=r.offsetHeight>this.bodyHeight;return this.scrollY=i,n!==i}return!1},e.prototype.setHeight=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!v.a.prototype.$isServer){var n=this.table.$el;if(e=Object(_["j"])(e),this.height=e,!n&&(e||0===e))return v.a.nextTick((function(){return t.setHeight(e,r)}));"number"===typeof e?(n.style[r]=e+"px",this.updateElsHeight()):"string"===typeof e&&(n.style[r]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[],t=this.table.columns;return t.forEach((function(t){t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)})),e},e.prototype.updateElsHeight=function(){var e=this;if(!this.table.$ready)return v.a.nextTick((function(){return e.updateElsHeight()}));var t=this.table.$refs,r=t.headerWrapper,n=t.appendWrapper,i=t.footerWrapper;if(this.appendHeight=n?n.offsetHeight:0,!this.showHeader||r){var a=r?r.querySelector(".el-table__header tr"):null,o=this.headerDisplayNone(a),s=this.headerHeight=this.showHeader?r.offsetHeight:0;if(this.showHeader&&!o&&r.offsetWidth>0&&(this.table.columns||[]).length>0&&s<2)return v.a.nextTick((function(){return e.updateElsHeight()}));var u=this.tableHeight=this.table.$el.clientHeight,c=this.footerHeight=i?i.offsetHeight:0;null!==this.height&&(this.bodyHeight=u-s-c+(i?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var l=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?u-(l?0:this.gutterWidth):u,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;var t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!v.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,r=0,n=this.getFlattenColumns(),i=n.filter((function(e){return"number"!==typeof e.width}));if(n.forEach((function(e){"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)})),i.length>0&&e){n.forEach((function(e){r+=e.width||e.minWidth||80}));var a=this.scrollY?this.gutterWidth:0;if(r<=t-a){this.scrollX=!1;var o=t-a-r;if(1===i.length)i[0].realWidth=(i[0].minWidth||80)+o;else{var s=i.reduce((function(e,t){return e+(t.minWidth||80)}),0),u=o/s,c=0;i.forEach((function(e,t){if(0!==t){var r=Math.floor((e.minWidth||80)*u);c+=r,e.realWidth=(e.minWidth||80)+r}})),i[0].realWidth=(i[0].minWidth||80)+o-c}}else this.scrollX=!0,i.forEach((function(e){e.realWidth=e.minWidth}));this.bodyWidth=Math.max(r,t),this.table.resizeState.width=this.bodyWidth}else n.forEach((function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,r+=e.realWidth})),this.scrollX=r>t,this.bodyWidth=r;var l=this.store.states.fixedColumns;if(l.length>0){var f=0;l.forEach((function(e){f+=e.realWidth||e.width})),this.fixedWidth=f}var h=this.store.states.rightFixedColumns;if(h.length>0){var d=0;h.forEach((function(e){d+=e.realWidth||e.width})),this.rightFixedWidth=d}this.notifyObservers("columns")}},e.prototype.addObserver=function(e){this.observers.push(e)},e.prototype.removeObserver=function(e){var t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)},e.prototype.notifyObservers=function(e){var t=this,r=this.observers;r.forEach((function(r){switch(e){case"columns":r.onColumnsChange(t);break;case"scrollable":r.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}}))},e}(),U=Q,j=r(2),z=r(29),H=r.n(z),G={created:function(){this.tableLayout.addObserver(this)},destroyed:function(){this.tableLayout.removeObserver(this)},computed:{tableLayout:function(){var e=this.layout;if(!e&&this.table&&(e=this.table.layout),!e)throw new Error("Can not find table layout.");return e}},mounted:function(){this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout)},updated:function(){this.__updated__||(this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout),this.__updated__=!0)},methods:{onColumnsChange:function(e){var t=this.$el.querySelectorAll("colgroup > col");if(t.length){var r=e.getFlattenColumns(),n={};r.forEach((function(e){n[e.id]=e}));for(var i=0,a=t.length;i col[name=gutter]"),r=0,n=t.length;r=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,r,n){var i=1,a=1,o=this.table.spanMethod;if("function"===typeof o){var s=o({row:e,column:t,rowIndex:r,columnIndex:n});Array.isArray(s)?(i=s[0],a=s[1]):"object"===("undefined"===typeof s?"undefined":W(s))&&(i=s.rowspan,a=s.colspan)}return{rowspan:i,colspan:a}},getRowStyle:function(e,t){var r=this.table.rowStyle;return"function"===typeof r?r.call(null,{row:e,rowIndex:t}):r||null},getRowClass:function(e,t){var r=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&r.push("current-row"),this.stripe&&t%2===1&&r.push("el-table__row--striped");var n=this.table.rowClassName;return"string"===typeof n?r.push(n):"function"===typeof n&&r.push(n.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&r.push("expanded"),r},getCellStyle:function(e,t,r,n){var i=this.table.cellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:r,column:n}):i},getCellClass:function(e,t,r,n){var i=[n.id,n.align,n.className];this.isColumnHidden(t)&&i.push("is-hidden");var a=this.table.cellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:r,column:n})),i.push("el-table__cell"),i.join(" ")},getColspanRealWidth:function(e,t,r){if(t<1)return e[r].realWidth;var n=e.map((function(e){var t=e.realWidth;return t})).slice(r,r+t);return n.reduce((function(e,t){return e+t}),-1)},handleCellMouseEnter:function(e,t){var r=this.table,n=Object(_["b"])(e);if(n){var i=Object(_["c"])(r,n),a=r.hoverState={cell:n,column:i,row:t};r.$emit("cell-mouse-enter",a.row,a.column,a.cell,e)}var o=e.target.querySelector(".cell");if(Object(j["hasClass"])(o,"el-tooltip")&&o.childNodes.length){var s=document.createRange();s.setStart(o,0),s.setEnd(o,o.childNodes.length);var u=s.getBoundingClientRect().width,c=(parseInt(Object(j["getStyle"])(o,"paddingLeft"),10)||0)+(parseInt(Object(j["getStyle"])(o,"paddingRight"),10)||0);if((u+c>o.offsetWidth||o.scrollWidth>o.offsetWidth)&&this.$refs.tooltip){var l=this.$refs.tooltip;this.tooltipContent=n.innerText||n.textContent,l.referenceElm=n,l.$refs.popper&&(l.$refs.popper.style.display="none"),l.doDestroy(),l.setExpectedState(!0),this.activateTooltip(l)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper());var r=Object(_["b"])(e);if(r){var n=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",n.row,n.column,n.cell,e)}},handleMouseEnter:R()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:R()(30,(function(){this.store.commit("setHoverRow",null)})),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,r){var n=this.table,i=Object(_["b"])(e),a=void 0;i&&(a=Object(_["c"])(n,i),a&&n.$emit("cell-"+r,t,a,i,e)),n.$emit("row-"+r,t,a,e)},rowRender:function(e,t,r){var n=this,i=this.$createElement,a=this.treeIndent,o=this.columns,s=this.firstDefaultColumnIndex,u=o.map((function(e,t){return n.isColumnHidden(t)})),c=this.getRowClass(e,t),l=!0;r&&(c.push("el-table__row--level-"+r.level),l=r.display);var f=l?null:{display:"none"};return i("tr",{style:[f,this.getRowStyle(e,t)],class:c,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return n.handleDoubleClick(t,e)},click:function(t){return n.handleClick(t,e)},contextmenu:function(t){return n.handleContextMenu(t,e)},mouseenter:function(e){return n.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[o.map((function(c,l){var f=n.getSpan(e,c,t,l),h=f.rowspan,d=f.colspan;if(!h||!d)return null;var p=$({},c);p.realWidth=n.getColspanRealWidth(o,d,l);var m={store:n.store,_self:n.context||n.table.$vnode.context,column:p,row:e,$index:t};return l===s&&r&&(m.treeNode={indent:r.level*a,level:r.level},"boolean"===typeof r.expanded&&(m.treeNode.expanded=r.expanded,"loading"in r&&(m.treeNode.loading=r.loading),"noLazyChildren"in r&&(m.treeNode.noLazyChildren=r.noLazyChildren))),i("td",{style:n.getCellStyle(t,l,e,c),class:n.getCellClass(t,l,e,c),attrs:{rowspan:h,colspan:d},on:{mouseenter:function(t){return n.handleCellMouseEnter(t,e)},mouseleave:n.handleCellMouseLeave}},[c.renderCell.call(n._renderProxy,n.$createElement,m,u[l])])}))])},wrappedRowRender:function(e,t){var r=this,n=this.$createElement,i=this.store,a=i.isRowExpanded,o=i.assertRowKey,s=i.states,u=s.treeData,c=s.lazyTreeNodeMap,l=s.childrenColumnName,f=s.rowKey;if(this.hasExpandColumn&&a(e)){var h=this.table.renderExpanded,d=this.rowRender(e,t);return h?[[d,n("tr",{key:"expanded-row__"+d.key},[n("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[h(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),d)}if(Object.keys(u).length){o();var p=Object(_["g"])(e,f),m=u[p],g=null;m&&(g={expanded:m.expanded,level:m.level,display:!0},"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(g.noLazyChildren=!(m.children&&m.children.length)),g.loading=m.loading));var A=[this.rowRender(e,t,g)];if(m){var b=0,v=function e(n,i){n&&n.length&&i&&n.forEach((function(n){var a={display:i.display&&i.expanded,level:i.level+1},o=Object(_["g"])(n,f);if(void 0===o||null===o)throw new Error("for nested data item, row-key is required.");if(m=$({},u[o]),m&&(a.expanded=m.expanded,m.level=m.level||a.level,m.display=!(!m.expanded||!a.display),"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(a.noLazyChildren=!(m.children&&m.children.length)),a.loading=m.loading)),b++,A.push(r.rowRender(n,t+b,a)),m){var s=c[o]||n[l];e(s,m)}}))};m.display=!0;var y=c[p]||e[l];v(y,m)}return A}return this.rowRender(e,t)}}},Y=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?r("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[r("div",{staticClass:"el-table-filter__content"},[r("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[r("el-checkbox-group",{staticClass:"el-table-filter__checkbox-group",model:{value:e.filteredValue,callback:function(t){e.filteredValue=t},expression:"filteredValue"}},e._l(e.filters,(function(t){return r("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])})),1)],1)],1),r("div",{staticClass:"el-table-filter__bottom"},[r("button",{class:{"is-disabled":0===e.filteredValue.length},attrs:{disabled:0===e.filteredValue.length},on:{click:e.handleConfirm}},[e._v(e._s(e.t("el.table.confirmFilter")))]),r("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):r("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[r("ul",{staticClass:"el-table-filter__list"},[r("li",{staticClass:"el-table-filter__list-item",class:{"is-active":void 0===e.filterValue||null===e.filterValue},on:{click:function(t){e.handleSelect(null)}}},[e._v(e._s(e.t("el.table.clearFilter")))]),e._l(e.filters,(function(t){return r("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(r){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])}))],2)])])},V=[];Y._withStripped=!0;var X=r(5),K=r.n(X),Z=r(13),J=r(12),ee=r.n(J),te=[];!v.a.prototype.$isServer&&document.addEventListener("click",(function(e){te.forEach((function(t){var r=e.target;t&&t.$el&&(r===t.$el||t.$el.contains(r)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var re={open:function(e){e&&te.push(e)},close:function(e){var t=te.indexOf(e);-1!==t&&te.splice(e,1)}},ne=r(39),ie=r.n(ne),ae=r(15),oe=r.n(ae),se={name:"ElTableFilterPanel",mixins:[K.a,m.a],directives:{Clickoutside:ee.a},components:{ElCheckbox:o.a,ElCheckboxGroup:ie.a,ElScrollbar:oe.a},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout((function(){e.showPopper=!1}),16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){this.filterValue=e,"undefined"!==typeof e&&null!==e?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&("undefined"!==typeof e&&null!==e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",(function(){e.updatePopper()})),this.$watch("showPopper",(function(t){e.column&&(e.column.filterOpened=t),t?re.open(e):re.close(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)1;return i&&(this.$parent.isGroup=!0),e("table",{class:"el-table__header",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map((function(t){return e("col",{attrs:{name:t.id},key:t.id})})),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("thead",{class:[{"is-group":i,"has-gutter":this.hasGutter}]},[this._l(n,(function(r,n){return e("tr",{style:t.getHeaderRowStyle(n),class:t.getHeaderRowClass(n)},[r.map((function(i,a){return e("th",{attrs:{colspan:i.colSpan,rowspan:i.rowSpan},on:{mousemove:function(e){return t.handleMouseMove(e,i)},mouseout:t.handleMouseOut,mousedown:function(e){return t.handleMouseDown(e,i)},click:function(e){return t.handleHeaderClick(e,i)},contextmenu:function(e){return t.handleHeaderContextMenu(e,i)}},style:t.getHeaderCellStyle(n,a,r,i),class:t.getHeaderCellClass(n,a,r,i),key:i.id},[e("div",{class:["cell",i.filteredValue&&i.filteredValue.length>0?"highlight":"",i.labelClassName]},[i.renderHeader?i.renderHeader.call(t._renderProxy,e,{column:i,$index:a,store:t.store,_self:t.$parent.$vnode.context}):i.label,i.sortable?e("span",{class:"caret-wrapper",on:{click:function(e){return t.handleSortClick(e,i)}}},[e("i",{class:"sort-caret ascending",on:{click:function(e){return t.handleSortClick(e,i,"ascending")}}}),e("i",{class:"sort-caret descending",on:{click:function(e){return t.handleSortClick(e,i,"descending")}}})]):"",i.filterable?e("span",{class:"el-table__column-filter-trigger",on:{click:function(e){return t.handleFilterClick(e,i)}}},[e("i",{class:["el-icon-arrow-down",i.filterOpened?"el-icon-arrow-up":""]})]):""])])})),t.hasGutter?e("th",{class:"el-table__cell gutter"}):""])}))])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:o.a},computed:he({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},D({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),created:function(){this.filterPanels={}},mounted:function(){var e=this;this.$nextTick((function(){var t=e.defaultSort,r=t.prop,n=t.order,i=!0;e.store.commit("sort",{prop:r,order:n,init:i})}))},beforeDestroy:function(){var e=this.filterPanels;for(var t in e)e.hasOwnProperty(t)&&e[t]&&e[t].$destroy(!0)},methods:{isCellHidden:function(e,t){for(var r=0,n=0;n=this.leftFixedLeafCount:"right"===this.fixed?r=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"===typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],r=this.table.headerRowClassName;return"string"===typeof r?t.push(r):"function"===typeof r&&t.push(r.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,r,n){var i=this.table.headerCellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:r,column:n}):i},getHeaderCellClass:function(e,t,r,n){var i=[n.id,n.order,n.headerAlign,n.className,n.labelClassName];0===e&&this.isCellHidden(t,r)&&i.push("is-hidden"),n.children||i.push("is-leaf"),n.sortable&&i.push("is-sortable");var a=this.table.headerCellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:r,column:n})),i.push("el-table__cell"),i.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var r=e.target,n="TH"===r.tagName?r:r.parentNode;if(!Object(j["hasClass"])(n,"noclick")){n=n.querySelector(".el-table__column-filter-trigger")||n;var i=this.$parent,a=this.filterPanels[t.id];a&&t.filterOpened?a.showPopper=!1:(a||(a=new v.a(fe),this.filterPanels[t.id]=a,t.filterPlacement&&(a.placement=t.filterPlacement),a.table=i,a.cell=n,a.column=t,!this.$isServer&&a.$mount(document.createElement("div"))),setTimeout((function(){a.showPopper=!0}),16))}},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var r=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var n=this.$parent,i=n.$el,a=i.getBoundingClientRect().left,o=this.$el.querySelector("th."+t.id),s=o.getBoundingClientRect(),u=s.left-a+30;Object(j["addClass"])(o,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:s.right-a,startColumnLeft:s.left-a,tableLeft:a};var c=n.$refs.resizeProxy;c.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var l=function(e){var t=e.clientX-r.dragState.startMouseLeft,n=r.dragState.startLeft+t;c.style.left=Math.max(u,n)+"px"},f=function i(){if(r.dragging){var a=r.dragState,s=a.startColumnLeft,u=a.startLeft,f=parseInt(c.style.left,10),h=f-s;t.width=t.realWidth=h,n.$emit("header-dragend",t.width,u-s,t,e),r.store.scheduleLayout(),document.body.style.cursor="",r.dragging=!1,r.draggingColumn=null,r.dragState={},n.resizeProxyVisible=!1}document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",i),document.onselectstart=null,document.ondragstart=null,setTimeout((function(){Object(j["removeClass"])(o,"noclick")}),0)};document.addEventListener("mousemove",l),document.addEventListener("mouseup",f)}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){var r=e.target;while(r&&"TH"!==r.tagName)r=r.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var n=r.getBoundingClientRect(),i=document.body.style;n.width>12&&n.right-e.pageX<8?(i.cursor="col-resize",Object(j["hasClass"])(r,"is-sortable")&&(r.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(i.cursor="",Object(j["hasClass"])(r,"is-sortable")&&(r.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,r=e.sortOrders;if(""===t)return r[0];var n=r.indexOf(t||null);return r[n>r.length-2?0:n+1]},handleSortClick:function(e,t,r){e.stopPropagation();var n=t.order===r?null:r||this.toggleOrder(t),i=e.target;while(i&&"TH"!==i.tagName)i=i.parentNode;if(i&&"TH"===i.tagName&&Object(j["hasClass"])(i,"noclick"))Object(j["removeClass"])(i,"noclick");else if(t.sortable){var a=this.store.states,o=a.sortProp,s=void 0,u=a.sortingColumn;(u!==t||u===t&&null===u.order)&&(u&&(u.order=null),a.sortingColumn=t,o=t.property),s=t.order=n||null,a.sortProp=o,a.sortOrder=s,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},ge=Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"===this.fixed){for(var n=0,i=0;i=this.columnsCount-this.rightFixedCount)},getRowClasses:function(e,t){var r=[e.id,e.align,e.labelClassName];return e.className&&r.push(e.className),this.isCellHidden(t,this.columns,e)&&r.push("is-hidden"),e.children||r.push("is-leaf"),r}}},be=Object.assign||function(e){for(var t=1;t0){var n=r.scrollTop;t.pixelY<0&&0!==n&&e.preventDefault(),t.pixelY>0&&r.scrollHeight-r.clientHeight>n&&e.preventDefault(),r.scrollTop+=Math.ceil(t.pixelY/5)}else r.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var r=t.pixelX,n=t.pixelY;Math.abs(r)>=Math.abs(n)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(s["throttle"])(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,r=e.scrollTop,n=e.offsetWidth,i=e.scrollWidth,a=this.$refs,o=a.headerWrapper,s=a.footerWrapper,u=a.fixedBodyWrapper,c=a.rightFixedBodyWrapper;o&&(o.scrollLeft=t),s&&(s.scrollLeft=t),u&&(u.scrollTop=r),c&&(c.scrollTop=r);var l=i-n-1;this.scrollPosition=t>=l?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(u["addResizeListener"])(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(u["removeResizeListener"])(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,r=this.resizeState,n=r.width,i=r.height,a=t.offsetWidth;n!==a&&(e=!0);var o=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&i!==o&&(e=!0),e&&(this.resizeState.width=a,this.resizeState.height=o,this.doLayout())}},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:be({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||this.fixedColumns.length>0||this.rightFixedColumns.length>0},bodyWidth:function(){var e=this.layout,t=e.bodyWidth,r=e.scrollY,n=e.gutterWidth;return t?t-(r?n:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,r=void 0===t?0:t,n=e.bodyHeight,i=e.footerHeight,a=void 0===i?0:i;if(this.height)return{height:n?n+"px":""};if(this.maxHeight){var o=Object(_["j"])(this.maxHeight);if("number"===typeof o)return{"max-height":o-a-(this.showHeader?r:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=Object(_["j"])(this.maxHeight);if("number"===typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),e-=this.layout.footerHeight,{"max-height":e+"px"}}return{}},fixedHeight:function(){return this.maxHeight?this.showSummary?{bottom:0}:{bottom:this.layout.scrollX&&this.data.length?this.layout.gutterWidth+"px":""}:this.showSummary?{height:this.layout.tableHeight?this.layout.tableHeight+"px":""}:{height:this.layout.viewportHeight?this.layout.viewportHeight+"px":""}},emptyBlockStyle:function(){if(this.data&&this.data.length)return null;var e="100%";return this.layout.appendHeight&&(e="calc(100% - "+this.layout.appendHeight+"px)"),{width:this.bodyWidth,height:e}}},D({selection:"selection",columns:"columns",tableData:"data",fixedColumns:"fixedColumns",rightFixedColumns:"rightFixedColumns"})),watch:{height:{immediate:!0,handler:function(e){this.layout.setHeight(e)}},maxHeight:{immediate:!0,handler:function(e){this.layout.setMaxHeight(e)}},currentRowKey:{immediate:!0,handler:function(e){this.rowKey&&this.store.setCurrentRowKey(e)}},data:{immediate:!0,handler:function(e){this.store.commit("setData",e)}},expandRowKeys:{immediate:!0,handler:function(e){e&&this.store.setExpandRowKeysAdapter(e)}}},created:function(){var e=this;this.tableId="el-table_"+ve++,this.debouncedUpdateLayout=Object(s["debounce"])(50,(function(){return e.doLayout()}))},mounted:function(){var e=this;this.bindEvents(),this.store.updateColumns(),this.doLayout(),this.resizeState={width:this.$el.offsetWidth,height:this.$el.offsetHeight},this.store.states.columns.forEach((function(t){t.filteredValue&&t.filteredValue.length&&e.store.commit("filterChange",{column:t,values:t.filteredValue,silent:!0})})),this.$ready=!0},destroyed:function(){this.unbindEvents()},data:function(){var e=this.treeProps,t=e.hasChildren,r=void 0===t?"hasChildren":t,n=e.children,i=void 0===n?"children":n;this.store=P(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:r,childrenColumnName:i});var a=new U({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader});return{layout:a,isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},we=ye,_e=Object(ce["a"])(we,n,i,!1,null,null,null);_e.options.__file="packages/table/src/table.vue";var Ee=_e.exports;Ee.install=function(e){e.component(Ee.name,Ee)};t["default"]=Ee}])},ad6d:function(e,t,r){"use strict";var n=r("825a");e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},ad71:function(e,t,r){"use strict";(function(t,n){var i=r("966d");e.exports=_;var a,o=r("e3db");_.ReadableState=w;r("faa1").EventEmitter;var s=function(e,t){return e.listeners(t).length},u=r("429b"),c=r("8707").Buffer,l=t.Uint8Array||function(){};function f(e){return c.from(e)}function h(e){return c.isBuffer(e)||e instanceof l}var d=Object.create(r("3a7c"));d.inherits=r("3fb5");var p=r(3),m=void 0;m=p&&p.debuglog?p.debuglog("stream"):function(){};var g,A=r("5e1a"),b=r("4681");d.inherits(_,u);var v=["error","close","destroy","pause","resume"];function y(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?o(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function w(e,t){a=a||r("b19a"),e=e||{};var n=t instanceof a;this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var i=e.highWaterMark,o=e.readableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(o||0===o)?o:s,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new A,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(g||(g=r("7d72").StringDecoder),this.decoder=new g(e.encoding),this.encoding=e.encoding)}function _(e){if(a=a||r("b19a"),!(this instanceof _))return new _(e);this._readableState=new w(e,this),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),u.call(this)}function E(e,t,r,n,i){var a,o=e._readableState;null===t?(o.reading=!1,T(e,o)):(i||(a=C(o,t)),a?e.emit("error",a):o.objectMode||t&&t.length>0?("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===c.prototype||(t=f(t)),n?o.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):I(e,o,t,!0):o.ended?e.emit("error",new Error("stream.push() after EOF")):(o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?I(e,o,t,!1):R(e,o)):I(e,o,t,!1))):n||(o.reading=!1));return x(o)}function I(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,n?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&M(e)),R(e,t)}function C(e,t){var r;return h(t)||"string"===typeof t||void 0===t||e.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}function x(e){return!e.ended&&(e.needReadable||e.length=B?e=B:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function k(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=S(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function T(e,t){if(!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,M(e)}}function M(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(m("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?i.nextTick(O,e):O(e))}function O(e){m("emit readable"),e.emit("readable"),Q(e)}function R(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(P,e,t))}function P(e,t){var r=t.length;while(!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=j(e,t.buffer,t.decoder),r);var r}function j(e,t,r){var n;return ea.length?a.length:e;if(o===a.length?i+=a:i+=a.slice(0,e),e-=o,0===e){o===a.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=a.slice(o));break}++n}return t.length-=n,i}function H(e,t){var r=c.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;while(n=n.next){var a=n.data,o=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,o),e-=o,0===e){o===a.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=a.slice(o));break}++i}return t.length-=i,r}function G(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,i.nextTick(W,t,e))}function W(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function $(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return m("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?G(this):M(this),null;if(e=k(e,t),0===e&&t.ended)return 0===t.length&&G(this),null;var n,i=t.needReadable;return m("need readable",i),(0===t.length||t.length-e0?U(e,t):null,null===n?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&G(this)),null!==n&&this.emit("data",n),n},_.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},_.prototype.pipe=function(e,t){var r=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e);break}a.pipesCount+=1,m("pipe count=%d opts=%j",a.pipesCount,t);var o=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr,u=o?l:w;function c(e,t){m("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function l(){m("onend"),e.end()}a.endEmitted?i.nextTick(u):r.once("end",u),e.on("unpipe",c);var f=D(r);e.on("drain",f);var h=!1;function d(){m("cleanup"),e.removeListener("close",b),e.removeListener("finish",v),e.removeListener("drain",f),e.removeListener("error",A),e.removeListener("unpipe",c),r.removeListener("end",l),r.removeListener("end",w),r.removeListener("data",g),h=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||f()}var p=!1;function g(t){m("ondata"),p=!1;var n=e.write(t);!1!==n||p||((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==$(a.pipes,e))&&!h&&(m("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,p=!0),r.pause())}function A(t){m("onerror",t),w(),e.removeListener("error",A),0===s(e,"error")&&e.emit("error",t)}function b(){e.removeListener("finish",v),w()}function v(){m("onfinish"),e.removeListener("close",b),w()}function w(){m("unpipe"),r.unpipe(e)}return r.on("data",g),y(e,"error",A),e.once("close",b),e.once("finish",v),e.emit("pipe",r),a.flowing||(m("pipe resume"),r.resume()),e},_.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0)e[n]=e[--n];n!==a++&&(e[n]=r)}return e},s=function(e,t,r,n){var i=t.length,a=r.length,o=0,s=0;while(o0&&!i.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function d(e){this.parameters=Object.create(null),this.type=e}t.format=c,t.parse=l},b48f:function(e,t,r){"use strict";function n(e,t){this.size=this.size||e,this.smallerSize=this.smallerSize||t,o(this.size)}function i(e){var t={};return t.r=Math.floor(e/Math.pow(256,3)),t.g=Math.floor((e-t.r*Math.pow(256,3))/Math.pow(256,2)),t.b=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2))/Math.pow(256,1)),t.a=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2)-t.b*Math.pow(256,1))/Math.pow(256,0)),t}n.prototype.size=32,n.prototype.smallerSize=8,n.prototype.distance=function(e,t){for(var r=0,n=0;nl?"1":"0";return f};var a=[];function o(e){for(var t=1;t128,r%=128;const t=this.buffer.readUIntBE(e,3);e+=3,r===s&&(this.streamInfo=this.buffer.slice(e,e+t)),r===u&&(this.padding=this.buffer.slice(e,e+t)),r===f&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),r===d&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[c,l,h].includes(r)&&this.blocks.push([r,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let r=0;r{let t=0;const r=e.readUInt32BE(t);t+=4;const n=e.readUInt32BE(t);t+=4;const i=e.slice(t,t+n).toString("ascii");t+=n;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4;const f=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+f)),this.picturesSpecs.push(this.buildSpecification({type:r,mime:i,description:o,width:s,height:u,depth:c,colors:l}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const r=t.split("=")[0];return r===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const r=t.split("=")[0];return r!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const r=e.substring(0,t),i=e.substr(t+1);let a;try{a=n.readFileSync(i,"utf8")}catch(o){throw new Error(`can't open file '${i}' for '${r}' tag value`)}this.tags.push(`${r}=${a}`)}importTagsFrom(e){const t=n.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){n.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=n.readFileSync(e),{mime:r}=i(t);if("image/jpeg"!==r&&"image/png"!==r)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+r);const o=a(e),s=this.buildSpecification({mime:r,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=i(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const r=a(e),n=this.buildSpecification({mime:t,width:r.width,height:r.height});this.pictures.push(this.buildPictureBlock(e,n)),this.picturesSpecs.push(n)}exportPictureTo(e){this.picturesDatas.length>0&&n.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,r={}){const n=t.alloc(4),i=t.alloc(4),a=t.from(r.mime,"ascii"),o=t.alloc(4),s=t.from(r.description,"utf8"),u=t.alloc(4),c=t.alloc(4),l=t.alloc(4),f=t.alloc(4),h=t.alloc(4);return n.writeUInt32BE(r.type),i.writeUInt32BE(r.mime.length),o.writeUInt32BE(r.description.length),u.writeUInt32BE(r.width),c.writeUInt32BE(r.height),l.writeUInt32BE(r.depth),f.writeUInt32BE(r.colors),h.writeUInt32BE(e.length),t.concat([n,i,a,o,s,u,c,l,f,h,e])}buildMetadataBlock(e,r,n=!1){const i=t.alloc(4);return n&&(e+=128),i.writeUIntBE(e,0,1),i.writeUIntBE(r.length,1,3),t.concat([i,r])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(f,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(d,t))}),e.push(this.buildMetadataBlock(u,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());n.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=p}).call(this,r("1c35").Buffer)},b6b7:function(e,t,r){var n=r("ebb5"),i=r("4840"),a=n.TYPED_ARRAY_CONSTRUCTOR,o=n.aTypedArrayConstructor;e.exports=function(e){return o(i(e,e[a]))}},b727:function(e,t,r){var n=r("0366"),i=r("e330"),a=r("44ad"),o=r("7b0b"),s=r("07fa"),u=r("65f0"),c=i([].push),l=function(e){var t=1==e,r=2==e,i=3==e,l=4==e,f=6==e,h=7==e,d=5==e||f;return function(p,m,g,A){for(var b,v,y=o(p),w=a(y),_=n(m,g),E=s(w),I=0,C=A||u,x=t?C(p,E):r||h?C(p,0):void 0;E>I;I++)if((d||I in w)&&(b=w[I],v=_(b,I,y),e))if(t)x[I]=v;else if(v)switch(e){case 3:return!0;case 5:return b;case 6:return I;case 2:c(x,b)}else switch(e){case 4:return!1;case 7:c(x,b)}return f?-1:i||l?l:x}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},b7d1:function(e,t,r){(function(t){function r(e,t){if(n("noDeprecation"))return e;var r=!1;function i(){if(!r){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return i}function n(e){try{if(!t.localStorage)return!1}catch(n){return!1}var r=t.localStorage[e];return null!=r&&"true"===String(r).toLowerCase()}e.exports=r}).call(this,r("c8ba"))},b82a:function(e,t,r){"use strict";var n="\ufeff";function i(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=i,i.prototype.write=function(e){return this.addBOM&&(e=n+e,this.addBOM=!1),this.encoder.write(e)},i.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===n&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,r){"use strict";(function(t,n){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){W(t,e)}}var a;e.exports=S,S.WritableState=B;var o={deprecate:r("b7d1")},s=r("5184"),u=r("1c35").Buffer,c=t.Uint8Array||function(){};function l(e){return u.from(e)}function f(e){return u.isBuffer(e)||e instanceof c}var h,d=r("789d"),p=r("e113"),m=p.getHighWaterMark,g=r("1b08").codes,A=g.ERR_INVALID_ARG_TYPE,b=g.ERR_METHOD_NOT_IMPLEMENTED,v=g.ERR_MULTIPLE_CALLBACK,y=g.ERR_STREAM_CANNOT_PIPE,w=g.ERR_STREAM_DESTROYED,_=g.ERR_STREAM_NULL_VALUES,E=g.ERR_STREAM_WRITE_AFTER_END,I=g.ERR_UNKNOWN_ENCODING,C=d.errorOrDestroy;function x(){}function B(e,t,n){a=a||r("845f"),e=e||{},"boolean"!==typeof n&&(n=t instanceof a),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=m(this,e,"writableHighWaterMark",n),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){F(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function S(e){a=a||r("845f");var t=this instanceof a;if(!t&&!h.call(S,this))return new S(e);this._writableState=new B(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function k(e,t){var r=new E;C(e,r),n.nextTick(t,r)}function T(e,t,r,i){var a;return null===r?a=new _:"string"===typeof r||t.objectMode||(a=new A("chunk",["string","Buffer"],r)),!a||(C(e,a),n.nextTick(i,a),!1)}function M(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=u.from(t,r)),t}function O(e,t,r,n,i,a){if(!r){var o=M(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var u=t.length-1))throw new I(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(S.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(e,t,r){r(new b("_write()"))},S.prototype._writev=null,S.prototype.end=function(e,t,r){var n=this._writableState;return"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||G(this,n,r),this},Object.defineProperty(S.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),S.prototype.destroy=d.destroy,S.prototype._undestroy=d.undestroy,S.prototype._destroy=function(e,t){t(e)}}).call(this,r("c8ba"),r("4362"))},b85b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const n=r("34eb"),i=r("95c9"),a=r("7eca"),o=r("9611"),s=r("aae9"),u=n("music-metadata:parser:musepack");class c extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");u(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const r=await this.bitreader.read(8);return this.metadata.setFormat("codec",(r/100).toFixed(2)),await this.skipAudioData(e.frameCount),u("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=c},b9c7:function(e,t,r){r("e507"),e.exports=r("5524").Object.assign},ba01:function(e,t,r){e.exports=r("051b")},bb09:function(e,t,r){const{Uint8ArrayEncoder:n}=r("0f84"),{getAESSecretKey:i,decryptAESBlock:a}=r("ee12"),o=1048592;class s{constructor(e){this.aesKey=i(e,null)}decryptFile(e){if(!s.detect(e))throw new Error("file is not using joox v4");const t=new DataView(e.buffer,4,8),r=t.getUint32(0,!1)<<32|t.getUint32(4,!1);if(r<0)throw new RangeError("unable to decode size");const n=[];let i=e.length,u=12;while(i>0){const t=Math.min(o,i),r=e.subarray(u,u+t),s=a(this.aesKey,r);n.push(s),u+=t,i-=t}return n}}s.detect=e=>{const t=n.toUTF8(e.slice(0,4));return"E!04"===t},e.exports=s},bb2f:function(e,t,r){var n=r("d039");e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},bd7a:function(e,t,r){"use strict";(function(t,n){var i;e.exports=k,k.ReadableState=S;r("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=r("5184"),s=r("1c35").Buffer,u=t.Uint8Array||function(){};function c(e){return s.from(e)}function l(e){return s.isBuffer(e)||e instanceof u}var f,h=r(1);f=h&&h.debuglog?h.debuglog("stream"):function(){};var d,p,m,g=r("a688"),A=r("789d"),b=r("e113"),v=b.getHighWaterMark,y=r("1b08").codes,w=y.ERR_INVALID_ARG_TYPE,_=y.ERR_STREAM_PUSH_AFTER_EOF,E=y.ERR_METHOD_NOT_IMPLEMENTED,I=y.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(k,o);var C=A.errorOrDestroy,x=["error","close","destroy","pause","resume"];function B(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function S(e,t,n){i=i||r("845f"),e=e||{},"boolean"!==typeof n&&(n=t instanceof i),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=v(this,e,"readableHighWaterMark",n),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(d||(d=r("7d72").StringDecoder),this.decoder=new d(e.encoding),this.encoding=e.encoding)}function k(e){if(i=i||r("845f"),!(this instanceof k))return new k(e);var t=this instanceof i;this._readableState=new S(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function T(e,t,r,n,i){f("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,F(e,o);else if(i||(a=O(o,t)),a)C(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=c(t)),n)o.endEmitted?C(e,new I):M(e,o,t,!0);else if(o.ended)C(e,new _);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?M(e,o,t,!1):Q(e,o)):M(e,o,t,!1)}else n||(o.reading=!1,Q(e,o));return!o.ended&&(o.length=R?e=R:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function D(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=P(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function F(e,t){if(f("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?L(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,N(e)))}}function L(e){var t=e._readableState;f("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(f("emitReadable",t.flowing),t.emittedReadable=!0,n.nextTick(N,e))}function N(e){var t=e._readableState;f("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,$(e)}function Q(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(U,e,t))}function U(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function H(e){f("readable nexttick read 0"),e.read(0)}function G(e,t){t.resumeScheduled||(t.resumeScheduled=!0,n.nextTick(W,e,t))}function W(e,t){f("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),$(e),t.flowing&&!t.reading&&e.read(0)}function $(e){var t=e._readableState;f("flow",t.flowing);while(t.flowing&&null!==e.read());}function q(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function Y(e){var t=e._readableState;f("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,n.nextTick(V,t,e))}function V(e,t){if(f("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function X(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return f("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?Y(this):L(this),null;if(e=D(e,t),0===e&&t.ended)return 0===t.length&&Y(this),null;var n,i=t.needReadable;return f("need readable",i),(0===t.length||t.length-e0?q(e,t):null,null===n?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&Y(this)),null!==n&&this.emit("data",n),n},k.prototype._read=function(e){C(this,new E("_read()"))},k.prototype.pipe=function(e,t){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e);break}i.pipesCount+=1,f("pipe count=%d opts=%j",i.pipesCount,t);var o=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr,s=o?c:b;function u(e,t){f("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function c(){f("onend"),e.end()}i.endEmitted?n.nextTick(s):r.once("end",s),e.on("unpipe",u);var l=j(r);e.on("drain",l);var h=!1;function d(){f("cleanup"),e.removeListener("close",g),e.removeListener("finish",A),e.removeListener("drain",l),e.removeListener("error",m),e.removeListener("unpipe",u),r.removeListener("end",c),r.removeListener("end",b),r.removeListener("data",p),h=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||l()}function p(t){f("ondata");var n=e.write(t);f("dest.write",n),!1===n&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==X(i.pipes,e))&&!h&&(f("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function m(t){f("onerror",t),b(),e.removeListener("error",m),0===a(e,"error")&&C(e,t)}function g(){e.removeListener("finish",A),b()}function A(){f("onfinish"),e.removeListener("close",g),b()}function b(){f("unpipe"),r.unpipe(e)}return r.on("data",p),B(e,"error",m),e.once("close",g),e.once("finish",A),e.emit("pipe",r),i.flowing||(f("pipe resume"),r.resume()),e},k.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,f("on readable",i.length,i.reading),i.length?L(this):i.reading||n.nextTick(H,this))),r},k.prototype.addListener=k.prototype.on,k.prototype.removeListener=function(e,t){var r=o.prototype.removeListener.call(this,e,t);return"readable"===e&&n.nextTick(z,this),r},k.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||n.nextTick(z,this),t},k.prototype.resume=function(){var e=this._readableState;return e.flowing||(f("resume"),e.flowing=!e.readableListening,G(this,e)),e.paused=!1,this},k.prototype.pause=function(){return f("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(f("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},k.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",(function(){if(f("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(i){if(f("wrapped data"),r.decoder&&(i=r.decoder.write(i)),(!r.objectMode||null!==i&&void 0!==i)&&(r.objectMode||i&&i.length)){var a=t.push(i);a||(n=!0,e.pause())}})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[r]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const r=new a.VorbisDecoder(e,t),n=r.parseUserComment();return this.addTag(n.key,n.value),n.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const r=o.CommonHeader.get(t,0);if("vorbis"!==r.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==r.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const r=n.UINT32_LE.get(e,t);t+=4,t+=r;let i=n.UINT32_LE.get(e,t);t+=4;while(i-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=u}).call(this,r("1c35").Buffer)},bdc7:function(e,t,r){},be09:function(e,t,r){(function(t){var r;r="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{},e.exports=r}).call(this,r("c8ba"))},be7f:function(e,t,r){"use strict";var n="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);while(t.length){var r=t.shift();if(r){if("object"!==typeof r)throw new TypeError(r+"must be non-object");for(var n in r)i(r,n)&&(e[n]=r[n])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var a={arraySet:function(e,t,r,n,i){if(t.subarray&&e.subarray)e.set(t.subarray(r,r+n),i);else for(var a=0;a0){const n=await o.readAtom(e,t,this,r);this.children.push(n),r-=n.header.length===BigInt(0)?r:Number(n.header.length)}}async readData(e,t,r){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(r));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(r)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,r)}}}t.Atom=o},c04e:function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("861d"),o=r("d9b5"),s=r("dc4a"),u=r("485a"),c=r("b622"),l=n.TypeError,f=c("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,n=s(e,f);if(n){if(void 0===t&&(t="default"),r=i(n,e,t),!a(r)||o(r))return r;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),u(e,t)}},c057:function(e,t,r){"use strict";function n(e){var t="RIFF"===e.toString("ascii",0,4),r="WEBP"===e.toString("ascii",8,12),n="VP8"===e.toString("ascii",12,15);return t&&r&&n}function i(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var r=e[0],n=0===(192&r),i=0===(1&r);return!(!n||!i)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var u=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==u&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:n,calculate:i}},c098:function(e,t,r){e.exports=r("d4af")},c135:function(e,t){function r(e){if(Array.isArray(e))return e}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c198:function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"))})(0,(function(e){return function(){var t=e,r=t.lib,n=r.BlockCipher,i=t.algo,a=[],o=[],s=[],u=[],c=[],l=[],f=[],h=[],d=[],p=[];(function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,n=0;for(t=0;t<256;t++){var i=n^n<<1^n<<2^n<<3^n<<4;i=i>>>8^255&i^99,a[r]=i,o[i]=r;var m=e[r],g=e[m],A=e[g],b=257*e[i]^16843008*i;s[r]=b<<24|b>>>8,u[r]=b<<16|b>>>16,c[r]=b<<8|b>>>24,l[r]=b;b=16843009*A^65537*g^257*m^16843008*r;f[i]=b<<24|b>>>8,h[i]=b<<16|b>>>16,d[i]=b<<8|b>>>24,p[i]=b,r?(r=m^e[e[e[A^m]]],n^=e[e[n]]):r=n=1}})();var m=[0,1,2,4,8,16,32,64,128,27,54],g=i.AES=n.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,n=this._nRounds=r+6,i=4*(n+1),o=this._keySchedule=[],s=0;s6&&s%r==4&&(l=a[l>>>24]<<24|a[l>>>16&255]<<16|a[l>>>8&255]<<8|a[255&l]):(l=l<<8|l>>>24,l=a[l>>>24]<<24|a[l>>>16&255]<<16|a[l>>>8&255]<<8|a[255&l],l^=m[s/r|0]<<24),o[s]=o[s-r]^l);for(var u=this._invKeySchedule=[],c=0;c>>24]]^h[a[l>>>16&255]]^d[a[l>>>8&255]]^p[a[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,s,u,c,l,a)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,f,h,d,p,o);r=e[t+1];e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,i,a,o,s){for(var u=this._nRounds,c=e[t]^r[0],l=e[t+1]^r[1],f=e[t+2]^r[2],h=e[t+3]^r[3],d=4,p=1;p>>24]^i[l>>>16&255]^a[f>>>8&255]^o[255&h]^r[d++],g=n[l>>>24]^i[f>>>16&255]^a[h>>>8&255]^o[255&c]^r[d++],A=n[f>>>24]^i[h>>>16&255]^a[c>>>8&255]^o[255&l]^r[d++],b=n[h>>>24]^i[c>>>16&255]^a[l>>>8&255]^o[255&f]^r[d++];c=m,l=g,f=A,h=b}m=(s[c>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&h])^r[d++],g=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[h>>>8&255]<<8|s[255&c])^r[d++],A=(s[f>>>24]<<24|s[h>>>16&255]<<16|s[c>>>8&255]<<8|s[255&l])^r[d++],b=(s[h>>>24]<<24|s[c>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++];e[t]=m,e[t+1]=g,e[t+2]=A,e[t+3]=b},keySize:8});t.AES=n._createHelper(g)}(),e.AES}))},c1ac:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").filter,a=r("1448"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("filter",(function(e){var t=i(o(this),e,arguments.length>1?arguments[1]:void 0);return a(this,t)}))},c240:function(e,t){function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c284:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=90)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},90:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?r("div",{staticClass:"el-progress-bar"},[r("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[r("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?r("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):r("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[r("svg",{attrs:{viewBox:"0 0 100 100"}},[r("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),r("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?r("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?r("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])},i=[];n._withStripped=!0;var a={name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return["line","circle","dashboard"].indexOf(e)>-1}},percentage:{type:Number,default:0,required:!0,validator:function(e){return e>=0&&e<=100}},status:{type:String,validator:function(e){return["success","exception","warning"].indexOf(e)>-1}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n M 50 50\n m 0 "+(t?"":"-")+e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){var e=-1*this.perimeter*(1-this.rate)/2;return e+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"===typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"===typeof this.color?this.color(e):"string"===typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort((function(e,t){return e.percentage-t.percentage})),r=0;re)return t[r].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,r){return"string"===typeof e?{color:e,percentage:(r+1)*t}:e}))}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/progress/src/progress.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},c2ae:function(e,t,r){e.exports=r("e372").PassThrough},c2cc:function(e,t){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=137)}({137:function(e,t,r){"use strict";r.r(t);var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){var e=this.$parent;while(e&&"ElRow"!==e.$options.componentName)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,r=[],i={};return this.gutter&&(i.paddingLeft=this.gutter/2+"px",i.paddingRight=i.paddingLeft),["span","offset","pull","push"].forEach((function(e){(t[e]||0===t[e])&&r.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])})),["xs","sm","md","lg","xl"].forEach((function(e){if("number"===typeof t[e])r.push("el-col-"+e+"-"+t[e]);else if("object"===n(t[e])){var i=t[e];Object.keys(i).forEach((function(t){r.push("span"!==t?"el-col-"+e+"-"+t+"-"+i[t]:"el-col-"+e+"-"+i[t])}))}})),e(this.tag,{class:["el-col",r],style:i},this.$slots.default)},install:function(e){e.component(i.name,i)}};t["default"]=i}})},c2d7:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.isNodePattern=o,t.throwError=s,t.scan=u,t.scanIterator=c;var i=n(r("a34a")),a=i["default"].mark(c);function o(e){if("undefined"===typeof e)return!1;if("function"!==typeof e)throw new TypeError("Callback must be a function");return!0}function s(e,t){if("string"===typeof e&&(e=new Error(e)),"function"===typeof t)return t.call(this,e);throw e}function u(e,t,r,n,i,a){t=Math.round(t),r=Math.round(r),n=Math.round(n),i=Math.round(i);for(var o=r;o=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var n=a(e);return t&&0!==t.length?"string"===typeof r?n.fill(t,r):n.fill(t):n.fill(0),n}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(u){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,r("4362"))},c642:function(e,t,r){"use strict";var n=r("c591").Buffer;function i(e,t){this.iconv=t}t.utf7=i,t.unicode11utf7="utf7",i.prototype.encoder=o,i.prototype.decoder=s,i.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return n.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var u=/[A-Za-z0-9\/+]/,c=[],l=0;l<256;l++)c[l]=u.test(String.fromCharCode(l));var f="+".charCodeAt(0),h="-".charCodeAt(0),d="&".charCodeAt(0);function p(e,t){this.iconv=t}function m(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=n.alloc(6),this.base64AccumIdx=0}function g(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",r=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=p,p.prototype.encoder=m,p.prototype.decoder=g,p.prototype.bomAware=!0,m.prototype.write=function(e){for(var t=this.inBase64,r=this.base64Accum,i=this.base64AccumIdx,a=n.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(r.slice(0,i).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),i=0),a[o++]=h,t=!1),t||(a[o++]=u,u===d&&(a[o++]=h))):(t||(a[o++]=d,t=!0),t&&(r[i++]=u>>8,r[i++]=255&u,i==r.length&&(o+=a.write(r.toString("base64").replace(/\//g,","),o),i=0)))}return this.inBase64=t,this.base64AccumIdx=i,a.slice(0,o)},m.prototype.end=function(){var e=n.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=h,this.inBase64=!1),e.slice(0,t)};var A=c.slice();A[",".charCodeAt(0)]=!0,g.prototype.write=function(e){for(var t="",r=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var r=Function.prototype.call;e.exports=r.bind?r.bind(r):function(){return r.apply(r,arguments)}},c673:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=64)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},13:function(e,t){e.exports=r("5128")},17:function(e,t){e.exports=r("a742")},2:function(e,t){e.exports=r("5924")},25:function(e,t){e.exports=r("597f")},3:function(e,t){e.exports=r("8122")},6:function(e,t){e.exports=r("6b7c")},64:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[r("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[r("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):r("img",e._g(e._b({staticClass:"el-image__inner",class:{"el-image__inner--center":e.alignCenter,"el-image__preview":e.preview},style:e.imageStyle,attrs:{src:e.src},on:{click:e.clickHandler}},"img",e.$attrs,!1),e.$listeners)),e.preview?[e.showViewer?r("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)},i=[];n._withStripped=!0;var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"viewer-fade"}},[r("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[r("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick(t)}}}),r("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[r("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[r("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[r("i",{staticClass:"el-icon-arrow-left"})]),r("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[r("i",{staticClass:"el-icon-arrow-right"})])],r("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[r("div",{staticClass:"el-image-viewer__actions__inner"},[r("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){e.handleActions("zoomOut")}}}),r("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),r("i",{staticClass:"el-image-viewer__actions__divider"}),r("i",{class:e.mode.icon,on:{click:e.toggleMode}}),r("i",{staticClass:"el-image-viewer__actions__divider"}),r("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),r("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),r("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(t,n){return n===e.index?r("img",{key:t,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()})),0)],2)])},o=[];a._withStripped=!0;var s=r(2),u=r(3),c=r(13),l=Object.assign||function(e){for(var t=1;te?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick((function(e){var r=t.$refs.img[0];r.complete||(t.loading=!0)}))}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){t.stopPropagation();var r=t.keyCode;switch(r){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut");break}},this._mouseWheelHandler=Object(u["rafThrottle"])((function(t){var r=t.wheelDelta?t.wheelDelta:-t.detail;r>0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(s["on"])(document,"keydown",this._keyDownHandler),Object(s["on"])(document,h,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(s["off"])(document,"keydown",this._keyDownHandler),Object(s["off"])(document,h,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown:function(e){var t=this;if(!this.loading&&0===e.button){var r=this.transform,n=r.offsetX,i=r.offsetY,a=e.pageX,o=e.pageY;this._dragHandler=Object(u["rafThrottle"])((function(e){t.transform.offsetX=n+e.pageX-a,t.transform.offsetY=i+e.pageY-o})),Object(s["on"])(document,"mousemove",this._dragHandler),Object(s["on"])(document,"mouseup",(function(e){Object(s["off"])(document,"mousemove",t._dragHandler)})),e.preventDefault()}},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(f),t=Object.values(f),r=t.indexOf(this.mode),n=(r+1)%e.length;this.mode=f[e[n]],this.reset()}},prev:function(){if(!this.isFirst||this.infinite){var e=this.urlList.length;this.index=(this.index-1+e)%e}},next:function(){if(!this.isLast||this.infinite){var e=this.urlList.length;this.index=(this.index+1)%e}},handleActions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.loading){var r=l({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),n=r.zoomRate,i=r.rotateDeg,a=r.enableTransition,o=this.transform;switch(e){case"zoomOut":o.scale>.2&&(o.scale=parseFloat((o.scale-n).toFixed(3)));break;case"zoomIn":o.scale=parseFloat((o.scale+n).toFixed(3));break;case"clocelise":o.deg+=i;break;case"anticlocelise":o.deg-=i;break}o.enableTransition=a}}},mounted:function(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},p=d,m=r(0),g=Object(m["a"])(p,a,o,!1,null,null,null);g.options.__file="packages/image/src/image-viewer.vue";var A=g.exports,b=r(6),v=r.n(b),y=r(17),w=r(25),_=r.n(w),E=function(){return void 0!==document.documentElement.style.objectFit},I={NONE:"none",CONTAIN:"contain",COVER:"cover",FILL:"fill",SCALE_DOWN:"scale-down"},C="",x={name:"ElImage",mixins:[v.a],inheritAttrs:!1,components:{ImageViewer:A},props:{src:String,fit:String,lazy:Boolean,scrollContainer:{},previewSrcList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3}},data:function(){return{loading:!0,error:!1,show:!this.lazy,imageWidth:0,imageHeight:0,showViewer:!1}},computed:{imageStyle:function(){var e=this.fit;return!this.$isServer&&e?E()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!E()&&this.fit!==I.FILL},preview:function(){var e=this.previewSrcList;return Array.isArray(e)&&e.length>0},imageIndex:function(){var e=0,t=this.previewSrcList.indexOf(this.src);return t>=0&&(e=t),e}},watch:{src:function(e){this.show&&this.loadImage()},show:function(e){e&&this.loadImage()}},mounted:function(){this.lazy?this.addLazyLoadListener():this.loadImage()},beforeDestroy:function(){this.lazy&&this.removeLazyLoadListener()},methods:{loadImage:function(){var e=this;if(!this.$isServer){this.loading=!0,this.error=!1;var t=new Image;t.onload=function(r){return e.handleLoad(r,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach((function(r){var n=e.$attrs[r];t.setAttribute(r,n)})),t.src=this.src}},handleLoad:function(e,t){this.imageWidth=t.width,this.imageHeight=t.height,this.loading=!1,this.error=!1},handleError:function(e){this.loading=!1,this.error=!0,this.$emit("error",e)},handleLazyLoad:function(){Object(s["isInContainer"])(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;t=Object(y["isHtmlElement"])(e)?e:Object(y["isString"])(e)?document.querySelector(e):Object(s["getScrollContainer"])(this.$el),t&&(this._scrollContainer=t,this._lazyLoadHandler=_()(200,this.handleLazyLoad),Object(s["on"])(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(Object(s["off"])(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,r=this.imageHeight,n=this.$el,i=n.clientWidth,a=n.clientHeight;if(!t||!r||!i||!a)return{};var o=t/r,s=i/a;if(e===I.SCALE_DOWN){var u=tt.length-1)return 0;var n=t.readUInt8(r++),c=t.readInt32LE(r);switch(r+=4,n){case 1:e.info=i(t,r);break;case 2:e.common=a(t,r);break;case 3:e.pages=o(t,r,c);break;case 4:e.chars=s(t,r,c);break;case 5:e.kernings=u(t,r,c);break}return 5+c}function i(e,t){var r={};r.size=e.readInt16LE(t);var n=e.readUInt8(t+2);return r.smooth=n>>7&1,r.unicode=n>>6&1,r.italic=n>>5&1,r.bold=n>>4&1,n>>3&1&&(r.fixedHeight=1),r.charset=e.readUInt8(t+3)||"",r.stretchH=e.readUInt16LE(t+4),r.aa=e.readUInt8(t+6),r.padding=[e.readInt8(t+7),e.readInt8(t+8),e.readInt8(t+9),e.readInt8(t+10)],r.spacing=[e.readInt8(t+11),e.readInt8(t+12)],r.outline=e.readUInt8(t+13),r.face=l(e,t+14),r}function a(e,t){var r={};r.lineHeight=e.readUInt16LE(t),r.base=e.readUInt16LE(t+2),r.scaleW=e.readUInt16LE(t+4),r.scaleH=e.readUInt16LE(t+6),r.pages=e.readUInt16LE(t+8);e.readUInt8(t+10);return r.packed=0,r.alphaChnl=e.readUInt8(t+11),r.redChnl=e.readUInt8(t+12),r.greenChnl=e.readUInt8(t+13),r.blueChnl=e.readUInt8(t+14),r}function o(e,t,r){for(var n=[],i=c(e,t),a=i.length+1,o=r/a,s=0;s3)throw new Error("Only supports BMFont Binary v3 (BMFont App v1.10)");for(var o={kernings:[],chars:[]},s=0;s<5;s++)i+=n(o,e,i);return o}},c69e:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=82)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},82:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("main",{staticClass:"el-main"},[e._t("default")],2)},i=[];n._withStripped=!0;var a={name:"ElMain",componentName:"ElMain"},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/main/src/main.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},c6b6:function(e,t,r){var n=r("e330"),i=n({}.toString),a=n("".slice);e.exports=function(e){return a(i(e),8,-1)}},c6cd:function(e,t,r){var n=r("da84"),i=r("ce4e"),a="__core-js_shared__",o=n[a]||i(a,{});e.exports=o},c6d6:function(e,t,r){"use strict";e.exports=i;var n=r("8a58");function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r("3fb5")(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},c733:function(e,t,r){"use strict";(function(t){var n=!0,i=r("470b");i.deflateSync||(n=!1);var a=r("ab33"),o=r("ec2c");e.exports=function(e,r){if(!n)throw new Error("To use the sync capability of this library in old node versions, please pin pngjs to v2.3.0");var s=r||{},u=new o(s),c=[];c.push(new t(a.PNG_SIGNATURE)),c.push(u.packIHDR(e.width,e.height)),e.gamma&&c.push(u.packGAMA(e.gamma));var l=u.filterData(e.data,e.width,e.height),f=i.deflateSync(l,u.getDeflateOptions());if(l=null,!f||!f.length)throw new Error("bad png - invalid compressed data response");return c.push(u.packIDAT(f)),c.push(u.packIEND()),t.concat(c)}}).call(this,r("1c35").Buffer)},c73e:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OpusParser=void 0;const n=r("6f58"),i=r("aad3"),a=r("bda5");class o extends a.VorbisParser{constructor(e,t,r){super(e,t),this.tokenizer=r,this.lastPos=-1}parseFirstPage(e,t){if(this.metadata.setFormat("codec","Opus"),this.idHeader=new i.IdHeader(t.length).get(t,0),"OpusHead"!==this.idHeader.magicSignature)throw new Error("Illegal ogg/Opus magic-signature");this.metadata.setFormat("sampleRate",this.idHeader.inputSampleRate),this.metadata.setFormat("numberOfChannels",this.idHeader.channelCount)}parseFullPage(e){const t=new n.StringType(8,"ascii").get(e,0);switch(t){case"OpusTags":this.parseUserCommentList(e,8),this.lastPos=this.tokenizer.position-e.length;break;default:break}}calculateDuration(e){if(this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c740:function(e,t,r){"use strict";var n=r("23e7"),i=r("b727").findIndex,a=r("44d2"),o="findIndex",s=!0;o in[]&&Array(1)[o]((function(){s=!1})),n({target:"Array",proto:!0,forced:s},{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a(o)},c834:function(e,t,r){"use strict";function n(e,t,r,n){var i=65535&e|0,a=e>>>16&65535|0,o=0;while(0!==r){o=r>2e3?2e3:r,r-=o;do{i=i+t[n++]|0,a=a+i|0}while(--o);i%=65521,a%=65521}return i|a<<16|0}e.exports=n},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"===typeof window&&(r=window)}e.exports=r},c8d2:function(e,t,r){var n=r("5e77").PROPER,i=r("d039"),a=r("5899"),o="​…᠎";e.exports=function(e){return i((function(){return!!a[e]()||o[e]()!==o||n&&a[e].name!==e}))}},c901:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},c90b:function(e,t,r){(function(e,n,i){var a=r("a9f1"),o=r("3fb5"),s=r("e372"),u=t.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},c=t.IncomingMessage=function(t,r,o,u){var c=this;if(s.Readable.call(c),c._mode=o,c.headers={},c.rawHeaders=[],c.trailers={},c.rawTrailers=[],c.on("end",(function(){e.nextTick((function(){c.emit("close")}))})),"fetch"===o){if(c._fetchResponse=r,c.url=r.url,c.statusCode=r.status,c.statusMessage=r.statusText,r.headers.forEach((function(e,t){c.headers[t.toLowerCase()]=e,c.rawHeaders.push(t,e)})),a.writableStream){var l=new WritableStream({write:function(e){return new Promise((function(t,r){c._destroyed?r():c.push(new n(e))?t():c._resumeFetch=t}))},close:function(){i.clearTimeout(u),c._destroyed||c.push(null)},abort:function(e){c._destroyed||c.emit("error",e)}});try{return void r.body.pipeTo(l).catch((function(e){i.clearTimeout(u),c._destroyed||c.emit("error",e)}))}catch(g){}}var f=r.body.getReader();function h(){f.read().then((function(e){if(!c._destroyed){if(e.done)return i.clearTimeout(u),void c.push(null);c.push(new n(e.value)),h()}})).catch((function(e){i.clearTimeout(u),c._destroyed||c.emit("error",e)}))}h()}else{c._xhr=t,c._pos=0,c.url=t.responseURL,c.statusCode=t.status,c.statusMessage=t.statusText;var d=t.getAllResponseHeaders().split(/\r?\n/);if(d.forEach((function(e){var t=e.match(/^([^:]+):\s*(.*)/);if(t){var r=t[1].toLowerCase();"set-cookie"===r?(void 0===c.headers[r]&&(c.headers[r]=[]),c.headers[r].push(t[2])):void 0!==c.headers[r]?c.headers[r]+=", "+t[2]:c.headers[r]=t[2],c.rawHeaders.push(t[1],t[2])}})),c._charset="x-user-defined",!a.overrideMimeType){var p=c.rawHeaders["mime-type"];if(p){var m=p.match(/;\s*charset=([^;])(;|$)/);m&&(c._charset=m[1].toLowerCase())}c._charset||(c._charset="utf-8")}}};o(c,s.Readable),c.prototype._read=function(){var e=this,t=e._resumeFetch;t&&(e._resumeFetch=null,t())},c.prototype._onXHRProgress=function(){var e=this,t=e._xhr,r=null;switch(e._mode){case"text:vbarray":if(t.readyState!==u.DONE)break;try{r=new i.VBArray(t.responseBody).toArray()}catch(l){}if(null!==r){e.push(new n(r));break}case"text":try{r=t.responseText}catch(l){e._mode="text:vbarray";break}if(r.length>e._pos){var a=r.substr(e._pos);if("x-user-defined"===e._charset){for(var o=new n(a.length),s=0;se._pos&&(e.push(new n(new Uint8Array(c.result.slice(e._pos)))),e._pos=c.result.byteLength)},c.onload=function(){e.push(null)},c.readAsArrayBuffer(r);break}e._xhr.readyState===u.DONE&&"ms-stream"!==e._mode&&e.push(null)}}).call(this,r("4362"),r("1c35").Buffer,r("c8ba"))},c9c8:function(e,t,r){(function(t){var n=r("eec7"),i=function(){},a=r("7ece"),o=r("fad7"),s=r("c69a"),u=r("04a2"),c=r("53a8"),l=function(){return self.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}();function f(e){var t=Object.prototype.toString;return"[object ArrayBuffer]"===t.call(e)}function h(e){if(l)return c(e,{responseType:"arraybuffer"});if("undefined"===typeof self.XMLHttpRequest)throw new Error("your browser does not support XHR loading");var t=new self.XMLHttpRequest;return t.overrideMimeType("text/plain; charset=x-user-defined"),c({xhr:t},e)}e.exports=function(e,r){r="function"===typeof r?r:i,"string"===typeof e?e={uri:e}:e||(e={});var c=e.binary;c&&(e=h(e)),n(e,(function(n,c,l){if(n)return r(n);if(!/^2/.test(c.statusCode))return r(new Error("http status code: "+c.statusCode));if(!l)return r(new Error("no body result"));var h,d=!1;if(f(l)){var p=new Uint8Array(l);l=t.from(p,"binary")}u(l)&&(d=!0,"string"===typeof l&&(l=t.from(l,"binary"))),d||(t.isBuffer(l)&&(l=l.toString(e.encoding)),l=l.trim());try{var m=c.headers["content-type"];h=d?s(l):/json/.test(m)||"{"===l.charAt(0)?JSON.parse(l):/xml/.test(m)||"<"===l.charAt(0)?o(l):a(l)}catch(g){r(new Error("error parsing font "+g.message)),r=i}r(null,h)}))}}).call(this,r("1c35").Buffer)},ca38:function(e,t,r){(function(t){function r(e){Math.round;var r,n,i,a,o,s=Math.floor,u=new Array(64),c=new Array(64),l=new Array(64),f=new Array(64),h=new Array(65535),d=new Array(65535),p=new Array(64),m=new Array(64),g=[],A=0,b=7,v=new Array(64),y=new Array(64),w=new Array(64),_=new Array(256),E=new Array(2048),I=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],C=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],x=[0,1,2,3,4,5,6,7,8,9,10,11],B=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],S=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],k=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],T=[0,1,2,3,4,5,6,7,8,9,10,11],M=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],O=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function R(e){for(var t=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],r=0;r<64;r++){var n=s((t[r]*e+50)/100);n<1?n=1:n>255&&(n=255),u[I[r]]=n}for(var i=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var o=s((i[a]*e+50)/100);o<1?o=1:o>255&&(o=255),c[I[a]]=o}for(var h=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,p=0;p<8;p++)for(var m=0;m<8;m++)l[d]=1/(u[I[d]]*h[p]*h[m]*8),f[d]=1/(c[I[d]]*h[p]*h[m]*8),d++}function P(e,t){for(var r=0,n=0,i=new Array,a=1;a<=16;a++){for(var o=1;o<=e[a];o++)i[t[n]]=[],i[t[n]][0]=r,i[t[n]][1]=a,n++,r++;r*=2}return i}function D(){r=P(C,x),n=P(k,T),i=P(B,S),a=P(M,O)}function F(){for(var e=1,t=2,r=1;r<=15;r++){for(var n=e;n>0]=38470*e,E[e+512>>0]=7471*e+32768,E[e+768>>0]=-11059*e,E[e+1024>>0]=-21709*e,E[e+1280>>0]=32768*e+8421375,E[e+1536>>0]=-27439*e,E[e+1792>>0]=-5329*e}function N(e){var t=e[0],r=e[1]-1;while(r>=0)t&1<>8&255),Q(255&e)}function j(e,t){var r,n,i,a,o,s,u,c,l,f,h=0,d=8,m=64;for(l=0;l0?f+.5|0:f-.5|0;return p}function z(){U(65504),U(16),Q(74),Q(70),Q(73),Q(70),Q(0),Q(1),Q(1),Q(0),U(1),U(1),Q(0),Q(0)}function H(e){if(e){U(65505),69===e[0]&&120===e[1]&&105===e[2]&&102===e[3]?U(e.length+2):(U(e.length+5+2),Q(69),Q(120),Q(105),Q(102),Q(0));for(var t=0;t0&&0==m[A];A--);if(0==A)return N(o),r;var b,v=1;while(v<=A){for(var y=v;0==m[v]&&v<=A;++v);var w=v-y;if(w>=u){b=w>>4;for(var _=1;_<=b;++_)N(s);w&=15}a=32767+m[v],N(i[(w<<4)+d[a]]),N(h[a]),v++}return A!=c&&N(o),r}function V(){for(var e=String.fromCharCode,t=0;t<256;t++)_[t]=e(t)}function X(e){if(e<=0&&(e=1),e>100&&(e=100),o!=e){var t=0;t=e<50?Math.floor(5e3/e):Math.floor(200-2*e),R(t),o=e}}function K(){var t=(new Date).getTime();e||(e=50),V(),D(),F(),L(),X(e);(new Date).getTime()}this.encode=function(e,o){(new Date).getTime();o&&X(o),g=new Array,A=0,b=7,U(65496),z(),H(e.exifBuffer),W(),G(e.width,e.height),$(),q();var s=0,u=0,c=0;A=0,b=7,this.encode.displayName="_encode_";var h,d,p,m,_,I,C,x,B,S=e.data,k=e.width,T=e.height,M=4*k,O=0;while(O>3,C=4*(7&B),I=_+x*M+C,O+x>=T&&(I-=M*(O+1+x-T)),h+C>=M&&(I-=h+C-M+4),d=S[I++],p=S[I++],m=S[I++],v[B]=(E[d]+E[p+256>>0]+E[m+512>>0]>>16)-128,y[B]=(E[d+768>>0]+E[p+1024>>0]+E[m+1280>>0]>>16)-128,w[B]=(E[d+1280>>0]+E[p+1536>>0]+E[m+1792>>0]>>16)-128;s=Y(v,l,s,r,i),u=Y(y,f,u,n,a),c=Y(w,f,c,n,a),h+=32}O+=8}if(b>=0){var R=[];R[1]=b+1,R[0]=(1<=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function g(e,t,r){if(e[t]===r)return e;const n=e.length,i=Array(n);for(let a=0;a=0||(i[t]=e[t])}return i}function B(e,t,r,n,i,a,...o){return o.length?S.call(null,!0,!1,e,t,r,n,i,a,...o):S(!0,!1,e,t,r,n,i,a)}function S(e,t,r,...s){let l=r;null==l&&a(i?"At least one object should be provided to merge()":n);let f=!1;for(let n=0;nc)i(n,r=t[c++])&&(~o(l,r)||u(l,r));return l}},ca91:function(e,t,r){"use strict";var n=r("ebb5"),i=r("d58f").left,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("reduce",(function(e){var t=arguments.length;return i(a(this),e,t,t>1?arguments[1]:void 0)}))},cb4f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const n=r("6f58"),i=r("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,r){return e>>>t&4294967295>>>32-r}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const r=n.UINT32_LE.get(e,t+24),s={BlockID:i.FourCcToken.get(e,t),blockSize:n.UINT32_LE.get(e,t+4),version:n.UINT16_LE.get(e,t+8),totalSamples:n.UINT32_LE.get(e,t+12),blockIndex:n.UINT32_LE.get(e,t+16),blockSamples:n.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(r,0,2)),isMono:o.isBitSet(r,2),isHybrid:o.isBitSet(r,3),isJointStereo:o.isBitSet(r,4),crossChannel:o.isBitSet(r,5),hybridNoiseShaping:o.isBitSet(r,6),floatingPoint:o.isBitSet(r,7),samplingRate:a[o.getBitAllignedNumber(r,23,4)],isDSD:o.isBitSet(r,31)},crc:new n.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const n=r("34eb"),i=r("e375"),a=r("5cf0"),o=r("0497"),s=n("music-metadata-browser:main");var u=r("e375");async function c(e,r,n){const i=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(i,"string"===typeof r?{mimeType:r}:r,n);return await i.close(),o}async function l(e,t){const r=await h(e),n={mimeType:e.type,size:e.size};return e.name&&(n.path=e.name),i.parseBuffer(r,{mimeType:e.type,size:e.size},t)}async function f(e,t){const r=await fetch(e),n={size:parseInt(r.headers.get("Content-Length"),10),mimeType:r.headers.get("Content-Type")};if(r.ok){if(r.body){const e=await this.parseReadableStream(r.body,n,t);return s("Closing HTTP-readable-stream..."),r.body.locked||await r.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await r.blob(),t)}throw new Error(`HTTP error status=${r.status}: ${r.statusText}`)}function h(e){return new Promise((t,r)=>{const n=new FileReader;n.onloadend=e=>{let r=e.target.result;r instanceof ArrayBuffer&&(r=o(new Uint8Array(e.target.result))),t(r)},n.onerror=e=>{r(new Error(e.type))},n.onabort=e=>{r(new Error(e.type))},n.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return u.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return u.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return u.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return u.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return u.selectCover}}),t.parseNodeStream=i.parseStream,t.parseReadableStream=c,t.parseBlob=l,t.fetchFromUrl=f},cc04:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const n=r("6f58"),i=r("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:n.INT64_BE.get(e,t+4)})}},cc12:function(e,t,r){var n=r("da84"),i=r("861d"),a=n.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cc15:function(e,t,r){var n=r("b367")("wks"),i=r("8b1a"),a=r("ef08").Symbol,o="function"==typeof a,s=e.exports=function(e){return n[e]||(n[e]=o&&a[e]||(o?a:i)("Symbol."+e))};s.store=n},cca6:function(e,t,r){var n=r("23e7"),i=r("60da");n({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},cd26:function(e,t,r){"use strict";var n=r("ebb5"),i=n.aTypedArray,a=n.exportTypedArrayMethod,o=Math.floor;a("reverse",(function(){var e,t=this,r=i(t).length,n=o(r/2),a=0;while(a1?arguments[1]:void 0)}))},d16a:function(e,t,r){var n=r("fc5e"),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},d177:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{fisheye:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{r:2.5},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={r:2.5});var i=this.cloneQuiet(),a=i.bitmap,o=a.width,s=a.height;return i.scanQuiet(0,0,o,s,(function(r,n){var a=r/o,u=n/s,c=Math.sqrt(Math.pow(a-.5,2)+Math.pow(u-.5,2)),l=2*Math.pow(c,t.r),f=(a-.5)/c,h=(u-.5)/c,d=Math.round((l*f+.5)*o),p=Math.round((l*h+.5)*s),m=i.getPixelColor(d,p);e.setPixelColor(m,r,n)})),this.setPixelColor(i.getPixelColor(o/2,s/2),o/2,s/2),(0,n.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=i},d17b:function(e,t,r){e.exports=r("e372").Transform},d1ab:function(e,t,r){"use strict";function n(e){return"8BPS"===e.toString("ascii",0,4)}function i(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:n,calculate:i}},d1e7:function(e,t,r){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,a=i&&!n.call({1:2},1);t.f=a?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},d28b:function(e,t,r){var n=r("746f");n("iterator")},d2bb:function(e,t,r){var n=r("e330"),i=r("825a"),a=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(r,[]),t=r instanceof Array}catch(o){}return function(r,n){return i(r),a(n),t?e(r,n):r.__proto__=n,r}}():void 0)},d354:function(e,t,r){"use strict";var n=r("c591").Buffer;function i(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=u:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=c,"💩"!==n.from("eda0bdedb2a9","hex").toString()&&(this.decoder=l,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:i},i.prototype.encoder=s,i.prototype.decoder=o;var a=r("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function u(e,t){this.prevStr=""}function c(e,t){}function l(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return n.isBuffer(e)||(e=n.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return n.from(e,this.enc)},s.prototype.end=function(){},u.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),n.from(e,"base64")},u.prototype.end=function(){return n.from(this.prevStr,"base64")},c.prototype.write=function(e){for(var t=n.alloc(3*e.length),r=0,i=0;i>>6),t[r++]=128+(63&a)):(t[r++]=224+(a>>>12),t[r++]=128+(a>>>6&63),t[r++]=128+(63&a))}return t.slice(0,r)},c.prototype.end=function(){},l.prototype.write=function(e){for(var t=this.acc,r=this.contBytes,n=this.accBytes,i="",a=0;a0&&(i+=this.defaultCharUnicode,r=0),o<128?i+=String.fromCharCode(o):o<224?(t=31&o,r=1,n=1):o<240?(t=15&o,r=2,n=1):i+=this.defaultCharUnicode):r>0?(t=t<<6|63&o,r--,n++,0===r&&(i+=2===n&&t<128&&t>0||3===n&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):i+=this.defaultCharUnicode}return this.acc=t,this.contBytes=r,this.accBytes=n,i},l.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d397:function(e,t,r){"use strict";function n(e){return void 0!==e&&null!==e}function i(e){var t=/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi;return t.test(e)}t.__esModule=!0,t.isDef=n,t.isKorean=i},d3ab:function(e,t,r){"use strict";function n(e,t,r){return 0!==(e[t]&1<=r)return r;i+=2}return i}while(0!==e[i]){if(i>=r)return r;i++}return i}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let r=0;r>a;const s=8-a,u=n-s;return u<0?o>>=8-a-n:u>0&&(o<<=u,o|=c(e,t,r+s,u)),o}function l(e,t,r){return 1===c(e,t,r,1)}function f(e){const t=[];for(let r=0,n=e.length;re.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:d(e)}:{dB:h(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=n,t.findZero=i,t.trimRightNull=a,t.decodeString=s,t.stripNulls=u,t.getBitAllignedNumber=c,t.isBitSet=l,t.a2hex=f,t.ratioToDb=h,t.dbToRatio=d,t.toRatio=p},d3b7:function(e,t,r){var n=r("00ee"),i=r("6eeb"),a=r("b041");n||i(Object.prototype,"toString",a,{unsafe:!0})},d44e:function(e,t,r){var n=r("9bf2").f,i=r("1a2d"),a=r("b622"),o=a("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!i(e,o)&&n(e,o,{configurable:!0,value:t})}},d485:function(e,t,r){e.exports=a;var n=r("faa1").EventEmitter,i=r("3fb5");function a(){n.call(this)}i(a,n),a.Readable=r("e372"),a.Writable=r("2c63"),a.Duplex=r("0960"),a.Transform=r("d17b"),a.PassThrough=r("c2ae"),a.Stream=a,a.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function a(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",a),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",u));var o=!1;function s(){o||(o=!0,e.end())}function u(){o||(o=!0,"function"===typeof e.destroy&&e.destroy())}function c(e){if(l(),0===n.listenerCount(this,"error"))throw e}function l(){r.removeListener("data",i),e.removeListener("drain",a),r.removeListener("end",s),r.removeListener("close",u),r.removeListener("error",c),e.removeListener("error",c),r.removeListener("end",l),r.removeListener("close",l),e.removeListener("close",l)}return r.on("error",c),e.on("error",c),r.on("end",l),r.on("close",l),e.on("close",l),e.emit("pipe",r),e}},d4af:function(e,t,r){"use strict";var n=r("8eb7"),i=r("7b3e"),a=10,o=40,s=800;function u(e){var t=0,r=0,n=0,i=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=t*a,i=r*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||i)&&e.deltaMode&&(1==e.deltaMode?(n*=o,i*=o):(n*=s,i*=s)),n&&!t&&(t=n<1?-1:1),i&&!r&&(r=i<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:i}}u.getEventType=function(){return n.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},e.exports=u},d4c3:function(e,t,r){var n=r("342f"),i=r("da84");e.exports=/ipad|iphone|ipod/i.test(n)&&void 0!==i.Pebble},d4cf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const n=r("21c2"),i=r("6f58"),a=r("34eb"),o=r("8f5f"),s=r("8737"),u=r("64a4"),c=r("d3ab"),l=r("98a7"),f=r("95c9"),h=a("music-metadata:parser:RIFF");class d extends f.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(h(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof n.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(l.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-l.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,h(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let r=s.WaveFormat[e.wFormatTag];r||(h("WAVE/non-PCM format="+e.wFormatTag),r="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",r),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new i.BufferType(t.chunkSize)),o=n.fromBuffer(a);await(new u.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let c=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),r=new o.ListInfoTagValue(t),n=await this.tokenizer.readToken(r);this.addTag(t.chunkID,c.stripNulls(n)),e-=8+r.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=d},d576:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),a=n(r("6825")),o=n(r("6ec1")),s=function(){return{constants:{RESIZE_NEAREST_NEIGHBOR:"nearestNeighbor",RESIZE_BILINEAR:"bilinearInterpolation",RESIZE_BICUBIC:"bicubicInterpolation",RESIZE_HERMITE:"hermiteInterpolation",RESIZE_BEZIER:"bezierInterpolation"},class:{resize:function(t,r,n,s){if("number"!==typeof t||"number"!==typeof r)return i.throwError.call(this,"w and h must be numbers",s);if("function"===typeof n&&"undefined"===typeof s&&(s=n,n=null),t===this.constructor.AUTO&&r===this.constructor.AUTO)return i.throwError.call(this,"w and h cannot both be set to auto",s);if(t===this.constructor.AUTO&&(t=this.bitmap.width*(r/this.bitmap.height)),r===this.constructor.AUTO&&(r=this.bitmap.height*(t/this.bitmap.width)),t<0||r<0)return i.throwError.call(this,"w and h must be positive numbers",s);if(t=Math.round(t),r=Math.round(r),"function"===typeof o["default"][n]){var u={data:e.alloc(t*r*4),width:t,height:r};o["default"][n](this.bitmap,u),this.bitmap=u}else{var c=this,l=new a["default"](this.bitmap.width,this.bitmap.height,t,r,!0,!0,(function(n){c.bitmap.data=e.from(n),c.bitmap.width=t,c.bitmap.height=r}));l.resize(this.bitmap.data)}return(0,i.isNodePattern)(s)&&s.call(this,null,this),this}}}};t["default"]=s}).call(this,r("1c35").Buffer)},d58f:function(e,t,r){var n=r("da84"),i=r("59ed"),a=r("7b0b"),o=r("44ad"),s=r("07fa"),u=n.TypeError,c=function(e){return function(t,r,n,c){i(r);var l=a(t),f=o(l),h=s(l),d=e?h-1:0,p=e?-1:1;if(n<2)while(1){if(d in f){c=f[d],d+=p;break}if(d+=p,e?d<0:h<=d)throw u("Reduce of empty array with no initial value")}for(;e?d>=0:h>d;d+=p)d in f&&(c=r(c,f[d],d,l));return c}};e.exports={left:c(!1),right:c(!0)}},d5d6:function(e,t,r){"use strict";var n=r("ebb5"),i=r("b727").forEach,a=n.aTypedArray,o=n.exportTypedArrayMethod;o("forEach",(function(e){i(a(this),e,arguments.length>1?arguments[1]:void 0)}))},d606:function(e,t,r){"use strict";function n(e,t){for(var r=0,n=0;nr&&s>0?(o+=e.common.lineHeight,a=i[s]+" "):a=u}return o}Object.defineProperty(t,"__esModule",{value:!0}),t.measureText=n,t.measureTextHeight=i},d60a:function(e,t){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},d669:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=n(r("1aca")),o=r("c2d7"),s="image/bmp",u="image/x-ms-bmp";function c(e){return(0,o.scan)(e,0,0,e.bitmap.width,e.bitmap.height,(function(e,t,r){var n=this.bitmap.data[r+0],i=this.bitmap.data[r+1],a=this.bitmap.data[r+2],o=this.bitmap.data[r+3];this.bitmap.data[r+0]=o,this.bitmap.data[r+1]=a,this.bitmap.data[r+2]=i,this.bitmap.data[r+3]=n})).bitmap}function l(e){return(0,o.scan)({bitmap:e},0,0,e.width,e.height,(function(t,r,n){var i=this.bitmap.data[n+0],a=this.bitmap.data[n+1],o=this.bitmap.data[n+2],s=this.bitmap.data[n+3];this.bitmap.data[n+0]=s,this.bitmap.data[n+1]=o,this.bitmap.data[n+2]=a,this.bitmap.data[n+3]=e.is_with_alpha?i:255})).bitmap}var f=function(e){return l(a["default"].decode(e))},h=function(e){return a["default"].encode(c(e)).data},d=function(){var e,t;return{mime:(0,i["default"])({},s,["bmp"]),constants:{MIME_BMP:s,MIME_X_MS_BMP:u},decoders:(e={},(0,i["default"])(e,s,f),(0,i["default"])(e,u,f),e),encoders:(t={},(0,i["default"])(t,s,h),(0,i["default"])(t,u,h),t)}};t["default"]=d},d66d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("21c2"),o=r("64a4"),s=r("98a7"),u=r("95c9"),c=r("da6a"),l=r("6a01"),f=i("music-metadata:parser:aiff");class h extends u.BasicParser{async parse(){const e=await this.tokenizer.readToken(l.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=l.Header.len){f("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(l.Header);f("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),r=await this.readData(e);await this.tokenizer.ignore(t-r)}}catch(r){if(!(r instanceof a.EndOfStreamError))throw r;f("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new c.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const r=await this.tokenizer.readToken(new n.BufferType(e.chunkSize)),i=a.fromBuffer(r);return await(new o.ID3v2Parser).parse(this.metadata,i,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=h},d784:function(e,t,r){"use strict";r("ac1f");var n=r("e330"),i=r("6eeb"),a=r("9263"),o=r("d039"),s=r("b622"),u=r("9112"),c=s("species"),l=RegExp.prototype;e.exports=function(e,t,r,f){var h=s(e),d=!o((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),p=d&&!o((function(){var t=!1,r=/a/;return"split"===e&&(r={},r.constructor={},r.constructor[c]=function(){return r},r.flags="",r[h]=/./[h]),r.exec=function(){return t=!0,null},r[h](""),!t}));if(!d||!p||r){var m=n(/./[h]),g=t(h,""[e],(function(e,t,r,i,o){var s=n(e),u=t.exec;return u===a||u===l.exec?d&&!o?{done:!0,value:m(t,r,i)}:{done:!0,value:s(r,t,i)}:{done:!1}}));i(String.prototype,e,g[0]),i(l,h,g[1])}f&&u(l[h],"sham",!0)}},d7ac:function(e,t,r){"use strict";var n=r("be7f").assign,i=r("4126"),a=r("717e"),o=r("2ceb"),s={};n(s,i,a,o),e.exports=s},d81d:function(e,t,r){"use strict";var n=r("23e7"),i=r("b727").map,a=r("1dde"),o=a("map");n({target:"Array",proto:!0,forced:!o},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},d86b:function(e,t,r){var n=r("d039");e.exports=n((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},d938:function(e,t,r){var n=r("1c35").Buffer;e.exports=function(e){if(e instanceof Uint8Array){if(0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;if("function"===typeof e.buffer.slice)return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}if(n.isBuffer(e)){for(var t=new Uint8Array(e.length),r=e.length,i=0;ithis.bitmap.width)throw new Error("copy exceeds width of source bitmap");if(t+a>e.bitmap.width)throw new Error("copy exceeds width of target bitmap");if(i+o>this.bitmap.height)throw new Error("copy exceeds height of source bitmap");if(r+o>e.bitmap.height)throw new Erro("copy exceeds height of target bitmap");const s=this.bitmap.data,u=e.bitmap.data,c=4*this.bitmap.width,l=4*e.bitmap.width,f=4*a;let h=i*c+4*n,d=r*l+4*t;while(--o>=0)s.copy(u,d,h,h+f),h+=c,d+=l;return this}fillRGBA(e){const t=this.bitmap.data,r=4*this.bitmap.height;let n=0;while(n{const i=Math.round(.299*e[n]+.587*e[n+1]+.114*e[n+2]);e[n]=i,e[n+1]=i,e[n+2]=i}),this}reframe(e,t,n,i,a){const o=e<0?0:e,s=t<0?0:t,u=n+o>this.bitmap.width?this.bitmap.width-o:n,c=i+s>this.bitmap.height?this.bitmap.height-s:i,l=e<0?-e:0,f=t<0?-t:0;let h;if(void 0===a){if(o!==e||s!=t||u!==n||c!==i)throw new GifError("fillRGBA required for this reframing");h=new r(n,i)}else h=new r(n,i,a);return this.blit(h,l,f,o,s,u,c),this.bitmap=h.bitmap,this}scale(e){if(1===e)return;if(!Number.isInteger(e)||e<1)throw new Error("the scale must be an integer >= 1");const r=this.bitmap.width,n=this.bitmap.height,i=r*e*4,a=this.bitmap.data,o=new t(n*i*e);let s,u=0,c=0;for(let t=0;t1&&n["argv"][1].replace(/\\/g,"/"),g=n["argv"].slice(2),n["on"]("uncaughtException",(function(e){if(!(e instanceof Rr))throw e})),n["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw n["exitCode"]=e,t;_(t),n["exit"](e)},u["inspect"]=function(){return"[Emscripten Module object]"}):(A||b)&&(b?y=self.location.href:"undefined"!==typeof document&&document.currentScript&&(y=document.currentScript.src),e&&(y=e),y=0!==y.indexOf("blob:")?y.substr(0,y.replace(/[?#].*/,"").lastIndexOf("/")+1):"",f=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(I){var r=Br(e);if(r)return Ir(r);throw I}},b&&(d=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(I){var r=Br(e);if(r)return r;throw I}}),h=function(e,t,r){var n=new XMLHttpRequest;n.open("GET",e,!0),n.responseType="arraybuffer",n.onload=function(){if(200==n.status||0==n.status&&n.response)t(n.response);else{var i=Br(e);i?t(i.buffer):r()}},n.onerror=r,n.send(null)});var E=u["print"]||console.log.bind(console),I=u["printErr"]||console.warn.bind(console);for(c in l)l.hasOwnProperty(c)&&(u[c]=l[c]);l=null,u["arguments"]&&(g=u["arguments"]),u["thisProgram"]&&u["thisProgram"],u["quit"]&&u["quit"];var C,x=function(e){e};u["wasmBinary"]&&(C=u["wasmBinary"]);var B,S=u["noExitRuntime"]||!0;function k(e,t,r){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return Q[e>>0];case"i8":return Q[e>>0];case"i16":return j[e>>1];case"i32":return H[e>>2];case"i64":return H[e>>2];case"float":return W[e>>2];case"double":return Number($[e>>3]);default:ve("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&ve("no native wasm support detected");var T=!1;function M(e,t){e||ve("Assertion failed: "+t)}var O="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function R(e,t,r){var n=t+r,i=t;while(e[i]&&!(i>=n))++i;if(i-t>16&&e.subarray&&O)return O.decode(e.subarray(t,i));var a="";while(t>10,56320|1023&c)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function P(e,t){return e?R(U,e,t):""}function D(e,t,r,n){if(!(n>0))return 0;for(var i=r,a=r+n-1,o=0;o=55296&&s<=57343){var u=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&u}if(s<=127){if(r>=a)break;t[r++]=s}else if(s<=2047){if(r+1>=a)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=a)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=a)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-i}function F(e,t,r){return D(e,U,t,r)}function L(e){for(var t=0,r=0;r=55296&&n<=57343&&(n=65536+((1023&n)<<10)|1023&e.charCodeAt(++r)),n<=127?++t:t+=n<=2047?2:n<=65535?3:4}return t}var N,Q,U,j,z,H,G,W,$,q="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function Y(e,t){var r=e,n=r>>1,i=n+t/2;while(!(n>=i)&&z[n])++n;if(r=n<<1,r-e>32&&q)return q.decode(U.subarray(e,r));for(var a="",o=0;!(o>=t/2);++o){var s=j[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function V(e,t,r){if(void 0===r&&(r=2147483647),r<2)return 0;r-=2;for(var n=t,i=r<2*e.length?r/2:e.length,a=0;a>1]=o,t+=2}return j[t>>1]=0,t-n}function X(e){return 2*e.length}function K(e,t){var r=0,n="";while(!(r>=t/4)){var i=H[e+4*r>>2];if(0==i)break;if(++r,i>=65536){var a=i-65536;n+=String.fromCharCode(55296|a>>10,56320|1023&a)}else n+=String.fromCharCode(i)}return n}function Z(e,t,r){if(void 0===r&&(r=2147483647),r<4)return 0;for(var n=t,i=n+r-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(H[t>>2]=o,t+=4,t+4>i)break}return H[t>>2]=0,t-n}function J(e){for(var t=0,r=0;r=55296&&n<=57343&&++r,t+=4}return t}function ee(e,t){Q.set(e,t)}function te(e){N=e,u["HEAP8"]=Q=new Int8Array(e),u["HEAP16"]=j=new Int16Array(e),u["HEAP32"]=H=new Int32Array(e),u["HEAPU8"]=U=new Uint8Array(e),u["HEAPU16"]=z=new Uint16Array(e),u["HEAPU32"]=G=new Uint32Array(e),u["HEAPF32"]=W=new Float32Array(e),u["HEAPF64"]=$=new Float64Array(e)}u["INITIAL_MEMORY"];var re,ne=[],ie=[],ae=[],oe=0;function se(){return S||oe>0}function ue(){if(u["preRun"]){"function"==typeof u["preRun"]&&(u["preRun"]=[u["preRun"]]);while(u["preRun"].length)fe(u["preRun"].shift())}Be(ne)}function ce(){!0,Be(ie)}function le(){if(u["postRun"]){"function"==typeof u["postRun"]&&(u["postRun"]=[u["postRun"]]);while(u["postRun"].length)de(u["postRun"].shift())}Be(ae)}function fe(e){ne.unshift(e)}function he(e){ie.unshift(e)}function de(e){ae.unshift(e)}var pe=0,me=null,ge=null;function Ae(e){pe++,u["monitorRunDependencies"]&&u["monitorRunDependencies"](pe)}function be(e){if(pe--,u["monitorRunDependencies"]&&u["monitorRunDependencies"](pe),0==pe&&(null!==me&&(clearInterval(me),me=null),ge)){var t=ge;ge=null,t()}}function ve(e){u["onAbort"]&&u["onAbort"](e),e="Aborted("+e+")",I(e),T=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}u["preloadedImages"]={},u["preloadedAudios"]={};var ye,we="data:application/octet-stream;base64,";function _e(e){return e.startsWith(we)}function Ee(e){return e.startsWith("file://")}function Ie(e){try{if(e==ye&&C)return new Uint8Array(C);var t=Br(e);if(t)return t;if(d)return d(e);throw"both async and sync fetching of the wasm failed"}catch(I){ve(I)}}function Ce(){if(!C&&(A||b)){if("function"===typeof fetch&&!Ee(ye))return fetch(ye,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+ye+"'";return e["arrayBuffer"]()})).catch((function(){return Ie(ye)}));if(h)return new Promise((function(e,t){h(ye,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return Ie(ye)}))}function xe(){var e={a:kr};function t(e,t){var r=e.exports;u["asm"]=r,B=u["asm"]["t"],te(B.buffer),re=u["asm"]["v"],he(u["asm"]["u"]),be("wasm-instantiate")}function r(e){t(e["instance"])}function n(t){return Ce().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){I("failed to asynchronously prepare wasm: "+e),ve(e)}))}function i(){return C||"function"!==typeof WebAssembly.instantiateStreaming||_e(ye)||Ee(ye)||"function"!==typeof fetch?n(r):fetch(ye,{credentials:"same-origin"}).then((function(t){var i=WebAssembly.instantiateStreaming(t,e);return i.then(r,(function(e){return I("wasm streaming compile failed: "+e),I("falling back to ArrayBuffer instantiation"),n(r)}))}))}if(Ae("wasm-instantiate"),u["instantiateWasm"])try{var a=u["instantiateWasm"](e,t);return a}catch(o){return I("Module.instantiateWasm callback failed with error: "+o),!1}return i().catch(s),{}}function Be(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var r=t.func;"number"===typeof r?void 0===t.arg?ke(r)():ke(r)(t.arg):r(void 0===t.arg?null:t.arg)}else t(u)}}ye="data:application/octet-stream;base64,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ASACcjYCACAADAELIAAoAggLIQIgACADNgIIIAIgAzYCDCADIAA2AgwgAyACNgIIDwtBHyECIANCADcCECAAQf///wdNBEAgAEEIdiIBIAFBgP4/akEQdkEIcSIBdCICIAJBgOAfakEQdkEEcSICdCIEIARBgIAPakEQdkECcSIEdEEPdiABIAJyIARyayIBQQF0IAAgAUEVanZBAXFyQRxqIQILIAMgAjYCHCACQQJ0QaAtaiEBAkACQAJAQfQqKAIAIgRBASACdCIHcUUEQEH0KiAEIAdyNgIAIAEgAzYCACADIAE2AhgMAQsgAEEAQRkgAkEBdmsgAkEfRht0IQIgASgCACEBA0AgASIEKAIEQXhxIABGDQIgAkEddiEBIAJBAXQhAiAEIAFBBHFqIgdBEGooAgAiAQ0ACyAHIAM2AhAgAyAENgIYCyADIAM2AgwgAyADNgIIDAELIAQoAggiACADNgIMIAQgAzYCCCADQQA2AhggAyAENgIMIAMgADYCCAtBkCtBkCsoAgBBAWsiAEF/IAAbNgIACwvyAgICfwF+AkAgAkUNACAAIAE6AAAgACACaiIDQQFrIAE6AAAgAkEDSQ0AIAAgAToAAiAAIAE6AAEgA0EDayABOgAAIANBAmsgAToAACACQQdJDQAgACABOgADIANBBGsgAToAACACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiATYCACADIAIgBGtBfHEiBGoiAkEEayABNgIAIARBCUkNACADIAE2AgggAyABNgIEIAJBCGsgATYCACACQQxrIAE2AgAgBEEZSQ0AIAMgATYCGCADIAE2AhQgAyABNgIQIAMgATYCDCACQRBrIAE2AgAgAkEUayABNgIAIAJBGGsgATYCACACQRxrIAE2AgAgBCADQQRxQRhyIgRrIgJBIEkNACABrUKBgICAEH4hBSADIARqIQEDQCABIAU3AxggASAFNwMQIAEgBTcDCCABIAU3AwAgAUEgaiEBIAJBIGsiAkEfSw0ACwsgAAuiAgEEfyMAQUBqIgIkACAAKAIAIgNBBGsoAgAhBCADQQhrKAIAIQUgAkEANgIUIAJB/CE2AhAgAiAANgIMIAIgATYCCEEAIQMgAkEYakEAQScQFRogACAFaiEAAkAgBCABQQAQEwRAIAJBATYCOCAEIAJB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AgBBfwVBAQsMAQsgACABOgAAQQELC7UCAQN/IwBB0AFrIgMkACADIAI2AswBIANBoAFqIgJBAEEoEBUaIAMgAygCzAE2AsgBAkBBACABIANByAFqIANB0ABqIAIQMUEASA0AIAAoAkxBAE4hBSAAKAIAIQIgACgCSEEATARAIAAgAkFfcTYCAAsCfwJAAkAgACgCMEUEQCAAQdAANgIwIABBADYCHCAAQgA3AxAgACgCLCEEIAAgAzYCLAwBCyAAKAIQDQELQX8gABAnDQEaCyAAIAEgA0HIAWogA0HQAGogA0GgAWoQMQshASAEBH8gAEEAQQAgACgCJBEBABogAEEANgIwIAAgBDYCLCAAQQA2AhwgAEEANgIQIAAoAhQaIABBADYCFEEABSABCxogACAAKAIAIAJBIHFyNgIAIAVFDQALIANB0AFqJAALvAIAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACAkKCAkBAgMECgkKCggJBQYHCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCyACIAIoAgAiAUEEajYCACAAIAEyAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEzAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEwAAA3AwAPCyACIAIoAgAiAUEEajYCACAAIAExAAA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAErAwA5AwAPCyAAIAJBABEJAAsPCyACIAIoAgAiAUEEajYCACAAIAE0AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwALcgEDfyAAKAIALAAAQTBrQQpPBEBBAA8LA0AgACgCACEDQX8hASACQcyZs+YATQRAQX8gAywAAEEwayIBIAJBCmwiAmogAUH/////ByACa0obIQELIAAgA0EBajYCACABIQIgAywAAUEwa0EKSQ0ACyACC5kVAhF/An4jAEHQAGsiBSQAIAUgATYCTCAFQTdqIRQgBUE4aiEQQQAhAQJAAkACQAJAA0AgAUH/////ByAMa0oNASABIAxqIQwgBSgCTCIJIQECQAJAAkAgCS0AACIIBEADQAJAAkAgCEH/AXEiBkUEQCABIQgMAQsgBkElRw0BIAEhCANA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cHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChvdmVyZmxvdykAKG51bGwpAEVSUk9SOiBkZWNvZGVkIGtleSBzaXplIGlzIHRvbyBzbWFsbCwgZ290ICV4LgoAUDE0U3RyZWFtQ2VuY3J5cHQAAAAAABQAABsIAAAAAAAA+AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAAABQAAEAIAAABAAAA+AoAAGlpAHYAdmkAMAgAAOASAEGAEQvKAXQSAADgEgAA4BIAAOASAABpaWlpaQAAADAIAAAQCQAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAAAgEwAA3wgAAKQTAACgCAAAAAAAAAEAAAAICQAAAAAAAGlpaQAAAAAAXBIAADAIAADgEgAA4BIAAOASAAB2aWlpaWkAQfsSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBB1BQLRHwKAAARAAAAEgAAADZLZXlEZWMAN0lLZXlEZWMAAAAAIBMAAGgKAABIEwAAYAoAAHQKAABidWZmZXIgdG9vIHNtYWxsAEG4FQuKB/gKAAATAAAAFAAAADE0U3RyZWFtQ2VuY3J5cHQAMjRJU3RyZWFtRW5jcnlwdEFuZERlY3J5cHQAIBMAANUKAABIEwAAxAoAAPAKAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAApBMAAAQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUAAKQTAABcCwAAAAAAAAEAAAAICQAAAAAAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0lEc05TXzExY2hhcl90cmFpdHNJRHNFRU5TXzlhbGxvY2F0b3JJRHNFRUVFAAAApBMAALQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAACkEwAAEAwAAAAAAAABAAAACAkAAAAAAABOMTBlbXNjcmlwdGVuM3ZhbEUAACATAABsDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJY0VFAAAgEwAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQAAIBMAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0loRUUAACATAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJc0VFAAAgEwAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQAAIBMAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lpRUUAACATAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJakVFAAAgEwAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQAAIBMAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAACATAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZkVFAAAgEwAA8A0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAAIBMAABgOAAAgFABB0BwLQRkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGhHQshDgAAAAAAAAAAGQAKDRkZGQANAAACAAkOAAAACQAOAAAOAEHbHQsBDABB5x0LFRMAAAAAEwAAAAAJDAAAAAAADAAADABBlR4LARAAQaEeCxUPAAAABA8AAAAACRAAAAAAABAAABAAQc8eCwESAEHbHgseEQAAAAARAAAAAAkSAAAAAAASAAASAAAaAAAAGhoaAEGSHwsOGgAAABoaGgAAAAAAAAkAQcMfCwEUAEHPHwsVFwAAAAAXAAAAAAkUAAAAAAAUAAAUAEH9HwsBFgBBiSALJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBB1CALARkAQfwgCwj//////////wBBwCEL0QZTdDl0eXBlX2luZm8AAAAAIBMAAMAQAABOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQAAAABIEwAA2BAAANAQAABOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAAABIEwAACBEAAPwQAABOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UAAABIEwAAOBEAAPwQAABOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBIEwAAaBEAAFwRAABOMTBfX2N4eGFiaXYxMjBfX2Z1bmN0aW9uX3R5cGVfaW5mb0UAAAAASBMAAJgRAAD8EAAATjEwX19jeHhhYml2MTI5X19wb2ludGVyX3RvX21lbWJlcl90eXBlX2luZm9FAAAASBMAAMwRAABcEQAAAAAAAEwSAAAaAAAAGwAAABwAAAAdAAAAHgAAAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQBIEwAAJBIAAPwQAAB2AAAAEBIAAFgSAABEbgAAEBIAAGQSAABiAAAAEBIAAHASAABjAAAAEBIAAHwSAABoAAAAEBIAAIgSAABhAAAAEBIAAJQSAABzAAAAEBIAAKASAAB0AAAAEBIAAKwSAABpAAAAEBIAALgSAABqAAAAEBIAAMQSAABsAAAAEBIAANASAABtAAAAEBIAANwSAAB4AAAAEBIAAOgSAAB5AAAAEBIAAPQSAABmAAAAEBIAAAATAABkAAAAEBIAAAwTAAAAAAAALBEAABoAAAAfAAAAHAAAAB0AAAAgAAAAIQAAACIAAAAjAAAAAAAAAJATAAAaAAAAJAAAABwAAAAdAAAAIAAAACUAAAAmAAAAJwAAAE4xMF9fY3h4YWJpdjEyMF9fc2lfY2xhc3NfdHlwZV9pbmZvRQAAAABIEwAAaBMAACwRAAAAAAAA7BMAABoAAAAoAAAAHAAAAB0AAAAgAAAAKQAAACoAAAArAAAATjEwX19jeHhhYml2MTIxX192bWlfY2xhc3NfdHlwZV9pbmZvRQAAAEgTAADEEwAALBEAAAAAAACMEQAAGgAAACwAAAAcAAAAHQAAAC0AQZgoCwlJBQAAAAAAAAUAQawoCwEWAEHEKAsKFwAAABgAAAC+FABB3CgLAQIAQewoCwj//////////wBBsCkLA2AXUA==",_e(ye)||(ye=w(ye));var Se=[];function ke(e){var t=Se[e];return t||(e>=Se.length&&(Se.length=e+1),Se[e]=t=re.get(e)),t}function Te(e,t,r,n,i){}function Me(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function Oe(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);Re=e}var Re=void 0;function Pe(e){var t="",r=e;while(U[r])t+=Re[U[r++]];return t}var De={},Fe={},Le={},Ne=48,Qe=57;function Ue(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Ne&&t<=Qe?"_"+e:e}function je(e,t){return e=Ue(e),function(){return t.apply(this,arguments)}}function ze(e,t){var r=je(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},r}var He=void 0;function Ge(e){throw new He(e)}var We=void 0;function $e(e){throw new We(e)}function qe(e,t,r){function n(t){var n=r(t);n.length!==e.length&&$e("Mismatched type converter count");for(var i=0;i>a])},destructorFunction:null})}function Xe(e){if(!(this instanceof ht))return!1;if(!(e instanceof ht))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr,n=e.$$.ptrType.registeredClass,i=e.$$.ptr;while(t.baseClass)r=t.upcast(r),t=t.baseClass;while(n.baseClass)i=n.upcast(i),n=n.baseClass;return t===n&&r===i}function Ke(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function Ze(e){function t(e){return e.$$.ptrType.registeredClass.name}Ge(t(e)+" instance already deleted")}var Je=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function rt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function nt(e){return"undefined"===typeof FinalizationGroup?(nt=function(e){return e},e):(Je=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var r=t.value;r.ptr?rt(r):console.warn("object already deleted: "+r.ptr)}})),nt=function(e){return Je.register(e,e.$$,e.$$),e},et=function(e){Je.unregister(e.$$)},nt(e))}function it(){if(this.$$.ptr||Ze(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=nt(Object.create(Object.getPrototypeOf(this),{$$:{value:Ke(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&Ge("Object already scheduled for deletion"),et(this),rt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ut=[];function ct(){while(ut.length){var e=ut.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function lt(){return this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&Ge("Object already scheduled for deletion"),ut.push(this),1===ut.length&&st&&st(ct),this.$$.deleteScheduled=!0,this}function ft(){ht.prototype["isAliasOf"]=Xe,ht.prototype["clone"]=it,ht.prototype["delete"]=at,ht.prototype["isDeleted"]=ot,ht.prototype["deleteLater"]=lt}function ht(){}var dt={};function pt(e,t,r){if(void 0===e[t].overloadTable){var n=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||Ge("Function '"+r+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[n.argCount]=n}}function mt(e,t,r){u.hasOwnProperty(e)?((void 0===r||void 0!==u[e].overloadTable&&void 0!==u[e].overloadTable[r])&&Ge("Cannot register public name '"+e+"' twice"),pt(u,e,e),u.hasOwnProperty(r)&&Ge("Cannot register multiple overloads of a function with the same number of arguments ("+r+")!"),u[e].overloadTable[r]=t):(u[e]=t,void 0!==r&&(u[e].numArguments=r))}function gt(e,t,r,n,i,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=n,this.baseClass=i,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function At(e,t,r){while(t!==r)t.upcast||Ge("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function bt(e,t){if(null===t)return this.isReference&&Ge("null is not a valid "+this.name),0;t.$$||Ge('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||Ge("Cannot pass deleted object as a pointer of type "+this.name);var r=t.$$.ptrType.registeredClass,n=At(t.$$.ptr,r,this.registeredClass);return n}function vt(e,t){var r;if(null===t)return this.isReference&&Ge("null is not a valid "+this.name),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||Ge('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||Ge("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&Ge("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var n=t.$$.ptrType.registeredClass;if(r=At(t.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&Ge("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:Ge("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var i=t["clone"]();r=this.rawShare(r,tr.toHandle((function(){i["delete"]()}))),null!==e&&e.push(this.rawDestructor,r)}break;default:Ge("Unsupporting sharing policy")}return r}function yt(e,t){if(null===t)return this.isReference&&Ge("null is not a valid "+this.name),0;t.$$||Ge('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||Ge("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&Ge("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass,n=At(t.$$.ptr,r,this.registeredClass);return n}function wt(e){return this["fromWireType"](G[e>>2])}function _t(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function Et(e){this.rawDestructor&&this.rawDestructor(e)}function It(e){null!==e&&e["delete"]()}function Ct(e,t,r){if(t===r)return e;if(void 0===r.baseClass)return null;var n=Ct(e,t,r.baseClass);return null===n?null:r.downcast(n)}function xt(){return Object.keys(Tt).length}function Bt(){var e=[];for(var t in Tt)Tt.hasOwnProperty(t)&&e.push(Tt[t]);return e}function St(e){st=e,ut.length&&st&&st(ct)}function kt(){u["getInheritedInstanceCount"]=xt,u["getLiveInheritedInstances"]=Bt,u["flushPendingDeletes"]=ct,u["setDelayFunction"]=St}var Tt={};function Mt(e,t){void 0===t&&Ge("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function Ot(e,t){return t=Mt(e,t),Tt[t]}function Rt(e,t){t.ptrType&&t.ptr||$e("makeClassHandle requires ptr and ptrType");var r=!!t.smartPtrType,n=!!t.smartPtr;return r!==n&&$e("Both smartPtrType and smartPtr must be specified"),t.count={value:1},nt(Object.create(e,{$$:{value:t}}))}function Pt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=Ot(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r["clone"]();var n=r["clone"]();return this.destructor(e),n}function i(){return this.isSmartPointer?Rt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Rt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=dt[o];if(!s)return i.call(this);a=this.isConst?s.constPointerType:s.pointerType;var u=Ct(t,this.registeredClass,a.registeredClass);return null===u?i.call(this):this.isSmartPointer?Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:u,smartPtrType:this,smartPtr:e}):Rt(a.registeredClass.instancePrototype,{ptrType:a,ptr:u})}function Dt(){Ft.prototype.getPointee=_t,Ft.prototype.destructor=Et,Ft.prototype["argPackAdvance"]=8,Ft.prototype["readValueFromPointer"]=wt,Ft.prototype["deleteObject"]=It,Ft.prototype["fromWireType"]=Pt}function Ft(e,t,r,n,i,a,o,s,u,c,l){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=n,this.isSmartPointer=i,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=u,this.rawShare=c,this.rawDestructor=l,i||void 0!==t.baseClass?this["toWireType"]=vt:n?(this["toWireType"]=bt,this.destructorFunction=null):(this["toWireType"]=yt,this.destructorFunction=null)}function Lt(e,t,r){u.hasOwnProperty(e)||$e("Replacing nonexistant public symbol"),void 0!==u[e].overloadTable&&void 0!==r?u[e].overloadTable[r]=t:(u[e]=t,u[e].argCount=r)}function Nt(e,t,r){var n=u["dynCall_"+e];return r&&r.length?n.apply(null,[t].concat(r)):n.call(null,t)}function Qt(e,t,r){return e.includes("j")?Nt(e,t,r):ke(t).apply(null,r)}function Ut(e,t){var r=[];return function(){r.length=arguments.length;for(var n=0;n>2)+n]);return r}function qt(e){while(e.length){var t=e.pop(),r=e.pop();r(t)}}function Yt(e,t,r,n,i,a){M(t>0);var o=$t(t,r);i=jt(n,i),qe([],[e],(function(e){e=e[0];var r="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new He("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){Gt("Cannot construct "+e.name+" due to unbound types",o)},qe([],o,(function(n){return n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=or(r,n,null,i,a),[]})),[]}))}var Vt=[],Xt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Kt(e){e>4&&0===--Xt[e].refcount&&(Xt[e]=void 0,Vt.push(e))}function Zt(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"]($[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function ar(e,t,r){var n=Me(r);t=Pe(t),Ye(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:ir(t,n),destructorFunction:null})}function or(e,t,r,n,i){var a=t.length;a<2&&Ge("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==r,s=!1,u=1;u>1]}:function(e){return z[e>>1]};case 2:return r?function(e){return H[e>>2]}:function(e){return G[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function cr(e,t,r,n,i){t=Pe(t),-1===i&&(i=4294967295);var a=Me(r),o=function(e){return e};if(0===n){var s=32-8*r;o=function(e){return e<>>s}}var u=t.includes("unsigned");Ye(e,{name:t,fromWireType:o,toWireType:function(e,r){if("number"!==typeof r&&"boolean"!==typeof r)throw new TypeError('Cannot convert "'+nr(r)+'" to '+this.name);if(ri)throw new TypeError('Passing a number "'+nr(r)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+n+", "+i+"]!");return u?r>>>0:0|r},argPackAdvance:8,readValueFromPointer:ur(t,a,0!==n),destructorFunction:null})}function lr(e,t,r){var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],i=n[t];function a(e){e>>=2;var t=G,r=t[e],n=t[e+1];return new i(N,n,r)}r=Pe(r),Ye(e,{name:r,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function fr(e,t){t=Pe(t);var r="std::string"===t;Ye(e,{name:t,fromWireType:function(e){var t,n=G[e>>2];if(r)for(var i=e+4,a=0;a<=n;++a){var o=e+4+a;if(a==n||0==U[o]){var s=o-i,u=P(i,s);void 0===t?t=u:(t+=String.fromCharCode(0),t+=u),i=o+1}}else{var c=new Array(n);for(a=0;a>2]=a,r&&i)F(t,o+4,a+1);else if(i)for(var s=0;s255&&(Or(o),Ge("String has UTF-16 code units that do not fit in 8 bits")),U[o+4+s]=u}else for(s=0;s>2],o=a(),u=e+4,c=0;c<=i;++c){var l=e+4+c*t;if(c==i||0==o[l>>s]){var f=l-u,h=n(u,f);void 0===r?r=h:(r+=String.fromCharCode(0),r+=h),u=l+t}}return Or(e),r},toWireType:function(e,n){"string"!==typeof n&&Ge("Cannot pass non-string to C++ string type "+r);var a=o(n),u=Mr(4+a+t);return G[u>>2]=a>>s,i(n,u+4,a+t),null!==e&&e.push(Or,u),u},argPackAdvance:8,readValueFromPointer:wt,destructorFunction:function(e){Or(e)}})}function dr(e,t){t=Pe(t),Ye(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function pr(){ve("")}function mr(e,t,r){U.copyWithin(e,t,t+r)}function gr(e){ve("OOM")}function Ar(e){U.length;e>>>=0,gr(e)}var br={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var r=br.buffers[e];0===t||10===t?((1===e?E:I)(R(r,0)),r.length=0):r.push(t)},varargs:void 0,get:function(){br.varargs+=4;var e=H[br.varargs-4>>2];return e},getStr:function(e){var t=P(e);return t},get64:function(e,t){return e}};function vr(e){return 0}function yr(e,t,r,n,i){}function wr(e,t,r,n){for(var i=0,a=0;a>2],s=H[t+4>>2];t+=8;for(var u=0;u>2]=i,0}function _r(e){x(e)}Oe(),He=u["BindingError"]=ze(Error,"BindingError"),We=u["InternalError"]=ze(Error,"InternalError"),ft(),Dt(),kt(),zt=u["UnboundTypeError"]=ze(Error,"UnboundTypeError"),er();var Er=!1;function Ir(e){for(var t=[],r=0;r255&&(Er&&M(!1,"Character code "+n+" ("+String.fromCharCode(n)+") at offset "+r+" not in 0x00-0xFF."),n&=255),t.push(String.fromCharCode(n))}return t.join("")}var Cr="function"===typeof atob?atob:function(e){var t,r,n,i,a,o,s,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c="",l=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{i=u.indexOf(e.charAt(l++)),a=u.indexOf(e.charAt(l++)),o=u.indexOf(e.charAt(l++)),s=u.indexOf(e.charAt(l++)),t=i<<2|a>>4,r=(15&a)<<4|o>>2,n=(3&o)<<6|s,c+=String.fromCharCode(t),64!==o&&(c+=String.fromCharCode(r)),64!==s&&(c+=String.fromCharCode(n))}while(l0||(ue(),pe>0||(u["setStatus"]?(u["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){u["setStatus"]("")}),1),t()}),1)):t()))}if(u["getValue"]=k,u["UTF8ToString"]=P,u["writeArrayToMemory"]=ee,ge=function e(){Sr||Pr(),Sr||(ge=e)},u["run"]=Pr,u["preInit"]){"function"==typeof u["preInit"]&&(u["preInit"]=[u["preInit"]]);while(u["preInit"].length>0)u["preInit"].pop()()}return Pr(),t.ready}}();e.exports=o}).call(this,"/index.js",r("4362"),"/",r("1c35").Buffer)},da6a:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const n=r("6f58"),i=r("98a7");class a{constructor(e,t){this.isAifc=t;const r=t?22:18;if(e.chunkSize>Math.abs(r):a<22){const r=e.readInt8(t+22),i=(r+1)%2;if(23+r+i!==this.len)throw new Error("Illegal pstring length");o.compressionName=new n.StringType(r,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,r("c8ba"))},dafe:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=n(r("7262")),o="image/tiff",s=function(){return{mime:(0,i["default"])({},o,["tiff","tif"]),constants:{MIME_TIFF:o},decoders:(0,i["default"])({},o,(function(t){var r=a["default"].decode(t),n=r[0];a["default"].decodeImages(t,r);var i=a["default"].toRGBA8(n);return{data:e.from(i),width:n.t256[0],height:n.t257[0]}})),encoders:(0,i["default"])({},o,(function(t){var r=a["default"].encodeImage(t.bitmap.data,t.bitmap.width,t.bitmap.height);return e.from(r)}))}};t["default"]=s}).call(this,r("1c35").Buffer)},dbc1:function(e,t){function r(e,t,r,n,i,a){this.global=i,t=t||0,r=r||e.byteLength-t,this.arrayBuffer=e.slice(t,t+r),this.view=new i.DataView(this.arrayBuffer,0,this.arrayBuffer.byteLength),this.setBigEndian(n),this.offset=0,this.parentOffset=(a||0)+t}r.prototype={setBigEndian:function(e){this.littleEndian=!e},nextUInt8:function(){var e=this.view.getUint8(this.offset);return this.offset+=1,e},nextInt8:function(){var e=this.view.getInt8(this.offset);return this.offset+=1,e},nextUInt16:function(){var e=this.view.getUint16(this.offset,this.littleEndian);return this.offset+=2,e},nextUInt32:function(){var e=this.view.getUint32(this.offset,this.littleEndian);return this.offset+=4,e},nextInt16:function(){var e=this.view.getInt16(this.offset,this.littleEndian);return this.offset+=2,e},nextInt32:function(){var e=this.view.getInt32(this.offset,this.littleEndian);return this.offset+=4,e},nextFloat:function(){var e=this.view.getFloat32(this.offset,this.littleEndian);return this.offset+=4,e},nextDouble:function(){var e=this.view.getFloat64(this.offset,this.littleEndian);return this.offset+=8,e},nextBuffer:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return this.offset+=e,t},remainingLength:function(){return this.arrayBuffer.byteLength-this.offset},nextString:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return t=String.fromCharCode.apply(null,new this.global.Uint8Array(t)),this.offset+=e,t},mark:function(){var e=this;return{openWithOffset:function(t){return t=(t||0)+this.offset,new r(e.arrayBuffer,t,e.arrayBuffer.byteLength-t,!e.littleEndian,e.global,e.parentOffset)},offset:this.offset,getParentOffset:function(){return e.parentOffset}}},offsetFrom:function(e){return this.parentOffset+this.offset-(e.offset+e.getParentOffset())},skip:function(e){this.offset+=e},branch:function(e,t){return t="number"===typeof t?t:this.arrayBuffer.byteLength-(this.offset+e),new r(this.arrayBuffer,this.offset+e,t,!this.littleEndian,this.global,this.parentOffset)}},e.exports=r},dbce:function(e,t,r){r("d3b7"),r("3ca3"),r("10d1"),r("ddb0"),r("e439");var n=r("7037")["default"];function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function a(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!==typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=o?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(a,s,u):a[s]=e[s]}return a["default"]=e,r&&r.set(e,a),a}e.exports=a,e.exports.__esModule=!0,e.exports["default"]=e.exports},dc14:function(e,t,r){"use strict";(function(t,n){var i=r("966d");function a(e){var t=this;this.next=null,this.entry=null,this.finish=function(){F(t,e)}}e.exports=v;var o,s=!t.browser&&["v0.10","v0.9."].indexOf(t.version.slice(0,5))>-1?setImmediate:i.nextTick;v.WritableState=b;var u=Object.create(r("3a7c"));u.inherits=r("3fb5");var c={deprecate:r("b7d1")},l=r("429b"),f=r("8707").Buffer,h=n.Uint8Array||function(){};function d(e){return f.from(e)}function p(e){return f.isBuffer(e)||e instanceof h}var m,g=r("4681");function A(){}function b(e,t){o=o||r("b19a"),e=e||{};var n=t instanceof o;this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var i=e.highWaterMark,s=e.writableHighWaterMark,u=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(s||0===s)?s:u,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var c=!1===e.decodeStrings;this.decodeStrings=!c,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){B(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function v(e){if(o=o||r("b19a"),!m.call(v,this)&&!(this instanceof o))return new v(e);this._writableState=new b(e,this),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),l.call(this)}function y(e,t){var r=new Error("write after end");e.emit("error",r),i.nextTick(t,r)}function w(e,t,r,n){var a=!0,o=!1;return null===r?o=new TypeError("May not write null values to stream"):"string"===typeof r||void 0===r||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),i.nextTick(n,o),a=!1),a}function _(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=f.from(t,r)),t}function E(e,t,r,n,i,a){if(!r){var o=_(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var u=t.length-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new Error("_write() is not implemented"))},v.prototype._writev=null,v.prototype.end=function(e,t,r){var n=this._writableState;"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||D(this,n,r)},Object.defineProperty(v.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=g.destroy,v.prototype._undestroy=g.undestroy,v.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,r("4362"),r("c8ba"))},dc2a:function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return u}));const n={deserialize(e){return Object.assign(Error(e.message),{name:e.name,stack:e.stack})},serialize(e){return{__error_marker:"$$error",message:e.message,name:e.name,stack:e.stack}}},i=e=>e&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker,a={deserialize(e){return i(e)?n.deserialize(e):e},serialize(e){return e instanceof Error?n.serialize(e):e}};let o=a;function s(e){return o.deserialize(e)}function u(e){return o.serialize(e)}},dc2b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{mask:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3?arguments[3]:void 0;if(!(e instanceof this.constructor))return n.throwError.call(this,"The source must be a Jimp image",i);if("number"!==typeof t||"number"!==typeof r)return n.throwError.call(this,"x and y must be numbers",i);t=Math.round(t),r=Math.round(r);var a=this.bitmap.width,o=this.bitmap.height,s=this;return e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,n,i){var u=t+e,c=r+n;if(u>=0&&c>=0&&u{if("%%"===t)return"%";o++;const a=n.formatters[i];if("function"===typeof a){const n=e[o];t=a.call(r,n),e.splice(o,1),o--}return t}),n.formatArgs.call(r,e);const u=r.log||n.log;u.apply(r,e)}return s.namespace=e,s.useColors=n.useColors(),s.color=n.selectColor(e),s.extend=i,s.destroy=n.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(r!==n.namespaces&&(r=n.namespaces,a=n.enabled(e)),a),set:e=>{o=e}}),"function"===typeof n.init&&n.init(s),s}function i(e,t){const r=n(this.namespace+("undefined"===typeof t?":":t)+e);return r.log=this.log,r}function a(e){let t;n.save(e),n.namespaces=e,n.names=[],n.skips=[];const r=("string"===typeof e?e:"").split(/[\s,]+/),i=r.length;for(t=0;t"-"+e)].join(",");return n.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,r;for(t=0,r=n.skips.length;t{n[t]=e[t]}),n.names=[],n.skips=[],n.formatters={},n.selectColor=t,n.enable(n.load()),n}e.exports=n},dcdc:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=120)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},120:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[r("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[r("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?r("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var r=e.model,n=t.target,i=n.checked?e.trueLabel:e.falseLabel;if(Array.isArray(r)){var a=null,o=e._i(r,a);n.checked?o<0&&(e.model=r.concat([a])):o>-1&&(e.model=r.slice(0,o).concat(r.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):r("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,name:e.name},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var r=e.model,n=t.target,i=!!n.checked;if(Array.isArray(r)){var a=e.label,o=e._i(r,a);n.checked?o<0&&(e.model=r.concat([a])):o>-1&&(e.model=r.slice(0,o).concat(r.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}})]),e.$slots.default||e.label?r("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])},i=[];n._withStripped=!0;var a=r(4),o=r.n(a),s={name:"ElCheckbox",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return this._checkboxGroup=e,!0;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,r=e.min;return!(!t&&!r)&&this.model.length>=t&&!this.isChecked||this.model.length<=r&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var r=void 0;r=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",r,e),this.$nextTick((function(){t.isGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},u=s,c=r(0),l=Object(c["a"])(u,n,i,!1,null,null,null);l.options.__file="packages/checkbox/src/checkbox.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},4:function(e,t){e.exports=r("d010")}})},ddb0:function(e,t,r){var n=r("da84"),i=r("fdbc"),a=r("785a"),o=r("e260"),s=r("9112"),u=r("b622"),c=u("iterator"),l=u("toStringTag"),f=o.values,h=function(e,t){if(e){if(e[c]!==f)try{s(e,c,f)}catch(n){e[c]=f}if(e[l]||s(e,l,t),i[t])for(var r in o)if(e[r]!==o[r])try{s(e,r,o[r])}catch(n){e[r]=o[r]}}};for(var d in i)h(n[d]&&n[d].prototype,d);h(a,"DOMTokenList")},ddc1:function(e,t,r){"use strict";var n=2;function i(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===n)}e.exports={detect:i,calculate:r("0cb3").calculate}},de31:function(e,t,r){},de36:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const n=r("fc97"),i={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends n.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],i)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("98a7"),o=r("95c9"),s=r("cc04"),u=r("21c2"),c=r("64a4"),l=i("music-metadata:parser:aiff");class f extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);l("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){l(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(n.UINT32_LE);l("DSDIFF version="+t);break;case"PROP":const r=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==r)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const i=await this.tokenizer.readToken(new n.BufferType(Number(e.chunkSize))),o=u.fromBuffer(i);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;default:l(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const r=e.chunkSize-BigInt(this.tokenizer.position-t);r>0&&(l(`After Parsing chunk, remaining ${r} bytes`),await this.tokenizer.ignore(Number(r)))}async handleSoundPropertyChunks(e){l("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);l(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const r=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(n.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const r=await this.tokenizer.readToken(n.UINT16_BE);this.metadata.setFormat("numberOfChannels",r),await this.handleChannelChunks(t.chunkSize-BigInt(n.UINT16_BE.len));break;case"CMPR":const i=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(n.UINT8),s=await this.tokenizer.readToken(new n.StringType(o,"ascii"));"DSD"===i&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${i} (${s})`);break;case"ABSS":const u=await this.tokenizer.readToken(n.UINT16_BE),c=await this.tokenizer.readToken(n.UINT8),f=await this.tokenizer.readToken(n.UINT8),h=await this.tokenizer.readToken(n.UINT32_BE);l(`ABSS ${u}:${c}:${f}.${h}`);break;case"LSCO":const d=await this.tokenizer.readToken(n.UINT16_BE);l("LSCO lsConfig="+d);break;case"COMT":default:l(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const i=t.chunkSize-BigInt(this.tokenizer.position-r);i>0&&(l(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${i} bytes`),await this.tokenizer.ignore(Number(i))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,l("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){l("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const r=await this.tokenizer.readToken(a.FourCcToken);l(`Channel[ID=${r}]`),t.push(r),e-=BigInt(a.FourCcToken.len)}return l("Channels: "+t.join(", ")),t}}t.DsdiffParser=f},def7:function(e,t,r){"use strict";function n(e){return 542327876===e.readUInt32LE(0)}function i(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:n,calculate:i}},df2f:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,n=r.WordArray,i=r.Hasher,a=t.algo,o=[],s=a.SHA1=i.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],a=r[2],s=r[3],u=r[4],c=0;c<80;c++){if(c<16)o[c]=0|e[t+c];else{var l=o[c-3]^o[c-8]^o[c-14]^o[c-16];o[c]=l<<1|l>>>31}var f=(n<<5|n>>>27)+u+o[c];f+=c<20?1518500249+(i&a|~i&s):c<40?1859775393+(i^a^s):c<60?(i&a|i&s|a&s)-1894007588:(i^a^s)-899497514,u=s,s=a,a=i<<30|i>>>2,i=n,n=f}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+a|0,r[3]=r[3]+s|0,r[4]=r[4]+u|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(n+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA1=i._createHelper(s),t.HmacSHA1=i._createHmacHelper(s)}(),e.SHA1}))},df33:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=92)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},11:function(e,t){e.exports=r("2bb5")},13:function(e,t){e.exports=r("5128")},4:function(e,t){e.exports=r("d010")},92:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"dialog-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[r("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-dialog__wrapper",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[r("div",{key:e.key,ref:"dialog",class:["el-dialog",{"is-fullscreen":e.fullscreen,"el-dialog--center":e.center},e.customClass],style:e.style,attrs:{role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"}},[r("div",{staticClass:"el-dialog__header"},[e._t("title",[r("span",{staticClass:"el-dialog__title"},[e._v(e._s(e.title))])]),e.showClose?r("button",{staticClass:"el-dialog__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:e.handleClose}},[r("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2),e.rendered?r("div",{staticClass:"el-dialog__body"},[e._t("default")],2):e._e(),e.$slots.footer?r("div",{staticClass:"el-dialog__footer"},[e._t("footer")],2):e._e()])])])},i=[];n._withStripped=!0;var a=r(13),o=r.n(a),s=r(11),u=r.n(s),c=r(4),l=r.n(c),f={name:"ElDialog",mixins:[o.a,l.a,u.a],props:{title:{type:String,default:""},modal:{type:Boolean,default:!0},modalAppendToBody:{type:Boolean,default:!0},appendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},width:String,fullscreen:Boolean,customClass:{type:String,default:""},top:{type:String,default:"15vh"},beforeClose:Function,center:{type:Boolean,default:!1},destroyOnClose:Boolean},data:function(){return{closed:!1,key:0}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.$el.addEventListener("scroll",this.updatePopper),this.$nextTick((function(){t.$refs.dialog.scrollTop=0})),this.appendToBody&&document.body.appendChild(this.$el)):(this.$el.removeEventListener("scroll",this.updatePopper),this.closed||this.$emit("close"),this.destroyOnClose&&this.$nextTick((function(){t.key++})))}},computed:{style:function(){var e={};return this.fullscreen||(e.marginTop=this.top,this.width&&(e.width=this.width)),e}},methods:{getMigratingConfig:function(){return{props:{size:"size is removed."}}},handleWrapperClick:function(){this.closeOnClickModal&&this.handleClose()},handleClose:function(){"function"===typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),this.closed=!0)},updatePopper:function(){this.broadcast("ElSelectDropdown","updatePopper"),this.broadcast("ElDropdownMenu","updatePopper")},afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},h=f,d=r(0),p=Object(d["a"])(h,n,i,!1,null,null,null);p.options.__file="packages/dialog/src/component.vue";var m=p.exports;m.install=function(e){e.component(m.name,m)};t["default"]=m}})},df75:function(e,t,r){var n=r("ca84"),i=r("7839");e.exports=Object.keys||function(e){return n(e,i)}},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,n=e.length-1;n>=0;n--){var i=e[n];"."===i?e.splice(n,1):".."===i?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e){"string"!==typeof e&&(e+="");var t,r=0,n=-1,i=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!i){r=t+1;break}}else-1===n&&(i=!1,n=t+1);return-1===n?"":e.slice(r,n)}function i(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!n;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,n="/"===o.charAt(0))}return t=r(i(t.split("/"),(function(e){return!!e})),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),o="/"===a(e,-1);return e=r(i(e.split("/"),(function(e){return!!e})),!n).join("/"),e||n||(e="."),e&&o&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var i=n(e.split("/")),a=n(r.split("/")),o=Math.min(i.length,a.length),s=o,u=0;u=1;--a)if(t=e.charCodeAt(a),47===t){if(!i){n=a;break}}else i=!1;return-1===n?r?"/":".":r&&1===n?"/":e.slice(0,n)},t.basename=function(e,t){var r=n(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,n=-1,i=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===n&&(i=!1,n=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!i){r=o+1;break}}return-1===t||-1===n||0===a||1===a&&t===n-1&&t===r+1?"":e.slice(t,n)};var a="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},dfb9:function(e,t,r){var n=r("07fa");e.exports=function(e,t){var r=0,i=n(t),a=new e(i);while(i>r)a[r]=t[r++];return a}},dfe5:function(e,t){},dfec:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const n=r("e23d"),i=r("15a0");class a extends i.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positioni?t[a-n]:0;t[a]=o+s}},o.prototype._unFilterType2=function(e,t,r){for(var n=this._lastLine,i=0;ii?t[o-n]:0,l=Math.floor((c+u)/2);t[o]=s+l}},o.prototype._unFilterType4=function(e,t,r){for(var n=this._xComparison,a=n-1,o=this._lastLine,s=0;sa?t[s-n]:0,f=s>a&&o?o[s-n]:0,h=i(l,c,f);t[s]=u+h}},o.prototype._reverseFilterLine=function(e){var r,n=e[0],i=this._images[this._imageIndex],a=i.byteWidth;if(0===n)r=e.slice(1,a+1);else switch(r=new t(a),n){case 1:this._unFilterType1(e,r,a);break;case 2:this._unFilterType2(e,r,a);break;case 3:this._unFilterType3(e,r,a);break;case 4:this._unFilterType4(e,r,a);break;default:throw new Error("Unrecognised filter type - "+n)}this.write(r),i.lineIndex++,i.lineIndex>=i.height?(this._lastLine=null,this._imageIndex++,i=this._images[this._imageIndex]):this._lastLine=r,i?this.read(i.byteWidth+1,this._reverseFilterLine.bind(this)):(this._lastLine=null,this.complete())}}).call(this,r("1c35").Buffer)},e23d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;var n=r("3856");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return n.EndOfStreamError}});var i=r("7cdf");Object.defineProperty(t,"StreamReader",{enumerable:!0,get:function(){return i.StreamReader}})},e23f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const n=r("6f58"),i=r("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:i.FourCcToken.get(e,t),size:n.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:n.INT64_LE.get(e,t),metadataPointer:n.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:n.INT32_LE.get(e,t),formatID:n.INT32_LE.get(e,t+4),channelType:n.INT32_LE.get(e,t+8),channelNum:n.INT32_LE.get(e,t+12),samplingFrequency:n.INT32_LE.get(e,t+16),bitsPerSample:n.INT32_LE.get(e,t+20),sampleCount:n.INT64_LE.get(e,t+24),blockSizePerChannel:n.INT32_LE.get(e,t+32)})}},e260:function(e,t,r){"use strict";var n=r("fc6a"),i=r("44d2"),a=r("3f8c"),o=r("69f3"),s=r("9bf2").f,u=r("7dd0"),c=r("c430"),l=r("83ab"),f="Array Iterator",h=o.set,d=o.getterFor(f);e.exports=u(Array,"Array",(function(e,t){h(this,{type:f,target:n(e),index:0,kind:t})}),(function(){var e=d(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}}),"values");var p=a.Arguments=a.Array;if(i("keys"),i("values"),i("entries"),!c&&l&&"values"!==p.name)try{s(p,"name",{value:"values"})}catch(m){}},e2cc:function(e,t,r){var n=r("6eeb");e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},e330:function(e,t){var r=Function.prototype,n=r.bind,i=r.call,a=n&&n.bind(i,i);e.exports=n?function(e){return e&&a(e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},e34a:function(e,t,r){var n=r("8b1a")("meta"),i=r("7a41"),a=r("9c0e"),o=r("1a14").f,s=0,u=Object.isExtensible||function(){return!0},c=!r("4b8b")((function(){return u(Object.preventExtensions({}))})),l=function(e){o(e,n,{value:{i:"O"+ ++s,w:{}}})},f=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,n)){if(!u(e))return"F";if(!t)return"E";l(e)}return e[n].i},h=function(e,t){if(!a(e,n)){if(!u(e))return!0;if(!t)return!1;l(e)}return e[n].w},d=function(e){return c&&p.NEED&&u(e)&&!a(e,n)&&l(e),e},p=e.exports={KEY:n,NEED:!1,fastKey:f,getWeak:h,onFreeze:d}},e372:function(e,t,r){t=e.exports=r("ad71"),t.Stream=t,t.Readable=t,t.Writable=r("dc14"),t.Duplex=r("b19a"),t.Transform=r("27bf"),t.PassThrough=r("780f")},e375:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const n=r("21c2"),i=r("2d78"),a=r("695a"),o=r("9611"),s=r("1e78"),u=r("5a49");function c(e,t,r={}){return f(n.fromStream(e,"string"===typeof t?{mimeType:t}:t),r)}async function l(e,t,r={}){const i=new a.RandomBufferReader(e);await m(i,r);const o=n.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return f(o,r)}function f(e,t){return i.ParserFactory.parseOnContentType(e,t)}function h(e){const t={};for(const r of e)(t[r.id]=t[r.id]||[]).push(r.value);return t}function d(e){return void 0===e?0:1+Math.round(4*e)}function p(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function m(e,t={}){let r=e.fileSize;if(await s.hasID3v1Header(e)){r-=128;const t=await u.getLyricsHeaderLength(e);r-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,r)}t.parseStream=c,t.parseBuffer=l,t.parseFromTokenizer=f,t.orderTags=h,t.ratingToStars=d,t.selectCover=p,t.scanAppendingHeaders=m},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e439:function(e,t,r){var n=r("23e7"),i=r("d039"),a=r("fc6a"),o=r("06cf").f,s=r("83ab"),u=i((function(){o(1)})),c=!s||u;n({target:"Object",stat:!0,forced:c,sham:!s},{getOwnPropertyDescriptor:function(e,t){return o(a(e),t)}})},e444:function(e,t){e.exports=!0},e452:function(e,t,r){"use strict";t.__esModule=!0;var n=n||{};n.Utils=n.Utils||{},n.Utils.focusFirstDescendant=function(e){for(var t=0;t=0;t--){var r=e.childNodes[t];if(n.Utils.attemptFocus(r)||n.Utils.focusLastDescendant(r))return!0}return!1},n.Utils.attemptFocus=function(e){if(!n.Utils.isFocusable(e))return!1;n.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(t){}return n.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},n.Utils.isFocusable=function(e){if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return"hidden"!==e.type&&"file"!==e.type;case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},n.Utils.triggerEvent=function(e,t){var r=void 0;r=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var n=document.createEvent(r),i=arguments.length,a=Array(i>2?i-2:0),o=2;o1&&(s=u(s,a(arguments[1]))),s<0&&(s=r+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:c},e5f2:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=76)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},13:function(e,t){e.exports=r("5128")},23:function(e,t){e.exports=r("41f8")},7:function(e,t){e.exports=r("2b0e")},76:function(e,t,r){"use strict";r.r(t);var n=r(7),i=r.n(n),a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"el-notification-fade"}},[r("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-notification",e.customClass,e.horizontalClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:function(t){e.clearTimer()},mouseleave:function(t){e.startTimer()},click:e.click}},[e.type||e.iconClass?r("i",{staticClass:"el-notification__icon",class:[e.typeClass,e.iconClass]}):e._e(),r("div",{staticClass:"el-notification__group",class:{"is-with-icon":e.typeClass||e.iconClass}},[r("h2",{staticClass:"el-notification__title",domProps:{textContent:e._s(e.title)}}),r("div",{directives:[{name:"show",rawName:"v-show",value:e.message,expression:"message"}],staticClass:"el-notification__content"},[e._t("default",[e.dangerouslyUseHTMLString?r("p",{domProps:{innerHTML:e._s(e.message)}}):r("p",[e._v(e._s(e.message))])])],2),e.showClose?r("div",{staticClass:"el-notification__closeBtn el-icon-close",on:{click:function(t){return t.stopPropagation(),e.close(t)}}}):e._e()])])])},o=[];a._withStripped=!0;var s={success:"success",info:"info",warning:"warning",error:"error"},u={data:function(){return{visible:!1,title:"",message:"",duration:4500,type:"",showClose:!0,customClass:"",iconClass:"",onClose:null,onClick:null,closed:!1,verticalOffset:0,timer:null,dangerouslyUseHTMLString:!1,position:"top-right"}},computed:{typeClass:function(){return this.type&&s[this.type]?"el-icon-"+s[this.type]:""},horizontalClass:function(){return this.position.indexOf("right")>-1?"right":"left"},verticalProperty:function(){return/^top-/.test(this.position)?"top":"bottom"},positionStyle:function(){var e;return e={},e[this.verticalProperty]=this.verticalOffset+"px",e}},watch:{closed:function(e){e&&(this.visible=!1,this.$el.addEventListener("transitionend",this.destroyElement))}},methods:{destroyElement:function(){this.$el.removeEventListener("transitionend",this.destroyElement),this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},click:function(){"function"===typeof this.onClick&&this.onClick()},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose()},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){46===e.keyCode||8===e.keyCode?this.clearTimer():27===e.keyCode?this.closed||this.close():this.startTimer()}},mounted:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration)),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},c=u,l=r(0),f=Object(l["a"])(c,a,o,!1,null,null,null);f.options.__file="packages/notification/src/main.vue";var h=f.exports,d=r(9),p=r.n(d),m=r(13),g=r(23),A=i.a.extend(h),b=void 0,v=[],y=1,w=function e(t){if(!i.a.prototype.$isServer){t=p()({},t);var r=t.onClose,n="notification_"+y++,a=t.position||"top-right";t.onClose=function(){e.close(n,r)},b=new A({data:t}),Object(g["isVNode"])(t.message)&&(b.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),b.id=n,b.$mount(),document.body.appendChild(b.$el),b.visible=!0,b.dom=b.$el,b.dom.style.zIndex=m["PopupManager"].nextZIndex();var o=t.offset||0;return v.filter((function(e){return e.position===a})).forEach((function(e){o+=e.$el.offsetHeight+16})),o+=16,b.verticalOffset=o,v.push(b),b}};["success","warning","info","error"].forEach((function(e){w[e]=function(t){return("string"===typeof t||Object(g["isVNode"])(t))&&(t={message:t}),t.type=e,w(t)}})),w.close=function(e,t){var r=-1,n=v.length,i=v.filter((function(t,n){return t.id===e&&(r=n,!0)}))[0];if(i&&("function"===typeof t&&t(i),v.splice(r,1),!(n<=1)))for(var a=i.position,o=i.dom.offsetHeight,s=r;s=0;e--)v[e].close()};var _=w;t["default"]=_},9:function(e,t){e.exports=r("7f4d")}})},e62d:function(e,t,r){"use strict";t.__esModule=!0,t.default=function(){if(i.default.prototype.$isServer)return 0;if(void 0!==o)return o;var e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var r=document.createElement("div");r.style.width="100%",e.appendChild(r);var n=r.offsetWidth;return e.parentNode.removeChild(e),o=t-n,o};var n=r("2b0e"),i=a(n);function a(e){return e&&e.__esModule?e:{default:e}}var o=void 0},e667:function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},e687:function(e,t,r){"use strict";(function(e){var n=r("dbce"),i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.parseBitmap=A,t.getBuffer=v,t.getBufferAsync=y;var a=i(r("278c")),o=i(r("3d78")),s=i(r("5228")),u=r("c2d7"),c=n(r("2c85")),l=n(r("eff9")),f=i(r("6b02"));function h(e,t){var r=(0,o["default"])(e);return r?r.mime:t?l.getType(t):null}function d(e){return e._exif&&e._exif.tags&&e._exif.tags.Orientation||1}function p(e){var t=e.getWidth(),r=e.getHeight();switch(d(e)){case 1:return null;case 2:return function(e,r){return[t-e-1,r]};case 3:return function(e,n){return[t-e-1,r-n-1]};case 4:return function(e,t){return[e,r-t-1]};case 5:return function(e,t){return[t,e]};case 6:return function(e,t){return[t,r-e-1]};case 7:return function(e,n){return[t-n-1,r-e-1]};case 8:return function(e,r){return[t-r-1,e]};default:return null}}function m(t,r,n,i){for(var o=t.bitmap.data,s=t.bitmap.width,u=e.alloc(o.length),c=0;c4,n=r?e.bitmap.height:e.bitmap.width,i=r?e.bitmap.width:e.bitmap.height;m(e,n,i,t)}}function A(e,t,r){var n=h(e,t);if("string"!==typeof n)return r(new Error("Could not find MIME for Buffer <"+t+">"));this._originalMime=n.toLowerCase();try{var i=this.getMIME();if(!this.constructor.decoders[i])return u.throwError.call(this,"Unsupported MIME type: "+i,r);this.bitmap=this.constructor.decoders[i](e)}catch(a){return r.call(this,a,this)}try{this._exif=s["default"].create(e).parse(),g(this)}catch(a){}return r.call(this,null,this),this}function b(e,t){return new e(t.bitmap.width,t.bitmap.height,t._background).composite(t,0,0).bitmap}function v(t,r){if(t===c.AUTO&&(t=this.getMIME()),"string"!==typeof t)return u.throwError.call(this,"mime must be a string",r);if("function"!==typeof r)return u.throwError.call(this,"cb must be a function",r);if(t=t.toLowerCase(),this._rgba&&this.constructor.hasAlpha[t]?this.bitmap.data=e.from(this.bitmap.data):this.bitmap.data=b(this.constructor,this).data,this.constructor.encoders[t]){var n=this.constructor.encoders[t](this);r.call(this,null,n)}else r.call(this,"Unsupported MIME type: "+t);return this}function y(e){return(0,f["default"])(v,this,e)}}).call(this,r("1c35").Buffer)},e6cf:function(e,t,r){"use strict";var n,i,a,o,s=r("23e7"),u=r("c430"),c=r("da84"),l=r("d066"),f=r("c65b"),h=r("fea9"),d=r("6eeb"),p=r("e2cc"),m=r("d2bb"),g=r("d44e"),A=r("2626"),b=r("59ed"),v=r("1626"),y=r("861d"),w=r("19aa"),_=r("8925"),E=r("2266"),I=r("1c7e"),C=r("4840"),x=r("2cf4").set,B=r("b575"),S=r("cdf9"),k=r("44de"),T=r("f069"),M=r("e667"),O=r("01b4"),R=r("69f3"),P=r("94ca"),D=r("b622"),F=r("6069"),L=r("605d"),N=r("2d00"),Q=D("species"),U="Promise",j=R.getterFor(U),z=R.set,H=R.getterFor(U),G=h&&h.prototype,W=h,$=G,q=c.TypeError,Y=c.document,V=c.process,X=T.f,K=X,Z=!!(Y&&Y.createEvent&&c.dispatchEvent),J=v(c.PromiseRejectionEvent),ee="unhandledrejection",te="rejectionhandled",re=0,ne=1,ie=2,ae=1,oe=2,se=!1,ue=P(U,(function(){var e=_(W),t=e!==String(W);if(!t&&66===N)return!0;if(u&&!$["finally"])return!0;if(N>=51&&/native code/.test(e))return!1;var r=new W((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))},i=r.constructor={};return i[Q]=n,se=r.then((function(){}))instanceof n,!se||!t&&F&&!J})),ce=ue||!I((function(e){W.all(e)["catch"]((function(){}))})),le=function(e){var t;return!(!y(e)||!v(t=e.then))&&t},fe=function(e,t){var r,n,i,a=t.value,o=t.state==ne,s=o?e.ok:e.fail,u=e.resolve,c=e.reject,l=e.domain;try{s?(o||(t.rejection===oe&&ge(t),t.rejection=ae),!0===s?r=a:(l&&l.enter(),r=s(a),l&&(l.exit(),i=!0)),r===e.promise?c(q("Promise-chain cycle")):(n=le(r))?f(n,r,u,c):u(r)):c(a)}catch(h){l&&!i&&l.exit(),c(h)}},he=function(e,t){e.notified||(e.notified=!0,B((function(){var r,n=e.reactions;while(r=n.get())fe(r,e);e.notified=!1,t&&!e.rejection&&pe(e)})))},de=function(e,t,r){var n,i;Z?(n=Y.createEvent("Event"),n.promise=t,n.reason=r,n.initEvent(e,!1,!0),c.dispatchEvent(n)):n={promise:t,reason:r},!J&&(i=c["on"+e])?i(n):e===ee&&k("Unhandled promise rejection",r)},pe=function(e){f(x,c,(function(){var t,r=e.facade,n=e.value,i=me(e);if(i&&(t=M((function(){L?V.emit("unhandledRejection",n,r):de(ee,r,n)})),e.rejection=L||me(e)?oe:ae,t.error))throw t.value}))},me=function(e){return e.rejection!==ae&&!e.parent},ge=function(e){f(x,c,(function(){var t=e.facade;L?V.emit("rejectionHandled",t):de(te,t,e.value)}))},Ae=function(e,t,r){return function(n){e(t,n,r)}},be=function(e,t,r){e.done||(e.done=!0,r&&(e=r),e.value=t,e.state=ie,he(e,!0))},ve=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw q("Promise can't be resolved itself");var n=le(t);n?B((function(){var r={done:!1};try{f(n,t,Ae(ve,r,e),Ae(be,r,e))}catch(i){be(r,i,e)}})):(e.value=t,e.state=ne,he(e,!1))}catch(i){be({done:!1},i,e)}}};if(ue&&(W=function(e){w(this,$),b(e),f(n,this);var t=j(this);try{e(Ae(ve,t),Ae(be,t))}catch(r){be(t,r)}},$=W.prototype,n=function(e){z(this,{type:U,done:!1,notified:!1,parent:!1,reactions:new O,rejection:!1,state:re,value:void 0})},n.prototype=p($,{then:function(e,t){var r=H(this),n=X(C(this,W));return r.parent=!0,n.ok=!v(e)||e,n.fail=v(t)&&t,n.domain=L?V.domain:void 0,r.state==re?r.reactions.add(n):B((function(){fe(n,r)})),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new n,t=j(e);this.promise=e,this.resolve=Ae(ve,t),this.reject=Ae(be,t)},T.f=X=function(e){return e===W||e===a?new i(e):K(e)},!u&&v(h)&&G!==Object.prototype)){o=G.then,se||(d(G,"then",(function(e,t){var r=this;return new W((function(e,t){f(o,r,e,t)})).then(e,t)}),{unsafe:!0}),d(G,"catch",$["catch"],{unsafe:!0}));try{delete G.constructor}catch(ye){}m&&m(G,$)}s({global:!0,wrap:!0,forced:ue},{Promise:W}),g(W,U,!1,!0),A(U),a=l(U),s({target:U,stat:!0,forced:ue},{reject:function(e){var t=X(this);return f(t.reject,void 0,e),t.promise}}),s({target:U,stat:!0,forced:u||ue},{resolve:function(e){return S(u&&this===a?W:this,e)}}),s({target:U,stat:!0,forced:ce},{all:function(e){var t=this,r=X(t),n=r.resolve,i=r.reject,a=M((function(){var r=b(t.resolve),a=[],o=0,s=1;E(e,(function(e){var u=o++,c=!1;s++,f(r,t,e).then((function(e){c||(c=!0,a[u]=e,--s||n(a))}),i)})),--s||n(a)}));return a.error&&i(a.value),r.promise},race:function(e){var t=this,r=X(t),n=r.reject,i=M((function(){var i=b(t.resolve);E(e,(function(e){f(i,t,e).then(r.resolve,n)}))}));return i.error&&n(i.value),r.promise}})},e893:function(e,t,r){var n=r("1a2d"),i=r("56ef"),a=r("06cf"),o=r("9bf2");e.exports=function(e,t,r){for(var s=i(t),u=o.f,c=a.f,l=0;l0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,r){while(r>s.WavPack.MetadataIdToken.len){const i=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(i.largeBlock?n.UINT24_LE:n.UINT8),o=e.alloc(2*a-(i.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),c(`Metadata Sub-Blocks functionId=0x${i.functionId.toString(16)}, id.largeBlock=${i.largeBlock},data-size=${o.length}`),i.functionId){case 0:break;case 14:c("ID_DSD_BLOCK");const e=1<1?arguments[1]:void 0)}))},e95a:function(e,t,r){var n=r("b622"),i=r("3f8c"),a=n("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||o[a]===e)}},e974:function(e,t,r){"use strict";t.__esModule=!0;var n=r("2b0e"),i=o(n),a=r("5128");function o(e){return e&&e.__esModule?e:{default:e}}var s=i.default.prototype.$isServer?function(){}:r("6167"),u=function(e){return e.stopPropagation()};t.default={props:{transformOrigin:{type:[Boolean,String],default:!0},placement:{type:String,default:"bottom"},boundariesPadding:{type:Number,default:5},reference:{},popper:{},offset:{default:0},value:Boolean,visibleArrow:Boolean,arrowOffset:{type:Number,default:35},appendToBody:{type:Boolean,default:!0},popperOptions:{type:Object,default:function(){return{gpuAcceleration:!1}}}},data:function(){return{showPopper:!1,currentPlacement:""}},watch:{value:{immediate:!0,handler:function(e){this.showPopper=e,this.$emit("input",e)}},showPopper:function(e){this.disabled||(e?this.updatePopper():this.destroyPopper(),this.$emit("input",e))}},methods:{createPopper:function(){var e=this;if(!this.$isServer&&(this.currentPlacement=this.currentPlacement||this.placement,/^(top|bottom|left|right)(-start|-end)?$/g.test(this.currentPlacement))){var t=this.popperOptions,r=this.popperElm=this.popperElm||this.popper||this.$refs.popper,n=this.referenceElm=this.referenceElm||this.reference||this.$refs.reference;!n&&this.$slots.reference&&this.$slots.reference[0]&&(n=this.referenceElm=this.$slots.reference[0].elm),r&&n&&(this.visibleArrow&&this.appendArrow(r),this.appendToBody&&document.body.appendChild(this.popperElm),this.popperJS&&this.popperJS.destroy&&this.popperJS.destroy(),t.placement=this.currentPlacement,t.offset=this.offset,t.arrowOffset=this.arrowOffset,this.popperJS=new s(n,r,t),this.popperJS.onCreate((function(t){e.$emit("created",e),e.resetTransformOrigin(),e.$nextTick(e.updatePopper)})),"function"===typeof t.onUpdate&&this.popperJS.onUpdate(t.onUpdate),this.popperJS._popper.style.zIndex=a.PopupManager.nextZIndex(),this.popperElm.addEventListener("click",u))}},updatePopper:function(){var e=this.popperJS;e?(e.update(),e._popper&&(e._popper.style.zIndex=a.PopupManager.nextZIndex())):this.createPopper()},doDestroy:function(e){!this.popperJS||this.showPopper&&!e||(this.popperJS.destroy(),this.popperJS=null)},destroyPopper:function(){this.popperJS&&this.resetTransformOrigin()},resetTransformOrigin:function(){if(this.transformOrigin){var e={top:"bottom",bottom:"top",left:"right",right:"left"},t=this.popperJS._popper.getAttribute("x-placement").split("-")[0],r=e[t];this.popperJS._popper.style.transformOrigin="string"===typeof this.transformOrigin?this.transformOrigin:["top","bottom"].indexOf(t)>-1?"center "+r:r+" center"}},appendArrow:function(e){var t=void 0;if(!this.appended){for(var r in this.appended=!0,e.attributes)if(/^_v-/.test(e.attributes[r].name)){t=e.attributes[r].name;break}var n=document.createElement("div");t&&n.setAttribute(t,""),n.setAttribute("x-arrow",""),n.className="popper__arrow",e.appendChild(n)}}},beforeDestroy:function(){this.doDestroy(!0),this.popperElm&&this.popperElm.parentNode===document.body&&(this.popperElm.removeEventListener("click",u),document.body.removeChild(this.popperElm))},deactivated:function(){this.$options.beforeDestroy[0].call(this)}}},e9c4:function(e,t,r){var n=r("23e7"),i=r("da84"),a=r("d066"),o=r("2ba4"),s=r("e330"),u=r("d039"),c=i.Array,l=a("JSON","stringify"),f=s(/./.exec),h=s("".charAt),d=s("".charCodeAt),p=s("".replace),m=s(1..toString),g=/[\uD800-\uDFFF]/g,A=/^[\uD800-\uDBFF]$/,b=/^[\uDC00-\uDFFF]$/,v=function(e,t,r){var n=h(r,t-1),i=h(r,t+1);return f(A,e)&&!f(b,i)||f(b,e)&&!f(A,n)?"\\u"+m(d(e,0),16):e},y=u((function(){return'"\\udf06\\ud834"'!==l("\udf06\ud834")||'"\\udead"'!==l("\udead")}));l&&n({target:"JSON",stat:!0,forced:y},{stringify:function(e,t,r){for(var n=0,i=arguments.length,a=c(i);nh)s.includeAA||!i(e,m,p,n,o,t)&&!i(t,m,p,n,o,e)?(r&&l(r,g,255,0,0),d++):r&&l(r,g,255,255,0);else if(r){var b=c(f(e,g),.1);l(r,g,b,b,b)}}return d}function i(e,t,r,n,o,s){for(var u,c,l,f,h=Math.max(t-1,0),d=Math.max(r-1,0),p=Math.min(t+1,n-1),m=Math.min(r+1,o-1),g=4*(r*n+t),A=0,b=0,v=0,y=0,w=0,_=h;_<=p;_++)for(var E=d;E<=m;E++)if(_!==t||E!==r){var I=a(e,e,g,4*(E*n+_),!0);if(0===I?A++:I<0?v++:I>0&&b++,A>2)return!1;s&&(Iw&&(w=I,l=_,f=E))}return!s||0!==v&&0!==b&&(!i(e,u,c,n,o)&&!i(s,u,c,n,o)||!i(e,l,f,n,o)&&!i(s,l,f,n,o))}function a(e,t,r,n,i){var a=e[r+3]/255,l=t[n+3]/255,f=c(e[r+0],a),h=c(e[r+1],a),d=c(e[r+2],a),p=c(t[n+0],l),m=c(t[n+1],l),g=c(t[n+2],l),A=o(f,h,d)-o(p,m,g);if(i)return A;var b=s(f,h,d)-s(p,m,g),v=u(f,h,d)-u(p,m,g);return.5053*A*A+.299*b*b+.1957*v*v}function o(e,t,r){return.29889531*e+.58662247*t+.11448223*r}function s(e,t,r){return.59597799*e-.2741761*t-.32180189*r}function u(e,t,r){return.21147017*e-.52261711*t+.31114694*r}function c(e,t){return 255+(e-255)*t}function l(e,t,r,n,i){e[t+0]=r,e[t+1]=n,e[t+2]=i,e[t+3]=255}function f(e,t){var r=e[t+3]/255,n=c(e[t+0],r),i=c(e[t+1],r),a=c(e[t+2],r);return o(n,i,a)}e.exports=n},eac5:function(e,t,r){var n=r("861d"),i=Math.floor;e.exports=Number.isInteger||function(e){return!n(e)&&isFinite(e)&&i(e)===e}},ead9:function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("38ba"))})(0,(function(e){return e.pad.Pkcs7}))},eadb:function(e,t){function r(e){return parseInt(e,10)}var n=3600,i=60;function a(e,t){e=e.map(r),t=t.map(r);var n=e[0],i=e[1]-1,a=e[2],o=t[0],s=t[1],u=t[2],c=Date.UTC(n,i,a,o,s,u,0),l=c/1e3;return l}function o(e){var t=e.substr(0,10).split("-"),o=e.substr(11,8).split(":"),s=e.substr(19,6),u=s.split(":").map(r),c=u[0]*n+u[1]*i,l=a(t,o);if(l-=c,"number"===typeof l&&!isNaN(l))return l}function s(e){var t=e.split(" "),r=t[0].split(":"),n=t[1].split(":"),i=a(r,n);if("number"===typeof i&&!isNaN(i))return i}function u(e){var t=19===e.length&&":"===e.charAt(4),r=25===e.length&&"T"===e.charAt(10);return r?o(e):t?s(e):void 0}e.exports={parseDateWithSpecFormat:s,parseDateWithTimezoneFormat:o,parseExifDate:u}},ebb5:function(e,t,r){"use strict";var n,i,a,o=r("a981"),s=r("83ab"),u=r("da84"),c=r("1626"),l=r("861d"),f=r("1a2d"),h=r("f5df"),d=r("0d51"),p=r("9112"),m=r("6eeb"),g=r("9bf2").f,A=r("3a9b"),b=r("e163"),v=r("d2bb"),y=r("b622"),w=r("90e3"),_=u.Int8Array,E=_&&_.prototype,I=u.Uint8ClampedArray,C=I&&I.prototype,x=_&&b(_),B=E&&b(E),S=Object.prototype,k=u.TypeError,T=y("toStringTag"),M=w("TYPED_ARRAY_TAG"),O=w("TYPED_ARRAY_CONSTRUCTOR"),R=o&&!!v&&"Opera"!==h(u.opera),P=!1,D={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},F={BigInt64Array:8,BigUint64Array:8},L=function(e){if(!l(e))return!1;var t=h(e);return"DataView"===t||f(D,t)||f(F,t)},N=function(e){if(!l(e))return!1;var t=h(e);return f(D,t)||f(F,t)},Q=function(e){if(N(e))return e;throw k("Target is not a typed array")},U=function(e){if(c(e)&&(!v||A(x,e)))return e;throw k(d(e)+" is not a typed array constructor")},j=function(e,t,r,n){if(s){if(r)for(var i in D){var a=u[i];if(a&&f(a.prototype,e))try{delete a.prototype[e]}catch(o){try{a.prototype[e]=t}catch(c){}}}B[e]&&!r||m(B,e,r?t:R&&E[e]||t,n)}},z=function(e,t,r){var n,i;if(s){if(v){if(r)for(n in D)if(i=u[n],i&&f(i,e))try{delete i[e]}catch(a){}if(x[e]&&!r)return;try{return m(x,e,r?t:R&&x[e]||t)}catch(a){}}for(n in D)i=u[n],!i||i[e]&&!r||m(i,e,t)}};for(n in D)i=u[n],a=i&&i.prototype,a?p(a,O,i):R=!1;for(n in F)i=u[n],a=i&&i.prototype,a&&p(a,O,i);if((!R||!c(x)||x===Function.prototype)&&(x=function(){throw k("Incorrect invocation")},R))for(n in D)u[n]&&v(u[n],x);if((!R||!B||B===S)&&(B=x.prototype,R))for(n in D)u[n]&&v(u[n].prototype,B);if(R&&b(C)!==B&&v(C,B),s&&!f(B,T))for(n in P=!0,g(B,T,{get:function(){return l(this)?this[M]:void 0}}),D)u[n]&&p(u[n],M,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:R,TYPED_ARRAY_CONSTRUCTOR:O,TYPED_ARRAY_TAG:P&&M,aTypedArray:Q,aTypedArrayConstructor:U,exportTypedArrayMethod:j,exportTypedArrayStaticMethod:z,isView:L,isTypedArray:N,TypedArray:x,TypedArrayPrototype:B}},ec2c:function(e,t,r){"use strict";(function(t){var n=r("ab33"),i=r("3372"),a=r("7b76"),o=r("1536"),s=r("470b"),u=e.exports=function(e){if(this._options=e,e.deflateChunkSize=e.deflateChunkSize||32768,e.deflateLevel=null!=e.deflateLevel?e.deflateLevel:9,e.deflateStrategy=null!=e.deflateStrategy?e.deflateStrategy:3,e.inputHasAlpha=null==e.inputHasAlpha||e.inputHasAlpha,e.deflateFactory=e.deflateFactory||s.createDeflate,e.bitDepth=e.bitDepth||8,e.colorType="number"===typeof e.colorType?e.colorType:n.COLORTYPE_COLOR_ALPHA,e.inputColorType="number"===typeof e.inputColorType?e.inputColorType:n.COLORTYPE_COLOR_ALPHA,-1===[n.COLORTYPE_GRAYSCALE,n.COLORTYPE_COLOR,n.COLORTYPE_COLOR_ALPHA,n.COLORTYPE_ALPHA].indexOf(e.colorType))throw new Error("option color type:"+e.colorType+" is not supported at present");if(-1===[n.COLORTYPE_GRAYSCALE,n.COLORTYPE_COLOR,n.COLORTYPE_COLOR_ALPHA,n.COLORTYPE_ALPHA].indexOf(e.inputColorType))throw new Error("option input color type:"+e.inputColorType+" is not supported at present");if(8!==e.bitDepth&&16!==e.bitDepth)throw new Error("option bit depth:"+e.bitDepth+" is not supported at present")};u.prototype.getDeflateOptions=function(){return{chunkSize:this._options.deflateChunkSize,level:this._options.deflateLevel,strategy:this._options.deflateStrategy}},u.prototype.createDeflate=function(){return this._options.deflateFactory(this.getDeflateOptions())},u.prototype.filterData=function(e,t,r){var i=a(e,t,r,this._options),s=n.COLORTYPE_TO_BPP_MAP[this._options.colorType],u=o(i,t,r,this._options,s);return u},u.prototype._packChunk=function(e,r){var n=r?r.length:0,a=new t(n+12);return a.writeUInt32BE(n,0),a.writeUInt32BE(e,4),r&&r.copy(a,8),a.writeInt32BE(i.crc32(a.slice(4,a.length-4)),a.length-4),a},u.prototype.packGAMA=function(e){var r=new t(4);return r.writeUInt32BE(Math.floor(e*n.GAMMA_DIVISION),0),this._packChunk(n.TYPE_gAMA,r)},u.prototype.packIHDR=function(e,r){var i=new t(13);return i.writeUInt32BE(e,0),i.writeUInt32BE(r,4),i[8]=this._options.bitDepth,i[9]=this._options.colorType,i[10]=0,i[11]=0,i[12]=0,this._packChunk(n.TYPE_IHDR,i)},u.prototype.packIDAT=function(e){return this._packChunk(n.TYPE_IDAT,e)},u.prototype.packIEND=function(){return this._packChunk(n.TYPE_IEND,null)}}).call(this,r("1c35").Buffer)},eca7:function(e,t,r){},ecdf:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=135)}({135:function(e,t,r){"use strict";r.r(t);var n=r(3),i={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:"",className:"el-table-column--selection"},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},a={selection:{renderHeader:function(e,t){var r=t.store;return e("el-checkbox",{attrs:{disabled:r.states.data&&0===r.states.data.length,indeterminate:r.states.selection.length>0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var r=t.row,n=t.column,i=t.store,a=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:i.isSelected(r),disabled:!!n.selectable&&!n.selectable.call(null,r,a)},on:{input:function(){i.commit("rowSelectedChanged",r)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){var r=t.column;return r.label||"#"},renderCell:function(e,t){var r=t.$index,n=t.column,i=r+1,a=n.index;return"number"===typeof a?i=r+a:"function"===typeof a&&(i=a(r)),e("div",[i])},sortable:!1},expand:{renderHeader:function(e,t){var r=t.column;return r.label||""},renderCell:function(e,t){var r=t.row,n=t.store,i=["el-table__expand-icon"];n.states.expandRows.indexOf(r)>-1&&i.push("el-table__expand-icon--expanded");var a=function(e){e.stopPropagation(),n.toggleRowExpansion(r)};return e("div",{class:i,on:{click:a}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function o(e,t){var r=t.row,i=t.column,a=t.$index,o=i.property,s=o&&Object(n["getPropByPath"])(r,o).v;return i&&i.formatter?i.formatter(r,i,s,a):s}function s(e,t){var r=t.row,n=t.treeNode,i=t.store;if(!n)return null;var a=[],o=function(e){e.stopPropagation(),i.loadOrToggle(r)};if(n.indent&&a.push(e("span",{class:"el-table__indent",style:{"padding-left":n.indent+"px"}})),"boolean"!==typeof n.expanded||n.noLazyChildren)a.push(e("span",{class:"el-table__placeholder"}));else{var s=["el-table__expand-icon",n.expanded?"el-table__expand-icon--expanded":""],u=["el-icon-arrow-right"];n.loading&&(u=["el-icon-loading"]),a.push(e("div",{class:s,on:{click:o}},[e("i",{class:u})]))}return a}var u=r(8),c=r(19),l=r.n(c),f=Object.assign||function(e){for(var t=1;t-1}))}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){var e=this.$parent;while(e&&!e.tableId)e=e.$parent;return e},columnOrTableParent:function(){var e=this.$parent;while(e&&!e.tableId&&!e.columnId)e=e.$parent;return e},realWidth:function(){return Object(u["l"])(this.width)},realMinWidth:function(){return Object(u["k"])(this.minWidth)},realAlign:function(){return this.align?"is-"+this.align:null},realHeaderAlign:function(){return this.headerAlign?"is-"+this.headerAlign:this.realAlign}},methods:{getPropsData:function(){for(var e=this,t=arguments.length,r=Array(t),n=0;nt.key[r])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var n=u(e,t);return n||(n=e.index-t.index),n*r})).map((function(e){return e.value}))},u=function(e,t){var r=null;return e.columns.forEach((function(e){e.id===t&&(r=e)})),r},c=function(e,t){for(var r=null,n=0;n2&&void 0!==arguments[2]?arguments[2]:"children",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[n])t(e,null,s+1);else{var o=e[r];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[n])t(e,null,0);else{var o=e[r];i(o)||a(e,o,0)}}))}}})},ed6d:function(e,t,r){var n=r("4a4b");function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)}e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},edd0:function(e,t,r){"use strict";var n=r("3022"),i=r("470b"),a=r("91f2"),o=r("230b"),s=r("618c"),u=r("2767"),c=r("4196"),l=e.exports=function(e){a.call(this),this._parser=new s(e,{read:this.read.bind(this),error:this._handleError.bind(this),metadata:this._handleMetaData.bind(this),gamma:this.emit.bind(this,"gamma"),palette:this._handlePalette.bind(this),transColor:this._handleTransColor.bind(this),finished:this._finished.bind(this),inflateData:this._inflateData.bind(this),simpleTransparency:this._simpleTransparency.bind(this),headersFinished:this._headersFinished.bind(this)}),this._options=e,this.writable=!0,this._parser.start()};n.inherits(l,a),l.prototype._handleError=function(e){this.emit("error",e),this.writable=!1,this.destroy(),this._inflate&&this._inflate.destroy&&this._inflate.destroy(),this._filter&&(this._filter.destroy(),this._filter.on("error",(function(){}))),this.errord=!0},l.prototype._inflateData=function(e){if(!this._inflate)if(this._bitmapInfo.interlace)this._inflate=i.createInflate(),this._inflate.on("error",this.emit.bind(this,"error")),this._filter.on("complete",this._complete.bind(this)),this._inflate.pipe(this._filter);else{var t=1+(this._bitmapInfo.width*this._bitmapInfo.bpp*this._bitmapInfo.depth+7>>3),r=t*this._bitmapInfo.height,n=Math.max(r,i.Z_MIN_CHUNK);this._inflate=i.createInflate({chunkSize:n});var a=r,o=this.emit.bind(this,"error");this._inflate.on("error",(function(e){a&&o(e)})),this._filter.on("complete",this._complete.bind(this));var s=this._filter.write.bind(this._filter);this._inflate.on("data",(function(e){a&&(e.length>a&&(e=e.slice(0,a)),a-=e.length,s(e))})),this._inflate.on("end",this._filter.end.bind(this._filter))}this._inflate.write(e)},l.prototype._handleMetaData=function(e){this._metaData=e,this._bitmapInfo=Object.create(e),this._filter=new o(this._bitmapInfo)},l.prototype._handleTransColor=function(e){this._bitmapInfo.transColor=e},l.prototype._handlePalette=function(e){this._bitmapInfo.palette=e},l.prototype._simpleTransparency=function(){this._metaData.alpha=!0},l.prototype._headersFinished=function(){this.emit("metadata",this._metaData)},l.prototype._finished=function(){this.errord||(this._inflate?this._inflate.end():this.emit("error","No Inflate block"),this.destroySoon())},l.prototype._complete=function(e){if(!this.errord){try{var t=u.dataToBitMap(e,this._bitmapInfo),r=c(t,this._bitmapInfo);t=null}catch(n){return void this._handleError(n)}this.emit("parsed",r)}}},ee12:function(e,t,r){const n=r("7bbc");r("1abe");const i=r("c198"),a=r("ead9"),o=r("81bf"),s=r("21bf"),{Uint8ArrayEncoder:u}=r("0f84"),c=16,l=new Uint8Array([164,11,200,52,214,149,243,19,35,35,67,35,84,99,131,243]);function f(e,t=null){const r=n(e,u.parse(t||l),{iterations:1e3,hasher:s.algo.SHA1});return u.stringify(r).slice(0,c)}function h(e,t){const r=i.decrypt({ciphertext:u.parse(t)},u.parse(e),{mode:o,padding:a});return u.stringify(r)}e.exports={getAESSecretKey:f,decryptAESBlock:h}},eec7:function(e,t,r){"use strict";var n=r("be09"),i=r("8362"),a=r("6444"),o=r("53a8");function s(e,t){for(var r=0;r0&&(p=setTimeout((function(){if(!f){f=!0,d.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}),e.timeout)),d.setRequestHeader)for(c in b)b.hasOwnProperty(c)&&d.setRequestHeader(c,b[c]);else if(e.headers&&!u(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(d.responseType=e.responseType),"beforeSend"in e&&"function"===typeof e.beforeSend&&e.beforeSend(d),d.send(A||null),d}function h(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(r){}return null}function d(){}e.exports=l,e.exports.default=l,l.XMLHttpRequest=n.XMLHttpRequest||d,l.XDomainRequest="withCredentials"in new l.XMLHttpRequest?l.XMLHttpRequest:n.XDomainRequest,s(["get","put","post","patch","head","delete"],(function(e){l["delete"===e?"del":e]=function(t,r,n){return r=c(t,r,n),r.method=e.toUpperCase(),f(r)}}))},eed2:function(e,t,r){var n=r("ca38"),i=r("6a8e");e.exports={encode:n,decode:i}},eeda:function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}var i=n();function a(e,t,r,n){var a=i,o=n+r;e^=-1;for(var s=n;s>>8^a[255&(e^t[s])];return-1^e}e.exports=a},eedf:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=86)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},86:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?r("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?r("i",{class:e.icon}):e._e(),e.$slots.default?r("span",[e._t("default")],2):e._e()])},i=[];n._withStripped=!0;var a={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/button/src/button.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},ef08:function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},ef21:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("0383")),a=n(r("13db")),o=n(r("7181")),s=(0,i["default"])({types:[a["default"]],plugins:[o["default"]]});t["default"]=s},eff9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExtension=t.getType=t.addType=void 0;var n={},i=function(e){return Object.entries(n).find((function(t){return t[1].includes(e)}))||[]},a=function(e,t){n[e]=t};t.addType=a;var o=function(e){var t=e.split("/").slice(-1),r=t[t.length-1].split(".").pop(),n=i(r);return n[0]};t.getType=o;var s=function(e){return(n[e.toLowerCase()]||[])[0]};t.getExtension=s},f069:function(e,t,r){"use strict";var n=r("59ed"),i=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new i(e)}},f0d9:function(e,t,r){"use strict";t.__esModule=!0,t.default={el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},empty:{description:"暂无数据"}}}},f183:function(e,t,r){var n=r("23e7"),i=r("e330"),a=r("d012"),o=r("861d"),s=r("1a2d"),u=r("9bf2").f,c=r("241c"),l=r("057f"),f=r("4fadd"),h=r("90e3"),d=r("bb2f"),p=!1,m=h("meta"),g=0,A=function(e){u(e,m,{value:{objectID:"O"+g++,weakData:{}}})},b=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,m)){if(!f(e))return"F";if(!t)return"E";A(e)}return e[m].objectID},v=function(e,t){if(!s(e,m)){if(!f(e))return!0;if(!t)return!1;A(e)}return e[m].weakData},y=function(e){return d&&p&&f(e)&&!s(e,m)&&A(e),e},w=function(){_.enable=function(){},p=!0;var e=c.f,t=i([].splice),r={};r[m]=1,e(r).length&&(c.f=function(r){for(var n=e(r),i=0,a=n.length;i0&&i.height>0){var a=t.pages[i.page];e.blit(a,r+i.xoffset,n+i.yoffset,i.x,i.y,i.width,i.height)}return e}function h(e,t,r,n,i){for(var a=0;as&&(s=u),o.push(t)):(i.push(o),o=[t])})),i.push(o),{lines:i,longestLine:s}}function p(e,t,r){var n=r.map((function(r){return e.read(t+"/"+r)}));return Promise.all(n)}var m=Object({NODE_ENV:"production",BASE_URL:""}).DIRNAME||"".concat(e,"/../"),g=function(){return{constants:{measureText:c.measureText,measureTextHeight:c.measureTextHeight,FONT_SANS_8_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-8-black/open-sans-8-black.fnt"),FONT_SANS_10_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-10-black/open-sans-10-black.fnt"),FONT_SANS_12_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-12-black/open-sans-12-black.fnt"),FONT_SANS_14_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-14-black/open-sans-14-black.fnt"),FONT_SANS_16_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-16-black/open-sans-16-black.fnt"),FONT_SANS_32_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-32-black/open-sans-32-black.fnt"),FONT_SANS_64_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-64-black/open-sans-64-black.fnt"),FONT_SANS_128_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-128-black/open-sans-128-black.fnt"),FONT_SANS_8_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-8-white/open-sans-8-white.fnt"),FONT_SANS_16_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-16-white/open-sans-16-white.fnt"),FONT_SANS_32_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-32-white/open-sans-32-white.fnt"),FONT_SANS_64_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-64-white/open-sans-64-white.fnt"),FONT_SANS_128_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-128-white/open-sans-128-white.fnt"),loadFont:function(e,t){var r=this;return"string"!==typeof e?u.throwError.call(this,"file must be a string",t):new Promise((function(n,i){t=t||function(e,t){e?i(e):n(t)},(0,s["default"])(e,(function(n,i){var a={},s={};if(n)return u.throwError.call(r,n,t);for(var c=0;c=0&&u>=0&&l-s>0&&f-u>0){var c=h.getPixelIndex(s,u),d={r:this.bitmap.data[a],g:this.bitmap.data[a+1],b:this.bitmap.data[a+2],a:this.bitmap.data[a+3]},p={r:h.bitmap.data[c],g:h.bitmap.data[c+1],b:h.bitmap.data[c+2],a:h.bitmap.data[c+3]};h.bitmap.data[c]=(d.a*(d.r-p.r)-p.r+255>>8)+p.r,h.bitmap.data[c+1]=(d.a*(d.g-p.g)-p.g+255>>8)+p.g,h.bitmap.data[c+2]=(d.a*(d.b-p.b)-p.b+255>>8)+p.b,h.bitmap.data[c+3]=this.constructor.limit255(p.a+d.a)}})),(0,a.isNodePattern)(c)&&c.call(this,null,this),this}}};t["default"]=o},f2ec:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("7b0a");function i(e){throw Error(e)}const a={errors(e){return e[n["a"]]||i("Error observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},events(e){return e[n["b"]]||i("Events observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},terminate(e){return e[n["c"]]()}}},f35d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class n extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=n},f36a:function(e,t,r){var n=r("e330");e.exports=n([].slice)},f3ad:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=73)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},11:function(e,t){e.exports=r("2bb5")},21:function(e,t){e.exports=r("d397")},4:function(e,t){e.exports=r("d010")},73:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{class:["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?r("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?r("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?r("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?r("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?r("span",{staticClass:"el-input__suffix"},[r("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?r("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?r("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?r("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?r("span",{staticClass:"el-input__count"},[r("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?r("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?r("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:r("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?r("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)},i=[];n._withStripped=!0;var a=r(4),o=r.n(a),s=r(11),u=r.n(s),c=void 0,l="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",f=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function h(e){var t=window.getComputedStyle(e),r=t.getPropertyValue("box-sizing"),n=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),i=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),a=f.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";");return{contextStyle:a,paddingSize:n,borderSize:i,boxSizing:r}}function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;c||(c=document.createElement("textarea"),document.body.appendChild(c));var n=h(e),i=n.paddingSize,a=n.borderSize,o=n.boxSizing,s=n.contextStyle;c.setAttribute("style",s+";"+l),c.value=e.value||e.placeholder||"";var u=c.scrollHeight,f={};"border-box"===o?u+=a:"content-box"===o&&(u-=i),c.value="";var d=c.scrollHeight-i;if(null!==t){var p=d*t;"border-box"===o&&(p=p+i+a),u=Math.max(p,u),f.minHeight=p+"px"}if(null!==r){var m=d*r;"border-box"===o&&(m=m+i+a),u=Math.min(m,u)}return f.height=u+"px",c.parentNode&&c.parentNode.removeChild(c),c=null,f}var p=r(9),m=r.n(p),g=r(21),A={name:"ElInput",componentName:"ElInput",mixins:[o.a,u.a],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return m()({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"===typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize,t=this.type;if("textarea"===t)if(e){var r=e.minRows,n=e.maxRows;this.textareaCalcStyle=d(this.$refs.textarea,r,n)}else this.textareaCalcStyle={minHeight:d(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){var t=e.target.value,r=t[t.length-1]||"";this.isComposing=!Object(g["isKorean"])(r)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var r=null,n=0;n({id:new n.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:n.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f494:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=108)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},108:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("label",{staticClass:"el-radio",class:[e.border&&e.radioSize?"el-radio--"+e.radioSize:"",{"is-disabled":e.isDisabled},{"is-focus":e.focus},{"is-bordered":e.border},{"is-checked":e.model===e.label}],attrs:{role:"radio","aria-checked":e.model===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.model=e.isDisabled?e.model:e.label}}},[r("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[r("span",{staticClass:"el-radio__inner"}),r("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"radio",staticClass:"el-radio__original",attrs:{type:"radio","aria-hidden":"true",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.model,e.label)},on:{focus:function(t){e.focus=!0},blur:function(t){e.focus=!1},change:[function(t){e.model=e.label},e.handleChange]}})]),r("span",{staticClass:"el-radio__label",on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},i=[];n._withStripped=!0;var a=r(4),o=r.n(a),s={name:"ElRadio",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return this.isGroup?this._radioGroup.value:this.value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)}))}}},u=s,c=r(0),l=Object(c["a"])(u,n,i,!1,null,null,null);l.options.__file="packages/radio/src/radio.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},4:function(e,t){e.exports=r("d010")}})},f4f9:function(e,t,r){},f5df:function(e,t,r){var n=r("da84"),i=r("00ee"),a=r("1626"),o=r("c6b6"),s=r("b622"),u=s("toStringTag"),c=n.Object,l="Arguments"==o(function(){return arguments}()),f=function(e,t){try{return e[t]}catch(r){}};e.exports=i?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=f(t=c(e),u))?r:l?o(t):"Object"==(n=o(t))&&a(t.callee)?"Arguments":n}},f654:function(e,t,r){"use strict";(function(t){var n=r("320c"); +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function i(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i=0;c--)if(l[c]!==f[c])return!1;for(c=l.length-1;c>=0;c--)if(s=l[c],!y(e[s],t[s],r,n))return!1;return!0}function E(e,t,r){y(e,t,!0)&&b(e,t,r,"notDeepStrictEqual",E)}function I(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function C(e){var t;try{e()}catch(r){t=r}return t}function x(e,t,r,n){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof r&&(n=r,r=null),i=C(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&b(i,r,"Missing expected exception"+n);var a="string"===typeof n,s=!e&&o.isError(i),u=!e&&i&&!r;if((s&&a&&I(i,r)||u)&&b(i,r,"Got unwanted exception"+n),e&&i&&r&&!I(i,r)||!e&&i)throw i}function B(e,t){e||b(e,!0,t,"==",B)}h.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=A(this),this.generatedMessage=!0);var t=e.stackStartFunction||b;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,i=p(t),a=n.indexOf("\n"+i);if(a>=0){var o=n.indexOf("\n",a+1);n=n.substring(o+1)}this.stack=n}}},o.inherits(h.AssertionError,Error),h.fail=b,h.ok=v,h.equal=function(e,t,r){e!=t&&b(e,t,r,"==",h.equal)},h.notEqual=function(e,t,r){e==t&&b(e,t,r,"!=",h.notEqual)},h.deepEqual=function(e,t,r){y(e,t,!1)||b(e,t,r,"deepEqual",h.deepEqual)},h.deepStrictEqual=function(e,t,r){y(e,t,!0)||b(e,t,r,"deepStrictEqual",h.deepStrictEqual)},h.notDeepEqual=function(e,t,r){y(e,t,!1)&&b(e,t,r,"notDeepEqual",h.notDeepEqual)},h.notDeepStrictEqual=E,h.strictEqual=function(e,t,r){e!==t&&b(e,t,r,"===",h.strictEqual)},h.notStrictEqual=function(e,t,r){e===t&&b(e,t,r,"!==",h.notStrictEqual)},h.throws=function(e,t,r){x(!0,e,t,r)},h.doesNotThrow=function(e,t,r){x(!1,e,t,r)},h.ifError=function(e){if(e)throw e},h.strict=n(B,h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var S=Object.keys||function(e){var t=[];for(var r in e)s.call(e,r)&&t.push(r);return t}}).call(this,r("c8ba"))},f682:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const n=r("82fe"),i=r("dfec");var a=r("e23d");function o(e,t){return t=t||{},new n.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,r){var n=r("5692"),i=r("90e3"),a=n("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},f893:function(e,t,r){e.exports={default:r("8119"),__esModule:!0}},f8c9:function(e,t,r){var n=r("23e7"),i=r("da84"),a=r("d44e");n({global:!0},{Reflect:{}}),a(i.Reflect,"Reflect",!0)},f8cd:function(e,t,r){var n=r("da84"),i=r("5926"),a=n.RangeError;e.exports=function(e){var t=i(e);if(t<0)throw a("The argument can't be less than 0");return t}},f8d5:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){return e.enc.Utf8}))},fa6f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v24TagMapper=void 0;const n=r("fc97"),i=r("d3ab"),a=r("53d6"),o={TIT2:"title",TPE1:"artist","TXXX:Artists":"artists",TPE2:"albumartist",TALB:"album",TDRV:"date",TORY:"originalyear",TPOS:"disk",TCON:"genre",APIC:"picture",TCOM:"composer","USLT:description":"lyrics",TSOA:"albumsort",TSOT:"titlesort",TOAL:"originalalbum",TSOP:"artistsort",TSO2:"albumartistsort",TSOC:"composersort",TEXT:"lyricist","TXXX:Writer":"writer",TPE3:"conductor",TPE4:"remixer","IPLS:arranger":"arranger","IPLS:engineer":"engineer","IPLS:producer":"producer","IPLS:DJ-mix":"djmixer","IPLS:mix":"mixer",TPUB:"label",TIT1:"grouping",TIT3:"subtitle",TRCK:"track",TCMP:"compilation",POPM:"rating",TBPM:"bpm",TMED:"media","TXXX:CATALOGNUMBER":"catalognumber","TXXX:MusicBrainz Album Status":"releasestatus","TXXX:MusicBrainz Album Type":"releasetype","TXXX:MusicBrainz Album Release Country":"releasecountry","TXXX:RELEASECOUNTRY":"releasecountry","TXXX:SCRIPT":"script",TLAN:"language",TCOP:"copyright",WCOP:"license",TENC:"encodedby",TSSE:"encodersettings","TXXX:BARCODE":"barcode","TXXX:ISRC":"isrc",TSRC:"isrc","TXXX:ASIN":"asin","TXXX:originalyear":"originalyear","UFID:http://musicbrainz.org":"musicbrainz_recordingid","TXXX:MusicBrainz Release Track Id":"musicbrainz_trackid","TXXX:MusicBrainz Album Id":"musicbrainz_albumid","TXXX:MusicBrainz Artist Id":"musicbrainz_artistid","TXXX:MusicBrainz Album Artist Id":"musicbrainz_albumartistid","TXXX:MusicBrainz Release Group Id":"musicbrainz_releasegroupid","TXXX:MusicBrainz Work Id":"musicbrainz_workid","TXXX:MusicBrainz TRM Id":"musicbrainz_trmid","TXXX:MusicBrainz Disc Id":"musicbrainz_discid","TXXX:ACOUSTID_ID":"acoustid_id","TXXX:Acoustid Id":"acoustid_id","TXXX:Acoustid Fingerprint":"acoustid_fingerprint","TXXX:MusicIP PUID":"musicip_puid","TXXX:MusicMagic Fingerprint":"musicip_fingerprint",WOAR:"website",TDRC:"date",TYER:"year",TDOR:"originaldate","TIPL:arranger":"arranger","TIPL:engineer":"engineer","TIPL:producer":"producer","TIPL:DJ-mix":"djmixer","TIPL:mix":"mixer",TMOO:"mood",SYLT:"lyrics",TSST:"discsubtitle",TKEY:"key",COMM:"comment",TOPE:"originalartist","PRIV:AverageLevel":"averageLevel","PRIV:PeakLevel":"peakLevel","TXXX:DISCOGS_ARTIST_ID":"discogs_artist_id","TXXX:DISCOGS_ARTISTS":"artists","TXXX:DISCOGS_ARTIST_NAME":"artists","TXXX:DISCOGS_ALBUM_ARTISTS":"albumartist","TXXX:DISCOGS_CATALOG":"catalognumber","TXXX:DISCOGS_COUNTRY":"releasecountry","TXXX:DISCOGS_DATE":"originaldate","TXXX:DISCOGS_LABEL":"label","TXXX:DISCOGS_LABEL_ID":"discogs_label_id","TXXX:DISCOGS_MASTER_RELEASE_ID":"discogs_master_release_id","TXXX:DISCOGS_RATING":"discogs_rating","TXXX:DISCOGS_RELEASED":"date","TXXX:DISCOGS_RELEASE_ID":"discogs_release_id","TXXX:DISCOGS_VOTES":"discogs_votes","TXXX:CATALOGID":"catalognumber","TXXX:STYLE":"genre","TXXX:REPLAYGAIN_TRACK_PEAK":"replaygain_track_peak","TXXX:REPLAYGAIN_TRACK_GAIN":"replaygain_track_gain","TXXX:REPLAYGAIN_ALBUM_PEAK":"replaygain_album_peak","TXXX:REPLAYGAIN_ALBUM_GAIN":"replaygain_album_gain","TXXX:MP3GAIN_MINMAX":"replaygain_track_minmax","TXXX:MP3GAIN_ALBUM_MINMAX":"replaygain_album_minmax","TXXX:MP3GAIN_UNDO":"replaygain_undo",MVNM:"movement",MVIN:"movementIndex",PCST:"podcast",TCAT:"category",TDES:"description",TDRL:"date",TGID:"podcastId",TKWD:"keywords",WFED:"podcasturl"};class s extends a.CaseInsensitiveTagMap{static toRating(e){return{source:e.email,rating:e.rating>0?(e.rating-1)/254*n.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=i.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const n=r("d3ab"),i=r("6f58"),a=r("9131"),o=r("4cc3"),s=r("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:i.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16))})};class u{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,r,n){if("WM/Picture"===t)e.push({id:t,value:E.fromBuffer(n)});else{const i=o.AsfUtil.getParserForAttr(r);if(!i)throw new Error("unexpected value headerType: "+r);e.push({id:t,value:i(n)})}}}t.State=u;class c extends u{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=c;class l extends u{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:i.UINT64_LE.get(e,t+16),creationDate:i.UINT64_LE.get(e,t+24),dataPacketsCount:i.UINT64_LE.get(e,t+32),playDuration:i.UINT64_LE.get(e,t+40),sendDuration:i.UINT64_LE.get(e,t+48),preroll:i.UINT64_LE.get(e,t+56),flags:{broadcast:n.getBit(e,t+64,24),seekable:n.getBit(e,t+64,25)},minimumDataPacketSize:i.UINT32_LE.get(e,t+68),maximumDataPacketSize:i.UINT32_LE.get(e,t+72),maximumBitrate:i.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=l,l.guid=a.default.FilePropertiesObject;class f extends u{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=f,f.guid=a.default.StreamPropertiesObject;class h{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=h,h.guid=a.default.HeaderExtensionObject;const d={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function p(e){const t=await e.readNumber(i.UINT16_LE);return(await e.readToken(new i.StringType(2*t,"utf16le"))).replace("\0","")}async function m(e){const t=await e.readToken(d),r=[];for(let n=0;n0){const t=b.contentDescTags[i],s=n+a;r.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(n,s))}),n=s}}return r}}t.ContentDescriptionObjectState=b,b.guid=a.default.ContentDescriptionObject,b.contentDescTags=["Title","Author","Copyright","Description","Rating"];class v extends u{constructor(e){super(e)}get(e,t){const r=[],n=e.readUInt16LE(t);let i=t+2;for(let a=0;a0&&s.length>i&&!s.warned){s.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=s.length,o(u)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=d.bind(n);return i.listener=r,n.wrapFn=i,i}function m(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"===typeof i?r?[i.listener||i]:[i]:r?v(i):A(i,i.length)}function g(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function A(e,t){for(var r=new Array(t),n=0;n0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var u=i[e];if(void 0===u)return!1;if("function"===typeof u)a(u,this,t);else{var c=u.length,l=A(u,c);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():b(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,o||t)}return this},u.prototype.off=u.prototype.removeListener,u.prototype.removeAllListeners=function(e){var t,r,n;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,a=Object.keys(r);for(n=0;n=0;n--)this.removeListener(e,t[n]);return this},u.prototype.listeners=function(e){return m(this,e,!0)},u.prototype.rawListeners=function(e){return m(this,e,!1)},u.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},u.prototype.listenerCount=g,u.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},fad7:function(e,t,r){var n=r("f1f5"),i=r("486c"),a={scaleh:"scaleH",scalew:"scaleW",stretchh:"stretchH",lineheight:"lineHeight",alphachnl:"alphaChnl",redchnl:"redChnl",greenchnl:"greenChnl",bluechnl:"blueChnl"};function o(e){var t=s(e);return t.reduce((function(e,t){var r=u(t.nodeName);return e[r]=t.nodeValue,e}),{})}function s(e){for(var t=[],r=0;r element");for(var s=a.getElementsByTagName("page"),u=0;u0?n:r)(e)}},fc6a:function(e,t,r){var n=r("44ad"),i=r("1d80");e.exports=function(e){return n(i(e))}},fc97:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTagMapper=void 0;class n{constructor(e,t){this.tagTypes=e,this.tagMap=t}static toIntOrNull(e){const t=parseInt(e,10);return isNaN(t)?null:t}static normalizeTrack(e){const t=e.toString().split("/");return{no:parseInt(t[0],10)||null,of:parseInt(t[1],10)||null}}mapGenericTag(e,t){e={id:e.id,value:e.value},this.postMap(e,t);const r=this.getCommonName(e.id);return r?{id:r,value:e.value}:null}getCommonName(e){return this.tagMap[e]}postMap(e,t){}}t.CommonTagMapper=n,n.maxRatingScore=1},fcd4:function(e,t,r){t.f=r("cc15")},fcd8:function(e,t,r){"use strict";(function(e,n){var i=r("3022"),a=r("d485"),o=r("edd0"),s=r("e0fe"),u=r("1dbf"),c=t.PNG=function(t){a.call(this),t=t||{},this.width=0|t.width,this.height=0|t.height,this.data=this.width>0&&this.height>0?new e(4*this.width*this.height):null,t.fill&&this.data&&this.data.fill(0),this.gamma=0,this.readable=this.writable=!0,this._parser=new o(t),this._parser.on("error",this.emit.bind(this,"error")),this._parser.on("close",this._handleClose.bind(this)),this._parser.on("metadata",this._metadata.bind(this)),this._parser.on("gamma",this._gamma.bind(this)),this._parser.on("parsed",function(e){this.data=e,this.emit("parsed",e)}.bind(this)),this._packer=new s(t),this._packer.on("data",this.emit.bind(this,"data")),this._packer.on("end",this.emit.bind(this,"end")),this._parser.on("close",this._handleClose.bind(this)),this._packer.on("error",this.emit.bind(this,"error"))};i.inherits(c,a),c.sync=u,c.prototype.pack=function(){return this.data&&this.data.length?(n.nextTick(function(){this._packer.pack(this.data,this.width,this.height,this.gamma)}.bind(this)),this):(this.emit("error","No data provided"),this)},c.prototype.parse=function(e,t){var r,n;t&&(r=function(e){this.removeListener("error",n),this.data=e,t(null,this)}.bind(this),n=function(e){this.removeListener("parsed",r),t(e,null)}.bind(this),this.once("parsed",r),this.once("error",n));return this.end(e),this},c.prototype.write=function(e){return this._parser.write(e),!0},c.prototype.end=function(e){this._parser.end(e)},c.prototype._metadata=function(e){this.width=e.width,this.height=e.height,this.emit("metadata",e)},c.prototype._gamma=function(e){this.gamma=e},c.prototype._handleClose=function(){this._parser.writable||this._packer.readable||this.emit("close")},c.bitblt=function(e,t,r,n,i,a,o,s){if(r|=0,n|=0,i|=0,a|=0,o|=0,s|=0,r>e.width||n>e.height||r+i>e.width||n+a>e.height)throw new Error("bitblt reading outside image");if(o>t.width||s>t.height||o+i>t.width||s+a>t.height)throw new Error("bitblt writing outside image");for(var u=0;u1114111)&&(r=n),r>=65536){r-=65536;var i=55296|r>>10;e[t++]=255&i,e[t++]=i>>8;r=56320|1023&r}return e[t++]=255&r,e[t++]=r>>8,t}function u(e,t){this.iconv=t}function c(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function l(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function f(e,t){var r=[],n=0,i=0,a=0,o=0,s=0;e:for(var u=0;u16)&&a++,(0!==r[3]||r[2]>16)&&i++,0!==r[0]||0!==r[1]||0===r[2]&&0===r[3]||s++,0===r[0]&&0===r[1]||0!==r[2]||0!==r[3]||o++,r.length=0,n++,n>=100)break e}return s-a>o-i?"utf-32be":s-a0){for(;t0}addStreamInfo(e){u(`streamInfo: type=${r.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){u(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,n){u(`tag ${e}.${t} = ${n}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:n}),this.toCommon(e,t,n)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),n=h(e),r={id:"artist",value:n};this.setGenericTag("artificial",r)}break;case"picture":return void this.postFixPicture(t.value).then(n=>{null!==n&&(t.value=n,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const n=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=n?n:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const r=parseInt(t.value.substr(0,4),10);isNaN(r)||(this.common.year=r);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=c.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const i=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:i[0],rightChannel:i[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await l.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,n){const r={id:t,value:n},i=this.tagMapper.mapTag(e,r,this);i&&this.postMap(e,i)}setGenericTag(e,t){u(`common.${t.id} = ${t.value}`);const n=this.commonOrigin[t.id]||1e3,r=this.originPriority[e];if(a.isSingleton(t.id)){if(!(r<=n))return u(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=r}else if(r===n)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?u(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(r2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=f,t.joinArtists=h},"0497":function(e,t,n){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ -e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,n("1c35").Buffer)},"04cc":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const r=n("6f58"),i=n("d3ab");t.Header={len:80,get:(e,t)=>({speex:new r.StringType(8,"ascii").get(e,t+0),version:i.trimRightNull(new r.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"04d1":function(e,t,n){var r=n("342f"),i=r.match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},"0662":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextEncodingToken=t.ExtendedHeader=t.ID3v2Header=t.UINT32SYNCSAFE=t.AttachedPictureType=void 0;const r=n("6f58"),i=n("d3ab");(function(e){e[e["Other"]=0]="Other",e[e["32x32 pixels 'file icon' (PNG only)"]=1]="32x32 pixels 'file icon' (PNG only)",e[e["Other file icon"]=2]="Other file icon",e[e["Cover (front)"]=3]="Cover (front)",e[e["Cover (back)"]=4]="Cover (back)",e[e["Leaflet page"]=5]="Leaflet page",e[e["Media (e.g. label side of CD)"]=6]="Media (e.g. label side of CD)",e[e["Lead artist/lead performer/soloist"]=7]="Lead artist/lead performer/soloist",e[e["Artist/performer"]=8]="Artist/performer",e[e["Conductor"]=9]="Conductor",e[e["Band/Orchestra"]=10]="Band/Orchestra",e[e["Composer"]=11]="Composer",e[e["Lyricist/text writer"]=12]="Lyricist/text writer",e[e["Recording Location"]=13]="Recording Location",e[e["During recording"]=14]="During recording",e[e["During performance"]=15]="During performance",e[e["Movie/video screen capture"]=16]="Movie/video screen capture",e[e["A bright coloured fish"]=17]="A bright coloured fish",e[e["Illustration"]=18]="Illustration",e[e["Band/artist logotype"]=19]="Band/artist logotype",e[e["Publisher/Studio logotype"]=20]="Publisher/Studio logotype"})(t.AttachedPictureType||(t.AttachedPictureType={})),t.UINT32SYNCSAFE={get:(e,t)=>127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,n)=>({fileIdentifier:new r.StringType(3,"ascii").get(e,n),version:{major:r.INT8.get(e,n+3),revision:r.INT8.get(e,n+4)},flags:{unsynchronisation:i.getBit(e,n+5,7),isExtendedHeader:i.getBit(e,n+5,6),expIndicator:i.getBit(e,n+5,5),footer:i.getBit(e,n+5,4)},size:t.UINT32SYNCSAFE.get(e,n+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:r.UINT32_BE.get(e,t),extendedFlags:r.UINT16_BE.get(e,t+4),sizeOfPadding:r.UINT32_BE.get(e,t+6),crcDataPresent:i.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"07fa":function(e,t,n){var r=n("50c4");e.exports=function(e){return r(e.length)}},"0c67":function(e,t,n){},"0cb3":function(e,t,n){"use strict";var r=1,i=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===r)}function s(e,t){var n=e.readUInt8(t);return 0===n?256:n}function c(e,t){var n=i+t*a;return{width:s(e,n),height:s(e,n+1)}}function l(e){var t,n=e.readUInt16LE(4),r=c(e,0);if(1===n)return r;for(r.images=[{width:r.width,height:r.height}],t=1;t100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var c=parseFloat(t[1]),l=(t[2]||"ms").toLowerCase();switch(l){case"years":case"year":case"yrs":case"yr":case"y":return c*s;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*a;case"hours":case"hour":case"hrs":case"hr":case"h":return c*i;case"minutes":case"minute":case"mins":case"min":case"m":return c*r;case"seconds":case"second":case"secs":case"sec":case"s":return c*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}}}function l(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=i?Math.round(e/i)+"h":t>=r?Math.round(e/r)+"m":t>=n?Math.round(e/n)+"s":e+"ms"}function u(e){var t=Math.abs(e);return t>=a?d(e,t,a,"day"):t>=i?d(e,t,i,"hour"):t>=r?d(e,t,r,"minute"):t>=n?d(e,t,n,"second"):e+" ms"}function d(e,t,n,r){var i=t>=1.5*n;return Math.round(e/n)+" "+r+(i?"s":"")}e.exports=function(e,t){t=t||{};var n=typeof e;if("string"===n&&e.length>0)return c(e);if("number"===n&&isFinite(e))return t.long?u(e):l(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"14e9":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=132)}({132:function(e,t,n){"use strict";n.r(t);var r=n(16),i=n(38),a=n.n(i),o=n(3),s=n(2),c={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function l(e){var t=e.move,n=e.size,r=e.bar,i={},a="translate"+r.axis+"("+t+"%)";return i[r.size]=n,i.transform=a,i.msTransform=a,i.webkitTransform=a,i}var u={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return c[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,n=this.move,r=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+r.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:l({size:t,move:n,bar:r})})])},methods:{clickThumbHandler:function(e){e.ctrlKey||2===e.button||(this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction]))},clickTrackHandler:function(e){var t=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]/2,r=100*(t-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=r*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(s["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(s["on"])(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}},mouseMoveDocumentHandler:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var n=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),r=this.$refs.thumb[this.bar.offset]-t,i=100*(n-r)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(s["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(s["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},d={name:"ElScrollbar",components:{Bar:u},props:{native:Boolean,wrapStyle:{},wrapClass:{},viewClass:{},viewStyle:{},noresize:Boolean,tag:{type:String,default:"div"}},data:function(){return{sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0}},computed:{wrap:function(){return this.$refs.wrap}},render:function(e){var t=a()(),n=this.wrapStyle;if(t){var r="-"+t+"px",i="margin-bottom: "+r+"; margin-right: "+r+";";Array.isArray(this.wrapStyle)?(n=Object(o["toObject"])(this.wrapStyle),n.marginRight=n.marginBottom=r):"string"===typeof this.wrapStyle?n+=i:n=i}var s=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),c=e("div",{ref:"wrap",style:n,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[s]]),l=void 0;return l=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:n},[[s]])]:[c,e(u,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(u,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},l)},methods:{handleScroll:function(){var e=this.wrap;this.moveY=100*e.scrollTop/e.clientHeight,this.moveX=100*e.scrollLeft/e.clientWidth},update:function(){var e=void 0,t=void 0,n=this.wrap;n&&(e=100*n.clientHeight/n.scrollHeight,t=100*n.clientWidth/n.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(r["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(r["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(d.name,d)}};t["default"]=d},16:function(e,t){e.exports=n("4010")},2:function(e,t){e.exports=n("5924")},3:function(e,t){e.exports=n("8122")},38:function(e,t){e.exports=n("e62d")}})},"150c":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const r=n("6f58"),i=n("98a7"),a=n("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const n=r.UINT32_BE.get(e,t);if(n<0)throw new Error("Invalid atom header length");return{length:BigInt(n),name:new r.StringType(4,"binary").get(e,t+4)}},put:(e,t,n)=>(r.UINT32_BE.put(e,t,Number(n.length)),i.FourCcToken.put(e,t+4,n.name))},t.ExtendedSize=r.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new r.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new r.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),nextItemID:r.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,n){if(this.len=e,et&&o(`Warning: atom ${n} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const c={len:4,get:(e,t)=>{const n=r.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*n)}};class l extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:r.UINT8.get(e,t+0),flags:r.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:r.UINT32_BE.get(e,t+12),duration:r.UINT32_BE.get(e,t+16),language:r.UINT16_BE.get(e,t+20),quality:r.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=l;class u extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),timeScale:r.UINT32_BE.get(e,t+12),duration:r.UINT32_BE.get(e,t+16),preferredRate:r.UINT32_BE.get(e,t+20),preferredVolume:r.UINT16_BE.get(e,t+24),previewTime:r.UINT32_BE.get(e,t+72),previewDuration:r.UINT32_BE.get(e,t+76),posterTime:r.UINT32_BE.get(e,t+80),selectionTime:r.UINT32_BE.get(e,t+84),selectionDuration:r.UINT32_BE.get(e,t+88),currentTime:r.UINT32_BE.get(e,t+92),nextTrackID:r.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=u;class d{constructor(e){this.len=e}get(e,t){return{type:{set:r.UINT8.get(e,t+0),type:r.UINT24_BE.get(e,t+1)},locale:r.UINT24_BE.get(e,t+4),value:new r.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=d;class f{constructor(e){this.len=e}get(e,t){return{version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),name:new r.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=f;class h{constructor(e){this.len=e}get(e,t){return{version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),creationTime:c.get(e,t+4),modificationTime:c.get(e,t+8),trackId:r.UINT32_BE.get(e,t+12),duration:r.UINT32_BE.get(e,t+20),layer:r.UINT16_BE.get(e,t+24),alternateGroup:r.UINT16_BE.get(e,t+26),volume:r.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=h;const p={len:8,get:(e,t)=>({version:r.UINT8.get(e,t),flags:r.UINT24_BE.get(e,t+1),numberOfEntries:r.UINT32_BE.get(e,t+4)})};class A{constructor(e){this.len=e}get(e,t){return{dataFormat:i.FourCcToken.get(e,t),dataReferenceIndex:r.UINT16_BE.get(e,t+10),description:new r.BufferType(this.len-12).get(e,t+12)}}}class g{constructor(e){this.len=e}get(e,t){const n=p.get(e,t);t+=p.len;const i=[];for(let a=0;at)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.position/^[a-zA-Z][a-zA-Z\d+\-.]*:/.test(e);function l(e){const t=new Blob([e],{type:"application/javascript"});return URL.createObjectURL(t)}function u(){if("undefined"===typeof Worker)return class{constructor(){throw Error("No web worker implementation available. You might have tried to spawn a worker within a worker in a browser that doesn't support workers in workers.")}};class e extends Worker{constructor(e,t){var n,r;"string"===typeof e&&t&&t._baseURL?e=new URL(e,t._baseURL):"string"===typeof e&&!c(e)&&i().match(/^file:\/\//i)&&(e=new URL(e,i().replace(/\/[^\/]+$/,"/")),(null===(n=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===n||n)&&(e=l(`importScripts(${JSON.stringify(e)});`))),"string"===typeof e&&c(e)&&(null===(r=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===r||r)&&(e=l(`importScripts(${JSON.stringify(e)});`)),super(e,t)}}class t extends e{constructor(e,t){const n=window.URL.createObjectURL(e);super(n,t)}static fromText(e,n){const r=new window.Blob([e],{type:"text/javascript"});return new t(r,n)}}return{blob:t,default:e}}let d;function f(){return d||(d=u()),d}},"1b08":function(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i={};function a(e,t,n){function a(e,n,r){return"string"===typeof t?t:t(e,n,r)}n||(n=Error);var o=function(e){function t(t,n,r){return e.call(this,a(t,n,r))||this}return r(t,e),t}(n);o.prototype.name=n.name,o.prototype.code=e,i[e]=o}function o(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,n){return e.substr(!n||n<0?0:+n,t.length)===t}function c(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}function l(e,t,n){return"number"!==typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,n){var r,i;if("string"===typeof t&&s(t,"not ")?(r="must not be",t=t.replace(/^not /,"")):r="must be",c(e," argument"))i="The ".concat(e," ").concat(r," ").concat(o(t,"type"));else{var a=l(e,".")?"property":"argument";i='The "'.concat(e,'" ').concat(a," ").concat(r," ").concat(o(t,"type"))}return i+=". Received type ".concat(typeof n),i}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=i},"1c35":function(e,t,n){"use strict";(function(e){ -/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */ -var r=n("1fb5"),i=n("9152"),a=n("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function y(e){return+e!=e&&(e=0),l.alloc(+e)}function v(e,t){if(l.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Z(e).length;default:if(r)return X(e).length;t=(""+t).toLowerCase(),r=!0}}function C(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return D(this,t,n);case"ascii":return M(this,t,n);case"latin1":case"binary":return N(this,t,n);case"base64":return Q(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function I(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function E(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:w(e,t,n,r,i);if("number"===typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,r,i){var a,o=1,s=e.length,c=t.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,n/=2}function l(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var u=-1;for(a=n;as&&(n=s-c),a=n;a>=0;a--){for(var d=!0,f=0;fi&&(r=i)):r=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var o=0;o239?4:l>223?3:l>191?2:1;if(i+d<=n)switch(d){case 1:l<128&&(u=l);break;case 2:a=e[i+1],128===(192&a)&&(c=(31&l)<<6|63&a,c>127&&(u=c));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(c=(15&l)<<12|(63&a)<<6|63&o,c>2047&&(c<55296||c>57343)&&(u=c));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(c=(15&l)<<18|(63&a)<<12|(63&o)<<6|63&s,c>65535&&c<1114112&&(u=c))}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return F(r)}t.Buffer=l,t.SlowBuffer=y,t.INSPECT_MAX_BYTES=50,l.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),l.poolSize=8192,l._augment=function(e){return e.__proto__=l.prototype,e},l.from=function(e,t,n){return u(null,e,t,n)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(e,t,n){return f(null,e,t,n)},l.allocUnsafe=function(e){return h(null,e)},l.allocUnsafeSlow=function(e){return h(null,e)},l.isBuffer=function(e){return!(null==e||!e._isBuffer)},l.compare=function(e,t){if(!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},l.prototype.compare=function(e,t,n,r,i){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;for(var a=i-r,o=n-t,s=Math.min(a,o),c=this.slice(r,i),u=e.slice(t,n),d=0;di)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return B(this,e,t,n);case"utf8":case"utf-8":return _(this,e,t,n);case"ascii":return S(this,e,t,n);case"latin1":case"binary":return T(this,e,t,n);case"base64":return k(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var O=4096;function F(e){var t=e.length;if(t<=O)return String.fromCharCode.apply(String,e);var n="",r=0;while(rr)&&(n=r);for(var i="",a=t;an)throw new RangeError("Trying to access beyond buffer length")}function U(e,t,n,r,i,a){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function j(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-n,2);i>>8*(r?i:1-i)}function z(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-n,4);i>>8*(r?i:3-i)&255}function H(e,t,n,r,i,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function $(e,t,n,r,a){return a||H(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function G(e,t,n,r,a){return a||H(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){var n,r=this.length;if(e=~~e,t=void 0===t?r:~~t,e<0?(e+=r,e<0&&(e=0)):e>r&&(e=r),t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),t0&&(i*=256))r+=this[e+--t]*i;return r},l.prototype.readUInt8=function(e,t){return t||P(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||P(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||P(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);var r=this[e],i=1,a=0;while(++a=i&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);var r=t,i=1,a=this[e+--r];while(r>0&&(i*=256))a+=this[e+--r]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},l.prototype.readInt8=function(e,t){return t||P(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||P(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||P(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||P(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||P(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||P(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||P(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;U(this,e,t,n,i,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):z(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);U(this,e,t,n,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);U(this,e,t,n,i-1,-i)}var a=n-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):z(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||U(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return $(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return $(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return G(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return G(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--i)e[i+t]=this[i+n];else if(a<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function K(e){for(var t=[],n=0;n>8,i=n%256,a.push(i),a.push(r)}return a}function Z(e){return r.toByteArray(Y(e))}function ee(e,t,n,r){for(var i=0;i=t.length||i>=e.length)break;t[i+n]=e[i]}return i}function te(e){return e!==e}}).call(this,n("c8ba"))},"1c47":function(e,t,n){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return n("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return n("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return n("b2fd")}},gbk:{type:"_dbcs",table:function(){return n("b2fd").concat(n("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return n("b2fd").concat(n("8474"))},gb18030:function(){return n("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return n("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return n("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return n("86d7").concat(n("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1d55":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const r=n("6f58"),i=n("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:i.FourCcToken.get(e,t),version:r.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:r.UINT32_LE.get(e,t+8),headerBytes:r.UINT32_LE.get(e,t+12),seekTableBytes:r.UINT32_LE.get(e,t+16),headerDataBytes:r.UINT32_LE.get(e,t+20),apeFrameDataBytes:r.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:r.UINT32_LE.get(e,t+28),terminatingDataBytes:r.UINT32_LE.get(e,t+32),fileMD5:new r.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:r.UINT16_LE.get(e,t),formatFlags:r.UINT16_LE.get(e,t+2),blocksPerFrame:r.UINT32_LE.get(e,t+4),finalFrameBlocks:r.UINT32_LE.get(e,t+8),totalFrames:r.UINT32_LE.get(e,t+12),bitsPerSample:r.UINT16_LE.get(e,t+16),channel:r.UINT16_LE.get(e,t+18),sampleRate:r.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new r.StringType(8,"ascii").get(e,t),version:r.UINT32_LE.get(e,t+8),size:r.UINT32_LE.get(e,t+12),fields:r.UINT32_LE.get(e,t+16),flags:o(r.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:r.UINT32_LE.get(e,t),flags:o(r.UINT32_LE.get(e,t+4))})};const a=e=>new r.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<0)return await this.ignore(n),this.readBuffer(e,t);if(n<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(n=t.offset)}if(0===r)return 0;const a=await this.streamReader.read(e,n,r);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+i);return r=await this.peekBuffer(s,{mayBeLess:n.mayBeLess}),s.copy(t,a,i),r-i}if(i<0)throw new Error("Cannot peek from a negative offset in a stream")}try{r=await this.streamReader.peek(t,a,o)}catch(s){if(n&&n.mayBeLess&&s instanceof i.EndOfStreamError)return 0;throw s}if((!n||!n.mayBeLess)&&r{const n=new u(3).get(e,t);return"TAG"===n?{header:n,title:new u(30).get(e,t+3),artist:new u(30).get(e,t+33),album:new u(30).get(e,t+63),year:new u(4).get(e,t+93),comment:new u(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class u extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let n=super.get(e,t);return n=i.trimRightNull(n),n=n.trim(),n.length>0?n:void 0}}class d extends o.BasicParser{static getGenre(e){if(ee)return void c("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(l,e);if(t){c("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-l.len);for(const n of["title","artist","album","comment","track","year"])t[n]&&""!==t[n]&&this.addTag(n,t[n]);const e=d.getGenre(t.genre);e&&this.addTag("genre",e)}else c("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-l.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function f(t){if(t.fileSize>=128){const n=e.alloc(3);return await t.randomRead(n,0,n.length,t.fileSize-128),"TAG"===n.toString("binary")}return!1}t.ID3v1Parser=d,t.hasID3v1Header=f}).call(this,n("1c35").Buffer)},"1fb5":function(e,t,n){"use strict";t.byteLength=u,t.toByteArray=f,t.fromByteArray=A;for(var r=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function u(e){var t=l(e),n=t[0],r=t[1];return 3*(n+r)/4-r}function d(e,t,n){return 3*(t+n)/4-n}function f(e){var t,n,r=l(e),o=r[0],s=r[1],c=new a(d(e,o,s)),u=0,f=s>0?o-4:o;for(n=0;n>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===s&&(t=i[e.charCodeAt(n)]<<2|i[e.charCodeAt(n+1)]>>4,c[u++]=255&t),1===s&&(t=i[e.charCodeAt(n)]<<10|i[e.charCodeAt(n+1)]<<4|i[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c}function h(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function p(e,t,n){for(var r,i=[],a=t;ac?c:s+o));return 1===i?(t=e[n-1],a.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],a.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"20f8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const r=n("f35d");var i=n("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return i.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new r.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,n){const r=await this.read(e,t,n);return this.peekQueue.push(e.slice(t,t+r)),r}async read(e,t,n){if(0===n)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new r.EndOfStreamError;let i=n,a=0;while(this.peekQueue.length>0&&i>0){const n=this.peekQueue.pop(),r=Math.min(n.length,i);n.copy(e,t+a,0,r),a+=r,i-=r,r0&&!this.endOfStream){const n=Math.min(i,o),r=await this._read(e,t+a,n);if(a+=r,r{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"219c":function(e,t,n){"use strict";var r=n("da84"),i=n("e330"),a=n("d039"),o=n("59ed"),s=n("addb"),c=n("ebb5"),l=n("04d1"),u=n("d998"),d=n("2d00"),f=n("512c"),h=r.Array,p=c.aTypedArray,A=c.exportTypedArrayMethod,g=r.Uint16Array,m=g&&i(g.prototype.sort),b=!!m&&!(a((function(){m(new g(2),null)}))&&a((function(){m(new g(2),{})}))),y=!!m&&!a((function(){if(d)return d<74;if(l)return l<67;if(u)return!0;if(f)return f<602;var e,t,n=new g(516),r=h(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(m(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==r[e])return!0})),v=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};A("sort",(function(e){return void 0!==e&&o(e),y?m(this,e):s(p(this),v(e))}),!y||b)},"21c1":function(e,t,n){"use strict";var r=/^GIF8[79]a/;function i(e){var t=e.toString("ascii",0,6);return r.test(t)}function a(e){return{width:e.readUInt16LE(6),height:e.readUInt16LE(8)}}e.exports={detect:i,calculate:a}},"21c2":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const r=n("1e48"),i=n("377f");var a=n("20f8");function o(e,t){return t=t||{},new r.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},"22d0":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OggParser=t.SegmentTable=void 0;const r=n("6f58"),i=n("34eb"),a=n("d3ab"),o=n("98a7"),s=n("bda5"),c=n("c73e"),l=n("00f6"),u=n("95c9"),d=n("10a8"),f=n("21c2"),h=i("music-metadata:parser:ogg");class p{constructor(e){this.len=e.page_segments}static sum(e,t,n){let r=0;for(let i=t;i0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=A,A.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:r.UINT32_LE.get(e,t+14),pageSequenceNo:r.UINT32_LE.get(e,t+18),pageChecksum:r.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"23cb":function(e,t,n){var r=n("5926"),i=Math.max,a=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):a(n,t)}},"25f1":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("1ab7");Object(r["b"])().blob;const i=Object(r["b"])().default},2706:function(e,t,n){"use strict";var r=n("c591").Buffer;e.exports=function(e){var t=e.Transform;function n(e,n){this.conv=e,n=n||{},n.decodeStrings=!1,t.call(this,n)}function i(e,n){this.conv=e,n=n||{},n.encoding=this.encoding="utf8",t.call(this,n)}return n.prototype=Object.create(t.prototype,{constructor:{value:n}}),n.prototype._transform=function(e,t,n){if("string"!=typeof e)return n(new Error("Iconv encoding stream needs strings as its input."));try{var r=this.conv.write(e);r&&r.length&&this.push(r),n()}catch(i){n(i)}},n.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(n){e(n)}},n.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,r.concat(t))})),this},i.prototype=Object.create(t.prototype,{constructor:{value:i}}),i.prototype._transform=function(e,t,n){if(!r.isBuffer(e)&&!(e instanceof Uint8Array))return n(new Error("Iconv decoding stream needs buffers as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i,this.encoding),n()}catch(a){n(a)}},i.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(n){e(n)}},i.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:n,IconvLiteDecoderStream:i}}},2819:function(e,t,n){"use strict";function r(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function i(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=r,t.isUnique=i},2877:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},"289b":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const r=n("d3ab");var i,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(i||(i={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const n=r.getBitAllignedNumber(e,t,0,3),i=r.getBitAllignedNumber(e,t,6,1),a=r.getBitAllignedNumber(e,t,7,9)/10;if(n>0)return{type:r.getBitAllignedNumber(e,t,0,3),origin:r.getBitAllignedNumber(e,t,3,3),adjustment:i?-a:a}}}},"299c":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=140)}({140:function(e,t,n){"use strict";n.r(t);var r=n(5),i=n.n(r),a=n(18),o=n.n(a),s=n(2),c=n(3),l=n(7),u=n.n(l),d={name:"ElTooltip",mixins:[i.a],props:{openDelay:{type:Number,default:0},disabled:Boolean,manual:Boolean,effect:{type:String,default:"dark"},arrowOffset:{type:Number,default:0},popperClass:String,content:String,visibleArrow:{default:!0},transition:{type:String,default:"el-fade-in-linear"},popperOptions:{default:function(){return{boundariesPadding:10,gpuAcceleration:!1}}},enterable:{type:Boolean,default:!0},hideAfter:{type:Number,default:0},tabindex:{type:Number,default:0}},data:function(){return{tooltipId:"el-tooltip-"+Object(c["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new u.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=o()(200,(function(){return e.handleClosePopper()})))},render:function(e){var t=this;this.popperVM&&(this.popperVM.node=e("transition",{attrs:{name:this.transition},on:{afterLeave:this.doDestroy}},[e("div",{on:{mouseleave:function(){t.setExpectedState(!1),t.debounceClose()},mouseenter:function(){t.setExpectedState(!0)}},ref:"popper",attrs:{role:"tooltip",id:this.tooltipId,"aria-hidden":this.disabled||!this.showPopper?"true":"false"},directives:[{name:"show",value:!this.disabled&&this.showPopper}],class:["el-tooltip__popper","is-"+this.effect,this.popperClass]},[this.$slots.content||this.content])]));var n=this.getFirstElement();if(!n)return null;var r=n.data=n.data||{};return r.staticClass=this.addTooltipClass(r.staticClass),n},mounted:function(){var e=this;this.referenceElm=this.$el,1===this.$el.nodeType&&(this.$el.setAttribute("aria-describedby",this.tooltipId),this.$el.setAttribute("tabindex",this.tabindex),Object(s["on"])(this.referenceElm,"mouseenter",this.show),Object(s["on"])(this.referenceElm,"mouseleave",this.hide),Object(s["on"])(this.referenceElm,"focus",(function(){if(e.$slots.default&&e.$slots.default.length){var t=e.$slots.default[0].componentInstance;t&&t.focus?t.focus():e.handleFocus()}else e.handleFocus()})),Object(s["on"])(this.referenceElm,"blur",this.handleBlur),Object(s["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(s["addClass"])(this.referenceElm,"focusing"):Object(s["removeClass"])(this.referenceElm,"focusing")}},methods:{show:function(){this.setExpectedState(!0),this.handleShowPopper()},hide:function(){this.setExpectedState(!1),this.debounceClose()},handleFocus:function(){this.focusing=!0,this.show()},handleBlur:function(){this.focusing=!1,this.hide()},removeFocusing:function(){this.focusing=!1},addTooltipClass:function(e){return e?"el-tooltip "+e.replace("el-tooltip",""):"el-tooltip"},handleShowPopper:function(){var e=this;this.expectedState&&!this.manual&&(clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.showPopper=!0}),this.openDelay),this.hideAfter>0&&(this.timeoutPending=setTimeout((function(){e.showPopper=!1}),this.hideAfter)))},handleClosePopper:function(){this.enterable&&this.expectedState||this.manual||(clearTimeout(this.timeout),this.timeoutPending&&clearTimeout(this.timeoutPending),this.showPopper=!1,this.disabled&&this.doDestroy())},setExpectedState:function(e){!1===e&&clearTimeout(this.timeoutPending),this.expectedState=e},getFirstElement:function(){var e=this.$slots.default;if(!Array.isArray(e))return null;for(var t=null,n=0;n=0&&Math.floor(t)===t&&isFinite(e)}function h(e){return i(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||u(e)&&e.toString===l?JSON.stringify(e,null,2):String(e)}function A(e){var t=parseFloat(e);return isNaN(t)?e:t}function g(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function v(e,t){return y.call(e,t)}function C(e){var t=Object.create(null);return function(n){var r=t[n];return r||(t[n]=e(n))}}var I=/-(\w)/g,E=C((function(e){return e.replace(I,(function(e,t){return t?t.toUpperCase():""}))})),w=C((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),B=/\B([A-Z])/g,_=C((function(e){return e.replace(B,"-$1").toLowerCase()}));function S(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function T(e,t){return e.bind(t)}var k=Function.prototype.bind?T:S;function x(e,t){t=t||0;var n=e.length-t,r=new Array(n);while(n--)r[n]=e[n+t];return r}function Q(e,t){for(var n in t)e[n]=t[n];return e}function D(e){for(var t={},n=0;n0,ne=Z&&Z.indexOf("edge/")>0,re=(Z&&Z.indexOf("android"),Z&&/iphone|ipad|ipod|ios/.test(Z)||"ios"===J),ie=(Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z),Z&&Z.match(/firefox\/(\d+)/)),ae={}.watch,oe=!1;if(X)try{var se={};Object.defineProperty(se,"passive",{get:function(){oe=!0}}),window.addEventListener("test-passive",null,se)}catch(wo){}var ce=function(){return void 0===q&&(q=!X&&!K&&"undefined"!==typeof e&&(e["process"]&&"server"===e["process"].env.VUE_ENV)),q},le=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ue(e){return"function"===typeof e&&/native code/.test(e.toString())}var de,fe="undefined"!==typeof Symbol&&ue(Symbol)&&"undefined"!==typeof Reflect&&ue(Reflect.ownKeys);de="undefined"!==typeof Set&&ue(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var he=O,pe=0,Ae=function(){this.id=pe++,this.subs=[]};Ae.prototype.addSub=function(e){this.subs.push(e)},Ae.prototype.removeSub=function(e){b(this.subs,e)},Ae.prototype.depend=function(){Ae.target&&Ae.target.addDep(this)},Ae.prototype.notify=function(){var e=this.subs.slice();for(var t=0,n=e.length;t-1)if(a&&!v(i,"default"))o=!1;else if(""===o||o===_(e)){var c=tt(String,i.type);(c<0||s0&&(o=Tt(o,(t||"")+"_"+n),St(o[0])&&St(l)&&(u[c]=Ie(l.text+o[0].text),o.shift()),u.push.apply(u,o)):s(o)?St(l)?u[c]=Ie(l.text+o):""!==o&&u.push(Ie(o)):St(o)&&St(l)?u[c]=Ie(l.text+o.text):(a(e._isVList)&&i(o.tag)&&r(o.key)&&i(t)&&(o.key="__vlist"+t+"_"+n+"__"),u.push(o)));return u}function kt(e){var t=e.$options.provide;t&&(e._provided="function"===typeof t?t.call(e):t)}function xt(e){var t=Qt(e.$options.inject,e);t&&(ke(!1),Object.keys(t).forEach((function(n){Fe(e,n,t[n])})),ke(!0))}function Qt(e,t){if(e){for(var n=Object.create(null),r=fe?Reflect.ownKeys(e):Object.keys(e),i=0;i0,o=e?!!e.$stable:!a,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(o&&r&&r!==n&&s===r.$key&&!a&&!r.$hasNormal)return r;for(var c in i={},e)e[c]&&"$"!==c[0]&&(i[c]=Nt(t,c,e[c]))}else i={};for(var l in t)l in i||(i[l]=Rt(t,l));return e&&Object.isExtensible(e)&&(e._normalized=i),G(i,"$stable",o),G(i,"$key",s),G(i,"$hasNormal",a),i}function Nt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});e=e&&"object"===typeof e&&!Array.isArray(e)?[e]:_t(e);var t=e&&e[0];return e&&(!t||1===e.length&&t.isComment&&!Ft(t))?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function Rt(e,t){return function(){return e[t]}}function Lt(e,t){var n,r,a,o,s;if(Array.isArray(e)||"string"===typeof e)for(n=new Array(e.length),r=0,a=e.length;r1?x(n):n;for(var r=x(arguments,1),i='event handler for "'+e+'"',a=0,o=n.length;adocument.createEvent("Event").timeStamp&&(Vn=function(){return Xn.now()})}function Kn(){var e,t;for(qn=Vn(),Gn=!0,jn.sort((function(e,t){return e.id-t.id})),Wn=0;WnWn&&jn[n].id>e.id)n--;jn.splice(n+1,0,e)}else jn.push(e);$n||($n=!0,At(Kn))}}var nr=0,rr=function(e,t,n,r,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new de,this.newDepIds=new de,this.expression="","function"===typeof t?this.getter=t:(this.getter=Y(t),this.getter||(this.getter=O)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var e;me(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(wo){if(!this.user)throw wo;nt(wo,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&mt(e),be(),this.cleanupDeps()}return e},rr.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},rr.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},rr.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||c(e)||this.deep){var t=this.value;if(this.value=e,this.user){var n='callback for watcher "'+this.expression+'"';rt(this.cb,this.vm,[e,t],this.vm,n)}else this.cb.call(this.vm,e,t)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:O,set:O};function ar(e,t,n){ir.get=function(){return this[t][n]},ir.set=function(e){this[t][n]=e},Object.defineProperty(e,n,ir)}function or(e){e._watchers=[];var t=e.$options;t.props&&sr(e,t.props),t.methods&&Ar(e,t.methods),t.data?cr(e):Oe(e._data={},!0),t.computed&&dr(e,t.computed),t.watch&&t.watch!==ae&&gr(e,t.watch)}function sr(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[],a=!e.$parent;a||ke(!1);var o=function(a){i.push(a);var o=Xe(a,t,n,e);Fe(r,a,o),a in e||ar(e,"_props",a)};for(var s in t)o(s);ke(!0)}function cr(e){var t=e.$options.data;t=e._data="function"===typeof t?lr(t,e):t||{},u(t)||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);while(i--){var a=n[i];0,r&&v(r,a)||$(a)||ar(e,"_data",a)}Oe(t,!0)}function lr(e,t){me();try{return e.call(t,t)}catch(wo){return nt(wo,t,"data()"),{}}finally{be()}}var ur={lazy:!0};function dr(e,t){var n=e._computedWatchers=Object.create(null),r=ce();for(var i in t){var a=t[i],o="function"===typeof a?a:a.get;0,r||(n[i]=new rr(e,o||O,O,ur)),i in e||fr(e,i,a)}}function fr(e,t,n){var r=!ce();"function"===typeof n?(ir.get=r?hr(t):pr(n),ir.set=O):(ir.get=n.get?r&&!1!==n.cache?hr(t):pr(n.get):O,ir.set=n.set||O),Object.defineProperty(e,t,ir)}function hr(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),Ae.target&&t.depend(),t.value}}function pr(e){return function(){return e.call(this,this)}}function Ar(e,t){e.$options.props;for(var n in t)e[n]="function"!==typeof t[n]?O:k(t[n],e)}function gr(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=x(arguments,1);return n.unshift(this),"function"===typeof e.install?e.install.apply(e,n):"function"===typeof e&&e.apply(null,n),t.push(e),this}}function _r(e){e.mixin=function(e){return this.options=qe(this.options,e),this}}function Sr(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var a=e.name||n.options.name;var o=function(e){this._init(e)};return o.prototype=Object.create(n.prototype),o.prototype.constructor=o,o.cid=t++,o.options=qe(n.options,e),o["super"]=n,o.options.props&&Tr(o),o.options.computed&&kr(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,U.forEach((function(e){o[e]=n[e]})),a&&(o.options.components[a]=o),o.superOptions=n.options,o.extendOptions=e,o.sealedOptions=Q({},o.options),i[r]=o,o}}function Tr(e){var t=e.options.props;for(var n in t)ar(e.prototype,"_props",n)}function kr(e){var t=e.options.computed;for(var n in t)fr(e.prototype,n,t[n])}function xr(e){U.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&u(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"===typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}function Qr(e){return e&&(e.Ctor.options.name||e.tag)}function Dr(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"===typeof e?e.split(",").indexOf(t)>-1:!!d(e)&&e.test(t)}function Or(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var a in n){var o=n[a];if(o){var s=o.name;s&&!t(s)&&Fr(n,a,r,i)}}}function Fr(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,b(n,t)}vr(wr),br(wr),xn(wr),Fn(wr),vn(wr);var Mr=[String,RegExp,Array],Nr={name:"keep-alive",abstract:!0,props:{include:Mr,exclude:Mr,max:[String,Number]},methods:{cacheVNode:function(){var e=this,t=e.cache,n=e.keys,r=e.vnodeToCache,i=e.keyToCache;if(r){var a=r.tag,o=r.componentInstance,s=r.componentOptions;t[i]={name:Qr(s),tag:a,componentInstance:o},n.push(i),this.max&&n.length>parseInt(this.max)&&Fr(t,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Fr(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Or(e,(function(e){return Dr(t,e)}))})),this.$watch("exclude",(function(t){Or(e,(function(e){return!Dr(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=wn(e),n=t&&t.componentOptions;if(n){var r=Qr(n),i=this,a=i.include,o=i.exclude;if(a&&(!r||!Dr(a,r))||o&&r&&Dr(o,r))return t;var s=this,c=s.cache,l=s.keys,u=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;c[u]?(t.componentInstance=c[u].componentInstance,b(l,u),l.push(u)):(this.vnodeToCache=t,this.keyToCache=u),t.data.keepAlive=!0}return t||e&&e[0]}},Rr={KeepAlive:Nr};function Lr(e){var t={get:function(){return z}};Object.defineProperty(e,"config",t),e.util={warn:he,extend:Q,mergeOptions:qe,defineReactive:Fe},e.set=Me,e.delete=Ne,e.nextTick=At,e.observable=function(e){return Oe(e),e},e.options=Object.create(null),U.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,Q(e.options.components,Rr),Br(e),_r(e),Sr(e),xr(e)}Lr(wr),Object.defineProperty(wr.prototype,"$isServer",{get:ce}),Object.defineProperty(wr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wr,"FunctionalRenderContext",{value:Zt}),wr.version="2.6.14";var Pr=g("style,class"),Ur=g("input,textarea,option,select,progress"),jr=function(e,t,n){return"value"===n&&Ur(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},zr=g("contenteditable,draggable,spellcheck"),Hr=g("events,caret,typing,plaintext-only"),$r=function(e,t){return Vr(t)||"false"===t?"false":"contenteditable"===e&&Hr(t)?t:"true"},Gr=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Wr="http://www.w3.org/1999/xlink",Yr=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},qr=function(e){return Yr(e)?e.slice(6,e.length):""},Vr=function(e){return null==e||!1===e};function Xr(e){var t=e.data,n=e,r=e;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(t=Kr(r.data,t));while(i(n=n.parent))n&&n.data&&(t=Kr(t,n.data));return Jr(t.staticClass,t.class)}function Kr(e,t){return{staticClass:Zr(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Jr(e,t){return i(e)||i(t)?Zr(e,ei(t)):""}function Zr(e,t){return e?t?e+" "+t:e:t||""}function ei(e){return Array.isArray(e)?ti(e):c(e)?ni(e):"string"===typeof e?e:""}function ti(e){for(var t,n="",r=0,a=e.length;r-1?ci[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:ci[e]=/HTMLUnknownElement/.test(t.toString())}var ui=g("text,number,password,search,email,tel,url");function di(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function fi(e,t){var n=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hi(e,t){return document.createElementNS(ri[e],t)}function pi(e){return document.createTextNode(e)}function Ai(e){return document.createComment(e)}function gi(e,t,n){e.insertBefore(t,n)}function mi(e,t){e.removeChild(t)}function bi(e,t){e.appendChild(t)}function yi(e){return e.parentNode}function vi(e){return e.nextSibling}function Ci(e){return e.tagName}function Ii(e,t){e.textContent=t}function Ei(e,t){e.setAttribute(t,"")}var wi=Object.freeze({createElement:fi,createElementNS:hi,createTextNode:pi,createComment:Ai,insertBefore:gi,removeChild:mi,appendChild:bi,parentNode:yi,nextSibling:vi,tagName:Ci,setTextContent:Ii,setStyleScope:Ei}),Bi={create:function(e,t){_i(t)},update:function(e,t){e.data.ref!==t.data.ref&&(_i(e,!0),_i(t))},destroy:function(e){_i(e,!0)}};function _i(e,t){var n=e.data.ref;if(i(n)){var r=e.context,a=e.componentInstance||e.elm,o=r.$refs;t?Array.isArray(o[n])?b(o[n],a):o[n]===a&&(o[n]=void 0):e.data.refInFor?Array.isArray(o[n])?o[n].indexOf(a)<0&&o[n].push(a):o[n]=[a]:o[n]=a}}var Si=new ye("",{},[]),Ti=["create","activate","update","remove","destroy"];function ki(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&i(e.data)===i(t.data)&&xi(e,t)||a(e.isAsyncPlaceholder)&&r(t.asyncFactory.error))}function xi(e,t){if("input"!==e.tag)return!0;var n,r=i(n=e.data)&&i(n=n.attrs)&&n.type,a=i(n=t.data)&&i(n=n.attrs)&&n.type;return r===a||ui(r)&&ui(a)}function Qi(e,t,n){var r,a,o={};for(r=t;r<=n;++r)a=e[r].key,i(a)&&(o[a]=r);return o}function Di(e){var t,n,o={},c=e.modules,l=e.nodeOps;for(t=0;tA?(d=r(n[b+1])?null:n[b+1].elm,E(e,d,n,p,b,a)):p>b&&B(t,f,A)}function T(e,t,n,r){for(var a=n;a-1?Hi(e,t,n):Gr(t)?Vr(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):zr(t)?e.setAttribute(t,$r(t,n)):Yr(t)?Vr(n)?e.removeAttributeNS(Wr,qr(t)):e.setAttributeNS(Wr,t,n):Hi(e,t,n)}function Hi(e,t,n){if(Vr(n))e.removeAttribute(t);else{if(ee&&!te&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var $i={create:ji,update:ji};function Gi(e,t){var n=t.elm,a=t.data,o=e.data;if(!(r(a.staticClass)&&r(a.class)&&(r(o)||r(o.staticClass)&&r(o.class)))){var s=Xr(t),c=n._transitionClasses;i(c)&&(s=Zr(s,ei(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Wi,Yi={create:Gi,update:Gi},qi="__r",Vi="__c";function Xi(e){if(i(e[qi])){var t=ee?"change":"input";e[t]=[].concat(e[qi],e[t]||[]),delete e[qi]}i(e[Vi])&&(e.change=[].concat(e[Vi],e.change||[]),delete e[Vi])}function Ki(e,t,n){var r=Wi;return function i(){var a=t.apply(null,arguments);null!==a&&ea(e,i,n,r)}}var Ji=st&&!(ie&&Number(ie[1])<=53);function Zi(e,t,n,r){if(Ji){var i=qn,a=t;t=a._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}}Wi.addEventListener(e,t,oe?{capture:n,passive:r}:n)}function ea(e,t,n,r){(r||Wi).removeEventListener(e,t._wrapper||t,n)}function ta(e,t){if(!r(e.data.on)||!r(t.data.on)){var n=t.data.on||{},i=e.data.on||{};Wi=t.elm,Xi(n),Ct(n,i,Zi,ea,Ki,t.context),Wi=void 0}}var na,ra={create:ta,update:ta};function ia(e,t){if(!r(e.data.domProps)||!r(t.data.domProps)){var n,a,o=t.elm,s=e.data.domProps||{},c=t.data.domProps||{};for(n in i(c.__ob__)&&(c=t.data.domProps=Q({},c)),s)n in c||(o[n]="");for(n in c){if(a=c[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),a===s[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=a;var l=r(a)?"":String(a);aa(o,l)&&(o.value=l)}else if("innerHTML"===n&&ai(o.tagName)&&r(o.innerHTML)){na=na||document.createElement("div"),na.innerHTML=""+a+"";var u=na.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(u.firstChild)o.appendChild(u.firstChild)}else if(a!==s[n])try{o[n]=a}catch(wo){}}}}function aa(e,t){return!e.composing&&("OPTION"===e.tagName||oa(e,t)||sa(e,t))}function oa(e,t){var n=!0;try{n=document.activeElement!==e}catch(wo){}return n&&e.value!==t}function sa(e,t){var n=e.value,r=e._vModifiers;if(i(r)){if(r.number)return A(n)!==A(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}var ca={create:ia,update:ia},la=C((function(e){var t={},n=/;(?![^(]*\))/g,r=/:(.+)/;return e.split(n).forEach((function(e){if(e){var n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}));function ua(e){var t=da(e.style);return e.staticStyle?Q(e.staticStyle,t):t}function da(e){return Array.isArray(e)?D(e):"string"===typeof e?la(e):e}function fa(e,t){var n,r={};if(t){var i=e;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=ua(i.data))&&Q(r,n)}(n=ua(e.data))&&Q(r,n);var a=e;while(a=a.parent)a.data&&(n=ua(a.data))&&Q(r,n);return r}var ha,pa=/^--/,Aa=/\s*!important$/,ga=function(e,t,n){if(pa.test(t))e.style.setProperty(t,n);else if(Aa.test(n))e.style.setProperty(_(t),n.replace(Aa,""),"important");else{var r=ba(t);if(Array.isArray(n))for(var i=0,a=n.length;i-1?t.split(Ca).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function Ea(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(Ca).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function wa(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&Q(t,Ba(e.name||"v")),Q(t,e),t}return"string"===typeof e?Ba(e):void 0}}var Ba=C((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),_a=X&&!te,Sa="transition",Ta="animation",ka="transition",xa="transitionend",Qa="animation",Da="animationend";_a&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ka="WebkitTransition",xa="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Qa="WebkitAnimation",Da="webkitAnimationEnd"));var Oa=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Fa(e){Oa((function(){Oa(e)}))}function Ma(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),Ia(e,t))}function Na(e,t){e._transitionClasses&&b(e._transitionClasses,t),Ea(e,t)}function Ra(e,t,n){var r=Pa(e,t),i=r.type,a=r.timeout,o=r.propCount;if(!i)return n();var s=i===Sa?xa:Da,c=0,l=function(){e.removeEventListener(s,u),n()},u=function(t){t.target===e&&++c>=o&&l()};setTimeout((function(){c0&&(n=Sa,u=o,d=a.length):t===Ta?l>0&&(n=Ta,u=l,d=c.length):(u=Math.max(o,l),n=u>0?o>l?Sa:Ta:null,d=n?n===Sa?a.length:c.length:0);var f=n===Sa&&La.test(r[ka+"Property"]);return{type:n,timeout:u,propCount:d,hasTransform:f}}function Ua(e,t){while(e.length1}function Wa(e,t){!0!==t.data.show&&za(t)}var Ya=X?{create:Wa,activate:Wa,remove:function(e,t){!0!==e.data.show?Ha(e,t):t()}}:{},qa=[$i,Yi,ra,ca,va,Ya],Va=qa.concat(Ui),Xa=Di({nodeOps:wi,modules:Va});te&&document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&&e.vmodel&&io(e,"input")}));var Ka={inserted:function(e,t,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?It(n,"postpatch",(function(){Ka.componentUpdated(e,t,n)})):Ja(e,t,n.context),e._vOptions=[].map.call(e.options,to)):("textarea"===n.tag||ui(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",no),e.addEventListener("compositionend",ro),e.addEventListener("change",ro),te&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Ja(e,t,n.context);var r=e._vOptions,i=e._vOptions=[].map.call(e.options,to);if(i.some((function(e,t){return!N(e,r[t])}))){var a=e.multiple?t.value.some((function(e){return eo(e,i)})):t.value!==t.oldValue&&eo(t.value,i);a&&io(e,"change")}}}};function Ja(e,t,n){Za(e,t,n),(ee||ne)&&setTimeout((function(){Za(e,t,n)}),0)}function Za(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var a,o,s=0,c=e.options.length;s-1,o.selected!==a&&(o.selected=a);else if(N(to(o),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function eo(e,t){return t.every((function(t){return!N(t,e)}))}function to(e){return"_value"in e?e._value:e.value}function no(e){e.target.composing=!0}function ro(e){e.target.composing&&(e.target.composing=!1,io(e.target,"input"))}function io(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function ao(e){return!e.componentInstance||e.data&&e.data.transition?e:ao(e.componentInstance._vnode)}var oo={bind:function(e,t,n){var r=t.value;n=ao(n);var i=n.data&&n.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,za(n,(function(){e.style.display=a}))):e.style.display=r?a:"none"},update:function(e,t,n){var r=t.value,i=t.oldValue;if(!r!==!i){n=ao(n);var a=n.data&&n.data.transition;a?(n.data.show=!0,r?za(n,(function(){e.style.display=e.__vOriginalDisplay})):Ha(n,(function(){e.style.display="none"}))):e.style.display=r?e.__vOriginalDisplay:"none"}},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}},so={model:Ka,show:oo},co={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function lo(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?lo(wn(t.children)):e}function uo(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var a in i)t[E(a)]=i[a];return t}function fo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function ho(e){while(e=e.parent)if(e.data.transition)return!0}function po(e,t){return t.key===e.key&&t.tag===e.tag}var Ao=function(e){return e.tag||Ft(e)},go=function(e){return"show"===e.name},mo={name:"transition",props:co,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Ao),n.length)){0;var r=this.mode;0;var i=n[0];if(ho(this.$vnode))return i;var a=lo(i);if(!a)return i;if(this._leaving)return fo(e,i);var o="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var c=(a.data||(a.data={})).transition=uo(this),l=this._vnode,u=lo(l);if(a.data.directives&&a.data.directives.some(go)&&(a.data.show=!0),u&&u.data&&!po(a,u)&&!Ft(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var d=u.data.transition=Q({},c);if("out-in"===r)return this._leaving=!0,It(d,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),fo(e,i);if("in-out"===r){if(Ft(a))return l;var f,h=function(){f()};It(c,"afterEnter",h),It(c,"enterCancelled",h),It(d,"delayLeave",(function(e){f=e}))}}return i}}},bo=Q({tag:String,moveClass:String},co);delete bo.mode;var yo={props:bo,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Dn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],a=this.children=[],o=uo(this),s=0;s=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const n=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",n);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=c},"2d00":function(e,t,n){var r,i,a=n("da84"),o=n("342f"),s=a.process,c=a.Deno,l=s&&s.versions||c&&c.version,u=l&&l.v8;u&&(r=u.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&o&&(r=o.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),e.exports=i},"2d78":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const r=n("31c8"),i=n("b40f"),a=n("66ba"),o=n("34eb"),s=n("03eb"),c=n("d66d"),l=n("9611"),u=n("65da"),d=n("a062"),f=n("5ea2"),h=n("5658"),p=n("a4e1"),A=n("22d0"),g=n("d4cf"),m=n("e907"),b=n("2cfe"),y=n("dee4"),v=n("73c2"),C=o("music-metadata:parser:factory");function I(e){const t=i.parse(e),n=a.parse(t.type);return{type:n.type,subtype:n.subtype,suffix:n.suffix,parameters:t.parameters}}t.parseHttpContentType=I;class E{static async parseOnContentType(e,t){const{mimeType:n,path:r,url:i}=await e.fileInfo,a=E.getParserIdForMimeType(n)||E.getParserIdForExtension(r)||E.getParserIdForExtension(i);return a||C("No parser found for MIME-type / extension: "+n),this.parse(e,a,t)}static async parse(t,n,i){if(!n){C("Guess parser on content...");const i=e.alloc(4100);if(await t.peekBuffer(i,{mayBeLess:!0}),t.fileInfo.path&&(n=this.getParserIdForExtension(t.fileInfo.path)),!n){const e=await r.fromBuffer(i);if(!e)throw new Error("Failed to determine audio format");if(C(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),n=E.getParserIdForMimeType(e.mime),!n)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,n,i)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new c.AIFFParser;case"adts":case"mpeg":return new h.MpegParser;case"apev2":return new l.APEv2Parser;case"asf":return new u.AsfParser;case"dsf":return new b.DsfParser;case"dsdiff":return new y.DsdiffParser;case"flac":return new d.FlacParser;case"mp4":return new f.MP4Parser;case"musepack":return new p.default;case"ogg":return new A.OggParser;case"riff":return new g.WaveParser;case"wavpack":return new m.WavPackParser;case"matroska":return new v.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,n={}){const r=await E.loadParser(t),i=new s.MetadataCollector(n);return await r.init(i,e,n).parse(),i.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=I(e)}catch(r){return void C("Invalid HTTP Content-Type header value: "+e)}const n=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(n){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(n){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(n){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=E}).call(this,n("1c35").Buffer)},"2e19":function(e,t,n){"use strict";const r=()=>"function"===typeof Symbol,i=e=>r()&&Boolean(Symbol[e]),a=e=>i(e)?Symbol[e]:"@@"+e;i("asyncIterator")||(Symbol.asyncIterator=Symbol.asyncIterator||Symbol.for("Symbol.asyncIterator"));const o=a("iterator"),s=a("observable"),c=a("species");function l(e,t){const n=e[t];if(null!=n){if("function"!==typeof n)throw new TypeError(n+" is not a function");return n}}function u(e){let t=e.constructor;return void 0!==t&&(t=t[c],null===t&&(t=void 0)),void 0!==t?t:C}function d(e){return e instanceof C}function f(e){f.log?f.log(e):setTimeout(()=>{throw e},0)}function h(e){Promise.resolve().then(()=>{try{e()}catch(t){f(t)}})}function p(e){const t=e._cleanup;if(void 0!==t&&(e._cleanup=void 0,t))try{if("function"===typeof t)t();else{const e=l(t,"unsubscribe");e&&e.call(t)}}catch(n){f(n)}}function A(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function g(e){const t=e._queue;if(t){e._queue=void 0,e._state="ready";for(const n of t)if(m(e,n.type,n.value),"closed"===e._state)break}}function m(e,t,n){e._state="running";const r=e._observer;try{const i=r?l(r,t):void 0;switch(t){case"next":i&&i.call(r,n);break;case"error":if(A(e),!i)throw n;i.call(r,n);break;case"complete":A(e),i&&i.call(r);break}}catch(i){f(i)}"closed"===e._state?p(e):"running"===e._state&&(e._state="ready")}function b(e,t,n){if("closed"!==e._state)return"buffering"===e._state?(e._queue=e._queue||[],void e._queue.push({type:t,value:n})):"ready"!==e._state?(e._state="buffering",e._queue=[{type:t,value:n}],void h(()=>g(e))):void m(e,t,n)}class y{constructor(e,t){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";const n=new v(this);try{this._cleanup=t.call(void 0,n)}catch(r){n.error(r)}"initializing"===this._state&&(this._state="ready")}get closed(){return"closed"===this._state}unsubscribe(){"closed"!==this._state&&(A(this),p(this))}}class v{constructor(e){this._subscription=e}get closed(){return"closed"===this._subscription._state}next(e){b(this._subscription,"next",e)}error(e){b(this._subscription,"error",e)}complete(){b(this._subscription,"complete")}}class C{constructor(e){if(!(this instanceof C))throw new TypeError("Observable cannot be called as a function");if("function"!==typeof e)throw new TypeError("Observable initializer must be a function");this._subscriber=e}subscribe(e,t,n){return"object"===typeof e&&null!==e||(e={next:e,error:t,complete:n}),new y(e,this._subscriber)}pipe(e,...t){let n=this;for(const r of[e,...t])n=r(n);return n}tap(e,t,n){const r="object"!==typeof e||null===e?{next:e,error:t,complete:n}:e;return new C(e=>this.subscribe({next(t){r.next&&r.next(t),e.next(t)},error(t){r.error&&r.error(t),e.error(t)},complete(){r.complete&&r.complete(),e.complete()},start(e){r.start&&r.start(e)}}))}forEach(e){return new Promise((t,n)=>{if("function"!==typeof e)return void n(new TypeError(e+" is not a function"));function r(){i.unsubscribe(),t(void 0)}const i=this.subscribe({next(t){try{e(t,r)}catch(a){n(a),i.unsubscribe()}},error(e){n(e)},complete(){t(void 0)}})})}map(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=u(this);return new t(t=>this.subscribe({next(n){let r=n;try{r=e(n)}catch(i){return t.error(i)}t.next(r)},error(e){t.error(e)},complete(){t.complete()}}))}filter(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=u(this);return new t(t=>this.subscribe({next(n){try{if(!e(n))return}catch(r){return t.error(r)}t.next(n)},error(e){t.error(e)},complete(){t.complete()}}))}reduce(e,t){if("function"!==typeof e)throw new TypeError(e+" is not a function");const n=u(this),r=arguments.length>1;let i=!1,a=t;return new n(t=>this.subscribe({next(n){const o=!i;if(i=!0,!o||r)try{a=e(a,n)}catch(s){return t.error(s)}else a=n},error(e){t.error(e)},complete(){if(!i&&!r)return t.error(new TypeError("Cannot reduce an empty sequence"));t.next(a),t.complete()}}))}concat(...e){const t=u(this);return new t(n=>{let r,i=0;function a(o){r=o.subscribe({next(e){n.next(e)},error(e){n.error(e)},complete(){i===e.length?(r=void 0,n.complete()):a(t.from(e[i++]))}})}return a(this),()=>{r&&(r.unsubscribe(),r=void 0)}})}flatMap(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=u(this);return new t(n=>{const r=[],i=this.subscribe({next(i){let o;if(e)try{o=e(i)}catch(c){return n.error(c)}else o=i;const s=t.from(o).subscribe({next(e){n.next(e)},error(e){n.error(e)},complete(){const e=r.indexOf(s);e>=0&&r.splice(e,1),a()}});r.push(s)},error(e){n.error(e)},complete(){a()}});function a(){i.closed&&0===r.length&&n.complete()}return()=>{r.forEach(e=>e.unsubscribe()),i.unsubscribe()}})}[(Symbol.observable,s)](){return this}static from(e){const t="function"===typeof this?this:C;if(null==e)throw new TypeError(e+" is not an object");const n=l(e,s);if(n){const r=n.call(e);if(Object(r)!==r)throw new TypeError(r+" is not an object");return d(r)&&r.constructor===t?r:new t(e=>r.subscribe(e))}if(i("iterator")){const n=l(e,o);if(n)return new t(t=>{h(()=>{if(!t.closed){for(const r of n.call(e))if(t.next(r),t.closed)return;t.complete()}})})}if(Array.isArray(e))return new t(t=>{h(()=>{if(!t.closed){for(const n of e)if(t.next(n),t.closed)return;t.complete()}})});throw new TypeError(e+" is not observable")}static of(...e){const t="function"===typeof this?this:C;return new t(t=>{h(()=>{if(!t.closed){for(const n of e)if(t.next(n),t.closed)return;t.complete()}})})}static get[c](){return this}}r()&&Object.defineProperty(C,Symbol("extensions"),{value:{symbol:s,hostReportError:f},configurable:!0});t["a"]=C},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const n=strtok3.fromBuffer(t);return fromTokenizer(n)}function _check(e,t,n){n={offset:0,...n};for(const[r,i]of t.entries())if(n.mask){if(i!==(n.mask[r]&e[r+n.offset]))return!1}else if(i!==e[r+n.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const n=12,r=(e,n)=>_check(t,e,n),i=(e,t)=>r(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:n,mayBeLess:!0}),r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(r([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),i("PS-Adobe-",{offset:2})&&i(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(r([31,160])||r([31,157]))return{ext:"Z",mime:"application/x-compress"};if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(i("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&r([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i("FLIF"))return{ext:"flif",mime:"image/flif"};if(i("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(i("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(i("FORM"))return{ext:"aif",mime:"audio/aiff"};if(i("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(r([80,75,3,4])){try{while(e.position+30=0?n:t.length)}else await e.ignore(n.compressedSize)}}catch(u){if(!(u instanceof strtok3.EndOfStreamError))throw u}return{ext:"zip",mime:"application/zip"}}if(i("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(i("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i("MThd"))return{ext:"mid",mime:"audio/midi"};if(i("wOFF")&&(r([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(i("wOF2")&&(r([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(r([212,195,178,161])||r([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(i("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(i("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(i("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(r([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(i("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(i("%PDF")){await e.ignore(1350);const t=10485760,n=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(n,{mayBeLess:!0}),n.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(r([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(r([73,73,42,0]))return i("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:r([28,0,254,0],{offset:8})||r([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:r([8,0,0,0],{offset:4})&&(r([45,0,254,0],{offset:8})||r([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(r([16,251,134,1],{offset:4})||r([8,0,0,0],{offset:4}))&&r([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i("MAC "))return{ext:"ape",mime:"audio/ape"};if(r([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let n=128,r=0;while(0===(t&n))++r,n>>=1;const i=Buffer.alloc(r+1);return await e.readBuffer(i),i}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const n=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-n,n)}}async function s(t,n){while(n>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--n}}const t=await o(),n=await s(1,t.len);switch(n){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(r([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(i("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(i("MSCF")||i("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(r([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(r([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(r([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(r([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(i("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(i("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(r([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(i("IMPM"))return{ext:"it",mime:"audio/x-it"};if(i("-lh0-",{offset:2})||i("-lh1-",{offset:2})||i("-lh2-",{offset:2})||i("-lh3-",{offset:2})||i("-lh4-",{offset:2})||i("-lh5-",{offset:2})||i("-lh6-",{offset:2})||i("-lh7-",{offset:2})||i("-lzs-",{offset:2})||i("-lz4-",{offset:2})||i("-lz5-",{offset:2})||i("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(r([0,0,1,186])){if(r([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(r([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(i("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(r([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(i("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(r([137,80,78,71,13,10,26,10])){async function c(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await c();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const n=t.slice(16,e+16).toString(),r=JSON.parse(n);if(r.files)return{ext:"asar",mime:"application/x-asar"}}catch(d){}}if(r([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(i("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(r([71],{offset:4})&&(r([71],{offset:192})||r([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(r([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(r([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(r([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(r([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(r([76,80],{offset:34})&&(r([0,0,1],{offset:8})||r([1,0,2],{offset:8})||r([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(r([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(r([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(i("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&r([255,224],{offset:0,mask:[255,224]})){if(r([16],{offset:1,mask:[22]}))return r([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(r([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(r([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(r([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const n=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(n);e.fileType=t}catch(r){reject(r)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},"342f":function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},3446:function(e,t,n){"use strict";var r=n("2e19"),i=n("ab23");function a(e){"function"===typeof e?e():e&&"function"===typeof e.unsubscribe&&e.unsubscribe()}var o=a;function s(e){const t=new i["a"];let n,a=0;return new r["a"](r=>{n||(n=e.subscribe(t));const i=t.subscribe(r);return a++,()=>{a--,i.unsubscribe(),0===a&&(o(n),n=void 0)}})}t["a"]=s},"34eb":function(e,t,n){(function(r){function i(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))}),t.splice(i,0,n)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(n){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(n){}return!e&&"undefined"!==typeof r&&"env"in r&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function c(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=i,t.storage=c(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=n("dc90")(t);const{formatters:l}=e.exports;l.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,n("4362"))},"377f":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const r=n("20f8");class i{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let n=0,i=e.length,a=this.position;if(t){if(t.position){if(t.position>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const n=i(e);return(n.getUint16(t)<<8)+n.getUint8(t+2)},put(e,t,n){const r=i(e);return r.setUint16(t,n>>8),r.setUint8(t+2,255&n),t+3}},t.UINT32_LE={len:4,get(e,t){return i(e).getUint32(t,!0)},put(e,t,n){return i(e).setUint32(t,n,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return i(e).getUint32(t)},put(e,t,n){return i(e).setUint32(t,n),t+4}},t.INT8={len:1,get(e,t){return i(e).getInt8(t)},put(e,t,n){return i(e).setInt8(t,n),t+2}},t.INT16_BE={len:2,get(e,t){return i(e).getInt16(t)},put(e,t,n){return i(e).setInt16(t,n),t+2}},t.INT16_LE={len:2,get(e,t){return i(e).getInt16(t,!0)},put(e,t,n){return i(e).setInt16(t,n,!0),t+2}},t.INT24_LE={len:3,get(e,n){const r=t.UINT24_LE.get(e,n);return r>8388607?r-16777216:r},put(e,t,n){const r=i(e);return r.setUint8(t,255&n),r.setUint16(t+1,n>>8,!0),t+3}},t.INT24_BE={len:3,get(e,n){const r=t.UINT24_BE.get(e,n);return r>8388607?r-16777216:r},put(e,t,n){const r=i(e);return r.setUint16(t,n>>8),r.setUint8(t+2,255&n),t+3}},t.INT32_BE={len:4,get(e,t){return i(e).getInt32(t)},put(e,t,n){return i(e).setInt32(t,n),t+4}},t.INT32_LE={len:4,get(e,t){return i(e).getInt32(t,!0)},put(e,t,n){return i(e).setInt32(t,n,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return i(e).getBigUint64(t,!0)},put(e,t,n){return i(e).setBigUint64(t,n,!0),t+8}},t.INT64_LE={len:8,get(e,t){return i(e).getBigInt64(t,!0)},put(e,t,n){return i(e).setBigInt64(t,n,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return i(e).getBigUint64(t)},put(e,t,n){return i(e).setBigUint64(t,n),t+8}},t.INT64_BE={len:8,get(e,t){return i(e).getBigInt64(t)},put(e,t,n){return i(e).setBigInt64(t,n),t+8}},t.Float16_BE={len:2,get(e,t){return r.read(e,t,!1,10,this.len)},put(e,t,n){return r.write(e,n,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return r.read(e,t,!0,10,this.len)},put(e,t,n){return r.write(e,n,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return i(e).getFloat32(t)},put(e,t,n){return i(e).setFloat32(t,n),t+4}},t.Float32_LE={len:4,get(e,t){return i(e).getFloat32(t,!0)},put(e,t,n){return i(e).setFloat32(t,n,!0),t+4}},t.Float64_BE={len:8,get(e,t){return i(e).getFloat64(t)},put(e,t,n){return i(e).setFloat64(t,n),t+8}},t.Float64_LE={len:8,get(e,t){return i(e).getFloat64(t,!0)},put(e,t,n){return i(e).setFloat64(t,n,!0),t+8}},t.Float80_BE={len:10,get(e,t){return r.read(e,t,!1,63,this.len)},put(e,t,n){return r.write(e,n,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return r.read(e,t,!0,63,this.len)},put(e,t,n){return r.write(e,n,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class c{constructor(e,t){this.len=e,this.encoding=t}get(t,n){return e.from(t).toString(this.encoding,n,n+this.len)}}t.StringType=c;class l{constructor(e){this.len=e}static decode(e,t,n){let r="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(l.inRange(e,0,127))return e;const t=l.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return l.decode(e,t,t+this.len)}}t.AnsiStringType=l,l.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,n("1c35").Buffer)},"3a9b":function(e,t,n){var r=n("e330");e.exports=r({}.isPrototypeOf)},"3bbe":function(e,t,n){var r=n("da84"),i=n("1626"),a=r.String,o=r.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c4e":function(e,t,n){"use strict";var r=function(e){return i(e)&&!a(e)};function i(e){return!!e&&"object"===typeof e}function a(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||c(e)}var o="function"===typeof Symbol&&Symbol.for,s=o?Symbol.for("react.element"):60103;function c(e){return e.$$typeof===s}function l(e){return Array.isArray(e)?[]:{}}function u(e,t){var n=t&&!0===t.clone;return n&&r(e)?h(l(e),e,t):e}function d(e,t,n){var i=e.slice();return t.forEach((function(t,a){"undefined"===typeof i[a]?i[a]=u(t,n):r(t)?i[a]=h(e[a],t,n):-1===e.indexOf(t)&&i.push(u(t,n))})),i}function f(e,t,n){var i={};return r(e)&&Object.keys(e).forEach((function(t){i[t]=u(e[t],n)})),Object.keys(t).forEach((function(a){r(t[a])&&e[a]?i[a]=h(e[a],t[a],n):i[a]=u(t[a],n)})),i}function h(e,t,n){var r=Array.isArray(t),i=Array.isArray(e),a=n||{arrayMerge:d},o=r===i;if(o){if(r){var s=a.arrayMerge||d;return s(e,t,n)}return f(e,t,n)}return u(t,n)}h.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return h(e,n,t)}))};var p=h;e.exports=p},"3d0e":function(e,t,n){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3d2d":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=84)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},84:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"el-container",class:{"is-vertical":e.isVertical}},[e._t("default")],2)},i=[];r._withStripped=!0;var a={name:"ElContainer",componentName:"ElContainer",props:{direction:String},computed:{isVertical:function(){return"vertical"===this.direction||"horizontal"!==this.direction&&(!(!this.$slots||!this.$slots.default)&&this.$slots.default.some((function(e){var t=e.componentOptions&&e.componentOptions.tag;return"el-header"===t||"el-footer"===t})))}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/container/src/main.vue";var l=c.exports;l.install=function(e){e.component(l.name,l)};t["default"]=l}})},"3e8f":function(e,t){},"3fb5":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},4010:function(e,t,n){"use strict";t.__esModule=!0,t.removeResizeListener=t.addResizeListener=void 0;var r=n("6dd8"),i=a(r);function a(e){return e&&e.__esModule?e:{default:e}}var o="undefined"===typeof window,s=function(e){var t=e,n=Array.isArray(t),r=0;for(t=n?t:t[Symbol.iterator]();;){var i;if(n){if(r>=t.length)break;i=t[r++]}else{if(r=t.next(),r.done)break;i=r.value}var a=i,o=a.target.__resizeListeners__||[];o.length&&o.forEach((function(e){e()}))}};t.addResizeListener=function(e,t){o||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new i.default(s),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},t.removeResizeListener=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())}},"407c":function(e,t,n){"use strict";function r(e){return"BM"===e.toString("ascii",0,2)}function i(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}e.exports={detect:r,calculate:i}},"417f":function(e,t,n){"use strict";t.__esModule=!0;var r=n("2b0e"),i=o(r),a=n("5924");function o(e){return e&&e.__esModule?e:{default:e}}var s=[],c="@@clickoutsideContext",l=void 0,u=0;function d(e,t,n){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(n&&n.context&&r.target&&i.target)||e.contains(r.target)||e.contains(i.target)||e===r.target||n.context.popperElm&&(n.context.popperElm.contains(r.target)||n.context.popperElm.contains(i.target))||(t.expression&&e[c].methodName&&n.context[e[c].methodName]?n.context[e[c].methodName]():e[c].bindingFn&&e[c].bindingFn())}}!i.default.prototype.$isServer&&(0,a.on)(document,"mousedown",(function(e){return l=e})),!i.default.prototype.$isServer&&(0,a.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[c].documentHandler(e,l)}))})),t.default={bind:function(e,t,n){s.push(e);var r=u++;e[c]={id:r,documentHandler:d(e,t,n),methodName:t.expression,bindingFn:t.value}},update:function(e,t,n){e[c].documentHandler=d(e,t,n),e[c].methodName=t.expression,e[c].bindingFn=t.value},unbind:function(e){for(var t=s.length,n=0;nu(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":A=this.major>=4?this.splitValue(n,d):[d],A=Array.isArray(A)&&""===A[0]?1:0;break;default:A=this.major>=4?this.splitValue(n,d):[d]}break;case"TXXX":A=f.readIdentifierAndData(t,p+1,h,s),A={description:A.id,text:this.splitValue(n,a.decodeString(A.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(r){const n={};switch(p+=1,this.major){case 2:n.format=a.decodeString(t.slice(p,p+3),"latin1"),p+=3;break;case 3:case 4:m=a.findZero(t,p,h,l),n.format=a.decodeString(t.slice(p,m),l),p=m+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}n.format=f.fixPictureMimeType(n.format),n.type=o.AttachedPictureType[t[p]],p+=1,m=a.findZero(t,p,h,s),n.description=a.decodeString(t.slice(p,m),s),p=m+g,n.data=e.from(t.slice(p,h)),A=n}break;case"CNT":case"PCNT":A=i.UINT32_BE.get(t,0);break;case"SYLT":p+=7,A=[];while(p=5?t.readUInt32BE(p+1):void 0};break;case"GEOB":{m=a.findZero(t,p+1,h,s);const e=a.decodeString(t.slice(p+1,m),l);p=m+1,m=a.findZero(t,p,h-p,s);const n=a.decodeString(t.slice(p,m),l);p=m+1,m=a.findZero(t,p,h-p,s);const r=a.decodeString(t.slice(p,m),l);A={type:e,filename:n,description:r,data:t.slice(p+1,h)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":A=a.decodeString(t.slice(p,m),l);break;case"WXXX":{m=a.findZero(t,p+1,h,s);const e=a.decodeString(t.slice(p+1,m),s);p=m+("utf16le"===s?2:1),A={description:e,url:a.decodeString(t.slice(p,h),l)};break}case"WFD":case"WFED":A=a.decodeString(t.slice(p+1,a.findZero(t,p+1,h,s)),s);break;case"MCDI":A=t.slice(0,h);break;default:c("Warning: unsupported id3v2-tag-type: "+n);break}return A}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let n=0;n+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):n=t.split(/\//g)):n=t.split(/\x00/g),f.trimArray(n)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,n,r){const i=a.findZero(e,t,n,r),o=a.decodeString(e.slice(t,i),r);return t=i+f.getNullTerminatorLength(r),{id:o,data:e.slice(t,n)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=f}).call(this,n("1c35").Buffer)},"41f8":function(e,t,n){"use strict";t.__esModule=!0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isVNode=a;var i=n("8122");function a(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":r(e))&&(0,i.hasOwn)(e,"componentOptions")}},4362:function(e,t,n){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,r="/";t.cwd=function(){return r},t.chdir=function(t){e||(e=n("df7c")),r=e.resolve(t,r)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"450d":function(e,t,n){},"46a1":function(e,t,n){},"46d9":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RiffInfoTagMapper=t.riffInfoTagMap=void 0;const r=n("fc97");t.riffInfoTagMap={IART:"artist",ICRD:"date",INAM:"title",TITL:"title",IPRD:"album",ITRK:"track",COMM:"comment",ICMT:"comment",ICNT:"releasecountry",GNRE:"genre",IWRI:"writer",RATE:"rating",YEAR:"year",ISFT:"encodedby",CODE:"encodedby",TURL:"website",IGNR:"genre",IENG:"engineer",ITCH:"technician",IMED:"media",IRPD:"album"};class i extends r.CommonTagMapper{constructor(){super(["exif"],t.riffInfoTagMap)}}t.RiffInfoTagMapper=i},"485a":function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("1626"),o=n("861d"),s=r.TypeError;e.exports=function(e,t){var n,r;if("string"===t&&a(n=e.toString)&&!o(r=i(n,e)))return r;if(a(n=e.valueOf)&&!o(r=i(n,e)))return r;if("string"!==t&&a(n=e.toString)&&!o(r=i(n,e)))return r;throw s("Can't convert object to primitive value")}},4897:function(e,t,n){"use strict";t.__esModule=!0,t.i18n=t.use=t.t=void 0;var r=n("f0d9"),i=d(r),a=n("2b0e"),o=d(a),s=n("3c4e"),c=d(s),l=n("9d7e"),u=d(l);function d(e){return e&&e.__esModule?e:{default:e}}var f=(0,u.default)(o.default),h=i.default,p=!1,A=function(){var e=Object.getPrototypeOf(this||o.default).$t;if("function"===typeof e&&o.default.locale)return p||(p=!0,o.default.locale(o.default.config.lang,(0,c.default)(h,o.default.locale(o.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},g=t.t=function(e,t){var n=A.apply(this,arguments);if(null!==n&&void 0!==n)return n;for(var r=e.split("."),i=h,a=0,o=r.length;a0){var r=t[t.length-1];if(r.id===e){if(r.modalClass){var i=r.modalClass.trim().split(/\s+/);i.forEach((function(e){return(0,a.removeClass)(n,e)}))}t.pop(),t.length>0&&(n.style.zIndex=t[t.length-1].zIndex)}else for(var o=t.length-1;o>=0;o--)if(t[o].id===e){t.splice(o,1);break}}0===t.length&&(this.modalFade&&(0,a.addClass)(n,"v-modal-leave"),setTimeout((function(){0===t.length&&(n.parentNode&&n.parentNode.removeChild(n),n.style.display="none",f.modalDom=void 0),(0,a.removeClass)(n,"v-modal-leave")}),200))}};Object.defineProperty(f,"zIndex",{configurable:!0,get:function(){return c||(l=l||(i.default.prototype.$ELEMENT||{}).zIndex||2e3,c=!0),l},set:function(e){l=e}});var h=function(){if(!i.default.prototype.$isServer&&f.modalStack.length>0){var e=f.modalStack[f.modalStack.length-1];if(!e)return;var t=f.getInstance(e.id);return t}};i.default.prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=h();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t.default=f},"4b8f":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=void 0;const r=n("6f58"),i=n("d3ab"),a=n("34eb"),o=a("music-metadata:parser:musepack:sv8"),s=new r.StringType(2,"binary"),c={len:5,get:(e,t)=>({crc:r.UINT32_LE.get(e,t),streamVersion:r.UINT8.get(e,t+4)})},l={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t,0,3)],maxUsedBands:i.getBitAllignedNumber(e,t,3,5),channelCount:i.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:i.isBitSet(e,t+1,4),audioBlockFrames:i.getBitAllignedNumber(e,t+1,5,3)})};class u{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const n=await this.tokenizer.readToken(c);e-=c.len,Object.assign(t,n),o("SH.streamVersion = "+n.streamVersion);const r=await this.readVariableSizeField();e-=r.len,t.sampleCount=r.value;const i=await this.readVariableSizeField();e-=i.len,t.beginningOfSilence=i.value;const a=await this.tokenizer.readToken(l);return e-=l.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let n=await this.tokenizer.readNumber(r.UINT8);return 0===(128&n)?{len:e,value:t+n}:(n&=127,n+=t,this.readVariableSizeField(e+1,n<<7))}}t.StreamReader=u},"4cc3":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AsfUtil=void 0;const r=n("d3ab"),i=n("6f58");class a{static getParserForAttr(e){return a.attributeParsers[e]}static parseUnicodeAttr(e){return r.stripNulls(r.decodeString(e,"utf16le"))}static parseByteArrayAttr(t){const n=e.alloc(t.length);return t.copy(n),n}static parseBoolAttr(e,t=0){return 1===a.parseWordAttr(e,t)}static parseDWordAttr(e,t=0){return e.readUInt32LE(t)}static parseQWordAttr(e,t=0){return i.UINT64_LE.get(e,t)}static parseWordAttr(e,t=0){return e.readUInt16LE(t)}}t.AsfUtil=a,a.attributeParsers=[a.parseUnicodeAttr,a.parseByteArrayAttr,a.parseBoolAttr,a.parseDWordAttr,a.parseQWordAttr,a.parseWordAttr,a.parseByteArrayAttr]}).call(this,n("1c35").Buffer)},"4dae":function(e,t,n){var r=n("da84"),i=n("23cb"),a=n("07fa"),o=n("8418"),s=r.Array,c=Math.max;e.exports=function(e,t,n){for(var r=a(e),l=i(t,r),u=i(void 0===n?r:n,r),d=s(c(u-l,0)),f=0;l0?i(r(e),9007199254740991):0}},5128:function(e,t,n){"use strict";t.__esModule=!0,t.PopupManager=void 0;var r=n("2b0e"),i=f(r),a=n("7f4d"),o=f(a),s=n("4b26"),c=f(s),l=n("e62d"),u=f(l),d=n("5924");function f(e){return e&&e.__esModule?e:{default:e}}var h=1,p=void 0;t.default={props:{visible:{type:Boolean,default:!1},openDelay:{},closeDelay:{},zIndex:{},modal:{type:Boolean,default:!1},modalFade:{type:Boolean,default:!0},modalClass:{},modalAppendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1}},beforeMount:function(){this._popupId="popup-"+h++,c.default.register(this._popupId,this)},beforeDestroy:function(){c.default.deregister(this._popupId),c.default.closeModal(this._popupId),this.restoreBodyStyle()},data:function(){return{opened:!1,bodyPaddingRight:null,computedBodyPaddingRight:0,withoutHiddenClass:!0,rendered:!1}},watch:{visible:function(e){var t=this;if(e){if(this._opening)return;this.rendered?this.open():(this.rendered=!0,i.default.nextTick((function(){t.open()})))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var n=(0,o.default)({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var r=Number(n.openDelay);r>0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(n)}),r):this.doOpen(n)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,n=e.modal,r=e.zIndex;if(r&&(c.default.zIndex=r),n&&(this._closing&&(c.default.closeModal(this._popupId),this._closing=!1),c.default.openModal(this._popupId,c.default.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,d.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,d.getStyle)(document.body,"paddingRight"),10)),p=(0,u.default)();var i=document.documentElement.clientHeight0&&(i||"scroll"===a)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+p+"px"),(0,d.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=c.default.nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout((function(){e._closeTimer=null,e.doClose()}),t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){c.default.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,d.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=c.default},"512c":function(e,t,n){var r=n("342f"),i=r.match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},5184:function(e,t,n){e.exports=n("faa1").EventEmitter},"53a8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv8Parser=void 0;const r=n("34eb"),i=n("95c9"),a=n("4b8f"),o=n("9611"),s=n("98a7"),c=r("music-metadata:parser:musepack");class l extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(s.FourCcToken);if("MPCK"!==e)throw new Error("Invalid Magic number");return this.metadata.setFormat("container","Musepack, SV8"),this.parsePacket()}async parsePacket(){const e=new a.StreamReader(this.tokenizer);do{const t=await e.readPacketHeader();switch(c(`packet-header key=${t.key}, payloadLength=${t.payloadLength}`),t.key){case"SH":const n=await e.readStreamHeader(t.payloadLength);this.metadata.setFormat("numberOfSamples",n.sampleCount),this.metadata.setFormat("sampleRate",n.sampleFrequency),this.metadata.setFormat("duration",n.sampleCount/n.sampleFrequency),this.metadata.setFormat("numberOfChannels",n.channelCount);break;case"AP":this.audioLength+=t.payloadLength,await this.tokenizer.ignore(t.payloadLength);break;case"RG":case"EI":case"SO":case"ST":case"CT":await this.tokenizer.ignore(t.payloadLength);break;case"SE":return this.metadata.setFormat("bitrate",8*this.audioLength/this.metadata.format.duration),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options);default:throw new Error("Unexpected header: "+t.key)}}while(1)}}t.MpcSv8Parser=l},"53d6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CaseInsensitiveTagMap=void 0;const r=n("fc97");class i extends r.CommonTagMapper{constructor(e,t){const n={};for(const r of Object.keys(t))n[r.toUpperCase()]=t[r];super(e,n)}getCommonName(e){return this.tagMap[e.toUpperCase()]}}t.CaseInsensitiveTagMap=i},5466:function(e,t,n){},"560b":function(e,t,n){},5658:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MpegParser=void 0;const r=n("6f58"),i=n("21c2"),a=n("34eb"),o=n("d3ab"),s=n("4f83"),c=n("ad3a"),l=a("music-metadata:parser:mpeg"),u=1024,d={AudioObjectTypes:["AAC Main","AAC LC","AAC SSR","AAC LTP"],SamplingFrequencies:[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350,void 0,void 0,-1]},f=[void 0,["front-center"],["front-left","front-right"],["front-center","front-left","front-right"],["front-center","front-left","front-right","back-center"],["front-center","front-left","front-right","back-left","back-right"],["front-center","front-left","front-right","back-left","back-right","LFE-channel"],["front-center","front-left","front-right","side-left","side-right","back-left","back-right","LFE-channel"]];class h{constructor(e,t){this.versionIndex=o.getBitAllignedNumber(e,t+1,3,2),this.layer=h.LayerDescription[o.getBitAllignedNumber(e,t+1,5,2)],this.versionIndex>1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return h.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=h.VersionID[this.versionIndex],this.channelMode=h.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const n=this.calcBitrate();if(!n)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*n,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){l("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const n=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=d.AudioObjectTypes[n],l("MPEG-4 audio-codec="+this.codec);const r=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=d.SamplingFrequencies[r],l("sampling-rate="+this.samplingRate);const i=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=f[i],l("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return h.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:h.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}h.SyncByte1=255,h.SyncByte2=224,h.VersionID=[2.5,null,2,1],h.LayerDescription=[0,3,2,1],h.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],h.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},h.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},h.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const p={len:4,get:(e,t)=>new h(e,t)};function A(e){return"V"+Math.floor((100-e)/10)}class g extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(u),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof i.EndOfStreamError))throw e;if(l("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;l(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const n=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*n/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const n=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),r=Math.round(n/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",r);const i=r/e.sampleRate;l("Calculate CBR duration based on file size: %s",i),this.metadata.setFormat("duration",i)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:u,mayBeLess:!0}),this.syncPeek.len<=163)throw new i.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=h.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),l(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(l("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(h.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&l("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const n=e.calcSamplesPerFrame();l("samples_per_frame="+n);const r=n/8,i=r*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(i),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=p.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=n,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=n,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const n=e.alloc(3);await this.tokenizer.readBuffer(n),t.frameLength+=o.getBitAllignedNumber(n,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const r=t.samplingRate/this.samplesPerFrame,i=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*i*r+.5;if(this.metadata.setFormat("bitrate",a),l(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(r.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new r.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(c.InfoTagHeaderTag);switch(this.offset+=c.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=A(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const n=await this.tokenizer.readToken(c.LameEncoderVersion);if(this.frame_size>=this.offset+c.LameEncoderVersion.len)return this.offset+=c.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+n),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await c.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),l("Get duration from Xing header: %s",this.metadata.format.duration),t}const n=this.frame_size-this.offset;return await this.skipFrameData(n),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=g}).call(this,n("1c35").Buffer)},5692:function(e,t,n){var r=n("c430"),i=n("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.3",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},5924:function(e,t,n){"use strict";t.__esModule=!0,t.isInContainer=t.getScrollContainer=t.isScroll=t.getStyle=t.once=t.off=t.on=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.hasClass=A,t.addClass=g,t.removeClass=m,t.setStyle=y;var i=n("2b0e"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var s=a.default.prototype.$isServer,c=/([\:\-\_]+(.))/g,l=/^moz([A-Z])/,u=s?0:Number(document.documentMode),d=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},f=function(e){return e.replace(c,(function(e,t,n,r){return r?n.toUpperCase():n})).replace(l,"Moz$1")},h=t.on=function(){return!s&&document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),p=t.off=function(){return!s&&document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}();t.once=function(e,t,n){var r=function r(){n&&n.apply(this,arguments),p(e,t,r)};h(e,t,r)};function A(e,t){if(!e||!t)return!1;if(-1!==t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1}function g(e,t){if(e){for(var n=e.className,r=(t||"").split(" "),i=0,a=r.length;ir.top&&n.right>r.left&&n.left0?r:n)(t)}},"597f":function(e,t){e.exports=function(e,t,n,r){var i,a=0;function o(){var o=this,s=Number(new Date)-a,c=arguments;function l(){a=Number(new Date),n.apply(o,c)}function u(){i=void 0}r&&!i&&l(),i&&clearTimeout(i),void 0===r&&s>e?l():!0!==t&&(i=setTimeout(r?u:l,void 0===r?e-s:e))}return"boolean"!==typeof t&&(r=n,n=t,t=void 0),o}},"599d":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisDecoder=void 0;const r=n("6f58");class i{constructor(e,t){this.data=e,this.offset=t}readInt32(){const e=r.UINT32_LE.get(this.data,this.offset);return this.offset+=4,e}readStringUtf8(){const e=this.readInt32(),t=this.data.toString("utf8",this.offset,this.offset+e);return this.offset+=e,t}parseUserComment(){const e=this.offset,t=this.readStringUtf8(),n=t.indexOf("=");return{key:t.slice(0,n).toUpperCase(),value:t.slice(n+1),len:this.offset-e}}}t.VorbisDecoder=i},"59ed":function(e,t,n){var r=n("da84"),i=n("1626"),a=n("0d51"),o=r.TypeError;e.exports=function(e){if(i(e))return e;throw o(a(e)+" is not a function")}},"5a49":function(e,t,n){"use strict";(function(e){async function n(n){if(n.fileSize>=143){const r=e.alloc(15);await n.randomRead(r,0,r.length,n.fileSize-143);const i=r.toString("binary"),a=i.substr(6);if(a===t.endTag2)return parseInt(i.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=n}).call(this,n("1c35").Buffer)},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5cf0":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReadableWebToNodeStream=void 0;const r=n("60b9");class i extends r.Readable{constructor(e){super(),this.bytesRead=0,this.released=!1,this.reader=e.getReader()}async _read(){if(this.released)return void this.push(null);this.pendingRead=this.reader.read();const e=await this.pendingRead;delete this.pendingRead,e.done||this.released?this.push(null):(this.bytesRead+=e.value.length,this.push(e.value))}async waitForReadToComplete(){this.pendingRead&&await this.pendingRead}async close(){await this.syncAndRelease()}async syncAndRelease(){this.released=!0,await this.waitForReadToComplete(),await this.reader.releaseLock()}}t.ReadableWebToNodeStream=i},"5e77":function(e,t,n){var r=n("83ab"),i=n("1a2d"),a=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=i(a,"name"),c=s&&"something"===function(){}.name,l=s&&(!r||r&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:l}},"5ea2":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const r=n("34eb"),i=n("6f58"),a=n("95c9"),o=n("bef3"),s=n("150c"),c=n("1e78"),l=n("cec2"),u=r("music-metadata:parser:MP4"),d="iTunes",f={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function h(e,t,n){return n.indexOf(e)===t}class p extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),n=this.getTrackDescription();n.creationTime=t.creationTime,n.modificationTime=t.modificationTime,n.timeScale=t.timeScale,n.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),n=[];while(e>=i.UINT32_BE.len)n.push(await this.tokenizer.readNumber(i.UINT32_BE)),e-=i.UINT32_BE.len;t.chapterList=n},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const n=t[0].chapterList,r=this.tracks.filter(e=>-1!==n.indexOf(e.trackId));if(1===r.length)return this.parseChapterTrack(r[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const n=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const r=n.type.replace(/\W/g,"");r.length>0&&t.push(r)}u("ftyp: "+t.join("/"));const n=t.filter(h).join("/");this.metadata.setFormat("container",n)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),n=this.getTrackDescription();n.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),n=this.getTrackDescription();n.sampleSize=t.sampleSize,n.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new i.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;u(e),this.addWarning(e);break}}catch(r){const e=`Error at offset=${this.tokenizer.position}: ${r.message}`;u(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const n=[];e.soundSampleDescription.forEach(e=>{const t={},r=f[e.dataFormat];if(r?(n.push(r.format),t.codecName=r.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:n}=e;n.sampleRate>0&&(t.type=l.TrackType.audio,t.audio={samplingFrequency:n.sampleRate,bitDepth:n.sampleSize,channels:n.numAudioChannels})}this.metadata.addStreamInfo(t)}),n.length>=1&&t.push(n.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(h).join("+"));const n=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(n.length>=1){const e=n[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const r=e.soundSampleDescription[0];r.description&&(this.metadata.setFormat("sampleRate",r.description.sampleRate),this.metadata.setFormat("bitsPerSample",r.description.sampleSize),this.metadata.setFormat("numberOfChannels",r.description.numAudioChannels));const i=f[r.dataFormat];i&&this.metadata.setFormat("lossless",!i.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);u(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(d,e,t)}addWarning(e){u("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,n)=>{const r=e.getPayloadLength(n);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const n=await this.tokenizer.readToken(new s.NameAtom(r));t+=":"+n.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(r));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new i.BufferType(r));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,n){const r=await this.tokenizer.readToken(new s.DataAtom(Number(n.header.length)-s.Header.len));if(0!==r.type.set)throw new Error("Unsupported type-set != 0: "+r.type.set);switch(r.type.type){case 0:switch(t){case"trkn":case"disk":const e=i.UINT8.get(r.value,3),n=i.UINT8.get(r.value,5);this.addTag(t,e+"/"+n);break;case"gnre":const a=i.UINT8.get(r.value,1),o=c.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,r.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(r.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(r.value)});break;case 21:this.addTag(t,p.read_BE_Signed_Integer(r.value));break;case 22:this.addTag(t,p.read_BE_Unsigned_Integer(r.value));break;case 65:this.addTag(t,r.value.readInt8(0));break;case 66:this.addTag(t,r.value.readInt16BE(0));break;case 67:this.addTag(t,r.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${r.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let n=0;const r=s.SoundSampleDescriptionVersion.get(e.description,n);return n+=s.SoundSampleDescriptionVersion.len,0===r.version||1===r.version?t.description=s.SoundSampleDescriptionV0.get(e.description,n):u(`Warning: sound-sample-description ${r} not implemented`),t}async parseChapterTrack(e,t,n){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const r=[];for(let i=0;i0;++i){const a=e.chunkOffsetTable[i],o=a-this.tokenizer.position,c=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[i];if(n-=o+c,n<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const l=await this.tokenizer.readToken(new s.ChapterText(c));u(`Chapter ${i+1}: ${l}`);const d={title:l,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};u(`Chapter title=${d.title}, offset=${d.sampleOffset}/${this.tracks[0].duration}`),r.push(d)}this.metadata.setFormat("chapters",r),await this.tokenizer.ignore(n)}findSampleOffset(e,t){let n=0;e.timeToSampleTable.forEach(e=>{n+=e.count*e.duration}),u("Total duration="+n);let r=0;while(r=t[n].firstChunk&&ee.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,n;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),n=e[t+1],192===n||193===n||194===n)return i(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:r,calculate:o}},"60b9":function(e,t,n){t=e.exports=n("bd7a"),t.Stream=t,t.Readable=t,t.Writable=n("b84d"),t.Duplex=n("845f"),t.Transform=n("8a58"),t.PassThrough=n("c6d6"),t.finished=n("fd17"),t.pipeline=n("7e5b")},6167:function(e,t,n){"use strict";var r,i;"function"===typeof Symbol&&Symbol.iterator;(function(a,o){r=o,i="function"===typeof r?r.call(t,n,t,e):r,void 0===i||(e.exports=i)})(0,(function(){var e=window,t={placement:"bottom",gpuAcceleration:!0,offset:0,boundariesElement:"viewport",boundariesPadding:5,preventOverflowOrder:["left","right","top","bottom"],flipBehavior:"flip",arrowElement:"[x-arrow]",arrowOffset:0,modifiers:["shift","offset","preventOverflow","keepTogether","arrow","flip","applyStyle"],modifiersIgnored:[],forceAbsolute:!1};function n(e,n,r){this._reference=e.jquery?e[0]:e,this.state={};var i="undefined"===typeof n||null===n,a=n&&"[object Object]"===Object.prototype.toString.call(n);return this._popper=i||a?this.parse(a?n:{}):n.jquery?n[0]:n,this._options=Object.assign({},t,r),this._options.modifiers=this._options.modifiers.map(function(e){if(-1===this._options.modifiersIgnored.indexOf(e))return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),d(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function r(t){var n=t.style.display,r=t.style.visibility;t.style.display="block",t.style.visibility="hidden";t.offsetWidth;var i=e.getComputedStyle(t),a=parseFloat(i.marginTop)+parseFloat(i.marginBottom),o=parseFloat(i.marginLeft)+parseFloat(i.marginRight),s={width:t.offsetWidth+o,height:t.offsetHeight+a};return t.style.display=n,t.style.visibility=r,s}function i(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function a(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function o(e,t){var n,r=0;for(n in e){if(e[n]===t)return r;r++}return null}function s(t,n){var r=e.getComputedStyle(t,null);return r[n]}function c(t){var n=t.offsetParent;return n!==e.document.body&&n?n:e.document.documentElement}function l(t){var n=t.parentNode;return n?n===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(s(n,"overflow"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-x"))||-1!==["scroll","auto"].indexOf(s(n,"overflow-y"))?n:l(t.parentNode):t}function u(t){return t!==e.document.body&&("fixed"===s(t,"position")||(t.parentNode?u(t.parentNode):t))}function d(e,t){function n(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach((function(r){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(r)&&n(t[r])&&(i="px"),e.style[r]=t[r]+i}))}function f(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function h(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function p(e){var t=e.getBoundingClientRect(),n=-1!=navigator.userAgent.indexOf("MSIE"),r=n&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:r,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-r}}function A(e,t,n){var r=p(e),i=p(t);if(n){var a=l(t);i.top+=a.scrollTop,i.bottom+=a.scrollTop,i.left+=a.scrollLeft,i.right+=a.scrollLeft}var o={top:r.top-i.top,left:r.left-i.left,bottom:r.top-i.top+r.height,right:r.left-i.left+r.width,width:r.width,height:r.height};return o}function g(t){for(var n=["","ms","webkit","moz","o"],r=0;r1&&console.warn("WARNING: the given `parent` query("+t.parent+") matched more than one element, the first one will be used"),0===o.length)throw"ERROR: the given `parent` doesn't exists!";o=o[0]}return o.length>1&&o instanceof Element===!1&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),o=o[0]),o.appendChild(i),i;function s(e,t){t.forEach((function(t){e.classList.add(t)}))}function c(e,t){t.forEach((function(t){e.setAttribute(t.split(":")[0],t.split(":")[1]||"")}))}},n.prototype._getPosition=function(e,t){var n=c(t);if(this._options.forceAbsolute)return"absolute";var r=u(t,n);return r?"fixed":"absolute"},n.prototype._getOffsets=function(e,t,n){n=n.split("-")[0];var i={};i.position=this.state.position;var a="fixed"===i.position,o=A(t,c(e),a),s=r(e);return-1!==["right","left"].indexOf(n)?(i.top=o.top+o.height/2-s.height/2,i.left="left"===n?o.left-s.width:o.right):(i.left=o.left+o.width/2-s.width/2,i.top="top"===n?o.top-s.height:o.bottom),i.width=s.width,i.height=s.height,{popper:i,reference:o}},n.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=l(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},n.prototype._removeEventListeners=function(){e.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement&&this.state.scrollTarget&&(this.state.scrollTarget.removeEventListener("scroll",this.state.updateBound),this.state.scrollTarget=null),this.state.updateBound=null},n.prototype._getBoundaries=function(t,n,r){var i,a,o={};if("window"===r){var s=e.document.body,u=e.document.documentElement;a=Math.max(s.scrollHeight,s.offsetHeight,u.clientHeight,u.scrollHeight,u.offsetHeight),i=Math.max(s.scrollWidth,s.offsetWidth,u.clientWidth,u.scrollWidth,u.offsetWidth),o={top:0,right:i,bottom:a,left:0}}else if("viewport"===r){var d=c(this._popper),f=l(this._popper),p=h(d),A=function(e){return e==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},g=function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft},m="fixed"===t.offsets.popper.position?0:A(f),b="fixed"===t.offsets.popper.position?0:g(f);o={top:0-(p.top-m),right:e.document.documentElement.clientWidth-(p.left-b),bottom:e.document.documentElement.clientHeight-(p.top-m),left:0-(p.left-b)}}else o=c(this._popper)===r?{top:0,left:0,right:r.clientWidth,bottom:r.clientHeight}:h(r);return o.left+=n,o.right-=n,o.top=o.top+n,o.bottom=o.bottom-n,o},n.prototype.runModifiers=function(e,t,n){var r=t.slice();return void 0!==n&&(r=this._options.modifiers.slice(0,o(this._options.modifiers,n))),r.forEach(function(t){f(t)&&(e=t.call(this,e))}.bind(this)),e},n.prototype.isModifierRequired=function(e,t){var n=o(this._options.modifiers,e);return!!this._options.modifiers.slice(0,n).filter((function(e){return e===t})).length},n.prototype.modifiers={},n.prototype.modifiers.applyStyle=function(e){var t,n={position:e.offsets.popper.position},r=Math.round(e.offsets.popper.left),i=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=g("transform"))?(n[t]="translate3d("+r+"px, "+i+"px, 0)",n.top=0,n.left=0):(n.left=r,n.top=i),Object.assign(n,e.styles),d(this._popper,n),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&d(e.arrowElement,e.offsets.arrow),e},n.prototype.modifiers.shift=function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets.reference,o=a(e.offsets.popper),s={y:{start:{top:i.top},end:{top:i.top+i.height-o.height}},x:{start:{left:i.left},end:{left:i.left+i.width-o.width}}},c=-1!==["bottom","top"].indexOf(n)?"x":"y";e.offsets.popper=Object.assign(o,s[c][r])}return e},n.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,n=a(e.offsets.popper),r={left:function(){var t=n.left;return n.lefte.boundaries.right&&(t=Math.min(n.left,e.boundaries.right-n.width)),{left:t}},top:function(){var t=n.top;return n.tope.boundaries.bottom&&(t=Math.min(n.top,e.boundaries.bottom-n.height)),{top:t}}};return t.forEach((function(t){e.offsets.popper=Object.assign(n,r[t]())})),e},n.prototype.modifiers.keepTogether=function(e){var t=a(e.offsets.popper),n=e.offsets.reference,r=Math.floor;return t.rightr(n.right)&&(e.offsets.popper.left=r(n.right)),t.bottomr(n.bottom)&&(e.offsets.popper.top=r(n.bottom)),e},n.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],n=i(t),r=e.placement.split("-")[1]||"",o=[];return o="flip"===this._options.flipBehavior?[t,n]:this._options.flipBehavior,o.forEach(function(s,c){if(t===s&&o.length!==c+1){t=e.placement.split("-")[0],n=i(t);var l=a(e.offsets.popper),u=-1!==["right","bottom"].indexOf(t);(u&&Math.floor(e.offsets.reference[t])>Math.floor(l[n])||!u&&Math.floor(e.offsets.reference[t])s[h]&&(e.offsets.popper[d]+=c[d]+p-s[h]);var A=c[d]+(n||c[u]/2-p/2),g=A-s[d];return g=Math.max(Math.min(s[u]-p-8,g),8),i[d]=g,i[f]="",e.offsets.arrow=i,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),n=1;n0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,n){const r=e.alloc(t);return await this.tokenizer.readBuffer(r,{length:t}),this.parseId3Data(this.id3Header.size-n)}async parseId3Data(t){const n=e.alloc(t);await this.tokenizer.readBuffer(n,{length:t});for(const e of this.parseMetadata(n))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const n=[];while(1){if(t===e.length)break;const r=s.getFrameHeaderLength(this.id3Header.version.major);if(t+r>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const i=e.slice(t,t+=r),a=this.readFrameHeader(i,this.id3Header.version.major),o=e.slice(t,t+=a.length),c=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);c&&n.push({id:a.id,value:c})}return n}readFrameHeader(e,t){let n;switch(t){case 2:n={id:e.toString("ascii",0,3),length:r.UINT24_BE.get(e,3)},n.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${n.id}`);break;case 3:case 4:n={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:r.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},n.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${n.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return n}}t.ID3v2Parser=s}).call(this,n("1c35").Buffer)},"65da":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfParser=void 0;const r=n("cec2"),i=n("9131"),a=n("fa86"),o=n("34eb"),s=n("95c9"),c=o("music-metadata:parser:ASF"),l="asf";class u extends s.BasicParser{async parse(){const e=await this.tokenizer.readToken(a.TopLevelHeaderObjectToken);if(!e.objectId.equals(i.default.HeaderObject))throw new Error("expected asf header; but was not found; got: "+e.objectId.str);try{await this.parseObjectHeader(e.numberOfHeaderObjects)}catch(t){c("Error while parsing ASF: %s",t)}}async parseObjectHeader(e){let t;do{const e=await this.tokenizer.readToken(a.HeaderObjectToken);switch(c("header GUID=%s",e.objectId.str),e.objectId.str){case a.FilePropertiesObject.guid.str:const n=await this.tokenizer.readToken(new a.FilePropertiesObject(e));this.metadata.setFormat("duration",Number(n.playDuration/BigInt(1e3))/1e4-Number(n.preroll)/1e3),this.metadata.setFormat("bitrate",n.maximumBitrate);break;case a.StreamPropertiesObject.guid.str:const o=await this.tokenizer.readToken(new a.StreamPropertiesObject(e));this.metadata.setFormat("container","ASF/"+o.streamType);break;case a.HeaderExtensionObject.guid.str:const s=await this.tokenizer.readToken(new a.HeaderExtensionObject);await this.parseExtensionObject(s.extensionDataSize);break;case a.ContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ContentDescriptionObjectState(e)),this.addTags(t);break;case a.ExtendedContentDescriptionObjectState.guid.str:t=await this.tokenizer.readToken(new a.ExtendedContentDescriptionObjectState(e)),this.addTags(t);break;case i.default.CodecListObject.str:const l=await a.readCodecEntries(this.tokenizer);l.forEach(e=>{this.metadata.addStreamInfo({type:e.type.videoCodec?r.TrackType.video:r.TrackType.audio,codecName:e.codecName})});const u=l.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",u);break;case i.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case i.default.PaddingObject.str:c("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),c("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(l,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),n=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const r=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(r);break;case i.default.PaddingObject.str:await this.tokenizer.ignore(n);break;case i.default.CompatibilityObject.str:this.tokenizer.ignore(n);break;case i.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(n);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=u},"66ba":function(e,t,n){"use strict"; -/*! - * media-typer - * Copyright(c) 2014-2017 Douglas Christopher Wilson - * MIT Licensed - */var r=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,n=e.suffix,a=e.type;if(!a||!i.test(a))throw new TypeError("invalid type");if(!t||!r.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(n){if(!i.test(n))throw new TypeError("invalid suffix");o+="+"+n}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function c(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var n,r=t[1],i=t[2],o=i.lastIndexOf("+");return-1!==o&&(n=i.substr(o+1),i=i.substr(0,o)),new l(r,i,n)}function l(e,t,n){this.type=e,this.subtype=t,this.suffix=n}t.format=o,t.parse=c,t.test=s},"695a":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class r{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,n,r){return this.buf.copy(e,t,r,r+n)}}t.RandomBufferReader=r},"69f3":function(e,t,n){var r,i,a,o=n("7f9a"),s=n("da84"),c=n("e330"),l=n("861d"),u=n("9112"),d=n("1a2d"),f=n("c6cd"),h=n("f772"),p=n("d012"),A="Object already initialized",g=s.TypeError,m=s.WeakMap,b=function(e){return a(e)?i(e):r(e,{})},y=function(e){return function(t){var n;if(!l(t)||(n=i(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return n}};if(o||f.state){var v=f.state||(f.state=new m),C=c(v.get),I=c(v.has),E=c(v.set);r=function(e,t){if(I(v,e))throw new g(A);return t.facade=e,E(v,e,t),t},i=function(e){return C(v,e)||{}},a=function(e){return I(v,e)}}else{var w=h("state");p[w]=!0,r=function(e,t){if(d(e,w))throw new g(A);return t.facade=e,u(e,w,t),t},i=function(e){return d(e,w)?e[w]:{}},a=function(e){return d(e,w)}}e.exports={set:r,get:i,has:a,enforce:b,getterFor:y}},"6a01":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const r=n("98a7");t.Header={len:8,get:(e,t)=>({chunkID:r.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6b30":function(e,t,n){},"6b7c":function(e,t,n){"use strict";t.__esModule=!0;var r=n("4897");t.default={methods:{t:function(){for(var e=arguments.length,t=Array(e),n=0;n[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let n=e[t],r=1,i=0;while(++i<8)r*=256,n+=e[t+i]*r;return n}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const n=(e,n)=>{n=Object.assign({offset:0},n);for(let r=0;rn(toBytes(e),t);if(n([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(n([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(n([71,73,70]))return{ext:"gif",mime:"image/gif"};if(n([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(n([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((n([73,73,42,0])||n([77,77,0,42]))&&n([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(n([73,73,42,0])||n([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(n([66,77]))return{ext:"bmp",mime:"image/bmp"};if(n([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(n([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(n([80,75,3,4])){if(n([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(n(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(r("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(r("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(r("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,n,r)=>n>=t&&80===r[n]&&75===r[n+1]&&3===r[n+2]&&4===r[n+3]);let i=0,a=!1,o=null;do{const s=i+30;if(a||(a=n(oxmlContentTypes,{offset:s})||n(oxmlRels,{offset:s})),o||(r("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:r("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:r("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;i=e(t,s)}while(i>=0);if(o)return o}if(n([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(n([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(n([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(n([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(n([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(n([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(n([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(n([51,103,112,53])||n([0,0,0])&&n([102,116,121,112],{offset:4})&&(n([109,112,52,49],{offset:8})||n([109,112,52,50],{offset:8})||n([105,115,111,109],{offset:8})||n([105,115,111,50],{offset:8})||n([109,109,112,52],{offset:8})||n([77,52,86],{offset:8})||n([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(n([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(n([26,69,223,163])){const e=t.subarray(4,4100),n=e.findIndex((e,t,n)=>66===n[t]&&130===n[t+1]);if(-1!==n){const t=n+3,r=n=>[...n].every((n,r)=>e[t+r]===n.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}if(n([0,0,0,20,102,116,121,112,113,116,32,32])||n([102,114,101,101],{offset:4})||n([102,116,121,112,113,116,32,32],{offset:4})||n([109,100,97,116],{offset:4})||n([109,111,111,118],{offset:4})||n([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(n([82,73,70,70])){if(n([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(n([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(n([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(n([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const r=readUInt64LE(t,e+16);if(n([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(n([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(n([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=r}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(n([0,0,1,186])||n([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(n([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let i=0;i<2&&inew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(n){reject(n)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6c3a":function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return B}));var r=n("34eb"),i=n.n(r),a=n("2e19"),o=n("3446"),s=n("dc2a");const c=()=>{},l=e=>e,u=e=>Promise.resolve().then(e);function d(e){throw e}function f(e){return e&&"function"===typeof e.then}class h extends a["a"]{constructor(e){super(t=>{const n=this,r=Object.assign(Object.assign({},t),{complete(){t.complete(),n.onCompletion()},error(e){t.error(e),n.onError(e)},next(e){t.next(e),n.onNext(e)}});try{return this.initHasRun=!0,e(r)}catch(i){r.error(i)}}),this.initHasRun=!1,this.fulfillmentCallbacks=[],this.rejectionCallbacks=[],this.firstValueSet=!1,this.state="pending"}onNext(e){this.firstValueSet||(this.firstValue=e,this.firstValueSet=!0)}onError(e){this.state="rejected",this.rejection=e;for(const t of this.rejectionCallbacks)u(()=>t(e))}onCompletion(){this.state="fulfilled";for(const e of this.fulfillmentCallbacks)u(()=>e(this.firstValue))}then(e,t){const n=e||l,r=t||d;let i=!1;return new Promise((e,t)=>{const a=n=>{if(!i){i=!0;try{e(r(n))}catch(a){t(a)}}},o=t=>{try{e(n(t))}catch(r){a(r)}};return this.initHasRun||this.subscribe({error:a}),"fulfilled"===this.state?e(n(this.firstValue)):"rejected"===this.state?(i=!0,e(r(this.rejection))):(this.fulfillmentCallbacks.push(o),void this.rejectionCallbacks.push(a))})}catch(e){return this.then(void 0,e)}finally(e){const t=e||c;return this.then(e=>(t(),e),()=>t())}static from(e){return f(e)?new h(t=>{const n=e=>{t.next(e),t.complete()},r=e=>{t.error(e)};e.then(n,r)}):super.from(e)}}var p=n("cd8f"),A=n("cea9");const g=i()("threads:master:messages");let m=1;const b=e=>Array.from(new Set(e)),y=e=>e&&e.type===A["b"].error,v=e=>e&&e.type===A["b"].result,C=e=>e&&e.type===A["b"].running;function I(e,t){return new a["a"](n=>{let r;const i=a=>{if(g("Message from worker:",a.data),a.data&&a.data.uid===t)if(C(a.data))r=a.data.resultType;else if(v(a.data))"promise"===r?("undefined"!==typeof a.data.payload&&n.next(Object(s["a"])(a.data.payload)),n.complete(),e.removeEventListener("message",i)):(a.data.payload&&n.next(Object(s["a"])(a.data.payload)),a.data.complete&&(n.complete(),e.removeEventListener("message",i)));else if(y(a.data)){const t=Object(s["a"])(a.data.error);n.error(t),e.removeEventListener("message",i)}};return e.addEventListener("message",i),()=>{if("observable"===r||!r){const n={type:A["a"].cancel,uid:t};e.postMessage(n)}e.removeEventListener("message",i)}})}function E(e){if(0===e.length)return{args:[],transferables:[]};const t=[],n=[];for(const r of e)Object(p["a"])(r)?(t.push(Object(s["b"])(r.send)),n.push(...r.transferables)):t.push(Object(s["b"])(r));return{args:t,transferables:0===n.length?n:b(n)}}function w(e,t){return(...n)=>{const r=m++,{args:i,transferables:a}=E(n),s={type:A["a"].run,uid:r,method:t,args:i};g("Sending command to run function to worker:",s);try{e.postMessage(s,a)}catch(c){return h.from(Promise.reject(c))}return h.from(Object(o["a"])(I(e,r)))}}function B(e,t){const n={};for(const r of t)n[r]=w(e,r);return n}},"6dd8":function(e,t,n){"use strict";n.r(t),function(e){var n=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=l.some((function(e){return!!~n.indexOf(e)}));r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),f=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),T="undefined"!==typeof WeakMap?new WeakMap:new n,k=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=d.getInstance(),r=new S(t,n,this);T.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach((function(e){k.prototype[e]=function(){var t;return(t=T.get(this))[e].apply(t,arguments)}}));var x=function(){return"undefined"!==typeof i.ResizeObserver?i.ResizeObserver:k}();t["default"]=x}.call(this,n("c8ba"))},"6ed5":function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=74)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},10:function(e,t){e.exports=n("f3ad")},13:function(e,t){e.exports=n("5128")},14:function(e,t){e.exports=n("eedf")},2:function(e,t){e.exports=n("5924")},20:function(e,t){e.exports=n("4897")},23:function(e,t){e.exports=n("41f8")},47:function(e,t){e.exports=n("722f")},6:function(e,t){e.exports=n("6b7c")},7:function(e,t){e.exports=n("2b0e")},74:function(e,t,n){"use strict";n.r(t);var r=n(7),i=n.n(r),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"msgbox-fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-message-box__wrapper",attrs:{tabindex:"-1",role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"},on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[n("div",{staticClass:"el-message-box",class:[e.customClass,e.center&&"el-message-box--center"]},[null!==e.title?n("div",{staticClass:"el-message-box__header"},[n("div",{staticClass:"el-message-box__title"},[e.icon&&e.center?n("div",{class:["el-message-box__status",e.icon]}):e._e(),n("span",[e._v(e._s(e.title))])]),e.showClose?n("button",{staticClass:"el-message-box__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:function(t){e.handleAction(e.distinguishCancelAndClose?"close":"cancel")},keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction(e.distinguishCancelAndClose?"close":"cancel")}}},[n("i",{staticClass:"el-message-box__close el-icon-close"})]):e._e()]):e._e(),n("div",{staticClass:"el-message-box__content"},[n("div",{staticClass:"el-message-box__container"},[e.icon&&!e.center&&""!==e.message?n("div",{class:["el-message-box__status",e.icon]}):e._e(),""!==e.message?n("div",{staticClass:"el-message-box__message"},[e._t("default",[e.dangerouslyUseHTMLString?n("p",{domProps:{innerHTML:e._s(e.message)}}):n("p",[e._v(e._s(e.message))])])],2):e._e()]),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showInput,expression:"showInput"}],staticClass:"el-message-box__input"},[n("el-input",{ref:"input",attrs:{type:e.inputType,placeholder:e.inputPlaceholder},nativeOn:{keydown:function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputEnter(t)}},model:{value:e.inputValue,callback:function(t){e.inputValue=t},expression:"inputValue"}}),n("div",{staticClass:"el-message-box__errormsg",style:{visibility:e.editorErrorMessage?"visible":"hidden"}},[e._v(e._s(e.editorErrorMessage))])],1)]),n("div",{staticClass:"el-message-box__btns"},[e.showCancelButton?n("el-button",{class:[e.cancelButtonClasses],attrs:{loading:e.cancelButtonLoading,round:e.roundButton,size:"small"},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction("cancel")}},nativeOn:{click:function(t){e.handleAction("cancel")}}},[e._v("\n "+e._s(e.cancelButtonText||e.t("el.messagebox.cancel"))+"\n ")]):e._e(),n("el-button",{directives:[{name:"show",rawName:"v-show",value:e.showConfirmButton,expression:"showConfirmButton"}],ref:"confirm",class:[e.confirmButtonClasses],attrs:{loading:e.confirmButtonLoading,round:e.roundButton,size:"small"},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction("confirm")}},nativeOn:{click:function(t){e.handleAction("confirm")}}},[e._v("\n "+e._s(e.confirmButtonText||e.t("el.messagebox.confirm"))+"\n ")])],1)])])])},o=[];a._withStripped=!0;var s=n(13),c=n.n(s),l=n(6),u=n.n(l),d=n(10),f=n.n(d),h=n(14),p=n.n(h),A=n(2),g=n(20),m=n(47),b=n.n(m),y=void 0,v={success:"success",info:"info",warning:"warning",error:"error"},C={mixins:[c.a,u.a],props:{modal:{default:!0},lockScroll:{default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{default:!0},closeOnPressEscape:{default:!0},closeOnHashChange:{default:!0},center:{default:!1,type:Boolean},roundButton:{default:!1,type:Boolean}},components:{ElInput:f.a,ElButton:p.a},computed:{icon:function(){var e=this.type,t=this.iconClass;return t||(e&&v[e]?"el-icon-"+v[e]:"")},confirmButtonClasses:function(){return"el-button--primary "+this.confirmButtonClass},cancelButtonClasses:function(){return""+this.cancelButtonClass}},methods:{getSafeClose:function(){var e=this,t=this.uid;return function(){e.$nextTick((function(){t===e.uid&&e.doClose()}))}},doClose:function(){var e=this;this.visible&&(this.visible=!1,this._closing=!0,this.onClose&&this.onClose(),y.closeDialog(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose(),setTimeout((function(){e.action&&e.callback(e.action,e)})))},handleWrapperClick:function(){this.closeOnClickModal&&this.handleAction(this.distinguishCancelAndClose?"close":"cancel")},handleInputEnter:function(){if("textarea"!==this.inputType)return this.handleAction("confirm")},handleAction:function(e){("prompt"!==this.$type||"confirm"!==e||this.validate())&&(this.action=e,"function"===typeof this.beforeClose?(this.close=this.getSafeClose(),this.beforeClose(e,this,this.close)):this.doClose())},validate:function(){if("prompt"===this.$type){var e=this.inputPattern;if(e&&!e.test(this.inputValue||""))return this.editorErrorMessage=this.inputErrorMessage||Object(g["t"])("el.messagebox.error"),Object(A["addClass"])(this.getInputElement(),"invalid"),!1;var t=this.inputValidator;if("function"===typeof t){var n=t(this.inputValue);if(!1===n)return this.editorErrorMessage=this.inputErrorMessage||Object(g["t"])("el.messagebox.error"),Object(A["addClass"])(this.getInputElement(),"invalid"),!1;if("string"===typeof n)return this.editorErrorMessage=n,Object(A["addClass"])(this.getInputElement(),"invalid"),!1}}return this.editorErrorMessage="",Object(A["removeClass"])(this.getInputElement(),"invalid"),!0},getFirstFocus:function(){var e=this.$el.querySelector(".el-message-box__btns .el-button"),t=this.$el.querySelector(".el-message-box__btns .el-message-box__title");return e||t},getInputElement:function(){var e=this.$refs.input.$refs;return e.input||e.textarea},handleClose:function(){this.handleAction("close")}},watch:{inputValue:{immediate:!0,handler:function(e){var t=this;this.$nextTick((function(n){"prompt"===t.$type&&null!==e&&t.validate()}))}},visible:function(e){var t=this;e&&(this.uid++,"alert"!==this.$type&&"confirm"!==this.$type||this.$nextTick((function(){t.$refs.confirm.$el.focus()})),this.focusAfterClosed=document.activeElement,y=new b.a(this.$el,this.focusAfterClosed,this.getFirstFocus())),"prompt"===this.$type&&(e?setTimeout((function(){t.$refs.input&&t.$refs.input.$el&&t.getInputElement().focus()}),500):(this.editorErrorMessage="",Object(A["removeClass"])(this.getInputElement(),"invalid")))}},mounted:function(){var e=this;this.$nextTick((function(){e.closeOnHashChange&&window.addEventListener("hashchange",e.close)}))},beforeDestroy:function(){this.closeOnHashChange&&window.removeEventListener("hashchange",this.close),setTimeout((function(){y.closeDialog()}))},data:function(){return{uid:1,title:void 0,message:"",type:"",iconClass:"",customClass:"",showInput:!1,inputValue:null,inputPlaceholder:"",inputType:"text",inputPattern:null,inputValidator:null,inputErrorMessage:"",showConfirmButton:!0,showCancelButton:!1,action:"",confirmButtonText:"",cancelButtonText:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonClass:"",confirmButtonDisabled:!1,cancelButtonClass:"",editorErrorMessage:null,callback:null,dangerouslyUseHTMLString:!1,focusAfterClosed:null,isOnComposition:!1,distinguishCancelAndClose:!1}}},I=C,E=n(0),w=Object(E["a"])(I,a,o,!1,null,null,null);w.options.__file="packages/message-box/src/main.vue";var B=w.exports,_=n(9),S=n.n(_),T=n(23),k="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x={title:null,message:"",type:"",iconClass:"",showInput:!1,showClose:!0,modalFade:!0,lockScroll:!0,closeOnClickModal:!0,closeOnPressEscape:!0,closeOnHashChange:!0,inputValue:null,inputPlaceholder:"",inputType:"text",inputPattern:null,inputValidator:null,inputErrorMessage:"",showConfirmButton:!0,showCancelButton:!1,confirmButtonPosition:"right",confirmButtonHighlight:!1,cancelButtonHighlight:!1,confirmButtonText:"",cancelButtonText:"",confirmButtonClass:"",cancelButtonClass:"",customClass:"",beforeClose:null,dangerouslyUseHTMLString:!1,center:!1,roundButton:!1,distinguishCancelAndClose:!1},Q=i.a.extend(B),D=void 0,O=void 0,F=[],M=function(e){if(D){var t=D.callback;"function"===typeof t&&(O.showInput?t(O.inputValue,e):t(e)),D.resolve&&("confirm"===e?O.showInput?D.resolve({value:O.inputValue,action:e}):D.resolve(e):!D.reject||"cancel"!==e&&"close"!==e||D.reject(e))}},N=function(){O=new Q({el:document.createElement("div")}),O.callback=M},R=function e(){if(O||N(),O.action="",(!O.visible||O.closeTimer)&&F.length>0){D=F.shift();var t=D.options;for(var n in t)t.hasOwnProperty(n)&&(O[n]=t[n]);void 0===t.callback&&(O.callback=M);var r=O.callback;O.callback=function(t,n){r(t,n),e()},Object(T["isVNode"])(O.message)?(O.$slots.default=[O.message],O.message=null):delete O.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach((function(e){void 0===O[e]&&(O[e]=!0)})),document.body.appendChild(O.$el),i.a.nextTick((function(){O.visible=!0}))}},L=function e(t,n){if(!i.a.prototype.$isServer){if("string"===typeof t||Object(T["isVNode"])(t)?(t={message:t},"string"===typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!n&&(n=t.callback),"undefined"!==typeof Promise)return new Promise((function(r,i){F.push({options:S()({},x,e.defaults,t),callback:n,resolve:r,reject:i}),R()}));F.push({options:S()({},x,e.defaults,t),callback:n}),R()}};L.setDefaults=function(e){L.defaults=e},L.alert=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":k(t))?(n=t,t=""):void 0===t&&(t=""),L(S()({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},n))},L.confirm=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":k(t))?(n=t,t=""):void 0===t&&(t=""),L(S()({title:t,message:e,$type:"confirm",showCancelButton:!0},n))},L.prompt=function(e,t,n){return"object"===("undefined"===typeof t?"undefined":k(t))?(n=t,t=""):void 0===t&&(t=""),L(S()({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},n))},L.close=function(){O.doClose(),O.visible=!1,F=[],D=null};var P=L;t["default"]=P},9:function(e,t){e.exports=n("7f4d")}})},"6eeb":function(e,t,n){var r=n("da84"),i=n("1626"),a=n("1a2d"),o=n("9112"),s=n("ce4e"),c=n("8925"),l=n("69f3"),u=n("5e77").CONFIGURABLE,d=l.get,f=l.enforce,h=String(String).split("String");(e.exports=function(e,t,n,c){var l,d=!!c&&!!c.unsafe,p=!!c&&!!c.enumerable,A=!!c&&!!c.noTargetGet,g=c&&void 0!==c.name?c.name:t;i(n)&&("Symbol("===String(g).slice(0,7)&&(g="["+String(g).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(n,"name")||u&&n.name!==g)&&o(n,"name",g),l=f(n),l.source||(l.source=h.join("string"==typeof g?g:""))),e!==r?(d?!A&&e[t]&&(p=!0):delete e[t],p?e[t]=n:o(e,t,n)):p?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return i(this)&&d(this).source||c(this)}))},"6f58":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const r=n("9152");t.UINT8={len:1,get(e,t){return e.readUInt8(t)},put(e,t,n){return e.writeUInt8(n,t)}},t.UINT16_LE={len:2,get(e,t){return e.readUInt16LE(t)},put(e,t,n){return e.writeUInt16LE(n,t)}},t.UINT16_BE={len:2,get(e,t){return e.readUInt16BE(t)},put(e,t,n){return e.writeUInt16BE(n,t)}},t.UINT24_LE={len:3,get(e,t){return e.readUIntLE(t,3)},put(e,t,n){return e.writeUIntLE(n,t,3)}},t.UINT24_BE={len:3,get(e,t){return e.readUIntBE(t,3)},put(e,t,n){return e.writeUIntBE(n,t,3)}},t.UINT32_LE={len:4,get(e,t){return e.readUInt32LE(t)},put(e,t,n){return e.writeUInt32LE(n,t)}},t.UINT32_BE={len:4,get(e,t){return e.readUInt32BE(t)},put(e,t,n){return e.writeUInt32BE(n,t)}},t.INT8={len:1,get(e,t){return e.readInt8(t)},put(e,t,n){return e.writeInt8(n,t)}},t.INT16_BE={len:2,get(e,t){return e.readInt16BE(t)},put(e,t,n){return e.writeInt16BE(n,t)}},t.INT16_LE={len:2,get(e,t){return e.readInt16LE(t)},put(e,t,n){return e.writeInt16LE(n,t)}},t.INT24_LE={len:3,get(e,t){return e.readIntLE(t,3)},put(e,t,n){return e.writeIntLE(n,t,3)}},t.INT24_BE={len:3,get(e,t){return e.readIntBE(t,3)},put(e,t,n){return e.writeIntBE(n,t,3)}},t.INT32_BE={len:4,get(e,t){return e.readInt32BE(t)},put(e,t,n){return e.writeInt32BE(n,t)}},t.INT32_LE={len:4,get(e,t){return e.readInt32LE(t)},put(e,t,n){return e.writeInt32LE(n,t)}},t.UINT64_LE={len:8,get(e,t){return e.readBigUInt64LE(t)},put(e,t,n){return e.writeBigUInt64LE(n,t)}},t.INT64_LE={len:8,get(e,t){return e.readBigInt64LE(t)},put(e,t,n){return e.writeBigInt64LE(n,t)}},t.UINT64_BE={len:8,get(e,t){return e.readBigUInt64BE(t)},put(e,t,n){return e.writeBigUInt64BE(n,t)}},t.INT64_BE={len:8,get(e,t){return e.readBigInt64BE(t)},put(e,t,n){return e.writeBigInt64BE(n,t)}},t.Float16_BE={len:2,get(e,t){return r.read(e,t,!1,10,this.len)},put(e,t,n){return r.write(e,n,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return r.read(e,t,!0,10,this.len)},put(e,t,n){return r.write(e,n,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return e.readFloatBE(t)},put(e,t,n){return e.writeFloatBE(n,t)}},t.Float32_LE={len:4,get(e,t){return e.readFloatLE(t)},put(e,t,n){return e.writeFloatLE(n,t)}},t.Float64_BE={len:8,get(e,t){return e.readDoubleBE(t)},put(e,t,n){return e.writeDoubleBE(n,t)}},t.Float64_LE={len:8,get(e,t){return e.readDoubleLE(t)},put(e,t,n){return e.writeDoubleLE(n,t)}},t.Float80_BE={len:10,get(e,t){return r.read(e,t,!1,63,this.len)},put(e,t,n){return r.write(e,n,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return r.read(e,t,!0,63,this.len)},put(e,t,n){return r.write(e,n,t,!0,63,this.len),t+this.len}};class i{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=i;class a{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=a;class o{constructor(e,t){this.len=e,this.encoding=t}get(e,t){return e.toString(this.encoding,t,t+this.len)}}t.StringType=o;class s{constructor(e){this.len=e}static decode(e,t,n){let r="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},"722f":function(e,t,n){"use strict";t.__esModule=!0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n("e452"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var s,c=c||{};c.Dialog=function(e,t,n){var i=this;if(this.dialogNode=e,null===this.dialogNode||"dialog"!==this.dialogNode.getAttribute("role"))throw new Error("Dialog() requires a DOM element with ARIA role of dialog.");"string"===typeof t?this.focusAfterClosed=document.getElementById(t):"object"===("undefined"===typeof t?"undefined":r(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"===typeof n?this.focusFirst=document.getElementById(n):"object"===("undefined"===typeof n?"undefined":r(n))?this.focusFirst=n:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():a.default.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,s=function(e){i.trapFocus(e)},this.addListeners()},c.Dialog.prototype.addListeners=function(){document.addEventListener("focus",s,!0)},c.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",s,!0)},c.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout((function(){e.focusAfterClosed.focus()}))},c.Dialog.prototype.trapFocus=function(e){a.default.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(a.default.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&a.default.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))},t.default=c.Dialog},7230:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const r=n("6f58"),i=n("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,n){const a=i.AttachedPictureType[r.UINT32_BE.get(t,n)],o=r.UINT32_BE.get(t,n+=4),s=t.toString("utf-8",n+=4,n+o),c=r.UINT32_BE.get(t,n+=o),l=t.toString("utf-8",n+=4,n+c),u=r.UINT32_BE.get(t,n+=c),d=r.UINT32_BE.get(t,n+=4),f=r.UINT32_BE.get(t,n+=4),h=r.UINT32_BE.get(t,n+=4),p=r.UINT32_BE.get(t,n+=4),A=e.from(t.slice(n+=4,n+p));return{type:a,format:s,description:l,width:u,height:d,colour_depth:f,indexed_color:h,data:A}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new r.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,n("1c35").Buffer)},"731b":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return E}));var r=n("34eb"),i=n.n(r),a=n("2e19"),o=n("dc2a"),s=n("7fc3"),c=n("7b0a"),l=n("5f4b"),u=n("6c3a"),d=function(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{c(r.next(e))}catch(t){a(t)}}function s(e){try{c(r["throw"](e))}catch(t){a(t)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())}))};const f=i()("threads:master:messages"),h=i()("threads:master:spawn"),p=i()("threads:master:thread-utils"),A=e=>e&&"init"===e.type,g=e=>e&&"uncaughtError"===e.type,m="undefined"!==typeof e&&Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT?Number.parseInt(Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT,10):1e4;function b(e,t,n){return d(this,void 0,void 0,(function*(){let r;const i=new Promise((e,i)=>{r=setTimeout(()=>i(Error(n)),t)}),a=yield Promise.race([e,i]);return clearTimeout(r),a}))}function y(e){return new Promise((t,n)=>{const r=i=>{f("Message from worker before finishing initialization:",i.data),A(i.data)?(e.removeEventListener("message",r),t(i.data)):g(i.data)&&(e.removeEventListener("message",r),n(Object(o["a"])(i.data.error)))};e.addEventListener("message",r)})}function v(e,t){return new a["a"](n=>{const r=e=>{const t={type:l["a"].message,data:e.data};n.next(t)},i=e=>{p("Unhandled promise rejection event in thread:",e);const t={type:l["a"].internalError,error:Error(e.reason)};n.next(t)};e.addEventListener("message",r),e.addEventListener("unhandledrejection",i),t.then(()=>{const t={type:l["a"].termination};e.removeEventListener("message",r),e.removeEventListener("unhandledrejection",i),n.next(t),n.complete()})})}function C(e){const[t,n]=Object(s["a"])(),r=()=>d(this,void 0,void 0,(function*(){p("Terminating worker"),yield e.terminate(),n()}));return{terminate:r,termination:t}}function I(e,t,n,r){const i=n.filter(e=>e.type===l["a"].internalError).map(e=>e.error);return Object.assign(e,{[c["a"]]:i,[c["b"]]:n,[c["c"]]:r,[c["e"]]:t})}function E(e,t){return d(this,void 0,void 0,(function*(){h("Initializing new thread");const n=t&&t.timeout?t.timeout:m,r=yield b(y(e),n,`Timeout: Did not receive an init message from worker after ${n}ms. Make sure the worker calls expose().`),i=r.exposed,{termination:a,terminate:o}=C(e),s=v(e,a);if("function"===i.type){const t=Object(u["a"])(e);return I(t,e,s,o)}if("module"===i.type){const t=Object(u["b"])(e,i.methods);return I(t,e,s,o)}{const e=i.type;throw Error("Worker init message states unexpected type of expose(): "+e)}}))}}).call(this,n("4362"))},7327:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var r=n("34eb"),i=n.n(r),a=n("ab23"),o=n("3446"),s=n("2e19");function c(e){return Promise.all(e.map(e=>{const t=e=>({status:"fulfilled",value:e}),n=e=>({status:"rejected",reason:e}),r=Promise.resolve(e);try{return r.then(t,n)}catch(i){return Promise.reject(i)}}))}var l,u=n("1ab7");(function(e){e["initialized"]="initialized",e["taskCanceled"]="taskCanceled",e["taskCompleted"]="taskCompleted",e["taskFailed"]="taskFailed",e["taskQueued"]="taskQueued",e["taskQueueDrained"]="taskQueueDrained",e["taskStart"]="taskStart",e["terminated"]="terminated"})(l||(l={}));var d=n("f2ec"),f=function(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{c(r.next(e))}catch(t){a(t)}}function s(e){try{c(r["throw"](e))}catch(t){a(t)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())}))};let h=1;function p(e){const t=[];for(let n=0;nsetTimeout(t,e))}function g(e,t){return e.reduce((e,n)=>[...e,...t(n)],[])}function m(e){return e.replace(/\W/g," ").trim().replace(/\s+/g,"-")}function b(e,t){return p(t).map(()=>({init:e(),runningTasks:[]}))}class y{constructor(e,t){this.eventSubject=new a["a"],this.initErrors=[],this.isClosing=!1,this.nextTaskID=1,this.taskQueue=[];const n="number"===typeof t?{size:t}:t||{},{size:r=u["a"]}=n;this.debug=i()("threads:pool:"+m(n.name||String(h++))),this.options=n,this.workers=b(e,r),this.eventObservable=Object(o["a"])(s["a"].from(this.eventSubject)),Promise.all(this.workers.map(e=>e.init)).then(()=>this.eventSubject.next({type:l.initialized,size:this.workers.length}),e=>{this.debug("Error while initializing pool worker:",e),this.eventSubject.error(e),this.initErrors.push(e)})}findIdlingWorker(){const{concurrency:e=1}=this.options;return this.workers.find(t=>t.runningTasks.lengthf(this,void 0,void 0,(function*(){const r=()=>{e.runningTasks=e.runningTasks.filter(e=>e!==n)};yield A(0);try{yield this.runPoolTask(e,t)}finally{r(),this.isClosing||this.scheduleWork()}})))();e.runningTasks.push(n)}))}scheduleWork(){this.debug("Attempt de-queueing a task in order to run it...");const e=this.findIdlingWorker();if(!e)return;const t=this.taskQueue.shift();if(!t)return this.debug("Task queue is empty"),void this.eventSubject.next({type:l.taskQueueDrained});this.run(e,t)}taskCompletion(e){return new Promise((t,n)=>{const r=this.events().subscribe(i=>{i.type===l.taskCompleted&&i.taskID===e?(r.unsubscribe(),t(i.returnValue)):i.type===l.taskFailed&&i.taskID===e?(r.unsubscribe(),n(i.error)):i.type===l.terminated&&(r.unsubscribe(),n(Error("Pool has been terminated before task was run.")))})})}settled(e=!1){return f(this,void 0,void 0,(function*(){const t=()=>g(this.workers,e=>e.runningTasks),n=[],r=this.eventObservable.subscribe(e=>{e.type===l.taskFailed&&n.push(e.error)});return this.initErrors.length>0?Promise.reject(this.initErrors[0]):e&&0===this.taskQueue.length?(yield c(t()),n):(yield new Promise((e,t)=>{const n=this.eventObservable.subscribe({next(t){t.type===l.taskQueueDrained&&(n.unsubscribe(),e(void 0))},error:t})}),yield c(t()),r.unsubscribe(),n)}))}completed(e=!1){return f(this,void 0,void 0,(function*(){const t=this.settled(e),n=new Promise((e,n)=>{const r=this.eventObservable.subscribe({next(i){i.type===l.taskQueueDrained?(r.unsubscribe(),e(t)):i.type===l.taskFailed&&(r.unsubscribe(),n(i.error))},error:n})}),r=yield Promise.race([t,n]);if(r.length>0)throw r[0]}))}events(){return this.eventObservable}queue(e){const{maxQueuedJobs:t=1/0}=this.options;if(this.isClosing)throw Error("Cannot schedule pool tasks after terminate() has been called.");if(this.initErrors.length>0)throw this.initErrors[0];const n=this.nextTaskID++,r=this.taskCompletion(n);r.catch(e=>{this.debug(`Task #${n} errored:`,e)});const i={id:n,run:e,cancel:()=>{-1!==this.taskQueue.indexOf(i)&&(this.taskQueue=this.taskQueue.filter(e=>e!==i),this.eventSubject.next({type:l.taskCanceled,taskID:i.id}))},then:r.then.bind(r)};if(this.taskQueue.length>=t)throw Error("Maximum number of pool tasks queued. Refusing to queue another one.\nThis usually happens for one of two reasons: We are either at peak workload right now or some tasks just won't finish, thus blocking the pool.");return this.debug(`Queueing task #${i.id}...`),this.taskQueue.push(i),this.eventSubject.next({type:l.taskQueued,taskID:i.id}),this.scheduleWork(),i}terminate(e){return f(this,void 0,void 0,(function*(){this.isClosing=!0,e||(yield this.completed(!0)),this.eventSubject.next({type:l.terminated,remainingQueue:[...this.taskQueue]}),this.eventSubject.complete(),yield Promise.all(this.workers.map(e=>f(this,void 0,void 0,(function*(){return d["a"].terminate(yield e.init)}))))}))}}function v(e,t){return new y(e,t)}y.EventType=l,v.EventType=l;const C=v},"73c2":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("95c9"),o=n("31de"),s=n("b120"),c=i("music-metadata:parser:matroska");class l extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,n){return super.init(e,t,n),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,n=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",n)}const n=e.segment.tracks;if(n&&n.entries){n.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=n.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,n=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${n}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,n){const r={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,n.concat([a.name]));a.multiple?(r[a.name]||(r[a.name]=[]),r[a.name].push(e)):r[a.name]=e}else r[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:c(`parseEbml: path=${n.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return r}async readVintData(t){const n=await this.tokenizer.peekNumber(r.UINT8);let i=128,a=1;while(0===(n&i)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,i>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const n=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-n,n)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;t>>21&(r=127),e>>>14&r,e>>>7&r,e&r],s.set(l,c),c+=l.length,this.frames.forEach((function(e){var r,a;switch(l=t(e.name),s.set(l,c),c+=l.length,r=e.size-10,l=[r>>>24&(a=255),r>>>16&a,r>>>8&a,r&a],s.set(l,c),c+=l.length,c+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":l=t(e.value),s.set(l,c),c+=l.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":l=[1].concat(i),s.set(l,c),c+=l.length,l=n(e.value),s.set(l,c),c+=l.length;break;case"TXXX":case"USLT":case"COMM":l=[1],"USLT"!==e.name&&"COMM"!==e.name||(l=l.concat(e.language)),l=l.concat(i),s.set(l,c),c+=l.length,l=n(e.description),s.set(l,c),c+=l.length,l=[0,0].concat(i),s.set(l,c),c+=l.length,l=n(e.value),s.set(l,c),c+=l.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":c++,l=t(e.value),s.set(l,c),c+=l.length;break;case"PRIV":l=t(e.id),s.set(l,c),c+=l.length,c++,s.set(new Uint8Array(e.value),c),c+=e.value.byteLength;break;case"APIC":l=[e.useUnicodeEncoding?1:0],s.set(l,c),c+=l.length,l=t(e.mimeType),s.set(l,c),c+=l.length,l=[0,e.pictureType],s.set(l,c),c+=l.length,e.useUnicodeEncoding?(l=[].concat(i),s.set(l,c),c+=l.length,l=n(e.description),s.set(l,c),c+=l.length,c+=2):(l=t(e.description),s.set(l,c),c+=l.length,c++),s.set(new Uint8Array(e.value),c),c+=e.value.byteLength}})),c+=this.padding,s.set(new Uint8Array(this.arrayBuffer),c),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},r}()}))},"7a0f":function(e,t,n){},"7b0a":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return s}));const r=Symbol("thread.errors"),i=Symbol("thread.events"),a=Symbol("thread.terminate"),o=Symbol("thread.transferable"),s=Symbol("thread.worker")},"7b0b":function(e,t,n){var r=n("da84"),i=n("1d80"),a=r.Object;e.exports=function(e){return a(i(e))}},"7b3e":function(e,t,n){"use strict";var r,i=n("a3de"); -/** - * Checks if an event is supported in the current execution environment. - * - * NOTE: This will not work correctly for non-generic events such as `change`, - * `reset`, `load`, `error`, and `select`. - * - * Borrows from Modernizr. - * - * @param {string} eventNameSuffix Event name, e.g. "click". - * @param {?boolean} capture Check if the capture phase is supported. - * @return {boolean} True if the event is supported. - * @internal - * @license Modernizr 3.0.0pre (Custom Build) | MIT - */ -function a(e,t){if(!i.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,a=n in document;if(!a){var o=document.createElement("div");o.setAttribute(n,"return;"),a="function"===typeof o[n]}return!a&&r&&"wheel"===e&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}i.canUseDOM&&(r=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=a},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,n){"use strict";var r=n("8707").Buffer,i=r.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(r.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=p,this.end=A,t=4;break;case"utf8":this.fillLast=d,t=4;break;case"base64":this.text=g,this.end=m,t=3;break;default:return this.write=b,void(this.end=y)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function c(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function l(e,t,n){var r=t.length-1;if(r=0?(i>0&&(e.lastNeed=i-1),i):--r=0?(i>0&&(e.lastNeed=i-2),i):--r=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0))}function u(e,t,n){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function d(e){var t=this.lastTotal-this.lastNeed,n=u(this,e,t);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function f(e,t){var n=l(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2===0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function A(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function g(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function y(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n0;return u(e,o,s,(function(e){r||(r=e),e&&a.forEach(d),o||(a.forEach(d),i(r))}))}));return t.reduce(f)}e.exports=p},"7eca":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const r=n("6f58"),i=n("d3ab");t.Header={len:24,get:(e,t)=>{const n={signature:e.toString("binary",t,t+3),streamMinorVersion:i.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:i.getBitAllignedNumber(e,t+3,4,4),frameCount:r.UINT32_LE.get(e,t+4),maxLevel:r.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t+10,0,2)],link:i.getBitAllignedNumber(e,t+10,2,2),profile:i.getBitAllignedNumber(e,t+10,4,4),maxBand:i.getBitAllignedNumber(e,t+11,0,6),intensityStereo:i.isBitSet(e,t+11,6),midSideStereo:i.isBitSet(e,t+11,7),titlePeak:r.UINT16_LE.get(e,t+12),titleGain:r.UINT16_LE.get(e,t+14),albumPeak:r.UINT16_LE.get(e,t+16),albumGain:r.UINT16_LE.get(e,t+18),lastFrameLength:r.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:i.isBitSet(e,t+23,0)};return n.lastFrameLength=n.trueGapless?r.UINT32_LE.get(e,20)>>>20&2047:0,n}}},"7f4d":function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){for(var t=1,n=arguments.length;t{};function i(){let e,t=!1,n=r;const i=new Promise(r=>{t?r(e):n=r}),a=r=>{t=!0,e=r,n(e)};return[i,a]}},"80bc":function(e,t,n){"use strict";e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�Ż°ħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤ĨĻ§¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩļˇ¸šēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖ×ØŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨĶ§ĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Š§š©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£ØפĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,n){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},8122:function(e,t,n){"use strict";t.__esModule=!0,t.isEmpty=t.isEqual=t.arrayEquals=t.looseEqual=t.capitalize=t.kebabCase=t.autoprefixer=t.isFirefox=t.isEdge=t.isIE=t.coerceTruthyValueToArray=t.arrayFind=t.arrayFindIndex=t.escapeRegexpString=t.valueEquals=t.generateId=t.getValueByPath=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.noop=l,t.hasOwn=u,t.toObject=f,t.getPropByPath=h,t.rafThrottle=b,t.objToArray=y;var i=n("2b0e"),a=s(i),o=n("a742");function s(e){return e&&e.__esModule?e:{default:e}}var c=Object.prototype.hasOwnProperty;function l(){}function u(e,t){return c.call(e,t)}function d(e,t){for(var n in t)e[n]=t[n];return e}function f(e){for(var t={},n=0;n0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};var p=t.arrayFindIndex=function(e,t){for(var n=0;n!==e.length;++n)if(t(e[n]))return n;return-1},A=(t.arrayFind=function(e,t){var n=p(e,t);return-1!==n?e[n]:void 0},t.coerceTruthyValueToArray=function(e){return Array.isArray(e)?e:e?[e]:[]},t.isIE=function(){return!a.default.prototype.$isServer&&!isNaN(Number(document.documentMode))},t.isEdge=function(){return!a.default.prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1},t.isFirefox=function(){return!a.default.prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)},t.autoprefixer=function(e){if("object"!==("undefined"===typeof e?"undefined":r(e)))return e;var t=["transform","transition","animation"],n=["ms-","webkit-"];return t.forEach((function(t){var r=e[t];t&&r&&n.forEach((function(n){e[n+t]=r}))})),e},t.kebabCase=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},t.capitalize=function(e){return(0,o.isString)(e)?e.charAt(0).toUpperCase()+e.slice(1):e},t.looseEqual=function(e,t){var n=(0,o.isObject)(e),r=(0,o.isObject)(t);return n&&r?JSON.stringify(e)===JSON.stringify(t):!n&&!r&&String(e)===String(t)}),g=t.arrayEquals=function(e,t){if(e=e||[],t=t||[],e.length!==t.length)return!1;for(var n=0;n0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===n.length)return 0;const a=await this.streamReader.read(e,n.offset,n.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const i=new Uint8Array(n.length+t);return r=await this.peekBuffer(i,{mayBeLess:n.mayBeLess}),e.set(i.subarray(t),n.offset),r-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(n.length>0){try{r=await this.streamReader.peek(e,n.offset,n.length)}catch(a){if(t&&t.mayBeLess&&a instanceof i.EndOfStreamError)return 0;throw a}if(!n.mayBeLess&&r-1?n("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),n("a",{staticClass:"el-upload-list__item-name",on:{click:function(n){e.handleClick(t)}}},[n("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),n("label",{staticClass:"el-upload-list__item-status-label"},[n("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":["picture-card","picture"].indexOf(e.listType)>-1}})]),e.disabled?e._e():n("i",{staticClass:"el-icon-close",on:{click:function(n){e.$emit("remove",t)}}}),e.disabled?e._e():n("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?n("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-preview",on:{click:function(n){e.handlePreview(t)}}},[n("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():n("span",{staticClass:"el-upload-list__item-delete",on:{click:function(n){e.$emit("remove",t)}}},[n("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)},i=[];r._withStripped=!0;var a=n(6),o=n.n(a),s=n(42),c=n.n(s),l={name:"ElUploadList",mixins:[o.a],data:function(){return{focusing:!1}},components:{ElProgress:c.a},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},u=l,d=n(0),f=Object(d["a"])(u,r,i,!1,null,null,null);f.options.__file="packages/upload/src/upload-list.vue";var h=f.exports,p=n(26),A=n.n(p);function g(e,t,n){var r=void 0;r=n.response?""+(n.response.error||n.response):n.responseText?""+n.responseText:"fail to post "+e+" "+n.status;var i=new Error(r);return i.status=n.status,i.method="post",i.url=e,i}function m(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function b(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,n=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var r=new FormData;e.data&&Object.keys(e.data).forEach((function(t){r.append(t,e.data[t])})),r.append(e.filename,e.file,e.file.name),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(g(n,e,t));e.onSuccess(m(t))},t.open("post",n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var i=e.headers||{};for(var a in i)i.hasOwnProperty(a)&&null!==i[a]&&t.setRequestHeader(a,i[a]);return t.send(r),t}}var y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)},v=[];y._withStripped=!0;var C={name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){if(!this.disabled&&this.uploader){var t=this.uploader.accept;this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter((function(e){var n=e.type,r=e.name,i=r.indexOf(".")>-1?"."+r.split(".").pop():"",a=n.replace(/\/.*$/,"");return t.split(",").map((function(e){return e.trim()})).filter((function(e){return e})).some((function(e){return/\..+$/.test(e)?i===e:/\/\*$/.test(e)?a===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&n===e}))}))):this.$emit("file",e.dataTransfer.files)}}}},I=C,E=Object(d["a"])(I,y,v,!1,null,null,null);E.options.__file="packages/upload/src/upload-dragger.vue";var w,B,_=E.exports,S={inject:["uploader"],components:{UploadDragger:_},props:{type:String,action:{type:String,required:!0},name:{type:String,default:"file"},data:Object,headers:Object,withCredentials:Boolean,multiple:Boolean,accept:String,onStart:Function,onProgress:Function,onSuccess:Function,onError:Function,beforeUpload:Function,drag:Boolean,onPreview:{type:Function,default:function(){}},onRemove:{type:Function,default:function(){}},fileList:Array,autoUpload:Boolean,listType:String,httpRequest:{type:Function,default:b},disabled:Boolean,limit:Number,onExceed:Function},data:function(){return{mouseover:!1,reqs:{}}},methods:{isImage:function(e){return-1!==e.indexOf("image")},handleChange:function(e){var t=e.target.files;t&&this.uploadFiles(t)},uploadFiles:function(e){var t=this;if(this.limit&&this.fileList.length+e.length>this.limit)this.onExceed&&this.onExceed(e,this.fileList);else{var n=Array.prototype.slice.call(e);this.multiple||(n=n.slice(0,1)),0!==n.length&&n.forEach((function(e){t.onStart(e),t.autoUpload&&t.upload(e)}))}},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var n=this.beforeUpload(e);n&&n.then?n.then((function(n){var r=Object.prototype.toString.call(n);if("[object File]"===r||"[object Blob]"===r){for(var i in"[object Blob]"===r&&(n=new File([n],e.name,{type:e.type})),e)e.hasOwnProperty(i)&&(n[i]=e[i]);t.post(n)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==n?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var n=e;e.uid&&(n=e.uid),t[n]&&t[n].abort()}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort(),delete t[e]}))},post:function(e){var t=this,n=e.uid,r={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(n){t.onProgress(n,e)},onSuccess:function(r){t.onSuccess(r,e),delete t.reqs[n]},onError:function(r){t.onError(r,e),delete t.reqs[n]}},i=this.httpRequest(r);this.reqs[n]=i,i&&i.then&&i.then(r.onSuccess,r.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target===e.currentTarget&&(13!==e.keyCode&&32!==e.keyCode||this.handleClick())}},render:function(e){var t=this.handleClick,n=this.drag,r=this.name,i=this.handleChange,a=this.multiple,o=this.accept,s=this.listType,c=this.uploadFiles,l=this.disabled,u=this.handleKeydown,d={class:{"el-upload":!0},on:{click:t,keydown:u}};return d.class["el-upload--"+s]=!0,e("div",A()([d,{attrs:{tabindex:"0"}}]),[n?e("upload-dragger",{attrs:{disabled:l},on:{file:c}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:r,multiple:a,accept:o},ref:"input",on:{change:i}})])}},T=S,k=Object(d["a"])(T,w,B,!1,null,null,null);k.options.__file="packages/upload/src/upload.vue";var x=k.exports,Q=n(11),D=n.n(Q);function O(){}var F,M,N={name:"ElUpload",mixins:[D.a],components:{ElProgress:c.a,UploadList:h,Upload:x},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:O},onChange:{type:Function,default:O},onPreview:{type:Function},onSuccess:{type:Function,default:O},onProgress:{type:Function,default:O},onError:{type:Function,default:O},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:O}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map((function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(t){console.error("[Element Error][Upload]",t)}return e})))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map((function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e}))}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(n){return void console.error("[Element Error][Upload]",n)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var n=this.getFile(t);this.onProgress(e,n,this.uploadFiles),n.status="uploading",n.percentage=e.percent||0},handleSuccess:function(e,t){var n=this.getFile(t);n&&(n.status="success",n.response=e,this.onSuccess(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles))},handleError:function(e,t){var n=this.getFile(t),r=this.uploadFiles;n.status="fail",r.splice(r.indexOf(n),1),this.onError(e,n,this.uploadFiles),this.onChange(n,this.uploadFiles)},handleRemove:function(e,t){var n=this;t&&(e=this.getFile(t));var r=function(){n.abort(e);var t=n.uploadFiles;t.splice(t.indexOf(e),1),n.onRemove(e,t)};if(this.beforeRemove){if("function"===typeof this.beforeRemove){var i=this.beforeRemove(e,this.uploadFiles);i&&i.then?i.then((function(){r()}),O):!1!==i&&r()}}else r()},getFile:function(e){var t=this.uploadFiles,n=void 0;return t.every((function(t){return n=e.uid===t.uid?t:null,!n})),n},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter((function(e){return"ready"===e.status})).forEach((function(t){e.$refs["upload-inner"].upload(t.raw)}))},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach((function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)}))},render:function(e){var t=this,n=void 0;this.showFileList&&(n=e(h,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}]));var r={props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"},i=this.$slots.trigger||this.$slots.default,a=e("upload",r,[i]);return e("div",["picture-card"===this.listType?n:"",this.$slots.trigger?[a,this.$slots.default]:a,this.$slots.tip,"picture-card"!==this.listType?n:""])}},R=N,L=Object(d["a"])(R,F,M,!1,null,null,null);L.options.__file="packages/upload/src/index.vue";var P=L.exports;P.install=function(e){e.component(P.name,P)};t["default"]=P},6:function(e,t){e.exports=n("6b7c")}})},"8a58":function(e,t,n){"use strict";e.exports=u;var r=n("1b08").codes,i=r.ERR_METHOD_NOT_IMPLEMENTED,a=r.ERR_MULTIPLE_CALLBACK,o=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=r.ERR_TRANSFORM_WITH_LENGTH_0,c=n("845f");function l(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new a);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.lengthn},ie64:function(){return y.ie()&&f},firefox:function(){return b()||r},opera:function(){return b()||i},webkit:function(){return b()||a},safari:function(){return y.webkit()},chrome:function(){return b()||o},windows:function(){return b()||l},osx:function(){return b()||c},linux:function(){return b()||u},iphone:function(){return b()||h},mobile:function(){return b()||h||p||d||g},nativeApp:function(){return b()||A},android:function(){return b()||d},ipad:function(){return b()||p}};e.exports=y},"8f14":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisTagMapper=void 0;const r=n("fc97"),i={TITLE:"title",ARTIST:"artist",ARTISTS:"artists",ALBUMARTIST:"albumartist","ALBUM ARTIST":"albumartist",ALBUM:"album",DATE:"date",ORIGINALDATE:"originaldate",ORIGINALYEAR:"originalyear",COMMENT:"comment",TRACKNUMBER:"track",DISCNUMBER:"disk",GENRE:"genre",METADATA_BLOCK_PICTURE:"picture",COMPOSER:"composer",LYRICS:"lyrics",ALBUMSORT:"albumsort",TITLESORT:"titlesort",WORK:"work",ARTISTSORT:"artistsort",ALBUMARTISTSORT:"albumartistsort",COMPOSERSORT:"composersort",LYRICIST:"lyricist",WRITER:"writer",CONDUCTOR:"conductor",REMIXER:"remixer",ARRANGER:"arranger",ENGINEER:"engineer",PRODUCER:"producer",DJMIXER:"djmixer",MIXER:"mixer",LABEL:"label",GROUPING:"grouping",SUBTITLE:"subtitle",DISCSUBTITLE:"discsubtitle",TRACKTOTAL:"totaltracks",DISCTOTAL:"totaldiscs",COMPILATION:"compilation",RATING:"rating",BPM:"bpm",KEY:"key",MOOD:"mood",MEDIA:"media",CATALOGNUMBER:"catalognumber",RELEASESTATUS:"releasestatus",RELEASETYPE:"releasetype",RELEASECOUNTRY:"releasecountry",SCRIPT:"script",LANGUAGE:"language",COPYRIGHT:"copyright",LICENSE:"license",ENCODEDBY:"encodedby",ENCODERSETTINGS:"encodersettings",BARCODE:"barcode",ISRC:"isrc",ASIN:"asin",MUSICBRAINZ_TRACKID:"musicbrainz_recordingid",MUSICBRAINZ_RELEASETRACKID:"musicbrainz_trackid",MUSICBRAINZ_ALBUMID:"musicbrainz_albumid",MUSICBRAINZ_ARTISTID:"musicbrainz_artistid",MUSICBRAINZ_ALBUMARTISTID:"musicbrainz_albumartistid",MUSICBRAINZ_RELEASEGROUPID:"musicbrainz_releasegroupid",MUSICBRAINZ_WORKID:"musicbrainz_workid",MUSICBRAINZ_TRMID:"musicbrainz_trmid",MUSICBRAINZ_DISCID:"musicbrainz_discid",ACOUSTID_ID:"acoustid_id",ACOUSTID_ID_FINGERPRINT:"acoustid_fingerprint",MUSICIP_PUID:"musicip_puid",WEBSITE:"website",NOTES:"notes",TOTALTRACKS:"totaltracks",TOTALDISCS:"totaldiscs",DISCOGS_ARTIST_ID:"discogs_artist_id",DISCOGS_ARTISTS:"artists",DISCOGS_ARTIST_NAME:"artists",DISCOGS_ALBUM_ARTISTS:"albumartist",DISCOGS_CATALOG:"catalognumber",DISCOGS_COUNTRY:"releasecountry",DISCOGS_DATE:"originaldate",DISCOGS_LABEL:"label",DISCOGS_LABEL_ID:"discogs_label_id",DISCOGS_MASTER_RELEASE_ID:"discogs_master_release_id",DISCOGS_RATING:"discogs_rating",DISCOGS_RELEASED:"date",DISCOGS_RELEASE_ID:"discogs_release_id",DISCOGS_VOTES:"discogs_votes",CATALOGID:"catalognumber",STYLE:"genre",REPLAYGAIN_TRACK_GAIN:"replaygain_track_gain",REPLAYGAIN_TRACK_PEAK:"replaygain_track_peak",REPLAYGAIN_ALBUM_GAIN:"replaygain_album_gain",REPLAYGAIN_ALBUM_PEAK:"replaygain_album_peak",REPLAYGAIN_MINMAX:"replaygain_track_minmax",REPLAYGAIN_ALBUM_MINMAX:"replaygain_album_minmax",REPLAYGAIN_UNDO:"replaygain_undo"};class a extends r.CommonTagMapper{static toRating(e,t){return{source:e?e.toLowerCase():e,rating:parseFloat(t)*r.CommonTagMapper.maxRatingScore}}constructor(){super(["vorbis"],i)}postMap(e){if(0===e.id.indexOf("RATING:")){const t=e.id.split(":");e.value=a.toRating(t[1],e.value),e.id=t[0]}}}t.VorbisTagMapper=a},"8f5f":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListInfoTagValue=t.Header=void 0;const r=n("6f58");t.Header={len:8,get:(e,t)=>({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class i{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new r.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=i},"907a":function(e,t,n){"use strict";var r=n("ebb5"),i=n("07fa"),a=n("5926"),o=r.aTypedArray,s=r.exportTypedArrayMethod;s("at",(function(e){var t=o(this),n=i(t),r=a(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]}))},"90c9":function(e,t,n){"use strict";var r=n("c591").Buffer;t._dbcs=d;for(var i=-1,a=-2,o=-10,s=-1e3,c=new Array(256),l=-1,u=0;u<256;u++)c[u]=i;function d(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var n=e.table();this.decodeTables=[],this.decodeTables[0]=c.slice(0),this.decodeTableSeq=[];for(var r=0;rs)throw new Error("gb18030 decode tables conflict at byte 2");for(var h=this.decodeTables[s-d[f]],p=129;p<=254;p++){if(h[p]===i)h[p]=s-l;else{if(h[p]===s-l)continue;if(h[p]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var A=this.decodeTables[s-h[p]],g=48;g<=57;g++)A[g]===i&&(A[g]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var m={};if(e.encodeSkipVals)for(r=0;rt)return-1;var n=0,r=e.length;while(n>1);e[i]<=t?n=i:r=i}return n}d.prototype.encoder=f,d.prototype.decoder=h,d.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var n=this.decodeTables[0],r=t.length-1;r>0;r--){var a=n[t[r]];if(a==i)n[t[r]]=s-this.decodeTables.length,this.decodeTables.push(n=c.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));n=this.decodeTables[s-a]}}return n},d.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),n=this._getDecodeTrieNode(t);t&=255;for(var r=1;r255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},d.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=c.slice(0)),this.encodeTable[t]},d.prototype._setEncodeChar=function(e,t){var n=this._getEncodeBucket(e),r=255&e;n[r]<=o?this.encodeTableSeq[o-n[r]][l]=t:n[r]==i&&(n[r]=t)},d.prototype._setEncodeSequence=function(e,t){var n,r=e[0],a=this._getEncodeBucket(r),s=255&r;a[s]<=o?n=this.encodeTableSeq[o-a[s]]:(n={},a[s]!==i&&(n[l]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(n));for(var c=1;c=0)this._setEncodeChar(l,u),i=!0;else if(l<=s){var d=s-l;if(!a[d]){var f=u<<8>>>0;this._fillEncodeTable(d,f,n)?i=!0:a[d]=!0}}else l<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-l],u),i=!0)}return i},f.prototype.write=function(e){var t=r.alloc(e.length*(this.gb18030?4:3)),n=this.leadSurrogate,a=this.seqObj,s=-1,c=0,u=0;while(1){if(-1===s){if(c==e.length)break;var d=e.charCodeAt(c++)}else{d=s;s=-1}if(55296<=d&&d<57344)if(d<56320){if(-1===n){n=d;continue}n=d,d=i}else-1!==n?(d=65536+1024*(n-55296)+(d-56320),n=-1):d=i;else-1!==n&&(s=d,d=i,n=-1);var f=i;if(void 0!==a&&d!=i){var h=a[d];if("object"===typeof h){a=h;continue}"number"==typeof h?f=h:void 0==h&&(h=a[l],void 0!==h&&(f=h,s=d)),a=void 0}else if(d>=0){var A=this.encodeTable[d>>8];if(void 0!==A&&(f=A[255&d]),f<=o){a=this.encodeTableSeq[o-f];continue}if(f==i&&this.gb18030){var g=p(this.gb18030.uChars,d);if(-1!=g){f=this.gb18030.gbChars[g]+(d-this.gb18030.uChars[g]);t[u++]=129+Math.floor(f/12600),f%=12600,t[u++]=48+Math.floor(f/1260),f%=1260,t[u++]=129+Math.floor(f/10),f%=10,t[u++]=48+f;continue}}}f===i&&(f=this.defaultCharSingleByte),f<256?t[u++]=f:f<65536?(t[u++]=f>>8,t[u++]=255&f):f<16777216?(t[u++]=f>>16,t[u++]=f>>8&255,t[u++]=255&f):(t[u++]=f>>>24,t[u++]=f>>>16&255,t[u++]=f>>>8&255,t[u++]=255&f)}return this.seqObj=a,this.leadSurrogate=n,t.slice(0,u)},f.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=r.alloc(10),t=0;if(this.seqObj){var n=this.seqObj[l];void 0!==n&&(n<256?e[t++]=n:(e[t++]=n>>8,e[t++]=255&n)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},f.prototype.findIdx=p,h.prototype.write=function(e){for(var t=r.alloc(2*e.length),n=this.nodeIdx,c=this.prevBytes,l=this.prevBytes.length,u=-this.prevBytes.length,d=0,f=0;d=0?e[d]:c[d+l],A=this.decodeTables[n][h];if(A>=0);else if(A===i)A=this.defaultCharUnicode.charCodeAt(0),d=u;else if(A===a){if(d>=3)var g=12600*(e[d-3]-129)+1260*(e[d-2]-48)+10*(e[d-1]-129)+(h-48);else g=12600*(c[d-3+l]-129)+1260*((d-2>=0?e[d-2]:c[d-2+l])-48)+10*((d-1>=0?e[d-1]:c[d-1+l])-129)+(h-48);var m=p(this.gb18030.gbChars,g);A=this.gb18030.uChars[m]+g-this.gb18030.gbChars[m]}else{if(A<=s){n=s-A;continue}if(!(A<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+A+" at "+n+"/"+h);for(var b=this.decodeTableSeq[o-A],y=0;y>8;A=b[b.length-1]}if(A>=65536){A-=65536;var v=55296|A>>10;t[f++]=255&v,t[f++]=v>>8,A=56320|1023&A}t[f++]=255&A,t[f++]=A>>8,n=0,u=d+1}return this.nodeIdx=n,this.prevBytes=u>=0?Array.prototype.slice.call(e,u):c.slice(u+l).concat(Array.prototype.slice.call(e)),t.slice(0,f).toString("ucs2")},h.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,n){var r=n("e330"),i=0,a=Math.random(),o=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++i+a,36)}},9112:function(e,t,n){var r=n("83ab"),i=n("9bf2"),a=n("5c6c");e.exports=r?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},9131:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class n{constructor(e){this.str=e}static fromBin(e,t=0){return new n(this.decode(e,t))}static decode(e,t=0){const n=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return n.toUpperCase()}static decodeMediaType(e){switch(e.str){case n.AudioMedia.str:return"audio";case n.VideoMedia.str:return"video";case n.CommandMedia.str:return"command";case n.Degradable_JPEG_Media.str:return"degradable-jpeg";case n.FileTransferMedia.str:return"file-transfer";case n.BinaryMedia.str:return"binary"}}static encode(t){const n=e.alloc(16);return n.writeUInt32LE(parseInt(t.slice(0,8),16),0),n.writeUInt16LE(parseInt(t.slice(9,13),16),4),n.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(n,8),e.from(t.slice(24),"hex").copy(n,10),n}equals(e){return this.str===e.str}toBin(){return n.encode(this.str)}}t.default=n,n.HeaderObject=new n("75B22630-668E-11CF-A6D9-00AA0062CE6C"),n.DataObject=new n("75B22636-668E-11CF-A6D9-00AA0062CE6C"),n.SimpleIndexObject=new n("33000890-E5B1-11CF-89F4-00A0C90349CB"),n.IndexObject=new n("D6E229D3-35DA-11D1-9034-00A0C90349BE"),n.MediaObjectIndexObject=new n("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),n.TimecodeIndexObject=new n("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),n.FilePropertiesObject=new n("8CABDCA1-A947-11CF-8EE4-00C00C205365"),n.StreamPropertiesObject=new n("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),n.HeaderExtensionObject=new n("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),n.CodecListObject=new n("86D15240-311D-11D0-A3A4-00A0C90348F6"),n.ScriptCommandObject=new n("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),n.MarkerObject=new n("F487CD01-A951-11CF-8EE6-00C00C205365"),n.BitrateMutualExclusionObject=new n("D6E229DC-35DA-11D1-9034-00A0C90349BE"),n.ErrorCorrectionObject=new n("75B22635-668E-11CF-A6D9-00AA0062CE6C"),n.ContentDescriptionObject=new n("75B22633-668E-11CF-A6D9-00AA0062CE6C"),n.ExtendedContentDescriptionObject=new n("D2D0A440-E307-11D2-97F0-00A0C95EA850"),n.ContentBrandingObject=new n("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),n.StreamBitratePropertiesObject=new n("7BF875CE-468D-11D1-8D82-006097C9A2B2"),n.ContentEncryptionObject=new n("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),n.ExtendedContentEncryptionObject=new n("298AE614-2622-4C17-B935-DAE07EE9289C"),n.DigitalSignatureObject=new n("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),n.PaddingObject=new n("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),n.ExtendedStreamPropertiesObject=new n("14E6A5CB-C672-4332-8399-A96952065B5A"),n.AdvancedMutualExclusionObject=new n("A08649CF-4775-4670-8A16-6E35357566CD"),n.GroupMutualExclusionObject=new n("D1465A40-5A79-4338-B71B-E36B8FD6C249"),n.StreamPrioritizationObject=new n("D4FED15B-88D3-454F-81F0-ED5C45999E24"),n.BandwidthSharingObject=new n("A69609E6-517B-11D2-B6AF-00C04FD908E9"),n.LanguageListObject=new n("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),n.MetadataObject=new n("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),n.MetadataLibraryObject=new n("44231C94-9498-49D1-A141-1D134E457054"),n.IndexParametersObject=new n("D6E229DF-35DA-11D1-9034-00A0C90349BE"),n.MediaObjectIndexParametersObject=new n("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),n.TimecodeIndexParametersObject=new n("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),n.CompatibilityObject=new n("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),n.AdvancedContentEncryptionObject=new n("43058533-6981-49E6-9B74-AD12CB86D58C"),n.AudioMedia=new n("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),n.VideoMedia=new n("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),n.CommandMedia=new n("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),n.JFIF_Media=new n("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),n.Degradable_JPEG_Media=new n("35907DE0-E415-11CF-A917-00805F5C442B"),n.FileTransferMedia=new n("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),n.BinaryMedia=new n("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),n.ASF_Index_Placeholder_Object=new n("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,n("1c35").Buffer)},9152:function(e,t){ -/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ -t.read=function(e,t,n,r,i){var a,o,s=8*i-r-1,c=(1<>1,u=-7,d=n?i-1:0,f=n?-1:1,h=e[t+d];for(d+=f,a=h&(1<<-u)-1,h>>=-u,u+=s;u>0;a=256*a+e[t+d],d+=f,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=r;u>0;o=256*o+e[t+d],d+=f,u-=8);if(0===a)a=1-l;else{if(a===c)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,r),a-=l}return(h?-1:1)*o*Math.pow(2,a-r)},t.write=function(e,t,n,r,i,a){var o,s,c,l=8*a-i-1,u=(1<>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:a-1,p=r?1:-1,A=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),t+=o+d>=1?f/c:f*Math.pow(2,1-d),t*c>=2&&(o++,c/=2),o+d>=u?(s=0,o=u):o+d>=1?(s=(t*c-1)*Math.pow(2,i),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),o=0));i>=8;e[n+h]=255&s,h+=p,s/=256,i-=8);for(o=o<0;e[n+h]=255&o,h+=p,o/=256,l-=8);e[n+h-p]|=128*A}},"92fa":function(e,t){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function r(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}}e.exports=function(e){return e.reduce((function(e,t){var i,a,o,s,c;for(o in t)if(i=e[o],a=t[o],i&&n.test(o))if("class"===o&&("string"===typeof i&&(c=i,e[o]=i={},i[c]=!0),"string"===typeof a&&(c=a,t[o]=a={},a[c]=!0)),"on"===o||"nativeOn"===o||"hook"===o)for(s in a)i[s]=r(i[s],a[s]);else if(Array.isArray(i))e[o]=i.concat(a);else if(Array.isArray(a))e[o]=[i].concat(a);else for(s in a)i[s]=a[s];else e[o]=t[o];return e}),{})}},9483:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r,i=function(){return Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/))};function a(e,t){void 0===t&&(t={});var n=t.registrationOptions;void 0===n&&(n={}),delete t.registrationOptions;var a=function(e){var n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];t&&t[e]&&t[e].apply(t,n)};"serviceWorker"in navigator&&r.then((function(){i()?(c(e,a,n),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)}))):(s(e,a,n),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)})))}))}function o(e,t){navigator.onLine||e("offline"),e("error",t)}function s(e,t,n){navigator.serviceWorker.register(e,n).then((function(e){t("registered",e),e.waiting?t("updated",e):e.onupdatefound=function(){t("updatefound",e);var n=e.installing;n.onstatechange=function(){"installed"===n.state&&(navigator.serviceWorker.controller?t("updated",e):t("cached",e))}}})).catch((function(e){return o(t,e)}))}function c(e,t,n){fetch(e).then((function(r){404===r.status?(t("error",new Error("Service worker not found at "+e)),l()):-1===r.headers.get("content-type").indexOf("javascript")?(t("error",new Error("Expected "+e+" to have javascript content-type, but received "+r.headers.get("content-type"))),l()):s(e,t,n)})).catch((function(e){return o(t,e)}))}function l(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){return o(emit,e)}))}"undefined"!==typeof window&&(r="undefined"!==typeof Promise?new Promise((function(e){return window.addEventListener("load",e)})):{then:function(e){return window.addEventListener("load",e)}})},"94bb":function(e,t,n){"use strict";for(var r=[n("d354"),n("feb0"),n("a58d"),n("c642"),n("6bda"),n("3d0e"),n("80bc"),n("90c9"),n("1c47")],i=0;i1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,n){const r=e.alloc(s.TagFooter.len);await t.randomRead(r,0,s.TagFooter.len,n-s.TagFooter.len);const i=s.TagFooter.get(r,0);if("APETAGEX"===i.ID)return l("APE footer header at offset="+n),{footer:i,offset:n-i.size}}static parseTagFooter(e,t,n){const r=s.TagFooter.get(t,t.length-s.TagFooter.len);if(r.ID!==d)throw new Error("Unexpected APEv2 Footer ID preamble value.");i.fromBuffer(t);const a=new f;return a.init(e,i.fromBuffer(t),n),a.parseTags(r)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(n.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const n=e.alloc(256);let r=t.size-s.TagFooter.len;l(`Parse APE tags at offset=${this.tokenizer.position}, size=${r}`);for(let i=0;i{const a=e.toString("binary",n,n+t.FourCcToken.len);switch(a){default:if(!a.match(i))throw new Error(`FourCC contains invalid characters: ${r.a2hex(a)} "${a}"`)}return a},put:(t,n,r)=>{const i=e.from(r,"binary");if(4!==i.length)throw new Error("Invalid length");return i.copy(t,n)}}}).call(this,n("1c35").Buffer)},"9a4a":function(e,t,n){"use strict";var r="PNG\r\n\n",i="IHDR",a="CgBI";function o(e){if(r===e.toString("ascii",1,8)){var t=e.toString("ascii",12,16);if(t===a&&(t=e.toString("ascii",28,32)),t!==i)throw new TypeError("invalid png");return!0}}function s(e){return e.toString("ascii",12,16)===a?{width:e.readUInt32BE(32),height:e.readUInt32BE(36)}:{width:e.readUInt32BE(16),height:e.readUInt32BE(20)}}e.exports={detect:o,calculate:s}},"9a69":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedLameHeader=void 0;const r=n("6f58"),i=n("d3ab"),a=n("289b");t.ExtendedLameHeader={len:27,get:(e,t)=>{const n=r.UINT32_BE.get(e,t+2);return{revision:i.getBitAllignedNumber(e,t,0,4),vbr_method:i.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*r.UINT8.get(e,t+1),track_peak:0===n?void 0:n/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:r.UINT32_BE.get(e,t+20),music_crc:r.UINT8.get(e,t+24),header_crc:r.UINT16_BE.get(e,t+24)}}}},"9ab4":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));function r(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{c(r.next(e))}catch(t){a(t)}}function s(e){try{c(r["throw"](e))}catch(t){a(t)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())}))}function i(e,t){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return c([e,t])}}function c(a){if(n)throw new TypeError("Generator is already executing.");while(o)try{if(n=1,r&&(i=2&a[0]?r["return"]:a[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]1?t-1:0),o=1;o]+[^>]*>/;function i(e){return r.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),n=e.match(a.height),r=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:n&&parseInt(n[2],10),viewbox:r&&o(r[2])}}function c(e){return{width:e.width,height:e.height}}function l(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function u(e){var t=e.toString("utf8").match(a.root);if(t){var n=s(t[0]);if(n.width&&n.height)return c(n);if(n.viewbox)return l(n)}throw new TypeError("invalid svg")}e.exports={detect:i,calculate:u}},a046:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const r=n("20f8");class i{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,n){const i=e.alloc(t.len),a=await this.readBuffer(i,{position:n});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new i.BufferType(e)),n=new u.VorbisDecoder(t,0);n.readStringUtf8();const r=n.readInt32();for(let i=0;i({lastBlock:r.getBit(e,t,7),type:r.getBitAllignedNumber(e,t,1,7),length:i.UINT24_BE.get(e,t+1)})},p.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:i.UINT16_BE.get(e,t),maximumBlockSize:i.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:i.UINT24_BE.get(e,t+4),maximumFrameSize:i.UINT24_BE.get(e,t+7),sampleRate:i.UINT24_BE.get(e,t+10)>>4,channels:r.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:r.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:r.getBitAllignedNumber(e,t+13,4,36),fileMD5:new i.BufferType(16).get(e,t+18)})}},a0aa:function(e,t,n){"use strict";(function(t){var r=n("3e8f"),i=n("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,n,a){var o=i(e,32,4,a),s=1024,c=r.statSync(n).size;o+s>c&&(s=c-o-10);var l=new t(s),u=r.openSync(n,"r");r.readSync(u,l,0,s,o);var d=l.slice(2);return d}function s(e,t){var n=i(e,16,8,t),r=i(e,16,10,t);return(r<<16)+n}function c(e){if(e.length>24)return e.slice(12)}function l(e,t){var n,r,a,o={};while(e&&e.length){if(n=i(e,16,0,t),r=i(e,16,2,t),a=i(e,32,4,t),0===n)break;1!==a||3!==r&&4!==r||(o[n]=s(e,t)),e=c(e)}return o}function u(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function d(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var n="BE"===u(e),r=o(e,t,n),i=l(r,n),a=i[256],s=i[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:d}}).call(this,n("1c35").Buffer)},a24c:function(e,t,n){(function(t){e.exports=(e,n)=>{const r=[],i=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(i.length);const o=t.alloc(4);o.writeUInt32LE(n.length),r.push(a,i,o);for(let s=0;s=100)break e}return a>i?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,n=""+t.data;while(t=t.next)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return u.alloc(0);var t=u.allocUnsafe(e>>>0),n=this.head,r=0;while(n)p(n.data,t,r),r+=n.data.length,n=n.next;return t}},{key:"consume",value:function(e,t){var n;return ei.length?i.length:e;if(a===i.length?r+=i:r+=i.slice(0,e),e-=a,0===e){a===i.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(a));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=u.allocUnsafe(e),n=this.head,r=1;n.data.copy(t),e-=n.data.length;while(n=n.next){var i=n.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),e-=a,0===e){a===i.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=i.slice(a));break}++r}return this.length-=r,t}},{key:h,value:function(e,t){return f(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},a742:function(e,t,n){"use strict";t.__esModule=!0,t.isDefined=t.isUndefined=t.isFunction=void 0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isString=s,t.isObject=c,t.isHtmlElement=l;var i=n("2b0e"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}function s(e){return"[object String]"===Object.prototype.toString.call(e)}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function l(e){return e&&e.nodeType===Node.ELEMENT_NODE}var u=function(e){var t={};return e&&"[object Function]"===t.toString.call(e)};"object"===("undefined"===typeof Int8Array?"undefined":r(Int8Array))||!a.default.prototype.$isServer&&"function"===typeof document.childNodes||(t.isFunction=u=function(e){return"function"===typeof e||!1}),t.isFunction=u;t.isUndefined=function(e){return void 0===e},t.isDefined=function(e){return void 0!==e&&null!==e}},a869:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const r=n("37d4"),i=n("fa6f"),a=n("de36"),o=n("e035"),s=n("15bf"),c=n("feb6"),l=n("8f14"),u=n("46d9"),d=n("7e1e");class f{constructor(){this.tagMappers={},[new r.ID3v1TagMapper,new o.ID3v22TagMapper,new i.ID3v24TagMapper,new c.MP4TagMapper,new c.MP4TagMapper,new l.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new u.RiffInfoTagMapper,new d.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,n){const r=this.tagMappers[e];if(r)return this.tagMappers[e].mapGenericTag(t,n);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=f},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},aa2f:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=113)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},113:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"el-footer",style:{height:e.height}},[e._t("default")],2)},i=[];r._withStripped=!0;var a={name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/footer/src/main.vue";var l=c.exports;l.install=function(e){e.component(l.name,l)};t["default"]=l}})},aa60:function(e,t,n){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const n=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(n))return!1;let r=256;for(let i=t;i127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aaa5:function(e,t,n){},aad3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const r=n("6f58");class i{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new r.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=i},aae9:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const r=n("6f58");class i{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(r.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,n=(e-t)/32;return await this.tokenizer.ignore(4*n),this.read(t)}}t.BitReader=i},ab23:function(e,t,n){"use strict";var r=n("2e19");class i extends r["a"]{constructor(){super(e=>(this._observers.add(e),()=>this._observers.delete(e))),this._observers=new Set}next(e){for(const t of this._observers)t.next(e)}error(e){for(const t of this._observers)t.error(e)}complete(){for(const e of this._observers)e.complete()}}t["a"]=i},acb6:function(e,t,n){},acf9:function(e,t,n){"use strict";var r,i=n("c591").Buffer,a=n("b82a"),o=e.exports;o.encodings=null,o.defaultCharUnicode="�",o.defaultCharSingleByte="?",o.encode=function(e,t,n){e=""+(e||"");var r=o.getEncoder(t,n),a=r.write(e),s=r.end();return s&&s.length>0?i.concat([a,s]):a},o.decode=function(e,t,n){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=i.from(""+(e||""),"binary"));var r=o.getDecoder(t,n),a=r.write(e),s=r.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=n("94bb"));var t=o._canonicalizeEncoding(e),r={};while(1){var i=o._codecDataCache[t];if(i)return i;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)r[s]=a[s];r.encodingName||(r.encodingName=t),t=a.type;break;case"function":return r.encodingName||(r.encodingName=t),i=new a(r,o),o._codecDataCache[r.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var n=o.getCodec(e),r=new n.encoder(t,n);return n.bomAware&&t&&t.addBOM&&(r=new a.PrependBOM(r,t)),r},o.getDecoder=function(e,t){var n=o.getCodec(e),r=new n.decoder(t,n);return!n.bomAware||t&&!1===t.stripBOM||(r=new a.StripBOM(r,t)),r},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=n("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{r=n(3)}catch(s){}r&&r.Transform?o.enableStreamingAPI(r):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad3a:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const r=n("6f58"),i=n("d3ab"),a=n("9a69");async function o(n){const i=await n.readToken(t.XingHeaderFlags),o={};i.frames&&(o.numFrames=await n.readToken(r.UINT32_BE)),i.bytes&&(o.streamSize=await n.readToken(r.UINT32_BE)),i.toc&&(o.toc=e.alloc(100),await n.readBuffer(o.toc)),i.vbrScale&&(o.vbrScale=await n.readToken(r.UINT32_BE));const s=await n.peekToken(new r.StringType(4,"ascii"));if("LAME"===s){await n.ignore(4),o.lame={version:await n.readToken(new r.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await n.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new r.StringType(4,"ascii"),t.LameEncoderVersion=new r.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:i.isBitSet(e,t,31),bytes:i.isBitSet(e,t,30),toc:i.isBitSet(e,t,29),vbrScale:i.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,n("1c35").Buffer)},ad41:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=57)}([function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},,function(e,t){e.exports=n("5924")},function(e,t){e.exports=n("8122")},,function(e,t){e.exports=n("e974")},function(e,t){e.exports=n("6b7c")},function(e,t){e.exports=n("2b0e")},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"i",(function(){return s})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"g",(function(){return d})),n.d(t,"f",(function(){return f})),n.d(t,"h",(function(){return p})),n.d(t,"l",(function(){return A})),n.d(t,"k",(function(){return g})),n.d(t,"j",(function(){return m})),n.d(t,"a",(function(){return b})),n.d(t,"m",(function(){return y})),n.d(t,"n",(function(){return v}));var r=n(3),i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e){var t=e.target;while(t&&"HTML"!==t.tagName.toUpperCase()){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},o=function(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":i(e))},s=function(e,t,n,i,a){if(!t&&!i&&(!a||Array.isArray(a)&&!a.length))return e;n="string"===typeof n?"descending"===n?-1:1:n&&n<0?-1:1;var s=i?null:function(n,i){return a?(Array.isArray(a)||(a=[a]),a.map((function(t){return"string"===typeof t?Object(r["getValueByPath"])(n,t):t(n,i,e)}))):("$key"!==t&&o(n)&&"$value"in n&&(n=n.$value),[o(n)?Object(r["getValueByPath"])(n,t):n])},c=function(e,t){if(i)return i(e.value,t.value);for(var n=0,r=e.key.length;nt.key[n])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var r=c(e,t);return r||(r=e.index-t.index),r*n})).map((function(e){return e.value}))},c=function(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n},l=function(e,t){for(var n=null,r=0;r2&&void 0!==arguments[2]?arguments[2]:"children",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[r])t(e,null,s+1);else{var o=e[n];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[r])t(e,null,0);else{var o=e[n];i(o)||a(e,o,0)}}))}},function(e,t){e.exports=n("7f4d")},,function(e,t){e.exports=n("2bb5")},function(e,t){e.exports=n("417f")},function(e,t){e.exports=n("5128")},,function(e,t){e.exports=n("14e9")},function(e,t){e.exports=n("4010")},,function(e,t){e.exports=n("0e15")},function(e,t){e.exports=n("dcdc")},,,,,,,,,,function(e,t){e.exports=n("299c")},,,,,,,,,function(e,t){e.exports=n("e62d")},function(e,t){e.exports=n("7fc1")},,,,function(e,t){e.exports=n("9619")},,,function(e,t){e.exports=n("c098")},,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-table",class:[{"el-table--fit":e.fit,"el-table--striped":e.stripe,"el-table--border":e.border||e.isGroup,"el-table--hidden":e.isHidden,"el-table--group":e.isGroup,"el-table--fluid-height":e.maxHeight,"el-table--scrollable-x":e.layout.scrollX,"el-table--scrollable-y":e.layout.scrollY,"el-table--enable-row-hover":!e.store.states.isComplex,"el-table--enable-row-transition":0!==(e.store.states.data||[]).length&&(e.store.states.data||[]).length<100},e.tableSize?"el-table--"+e.tableSize:""],on:{mouseleave:function(t){e.handleMouseLeave(t)}}},[n("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[n("table-header",{ref:"tableHeader",style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"default-sort":e.defaultSort}})],1):e._e(),n("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{context:e.context,store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.data&&0!==e.data.length?e._e():n("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[n("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?n("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[n("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),e.fixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"fixedWrapper",staticClass:"el-table__fixed",style:[{width:e.layout.fixedWidth?e.layout.fixedWidth+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"left",store:e.store,stripe:e.stripe,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"row-style":e.rowStyle}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"rightFixedWrapper",staticClass:"el-table__fixed-right",style:[{width:e.layout.rightFixedWidth?e.layout.rightFixedWidth+"px":"",right:e.layout.scrollY?(e.border?e.layout.gutterWidth:e.layout.gutterWidth||0)+"px":""},e.fixedHeight]},[e.showHeader?n("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[n("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),n("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[n("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"right",store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.$slots.append?n("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?n("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[n("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?n("div",{ref:"rightFixedPatch",staticClass:"el-table__fixed-right-patch",style:{width:e.layout.scrollY?e.layout.gutterWidth+"px":"0",height:e.layout.headerHeight+"px"}}):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])},i=[];r._withStripped=!0;var a=n(19),o=n.n(a),s=n(43),c=n(16),l=n(46),u=n.n(l),d="undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,f=function(e,t){e&&e.addEventListener&&e.addEventListener(d?"DOMMouseScroll":"mousewheel",(function(e){var n=u()(e);t&&t.apply(this,[e,n])}))},h={bind:function(e,t){f(e,t.value)}},p=n(6),A=n.n(p),g=n(11),m=n.n(g),b=n(7),y=n.n(b),v=n(9),C=n.n(v),I=n(8),E={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,r=e.rowKey,i=e.defaultExpandAll,a=e.expandRows;if(i)this.states.expandRows=n.slice();else if(r){var o=Object(I["f"])(a,r);this.states.expandRows=n.reduce((function(e,t){var n=Object(I["g"])(t,r),i=o[n];return i&&e.push(t),e}),[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){var n=Object(I["m"])(this.states.expandRows,e,t);n&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,n=t.data,r=t.rowKey,i=Object(I["f"])(n,r);this.states.expandRows=e.reduce((function(e,t){var n=i[t];return n&&e.push(n.row),e}),[])},isRowExpanded:function(e){var t=this.states,n=t.expandRows,r=void 0===n?[]:n,i=t.rowKey;if(i){var a=Object(I["f"])(r,i);return!!a[Object(I["g"])(e,i)]}return-1!==r.indexOf(e)}}},w=n(3),B={data:function(){return{states:{_currentRowKey:null,currentRow:null}}},methods:{setCurrentRowKey:function(e){this.assertRowKey(),this.states._currentRowKey=e,this.setCurrentRowByKey(e)},restoreCurrentRowKey:function(){this.states._currentRowKey=null},setCurrentRowByKey:function(e){var t=this.states,n=t.data,r=void 0===n?[]:n,i=t.rowKey,a=null;i&&(a=Object(w["arrayFind"])(r,(function(t){return Object(I["g"])(t,i)===e}))),t.currentRow=a},updateCurrentRow:function(e){var t=this.states,n=this.table,r=t.currentRow;if(e&&e!==r)return t.currentRow=e,void n.$emit("current-change",e,r);!e&&r&&(t.currentRow=null,n.$emit("current-change",null,r))},updateCurrentRowData:function(){var e=this.states,t=this.table,n=e.rowKey,r=e._currentRowKey,i=e.data||[],a=e.currentRow;if(-1===i.indexOf(a)&&a){if(n){var o=Object(I["g"])(a,n);this.setCurrentRowByKey(o)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,a)}else r&&(this.setCurrentRowByKey(r),this.restoreCurrentRowKey())}}},_=Object.assign||function(e){for(var t=1;t0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var n=t.filter((function(e){return!e.fixed}));e.originColumns=[].concat(e.fixedColumns).concat(n).concat(e.rightFixedColumns);var r=k(n),i=k(e.fixedColumns),a=k(e.rightFixedColumns);e.leafColumnsLength=r.length,e.fixedLeafColumnsLength=i.length,e.rightFixedLeafColumnsLength=a.length,e.columns=[].concat(i).concat(r).concat(a),e.isComplex=e.fixedColumns.length>0||e.rightFixedColumns.length>0},scheduleLayout:function(e){e&&this.updateColumns(),this.table.debouncedUpdateLayout()},isSelected:function(e){var t=this.states.selection,n=void 0===t?[]:t;return n.indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1;var t=e.selection;t.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,n=e.rowKey,r=e.selection,i=void 0;if(n){i=[];var a=Object(I["f"])(r,n),o=Object(I["f"])(t,n);for(var s in a)a.hasOwnProperty(s)&&!o[s]&&i.push(a[s].row)}else i=r.filter((function(e){return-1===t.indexOf(e)}));if(i.length){var c=r.filter((function(e){return-1===i.indexOf(e)}));e.selection=c,this.table.$emit("selection-change",c.slice())}},toggleRowSelection:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=Object(I["m"])(this.states.selection,e,t);if(r){var i=(this.states.selection||[]).slice();n&&this.table.$emit("select",i,e),this.table.$emit("selection-change",i)}},_toggleAllSelection:function(){var e=this.states,t=e.data,n=void 0===t?[]:t,r=e.selection,i=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||r.length);e.isAllSelected=i;var a=!1;n.forEach((function(t,n){e.selectable?e.selectable.call(null,t,n)&&Object(I["m"])(r,t,i)&&(a=!0):Object(I["m"])(r,t,i)&&(a=!0)})),a&&this.table.$emit("selection-change",r?r.slice():[]),this.table.$emit("select-all",r)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,n=e.rowKey,r=e.data,i=Object(I["f"])(t,n);r.forEach((function(e){var r=Object(I["g"])(e,n),a=i[r];a&&(t[a.index]=e)}))},updateAllSelected:function(){var e=this.states,t=e.selection,n=e.rowKey,r=e.selectable,i=e.data||[];if(0!==i.length){var a=void 0;n&&(a=Object(I["f"])(t,n));for(var o=function(e){return a?!!a[Object(I["g"])(e,n)]:-1!==t.indexOf(e)},s=!0,c=0,l=0,u=i.length;l1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var n=new Q;return n.table=e,n.toggleAllSelection=O()(10,n._toggleAllSelection),Object.keys(t).forEach((function(e){n.states[e]=t[e]})),n}function M(e){var t={};return Object.keys(e).forEach((function(n){var r=e[n],i=void 0;"string"===typeof r?i=function(){return this.store.states[r]}:"function"===typeof r?i=function(){return r.call(this,this.store.states)}:console.error("invalid value type"),i&&(t[n]=i)})),t}var N=n(38),R=n.n(N);function L(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var P=function(){function e(t){for(var n in L(this,e),this.observers=[],this.table=null,this.store=null,this.columns=null,this.fit=!0,this.showHeader=!0,this.height=null,this.scrollX=!1,this.scrollY=!1,this.bodyWidth=null,this.fixedWidth=null,this.rightFixedWidth=null,this.tableHeight=null,this.headerHeight=44,this.appendHeight=0,this.footerHeight=44,this.viewportHeight=null,this.bodyHeight=null,this.fixedBodyHeight=null,this.gutterWidth=R()(),t)t.hasOwnProperty(n)&&(this[n]=t[n]);if(!this.table)throw new Error("table is required for Table Layout");if(!this.store)throw new Error("store is required for Table Layout")}return e.prototype.updateScrollY=function(){var e=this.height;if(null===e)return!1;var t=this.table.bodyWrapper;if(this.table.$el&&t){var n=t.querySelector(".el-table__body"),r=this.scrollY,i=n.offsetHeight>this.bodyHeight;return this.scrollY=i,r!==i}return!1},e.prototype.setHeight=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!y.a.prototype.$isServer){var r=this.table.$el;if(e=Object(I["j"])(e),this.height=e,!r&&(e||0===e))return y.a.nextTick((function(){return t.setHeight(e,n)}));"number"===typeof e?(r.style[n]=e+"px",this.updateElsHeight()):"string"===typeof e&&(r.style[n]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[],t=this.table.columns;return t.forEach((function(t){t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)})),e},e.prototype.updateElsHeight=function(){var e=this;if(!this.table.$ready)return y.a.nextTick((function(){return e.updateElsHeight()}));var t=this.table.$refs,n=t.headerWrapper,r=t.appendWrapper,i=t.footerWrapper;if(this.appendHeight=r?r.offsetHeight:0,!this.showHeader||n){var a=n?n.querySelector(".el-table__header tr"):null,o=this.headerDisplayNone(a),s=this.headerHeight=this.showHeader?n.offsetHeight:0;if(this.showHeader&&!o&&n.offsetWidth>0&&(this.table.columns||[]).length>0&&s<2)return y.a.nextTick((function(){return e.updateElsHeight()}));var c=this.tableHeight=this.table.$el.clientHeight,l=this.footerHeight=i?i.offsetHeight:0;null!==this.height&&(this.bodyHeight=c-s-l+(i?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var u=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?c-(u?0:this.gutterWidth):c,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;var t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!y.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,n=0,r=this.getFlattenColumns(),i=r.filter((function(e){return"number"!==typeof e.width}));if(r.forEach((function(e){"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)})),i.length>0&&e){r.forEach((function(e){n+=e.width||e.minWidth||80}));var a=this.scrollY?this.gutterWidth:0;if(n<=t-a){this.scrollX=!1;var o=t-a-n;if(1===i.length)i[0].realWidth=(i[0].minWidth||80)+o;else{var s=i.reduce((function(e,t){return e+(t.minWidth||80)}),0),c=o/s,l=0;i.forEach((function(e,t){if(0!==t){var n=Math.floor((e.minWidth||80)*c);l+=n,e.realWidth=(e.minWidth||80)+n}})),i[0].realWidth=(i[0].minWidth||80)+o-l}}else this.scrollX=!0,i.forEach((function(e){e.realWidth=e.minWidth}));this.bodyWidth=Math.max(n,t),this.table.resizeState.width=this.bodyWidth}else r.forEach((function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,n+=e.realWidth})),this.scrollX=n>t,this.bodyWidth=n;var u=this.store.states.fixedColumns;if(u.length>0){var d=0;u.forEach((function(e){d+=e.realWidth||e.width})),this.fixedWidth=d}var f=this.store.states.rightFixedColumns;if(f.length>0){var h=0;f.forEach((function(e){h+=e.realWidth||e.width})),this.rightFixedWidth=h}this.notifyObservers("columns")}},e.prototype.addObserver=function(e){this.observers.push(e)},e.prototype.removeObserver=function(e){var t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)},e.prototype.notifyObservers=function(e){var t=this,n=this.observers;n.forEach((function(n){switch(e){case"columns":n.onColumnsChange(t);break;case"scrollable":n.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}}))},e}(),U=P,j=n(2),z=n(29),H=n.n(z),$={created:function(){this.tableLayout.addObserver(this)},destroyed:function(){this.tableLayout.removeObserver(this)},computed:{tableLayout:function(){var e=this.layout;if(!e&&this.table&&(e=this.table.layout),!e)throw new Error("Can not find table layout.");return e}},mounted:function(){this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout)},updated:function(){this.__updated__||(this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout),this.__updated__=!0)},methods:{onColumnsChange:function(e){var t=this.$el.querySelectorAll("colgroup > col");if(t.length){var n=e.getFlattenColumns(),r={};n.forEach((function(e){r[e.id]=e}));for(var i=0,a=t.length;i col[name=gutter]"),n=0,r=t.length;n=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,n,r){var i=1,a=1,o=this.table.spanMethod;if("function"===typeof o){var s=o({row:e,column:t,rowIndex:n,columnIndex:r});Array.isArray(s)?(i=s[0],a=s[1]):"object"===("undefined"===typeof s?"undefined":G(s))&&(i=s.rowspan,a=s.colspan)}return{rowspan:i,colspan:a}},getRowStyle:function(e,t){var n=this.table.rowStyle;return"function"===typeof n?n.call(null,{row:e,rowIndex:t}):n||null},getRowClass:function(e,t){var n=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&n.push("current-row"),this.stripe&&t%2===1&&n.push("el-table__row--striped");var r=this.table.rowClassName;return"string"===typeof r?n.push(r):"function"===typeof r&&n.push(r.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&n.push("expanded"),n},getCellStyle:function(e,t,n,r){var i=this.table.cellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:n,column:r}):i},getCellClass:function(e,t,n,r){var i=[r.id,r.align,r.className];this.isColumnHidden(t)&&i.push("is-hidden");var a=this.table.cellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:n,column:r})),i.push("el-table__cell"),i.join(" ")},getColspanRealWidth:function(e,t,n){if(t<1)return e[n].realWidth;var r=e.map((function(e){var t=e.realWidth;return t})).slice(n,n+t);return r.reduce((function(e,t){return e+t}),-1)},handleCellMouseEnter:function(e,t){var n=this.table,r=Object(I["b"])(e);if(r){var i=Object(I["c"])(n,r),a=n.hoverState={cell:r,column:i,row:t};n.$emit("cell-mouse-enter",a.row,a.column,a.cell,e)}var o=e.target.querySelector(".cell");if(Object(j["hasClass"])(o,"el-tooltip")&&o.childNodes.length){var s=document.createRange();s.setStart(o,0),s.setEnd(o,o.childNodes.length);var c=s.getBoundingClientRect().width,l=(parseInt(Object(j["getStyle"])(o,"paddingLeft"),10)||0)+(parseInt(Object(j["getStyle"])(o,"paddingRight"),10)||0);if((c+l>o.offsetWidth||o.scrollWidth>o.offsetWidth)&&this.$refs.tooltip){var u=this.$refs.tooltip;this.tooltipContent=r.innerText||r.textContent,u.referenceElm=r,u.$refs.popper&&(u.$refs.popper.style.display="none"),u.doDestroy(),u.setExpectedState(!0),this.activateTooltip(u)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper());var n=Object(I["b"])(e);if(n){var r=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",r.row,r.column,r.cell,e)}},handleMouseEnter:O()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:O()(30,(function(){this.store.commit("setHoverRow",null)})),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,n){var r=this.table,i=Object(I["b"])(e),a=void 0;i&&(a=Object(I["c"])(r,i),a&&r.$emit("cell-"+n,t,a,i,e)),r.$emit("row-"+n,t,a,e)},rowRender:function(e,t,n){var r=this,i=this.$createElement,a=this.treeIndent,o=this.columns,s=this.firstDefaultColumnIndex,c=o.map((function(e,t){return r.isColumnHidden(t)})),l=this.getRowClass(e,t),u=!0;n&&(l.push("el-table__row--level-"+n.level),u=n.display);var d=u?null:{display:"none"};return i("tr",{style:[d,this.getRowStyle(e,t)],class:l,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return r.handleDoubleClick(t,e)},click:function(t){return r.handleClick(t,e)},contextmenu:function(t){return r.handleContextMenu(t,e)},mouseenter:function(e){return r.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[o.map((function(l,u){var d=r.getSpan(e,l,t,u),f=d.rowspan,h=d.colspan;if(!f||!h)return null;var p=W({},l);p.realWidth=r.getColspanRealWidth(o,h,u);var A={store:r.store,_self:r.context||r.table.$vnode.context,column:p,row:e,$index:t};return u===s&&n&&(A.treeNode={indent:n.level*a,level:n.level},"boolean"===typeof n.expanded&&(A.treeNode.expanded=n.expanded,"loading"in n&&(A.treeNode.loading=n.loading),"noLazyChildren"in n&&(A.treeNode.noLazyChildren=n.noLazyChildren))),i("td",{style:r.getCellStyle(t,u,e,l),class:r.getCellClass(t,u,e,l),attrs:{rowspan:f,colspan:h},on:{mouseenter:function(t){return r.handleCellMouseEnter(t,e)},mouseleave:r.handleCellMouseLeave}},[l.renderCell.call(r._renderProxy,r.$createElement,A,c[u])])}))])},wrappedRowRender:function(e,t){var n=this,r=this.$createElement,i=this.store,a=i.isRowExpanded,o=i.assertRowKey,s=i.states,c=s.treeData,l=s.lazyTreeNodeMap,u=s.childrenColumnName,d=s.rowKey;if(this.hasExpandColumn&&a(e)){var f=this.table.renderExpanded,h=this.rowRender(e,t);return f?[[h,r("tr",{key:"expanded-row__"+h.key},[r("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[f(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),h)}if(Object.keys(c).length){o();var p=Object(I["g"])(e,d),A=c[p],g=null;A&&(g={expanded:A.expanded,level:A.level,display:!0},"boolean"===typeof A.lazy&&("boolean"===typeof A.loaded&&A.loaded&&(g.noLazyChildren=!(A.children&&A.children.length)),g.loading=A.loading));var m=[this.rowRender(e,t,g)];if(A){var b=0,y=function e(r,i){r&&r.length&&i&&r.forEach((function(r){var a={display:i.display&&i.expanded,level:i.level+1},o=Object(I["g"])(r,d);if(void 0===o||null===o)throw new Error("for nested data item, row-key is required.");if(A=W({},c[o]),A&&(a.expanded=A.expanded,A.level=A.level||a.level,A.display=!(!A.expanded||!a.display),"boolean"===typeof A.lazy&&("boolean"===typeof A.loaded&&A.loaded&&(a.noLazyChildren=!(A.children&&A.children.length)),a.loading=A.loading)),b++,m.push(n.rowRender(r,t+b,a)),A){var s=l[o]||r[u];e(s,A)}}))};A.display=!0;var v=l[p]||e[u];y(v,A)}return m}return this.rowRender(e,t)}}},q=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("div",{staticClass:"el-table-filter__content"},[n("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[n("el-checkbox-group",{staticClass:"el-table-filter__checkbox-group",model:{value:e.filteredValue,callback:function(t){e.filteredValue=t},expression:"filteredValue"}},e._l(e.filters,(function(t){return n("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])})),1)],1)],1),n("div",{staticClass:"el-table-filter__bottom"},[n("button",{class:{"is-disabled":0===e.filteredValue.length},attrs:{disabled:0===e.filteredValue.length},on:{click:e.handleConfirm}},[e._v(e._s(e.t("el.table.confirmFilter")))]),n("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[n("ul",{staticClass:"el-table-filter__list"},[n("li",{staticClass:"el-table-filter__list-item",class:{"is-active":void 0===e.filterValue||null===e.filterValue},on:{click:function(t){e.handleSelect(null)}}},[e._v(e._s(e.t("el.table.clearFilter")))]),e._l(e.filters,(function(t){return n("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(n){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])}))],2)])])},V=[];q._withStripped=!0;var X=n(5),K=n.n(X),J=n(13),Z=n(12),ee=n.n(Z),te=[];!y.a.prototype.$isServer&&document.addEventListener("click",(function(e){te.forEach((function(t){var n=e.target;t&&t.$el&&(n===t.$el||t.$el.contains(n)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var ne={open:function(e){e&&te.push(e)},close:function(e){var t=te.indexOf(e);-1!==t&&te.splice(e,1)}},re=n(39),ie=n.n(re),ae=n(15),oe=n.n(ae),se={name:"ElTableFilterPanel",mixins:[K.a,A.a],directives:{Clickoutside:ee.a},components:{ElCheckbox:o.a,ElCheckboxGroup:ie.a,ElScrollbar:oe.a},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout((function(){e.showPopper=!1}),16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){this.filterValue=e,"undefined"!==typeof e&&null!==e?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&("undefined"!==typeof e&&null!==e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",(function(){e.updatePopper()})),this.$watch("showPopper",(function(t){e.column&&(e.column.filterOpened=t),t?ne.open(e):ne.close(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)1;return i&&(this.$parent.isGroup=!0),e("table",{class:"el-table__header",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map((function(t){return e("col",{attrs:{name:t.id},key:t.id})})),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("thead",{class:[{"is-group":i,"has-gutter":this.hasGutter}]},[this._l(r,(function(n,r){return e("tr",{style:t.getHeaderRowStyle(r),class:t.getHeaderRowClass(r)},[n.map((function(i,a){return e("th",{attrs:{colspan:i.colSpan,rowspan:i.rowSpan},on:{mousemove:function(e){return t.handleMouseMove(e,i)},mouseout:t.handleMouseOut,mousedown:function(e){return t.handleMouseDown(e,i)},click:function(e){return t.handleHeaderClick(e,i)},contextmenu:function(e){return t.handleHeaderContextMenu(e,i)}},style:t.getHeaderCellStyle(r,a,n,i),class:t.getHeaderCellClass(r,a,n,i),key:i.id},[e("div",{class:["cell",i.filteredValue&&i.filteredValue.length>0?"highlight":"",i.labelClassName]},[i.renderHeader?i.renderHeader.call(t._renderProxy,e,{column:i,$index:a,store:t.store,_self:t.$parent.$vnode.context}):i.label,i.sortable?e("span",{class:"caret-wrapper",on:{click:function(e){return t.handleSortClick(e,i)}}},[e("i",{class:"sort-caret ascending",on:{click:function(e){return t.handleSortClick(e,i,"ascending")}}}),e("i",{class:"sort-caret descending",on:{click:function(e){return t.handleSortClick(e,i,"descending")}}})]):"",i.filterable?e("span",{class:"el-table__column-filter-trigger",on:{click:function(e){return t.handleFilterClick(e,i)}}},[e("i",{class:["el-icon-arrow-down",i.filterOpened?"el-icon-arrow-up":""]})]):""])])})),t.hasGutter?e("th",{class:"el-table__cell gutter"}):""])}))])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:o.a},computed:fe({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},M({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),created:function(){this.filterPanels={}},mounted:function(){var e=this;this.$nextTick((function(){var t=e.defaultSort,n=t.prop,r=t.order,i=!0;e.store.commit("sort",{prop:n,order:r,init:i})}))},beforeDestroy:function(){var e=this.filterPanels;for(var t in e)e.hasOwnProperty(t)&&e[t]&&e[t].$destroy(!0)},methods:{isCellHidden:function(e,t){for(var n=0,r=0;r=this.leftFixedLeafCount:"right"===this.fixed?n=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"===typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],n=this.table.headerRowClassName;return"string"===typeof n?t.push(n):"function"===typeof n&&t.push(n.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,n,r){var i=this.table.headerCellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:n,column:r}):i},getHeaderCellClass:function(e,t,n,r){var i=[r.id,r.order,r.headerAlign,r.className,r.labelClassName];0===e&&this.isCellHidden(t,n)&&i.push("is-hidden"),r.children||i.push("is-leaf"),r.sortable&&i.push("is-sortable");var a=this.table.headerCellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:n,column:r})),i.push("el-table__cell"),i.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var n=e.target,r="TH"===n.tagName?n:n.parentNode;if(!Object(j["hasClass"])(r,"noclick")){r=r.querySelector(".el-table__column-filter-trigger")||r;var i=this.$parent,a=this.filterPanels[t.id];a&&t.filterOpened?a.showPopper=!1:(a||(a=new y.a(de),this.filterPanels[t.id]=a,t.filterPlacement&&(a.placement=t.filterPlacement),a.table=i,a.cell=r,a.column=t,!this.$isServer&&a.$mount(document.createElement("div"))),setTimeout((function(){a.showPopper=!0}),16))}},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var n=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var r=this.$parent,i=r.$el,a=i.getBoundingClientRect().left,o=this.$el.querySelector("th."+t.id),s=o.getBoundingClientRect(),c=s.left-a+30;Object(j["addClass"])(o,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:s.right-a,startColumnLeft:s.left-a,tableLeft:a};var l=r.$refs.resizeProxy;l.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var u=function(e){var t=e.clientX-n.dragState.startMouseLeft,r=n.dragState.startLeft+t;l.style.left=Math.max(c,r)+"px"},d=function i(){if(n.dragging){var a=n.dragState,s=a.startColumnLeft,c=a.startLeft,d=parseInt(l.style.left,10),f=d-s;t.width=t.realWidth=f,r.$emit("header-dragend",t.width,c-s,t,e),n.store.scheduleLayout(),document.body.style.cursor="",n.dragging=!1,n.draggingColumn=null,n.dragState={},r.resizeProxyVisible=!1}document.removeEventListener("mousemove",u),document.removeEventListener("mouseup",i),document.onselectstart=null,document.ondragstart=null,setTimeout((function(){Object(j["removeClass"])(o,"noclick")}),0)};document.addEventListener("mousemove",u),document.addEventListener("mouseup",d)}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){var n=e.target;while(n&&"TH"!==n.tagName)n=n.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var r=n.getBoundingClientRect(),i=document.body.style;r.width>12&&r.right-e.pageX<8?(i.cursor="col-resize",Object(j["hasClass"])(n,"is-sortable")&&(n.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(i.cursor="",Object(j["hasClass"])(n,"is-sortable")&&(n.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,n=e.sortOrders;if(""===t)return n[0];var r=n.indexOf(t||null);return n[r>n.length-2?0:r+1]},handleSortClick:function(e,t,n){e.stopPropagation();var r=t.order===n?null:n||this.toggleOrder(t),i=e.target;while(i&&"TH"!==i.tagName)i=i.parentNode;if(i&&"TH"===i.tagName&&Object(j["hasClass"])(i,"noclick"))Object(j["removeClass"])(i,"noclick");else if(t.sortable){var a=this.store.states,o=a.sortProp,s=void 0,c=a.sortingColumn;(c!==t||c===t&&null===c.order)&&(c&&(c.order=null),a.sortingColumn=t,o=t.property),s=t.order=r||null,a.sortProp=o,a.sortOrder=s,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},ge=Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"===this.fixed){for(var r=0,i=0;i=this.columnsCount-this.rightFixedCount)},getRowClasses:function(e,t){var n=[e.id,e.align,e.labelClassName];return e.className&&n.push(e.className),this.isCellHidden(t,this.columns,e)&&n.push("is-hidden"),e.children||n.push("is-leaf"),n}}},be=Object.assign||function(e){for(var t=1;t0){var r=n.scrollTop;t.pixelY<0&&0!==r&&e.preventDefault(),t.pixelY>0&&n.scrollHeight-n.clientHeight>r&&e.preventDefault(),n.scrollTop+=Math.ceil(t.pixelY/5)}else n.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var n=t.pixelX,r=t.pixelY;Math.abs(n)>=Math.abs(r)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(s["throttle"])(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,n=e.scrollTop,r=e.offsetWidth,i=e.scrollWidth,a=this.$refs,o=a.headerWrapper,s=a.footerWrapper,c=a.fixedBodyWrapper,l=a.rightFixedBodyWrapper;o&&(o.scrollLeft=t),s&&(s.scrollLeft=t),c&&(c.scrollTop=n),l&&(l.scrollTop=n);var u=i-r-1;this.scrollPosition=t>=u?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(c["addResizeListener"])(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(c["removeResizeListener"])(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,n=this.resizeState,r=n.width,i=n.height,a=t.offsetWidth;r!==a&&(e=!0);var o=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&i!==o&&(e=!0),e&&(this.resizeState.width=a,this.resizeState.height=o,this.doLayout())}},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:be({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||this.fixedColumns.length>0||this.rightFixedColumns.length>0},bodyWidth:function(){var e=this.layout,t=e.bodyWidth,n=e.scrollY,r=e.gutterWidth;return t?t-(n?r:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,n=void 0===t?0:t,r=e.bodyHeight,i=e.footerHeight,a=void 0===i?0:i;if(this.height)return{height:r?r+"px":""};if(this.maxHeight){var o=Object(I["j"])(this.maxHeight);if("number"===typeof o)return{"max-height":o-a-(this.showHeader?n:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=Object(I["j"])(this.maxHeight);if("number"===typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),e-=this.layout.footerHeight,{"max-height":e+"px"}}return{}},fixedHeight:function(){return this.maxHeight?this.showSummary?{bottom:0}:{bottom:this.layout.scrollX&&this.data.length?this.layout.gutterWidth+"px":""}:this.showSummary?{height:this.layout.tableHeight?this.layout.tableHeight+"px":""}:{height:this.layout.viewportHeight?this.layout.viewportHeight+"px":""}},emptyBlockStyle:function(){if(this.data&&this.data.length)return null;var e="100%";return this.layout.appendHeight&&(e="calc(100% - "+this.layout.appendHeight+"px)"),{width:this.bodyWidth,height:e}}},M({selection:"selection",columns:"columns",tableData:"data",fixedColumns:"fixedColumns",rightFixedColumns:"rightFixedColumns"})),watch:{height:{immediate:!0,handler:function(e){this.layout.setHeight(e)}},maxHeight:{immediate:!0,handler:function(e){this.layout.setMaxHeight(e)}},currentRowKey:{immediate:!0,handler:function(e){this.rowKey&&this.store.setCurrentRowKey(e)}},data:{immediate:!0,handler:function(e){this.store.commit("setData",e)}},expandRowKeys:{immediate:!0,handler:function(e){e&&this.store.setExpandRowKeysAdapter(e)}}},created:function(){var e=this;this.tableId="el-table_"+ye++,this.debouncedUpdateLayout=Object(s["debounce"])(50,(function(){return e.doLayout()}))},mounted:function(){var e=this;this.bindEvents(),this.store.updateColumns(),this.doLayout(),this.resizeState={width:this.$el.offsetWidth,height:this.$el.offsetHeight},this.store.states.columns.forEach((function(t){t.filteredValue&&t.filteredValue.length&&e.store.commit("filterChange",{column:t,values:t.filteredValue,silent:!0})})),this.$ready=!0},destroyed:function(){this.unbindEvents()},data:function(){var e=this.treeProps,t=e.hasChildren,n=void 0===t?"hasChildren":t,r=e.children,i=void 0===r?"children":r;this.store=F(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:n,childrenColumnName:i});var a=new U({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader});return{layout:a,isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},Ce=ve,Ie=Object(le["a"])(Ce,r,i,!1,null,null,null);Ie.options.__file="packages/table/src/table.vue";var Ee=Ie.exports;Ee.install=function(e){e.component(Ee.name,Ee)};t["default"]=Ee}])},addb:function(e,t,n){var r=n("4dae"),i=Math.floor,a=function(e,t){var n=e.length,c=i(n/2);return n<8?o(e,t):s(e,a(r(e,0,c),t),a(r(e,c),t),t)},o=function(e,t){var n,r,i=e.length,a=1;while(a0)e[r]=e[--r];r!==a++&&(e[r]=n)}return e},s=function(e,t,n,r){var i=t.length,a=n.length,o=0,s=0;while(o0&&!i.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function h(e){this.parameters=Object.create(null),this.type=e}t.format=l,t.parse=u},b5d8:function(e,t,n){},b622:function(e,t,n){var r=n("da84"),i=n("5692"),a=n("1a2d"),o=n("90e3"),s=n("4930"),c=n("fdbf"),l=i("wks"),u=r.Symbol,d=u&&u["for"],f=c?u:u&&u.withoutSetter||o;e.exports=function(e){if(!a(l,e)||!s&&"string"!=typeof l[e]){var t="Symbol."+e;s&&a(u,e)?l[e]=u[e]:l[e]=c&&d?d(t):f(t)}return l[e]}},b686:function(e,t,n){(function(t){const r=n("3e8f"),i=n("6c39"),a=n("c4c0"),o=n("a24c"),s=0,c=1,l=2,u=3,d=4,f=5,h=6;class p{constructor(e){if("string"!==typeof e&&!t.isBuffer(e))throw new Error("Metaflac(flac) flac must be string or buffer.");this.flac=e,this.buffer=null,this.marker="",this.streamInfo=null,this.blocks=[],this.padding=null,this.vorbisComment=null,this.vendorString="",this.tags=[],this.pictures=[],this.picturesSpecs=[],this.picturesDatas=[],this.framesOffset=0,this.init()}init(){"string"===typeof this.flac?this.buffer=r.readFileSync(this.flac):this.buffer=this.flac;let e=0;const t=this.buffer.slice(0,e+=4).toString("ascii");if("fLaC"!==t)throw new Error("The file does not appear to be a FLAC file.");let n=0,i=!1;while(!i){n=this.buffer.readUInt8(e++),i=n>128,n%=128;const t=this.buffer.readUIntBE(e,3);e+=3,n===s&&(this.streamInfo=this.buffer.slice(e,e+t)),n===c&&(this.padding=this.buffer.slice(e,e+t)),n===d&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),n===h&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[l,u,f].includes(n)&&this.blocks.push([n,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let n=0;n{let t=0;const n=e.readUInt32BE(t);t+=4;const r=e.readUInt32BE(t);t+=4;const i=e.slice(t,t+r).toString("ascii");t+=r;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const d=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+d)),this.picturesSpecs.push(this.buildSpecification({type:n,mime:i,description:o,width:s,height:c,depth:l,colors:u}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const n=t.split("=")[0];return n===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const n=t.split("=")[0];return n!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const n=e.substring(0,t),i=e.substr(t+1);let a;try{a=r.readFileSync(i,"utf8")}catch(o){throw new Error(`can't open file '${i}' for '${n}' tag value`)}this.tags.push(`${n}=${a}`)}importTagsFrom(e){const t=r.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){r.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=r.readFileSync(e),{mime:n}=i(t);if("image/jpeg"!==n&&"image/png"!==n)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+n);const o=a(e),s=this.buildSpecification({mime:n,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=i(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const n=a(e),r=this.buildSpecification({mime:t,width:n.width,height:n.height});this.pictures.push(this.buildPictureBlock(e,r)),this.picturesSpecs.push(r)}exportPictureTo(e){this.picturesDatas.length>0&&r.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,n={}){const r=t.alloc(4),i=t.alloc(4),a=t.from(n.mime,"ascii"),o=t.alloc(4),s=t.from(n.description,"utf8"),c=t.alloc(4),l=t.alloc(4),u=t.alloc(4),d=t.alloc(4),f=t.alloc(4);return r.writeUInt32BE(n.type),i.writeUInt32BE(n.mime.length),o.writeUInt32BE(n.description.length),c.writeUInt32BE(n.width),l.writeUInt32BE(n.height),u.writeUInt32BE(n.depth),d.writeUInt32BE(n.colors),f.writeUInt32BE(e.length),t.concat([r,i,a,o,s,c,l,u,d,f,e])}buildMetadataBlock(e,n,r=!1){const i=t.alloc(4);return r&&(e+=128),i.writeUIntBE(e,0,1),i.writeUIntBE(n.length,1,3),t.concat([i,n])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(d,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(h,t))}),e.push(this.buildMetadataBlock(c,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());r.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=p}).call(this,n("1c35").Buffer)},b7d1:function(e,t,n){(function(t){function n(e,t){if(r("noDeprecation"))return e;var n=!1;function i(){if(!n){if(r("throwDeprecation"))throw new Error(t);r("traceDeprecation")?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}return i}function r(e){try{if(!t.localStorage)return!1}catch(r){return!1}var n=t.localStorage[e];return null!=n&&"true"===String(n).toLowerCase()}e.exports=n}).call(this,n("c8ba"))},b82a:function(e,t,n){"use strict";var r="\ufeff";function i(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=i,i.prototype.write=function(e){return this.addBOM&&(e=r+e,this.addBOM=!1),this.encoder.write(e)},i.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===r&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,n){"use strict";(function(t,r){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){G(t,e)}}var a;e.exports=T,T.WritableState=S;var o={deprecate:n("b7d1")},s=n("5184"),c=n("1c35").Buffer,l=t.Uint8Array||function(){};function u(e){return c.from(e)}function d(e){return c.isBuffer(e)||e instanceof l}var f,h=n("789d"),p=n("e113"),A=p.getHighWaterMark,g=n("1b08").codes,m=g.ERR_INVALID_ARG_TYPE,b=g.ERR_METHOD_NOT_IMPLEMENTED,y=g.ERR_MULTIPLE_CALLBACK,v=g.ERR_STREAM_CANNOT_PIPE,C=g.ERR_STREAM_DESTROYED,I=g.ERR_STREAM_NULL_VALUES,E=g.ERR_STREAM_WRITE_AFTER_END,w=g.ERR_UNKNOWN_ENCODING,B=h.errorOrDestroy;function _(){}function S(e,t,r){a=a||n("845f"),e=e||{},"boolean"!==typeof r&&(r=t instanceof a),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=A(this,e,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){N(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function T(e){a=a||n("845f");var t=this instanceof a;if(!t&&!f.call(T,this))return new T(e);this._writableState=new S(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function k(e,t){var n=new E;B(e,n),r.nextTick(t,n)}function x(e,t,n,i){var a;return null===n?a=new I:"string"===typeof n||t.objectMode||(a=new m("chunk",["string","Buffer"],n)),!a||(B(e,a),r.nextTick(i,a),!1)}function Q(e,t,n){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=c.from(t,n)),t}function D(e,t,n,r,i,a){if(!n){var o=Q(t,r,i);r!==o&&(n=!0,i="buffer",r=o)}var s=t.objectMode?1:r.length;t.length+=s;var c=t.length-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(T.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(T.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),T.prototype._write=function(e,t,n){n(new b("_write()"))},T.prototype._writev=null,T.prototype.end=function(e,t,n){var r=this._writableState;return"function"===typeof e?(n=e,e=null,t=null):"function"===typeof t&&(n=t,t=null),null!==e&&void 0!==e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||$(this,r,n),this},Object.defineProperty(T.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(T.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),T.prototype.destroy=h.destroy,T.prototype._undestroy=h.undestroy,T.prototype._destroy=function(e,t){t(e)}}).call(this,n("c8ba"),n("4362"))},b85b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const r=n("34eb"),i=n("95c9"),a=n("7eca"),o=n("9611"),s=n("aae9"),c=r("music-metadata:parser:musepack");class l extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");c(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const n=await this.bitreader.read(8);return this.metadata.setFormat("codec",(n/100).toFixed(2)),await this.skipAudioData(e.frameCount),c("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=l},bd7a:function(e,t,n){"use strict";(function(t,r){var i;e.exports=k,k.ReadableState=T;n("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=n("5184"),s=n("1c35").Buffer,c=t.Uint8Array||function(){};function l(e){return s.from(e)}function u(e){return s.isBuffer(e)||e instanceof c}var d,f=n(1);d=f&&f.debuglog?f.debuglog("stream"):function(){};var h,p,A,g=n("a688"),m=n("789d"),b=n("e113"),y=b.getHighWaterMark,v=n("1b08").codes,C=v.ERR_INVALID_ARG_TYPE,I=v.ERR_STREAM_PUSH_AFTER_EOF,E=v.ERR_METHOD_NOT_IMPLEMENTED,w=v.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n("3fb5")(k,o);var B=m.errorOrDestroy,_=["error","close","destroy","pause","resume"];function S(e,t,n){if("function"===typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}function T(e,t,r){i=i||n("845f"),e=e||{},"boolean"!==typeof r&&(r=t instanceof i),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=y(this,e,"readableHighWaterMark",r),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(h||(h=n("7d72").StringDecoder),this.decoder=new h(e.encoding),this.encoding=e.encoding)}function k(e){if(i=i||n("845f"),!(this instanceof k))return new k(e);var t=this instanceof i;this._readableState=new T(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function x(e,t,n,r,i){d("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,N(e,o);else if(i||(a=D(o,t)),a)B(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=l(t)),r)o.endEmitted?B(e,new w):Q(e,o,t,!0);else if(o.ended)B(e,new I);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!n?(t=o.decoder.write(t),o.objectMode||0!==t.length?Q(e,o,t,!1):P(e,o)):Q(e,o,t,!1)}else r||(o.reading=!1,P(e,o));return!o.ended&&(o.length=O?e=O:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function M(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=F(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function N(e,t){if(d("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?R(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,L(e)))}}function R(e){var t=e._readableState;d("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(d("emitReadable",t.flowing),t.emittedReadable=!0,r.nextTick(L,e))}function L(e){var t=e._readableState;d("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,W(e)}function P(e,t){t.readingMore||(t.readingMore=!0,r.nextTick(U,e,t))}function U(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function H(e){d("readable nexttick read 0"),e.read(0)}function $(e,t){t.resumeScheduled||(t.resumeScheduled=!0,r.nextTick(G,e,t))}function G(e,t){d("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),W(e),t.flowing&&!t.reading&&e.read(0)}function W(e){var t=e._readableState;d("flow",t.flowing);while(t.flowing&&null!==e.read());}function Y(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n);var n}function q(e){var t=e._readableState;d("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,r.nextTick(V,t,e))}function V(e,t){if(d("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function X(e,t){for(var n=0,r=e.length;n=t.highWaterMark:t.length>0)||t.ended))return d("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?q(this):R(this),null;if(e=M(e,t),0===e&&t.ended)return 0===t.length&&q(this),null;var r,i=t.needReadable;return d("need readable",i),(0===t.length||t.length-e0?Y(e,t):null,null===r?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&q(this)),null!==r&&this.emit("data",r),r},k.prototype._read=function(e){B(this,new E("_read()"))},k.prototype.pipe=function(e,t){var n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e);break}i.pipesCount+=1,d("pipe count=%d opts=%j",i.pipesCount,t);var o=(!t||!1!==t.end)&&e!==r.stdout&&e!==r.stderr,s=o?l:b;function c(e,t){d("onunpipe"),e===n&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,h())}function l(){d("onend"),e.end()}i.endEmitted?r.nextTick(s):n.once("end",s),e.on("unpipe",c);var u=j(n);e.on("drain",u);var f=!1;function h(){d("cleanup"),e.removeListener("close",g),e.removeListener("finish",m),e.removeListener("drain",u),e.removeListener("error",A),e.removeListener("unpipe",c),n.removeListener("end",l),n.removeListener("end",b),n.removeListener("data",p),f=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||u()}function p(t){d("ondata");var r=e.write(t);d("dest.write",r),!1===r&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==X(i.pipes,e))&&!f&&(d("false write response, pause",i.awaitDrain),i.awaitDrain++),n.pause())}function A(t){d("onerror",t),b(),e.removeListener("error",A),0===a(e,"error")&&B(e,t)}function g(){e.removeListener("finish",m),b()}function m(){d("onfinish"),e.removeListener("close",g),b()}function b(){d("unpipe"),n.unpipe(e)}return n.on("data",p),S(e,"error",A),e.once("close",g),e.once("finish",m),e.emit("pipe",n),i.flowing||(d("pipe resume"),n.resume()),e},k.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,d("on readable",i.length,i.reading),i.length?R(this):i.reading||r.nextTick(H,this))),n},k.prototype.addListener=k.prototype.on,k.prototype.removeListener=function(e,t){var n=o.prototype.removeListener.call(this,e,t);return"readable"===e&&r.nextTick(z,this),n},k.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||r.nextTick(z,this),t},k.prototype.resume=function(){var e=this._readableState;return e.flowing||(d("resume"),e.flowing=!e.readableListening,$(this,e)),e.paused=!1,this},k.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},k.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var i in e.on("end",(function(){if(d("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(i){if(d("wrapped data"),n.decoder&&(i=n.decoder.write(i)),(!n.objectMode||null!==i&&void 0!==i)&&(n.objectMode||i&&i.length)){var a=t.push(i);a||(r=!0,e.pause())}})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a<_.length;a++)e.on(_[a],this.emit.bind(this,_[a]));return this._read=function(t){d("wrapped _read",t),r&&(r=!1,e.resume())},this},"function"===typeof Symbol&&(k.prototype[Symbol.asyncIterator]=function(){return void 0===p&&(p=n("82de")),p(this)}),Object.defineProperty(k.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(k.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(k.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),k._fromList=Y,Object.defineProperty(k.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"===typeof Symbol&&(k.from=function(e,t){return void 0===A&&(A=n("a3bc")),A(k,e,t)})}).call(this,n("c8ba"),n("4362"))},bda5:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("599d"),o=n("7230"),s=i("music-metadata:parser:ogg:vorbis1");class c{constructor(e,t){this.metadata=e,this.options=t,this.pageSegments=[]}parsePage(t,n){if(t.headerType.firstPage)this.parseFirstPage(t,n);else{if(t.headerType.continued){if(0===this.pageSegments.length)throw new Error("Cannot continue on previous page");this.pageSegments.push(n)}if(t.headerType.lastPage||!t.headerType.continued){if(this.pageSegments.length>0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[n]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const n=new a.VorbisDecoder(e,t),r=n.parseUserComment();return this.addTag(r.key,r.value),r.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const n=o.CommonHeader.get(t,0);if("vorbis"!==n.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==n.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const n=r.UINT32_LE.get(e,t);t+=4,t+=n;let i=r.UINT32_LE.get(e,t);t+=4;while(i-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=c}).call(this,n("1c35").Buffer)},bdc7:function(e,t,n){},bef3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Atom=void 0;const r=n("34eb"),i=n("150c"),a=r("music-metadata:parser:MP4:Atom");class o{constructor(e,t,n){this.header=e,this.extended=t,this.parent=n,this.children=[],this.atomPath=(this.parent?this.parent.atomPath+".":"")+this.header.name}static async readAtom(e,t,n,r){const s=e.position,c=await e.readToken(i.Header),l=c.length===BigInt(1);l&&(c.length=await e.readToken(i.ExtendedSize));const u=new o(c,c.length===BigInt(1),n),d=u.getPayloadLength(r);return a(`parse atom name=${u.atomPath}, extended=${u.extended}, offset=${s}, len=${u.header.length}`),await u.readData(e,t,d),u}getHeaderLength(){return this.extended?16:8}getPayloadLength(e){return(this.header.length===BigInt(0)?e:Number(this.header.length))-this.getHeaderLength()}async readAtoms(e,t,n){while(n>0){const r=await o.readAtom(e,t,this,n);this.children.push(r),n-=r.header.length===BigInt(0)?n:Number(r.header.length)}}async readData(e,t,n){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(n));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(n)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,n)}}}t.Atom=o},c04e:function(e,t,n){var r=n("da84"),i=n("c65b"),a=n("861d"),o=n("d9b5"),s=n("dc4a"),c=n("485a"),l=n("b622"),u=r.TypeError,d=l("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var n,r=s(e,d);if(r){if(void 0===t&&(t="default"),n=i(r,e,t),!a(n)||o(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),c(e,t)}},c057:function(e,t,n){"use strict";function r(e){var t="RIFF"===e.toString("ascii",0,4),n="WEBP"===e.toString("ascii",8,12),r="VP8"===e.toString("ascii",12,15);return t&&n&&r}function i(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var n=e[0],r=0===(192&n),i=0===(1&n);return!(!r||!i)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var c=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==c&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:r,calculate:i}},c098:function(e,t,n){e.exports=n("d4af")},c284:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=90)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},90:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?n("div",{staticClass:"el-progress-bar"},[n("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[n("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?n("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):n("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[n("svg",{attrs:{viewBox:"0 0 100 100"}},[n("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),n("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?n("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?n("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])},i=[];r._withStripped=!0;var a={name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return["line","circle","dashboard"].indexOf(e)>-1}},percentage:{type:Number,default:0,required:!0,validator:function(e){return e>=0&&e<=100}},status:{type:String,validator:function(e){return["success","exception","warning"].indexOf(e)>-1}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n M 50 50\n m 0 "+(t?"":"-")+e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){var e=-1*this.perimeter*(1-this.rate)/2;return e+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"===typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"===typeof this.color?this.color(e):"string"===typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort((function(e,t){return e.percentage-t.percentage})),n=0;ne)return t[n].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,n){return"string"===typeof e?{color:e,percentage:(n+1)*t}:e}))}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/progress/src/progress.vue";var l=c.exports;l.install=function(e){e.component(l.name,l)};t["default"]=l}})},c2cc:function(e,t){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=137)}({137:function(e,t,n){"use strict";n.r(t);var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){var e=this.$parent;while(e&&"ElRow"!==e.$options.componentName)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,n=[],i={};return this.gutter&&(i.paddingLeft=this.gutter/2+"px",i.paddingRight=i.paddingLeft),["span","offset","pull","push"].forEach((function(e){(t[e]||0===t[e])&&n.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])})),["xs","sm","md","lg","xl"].forEach((function(e){if("number"===typeof t[e])n.push("el-col-"+e+"-"+t[e]);else if("object"===r(t[e])){var i=t[e];Object.keys(i).forEach((function(t){n.push("span"!==t?"el-col-"+e+"-"+t+"-"+i[t]:"el-col-"+e+"-"+i[t])}))}})),e(this.tag,{class:["el-col",n],style:i},this.$slots.default)},install:function(e){e.component(i.name,i)}};t["default"]=i}})},c430:function(e,t){e.exports=!1},c4c0:function(e,t,n){"use strict";(function(t){var r=n("3e8f"),i=n("df7c"),a=n("78b4"),o=n("a2c0"),s=524288;function c(e,t){var n=o(e,t);if(n in a){var r=a[n].calculate(e,t);if(!1!==r)return r.type=n,r}throw new TypeError("unsupported file type: "+n+" (file: "+t+")")}function l(e,n){r.open(e,"r",(function(i,a){if(i)return n(i);r.fstat(a,(function(i,o){if(i)return n(i);var c=o.size;if(c<=0)return n(new Error("File size is not greater than 0 —— "+e));var l=Math.min(c,s),u=new t(l);r.read(a,u,0,l,0,(function(e){if(e)return n(e);r.close(a,(function(e){n(e,u)}))}))}))}))}function u(e){var n=r.openSync(e,"r"),i=r.fstatSync(n).size,a=Math.min(i,s),o=new t(a);return r.readSync(n,o,0,a,0),r.closeSync(n),o}e.exports=function(e,n){if(t.isBuffer(e))return c(e);if("string"!==typeof e)throw new TypeError("invalid invocation");var r=i.resolve(e);if("function"!==typeof n){var a=u(r);return c(a,r)}l(r,(function(e,t){if(e)return n(e);var i;try{i=c(t,r)}catch(a){e=a}n(e,i)}))},e.exports.types=Object.keys(a)}).call(this,n("1c35").Buffer)},c591:function(e,t,n){"use strict";(function(t){var r,i=n("1c35"),a=i.Buffer,o={};for(r in i)i.hasOwnProperty(r)&&"SlowBuffer"!==r&&"Buffer"!==r&&(o[r]=i[r]);var s=o.Buffer={};for(r in a)a.hasOwnProperty(r)&&"allocUnsafe"!==r&&"allocUnsafeSlow"!==r&&(s[r]=a[r]);if(o.Buffer.prototype=a.prototype,s.from&&s.from!==Uint8Array.from||(s.from=function(e,t,n){if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&"undefined"===typeof e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return a(e,t,n)}),s.alloc||(s.alloc=function(e,t,n){if("number"!==typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var r=a(e);return t&&0!==t.length?"string"===typeof n?r.fill(t,n):r.fill(t):r.fill(0),r}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(c){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,n("4362"))},c642:function(e,t,n){"use strict";var r=n("c591").Buffer;function i(e,t){this.iconv=t}t.utf7=i,t.unicode11utf7="utf7",i.prototype.encoder=o,i.prototype.decoder=s,i.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return r.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var c=/[A-Za-z0-9\/+]/,l=[],u=0;u<256;u++)l[u]=c.test(String.fromCharCode(u));var d="+".charCodeAt(0),f="-".charCodeAt(0),h="&".charCodeAt(0);function p(e,t){this.iconv=t}function A(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=r.alloc(6),this.base64AccumIdx=0}function g(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",n=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(r.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=p,p.prototype.encoder=A,p.prototype.decoder=g,p.prototype.bomAware=!0,A.prototype.write=function(e){for(var t=this.inBase64,n=this.base64Accum,i=this.base64AccumIdx,a=r.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(n.slice(0,i).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),i=0),a[o++]=f,t=!1),t||(a[o++]=c,c===h&&(a[o++]=f))):(t||(a[o++]=h,t=!0),t&&(n[i++]=c>>8,n[i++]=255&c,i==n.length&&(o+=a.write(n.toString("base64").replace(/\//g,","),o),i=0)))}return this.inBase64=t,this.base64AccumIdx=i,a.slice(0,o)},A.prototype.end=function(){var e=r.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=f,this.inBase64=!1),e.slice(0,t)};var m=l.slice();m[",".charCodeAt(0)]=!0,g.prototype.write=function(e){for(var t="",n=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(r.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},c673:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=64)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},13:function(e,t){e.exports=n("5128")},17:function(e,t){e.exports=n("a742")},2:function(e,t){e.exports=n("5924")},25:function(e,t){e.exports=n("597f")},3:function(e,t){e.exports=n("8122")},6:function(e,t){e.exports=n("6b7c")},64:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[n("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[n("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):n("img",e._g(e._b({staticClass:"el-image__inner",class:{"el-image__inner--center":e.alignCenter,"el-image__preview":e.preview},style:e.imageStyle,attrs:{src:e.src},on:{click:e.clickHandler}},"img",e.$attrs,!1),e.$listeners)),e.preview?[e.showViewer?n("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)},i=[];r._withStripped=!0;var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"viewer-fade"}},[n("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[n("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick(t)}}}),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[n("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[n("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[n("i",{staticClass:"el-icon-arrow-left"})]),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[n("i",{staticClass:"el-icon-arrow-right"})])],n("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[n("div",{staticClass:"el-image-viewer__actions__inner"},[n("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){e.handleActions("zoomOut")}}}),n("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{class:e.mode.icon,on:{click:e.toggleMode}}),n("i",{staticClass:"el-image-viewer__actions__divider"}),n("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),n("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),n("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(t,r){return r===e.index?n("img",{key:t,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()})),0)],2)])},o=[];a._withStripped=!0;var s=n(2),c=n(3),l=n(13),u=Object.assign||function(e){for(var t=1;te?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick((function(e){var n=t.$refs.img[0];n.complete||(t.loading=!0)}))}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){t.stopPropagation();var n=t.keyCode;switch(n){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut");break}},this._mouseWheelHandler=Object(c["rafThrottle"])((function(t){var n=t.wheelDelta?t.wheelDelta:-t.detail;n>0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(s["on"])(document,"keydown",this._keyDownHandler),Object(s["on"])(document,f,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(s["off"])(document,"keydown",this._keyDownHandler),Object(s["off"])(document,f,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown:function(e){var t=this;if(!this.loading&&0===e.button){var n=this.transform,r=n.offsetX,i=n.offsetY,a=e.pageX,o=e.pageY;this._dragHandler=Object(c["rafThrottle"])((function(e){t.transform.offsetX=r+e.pageX-a,t.transform.offsetY=i+e.pageY-o})),Object(s["on"])(document,"mousemove",this._dragHandler),Object(s["on"])(document,"mouseup",(function(e){Object(s["off"])(document,"mousemove",t._dragHandler)})),e.preventDefault()}},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(d),t=Object.values(d),n=t.indexOf(this.mode),r=(n+1)%e.length;this.mode=d[e[r]],this.reset()}},prev:function(){if(!this.isFirst||this.infinite){var e=this.urlList.length;this.index=(this.index-1+e)%e}},next:function(){if(!this.isLast||this.infinite){var e=this.urlList.length;this.index=(this.index+1)%e}},handleActions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.loading){var n=u({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),r=n.zoomRate,i=n.rotateDeg,a=n.enableTransition,o=this.transform;switch(e){case"zoomOut":o.scale>.2&&(o.scale=parseFloat((o.scale-r).toFixed(3)));break;case"zoomIn":o.scale=parseFloat((o.scale+r).toFixed(3));break;case"clocelise":o.deg+=i;break;case"anticlocelise":o.deg-=i;break}o.enableTransition=a}}},mounted:function(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},p=h,A=n(0),g=Object(A["a"])(p,a,o,!1,null,null,null);g.options.__file="packages/image/src/image-viewer.vue";var m=g.exports,b=n(6),y=n.n(b),v=n(17),C=n(25),I=n.n(C),E=function(){return void 0!==document.documentElement.style.objectFit},w={NONE:"none",CONTAIN:"contain",COVER:"cover",FILL:"fill",SCALE_DOWN:"scale-down"},B="",_={name:"ElImage",mixins:[y.a],inheritAttrs:!1,components:{ImageViewer:m},props:{src:String,fit:String,lazy:Boolean,scrollContainer:{},previewSrcList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3}},data:function(){return{loading:!0,error:!1,show:!this.lazy,imageWidth:0,imageHeight:0,showViewer:!1}},computed:{imageStyle:function(){var e=this.fit;return!this.$isServer&&e?E()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!E()&&this.fit!==w.FILL},preview:function(){var e=this.previewSrcList;return Array.isArray(e)&&e.length>0},imageIndex:function(){var e=0,t=this.previewSrcList.indexOf(this.src);return t>=0&&(e=t),e}},watch:{src:function(e){this.show&&this.loadImage()},show:function(e){e&&this.loadImage()}},mounted:function(){this.lazy?this.addLazyLoadListener():this.loadImage()},beforeDestroy:function(){this.lazy&&this.removeLazyLoadListener()},methods:{loadImage:function(){var e=this;if(!this.$isServer){this.loading=!0,this.error=!1;var t=new Image;t.onload=function(n){return e.handleLoad(n,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach((function(n){var r=e.$attrs[n];t.setAttribute(n,r)})),t.src=this.src}},handleLoad:function(e,t){this.imageWidth=t.width,this.imageHeight=t.height,this.loading=!1,this.error=!1},handleError:function(e){this.loading=!1,this.error=!0,this.$emit("error",e)},handleLazyLoad:function(){Object(s["isInContainer"])(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;t=Object(v["isHtmlElement"])(e)?e:Object(v["isString"])(e)?document.querySelector(e):Object(s["getScrollContainer"])(this.$el),t&&(this._scrollContainer=t,this._lazyLoadHandler=I()(200,this.handleLazyLoad),Object(s["on"])(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(Object(s["off"])(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,n=this.imageHeight,r=this.$el,i=r.clientWidth,a=r.clientHeight;if(!t||!n||!i||!a)return{};var o=t/n,s=i/a;if(e===w.SCALE_DOWN){var c=t=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},cb4f:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const r=n("6f58"),i=n("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,n){return e>>>t&4294967295>>>32-n}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const n=r.UINT32_LE.get(e,t+24),s={BlockID:i.FourCcToken.get(e,t),blockSize:r.UINT32_LE.get(e,t+4),version:r.UINT16_LE.get(e,t+8),totalSamples:r.UINT32_LE.get(e,t+12),blockIndex:r.UINT32_LE.get(e,t+16),blockSamples:r.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(n,0,2)),isMono:o.isBitSet(n,2),isHybrid:o.isBitSet(n,3),isJointStereo:o.isBitSet(n,4),crossChannel:o.isBitSet(n,5),hybridNoiseShaping:o.isBitSet(n,6),floatingPoint:o.isBitSet(n,7),samplingRate:a[o.getBitAllignedNumber(n,23,4)],isDSD:o.isBitSet(n,31)},crc:new r.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const r=n("34eb"),i=n("e375"),a=n("5cf0"),o=n("0497"),s=r("music-metadata-browser:main");var c=n("e375");async function l(e,n,r){const i=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(i,"string"===typeof n?{mimeType:n}:n,r);return await i.close(),o}async function u(e,t){const n=await f(e),r={mimeType:e.type,size:e.size};return e.name&&(r.path=e.name),i.parseBuffer(n,{mimeType:e.type,size:e.size},t)}async function d(e,t){const n=await fetch(e),r={size:parseInt(n.headers.get("Content-Length"),10),mimeType:n.headers.get("Content-Type")};if(n.ok){if(n.body){const e=await this.parseReadableStream(n.body,r,t);return s("Closing HTTP-readable-stream..."),n.body.locked||await n.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await n.blob(),t)}throw new Error(`HTTP error status=${n.status}: ${n.statusText}`)}function f(e){return new Promise((t,n)=>{const r=new FileReader;r.onloadend=e=>{let n=e.target.result;n instanceof ArrayBuffer&&(n=o(new Uint8Array(e.target.result))),t(n)},r.onerror=e=>{n(new Error(e.type))},r.onabort=e=>{n(new Error(e.type))},r.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return c.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return c.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return c.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return c.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return c.selectCover}}),t.parseNodeStream=i.parseStream,t.parseReadableStream=l,t.parseBlob=u,t.fetchFromUrl=d},cc04:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const r=n("6f58"),i=n("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:r.INT64_BE.get(e,t+4)})}},cc12:function(e,t,n){var r=n("da84"),i=n("861d"),a=r.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cd8f:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("7b0a");function i(e){return e&&"object"===typeof e&&e[r["d"]]}},ce00:function(e,t,n){"use strict";function r(e,t,n,r){n=n||0;var i=r?"BE":"LE",a=e["readUInt"+t+i];return a.call(e,n)}e.exports=r},ce4e:function(e,t,n){var r=n("da84"),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},cea9:function(e,t,n){"use strict";var r,i;n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),function(e){e["cancel"]="cancel",e["run"]="run"}(r||(r={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(i||(i={}))},cec2:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=void 0,function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},d010:function(e,t,n){"use strict";function r(e,t,n){this.$children.forEach((function(i){var a=i.$options.componentName;a===e?i.$emit.apply(i,[t].concat(n)):r.apply(i,[e,t].concat([n]))}))}t.__esModule=!0,t.default={methods:{dispatch:function(e,t,n){var r=this.$parent||this.$root,i=r.$options.componentName;while(r&&(!i||i!==e))r=r.$parent,r&&(i=r.$options.componentName);r&&r.$emit.apply(r,[t].concat(n))},broadcast:function(e,t,n){r.call(this,e,t,n)}}}},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,n){var r=n("da84"),i=n("1626"),a=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?a(r[e]):r[e]&&r[e][t]}},d1ab:function(e,t,n){"use strict";function r(e){return"8BPS"===e.toString("ascii",0,4)}function i(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:r,calculate:i}},d2bb:function(e,t,n){var r=n("e330"),i=n("825a"),a=n("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(o){}return function(n,r){return i(n),a(r),t?e(n,r):n.__proto__=r,n}}():void 0)},d354:function(e,t,n){"use strict";var r=n("c591").Buffer;function i(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=c:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=l,"💩"!==r.from("eda0bdedb2a9","hex").toString()&&(this.decoder=u,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:i},i.prototype.encoder=s,i.prototype.decoder=o;var a=n("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function c(e,t){this.prevStr=""}function l(e,t){}function u(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return r.isBuffer(e)||(e=r.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return r.from(e,this.enc)},s.prototype.end=function(){},c.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),r.from(e,"base64")},c.prototype.end=function(){return r.from(this.prevStr,"base64")},l.prototype.write=function(e){for(var t=r.alloc(3*e.length),n=0,i=0;i>>6),t[n++]=128+(63&a)):(t[n++]=224+(a>>>12),t[n++]=128+(a>>>6&63),t[n++]=128+(63&a))}return t.slice(0,n)},l.prototype.end=function(){},u.prototype.write=function(e){for(var t=this.acc,n=this.contBytes,r=this.accBytes,i="",a=0;a0&&(i+=this.defaultCharUnicode,n=0),o<128?i+=String.fromCharCode(o):o<224?(t=31&o,n=1,r=1):o<240?(t=15&o,n=2,r=1):i+=this.defaultCharUnicode):n>0?(t=t<<6|63&o,n--,r++,0===n&&(i+=2===r&&t<128&&t>0||3===r&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):i+=this.defaultCharUnicode}return this.acc=t,this.contBytes=n,this.accBytes=r,i},u.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d397:function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e}function i(e){var t=/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi;return t.test(e)}t.__esModule=!0,t.isDef=r,t.isKorean=i},d3ab:function(e,t,n){"use strict";function r(e,t,n){return 0!==(e[t]&1<=n)return n;i+=2}return i}while(0!==e[i]){if(i>=n)return n;i++}return i}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let n=0;n>a;const s=8-a,c=r-s;return c<0?o>>=8-a-r:c>0&&(o<<=c,o|=l(e,t,n+s,c)),o}function u(e,t,n){return 1===l(e,t,n,1)}function d(e){const t=[];for(let n=0,r=e.length;ne.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:h(e)}:{dB:f(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=r,t.findZero=i,t.trimRightNull=a,t.decodeString=s,t.stripNulls=c,t.getBitAllignedNumber=l,t.isBitSet=u,t.a2hex=d,t.ratioToDb=f,t.dbToRatio=h,t.toRatio=p},d4af:function(e,t,n){"use strict";var r=n("8eb7"),i=n("7b3e"),a=10,o=40,s=800;function c(e){var t=0,n=0,r=0,i=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=t*a,i=n*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||i)&&e.deltaMode&&(1==e.deltaMode?(r*=o,i*=o):(r*=s,i*=s)),r&&!t&&(t=r<1?-1:1),i&&!n&&(n=i<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:i}}c.getEventType=function(){return r.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},e.exports=c},d4cf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const r=n("21c2"),i=n("6f58"),a=n("34eb"),o=n("8f5f"),s=n("8737"),c=n("64a4"),l=n("d3ab"),u=n("98a7"),d=n("95c9"),f=a("music-metadata:parser:RIFF");class h extends d.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(f(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof r.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(u.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-u.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,f(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let n=s.WaveFormat[e.wFormatTag];n||(f("WAVE/non-PCM format="+e.wFormatTag),n="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",n),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new i.BufferType(t.chunkSize)),o=r.fromBuffer(a);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let l=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),n=new o.ListInfoTagValue(t),r=await this.tokenizer.readToken(n);this.addTag(t.chunkID,l.stripNulls(r)),e-=8+n.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=h},d66d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("21c2"),o=n("64a4"),s=n("98a7"),c=n("95c9"),l=n("da6a"),u=n("6a01"),d=i("music-metadata:parser:aiff");class f extends c.BasicParser{async parse(){const e=await this.tokenizer.readToken(u.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=u.Header.len){d("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(u.Header);d("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),n=await this.readData(e);await this.tokenizer.ignore(t-n)}}catch(n){if(!(n instanceof a.EndOfStreamError))throw n;d("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new l.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const n=await this.tokenizer.readToken(new r.BufferType(e.chunkSize)),i=a.fromBuffer(n);return await(new o.ID3v2Parser).parse(this.metadata,i,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=f},d998:function(e,t,n){var r=n("342f");e.exports=/MSIE|Trident/.test(r)},d9b5:function(e,t,n){var r=n("da84"),i=n("d066"),a=n("1626"),o=n("3a9b"),s=n("fdbf"),c=r.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return a(t)&&o(t.prototype,c(e))}},d9f0:function(e,t,n){(function(t,r,i,a){var o=function(){var e="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;return e=e||t,function(t){t=t||{};var o,s,c="undefined"!==typeof t?t:{};c["ready"]=new Promise((function(e,t){o=e,s=t}));var l,u={};for(l in c)c.hasOwnProperty(l)&&(u[l]=c[l]);var d,f,h,p,A,g=[],m="object"===typeof window,b="function"===typeof importScripts,y="object"===typeof r&&"object"===typeof r.versions&&"string"===typeof r.versions.node,v="";function C(e){return c["locateFile"]?c["locateFile"](e,v):v+e}function I(e){if(!(e instanceof Fn)){var t=e;w("exiting due to exception: "+t)}}y?(v=b?n("df7c").dirname(v)+"/":i+"/",d=function(e,t){var r=Tn(e);return r?t?r:r.toString():(p||(p=n("3e8f")),A||(A=n("df7c")),e=A["normalize"](e),p["readFileSync"](e,t?null:"utf8"))},h=function(e){var t=d(e,!0);return t.buffer||(t=new Uint8Array(t)),Q(t.buffer),t},f=function(e,t,r){var i=Tn(e);i&&t(i),p||(p=n("3e8f")),A||(A=n("df7c")),e=A["normalize"](e),p["readFile"](e,(function(e,n){e?r(e):t(n.buffer)}))},r["argv"].length>1&&r["argv"][1].replace(/\\/g,"/"),g=r["argv"].slice(2),r["on"]("uncaughtException",(function(e){if(!(e instanceof Fn))throw e})),r["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw r["exitCode"]=e,t;I(t),r["exit"](e)},c["inspect"]=function(){return"[Emscripten Module object]"}):(m||b)&&(b?v=self.location.href:"undefined"!==typeof document&&document.currentScript&&(v=document.currentScript.src),e&&(v=e),v=0!==v.indexOf("blob:")?v.substr(0,v.replace(/[?#].*/,"").lastIndexOf("/")+1):"",d=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(w){var n=Tn(e);if(n)return Bn(n);throw w}},b&&(h=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(w){var n=Tn(e);if(n)return n;throw w}}),f=function(e,t,n){var r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="arraybuffer",r.onload=function(){if(200==r.status||0==r.status&&r.response)t(r.response);else{var i=Tn(e);i?t(i.buffer):n()}},r.onerror=n,r.send(null)});var E=c["print"]||console.log.bind(console),w=c["printErr"]||console.warn.bind(console);for(l in u)u.hasOwnProperty(l)&&(c[l]=u[l]);u=null,c["arguments"]&&(g=c["arguments"]),c["thisProgram"]&&c["thisProgram"],c["quit"]&&c["quit"];var B,_=function(e){e};c["wasmBinary"]&&(B=c["wasmBinary"]);var S,T=c["noExitRuntime"]||!0;function k(e,t,n){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return P[e>>0];case"i8":return P[e>>0];case"i16":return j[e>>1];case"i32":return H[e>>2];case"i64":return H[e>>2];case"float":return G[e>>2];case"double":return Number(W[e>>3]);default:ye("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&ye("no native wasm support detected");var x=!1;function Q(e,t){e||ye("Assertion failed: "+t)}var D="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function O(e,t,n){var r=t+n,i=t;while(e[i]&&!(i>=r))++i;if(i-t>16&&e.subarray&&D)return D.decode(e.subarray(t,i));var a="";while(t>10,56320|1023&l)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function F(e,t){return e?O(U,e,t):""}function M(e,t,n,r){if(!(r>0))return 0;for(var i=n,a=n+r-1,o=0;o=55296&&s<=57343){var c=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&c}if(s<=127){if(n>=a)break;t[n++]=s}else if(s<=2047){if(n+1>=a)break;t[n++]=192|s>>6,t[n++]=128|63&s}else if(s<=65535){if(n+2>=a)break;t[n++]=224|s>>12,t[n++]=128|s>>6&63,t[n++]=128|63&s}else{if(n+3>=a)break;t[n++]=240|s>>18,t[n++]=128|s>>12&63,t[n++]=128|s>>6&63,t[n++]=128|63&s}}return t[n]=0,n-i}function N(e,t,n){return M(e,U,t,n)}function R(e){for(var t=0,n=0;n=55296&&r<=57343&&(r=65536+((1023&r)<<10)|1023&e.charCodeAt(++n)),r<=127?++t:t+=r<=2047?2:r<=65535?3:4}return t}var L,P,U,j,z,H,$,G,W,Y="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function q(e,t){var n=e,r=n>>1,i=r+t/2;while(!(r>=i)&&z[r])++r;if(n=r<<1,n-e>32&&Y)return Y.decode(U.subarray(e,n));for(var a="",o=0;!(o>=t/2);++o){var s=j[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function V(e,t,n){if(void 0===n&&(n=2147483647),n<2)return 0;n-=2;for(var r=t,i=n<2*e.length?n/2:e.length,a=0;a>1]=o,t+=2}return j[t>>1]=0,t-r}function X(e){return 2*e.length}function K(e,t){var n=0,r="";while(!(n>=t/4)){var i=H[e+4*n>>2];if(0==i)break;if(++n,i>=65536){var a=i-65536;r+=String.fromCharCode(55296|a>>10,56320|1023&a)}else r+=String.fromCharCode(i)}return r}function J(e,t,n){if(void 0===n&&(n=2147483647),n<4)return 0;for(var r=t,i=r+n-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(H[t>>2]=o,t+=4,t+4>i)break}return H[t>>2]=0,t-r}function Z(e){for(var t=0,n=0;n=55296&&r<=57343&&++n,t+=4}return t}function ee(e,t){P.set(e,t)}function te(e){L=e,c["HEAP8"]=P=new Int8Array(e),c["HEAP16"]=j=new Int16Array(e),c["HEAP32"]=H=new Int32Array(e),c["HEAPU8"]=U=new Uint8Array(e),c["HEAPU16"]=z=new Uint16Array(e),c["HEAPU32"]=$=new Uint32Array(e),c["HEAPF32"]=G=new Float32Array(e),c["HEAPF64"]=W=new Float64Array(e)}c["INITIAL_MEMORY"];var ne,re=[],ie=[],ae=[],oe=0;function se(){return T||oe>0}function ce(){if(c["preRun"]){"function"==typeof c["preRun"]&&(c["preRun"]=[c["preRun"]]);while(c["preRun"].length)de(c["preRun"].shift())}Se(re)}function le(){!0,Se(ie)}function ue(){if(c["postRun"]){"function"==typeof c["postRun"]&&(c["postRun"]=[c["postRun"]]);while(c["postRun"].length)he(c["postRun"].shift())}Se(ae)}function de(e){re.unshift(e)}function fe(e){ie.unshift(e)}function he(e){ae.unshift(e)}var pe=0,Ae=null,ge=null;function me(e){pe++,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe)}function be(e){if(pe--,c["monitorRunDependencies"]&&c["monitorRunDependencies"](pe),0==pe&&(null!==Ae&&(clearInterval(Ae),Ae=null),ge)){var t=ge;ge=null,t()}}function ye(e){c["onAbort"]&&c["onAbort"](e),e="Aborted("+e+")",w(e),x=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}c["preloadedImages"]={},c["preloadedAudios"]={};var ve,Ce="data:application/octet-stream;base64,";function Ie(e){return e.startsWith(Ce)}function Ee(e){return e.startsWith("file://")}function we(e){try{if(e==ve&&B)return new Uint8Array(B);var t=Tn(e);if(t)return t;if(h)return h(e);throw"both async and sync fetching of the wasm failed"}catch(w){ye(w)}}function Be(){if(!B&&(m||b)){if("function"===typeof fetch&&!Ee(ve))return fetch(ve,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+ve+"'";return e["arrayBuffer"]()})).catch((function(){return we(ve)}));if(f)return new Promise((function(e,t){f(ve,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return we(ve)}))}function _e(){var e={a:xn};function t(e,t){var n=e.exports;c["asm"]=n,S=c["asm"]["t"],te(S.buffer),ne=c["asm"]["v"],fe(c["asm"]["u"]),be("wasm-instantiate")}function n(e){t(e["instance"])}function r(t){return Be().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){w("failed to asynchronously prepare wasm: "+e),ye(e)}))}function i(){return B||"function"!==typeof WebAssembly.instantiateStreaming||Ie(ve)||Ee(ve)||"function"!==typeof fetch?r(n):fetch(ve,{credentials:"same-origin"}).then((function(t){var i=WebAssembly.instantiateStreaming(t,e);return i.then(n,(function(e){return w("wasm streaming compile failed: "+e),w("falling back to ArrayBuffer instantiation"),r(n)}))}))}if(me("wasm-instantiate"),c["instantiateWasm"])try{var a=c["instantiateWasm"](e,t);return a}catch(o){return w("Module.instantiateWasm callback failed with error: "+o),!1}return i().catch(s),{}}function Se(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var n=t.func;"number"===typeof n?void 0===t.arg?ke(n)():ke(n)(t.arg):n(void 0===t.arg?null:t.arg)}else t(c)}}ve="data:application/octet-stream;base64,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IAEgA0HIAWogA0HQAGogAhAxQQBIDQAgACgCTEEATiEFIAAoAgAhAiAAKAJIQQBMBEAgACACQV9xNgIACwJ/AkACQCAAKAIwRQRAIABB0AA2AjAgAEEANgIcIABCADcDECAAKAIsIQQgACADNgIsDAELIAAoAhANAQtBfyAAECcNARoLIAAgASADQcgBaiADQdAAaiADQaABahAxCyEBIAQEfyAAQQBBACAAKAIkEQEAGiAAQQA2AjAgACAENgIsIABBADYCHCAAQQA2AhAgACgCFBogAEEANgIUQQAFIAELGiAAIAAoAgAgAkEgcXI2AgAgBUUNAAsgA0HQAWokAAu8AgACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBCWsOEgAICQoICQECAwQKCQoKCAkFBgcLIAIgAigCACIBQQRqNgIAIAAgASgCADYCAA8LIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAkEAEQgACw8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAAtyAQN/IAAoAgAsAABBMGtBCk8EQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgEgAkEKbCICaiABQf////8HIAJrShshAQsgACADQQFqNgIAIAEhAiADLAABQTBrQQpJDQALIAILmRUCEX8CfiMAQdAAayIFJAAgBSABNgJMIAVBN2ohFCAFQThqIRBBACEBAkACQAJAAkADQCABQf////8HIAxrSg0BIAEgDGohDCAFKAJMIgkhAQJAAkACQCAJLQAAIggEQANAAkACQCAIQf8BcSIGRQRAIAEhCAwBCyAGQSVHDQEgASEIA0AgAS0AAUElRw0BIAUgAUECaiIGNgJMIAhBAWohCCABLQACIQogBiEBIApBJUYNAAsLIAggCWsiAUH/////ByAMayIVSg0HIAAEQCAA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CGohBCADIQJBCCEHQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgCkEBaiEKIAQhBSAIQQFqDAELIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAELQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAELQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAELQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAELQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAELQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAELQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAELQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHIAEhAiAEIgFBCGoiBSEEQQALIQggCkEDSA0ACwJAIA0oAgwiCkUNAANAAkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIA8gAiAIai0AACADQQhqIAhqLQAAczoAACAIQQFqIQggD0EBaiEPIApBAWsiCg0BDAILIAMgAy0ACCABLQAIczoACCACQQFGBEBBACEEDAMLIAMgAy0ACSAFLQABczoACSACQQJGBEBBACEEDAMLIAMgAy0ACiAFLQACczoACiACQQNGBEBBACEEDAMLIAMgAy0ACyAFLQADczoACyACQQRGBEBBACEEDAMLIAMgAy0ADCAFLQAEczoADCACQQVGBEBBACEEDAMLIAMgAy0ADSAFLQAFczoADSACQQZGBEBBACEEDAMLIAMgAy0ADiAFLQAGczoADiACQQdGBEBBACEEDAMLIAMgAy0ADyAFLQAHczoADyADQQhqIgIgDCACEB4gB0EIaiEHQQAhCCAFIgRBCGohBSABIQIgBCEBIAoNAAsLQQEhCgNAAn8CQCAIQQhOBEAgByAJIAcgCUobIAdrIgINAUEAIQQMBAsgA0EIaiAIai0AACACIAhqLQAARwRAQQAhBAwECyAKQQFqIQogCEEBagwBCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBS0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBS0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBS0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBS0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBS0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBS0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBS0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohByABIQIgBSIBQQhqIQVBAAshCEEBIQQgCkEISA0ACwsgA0EQaiQAIAQEQCAOIA0oAgwQJAsgDUEQaiQAIAAgBigCFCAGKAIQIgFrIgJBCGo2AgwgACgCCEEIaiABIAIQFxogAUUNACAGIAE2AhQgARAUCyALEBQgBkFAayQADwsQKwALiwQBB39BGBAYIgFCADcCBCABQZQVNgIAIAFCADcCDCABQQA2AhRBEBAYIgNBADYCDCADQYgUNgIAIANCADcCBCADIAAoAgAgACAALAALIgdBAEgiBBsgACgCBCAHQf8BcSAEGxA6IAFBCGohBCABKAIIIgAEQCAAEBQgBEEANgIACyABQQA2AhQgASgCDCIABEAgABAUIAFBADYCDAsgBEEANgIAAkAgA0UNACADIAQgAUEUaiADKAIAKAIAEQMAIAEoAhRBrQJJDQAgASgCFCEAIAEoAgwiAkUEQCABIAAQGCICQQAgABAWNgIMCwJAAkAgAEUNACACQQA6AABBASECIAEoAhQiBUEBSwRAA0AgASgCDCACaiACOgAAIAJBAWoiAiABKAIUIgVJDQALCyAFRQ0AQQAhAgNAIAEoAgwiByAGaiIAIAcgASgCCCAGIAVwai0AACACIAAtAAAiBGpqIAVwIgJqIgAtAAA6AAAgACAEOgAAIAZBAWoiBiABKAIUIgVJDQALQQEhAiABQQE2AgQCQCAFRQ0AIAEoAgghBEEAIQYDQCAEIAZqLQAAIgAEQCACIAAgAmwiAk8NAiABIAI2AgQLIAZBAWoiBiAFRw0ACwsMAQsgAUEBNgIECwsgA0GIFDYCACADKAIIIgAEQCAAEBQgA0EANgIICyADQQA2AgwgAxAUIAELogEBBH8jAEEQayICJAAgASgCACIDQXBJBEACQAJAIANBC08EQCADQRBqQXBxIgUQGCEEIAIgBUGAgICAeHI2AgggAiAENgIAIAIgAzYCBAwBCyACIAM6AAsgAiEEIANFDQELIAQgAUEEaiADEBcaCyADIARqQQA6AAAgAiAAEQAAIQAgAiwAC0EASARAIAIoAgAQFAsgAkEQaiQAIAAPCxAsAAsiAQF+IAEgAq0gA61CIIaEIAQgABEOACIFQiCIpxANIAWnCxcAIAEgAq0gA61CIIaEIAQgBSAAEQkAC7AEAgN/AX4jAEEQayIEJAAgAEIANwIAIABCADcCKCAAQgA3AiAgAEIANwIYIABCADcCECAAQgA3AggCfyACQQdNBEAgAEGBFSkAADcAKCAAQfkUKQAANwAgIABB8RQpAAA3ABggAEHpFCkAADcAECAAQeEUKQAANwAIQQAMAQsgBCABIAJBCGsiBWopAAAiBjcDCCAGpyEDQegnKAIAKAAAIAQoAgxGBEAgACAFIANBCHRBgID8B3EgA0EYdHIgA0EIdkGA/gNxIANBGHZycmsiAzYCACAFIANBACADQQBKGyICSwRAA0AgASACai0AAEEsRgRAIAAgAiADazYCBEEBDAQLIAJBAWoiAiAFRw0ACwsgAEHYFCkAADcAKCAAQdAUKQAANwAgIABByBQpAAA3ABggAEHAFCkAADcAECAAQbgUKQAANwAIQQAMAQsgBkIgiKciAUH/BU0EQCAAIAE2AgQgACACIAFrQQRrNgIAQQEMAQsgBCADNgIEIAQgATYCACMAQRBrIgIkACACIAQ2AgwjAEGgAWsiASQAIAFBCGoiBUGAIEGQARAXGiABIABBCGoiADYCNCABIAA2AhwgAUF+IABrIgNB/////wcgA0H/////B0kbIgM2AjggASAAIANqIgA2AiQgASAANgIYIAVBlAggBBAuIAMEQCABKAIcIgAgACABKAIYRmtBADoAAAsgAUGgAWokACACQRBqJABBAAshACAEQRBqJAAgAAsaACAAIAEoAgggBRATBEAgASACIAMgBBAhCws3ACAAIAEoAgggBRATBEAgASACIAMgBBAhDwsgACgCCCIAIAEgAiADIAQgBSAAKAIAKAIUEQQAC5MCAQZ/IAAgASgCCCAFEBMEQCABIAIgAyAEECEPCyABLQA1IQcgACgCDCEGIAFBADoANSABLQA0IQggAUEAOgA0IABBEGoiCSABIAIgAyAEIAUQICAHIAEtADUiCnIhByAIIAEtADQiC3IhCAJAIAZBAkgNACAJIAZBA3RqIQkg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AkGAKBAjIABBgChqIQAgAkGAKGohAiADQYAoayIDQYAoSw0ADAILAAsgA0UNAQsgBSAEIAAgAiADECMLIAQQFAsLRAEBfwJAIAAoAghFDQAgACgCDCIDRQ0AIAIgAzYCACABIAAoAgwiARAYIgI2AgAgAiAAKAIIIAEQFxoPCyACQQA2AgALFgAgACACrSABIAMgACgCACgCBBEJAAsPACABIAIgAyAEIAARBgALDQAgACgCAEEEaygCAAsLxBwbAEGACAuiCGNyZWF0ZUluc3RXaWR0aEVLZXkAdW5rbm93biBtYWdpYzogJTA4eC0lMDh4AC0rICAgMFgweAB1bnNpZ25lZCBzaG9ydABTdHJlYW1DZW5jcnlwdAB1bnNpZ25lZCBpbnQAZmxvYXQAdWludDY0X3QAdmVjdG9yAHVuc2lnbmVkIGNoYXIAZGV0ZWN0S2V5RW5kUG9zaXRpb24Ac2l6ZW9mX3FtY19kZXRlY3Rpb24AZGVjcnlwdFN0cmVhbQBib29sAGVtc2NyaXB0ZW46OnZhbAB1bnNpZ25lZCBsb25nAHN0ZDo6d3N0cmluZwBiYXNpY19zdHJpbmcAc3RkOjpzdHJpbmcAc3RkOjp1MTZzdHJpbmcAc3RkOjp1MzJzdHJpbmcAUVRhZwBkb3VibGUAdm9pZABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChudWxsKQBFUlJPUjogZGVjb2RlZCBrZXkgc2l6ZSBpcyB0b28gc21hbGwsIGdvdCAleC4KAFAxNFN0cmVhbUNlbmNyeXB0AAAA0BMAAMwHAAAAAAAA0AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAA0BMAAPAHAAABAAAA0AoAAGlpAHYAdmkA4AcAALASAEGwEAvKAUQSAACwEgAAsBIAALASAABpaWlpaQAAAOAHAADACAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAADwEgAAjwgAAHQTAABQCAAAAAAAAAEAAAC4CAAAAAAAAGlpaQAAAAAALBIAAOAHAACwEgAAsBIAALASAAB2aWlpaWkAQasSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBBhBQLTiwKAAANAAAADgAAADZLZXlEZWMAN0lLZXlEZWMAAAAA8BIAABgKAAAYEwAAEAoAACQKAABjb3VsZCBub3QgZmluZCBlbmQgb2YgZWtleQBB4RQLEGJ1ZmZlciB0b28gc21hbGwAQZAVC9EH0AoAAA8AAAAQAAAAMTRTdHJlYW1DZW5jcnlwdAAyNElTdHJlYW1FbmNyeXB0QW5kRGVjcnlwdADwEgAArQoAABgTAACcCgAAyAoAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAAB0EwAA3AoAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAdBMAADQLAAAAAAAAAQAAALgIAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURzTlNfMTFjaGFyX3RyYWl0c0lEc0VFTlNfOWFsbG9jYXRvcklEc0VFRUUAAAB0EwAAjAsAAAAAAAABAAAAuAgAAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRGlOU18xMWNoYXJfdHJhaXRzSURpRUVOU185YWxsb2NhdG9ySURpRUVFRQAAAHQTAADoCwAAAAAAAAEAAAC4CAAAAAAAAE4xMGVtc2NyaXB0ZW4zdmFsRQAA8BIAAEQMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ljRUUAAPASAABgDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJYUVFAADwEgAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWhFRQAA8BIAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lzRUUAAPASAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJdEVFAADwEgAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWlFRQAA8BIAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lqRUUAAPASAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAADwEgAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SW1FRQAA8BIAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lmRUUAAPASAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZEVFAADwEgAA8A0AAPATAAAAAAAAGQAKABkZGQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAAZABEKGRkZAwoHAAEACQsYAAAJBgsAAAsABhkAAAAZGRkAQfEcCyEOAAAAAAAAAAAZAAoNGRkZAA0AAAIACQ4AAAAJAA4AAA4AQasdCwEMAEG3HQsVEwAAAAATAAAAAAkMAAAAAAAMAAAMAEHlHQsBEABB8R0LFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBnx4LARIAQaseCx4RAAAAABEAAAAACRIAAAAAABIAABIAABoAAAAaGhoAQeIeCw4aAAAAGhoaAAAAAAAACQBBkx8LARQAQZ8fCxUXAAAAABcAAAAACRQAAAAAABQAABQAQc0fCwEWAEHZHwsnFQAAAAAVAAAAAAkWAAAAAAAWAAAWAAAwMTIzNDU2Nzg5QUJDREVGAEGkIAsBFQBBzCALCP//////////AEGQIQvRBlN0OXR5cGVfaW5mbwAAAADwEgAAkBAAAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAAAAABgTAACoEAAAoBAAAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQAAABgTAADYEAAAzBAAAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQAAABgTAAAIEQAAzBAAAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FABgTAAA4EQAALBEAAE4xMF9fY3h4YWJpdjEyMF9fZnVuY3Rpb25fdHlwZV9pbmZvRQAAAAAYEwAAaBEAAMwQAABOMTBfX2N4eGFiaXYxMjlfX3BvaW50ZXJfdG9fbWVtYmVyX3R5cGVfaW5mb0UAAAAYEwAAnBEAACwRAAAAAAAAHBIAABYAAAAXAAAAGAAAABkAAAAaAAAATjEwX19jeHhhYml2MTIzX19mdW5kYW1lbnRhbF90eXBlX2luZm9FABgTAAD0EQAAzBAAAHYAAADgEQAAKBIAAERuAADgEQAANBIAAGIAAADgEQAAQBIAAGMAAADgEQAATBIAAGgAAADgEQAAWBIAAGEAAADgEQAAZBIAAHMAAADgEQAAcBIAAHQAAADgEQAAfBIAAGkAAADgEQAAiBIAAGoAAADgEQAAlBIAAGwAAADgEQAAoBIAAG0AAADgEQAArBIAAHgAAADgEQAAuBIAAHkAAADgEQAAxBIAAGYAAADgEQAA0BIAAGQAAADgEQAA3BIAAAAAAAD8EAAAFgAAABsAAAAYAAAAGQAAABwAAAAdAAAAHgAAAB8AAAAAAAAAYBMAABYAAAAgAAAAGAAAABkAAAAcAAAAIQAAACIAAAAjAAAATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAAAAABgTAAA4EwAA/BAAAAAAAAC8EwAAFgAAACQAAAAYAAAAGQAAABwAAAAlAAAAJgAAACcAAABOMTBfX2N4eGFiaXYxMjFfX3ZtaV9jbGFzc190eXBlX2luZm9FAAAAGBMAAJQTAAD8EAAAAAAAAFwRAAAWAAAAKAAAABgAAAAZAAAAKQBB6CcLCSUFAAAAAAAABQBB/CcLARIAQZQoCwoTAAAAFAAAAI0UAEGsKAsBAgBBvCgLCP//////////AEGAKQsDMBdQ",Ie(ve)||(ve=C(ve));var Te=[];function ke(e){var t=Te[e];return t||(e>=Te.length&&(Te.length=e+1),Te[e]=t=ne.get(e)),t}function xe(e,t,n,r,i){}function Qe(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function De(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);Oe=e}var Oe=void 0;function Fe(e){var t="",n=e;while(U[n])t+=Oe[U[n++]];return t}var Me={},Ne={},Re={},Le=48,Pe=57;function Ue(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Le&&t<=Pe?"_"+e:e}function je(e,t){return e=Ue(e),function(){return t.apply(this,arguments)}}function ze(e,t){var n=je(t,(function(e){this.name=t,this.message=e;var n=new Error(e).stack;void 0!==n&&(this.stack=this.toString()+"\n"+n.replace(/^Error(:[^\n]*)?\n/,""))}));return n.prototype=Object.create(e.prototype),n.prototype.constructor=n,n.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},n}var He=void 0;function $e(e){throw new He(e)}var Ge=void 0;function We(e){throw new Ge(e)}function Ye(e,t,n){function r(t){var r=n(t);r.length!==e.length&&We("Mismatched type converter count");for(var i=0;i>a])},destructorFunction:null})}function Xe(e){if(!(this instanceof ft))return!1;if(!(e instanceof ft))return!1;var t=this.$$.ptrType.registeredClass,n=this.$$.ptr,r=e.$$.ptrType.registeredClass,i=e.$$.ptr;while(t.baseClass)n=t.upcast(n),t=t.baseClass;while(r.baseClass)i=r.upcast(i),r=r.baseClass;return t===r&&n===i}function Ke(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function Je(e){function t(e){return e.$$.ptrType.registeredClass.name}$e(t(e)+" instance already deleted")}var Ze=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function nt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function rt(e){return"undefined"===typeof FinalizationGroup?(rt=function(e){return e},e):(Ze=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var n=t.value;n.ptr?nt(n):console.warn("object already deleted: "+n.ptr)}})),rt=function(e){return Ze.register(e,e.$$,e.$$),e},et=function(e){Ze.unregister(e.$$)},rt(e))}function it(){if(this.$$.ptr||Je(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=rt(Object.create(Object.getPrototypeOf(this),{$$:{value:Ke(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||Je(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&$e("Object already scheduled for deletion"),et(this),nt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ct=[];function lt(){while(ct.length){var e=ct.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function ut(){return this.$$.ptr||Je(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&$e("Object already scheduled for deletion"),ct.push(this),1===ct.length&&st&&st(lt),this.$$.deleteScheduled=!0,this}function dt(){ft.prototype["isAliasOf"]=Xe,ft.prototype["clone"]=it,ft.prototype["delete"]=at,ft.prototype["isDeleted"]=ot,ft.prototype["deleteLater"]=ut}function ft(){}var ht={};function pt(e,t,n){if(void 0===e[t].overloadTable){var r=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||$e("Function '"+n+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[r.argCount]=r}}function At(e,t,n){c.hasOwnProperty(e)?((void 0===n||void 0!==c[e].overloadTable&&void 0!==c[e].overloadTable[n])&&$e("Cannot register public name '"+e+"' twice"),pt(c,e,e),c.hasOwnProperty(n)&&$e("Cannot register multiple overloads of a function with the same number of arguments ("+n+")!"),c[e].overloadTable[n]=t):(c[e]=t,void 0!==n&&(c[e].numArguments=n))}function gt(e,t,n,r,i,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=n,this.rawDestructor=r,this.baseClass=i,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function mt(e,t,n){while(t!==n)t.upcast||$e("Expected null or instance of "+n.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function bt(e,t){if(null===t)return this.isReference&&$e("null is not a valid "+this.name),0;t.$$||$e('Cannot pass "'+rn(t)+'" as a '+this.name),t.$$.ptr||$e("Cannot pass deleted object as a pointer of type "+this.name);var n=t.$$.ptrType.registeredClass,r=mt(t.$$.ptr,n,this.registeredClass);return r}function yt(e,t){var n;if(null===t)return this.isReference&&$e("null is not a valid "+this.name),this.isSmartPointer?(n=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,n),n):0;t.$$||$e('Cannot pass "'+rn(t)+'" as a '+this.name),t.$$.ptr||$e("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&$e("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass;if(n=mt(t.$$.ptr,r,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&$e("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?n=t.$$.smartPtr:$e("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:n=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)n=t.$$.smartPtr;else{var i=t["clone"]();n=this.rawShare(n,tn.toHandle((function(){i["delete"]()}))),null!==e&&e.push(this.rawDestructor,n)}break;default:$e("Unsupporting sharing policy")}return n}function vt(e,t){if(null===t)return this.isReference&&$e("null is not a valid "+this.name),0;t.$$||$e('Cannot pass "'+rn(t)+'" as a '+this.name),t.$$.ptr||$e("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&$e("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var n=t.$$.ptrType.registeredClass,r=mt(t.$$.ptr,n,this.registeredClass);return r}function Ct(e){return this["fromWireType"]($[e>>2])}function It(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function Et(e){this.rawDestructor&&this.rawDestructor(e)}function wt(e){null!==e&&e["delete"]()}function Bt(e,t,n){if(t===n)return e;if(void 0===n.baseClass)return null;var r=Bt(e,t,n.baseClass);return null===r?null:n.downcast(r)}function _t(){return Object.keys(xt).length}function St(){var e=[];for(var t in xt)xt.hasOwnProperty(t)&&e.push(xt[t]);return e}function Tt(e){st=e,ct.length&&st&&st(lt)}function kt(){c["getInheritedInstanceCount"]=_t,c["getLiveInheritedInstances"]=St,c["flushPendingDeletes"]=lt,c["setDelayFunction"]=Tt}var xt={};function Qt(e,t){void 0===t&&$e("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function Dt(e,t){return t=Qt(e,t),xt[t]}function Ot(e,t){t.ptrType&&t.ptr||We("makeClassHandle requires ptr and ptrType");var n=!!t.smartPtrType,r=!!t.smartPtr;return n!==r&&We("Both smartPtrType and smartPtr must be specified"),t.count={value:1},rt(Object.create(e,{$$:{value:t}}))}function Ft(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var n=Dt(this.registeredClass,t);if(void 0!==n){if(0===n.$$.count.value)return n.$$.ptr=t,n.$$.smartPtr=e,n["clone"]();var r=n["clone"]();return this.destructor(e),r}function i(){return this.isSmartPointer?Ot(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Ot(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=ht[o];if(!s)return i.call(this);a=this.isConst?s.constPointerType:s.pointerType;var c=Bt(t,this.registeredClass,a.registeredClass);return null===c?i.call(this):this.isSmartPointer?Ot(a.registeredClass.instancePrototype,{ptrType:a,ptr:c,smartPtrType:this,smartPtr:e}):Ot(a.registeredClass.instancePrototype,{ptrType:a,ptr:c})}function Mt(){Nt.prototype.getPointee=It,Nt.prototype.destructor=Et,Nt.prototype["argPackAdvance"]=8,Nt.prototype["readValueFromPointer"]=Ct,Nt.prototype["deleteObject"]=wt,Nt.prototype["fromWireType"]=Ft}function Nt(e,t,n,r,i,a,o,s,c,l,u){this.name=e,this.registeredClass=t,this.isReference=n,this.isConst=r,this.isSmartPointer=i,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=l,this.rawDestructor=u,i||void 0!==t.baseClass?this["toWireType"]=yt:r?(this["toWireType"]=bt,this.destructorFunction=null):(this["toWireType"]=vt,this.destructorFunction=null)}function Rt(e,t,n){c.hasOwnProperty(e)||We("Replacing nonexistant public symbol"),void 0!==c[e].overloadTable&&void 0!==n?c[e].overloadTable[n]=t:(c[e]=t,c[e].argCount=n)}function Lt(e,t,n){var r=c["dynCall_"+e];return n&&n.length?r.apply(null,[t].concat(n)):r.call(null,t)}function Pt(e,t,n){return e.includes("j")?Lt(e,t,n):ke(t).apply(null,n)}function Ut(e,t){var n=[];return function(){n.length=arguments.length;for(var r=0;r>2)+r]);return n}function Yt(e){while(e.length){var t=e.pop(),n=e.pop();n(t)}}function qt(e,t,n,r,i,a){Q(t>0);var o=Wt(t,n);i=jt(r,i),Ye([],[e],(function(e){e=e[0];var n="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new He("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){$t("Cannot construct "+e.name+" due to unbound types",o)},Ye([],o,(function(r){return r.splice(1,0,null),e.registeredClass.constructor_body[t-1]=sn(n,r,null,i,a),[]})),[]}))}var Vt=[],Xt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Kt(e){e>4&&0===--Xt[e].refcount&&(Xt[e]=void 0,Vt.push(e))}function Jt(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"](W[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function on(e,t,n){var r=Qe(n);t=Fe(t),qe(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:an(t,r),destructorFunction:null})}function sn(e,t,n,r,i){var a=t.length;a<2&&$e("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==n,s=!1,c=1;c>1]}:function(e){return z[e>>1]};case 2:return n?function(e){return H[e>>2]}:function(e){return $[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function un(e,t,n,r,i){t=Fe(t),-1===i&&(i=4294967295);var a=Qe(n),o=function(e){return e};if(0===r){var s=32-8*n;o=function(e){return e<>>s}}var c=t.includes("unsigned");qe(e,{name:t,fromWireType:o,toWireType:function(e,n){if("number"!==typeof n&&"boolean"!==typeof n)throw new TypeError('Cannot convert "'+rn(n)+'" to '+this.name);if(ni)throw new TypeError('Passing a number "'+rn(n)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+r+", "+i+"]!");return c?n>>>0:0|n},argPackAdvance:8,readValueFromPointer:ln(t,a,0!==r),destructorFunction:null})}function dn(e,t,n){var r=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],i=r[t];function a(e){e>>=2;var t=$,n=t[e],r=t[e+1];return new i(L,r,n)}n=Fe(n),qe(e,{name:n,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function fn(e,t){t=Fe(t);var n="std::string"===t;qe(e,{name:t,fromWireType:function(e){var t,r=$[e>>2];if(n)for(var i=e+4,a=0;a<=r;++a){var o=e+4+a;if(a==r||0==U[o]){var s=o-i,c=F(i,s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),i=o+1}}else{var l=new Array(r);for(a=0;a>2]=a,n&&i)N(t,o+4,a+1);else if(i)for(var s=0;s255&&(On(o),$e("String has UTF-16 code units that do not fit in 8 bits")),U[o+4+s]=c}else for(s=0;s>2],o=a(),c=e+4,l=0;l<=i;++l){var u=e+4+l*t;if(l==i||0==o[u>>s]){var d=u-c,f=r(c,d);void 0===n?n=f:(n+=String.fromCharCode(0),n+=f),c=u+t}}return On(e),n},toWireType:function(e,r){"string"!==typeof r&&$e("Cannot pass non-string to C++ string type "+n);var a=o(r),c=Dn(4+a+t);return $[c>>2]=a>>s,i(r,c+4,a+t),null!==e&&e.push(On,c),c},argPackAdvance:8,readValueFromPointer:Ct,destructorFunction:function(e){On(e)}})}function pn(e,t){t=Fe(t),qe(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function An(){ye("")}function gn(e,t,n){U.copyWithin(e,t,t+n)}function mn(e){ye("OOM")}function bn(e){U.length;e>>>=0,mn(e)}var yn={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var n=yn.buffers[e];0===t||10===t?((1===e?E:w)(O(n,0)),n.length=0):n.push(t)},varargs:void 0,get:function(){yn.varargs+=4;var e=H[yn.varargs-4>>2];return e},getStr:function(e){var t=F(e);return t},get64:function(e,t){return e}};function vn(e){return 0}function Cn(e,t,n,r,i){}function In(e,t,n,r){for(var i=0,a=0;a>2],s=H[t+4>>2];t+=8;for(var c=0;c>2]=i,0}function En(e){_(e)}De(),He=c["BindingError"]=ze(Error,"BindingError"),Ge=c["InternalError"]=ze(Error,"InternalError"),dt(),Mt(),kt(),zt=c["UnboundTypeError"]=ze(Error,"UnboundTypeError"),en();var wn=!1;function Bn(e){for(var t=[],n=0;n255&&(wn&&Q(!1,"Character code "+r+" ("+String.fromCharCode(r)+") at offset "+n+" not in 0x00-0xFF."),r&=255),t.push(String.fromCharCode(r))}return t.join("")}var _n="function"===typeof atob?atob:function(e){var t,n,r,i,a,o,s,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",u=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{i=c.indexOf(e.charAt(u++)),a=c.indexOf(e.charAt(u++)),o=c.indexOf(e.charAt(u++)),s=c.indexOf(e.charAt(u++)),t=i<<2|a>>4,n=(15&a)<<4|o>>2,r=(3&o)<<6|s,l+=String.fromCharCode(t),64!==o&&(l+=String.fromCharCode(n)),64!==s&&(l+=String.fromCharCode(r))}while(u0||(ce(),pe>0||(c["setStatus"]?(c["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){c["setStatus"]("")}),1),t()}),1)):t()))}if(c["getValue"]=k,c["UTF8ToString"]=F,c["writeArrayToMemory"]=ee,ge=function e(){kn||Mn(),kn||(ge=e)},c["run"]=Mn,c["preInit"]){"function"==typeof c["preInit"]&&(c["preInit"]=[c["preInit"]]);while(c["preInit"].length>0)c["preInit"].pop()()}return Mn(),t.ready}}();e.exports=o}).call(this,"/index.js",n("4362"),"/",n("1c35").Buffer)},da6a:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const r=n("6f58"),i=n("98a7");class a{constructor(e,t){this.isAifc=t;const n=t?22:18;if(e.chunkSize>Math.abs(n):a<22){const n=e.readInt8(t+22),i=(n+1)%2;if(23+n+i!==this.len)throw new Error("Illegal pstring length");o.compressionName=new r.StringType(n,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,n("c8ba"))},dc2a:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c}));const r={deserialize(e){return Object.assign(Error(e.message),{name:e.name,stack:e.stack})},serialize(e){return{__error_marker:"$$error",message:e.message,name:e.name,stack:e.stack}}},i=e=>e&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker,a={deserialize(e){return i(e)?r.deserialize(e):e},serialize(e){return e instanceof Error?r.serialize(e):e}};let o=a;function s(e){return o.deserialize(e)}function c(e){return o.serialize(e)}},dc4a:function(e,t,n){var r=n("59ed");e.exports=function(e,t){var n=e[t];return null==n?void 0:r(n)}},dc90:function(e,t,n){function r(e){function t(e){let t=0;for(let n=0;n{if("%%"===t)return"%";o++;const a=r.formatters[i];if("function"===typeof a){const r=e[o];t=a.call(n,r),e.splice(o,1),o--}return t}),r.formatArgs.call(n,e);const c=n.log||r.log;c.apply(n,e)}return s.namespace=e,s.useColors=r.useColors(),s.color=r.selectColor(e),s.extend=i,s.destroy=r.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==r.namespaces&&(n=r.namespaces,a=r.enabled(e)),a),set:e=>{o=e}}),"function"===typeof r.init&&r.init(s),s}function i(e,t){const n=r(this.namespace+("undefined"===typeof t?":":t)+e);return n.log=this.log,n}function a(e){let t;r.save(e),r.namespaces=e,r.names=[],r.skips=[];const n=("string"===typeof e?e:"").split(/[\s,]+/),i=n.length;for(t=0;t"-"+e)].join(",");return r.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,n;for(t=0,n=r.skips.length;t{r[t]=e[t]}),r.names=[],r.skips=[],r.formatters={},r.selectColor=t,r.enable(r.load()),r}e.exports=r},dcdc:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=120)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},120:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[n("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[n("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var n=e.model,r=t.target,i=r.checked?e.trueLabel:e.falseLabel;if(Array.isArray(n)){var a=null,o=e._i(n,a);r.checked?o<0&&(e.model=n.concat([a])):o>-1&&(e.model=n.slice(0,o).concat(n.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,name:e.name},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var n=e.model,r=t.target,i=!!r.checked;if(Array.isArray(n)){var a=e.label,o=e._i(n,a);r.checked?o<0&&(e.model=n.concat([a])):o>-1&&(e.model=n.slice(0,o).concat(n.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}})]),e.$slots.default||e.label?n("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])},i=[];r._withStripped=!0;var a=n(4),o=n.n(a),s={name:"ElCheckbox",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return this._checkboxGroup=e,!0;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,n=e.min;return!(!t&&!n)&&this.model.length>=t&&!this.isChecked||this.model.length<=n&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var n=void 0;n=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",n,e),this.$nextTick((function(){t.isGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},c=s,l=n(0),u=Object(l["a"])(c,r,i,!1,null,null,null);u.options.__file="packages/checkbox/src/checkbox.vue";var d=u.exports;d.install=function(e){e.component(d.name,d)};t["default"]=d},4:function(e,t){e.exports=n("d010")}})},ddc1:function(e,t,n){"use strict";var r=2;function i(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===r)}e.exports={detect:i,calculate:n("0cb3").calculate}},de31:function(e,t,n){},de36:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const r=n("fc97"),i={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends r.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],i)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const r=n("6f58"),i=n("34eb"),a=n("98a7"),o=n("95c9"),s=n("cc04"),c=n("21c2"),l=n("64a4"),u=i("music-metadata:parser:aiff");class d extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);u("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){u(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(r.UINT32_LE);u("DSDIFF version="+t);break;case"PROP":const n=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==n)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const i=await this.tokenizer.readToken(new r.BufferType(Number(e.chunkSize))),o=c.fromBuffer(i);await(new l.ID3v2Parser).parse(this.metadata,o,this.options);break;default:u(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const n=e.chunkSize-BigInt(this.tokenizer.position-t);n>0&&(u(`After Parsing chunk, remaining ${n} bytes`),await this.tokenizer.ignore(Number(n)))}async handleSoundPropertyChunks(e){u("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);u(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const n=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(r.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const n=await this.tokenizer.readToken(r.UINT16_BE);this.metadata.setFormat("numberOfChannels",n),await this.handleChannelChunks(t.chunkSize-BigInt(r.UINT16_BE.len));break;case"CMPR":const i=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(r.UINT8),s=await this.tokenizer.readToken(new r.StringType(o,"ascii"));"DSD"===i&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${i} (${s})`);break;case"ABSS":const c=await this.tokenizer.readToken(r.UINT16_BE),l=await this.tokenizer.readToken(r.UINT8),d=await this.tokenizer.readToken(r.UINT8),f=await this.tokenizer.readToken(r.UINT32_BE);u(`ABSS ${c}:${l}:${d}.${f}`);break;case"LSCO":const h=await this.tokenizer.readToken(r.UINT16_BE);u("LSCO lsConfig="+h);break;case"COMT":default:u(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const i=t.chunkSize-BigInt(this.tokenizer.position-n);i>0&&(u(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${i} bytes`),await this.tokenizer.ignore(Number(i))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,u("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){u("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const n=await this.tokenizer.readToken(a.FourCcToken);u(`Channel[ID=${n}]`),t.push(n),e-=BigInt(a.FourCcToken.len)}return u("Channels: "+t.join(", ")),t}}t.DsdiffParser=d},def7:function(e,t,n){"use strict";function r(e){return 542327876===e.readUInt32LE(0)}function i(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:r,calculate:i}},df7c:function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var i=e[r];"."===i?e.splice(r,1):".."===i?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e){"string"!==typeof e&&(e+="");var t,n=0,r=-1,i=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!i){n=t+1;break}}else-1===r&&(i=!1,r=t+1);return-1===r?"":e.slice(n,r)}function i(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r=-1&&!r;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,r="/"===o.charAt(0))}return t=n(i(t.split("/"),(function(e){return!!e})),!r).join("/"),(r?"/":"")+t||"."},t.normalize=function(e){var r=t.isAbsolute(e),o="/"===a(e,-1);return e=n(i(e.split("/"),(function(e){return!!e})),!r).join("/"),e||r||(e="."),e&&o&&(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var i=r(e.split("/")),a=r(n.split("/")),o=Math.min(i.length,a.length),s=o,c=0;c=1;--a)if(t=e.charCodeAt(a),47===t){if(!i){r=a;break}}else i=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=r(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,n=0,r=-1,i=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===r&&(i=!1,r=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!i){n=o+1;break}}return-1===t||-1===r||0===a||1===a&&t===r-1&&t===n+1?"":e.slice(t,r)};var a="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("4362"))},dfec:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const r=n("e23d"),i=n("15a0");class a extends i.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positionnull,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.request=null,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new r.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,n){const r=await this.read(e,t,n);return this.peekQueue.push(e.subarray(t,t+r)),r}async read(e,t,n){if(0===n)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new r.EndOfStreamError;let i=n,a=0;while(this.peekQueue.length>0&&i>0){const n=this.peekQueue.pop();if(!n)throw new Error("peekData should be defined");const r=Math.min(n.length,i);e.set(n.subarray(0,r),t+a),a+=r,i-=r,r0&&!this.endOfStream){const n=Math.min(i,o),r=await this._read(e,t+a,n);if(a+=r,r{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},e23f:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const r=n("6f58"),i=n("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:i.FourCcToken.get(e,t),size:r.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:r.INT64_LE.get(e,t),metadataPointer:r.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:r.INT32_LE.get(e,t),formatID:r.INT32_LE.get(e,t+4),channelType:r.INT32_LE.get(e,t+8),channelNum:r.INT32_LE.get(e,t+12),samplingFrequency:r.INT32_LE.get(e,t+16),bitsPerSample:r.INT32_LE.get(e,t+20),sampleCount:r.INT64_LE.get(e,t+24),blockSizePerChannel:r.INT32_LE.get(e,t+32)})}},e330:function(e,t){var n=Function.prototype,r=n.bind,i=n.call,a=r&&r.bind(i);e.exports=r?function(e){return e&&a(i,e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},e375:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const r=n("21c2"),i=n("2d78"),a=n("695a"),o=n("9611"),s=n("1e78"),c=n("5a49");function l(e,t,n={}){return d(r.fromStream(e,"string"===typeof t?{mimeType:t}:t),n)}async function u(e,t,n={}){const i=new a.RandomBufferReader(e);await A(i,n);const o=r.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return d(o,n)}function d(e,t){return i.ParserFactory.parseOnContentType(e,t)}function f(e){const t={};for(const n of e)(t[n.id]=t[n.id]||[]).push(n.value);return t}function h(e){return void 0===e?0:1+Math.round(4*e)}function p(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function A(e,t={}){let n=e.fileSize;if(await s.hasID3v1Header(e)){n-=128;const t=await c.getLyricsHeaderLength(e);n-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,n)}t.parseStream=l,t.parseBuffer=u,t.parseFromTokenizer=d,t.orderTags=f,t.ratingToStars=h,t.selectCover=p,t.scanAppendingHeaders=A},e3db:function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},e452:function(e,t,n){"use strict";t.__esModule=!0;var r=r||{};r.Utils=r.Utils||{},r.Utils.focusFirstDescendant=function(e){for(var t=0;t=0;t--){var n=e.childNodes[t];if(r.Utils.attemptFocus(n)||r.Utils.focusLastDescendant(n))return!0}return!1},r.Utils.attemptFocus=function(e){if(!r.Utils.isFocusable(e))return!1;r.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(t){}return r.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},r.Utils.isFocusable=function(e){if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return"hidden"!==e.type&&"file"!==e.type;case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},r.Utils.triggerEvent=function(e,t){var n=void 0;n=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var r=document.createEvent(n),i=arguments.length,a=Array(i>2?i-2:0),o=2;o-1?"right":"left"},verticalProperty:function(){return/^top-/.test(this.position)?"top":"bottom"},positionStyle:function(){var e;return e={},e[this.verticalProperty]=this.verticalOffset+"px",e}},watch:{closed:function(e){e&&(this.visible=!1,this.$el.addEventListener("transitionend",this.destroyElement))}},methods:{destroyElement:function(){this.$el.removeEventListener("transitionend",this.destroyElement),this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},click:function(){"function"===typeof this.onClick&&this.onClick()},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose()},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){46===e.keyCode||8===e.keyCode?this.clearTimer():27===e.keyCode?this.closed||this.close():this.startTimer()}},mounted:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration)),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},l=c,u=n(0),d=Object(u["a"])(l,a,o,!1,null,null,null);d.options.__file="packages/notification/src/main.vue";var f=d.exports,h=n(9),p=n.n(h),A=n(13),g=n(23),m=i.a.extend(f),b=void 0,y=[],v=1,C=function e(t){if(!i.a.prototype.$isServer){t=p()({},t);var n=t.onClose,r="notification_"+v++,a=t.position||"top-right";t.onClose=function(){e.close(r,n)},b=new m({data:t}),Object(g["isVNode"])(t.message)&&(b.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),b.id=r,b.$mount(),document.body.appendChild(b.$el),b.visible=!0,b.dom=b.$el,b.dom.style.zIndex=A["PopupManager"].nextZIndex();var o=t.offset||0;return y.filter((function(e){return e.position===a})).forEach((function(e){o+=e.$el.offsetHeight+16})),o+=16,b.verticalOffset=o,y.push(b),b}};["success","warning","info","error"].forEach((function(e){C[e]=function(t){return("string"===typeof t||Object(g["isVNode"])(t))&&(t={message:t}),t.type=e,C(t)}})),C.close=function(e,t){var n=-1,r=y.length,i=y.filter((function(t,r){return t.id===e&&(n=r,!0)}))[0];if(i&&("function"===typeof t&&t(i),y.splice(n,1),!(r<=1)))for(var a=i.position,o=i.dom.offsetHeight,s=n;s=0;e--)y[e].close()};var I=C;t["default"]=I},9:function(e,t){e.exports=n("7f4d")}})},e62d:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(){if(i.default.prototype.$isServer)return 0;if(void 0!==o)return o;var e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var n=document.createElement("div");n.style.width="100%",e.appendChild(n);var r=n.offsetWidth;return e.parentNode.removeChild(e),o=t-r,o};var r=n("2b0e"),i=a(r);function a(e){return e&&e.__esModule?e:{default:e}}var o=void 0},e907:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WavPackParser=void 0;const r=n("6f58"),i=n("9611"),a=n("98a7"),o=n("95c9"),s=n("cb4f"),c=n("34eb"),l=c("music-metadata:parser:WavPack");class u extends o.BasicParser{async parse(){return this.audioDataSize=0,await this.parseWavPackBlocks(),i.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async parseWavPackBlocks(){do{const e=await this.tokenizer.peekToken(a.FourCcToken);if("wvpk"!==e)break;const t=await this.tokenizer.readToken(s.WavPack.BlockHeaderToken);if("wvpk"!==t.BlockID)throw new Error("Invalid WavPack Block-ID");l(`WavPack header blockIndex=${t.blockIndex}, len=${s.WavPack.BlockHeaderToken.len}`),0!==t.blockIndex||this.metadata.format.container||(this.metadata.setFormat("container","WavPack"),this.metadata.setFormat("lossless",!t.flags.isHybrid),this.metadata.setFormat("bitsPerSample",t.flags.bitsPerSample),t.flags.isDSD||(this.metadata.setFormat("sampleRate",t.flags.samplingRate),this.metadata.setFormat("duration",t.totalSamples/t.flags.samplingRate)),this.metadata.setFormat("numberOfChannels",t.flags.isMono?1:2),this.metadata.setFormat("numberOfSamples",t.totalSamples),this.metadata.setFormat("codec",t.flags.isDSD?"DSD":"PCM"));const n=t.blockSize-(s.WavPack.BlockHeaderToken.len-8);0===t.blockIndex?await this.parseMetadataSubBlock(t,n):await this.tokenizer.ignore(n),t.blockSamples>0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,n){while(n>s.WavPack.MetadataIdToken.len){const i=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(i.largeBlock?r.UINT24_LE:r.UINT8),o=e.alloc(2*a-(i.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),l(`Metadata Sub-Blocks functionId=0x${i.functionId.toString(16)}, id.largeBlock=${i.largeBlock},data-size=${o.length}`),i.functionId){case 0:break;case 14:l("ID_DSD_BLOCK");const e=1<-1?"center "+n:n+" center"}},appendArrow:function(e){var t=void 0;if(!this.appended){for(var n in this.appended=!0,e.attributes)if(/^_v-/.test(e.attributes[n].name)){t=e.attributes[n].name;break}var r=document.createElement("div");t&&r.setAttribute(t,""),r.setAttribute("x-arrow",""),r.className="popper__arrow",e.appendChild(r)}}},beforeDestroy:function(){this.doDestroy(!0),this.popperElm&&this.popperElm.parentNode===document.body&&(this.popperElm.removeEventListener("click",c),document.body.removeChild(this.popperElm))},deactivated:function(){this.$options.beforeDestroy[0].call(this)}}},ebb5:function(e,t,n){"use strict";var r,i,a,o=n("a981"),s=n("83ab"),c=n("da84"),l=n("1626"),u=n("861d"),d=n("1a2d"),f=n("f5df"),h=n("0d51"),p=n("9112"),A=n("6eeb"),g=n("9bf2").f,m=n("3a9b"),b=n("e163"),y=n("d2bb"),v=n("b622"),C=n("90e3"),I=c.Int8Array,E=I&&I.prototype,w=c.Uint8ClampedArray,B=w&&w.prototype,_=I&&b(I),S=E&&b(E),T=Object.prototype,k=c.TypeError,x=v("toStringTag"),Q=C("TYPED_ARRAY_TAG"),D=C("TYPED_ARRAY_CONSTRUCTOR"),O=o&&!!y&&"Opera"!==f(c.opera),F=!1,M={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},N={BigInt64Array:8,BigUint64Array:8},R=function(e){if(!u(e))return!1;var t=f(e);return"DataView"===t||d(M,t)||d(N,t)},L=function(e){if(!u(e))return!1;var t=f(e);return d(M,t)||d(N,t)},P=function(e){if(L(e))return e;throw k("Target is not a typed array")},U=function(e){if(l(e)&&(!y||m(_,e)))return e;throw k(h(e)+" is not a typed array constructor")},j=function(e,t,n){if(s){if(n)for(var r in M){var i=c[r];if(i&&d(i.prototype,e))try{delete i.prototype[e]}catch(a){}}S[e]&&!n||A(S,e,n?t:O&&E[e]||t)}},z=function(e,t,n){var r,i;if(s){if(y){if(n)for(r in M)if(i=c[r],i&&d(i,e))try{delete i[e]}catch(a){}if(_[e]&&!n)return;try{return A(_,e,n?t:O&&_[e]||t)}catch(a){}}for(r in M)i=c[r],!i||i[e]&&!n||A(i,e,t)}};for(r in M)i=c[r],a=i&&i.prototype,a?p(a,D,i):O=!1;for(r in N)i=c[r],a=i&&i.prototype,a&&p(a,D,i);if((!O||!l(_)||_===Function.prototype)&&(_=function(){throw k("Incorrect invocation")},O))for(r in M)c[r]&&y(c[r],_);if((!O||!S||S===T)&&(S=_.prototype,O))for(r in M)c[r]&&y(c[r].prototype,S);if(O&&b(B)!==S&&y(B,S),s&&!d(S,x))for(r in F=!0,g(S,x,{get:function(){return u(this)?this[Q]:void 0}}),M)c[r]&&p(c[r],Q,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:O,TYPED_ARRAY_CONSTRUCTOR:D,TYPED_ARRAY_TAG:F&&Q,aTypedArray:P,aTypedArrayConstructor:U,exportTypedArrayMethod:j,exportTypedArrayStaticMethod:z,isView:R,isTypedArray:L,TypedArray:_,TypedArrayPrototype:S}},ecdf:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=135)}({135:function(e,t,n){"use strict";n.r(t);var r=n(3),i={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:"",className:"el-table-column--selection"},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},a={selection:{renderHeader:function(e,t){var n=t.store;return e("el-checkbox",{attrs:{disabled:n.states.data&&0===n.states.data.length,indeterminate:n.states.selection.length>0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var n=t.row,r=t.column,i=t.store,a=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:i.isSelected(n),disabled:!!r.selectable&&!r.selectable.call(null,n,a)},on:{input:function(){i.commit("rowSelectedChanged",n)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){var n=t.column;return n.label||"#"},renderCell:function(e,t){var n=t.$index,r=t.column,i=n+1,a=r.index;return"number"===typeof a?i=n+a:"function"===typeof a&&(i=a(n)),e("div",[i])},sortable:!1},expand:{renderHeader:function(e,t){var n=t.column;return n.label||""},renderCell:function(e,t){var n=t.row,r=t.store,i=["el-table__expand-icon"];r.states.expandRows.indexOf(n)>-1&&i.push("el-table__expand-icon--expanded");var a=function(e){e.stopPropagation(),r.toggleRowExpansion(n)};return e("div",{class:i,on:{click:a}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function o(e,t){var n=t.row,i=t.column,a=t.$index,o=i.property,s=o&&Object(r["getPropByPath"])(n,o).v;return i&&i.formatter?i.formatter(n,i,s,a):s}function s(e,t){var n=t.row,r=t.treeNode,i=t.store;if(!r)return null;var a=[],o=function(e){e.stopPropagation(),i.loadOrToggle(n)};if(r.indent&&a.push(e("span",{class:"el-table__indent",style:{"padding-left":r.indent+"px"}})),"boolean"!==typeof r.expanded||r.noLazyChildren)a.push(e("span",{class:"el-table__placeholder"}));else{var s=["el-table__expand-icon",r.expanded?"el-table__expand-icon--expanded":""],c=["el-icon-arrow-right"];r.loading&&(c=["el-icon-loading"]),a.push(e("div",{class:s,on:{click:o}},[e("i",{class:c})]))}return a}var c=n(8),l=n(19),u=n.n(l),d=Object.assign||function(e){for(var t=1;t-1}))}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){var e=this.$parent;while(e&&!e.tableId)e=e.$parent;return e},columnOrTableParent:function(){var e=this.$parent;while(e&&!e.tableId&&!e.columnId)e=e.$parent;return e},realWidth:function(){return Object(c["l"])(this.width)},realMinWidth:function(){return Object(c["k"])(this.minWidth)},realAlign:function(){return this.align?"is-"+this.align:null},realHeaderAlign:function(){return this.headerAlign?"is-"+this.headerAlign:this.realAlign}},methods:{getPropsData:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;rt.key[n])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var r=c(e,t);return r||(r=e.index-t.index),r*n})).map((function(e){return e.value}))},c=function(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n},l=function(e,t){for(var n=null,r=0;r2&&void 0!==arguments[2]?arguments[2]:"children",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[r])t(e,null,s+1);else{var o=e[n];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[r])t(e,null,0);else{var o=e[n];i(o)||a(e,o,0)}}))}}})},eedf:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=86)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},86:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?n("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?n("i",{class:e.icon}):e._e(),e.$slots.default?n("span",[e._t("default")],2):e._e()])},i=[];r._withStripped=!0;var a={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},o=a,s=n(0),c=Object(s["a"])(o,r,i,!1,null,null,null);c.options.__file="packages/button/src/button.vue";var l=c.exports;l.install=function(e){e.component(l.name,l)};t["default"]=l}})},f0d9:function(e,t,n){"use strict";t.__esModule=!0,t.default={el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},empty:{description:"暂无数据"}}}},f225:function(e,t,n){},f2ec:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("7b0a");function i(e){throw Error(e)}const a={errors(e){return e[r["a"]]||i("Error observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},events(e){return e[r["b"]]||i("Events observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},terminate(e){return e[r["c"]]()}}},f35d:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class r extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=r},f3ad:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=73)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},11:function(e,t){e.exports=n("2bb5")},21:function(e,t){e.exports=n("d397")},4:function(e,t){e.exports=n("d010")},73:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?n("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?n("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?n("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?n("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?n("span",{staticClass:"el-input__suffix"},[n("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?n("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?n("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?n("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?n("span",{staticClass:"el-input__count"},[n("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?n("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?n("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:n("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?n("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)},i=[];r._withStripped=!0;var a=n(4),o=n.n(a),s=n(11),c=n.n(s),l=void 0,u="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",d=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function f(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),r=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),i=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),a=d.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";");return{contextStyle:a,paddingSize:r,borderSize:i,boxSizing:n}}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;l||(l=document.createElement("textarea"),document.body.appendChild(l));var r=f(e),i=r.paddingSize,a=r.borderSize,o=r.boxSizing,s=r.contextStyle;l.setAttribute("style",s+";"+u),l.value=e.value||e.placeholder||"";var c=l.scrollHeight,d={};"border-box"===o?c+=a:"content-box"===o&&(c-=i),l.value="";var h=l.scrollHeight-i;if(null!==t){var p=h*t;"border-box"===o&&(p=p+i+a),c=Math.max(p,c),d.minHeight=p+"px"}if(null!==n){var A=h*n;"border-box"===o&&(A=A+i+a),c=Math.min(A,c)}return d.height=c+"px",l.parentNode&&l.parentNode.removeChild(l),l=null,d}var p=n(9),A=n.n(p),g=n(21),m={name:"ElInput",componentName:"ElInput",mixins:[o.a,c.a],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return A()({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"===typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize,t=this.type;if("textarea"===t)if(e){var n=e.minRows,r=e.maxRows;this.textareaCalcStyle=h(this.$refs.textarea,n,r)}else this.textareaCalcStyle={minHeight:h(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){var t=e.target.value,n=t[t.length-1]||"";this.isComposing=!Object(g["isKorean"])(n)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var n=null,r=0;r({id:new r.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:r.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f494:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=108)}({0:function(e,t,n){"use strict";function r(e,t,n,r,i,a,o,s){var c,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}n.d(t,"a",(function(){return r}))},108:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"el-radio",class:[e.border&&e.radioSize?"el-radio--"+e.radioSize:"",{"is-disabled":e.isDisabled},{"is-focus":e.focus},{"is-bordered":e.border},{"is-checked":e.model===e.label}],attrs:{role:"radio","aria-checked":e.model===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.model=e.isDisabled?e.model:e.label}}},[n("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[n("span",{staticClass:"el-radio__inner"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"radio",staticClass:"el-radio__original",attrs:{type:"radio","aria-hidden":"true",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.model,e.label)},on:{focus:function(t){e.focus=!0},blur:function(t){e.focus=!1},change:[function(t){e.model=e.label},e.handleChange]}})]),n("span",{staticClass:"el-radio__label",on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},i=[];r._withStripped=!0;var a=n(4),o=n.n(a),s={name:"ElRadio",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return this.isGroup?this._radioGroup.value:this.value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)}))}}},c=s,l=n(0),u=Object(l["a"])(c,r,i,!1,null,null,null);u.options.__file="packages/radio/src/radio.vue";var d=u.exports;d.install=function(e){e.component(d.name,d)};t["default"]=d},4:function(e,t){e.exports=n("d010")}})},f4f9:function(e,t,n){},f5df:function(e,t,n){var r=n("da84"),i=n("00ee"),a=n("1626"),o=n("c6b6"),s=n("b622"),c=s("toStringTag"),l=r.Object,u="Arguments"==o(function(){return arguments}()),d=function(e,t){try{return e[t]}catch(n){}};e.exports=i?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=d(t=l(e),c))?n:u?o(t):"Object"==(r=o(t))&&a(t.callee)?"Arguments":r}},f682:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const r=n("82fe"),i=n("dfec");var a=n("e23d");function o(e,t){return t=t||{},new r.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,n){var r=n("5692"),i=n("90e3"),a=r("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},fa6f:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v24TagMapper=void 0;const r=n("fc97"),i=n("d3ab"),a=n("53d6"),o={TIT2:"title",TPE1:"artist","TXXX:Artists":"artists",TPE2:"albumartist",TALB:"album",TDRV:"date",TORY:"originalyear",TPOS:"disk",TCON:"genre",APIC:"picture",TCOM:"composer","USLT:description":"lyrics",TSOA:"albumsort",TSOT:"titlesort",TOAL:"originalalbum",TSOP:"artistsort",TSO2:"albumartistsort",TSOC:"composersort",TEXT:"lyricist","TXXX:Writer":"writer",TPE3:"conductor",TPE4:"remixer","IPLS:arranger":"arranger","IPLS:engineer":"engineer","IPLS:producer":"producer","IPLS:DJ-mix":"djmixer","IPLS:mix":"mixer",TPUB:"label",TIT1:"grouping",TIT3:"subtitle",TRCK:"track",TCMP:"compilation",POPM:"rating",TBPM:"bpm",TMED:"media","TXXX:CATALOGNUMBER":"catalognumber","TXXX:MusicBrainz Album Status":"releasestatus","TXXX:MusicBrainz Album Type":"releasetype","TXXX:MusicBrainz Album Release Country":"releasecountry","TXXX:RELEASECOUNTRY":"releasecountry","TXXX:SCRIPT":"script",TLAN:"language",TCOP:"copyright",WCOP:"license",TENC:"encodedby",TSSE:"encodersettings","TXXX:BARCODE":"barcode","TXXX:ISRC":"isrc",TSRC:"isrc","TXXX:ASIN":"asin","TXXX:originalyear":"originalyear","UFID:http://musicbrainz.org":"musicbrainz_recordingid","TXXX:MusicBrainz Release Track Id":"musicbrainz_trackid","TXXX:MusicBrainz Album Id":"musicbrainz_albumid","TXXX:MusicBrainz Artist Id":"musicbrainz_artistid","TXXX:MusicBrainz Album Artist Id":"musicbrainz_albumartistid","TXXX:MusicBrainz Release Group Id":"musicbrainz_releasegroupid","TXXX:MusicBrainz Work Id":"musicbrainz_workid","TXXX:MusicBrainz TRM Id":"musicbrainz_trmid","TXXX:MusicBrainz Disc Id":"musicbrainz_discid","TXXX:ACOUSTID_ID":"acoustid_id","TXXX:Acoustid Id":"acoustid_id","TXXX:Acoustid Fingerprint":"acoustid_fingerprint","TXXX:MusicIP PUID":"musicip_puid","TXXX:MusicMagic Fingerprint":"musicip_fingerprint",WOAR:"website",TDRC:"date",TYER:"year",TDOR:"originaldate","TIPL:arranger":"arranger","TIPL:engineer":"engineer","TIPL:producer":"producer","TIPL:DJ-mix":"djmixer","TIPL:mix":"mixer",TMOO:"mood",SYLT:"lyrics",TSST:"discsubtitle",TKEY:"key",COMM:"comment",TOPE:"originalartist","PRIV:AverageLevel":"averageLevel","PRIV:PeakLevel":"peakLevel","TXXX:DISCOGS_ARTIST_ID":"discogs_artist_id","TXXX:DISCOGS_ARTISTS":"artists","TXXX:DISCOGS_ARTIST_NAME":"artists","TXXX:DISCOGS_ALBUM_ARTISTS":"albumartist","TXXX:DISCOGS_CATALOG":"catalognumber","TXXX:DISCOGS_COUNTRY":"releasecountry","TXXX:DISCOGS_DATE":"originaldate","TXXX:DISCOGS_LABEL":"label","TXXX:DISCOGS_LABEL_ID":"discogs_label_id","TXXX:DISCOGS_MASTER_RELEASE_ID":"discogs_master_release_id","TXXX:DISCOGS_RATING":"discogs_rating","TXXX:DISCOGS_RELEASED":"date","TXXX:DISCOGS_RELEASE_ID":"discogs_release_id","TXXX:DISCOGS_VOTES":"discogs_votes","TXXX:CATALOGID":"catalognumber","TXXX:STYLE":"genre","TXXX:REPLAYGAIN_TRACK_PEAK":"replaygain_track_peak","TXXX:REPLAYGAIN_TRACK_GAIN":"replaygain_track_gain","TXXX:REPLAYGAIN_ALBUM_PEAK":"replaygain_album_peak","TXXX:REPLAYGAIN_ALBUM_GAIN":"replaygain_album_gain","TXXX:MP3GAIN_MINMAX":"replaygain_track_minmax","TXXX:MP3GAIN_ALBUM_MINMAX":"replaygain_album_minmax","TXXX:MP3GAIN_UNDO":"replaygain_undo",MVNM:"movement",MVIN:"movementIndex",PCST:"podcast",TCAT:"category",TDES:"description",TDRL:"date",TGID:"podcastId",TKWD:"keywords",WFED:"podcasturl"};class s extends a.CaseInsensitiveTagMap{static toRating(e){return{source:e.email,rating:e.rating>0?(e.rating-1)/254*r.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=i.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const r=n("d3ab"),i=n("6f58"),a=n("9131"),o=n("4cc3"),s=n("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:i.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16))})};class c{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,n,r){if("WM/Picture"===t)e.push({id:t,value:E.fromBuffer(r)});else{const i=o.AsfUtil.getParserForAttr(n);if(!i)throw new Error("unexpected value headerType: "+n);e.push({id:t,value:i(r)})}}}t.State=c;class l extends c{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=l;class u extends c{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:i.UINT64_LE.get(e,t+16),creationDate:i.UINT64_LE.get(e,t+24),dataPacketsCount:i.UINT64_LE.get(e,t+32),playDuration:i.UINT64_LE.get(e,t+40),sendDuration:i.UINT64_LE.get(e,t+48),preroll:i.UINT64_LE.get(e,t+56),flags:{broadcast:r.getBit(e,t+64,24),seekable:r.getBit(e,t+64,25)},minimumDataPacketSize:i.UINT32_LE.get(e,t+68),maximumDataPacketSize:i.UINT32_LE.get(e,t+72),maximumBitrate:i.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=u,u.guid=a.default.FilePropertiesObject;class d extends c{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=d,d.guid=a.default.StreamPropertiesObject;class f{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=f,f.guid=a.default.HeaderExtensionObject;const h={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function p(e){const t=await e.readNumber(i.UINT16_LE);return(await e.readToken(new i.StringType(2*t,"utf16le"))).replace("\0","")}async function A(e){const t=await e.readToken(h),n=[];for(let r=0;r0){const t=b.contentDescTags[i],s=r+a;n.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(r,s))}),r=s}}return n}}t.ContentDescriptionObjectState=b,b.guid=a.default.ContentDescriptionObject,b.contentDescTags=["Title","Author","Copyright","Description","Rating"];class y extends c{constructor(e){super(e)}get(e,t){const n=[],r=e.readUInt16LE(t);let i=t+2;for(let a=0;a0&&s.length>i&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,o(c)}return e}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=h.bind(r);return i.listener=n,r.wrapFn=i,i}function A(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"===typeof i?n?[i.listener||i]:[i]:n?y(i):m(i,i.length)}function g(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function m(e,t){for(var n=new Array(t),r=0;r0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var c=i[e];if(void 0===c)return!1;if("function"===typeof c)a(c,this,t);else{var l=c.length,u=m(c,l);for(n=0;n=0;a--)if(n[a]===t||n[a].listener===t){o=n[a].listener,i=a;break}if(i<0)return this;0===i?n.shift():b(n,i),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,o||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,n,r;if(n=this._events,void 0===n)return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,a=Object.keys(n);for(r=0;r=0;r--)this.removeListener(e,t[r]);return this},c.prototype.listeners=function(e){return A(this,e,!0)},c.prototype.rawListeners=function(e){return A(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},c.prototype.listenerCount=g,c.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},fc97:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTagMapper=void 0;class r{constructor(e,t){this.tagTypes=e,this.tagMap=t}static toIntOrNull(e){const t=parseInt(e,10);return isNaN(t)?null:t}static normalizeTrack(e){const t=e.toString().split("/");return{no:parseInt(t[0],10)||null,of:parseInt(t[1],10)||null}}mapGenericTag(e,t){e={id:e.id,value:e.value},this.postMap(e,t);const n=this.getCommonName(e.id);return n?{id:n,value:e.value}:null}getCommonName(e){return this.tagMap[e]}postMap(e,t){}}t.CommonTagMapper=r,r.maxRatingScore=1},fd17:function(e,t,n){"use strict";var r=n("1b08").codes.ERR_STREAM_PREMATURE_CLOSE;function i(e){var t=!1;return function(){if(!t){t=!0;for(var n=arguments.length,r=new Array(n),i=0;i1114111)&&(n=r),n>=65536){n-=65536;var i=55296|n>>10;e[t++]=255&i,e[t++]=i>>8;n=56320|1023&n}return e[t++]=255&n,e[t++]=n>>8,t}function c(e,t){this.iconv=t}function l(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function u(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function d(e,t){var n=[],r=0,i=0,a=0,o=0,s=0;e:for(var c=0;c16)&&a++,(0!==n[3]||n[2]>16)&&i++,0!==n[0]||0!==n[1]||0===n[2]&&0===n[3]||s++,0===n[0]&&0===n[1]||0!==n[2]||0!==n[3]||o++,n.length=0,r++,r>=100)break e}return s-a>o-i?"utf-32be":s-a0){for(;t1&&void 0!==arguments[1]?arguments[1]:u["default"],r={hasAlpha:{},encoders:{},decoders:{},class:{},constants:{}};function n(e){Object.entries(e).forEach((function(e){var t=(0,s["default"])(e,2),n=t[0],i=t[1];r[n]=l({},r[n],{},i)}))}function i(e){var t=e();Array.isArray(t.mime)?u.addType.apply(void 0,(0,a["default"])(t.mime)):Object.entries(t.mime).forEach((function(e){return u.addType.apply(void 0,(0,a["default"])(e))})),delete t.mime,n(t)}function o(e){var t=e(u.jimpEvChange)||{};t["class"]||t.constants?n(t):n({class:t})}return e.types&&(e.types.forEach(i),t.decoders=l({},t.decoders,{},r.decoders),t.encoders=l({},t.encoders,{},r.encoders),t.hasAlpha=l({},t.hasAlpha,{},r.hasAlpha)),e.plugins&&e.plugins.forEach(o),(0,u.addJimpMethods)(r["class"],t),(0,u.addConstants)(r.constants,t),u["default"]}},"03d6":function(e,t,r){var n=r("9c0e"),i=r("6ca1"),a=r("39ad")(!1),o=r("5a94")("IE_PROTO");e.exports=function(e,t){var r,s=i(e),u=0,c=[];for(r in s)r!=o&&n(s,r)&&c.push(r);while(t.length>u)n(s,r=t[u++])&&(~a(c,r)||c.push(r));return c}},"03eb":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinArtists=t.MetadataCollector=void 0;const n=r("cec2"),i=r("34eb"),a=r("2819"),o=r("a869"),s=r("fc97"),u=r("d3ab"),c=r("31c8"),l=i("music-metadata:collector"),f=["matroska","APEv2","vorbis","ID3v2.4","ID3v2.3","ID3v2.2","exif","asf","iTunes","ID3v1"];class h{constructor(e){this.opts=e,this.format={tagTypes:[],trackInfo:[]},this.native={},this.common={track:{no:null,of:null},disk:{no:null,of:null},movementIndex:{}},this.quality={warnings:[]},this.commonOrigin={},this.originPriority={},this.tagMapper=new o.CombinedTagMapper;let t=1;for(const r of f)this.originPriority[r]=t++;this.originPriority.artificial=500,this.originPriority.id3v1=600}hasAny(){return Object.keys(this.native).length>0}addStreamInfo(e){l(`streamInfo: type=${n.TrackType[e.type]}, codec=${e.codecName}`),this.format.trackInfo.push(e)}setFormat(e,t){l(`format: ${e} = ${t}`),this.format[e]=t,this.opts.observer&&this.opts.observer({metadata:this,tag:{type:"format",id:e,value:t}})}addTag(e,t,r){l(`tag ${e}.${t} = ${r}`),this.native[e]||(this.format.tagTypes.push(e),this.native[e]=[]),this.native[e].push({id:t,value:r}),this.toCommon(e,t,r)}addWarning(e){this.quality.warnings.push({message:e})}postMap(e,t){switch(t.id){case"artist":if(this.commonOrigin.artist===this.originPriority[e])return this.postMap("artificial",{id:"artists",value:t.value});this.common.artists||this.setGenericTag("artificial",{id:"artists",value:t.value});break;case"artists":if((!this.common.artist||this.commonOrigin.artist===this.originPriority.artificial)&&(!this.common.artists||-1===this.common.artists.indexOf(t.value))){const e=(this.common.artists||[]).concat([t.value]),r=d(e),n={id:"artist",value:r};this.setGenericTag("artificial",n)}break;case"picture":return void this.postFixPicture(t.value).then(r=>{null!==r&&(t.value=r,this.setGenericTag(e,t))});case"totaltracks":return void(this.common.track.of=s.CommonTagMapper.toIntOrNull(t.value));case"totaldiscs":return void(this.common.disk.of=s.CommonTagMapper.toIntOrNull(t.value));case"movementTotal":return void(this.common.movementIndex.of=s.CommonTagMapper.toIntOrNull(t.value));case"track":case"disk":case"movementIndex":const r=this.common[t.id].of;return this.common[t.id]=s.CommonTagMapper.normalizeTrack(t.value),void(this.common[t.id].of=null!=r?r:this.common[t.id].of);case"year":case"originalyear":t.value=parseInt(t.value,10);break;case"date":const n=parseInt(t.value.substr(0,4),10);isNaN(n)||(this.common.year=n);break;case"discogs_label_id":case"discogs_release_id":case"discogs_master_release_id":case"discogs_artist_id":case"discogs_votes":t.value="string"===typeof t.value?parseInt(t.value,10):t.value;break;case"replaygain_track_gain":case"replaygain_track_peak":case"replaygain_album_gain":case"replaygain_album_peak":t.value=u.toRatio(t.value);break;case"replaygain_track_minmax":t.value=t.value.split(",").map(e=>parseInt(e,10));break;case"replaygain_undo":const i=t.value.split(",").map(e=>parseInt(e,10));t.value={leftChannel:i[0],rightChannel:i[1]};break;case"gapless":case"compilation":case"podcast":case"showMovement":t.value="1"===t.value||1===t.value;break;case"isrc":if(this.common[t.id]&&-1!==this.common[t.id].indexOf(t.value))return;break;default:}null!==t.value&&this.setGenericTag(e,t)}toCommonMetadata(){return{format:this.format,native:this.native,quality:this.quality,common:this.common}}async postFixPicture(e){if(e.data&&e.data.length>0){if(!e.format){const t=await c.fromBuffer(e.data);if(!t)return null;e.format=t.mime}switch(e.format=e.format.toLocaleLowerCase(),e.format){case"image/jpg":e.format="image/jpeg"}return e}return this.addWarning("Empty picture tag found"),null}toCommon(e,t,r){const n={id:t,value:r},i=this.tagMapper.mapTag(e,n,this);i&&this.postMap(e,i)}setGenericTag(e,t){l(`common.${t.id} = ${t.value}`);const r=this.commonOrigin[t.id]||1e3,n=this.originPriority[e];if(a.isSingleton(t.id)){if(!(n<=r))return l(`Ignore native tag (singleton): ${e}.${t.id} = ${t.value}`);this.common[t.id]=t.value,this.commonOrigin[t.id]=n}else if(n===r)a.isUnique(t.id)&&-1!==this.common[t.id].indexOf(t.value)?l(`Ignore duplicate value: ${e}.${t.id} = ${t.value}`):this.common[t.id].push(t.value);else{if(!(n2?e.slice(0,e.length-1).join(", ")+" & "+e[e.length-1]:e.join(" & ")}t.MetadataCollector=h,t.joinArtists=d},"0497":function(e,t,r){(function(t){/*! typedarray-to-buffer. MIT License. Feross Aboukhadijeh */ +e.exports=function(e){return ArrayBuffer.isView(e)?t.from(e.buffer,e.byteOffset,e.byteLength):t.from(e)}}).call(this,r("1c35").Buffer)},"04a2":function(e,t,r){(function(t){var n=r("7a87"),i=t.from([66,77,70,3]);e.exports=function(e){return"string"===typeof e?"BMF"===e.substring(0,3):e.length>4&&n(e.slice(0,4),i)}}).call(this,r("1c35").Buffer)},"04b7":function(e,t){e.exports={exif:{1:"InteropIndex",2:"InteropVersion",11:"ProcessingSoftware",254:"SubfileType",255:"OldSubfileType",256:"ImageWidth",257:"ImageHeight",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",263:"Thresholding",264:"CellWidth",265:"CellLength",266:"FillOrder",269:"DocumentName",270:"ImageDescription",271:"Make",272:"Model",273:"StripOffsets",274:"Orientation",277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",280:"MinSampleValue",281:"MaxSampleValue",282:"XResolution",283:"YResolution",284:"PlanarConfiguration",285:"PageName",286:"XPosition",287:"YPosition",288:"FreeOffsets",289:"FreeByteCounts",290:"GrayResponseUnit",291:"GrayResponseCurve",292:"T4Options",293:"T6Options",296:"ResolutionUnit",297:"PageNumber",300:"ColorResponseUnit",301:"TransferFunction",305:"Software",306:"ModifyDate",315:"Artist",316:"HostComputer",317:"Predictor",318:"WhitePoint",319:"PrimaryChromaticities",320:"ColorMap",321:"HalftoneHints",322:"TileWidth",323:"TileLength",324:"TileOffsets",325:"TileByteCounts",326:"BadFaxLines",327:"CleanFaxData",328:"ConsecutiveBadFaxLines",330:"SubIFD",332:"InkSet",333:"InkNames",334:"NumberofInks",336:"DotRange",337:"TargetPrinter",338:"ExtraSamples",339:"SampleFormat",340:"SMinSampleValue",341:"SMaxSampleValue",342:"TransferRange",343:"ClipPath",344:"XClipPathUnits",345:"YClipPathUnits",346:"Indexed",347:"JPEGTables",351:"OPIProxy",400:"GlobalParametersIFD",401:"ProfileType",402:"FaxProfile",403:"CodingMethods",404:"VersionYear",405:"ModeNumber",433:"Decode",434:"DefaultImageColor",435:"T82Options",437:"JPEGTables",512:"JPEGProc",513:"ThumbnailOffset",514:"ThumbnailLength",515:"JPEGRestartInterval",517:"JPEGLosslessPredictors",518:"JPEGPointTransforms",519:"JPEGQTables",520:"JPEGDCTables",521:"JPEGACTables",529:"YCbCrCoefficients",530:"YCbCrSubSampling",531:"YCbCrPositioning",532:"ReferenceBlackWhite",559:"StripRowCounts",700:"ApplicationNotes",999:"USPTOMiscellaneous",4096:"RelatedImageFileFormat",4097:"RelatedImageWidth",4098:"RelatedImageHeight",18246:"Rating",18247:"XP_DIP_XML",18248:"StitchInfo",18249:"RatingPercent",32781:"ImageID",32931:"WangTag1",32932:"WangAnnotation",32933:"WangTag3",32934:"WangTag4",32995:"Matteing",32996:"DataType",32997:"ImageDepth",32998:"TileDepth",33405:"Model2",33421:"CFARepeatPatternDim",33422:"CFAPattern2",33423:"BatteryLevel",33424:"KodakIFD",33432:"Copyright",33434:"ExposureTime",33437:"FNumber",33445:"MDFileTag",33446:"MDScalePixel",33447:"MDColorTable",33448:"MDLabName",33449:"MDSampleInfo",33450:"MDPrepDate",33451:"MDPrepTime",33452:"MDFileUnits",33550:"PixelScale",33589:"AdventScale",33590:"AdventRevision",33628:"UIC1Tag",33629:"UIC2Tag",33630:"UIC3Tag",33631:"UIC4Tag",33723:"IPTC-NAA",33918:"IntergraphPacketData",33919:"IntergraphFlagRegisters",33920:"IntergraphMatrix",33921:"INGRReserved",33922:"ModelTiePoint",34016:"Site",34017:"ColorSequence",34018:"IT8Header",34019:"RasterPadding",34020:"BitsPerRunLength",34021:"BitsPerExtendedRunLength",34022:"ColorTable",34023:"ImageColorIndicator",34024:"BackgroundColorIndicator",34025:"ImageColorValue",34026:"BackgroundColorValue",34027:"PixelIntensityRange",34028:"TransparencyIndicator",34029:"ColorCharacterization",34030:"HCUsage",34031:"TrapIndicator",34032:"CMYKEquivalent",34118:"SEMInfo",34152:"AFCP_IPTC",34232:"PixelMagicJBIGOptions",34264:"ModelTransform",34306:"WB_GRGBLevels",34310:"LeafData",34377:"PhotoshopSettings",34665:"ExifOffset",34675:"ICC_Profile",34687:"TIFF_FXExtensions",34688:"MultiProfiles",34689:"SharedData",34690:"T88Options",34732:"ImageLayer",34735:"GeoTiffDirectory",34736:"GeoTiffDoubleParams",34737:"GeoTiffAsciiParams",34850:"ExposureProgram",34852:"SpectralSensitivity",34853:"GPSInfo",34855:"ISO",34856:"Opto-ElectricConvFactor",34857:"Interlace",34858:"TimeZoneOffset",34859:"SelfTimerMode",34864:"SensitivityType",34865:"StandardOutputSensitivity",34866:"RecommendedExposureIndex",34867:"ISOSpeed",34868:"ISOSpeedLatitudeyyy",34869:"ISOSpeedLatitudezzz",34908:"FaxRecvParams",34909:"FaxSubAddress",34910:"FaxRecvTime",34954:"LeafSubIFD",36864:"ExifVersion",36867:"DateTimeOriginal",36868:"CreateDate",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureCompensation",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37386:"FocalLength",37387:"FlashEnergy",37388:"SpatialFrequencyResponse",37389:"Noise",37390:"FocalPlaneXResolution",37391:"FocalPlaneYResolution",37392:"FocalPlaneResolutionUnit",37393:"ImageNumber",37394:"SecurityClassification",37395:"ImageHistory",37396:"SubjectArea",37397:"ExposureIndex",37398:"TIFF-EPStandardID",37399:"SensingMethod",37434:"CIP3DataFile",37435:"CIP3Sheet",37436:"CIP3Side",37439:"StoNits",37500:"MakerNote",37510:"UserComment",37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",37679:"MSDocumentText",37680:"MSPropertySetStorage",37681:"MSDocumentTextPosition",37724:"ImageSourceData",40091:"XPTitle",40092:"XPComment",40093:"XPAuthor",40094:"XPKeywords",40095:"XPSubject",40960:"FlashpixVersion",40961:"ColorSpace",40962:"ExifImageWidth",40963:"ExifImageHeight",40964:"RelatedSoundFile",40965:"InteropOffset",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41485:"Noise",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41489:"ImageNumber",41490:"SecurityClassification",41491:"ImageHistory",41492:"SubjectLocation",41493:"ExposureIndex",41494:"TIFF-EPStandardID",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"ExposureMode",41987:"WhiteBalance",41988:"DigitalZoomRatio",41989:"FocalLengthIn35mmFormat",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",42016:"ImageUniqueID",42032:"OwnerName",42033:"SerialNumber",42034:"LensInfo",42035:"LensMake",42036:"LensModel",42037:"LensSerialNumber",42112:"GDALMetadata",42113:"GDALNoData",42240:"Gamma",44992:"ExpandSoftware",44993:"ExpandLens",44994:"ExpandFilm",44995:"ExpandFilterLens",44996:"ExpandScanner",44997:"ExpandFlashLamp",48129:"PixelFormat",48130:"Transformation",48131:"Uncompressed",48132:"ImageType",48256:"ImageWidth",48257:"ImageHeight",48258:"WidthResolution",48259:"HeightResolution",48320:"ImageOffset",48321:"ImageByteCount",48322:"AlphaOffset",48323:"AlphaByteCount",48324:"ImageDataDiscard",48325:"AlphaDataDiscard",50215:"OceScanjobDesc",50216:"OceApplicationSelector",50217:"OceIDNumber",50218:"OceImageLogic",50255:"Annotations",50341:"PrintIM",50560:"USPTOOriginalContentType",50706:"DNGVersion",50707:"DNGBackwardVersion",50708:"UniqueCameraModel",50709:"LocalizedCameraModel",50710:"CFAPlaneColor",50711:"CFALayout",50712:"LinearizationTable",50713:"BlackLevelRepeatDim",50714:"BlackLevel",50715:"BlackLevelDeltaH",50716:"BlackLevelDeltaV",50717:"WhiteLevel",50718:"DefaultScale",50719:"DefaultCropOrigin",50720:"DefaultCropSize",50721:"ColorMatrix1",50722:"ColorMatrix2",50723:"CameraCalibration1",50724:"CameraCalibration2",50725:"ReductionMatrix1",50726:"ReductionMatrix2",50727:"AnalogBalance",50728:"AsShotNeutral",50729:"AsShotWhiteXY",50730:"BaselineExposure",50731:"BaselineNoise",50732:"BaselineSharpness",50733:"BayerGreenSplit",50734:"LinearResponseLimit",50735:"CameraSerialNumber",50736:"DNGLensInfo",50737:"ChromaBlurRadius",50738:"AntiAliasStrength",50739:"ShadowScale",50740:"DNGPrivateData",50741:"MakerNoteSafety",50752:"RawImageSegmentation",50778:"CalibrationIlluminant1",50779:"CalibrationIlluminant2",50780:"BestQualityScale",50781:"RawDataUniqueID",50784:"AliasLayerMetadata",50827:"OriginalRawFileName",50828:"OriginalRawFileData",50829:"ActiveArea",50830:"MaskedAreas",50831:"AsShotICCProfile",50832:"AsShotPreProfileMatrix",50833:"CurrentICCProfile",50834:"CurrentPreProfileMatrix",50879:"ColorimetricReference",50898:"PanasonicTitle",50899:"PanasonicTitle2",50931:"CameraCalibrationSig",50932:"ProfileCalibrationSig",50933:"ProfileIFD",50934:"AsShotProfileName",50935:"NoiseReductionApplied",50936:"ProfileName",50937:"ProfileHueSatMapDims",50938:"ProfileHueSatMapData1",50939:"ProfileHueSatMapData2",50940:"ProfileToneCurve",50941:"ProfileEmbedPolicy",50942:"ProfileCopyright",50964:"ForwardMatrix1",50965:"ForwardMatrix2",50966:"PreviewApplicationName",50967:"PreviewApplicationVersion",50968:"PreviewSettingsName",50969:"PreviewSettingsDigest",50970:"PreviewColorSpace",50971:"PreviewDateTime",50972:"RawImageDigest",50973:"OriginalRawFileDigest",50974:"SubTileBlockSize",50975:"RowInterleaveFactor",50981:"ProfileLookTableDims",50982:"ProfileLookTableData",51008:"OpcodeList1",51009:"OpcodeList2",51022:"OpcodeList3",51041:"NoiseProfile",51043:"TimeCodes",51044:"FrameRate",51058:"TStop",51081:"ReelName",51089:"OriginalDefaultFinalSize",51090:"OriginalBestQualitySize",51091:"OriginalDefaultCropSize",51105:"CameraLabel",51107:"ProfileHueSatMapEncoding",51108:"ProfileLookTableEncoding",51109:"BaselineExposureOffset",51110:"DefaultBlackRender",51111:"NewRawImageDigest",51112:"RawToPreviewGain",51125:"DefaultUserCrop",59932:"Padding",59933:"OffsetSchema",65e3:"OwnerName",65001:"SerialNumber",65002:"Lens",65024:"KDC_IFD",65100:"RawFile",65101:"Converter",65102:"WhiteBalance",65105:"Exposure",65106:"Shadows",65107:"Brightness",65108:"Contrast",65109:"Saturation",65110:"Sharpness",65111:"Smoothness",65112:"MoireFilter"},gps:{0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential",31:"GPSHPositioningError"}}},"04cc":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const n=r("6f58"),i=r("d3ab");t.Header={len:80,get:(e,t)=>({speex:new n.StringType(8,"ascii").get(e,t+0),version:i.trimRightNull(new n.StringType(20,"ascii").get(e,t+8)),version_id:e.readInt32LE(t+28),header_size:e.readInt32LE(t+32),rate:e.readInt32LE(t+36),mode:e.readInt32LE(t+40),mode_bitstream_version:e.readInt32LE(t+44),nb_channels:e.readInt32LE(t+48),bitrate:e.readInt32LE(t+52),frame_size:e.readInt32LE(t+56),vbr:e.readInt32LE(t+60),frames_per_packet:e.readInt32LE(t+64),extra_headers:e.readInt32LE(t+68),reserved1:e.readInt32LE(t+72),reserved2:e.readInt32LE(t+76)})}},"051b":function(e,t,r){var n=r("1a14"),i=r("10db");e.exports=r("0bad")?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},"05f5":function(e,t,r){var n=r("7a41"),i=r("ef08").document,a=n(i)&&n(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},"0662":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextEncodingToken=t.ExtendedHeader=t.ID3v2Header=t.UINT32SYNCSAFE=t.AttachedPictureType=void 0;const n=r("6f58"),i=r("d3ab");(function(e){e[e["Other"]=0]="Other",e[e["32x32 pixels 'file icon' (PNG only)"]=1]="32x32 pixels 'file icon' (PNG only)",e[e["Other file icon"]=2]="Other file icon",e[e["Cover (front)"]=3]="Cover (front)",e[e["Cover (back)"]=4]="Cover (back)",e[e["Leaflet page"]=5]="Leaflet page",e[e["Media (e.g. label side of CD)"]=6]="Media (e.g. label side of CD)",e[e["Lead artist/lead performer/soloist"]=7]="Lead artist/lead performer/soloist",e[e["Artist/performer"]=8]="Artist/performer",e[e["Conductor"]=9]="Conductor",e[e["Band/Orchestra"]=10]="Band/Orchestra",e[e["Composer"]=11]="Composer",e[e["Lyricist/text writer"]=12]="Lyricist/text writer",e[e["Recording Location"]=13]="Recording Location",e[e["During recording"]=14]="During recording",e[e["During performance"]=15]="During performance",e[e["Movie/video screen capture"]=16]="Movie/video screen capture",e[e["A bright coloured fish"]=17]="A bright coloured fish",e[e["Illustration"]=18]="Illustration",e[e["Band/artist logotype"]=19]="Band/artist logotype",e[e["Publisher/Studio logotype"]=20]="Publisher/Studio logotype"})(t.AttachedPictureType||(t.AttachedPictureType={})),t.UINT32SYNCSAFE={get:(e,t)=>127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4},t.ID3v2Header={len:10,get:(e,r)=>({fileIdentifier:new n.StringType(3,"ascii").get(e,r),version:{major:n.INT8.get(e,r+3),revision:n.INT8.get(e,r+4)},flags:{unsynchronisation:i.getBit(e,r+5,7),isExtendedHeader:i.getBit(e,r+5,6),expIndicator:i.getBit(e,r+5,5),footer:i.getBit(e,r+5,4)},size:t.UINT32SYNCSAFE.get(e,r+6)})},t.ExtendedHeader={len:10,get:(e,t)=>({size:n.UINT32_BE.get(e,t),extendedFlags:n.UINT16_BE.get(e,t+4),sizeOfPadding:n.UINT32_BE.get(e,t+6),crcDataPresent:i.getBit(e,t+4,31)})},t.TextEncodingToken={len:1,get:(e,t)=>{switch(e.readUInt8(t)){case 0:return{encoding:"latin1"};case 1:return{encoding:"utf16le",bom:!0};case 2:return{encoding:"utf16le",bom:!1};case 3:return{encoding:"utf8",bom:!1};default:return{encoding:"utf8",bom:!1}}}}},"0676":function(e,t){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"06cf":function(e,t,r){var n=r("83ab"),i=r("c65b"),a=r("d1e7"),o=r("5c6c"),s=r("fc6a"),u=r("a04b"),c=r("1a2d"),l=r("0cfb"),f=Object.getOwnPropertyDescriptor;t.f=n?f:function(e,t){if(e=s(e),t=u(t),l)try{return f(e,t)}catch(r){}if(c(e,t))return o(!i(a.f,e,t),e[t])}},"072d":function(e,t,r){"use strict";var n=r("0bad"),i=r("9876"),a=r("fed5"),o=r("1917"),s=r("0983"),u=r("9fbb"),c=Object.assign;e.exports=!c||r("4b8b")((function(){var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach((function(e){t[e]=e})),7!=c({},e)[r]||Object.keys(c({},t)).join("")!=n}))?function(e,t){var r=s(e),c=arguments.length,l=1,f=a.f,h=o.f;while(c>l){var d,p=u(arguments[l++]),m=f?i(p).concat(f(p)):i(p),g=m.length,A=0;while(g>A)d=m[A++],n&&!h.call(p,d)||(r[d]=p[d])}return r}:c},"07a0":function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("7037")),a=r("c2d7"),o=function(){return{displace:function(e,t,r){if("object"!==(0,i["default"])(e)||e.constructor!==this.constructor)return a.throwError.call(this,"The source must be a Jimp image",r);if("number"!==typeof t)return a.throwError.call(this,"factor must be a number",r);var n=this.cloneQuiet();return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(r,i,a){var o=e.bitmap.data[a]/256*t;o=Math.round(o);var s=this.getPixelIndex(r+o,i);this.bitmap.data[s]=n.bitmap.data[a],this.bitmap.data[s+1]=n.bitmap.data[a+1],this.bitmap.data[s+2]=n.bitmap.data[a+2]})),(0,a.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=o},"07f4":function(e,t,r){"use strict";var n=r("be7f"),i=4,a=0,o=1,s=2;function u(e){var t=e.length;while(--t>=0)e[t]=0}var c=0,l=1,f=2,h=3,d=258,p=29,m=256,g=m+1+p,A=30,b=19,v=2*g+1,y=15,w=16,_=7,E=256,I=16,C=17,B=18,x=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],S=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],k=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],T=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],M=512,O=new Array(2*(g+2));u(O);var D=new Array(2*A);u(D);var R=new Array(M);u(R);var P=new Array(d-h+1);u(P);var F=new Array(p);u(F);var L,N,Q,U=new Array(A);function j(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function z(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function H(e){return e<256?R[e]:R[256+(e>>>7)]}function G(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function W(e,t,r){e.bi_valid>w-r?(e.bi_buf|=t<>w-e.bi_valid,e.bi_valid+=r-w):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function Y(e){16===e.bi_valid?(G(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}function V(e,t){var r,n,i,a,o,s,u=t.dyn_tree,c=t.max_code,l=t.stat_desc.static_tree,f=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(a=0;a<=y;a++)e.bl_count[a]=0;for(u[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rp&&(a=p,m++),u[2*n+1]=a,n>c||(e.bl_count[a]++,o=0,n>=d&&(o=h[n-d]),s=u[2*n],e.opt_len+=s*(a+o),f&&(e.static_len+=s*(l[2*n+1]+o)));if(0!==m){do{a=p-1;while(0===e.bl_count[a])a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,m-=2}while(m>0);for(a=p;0!==a;a--){n=e.bl_count[a];while(0!==n)i=e.heap[--r],i>c||(u[2*i+1]!==a&&(e.opt_len+=(a-u[2*i+1])*u[2*i],u[2*i+1]=a),n--)}}}function X(e,t,r){var n,i,a=new Array(y+1),o=0;for(n=1;n<=y;n++)a[n]=o=o+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=q(a[s]++,s))}}function K(){var e,t,r,n,i,a=new Array(y+1);for(r=0,n=0;n>=7;n8?G(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function ee(e,t,r,i){J(e),i&&(G(e,r),G(e,~r)),n.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}function te(e,t,r,n){var i=2*t,a=2*r;return e[i]>1;r>=1;r--)re(e,a,r);i=u;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],re(e,a,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,a[2*i]=a[2*r]+a[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,a[2*r+1]=a[2*n+1]=i,e.heap[1]=i++,re(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],V(e,t),X(a,c,e.bl_count)}function ae(e,t,r){var n,i,a=-1,o=t[1],s=0,u=7,c=4;for(0===o&&(u=138,c=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=o,o=t[2*(n+1)+1],++s=3;t--)if(0!==e.bl_tree[2*T[t]+1])break;return e.opt_len+=3*(t+1)+5+5+4,t}function ue(e,t,r,n){var i;for(W(e,t-257,5),W(e,r-1,5),W(e,n-4,4),i=0;i>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return o;for(t=32;t0?(e.strm.data_type===s&&(e.strm.data_type=ce(e)),ie(e,e.l_desc),ie(e,e.d_desc),u=se(e),a=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=a&&(a=o)):a=o=r+5,r+4<=a&&-1!==t?he(e,t,r,n):e.strategy===i||o===a?(W(e,(l<<1)+(n?1:0),3),ne(e,O,D)):(W(e,(f<<1)+(n?1:0),3),ue(e,e.l_desc.max_code+1,e.d_desc.max_code+1,u+1),ne(e,e.dyn_ltree,e.dyn_dtree)),Z(e),n&&J(e)}function me(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(P[r]+m+1)]++,e.dyn_dtree[2*H(t)]++),e.last_lit===e.lit_bufsize-1}t._tr_init=fe,t._tr_stored_block=he,t._tr_flush_block=pe,t._tr_tally=me,t._tr_align=de},"07fa":function(e,t,r){var n=r("50c4");e.exports=function(e){return n(e.length)}},"0960":function(e,t,r){e.exports=r("b19a")},"0983":function(e,t,r){var n=r("c901");e.exports=function(e){return Object(n(e))}},"09ea":function(e,t,r){var n=r("df7c"),i=r("3e8f"),a=parseInt("0777",8);function o(e,t,r,s){"function"===typeof t?(r=t,t={}):t&&"object"===typeof t||(t={mode:t});var u=t.mode,c=t.fs||i;void 0===u&&(u=a),s||(s=null);var l=r||function(){};e=n.resolve(e),c.mkdir(e,u,(function(r){if(!r)return s=s||e,l(null,s);switch(r.code){case"ENOENT":if(n.dirname(e)===e)return l(r);o(n.dirname(e),t,(function(r,n){r?l(r,n):o(e,t,l,n)}));break;default:c.stat(e,(function(e,t){e||!t.isDirectory()?l(r,s):l(null,s)}));break}}))}e.exports=o.mkdirp=o.mkdirP=o,o.sync=function e(t,r,o){r&&"object"===typeof r||(r={mode:r});var s=r.mode,u=r.fs||i;void 0===s&&(s=a),o||(o=null),t=n.resolve(t);try{u.mkdirSync(t,s),o=o||t}catch(l){switch(l.code){case"ENOENT":o=e(n.dirname(t),r,o),e(t,r,o);break;default:var c;try{c=u.statSync(t)}catch(f){throw l}if(!c.isDirectory())throw l;break}}return o}},"0ae2":function(e,t,r){var n=r("9876"),i=r("fed5"),a=r("1917");e.exports=function(e){var t=n(e),r=i.f;if(r){var o,s=r(e),u=a.f,c=0;while(s.length>c)u.call(e,o=s[c++])&&t.push(o)}return t}},"0b16":function(e,t,r){"use strict";var n=r("1985"),i=r("35e8");function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=w,t.resolve=E,t.resolveObject=I,t.format=_,t.Url=a;var o=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["<",">",'"',"`"," ","\r","\n","\t"],l=["{","}","|","\\","^","`"].concat(c),f=["'"].concat(l),h=["%","/","?",";","#"].concat(f),d=["/","?","#"],p=255,m=/^[+a-z0-9A-Z_-]{0,63}$/,g=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,A={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=r("b383");function w(e,t,r){if(e&&i.isObject(e)&&e instanceof a)return e;var n=new a;return n.parse(e,t,r),n}function _(e){return i.isString(e)&&(e=w(e)),e instanceof a?e.format():a.prototype.format.call(e)}function E(e,t){return w(e,!1,!0).resolve(t)}function I(e,t){return e?w(e,!1,!0).resolveObject(t):t}a.prototype.parse=function(e,t,r){if(!i.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),s=-1!==a&&a127?P+="x":P+=R[F];if(!P.match(m)){var N=O.slice(0,k),Q=O.slice(k+1),U=R.match(g);U&&(N.push(U[1]),Q.unshift(U[2])),Q.length&&(w="/"+Q.join(".")+w),this.hostname=N.join(".");break}}}this.hostname.length>p?this.hostname="":this.hostname=this.hostname.toLowerCase(),M||(this.hostname=n.toASCII(this.hostname));var j=this.port?":"+this.port:"",z=this.hostname||"";this.host=z+j,this.href+=this.host,M&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==w[0]&&(w="/"+w))}if(!A[I])for(k=0,D=f.length;k0)&&r.host.split("@");C&&(r.auth=C.shift(),r.host=r.hostname=C.shift())}return r.search=e.search,r.query=e.query,i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!E.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var B=E.slice(-1)[0],x=(r.host||e.host||E.length>1)&&("."===B||".."===B)||""===B,S=0,k=E.length;k>=0;k--)B=E[k],"."===B?E.splice(k,1):".."===B?(E.splice(k,1),S++):S&&(E.splice(k,1),S--);if(!w&&!_)for(;S--;S)E.unshift("..");!w||""===E[0]||E[0]&&"/"===E[0].charAt(0)||E.unshift(""),x&&"/"!==E.join("/").substr(-1)&&E.push("");var T=""===E[0]||E[0]&&"/"===E[0].charAt(0);if(I){r.hostname=r.host=T?"":E.length?E.shift():"";C=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");C&&(r.auth=C.shift(),r.host=r.hostname=C.shift())}return w=w||r.host&&E.length,w&&!T&&E.unshift(""),E.length?r.pathname=E.join("/"):(r.pathname=null,r.path=null),i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},"0b99":function(e,t,r){"use strict";var n=r("19fa")(!0);r("393a")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})}))},"0bad":function(e,t,r){e.exports=!r("4b8b")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"0c67":function(e,t,r){},"0cb3":function(e,t,r){"use strict";var n=1,i=6,a=16;function o(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===n)}function s(e,t){var r=e.readUInt8(t);return 0===r?256:r}function u(e,t){var r=i+t*a;return{width:s(e,r),height:s(e,r+1)}}function c(e){var t,r=e.readUInt16LE(4),n=u(e,0);if(1===r)return n;for(n.images=[{width:n.width,height:n.height}],t=1;t{t+=e.length});let r=new Uint8Array(t),n=0;return e.forEach(e=>{r.set(e,n),n+=e.length}),r}const i=r("17e1"),a=r("21bf"),o={stringify:function(e){const t=e.words;let r=e.sigBytes;const n=new Uint8Array(r);let i=0;while(r>=4){const e=t[i/4];n[i+0]=e>>>24&255,n[i+1]=e>>>16&255,n[i+2]=e>>>8&255,n[i+3]=e>>>0&255,i+=4,r-=4}if(r>0){const e=t[i/4];switch(r){case 3:n[i+2]=e>>>8&255;case 2:n[i+1]=e>>>16&255;case 1:n[i+0]=e>>>24&255}}return n},parse:function(e){return i.create(e)},toUTF8:e=>a.enc.Utf8.stringify(o.parse(e))};e.exports={mergeUint8Array:n,Uint8ArrayEncoder:o}},1098:function(e,t,r){"use strict";t.__esModule=!0;var n=r("17ed"),i=u(n),a=r("f893"),o=u(a),s="function"===typeof o.default&&"symbol"===typeof i.default?function(e){return typeof e}:function(e){return e&&"function"===typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":typeof e};function u(e){return e&&e.__esModule?e:{default:e}}t.default="function"===typeof o.default&&"symbol"===s(i.default)?function(e){return"undefined"===typeof e?"undefined":s(e)}:function(e){return e&&"function"===typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":"undefined"===typeof e?"undefined":s(e)}},"10a8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TheoraParser=void 0;const n=r("34eb"),i=r("f3f0"),a=n("music-metadata:parser:ogg:theora");class o{constructor(e,t,r){this.metadata=e,this.tokenizer=r}parsePage(e,t){e.headerType.firstPage&&this.parseFirstPage(e,t)}flush(){a("flush")}calculateDuration(e){a("duration calculation not implemented")}parseFirstPage(e,t){a("First Ogg/Theora page"),this.metadata.setFormat("codec","Theora");const r=i.IdentificationHeader.get(t,0);this.metadata.setFormat("bitrate",r.nombr)}}t.TheoraParser=o},"10cb":function(e,t,r){},"10db":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},1132:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,n=r.WordArray,i=t.enc;i.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var i=[],a=0;a>>2]>>>24-a%4*8&255,s=t[a+1>>>2]>>>24-(a+1)%4*8&255,u=t[a+2>>>2]>>>24-(a+2)%4*8&255,c=o<<16|s<<8|u,l=0;l<4&&a+.75*l>>6*(3-l)&63));var f=n.charAt(64);if(f)while(i.length%4)i.push(f);return i.join("")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var i=0;i>>6-o%4*2,c=s|u;i[a>>>2]|=c<<24-a%4*8,a++}return n.create(i,a)}}(),e.enc.Base64}))},1147:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{shadow:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={});var i=t,a=i.opacity,o=void 0===a?.7:a,s=i.size,u=void 0===s?1.1:s,c=i.x,l=void 0===c?-25:c,f=i.y,h=void 0===f?25:f,d=i.blur,p=void 0===d?5:d,m=this.clone(),g=this.clone();return g.scan(0,0,g.bitmap.width,g.bitmap.height,(function(t,r,n){g.bitmap.data[n]=0,g.bitmap.data[n+1]=0,g.bitmap.data[n+2]=0,g.bitmap.data[n+3]=g.constructor.limit255(g.bitmap.data[n+3]*o),e.bitmap.data[n]=0,e.bitmap.data[n+1]=0,e.bitmap.data[n+2]=0,e.bitmap.data[n+3]=0})),g.resize(g.bitmap.width*u,g.bitmap.height*u).blur(p),this.composite(g,l,h),this.composite(m,0,0),(0,n.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=i},"11b0":function(e,t){function r(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"13db":function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("ca3d"),a=n(r("6eb7")),o=n(r("7998")),s=n(r("d669")),u=n(r("dafe")),c=n(r("52ad")),l=function(){return(0,i.mergeDeep)((0,a["default"])(),(0,o["default"])(),(0,s["default"])(),(0,u["default"])(),(0,c["default"])())};t["default"]=l},1468:function(e,t){var r=1e3,n=60*r,i=60*n,a=24*i,o=7*a,s=365.25*a;function u(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var u=parseFloat(t[1]),c=(t[2]||"ms").toLowerCase();switch(c){case"years":case"year":case"yrs":case"yr":case"y":return u*s;case"weeks":case"week":case"w":return u*o;case"days":case"day":case"d":return u*a;case"hours":case"hour":case"hrs":case"hr":case"h":return u*i;case"minutes":case"minute":case"mins":case"min":case"m":return u*n;case"seconds":case"second":case"secs":case"sec":case"s":return u*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return u;default:return}}}}function c(e){var t=Math.abs(e);return t>=a?Math.round(e/a)+"d":t>=i?Math.round(e/i)+"h":t>=n?Math.round(e/n)+"m":t>=r?Math.round(e/r)+"s":e+"ms"}function l(e){var t=Math.abs(e);return t>=a?f(e,t,a,"day"):t>=i?f(e,t,i,"hour"):t>=n?f(e,t,n,"minute"):t>=r?f(e,t,r,"second"):e+" ms"}function f(e,t,r,n){var i=t>=1.5*r;return Math.round(e/r)+" "+n+(i?"s":"")}e.exports=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return u(e);if("number"===r&&isFinite(e))return t.long?l(e):c(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},"14e9":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=132)}({132:function(e,t,r){"use strict";r.r(t);var n=r(16),i=r(38),a=r.n(i),o=r(3),s=r(2),u={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function c(e){var t=e.move,r=e.size,n=e.bar,i={},a="translate"+n.axis+"("+t+"%)";return i[n.size]=r,i.transform=a,i.msTransform=a,i.webkitTransform=a,i}var l={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return u[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,r=this.move,n=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+n.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:c({size:t,move:r,bar:n})})])},methods:{clickThumbHandler:function(e){e.ctrlKey||2===e.button||(this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction]))},clickTrackHandler:function(e){var t=Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),r=this.$refs.thumb[this.bar.offset]/2,n=100*(t-r)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=n*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,Object(s["on"])(document,"mousemove",this.mouseMoveDocumentHandler),Object(s["on"])(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}},mouseMoveDocumentHandler:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var r=-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client]),n=this.$refs.thumb[this.bar.offset]-t,i=100*(r-n)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,Object(s["off"])(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){Object(s["off"])(document,"mouseup",this.mouseUpDocumentHandler)}},f={name:"ElScrollbar",components:{Bar:l},props:{native:Boolean,wrapStyle:{},wrapClass:{},viewClass:{},viewStyle:{},noresize:Boolean,tag:{type:String,default:"div"}},data:function(){return{sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0}},computed:{wrap:function(){return this.$refs.wrap}},render:function(e){var t=a()(),r=this.wrapStyle;if(t){var n="-"+t+"px",i="margin-bottom: "+n+"; margin-right: "+n+";";Array.isArray(this.wrapStyle)?(r=Object(o["toObject"])(this.wrapStyle),r.marginRight=r.marginBottom=n):"string"===typeof this.wrapStyle?r+=i:r=i}var s=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),u=e("div",{ref:"wrap",style:r,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[s]]),c=void 0;return c=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:r},[[s]])]:[u,e(l,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(l,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},c)},methods:{handleScroll:function(){var e=this.wrap;this.moveY=100*e.scrollTop/e.clientHeight,this.moveX=100*e.scrollLeft/e.clientWidth},update:function(){var e=void 0,t=void 0,r=this.wrap;r&&(e=100*r.clientHeight/r.scrollHeight,t=100*r.clientWidth/r.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Object(n["addResizeListener"])(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Object(n["removeResizeListener"])(this.$refs.resize,this.update)},install:function(e){e.component(f.name,f)}};t["default"]=f},16:function(e,t){e.exports=r("4010")},2:function(e,t){e.exports=r("5924")},3:function(e,t){e.exports=r("8122")},38:function(e,t){e.exports=r("e62d")}})},"150c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChapterText=t.StcoAtom=t.StszAtom=t.StscAtom=t.SampleToChunkToken=t.SttsAtom=t.TimeToSampleToken=t.SoundSampleDescriptionV0=t.SoundSampleDescriptionVersion=t.StsdAtom=t.TrackHeaderAtom=t.NameAtom=t.DataAtom=t.MvhdAtom=t.MdhdAtom=t.FixedLengthAtom=t.mhdr=t.tkhd=t.ftyp=t.ExtendedSize=t.Header=void 0;const n=r("6f58"),i=r("98a7"),a=r("34eb"),o=a("music-metadata:parser:MP4:atom");t.Header={len:8,get:(e,t)=>{const r=n.UINT32_BE.get(e,t);if(r<0)throw new Error("Invalid atom header length");return{length:BigInt(r),name:new n.StringType(4,"binary").get(e,t+4)}},put:(e,t,r)=>(n.UINT32_BE.put(e,t,Number(r.length)),i.FourCcToken.put(e,t+4,r.name))},t.ExtendedSize=n.UINT64_BE,t.ftyp={len:4,get:(e,t)=>({type:new n.StringType(4,"ascii").get(e,t)})},t.tkhd={len:4,get:(e,t)=>({type:new n.StringType(4,"ascii").get(e,t)})},t.mhdr={len:8,get:(e,t)=>({version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),nextItemID:n.UINT32_BE.get(e,t+4)})};class s{constructor(e,t,r){if(this.len=e,et&&o(`Warning: atom ${r} expected to be ${t}, but was actually ${e} bytes long.`)}}t.FixedLengthAtom=s;const u={len:4,get:(e,t)=>{const r=n.UINT32_BE.get(e,t)-2082844800;return new Date(1e3*r)}};class c extends s{constructor(e){super(e,24,"mdhd"),this.len=e}get(e,t){return{version:n.UINT8.get(e,t+0),flags:n.UINT24_BE.get(e,t+1),creationTime:u.get(e,t+4),modificationTime:u.get(e,t+8),timeScale:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+16),language:n.UINT16_BE.get(e,t+20),quality:n.UINT16_BE.get(e,t+22)}}}t.MdhdAtom=c;class l extends s{constructor(e){super(e,100,"mvhd"),this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),creationTime:u.get(e,t+4),modificationTime:u.get(e,t+8),timeScale:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+16),preferredRate:n.UINT32_BE.get(e,t+20),preferredVolume:n.UINT16_BE.get(e,t+24),previewTime:n.UINT32_BE.get(e,t+72),previewDuration:n.UINT32_BE.get(e,t+76),posterTime:n.UINT32_BE.get(e,t+80),selectionTime:n.UINT32_BE.get(e,t+84),selectionDuration:n.UINT32_BE.get(e,t+88),currentTime:n.UINT32_BE.get(e,t+92),nextTrackID:n.UINT32_BE.get(e,t+96)}}}t.MvhdAtom=l;class f{constructor(e){this.len=e}get(e,t){return{type:{set:n.UINT8.get(e,t+0),type:n.UINT24_BE.get(e,t+1)},locale:n.UINT24_BE.get(e,t+4),value:new n.BufferType(this.len-8).get(e,t+8)}}}t.DataAtom=f;class h{constructor(e){this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),name:new n.StringType(this.len-4,"utf-8").get(e,t+4)}}}t.NameAtom=h;class d{constructor(e){this.len=e}get(e,t){return{version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),creationTime:u.get(e,t+4),modificationTime:u.get(e,t+8),trackId:n.UINT32_BE.get(e,t+12),duration:n.UINT32_BE.get(e,t+20),layer:n.UINT16_BE.get(e,t+24),alternateGroup:n.UINT16_BE.get(e,t+26),volume:n.UINT16_BE.get(e,t+28)}}}t.TrackHeaderAtom=d;const p={len:8,get:(e,t)=>({version:n.UINT8.get(e,t),flags:n.UINT24_BE.get(e,t+1),numberOfEntries:n.UINT32_BE.get(e,t+4)})};class m{constructor(e){this.len=e}get(e,t){return{dataFormat:i.FourCcToken.get(e,t),dataReferenceIndex:n.UINT16_BE.get(e,t+10),description:new n.BufferType(this.len-12).get(e,t+12)}}}class g{constructor(e){this.len=e}get(e,t){const r=p.get(e,t);t+=p.len;const i=[];for(let a=0;a=a?e[t+o-a]:0,u=e[t+o]-s;n[i+o]=u}}function s(e,t,r,n){for(var i=0,a=0;a=n?e[t+a-n]:0,s=e[t+a]-o;i+=Math.abs(s)}return i}function u(e,t,r,n,i){for(var a=0;a0?e[t+a-r]:0,s=e[t+a]-o;n[i+a]=s}}function c(e,t,r){for(var n=0,i=t+r,a=t;a0?e[a-r]:0,s=e[a]-o;n+=Math.abs(s)}return n}function l(e,t,r,n,i,a){for(var o=0;o=a?e[t+o-a]:0,u=t>0?e[t+o-r]:0,c=e[t+o]-(s+u>>1);n[i+o]=c}}function f(e,t,r,n){for(var i=0,a=0;a=n?e[t+a-n]:0,s=t>0?e[t+a-r]:0,u=e[t+a]-(o+s>>1);i+=Math.abs(u)}return i}function h(e,t,r,i,a,o){for(var s=0;s=o?e[t+s-o]:0,c=t>0?e[t+s-r]:0,l=t>0&&s>=o?e[t+s-(r+o)]:0,f=e[t+s]-n(u,c,l);i[a+s]=f}}function d(e,t,r,i){for(var a=0,o=0;o=i?e[t+o-i]:0,u=t>0?e[t+o-r]:0,c=t>0&&o>=i?e[t+o-(r+i)]:0,l=e[t+o]-n(s,u,c);a+=Math.abs(l)}return a}var p={0:i,1:o,2:u,3:l,4:h},m={0:a,1:s,2:c,3:f,4:d};e.exports=function(e,r,n,i,a){var o;if("filterType"in i&&-1!==i.filterType){if("number"!==typeof i.filterType)throw new Error("unrecognised filter types");o=[i.filterType]}else o=[0,1,2,3,4];16===i.bitDepth&&(a*=2);for(var s=r*a,u=0,c=0,l=new t((s+1)*n),f=o[0],h=0;h1)for(var d=1/0,g=0;gt)return this.position+=t,t}return this.position+=e,e}async close(){}normalizeOptions(e,t){if(t&&void 0!==t.position&&t.position>>2]|=e[n]<<24-n%4*8;i.call(this,r,t)}else i.apply(this,arguments)};a.prototype=n}}(),e.lib.WordArray}))},"17ed":function(e,t,r){e.exports={default:r("511f"),__esModule:!0}},"182d":function(e,t,r){var n=r("da84"),i=r("f8cd"),a=n.RangeError;e.exports=function(e,t){var r=i(e);if(r%t)throw a("Wrong offset");return r}},1836:function(e,t,r){var n=r("6ca1"),i=r("6438").f,a={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==a.call(e)?s(e):i(n(e))}},1917:function(e,t){t.f={}.propertyIsEnumerable},1951:function(e,t,r){},1985:function(e,t,r){(function(e,n){var i;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(a){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof n&&n;o.global!==o&&o.window!==o&&o.self;var s,u=2147483647,c=36,l=1,f=26,h=38,d=700,p=72,m=128,g="-",A=/^xn--/,b=/[^\x20-\x7E]/,v=/[\x2E\u3002\uFF0E\uFF61]/g,y={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=c-l,_=Math.floor,E=String.fromCharCode;function I(e){throw new RangeError(y[e])}function C(e,t){var r=e.length,n=[];while(r--)n[r]=t(e[r]);return n}function B(e,t){var r=e.split("@"),n="";r.length>1&&(n=r[0]+"@",e=r[1]),e=e.replace(v,".");var i=e.split("."),a=C(i,t).join(".");return n+a}function x(e){var t,r,n=[],i=0,a=e.length;while(i=55296&&t<=56319&&i65535&&(e-=65536,t+=E(e>>>10&1023|55296),e=56320|1023&e),t+=E(e),t})).join("")}function k(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:c}function T(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function M(e,t,r){var n=0;for(e=r?_(e/d):e>>1,e+=_(e/t);e>w*f>>1;n+=c)e=_(e/w);return _(n+(w+1)*e/(e+h))}function O(e){var t,r,n,i,a,o,s,h,d,A,b=[],v=e.length,y=0,w=m,E=p;for(r=e.lastIndexOf(g),r<0&&(r=0),n=0;n=128&&I("not-basic"),b.push(e.charCodeAt(n));for(i=r>0?r+1:0;i=v&&I("invalid-input"),h=k(e.charCodeAt(i++)),(h>=c||h>_((u-y)/o))&&I("overflow"),y+=h*o,d=s<=E?l:s>=E+f?f:s-E,h_(u/A)&&I("overflow"),o*=A}t=b.length+1,E=M(y-a,t,0==a),_(y/t)>u-w&&I("overflow"),w+=_(y/t),y%=t,b.splice(y++,0,w)}return S(b)}function D(e){var t,r,n,i,a,o,s,h,d,A,b,v,y,w,C,B=[];for(e=x(e),v=e.length,t=m,r=0,a=p,o=0;o=t&&b_((u-r)/y)&&I("overflow"),r+=(s-t)*y,t=s,o=0;ou&&I("overflow"),b==t){for(h=r,d=c;;d+=c){if(A=d<=a?l:d>=a+f?f:d-a,h=c?e?"":void 0:(a=s.charCodeAt(u),a<55296||a>56319||u+1===c||(o=s.charCodeAt(u+1))<56320||o>57343?e?s.charAt(u):a:e?s.slice(u,u+2):o-56320+(a-55296<<10)+65536)}}},"1a14":function(e,t,r){var n=r("77e9"),i=r("faf5"),a=r("3397"),o=Object.defineProperty;t.f=r("0bad")?Object.defineProperty:function(e,t,r){if(n(e),t=a(t,!0),n(r),i)try{return o(e,t,r)}catch(s){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},"1a2d":function(e,t,r){var n=r("e330"),i=r("7b0b"),a=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(i(e),t)}},"1ab7":function(e,t,r){"use strict";let n;function i(){return n||(n=a()),n}function a(){try{throw new Error}catch(e){const t=(""+e.stack).match(/(https?|file|ftp|chrome-extension|moz-extension):\/\/[^)\n]+/g);if(t)return o(t[0])}return"/"}function o(e){return(""+e).replace(/^((?:https?|file|ftp|chrome-extension|moz-extension):\/\/.+)?\/[^/]+(?:\?.*)?$/,"$1")+"/"}r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return h}));const s="undefined"!==typeof navigator&&navigator.hardwareConcurrency?navigator.hardwareConcurrency:4,u=e=>/^[a-zA-Z][a-zA-Z\d+\-.]*:/.test(e);function c(e){const t=new Blob([e],{type:"application/javascript"});return URL.createObjectURL(t)}function l(){if("undefined"===typeof Worker)return class{constructor(){throw Error("No web worker implementation available. You might have tried to spawn a worker within a worker in a browser that doesn't support workers in workers.")}};class e extends Worker{constructor(e,t){var r,n;"string"===typeof e&&t&&t._baseURL?e=new URL(e,t._baseURL):"string"===typeof e&&!u(e)&&i().match(/^file:\/\//i)&&(e=new URL(e,i().replace(/\/[^\/]+$/,"/")),(null===(r=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===r||r)&&(e=c(`importScripts(${JSON.stringify(e)});`))),"string"===typeof e&&u(e)&&(null===(n=null===t||void 0===t?void 0:t.CORSWorkaround)||void 0===n||n)&&(e=c(`importScripts(${JSON.stringify(e)});`)),super(e,t)}}class t extends e{constructor(e,t){const r=window.URL.createObjectURL(e);super(r,t)}static fromText(e,r){const n=new window.Blob([e],{type:"text/javascript"});return new t(n,r)}}return{blob:t,default:e}}let f;function h(){return f||(f=l()),f}},"1abe":function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("df2f"),r("5980"))})(0,(function(e){return e.HmacSHA1}))},"1aca":function(e,t,r){var n=r("30c8"),i=r("803d");e.exports={encode:n,decode:i}},"1b08":function(e,t,r){"use strict";function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i={};function a(e,t,r){function a(e,r,n){return"string"===typeof t?t:t(e,r,n)}r||(r=Error);var o=function(e){function t(t,r,n){return e.call(this,a(t,r,n))||this}return n(t,e),t}(r);o.prototype.name=r.name,o.prototype.code=e,i[e]=o}function o(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((function(e){return String(e)})),r>2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function s(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function u(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function c(e,t,r){return"number"!==typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}a("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),a("ERR_INVALID_ARG_TYPE",(function(e,t,r){var n,i;if("string"===typeof t&&s(t,"not ")?(n="must not be",t=t.replace(/^not /,"")):n="must be",u(e," argument"))i="The ".concat(e," ").concat(n," ").concat(o(t,"type"));else{var a=c(e,".")?"property":"argument";i='The "'.concat(e,'" ').concat(a," ").concat(n," ").concat(o(t,"type"))}return i+=". Received type ".concat(typeof r),i}),TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=i},"1bc3":function(e,t,r){"use strict";(function(n,i){var a=r("f654").ok,o=r("470b"),s=r("3022"),u=r("1c35").kMaxLength;function c(e){if(!(this instanceof c))return new c(e);e&&e.chunkSize=0,"have should not go down"),r>0){var n=s._buffer.slice(s._offset,s._offset+r);if(s._offset+=r,n.length>h&&(n=n.slice(0,h)),p.push(n),m+=n.length,h-=n.length,0===h)return!1}return(0===t||s._offset>=s._chunkSize)&&(l=s._chunkSize,s._offset=0,s._buffer=i.allocUnsafe(s._chunkSize)),0===t&&(d+=c-e,c=e,!0)}}this.on("error",(function(e){n=e})),a(this._handle,"zlib binding closed");do{var A=this._handle.writeSync(t,e,d,c,this._buffer,this._offset,l);A=A||this._writeState}while(!this._hadError&&g(A[0],A[1]));if(this._hadError)throw n;if(m>=u)throw f(this),new RangeError("Cannot create final Buffer. It would be larger than 0x"+u.toString(16)+" bytes");var b=i.concat(p,m);return f(this),b},s.inherits(c,o.Inflate),e.exports=t=d,t.Inflate=c,t.createInflate=l,t.inflateSync=d}).call(this,r("4362"),r("1c35").Buffer)},"1c35":function(e,t,r){"use strict";(function(e){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var n=r("1fb5"),i=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function u(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function v(e){return+e!=e&&(e=0),c.alloc(+e)}function y(e,t){if(c.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(e).length;default:if(n)return X(e).length;t=(""+t).toLowerCase(),n=!0}}function w(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return L(this,t,r);case"utf8":case"utf-8":return O(this,t,r);case"ascii":return P(this,t,r);case"latin1":case"binary":return F(this,t,r);case"base64":return M(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function _(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function E(e,t,r,n,i){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"===typeof t&&(t=c.from(t,n)),c.isBuffer(t))return 0===t.length?-1:I(e,t,r,n,i);if("number"===typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):I(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function I(e,t,r,n,i){var a,o=1,s=e.length,u=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;o=2,s/=2,u/=2,r/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var l=-1;for(a=r;as&&(r=s-u),a=r;a>=0;a--){for(var f=!0,h=0;hi&&(n=i)):n=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o239?4:c>223?3:c>191?2:1;if(i+f<=r)switch(f){case 1:c<128&&(l=c);break;case 2:a=e[i+1],128===(192&a)&&(u=(31&c)<<6|63&a,u>127&&(l=u));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(u=(15&c)<<12|(63&a)<<6|63&o,u>2047&&(u<55296||u>57343)&&(l=u));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(u=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s,u>65535&&u<1114112&&(l=u))}null===l?(l=65533,f=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),i+=f}return R(n)}t.Buffer=c,t.SlowBuffer=v,t.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),c.poolSize=8192,c._augment=function(e){return e.__proto__=c.prototype,e},c.from=function(e,t,r){return l(null,e,t,r)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(e,t,r){return h(null,e,t,r)},c.allocUnsafe=function(e){return d(null,e)},c.allocUnsafeSlow=function(e){return d(null,e)},c.isBuffer=function(e){return!(null==e||!e._isBuffer)},c.compare=function(e,t){if(!c.isBuffer(e)||!c.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},c.prototype.compare=function(e,t,r,n,i){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),u=this.slice(n,i),l=e.slice(t,r),f=0;fi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return C(this,e,t,r);case"utf8":case"utf-8":return B(this,e,t,r);case"ascii":return x(this,e,t,r);case"latin1":case"binary":return S(this,e,t,r);case"base64":return k(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function R(e){var t=e.length;if(t<=D)return String.fromCharCode.apply(String,e);var r="",n=0;while(nn)&&(r=n);for(var i="",a=t;ar)throw new RangeError("Trying to access beyond buffer length")}function U(e,t,r,n,i,a){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function j(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function z(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function H(e,t,r,n,i,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function G(e,t,r,n,a){return a||H(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function W(e,t,r,n,a){return a||H(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}c.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t0&&(i*=256))n+=this[e+--t]*i;return n},c.prototype.readUInt8=function(e,t){return t||Q(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||Q(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||Q(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||Q(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||Q(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||Q(e,t,this.length);var n=this[e],i=1,a=0;while(++a=i&&(n-=Math.pow(2,8*t)),n},c.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||Q(e,t,this.length);var n=t,i=1,a=this[e+--n];while(n>0&&(i*=256))a+=this[e+--n]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},c.prototype.readInt8=function(e,t){return t||Q(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||Q(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt16BE=function(e,t){t||Q(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt32LE=function(e,t){return t||Q(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||Q(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||Q(e,4,this.length),i.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||Q(e,4,this.length),i.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||Q(e,8,this.length),i.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||Q(e,8,this.length),i.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;U(this,e,t,r,i,0)}var a=1,o=0;this[t]=255&e;while(++o=0&&(o*=256))this[t+a]=e/o&255;return t+r},c.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):z(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);U(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a>0)-s&255;return t+r},c.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);U(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},c.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):z(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):z(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,r){return G(this,e,t,!0,r)},c.prototype.writeFloatBE=function(e,t,r){return G(this,e,t,!1,r)},c.prototype.writeDoubleLE=function(e,t,r){return W(this,e,t,!0,r)},c.prototype.writeDoubleBE=function(e,t,r){return W(this,e,t,!1,r)},c.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(a<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function K(e){for(var t=[],r=0;r>8,i=r%256,a.push(i),a.push(n)}return a}function J(e){return n.toByteArray(q(e))}function ee(e,t,r,n){for(var i=0;i=t.length||i>=e.length)break;t[i+r]=e[i]}return i}function te(e){return e!==e}}).call(this,r("c8ba"))},"1c47":function(e,t,r){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return r("94f4")},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return r("4981")},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return r("b2fd")}},gbk:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return r("b2fd").concat(r("8474"))},gb18030:function(){return r("7cf7")},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return r("e564")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return r("86d7")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return r("86d7").concat(r("71f0"))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},"1d55":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBitSet=t.parseTagFlags=t.TagField=t.TagItemHeader=t.TagFooter=t.Header=t.DescriptorParser=t.DataType=void 0;const n=r("6f58"),i=r("98a7");(function(e){e[e["text_utf8"]=0]="text_utf8",e[e["binary"]=1]="binary",e[e["external_info"]=2]="external_info",e[e["reserved"]=3]="reserved"})(t.DataType||(t.DataType={})),t.DescriptorParser={len:52,get:(e,t)=>({ID:i.FourCcToken.get(e,t),version:n.UINT32_LE.get(e,t+4)/1e3,descriptorBytes:n.UINT32_LE.get(e,t+8),headerBytes:n.UINT32_LE.get(e,t+12),seekTableBytes:n.UINT32_LE.get(e,t+16),headerDataBytes:n.UINT32_LE.get(e,t+20),apeFrameDataBytes:n.UINT32_LE.get(e,t+24),apeFrameDataBytesHigh:n.UINT32_LE.get(e,t+28),terminatingDataBytes:n.UINT32_LE.get(e,t+32),fileMD5:new n.BufferType(16).get(e,t+36)})},t.Header={len:24,get:(e,t)=>({compressionLevel:n.UINT16_LE.get(e,t),formatFlags:n.UINT16_LE.get(e,t+2),blocksPerFrame:n.UINT32_LE.get(e,t+4),finalFrameBlocks:n.UINT32_LE.get(e,t+8),totalFrames:n.UINT32_LE.get(e,t+12),bitsPerSample:n.UINT16_LE.get(e,t+16),channel:n.UINT16_LE.get(e,t+18),sampleRate:n.UINT32_LE.get(e,t+20)})},t.TagFooter={len:32,get:(e,t)=>({ID:new n.StringType(8,"ascii").get(e,t),version:n.UINT32_LE.get(e,t+8),size:n.UINT32_LE.get(e,t+12),fields:n.UINT32_LE.get(e,t+16),flags:o(n.UINT32_LE.get(e,t+20))})},t.TagItemHeader={len:8,get:(e,t)=>({size:n.UINT32_LE.get(e,t),flags:o(n.UINT32_LE.get(e,t+4))})};const a=e=>new n.BufferType(e.size-t.TagFooter.len);function o(e){return{containsHeader:s(e,31),containsFooter:s(e,30),isHeader:s(e,31),readOnly:s(e,0),dataType:(6&e)>>1}}function s(e,t){return 0!==(e&1<0)return await this.ignore(r),this.readBuffer(e,t);if(r<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`")}t.offset&&(r=t.offset)}if(0===n)return 0;const a=await this.streamReader.read(e,r,n);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const s=e.alloc(o+i);return n=await this.peekBuffer(s,{mayBeLess:r.mayBeLess}),s.copy(t,a,i),n-i}if(i<0)throw new Error("Cannot peek from a negative offset in a stream")}try{n=await this.streamReader.peek(t,a,o)}catch(s){if(r&&r.mayBeLess&&s instanceof i.EndOfStreamError)return 0;throw s}if((!r||!r.mayBeLess)&&n{const r=new l(3).get(e,t);return"TAG"===r?{header:r,title:new l(30).get(e,t+3),artist:new l(30).get(e,t+33),album:new l(30).get(e,t+63),year:new l(4).get(e,t+93),comment:new l(28).get(e,t+97),zeroByte:a.UINT8.get(e,t+127),track:a.UINT8.get(e,t+126),genre:a.UINT8.get(e,t+127)}:null}};class l extends a.StringType{constructor(e){super(e,"binary")}get(e,t){let r=super.get(e,t);return r=i.trimRightNull(r),r=r.trim(),r.length>0?r:void 0}}class f extends o.BasicParser{static getGenre(e){if(ee)return void u("Already consumed the last 128 bytes");const t=await this.tokenizer.readToken(c,e);if(t){u("ID3v1 header found at: pos=%s",this.tokenizer.fileInfo.size-c.len);for(const r of["title","artist","album","comment","track","year"])t[r]&&""!==t[r]&&this.addTag(r,t[r]);const e=f.getGenre(t.genre);e&&this.addTag("genre",e)}else u("ID3v1 header not found at: pos=%s",this.tokenizer.fileInfo.size-c.len)}addTag(e,t){this.metadata.addTag("ID3v1",e,t)}}async function h(t){if(t.fileSize>=128){const r=e.alloc(3);return await t.randomRead(r,0,r.length,t.fileSize-128),"TAG"===r.toString("binary")}return!1}t.ID3v1Parser=f,t.hasID3v1Header=h}).call(this,r("1c35").Buffer)},"1fb5":function(e,t,r){"use strict";t.byteLength=l,t.toByteArray=h,t.fromByteArray=m;for(var n=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function l(e){var t=c(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function f(e,t,r){return 3*(t+r)/4-r}function h(e){var t,r,n=c(e),o=n[0],s=n[1],u=new a(f(e,o,s)),l=0,h=s>0?o-4:o;for(r=0;r>16&255,u[l++]=t>>8&255,u[l++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,u[l++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t),u}function d(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function p(e,t,r){for(var n,i=[],a=t;au?u:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},2090:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("448a")),a=n(r("66cb")),o=r("c2d7");function s(e,t,r,n){for(var i=[0,0,0],a=(t.length-1)/2,o=0;o2&&void 0!==arguments[2]?arguments[2]:50;return{r:(t.r-e.r)*(r/100)+e.r,g:(t.g-e.g)*(r/100)+e.g,b:(t.b-e.b)*(r/100)+e.b}}function f(e,t){var r=this;return e&&Array.isArray(e)?(e=e.map((function(e){return"xor"!==e.apply&&"mix"!==e.apply||(e.params[0]=(0,a["default"])(e.params[0]).toRgb()),e})),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(n,s,u){var c={r:r.bitmap.data[u],g:r.bitmap.data[u+1],b:r.bitmap.data[u+2]},f=function(e,t){return r.constructor.limit255(c[e]+t)};e.forEach((function(e){if("mix"===e.apply)c=l(c,e.params[0],e.params[1]);else if("tint"===e.apply)c=l(c,{r:255,g:255,b:255},e.params[0]);else if("shade"===e.apply)c=l(c,{r:0,g:0,b:0},e.params[0]);else if("xor"===e.apply)c={r:c.r^e.params[0].r,g:c.g^e.params[0].g,b:c.b^e.params[0].b};else if("red"===e.apply)c.r=f("r",e.params[0]);else if("green"===e.apply)c.g=f("g",e.params[0]);else if("blue"===e.apply)c.b=f("b",e.params[0]);else{var n;if("hue"===e.apply&&(e.apply="spin"),c=(0,a["default"])(c),!c[e.apply])return o.throwError.call(r,"action "+e.apply+" not supported",t);c=(n=c)[e.apply].apply(n,(0,i["default"])(e.params)).toRgb()}})),r.bitmap.data[u]=c.r,r.bitmap.data[u+1]=c.g,r.bitmap.data[u+2]=c.b})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this):o.throwError.call(this,"actions must be an array",t)}var h=function(){return{brightness:function(e,t){return"number"!==typeof e?o.throwError.call(this,"val must be numbers",t):e<-1||e>1?o.throwError.call(this,"val must be a number between -1 and +1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){e<0?(this.bitmap.data[n]=this.bitmap.data[n]*(1+e),this.bitmap.data[n+1]=this.bitmap.data[n+1]*(1+e),this.bitmap.data[n+2]=this.bitmap.data[n+2]*(1+e)):(this.bitmap.data[n]=this.bitmap.data[n]+(255-this.bitmap.data[n])*e,this.bitmap.data[n+1]=this.bitmap.data[n+1]+(255-this.bitmap.data[n+1])*e,this.bitmap.data[n+2]=this.bitmap.data[n+2]+(255-this.bitmap.data[n+2])*e)})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},contrast:function(e,t){if("number"!==typeof e)return o.throwError.call(this,"val must be numbers",t);if(e<-1||e>1)return o.throwError.call(this,"val must be a number between -1 and +1",t);var r=(e+1)/(1-e);function n(e){return e=Math.floor(r*(e-127)+127),e<0?0:e>255?255:e}return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r]=n(this.bitmap.data[r]),this.bitmap.data[r+1]=n(this.bitmap.data[r+1]),this.bitmap.data[r+2]=n(this.bitmap.data[r+2])})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this},posterize:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be numbers",t):(e<2&&(e=2),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){this.bitmap.data[n]=Math.floor(this.bitmap.data[n]/255*(e-1))/(e-1)*255,this.bitmap.data[n+1]=Math.floor(this.bitmap.data[n+1]/255*(e-1))/(e-1)*255,this.bitmap.data[n+2]=Math.floor(this.bitmap.data[n+2]/255*(e-1))/(e-1)*255})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},greyscale:c,grayscale:c,opacity:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){var i=this.bitmap.data[n+3]*e;this.bitmap.data[n+3]=i})),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},sepia:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){var n=this.bitmap.data[r],i=this.bitmap.data[r+1],a=this.bitmap.data[r+2];n=.393*n+.769*i+.189*a,i=.349*n+.686*i+.168*a,a=.272*n+.534*i+.131*a,this.bitmap.data[r]=n<255?n:255,this.bitmap.data[r+1]=i<255?i:255,this.bitmap.data[r+2]=a<255?a:255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},fade:function(e,t){return"number"!==typeof e?o.throwError.call(this,"f must be a number",t):e<0||e>1?o.throwError.call(this,"f must be a number from 0 to 1",t):(this.opacity(1-e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},convolution:function(t,r,n){"function"===typeof r&&"undefined"===typeof n&&(n=r,r=null),r||(r=this.constructor.EDGE_EXTEND);var i,a,s,u,c,l,f,h,d,p,m=e.from(this.bitmap.data),g=t.length,A=t[0].length,b=Math.floor(g/2),v=Math.floor(A/2),y=-b,w=-v;return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,n,o){u=0,s=0,a=0;for(var g=y;g<=b;g++)for(var A=w;A<=v;A++)h=e+A,d=n+g,i=t[g+b][A+v],p=this.getPixelIndex(h,d,r),-1===p?(f=0,l=0,c=0):(c=this.bitmap.data[p+0],l=this.bitmap.data[p+1],f=this.bitmap.data[p+2]),a+=i*c,s+=i*l,u+=i*f;a<0&&(a=0),s<0&&(s=0),u<0&&(u=0),a>255&&(a=255),s>255&&(s=255),u>255&&(u=255),m[o+0]=a,m[o+1]=s,m[o+2]=u})),this.bitmap.data=m,(0,o.isNodePattern)(n)&&n.call(this,null,this),this},opaque:function(e){return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data[r+3]=255})),(0,o.isNodePattern)(e)&&e.call(this,null,this),this},pixelate:function(e,t,r,n,i,a){if("function"===typeof t)a=t,i=null,n=null,r=null,t=null;else{if("number"!==typeof e)return o.throwError.call(this,"size must be a number",a);if(u(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(u(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(u(n)&&"number"!==typeof n)return o.throwError.call(this,"w must be a number",a);if(u(i)&&"number"!==typeof i)return o.throwError.call(this,"h must be a number",a)}var c=[[1/16,2/16,1/16],[2/16,.25,2/16],[1/16,2/16,1/16]];t=t||0,r=r||0,n=u(n)?n:this.bitmap.width-t,i=u(i)?i:this.bitmap.height-r;var l=this.cloneQuiet();return this.scanQuiet(t,r,n,i,(function(t,r,n){t=e*Math.floor(t/e),r=e*Math.floor(r/e);var i=s(l,c,t,r);this.bitmap.data[n]=i[0],this.bitmap.data[n+1]=i[1],this.bitmap.data[n+2]=i[2]})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},convolute:function(e,t,r,n,i,a){if(!Array.isArray(e))return o.throwError.call(this,"the kernel must be an array",a);if("function"===typeof t)a=t,t=null,r=null,n=null,i=null;else{if(u(t)&&"number"!==typeof t)return o.throwError.call(this,"x must be a number",a);if(u(r)&&"number"!==typeof r)return o.throwError.call(this,"y must be a number",a);if(u(n)&&"number"!==typeof n)return o.throwError.call(this,"w must be a number",a);if(u(i)&&"number"!==typeof i)return o.throwError.call(this,"h must be a number",a)}var c=(e.length-1)/2;t=u(t)?t:c,r=u(r)?r:c,n=u(n)?n:this.bitmap.width-t,i=u(i)?i:this.bitmap.height-r;var l=this.cloneQuiet();return this.scanQuiet(t,r,n,i,(function(t,r,n){var i=s(l,e,t,r);this.bitmap.data[n]=this.constructor.limit255(i[0]),this.bitmap.data[n+1]=this.constructor.limit255(i[1]),this.bitmap.data[n+2]=this.constructor.limit255(i[2])})),(0,o.isNodePattern)(a)&&a.call(this,null,this),this},color:f,colour:f}};t["default"]=h}).call(this,r("1c35").Buffer)},"20f8":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;const n=r("f35d");var i=r("f35d");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return i.EndOfStreamError}});class a{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}const o=1048576;class s{constructor(e){if(this.s=e,this.endOfStream=!1,this.peekQueue=[],!e.read||!e.once)throw new Error("Expected an instance of stream.Readable");this.s.once("end",()=>this.reject(new n.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const n=await this.read(e,t,r);return this.peekQueue.push(e.slice(t,t+n)),n}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new n.EndOfStreamError;let i=r,a=0;while(this.peekQueue.length>0&&i>0){const r=this.peekQueue.pop(),n=Math.min(r.length,i);r.copy(e,t+a,0,n),a+=n,i-=n,n0&&!this.endOfStream){const r=Math.min(i,o),n=await this._read(e,t+a,r);if(a+=n,n{this.tryRead()}),this.request.deferred.promise.then(e=>e,e=>{throw e}))}tryRead(){const e=this.s.read(this.request.length);e?(e.copy(this.request.buffer,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},2105:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7");function i(t,r){t%=360;var n=t*Math.PI/180,i=Math.cos(n),a=Math.sin(n),o=this.bitmap.width,s=this.bitmap.height;if(!0===r||"string"===typeof r){o=Math.ceil(Math.abs(this.bitmap.width*i)+Math.abs(this.bitmap.height*a))+1,s=Math.ceil(Math.abs(this.bitmap.width*a)+Math.abs(this.bitmap.height*i))+1,o%2!==0&&o++,s%2!==0&&s++;var u=this.cloneQuiet();this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)}));var c=Math.max(o,s,this.bitmap.width,this.bitmap.height);this.resize(c,c,r),this.blit(u,this.bitmap.width/2-u.bitmap.width/2,this.bitmap.height/2-u.bitmap.height/2)}var l=this.bitmap.width,f=this.bitmap.height,h=e.alloc(this.bitmap.data.length);function d(e,t){return function(r,n){return{x:r+e,y:n+t}}}for(var p=d(-l/2,-f/2),m=d(l/2+.5,f/2+.5),g=1;g<=f;g++)for(var A=1;A<=l;A++){var b=p(A,g),v=m(i*b.x-a*b.y,i*b.y+a*b.x),y=l*(g-1)+A-1<<2;if(v.x>=0&&v.x=0&&v.y>>2]>>>24-a%4*8&255;t[n+a>>>2]|=o<<24-(n+a)%4*8}else for(var s=0;s>>2]=r[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r>>2]>>>24-i%4*8&255;n.push((a>>>4).toString(16)),n.push((15&a).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new l.init(r,t/2)}},d=f.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(a))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new l.init(r,t)}},p=f.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},m=u.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,s=4*o,u=a/s;u=t?e.ceil(u):e.max((0|u)-this._minBufferSize,0);var c=u*o,f=e.min(4*c,a);if(c){for(var h=0;h0&&(this.metadata.addWarning("Invalid FourCC ID, maybe last OGG-page is not marked with last-page flag"),this.pageConsumer.flush())}}}}t.OggParser=m,m.Header={len:27,get:(e,t)=>({capturePattern:o.FourCcToken.get(e,t),version:e.readUInt8(t+4),headerType:{continued:a.getBit(e,t+5,0),firstPage:a.getBit(e,t+5,1),lastPage:a.getBit(e,t+5,2)},absoluteGranulePosition:e.readIntLE(t+6,6),streamSerialNumber:n.UINT32_LE.get(e,t+14),pageSequenceNo:n.UINT32_LE.get(e,t+18),pageChecksum:n.UINT32_LE.get(e,t+22),page_segments:e.readUInt8(t+26)})}},"230b":function(e,t,r){"use strict";(function(t){var n=r("3022"),i=r("91f2"),a=r("e22f"),o=e.exports=function(e){i.call(this);var r=[],n=this;this._filter=new a(e,{read:this.read.bind(this),write:function(e){r.push(e)},complete:function(){n.emit("complete",t.concat(r))}}),this._filter.start()};n.inherits(o,i)}).call(this,r("1c35").Buffer)},"239f":function(e,t,r){var n=r("51f3");function i(e,t){var r=new n(e,t);return function(e){return r.convert(e)}}i.BIN="01",i.OCT="01234567",i.DEC="0123456789",i.HEX="0123456789abcdef",e.exports=i},"23cb":function(e,t,r){var n=r("5926"),i=Math.max,a=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):a(r,t)}},"23e7":function(e,t,r){var n=r("da84"),i=r("06cf").f,a=r("9112"),o=r("6eeb"),s=r("ce4e"),u=r("e893"),c=r("94ca");e.exports=function(e,t){var r,l,f,h,d,p,m=e.target,g=e.global,A=e.stat;if(l=g?n:A?n[m]||s(m,{}):(n[m]||{}).prototype,l)for(f in t){if(d=t[f],e.noTargetGet?(p=i(l,f),h=p&&p.value):h=l[f],r=c(g?f:m+(A?".":"#")+f,e.forced),!r&&void 0!==h){if(typeof d==typeof h)continue;u(d,h)}(e.sham||h&&h.sham)&&a(d,"sham",!0),o(l,f,d,e)}}},"241c":function(e,t,r){var n=r("ca84"),i=r("7839"),a=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},"24f8":function(e,t,r){var n=r("9490"),i=r("0b16"),a=e.exports;for(var o in n)n.hasOwnProperty(o)&&(a[o]=n[o]);function s(e){if("string"===typeof e&&(e=i.parse(e)),e.protocol||(e.protocol="https:"),"https:"!==e.protocol)throw new Error('Protocol "'+e.protocol+'" not supported. Expected "https:"');return e}a.request=function(e,t){return e=s(e),n.request.call(this,e,t)},a.get=function(e,t){return e=s(e),n.get.call(this,e,t)}},"25f1":function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("1ab7");Object(n["b"])().blob;const i=Object(n["b"])().default},"26dd":function(e,t,r){"use strict";var n=r("6f4f"),i=r("10db"),a=r("92f0"),o={};r("051b")(o,r("cc15")("iterator"),(function(){return this})),e.exports=function(e,t,r){e.prototype=n(o,{next:i(1,r)}),a(e,t+" Iterator")}},2706:function(e,t,r){"use strict";var n=r("c591").Buffer;e.exports=function(e){var t=e.Transform;function r(e,r){this.conv=e,r=r||{},r.decodeStrings=!1,t.call(this,r)}function i(e,r){this.conv=e,r=r||{},r.encoding=this.encoding="utf8",t.call(this,r)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),r.prototype._transform=function(e,t,r){if("string"!=typeof e)return r(new Error("Iconv encoding stream needs strings as its input."));try{var n=this.conv.write(e);n&&n.length&&this.push(n),r()}catch(i){r(i)}},r.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t),e()}catch(r){e(r)}},r.prototype.collect=function(e){var t=[];return this.on("error",e),this.on("data",(function(e){t.push(e)})),this.on("end",(function(){e(null,n.concat(t))})),this},i.prototype=Object.create(t.prototype,{constructor:{value:i}}),i.prototype._transform=function(e,t,r){if(!n.isBuffer(e)&&!(e instanceof Uint8Array))return r(new Error("Iconv decoding stream needs buffers as its input."));try{var i=this.conv.write(e);i&&i.length&&this.push(i,this.encoding),r()}catch(a){r(a)}},i.prototype._flush=function(e){try{var t=this.conv.end();t&&t.length&&this.push(t,this.encoding),e()}catch(r){e(r)}},i.prototype.collect=function(e){var t="";return this.on("error",e),this.on("data",(function(e){t+=e})),this.on("end",(function(){e(null,t)})),this},{IconvLiteEncoderStream:r,IconvLiteDecoderStream:i}}},2767:function(e,t,r){"use strict";(function(e){var n=r("2ad0"),i=[function(){},function(e,t,r,n){if(n===t.length)throw new Error("Ran out of data");var i=t[n];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=255},function(e,t,r,n){if(n+1>=t.length)throw new Error("Ran out of data");var i=t[n];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=t[n+1]},function(e,t,r,n){if(n+2>=t.length)throw new Error("Ran out of data");e[r]=t[n],e[r+1]=t[n+1],e[r+2]=t[n+2],e[r+3]=255},function(e,t,r,n){if(n+3>=t.length)throw new Error("Ran out of data");e[r]=t[n],e[r+1]=t[n+1],e[r+2]=t[n+2],e[r+3]=t[n+3]}],a=[function(){},function(e,t,r,n){var i=t[0];e[r]=i,e[r+1]=i,e[r+2]=i,e[r+3]=n},function(e,t,r){var n=t[0];e[r]=n,e[r+1]=n,e[r+2]=n,e[r+3]=t[1]},function(e,t,r,n){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=n},function(e,t,r){e[r]=t[0],e[r+1]=t[1],e[r+2]=t[2],e[r+3]=t[3]}];function o(e,t){var r=[],n=0;function i(){if(n===e.length)throw new Error("Ran out of data");var i,a,o,s,u,c,l,f,h=e[n];switch(n++,t){default:throw new Error("unrecognised depth");case 16:l=e[n],n++,r.push((h<<8)+l);break;case 4:l=15&h,f=h>>4,r.push(f,l);break;case 2:u=3&h,c=h>>2&3,l=h>>4&3,f=h>>6&3,r.push(f,l,c,u);break;case 1:i=1&h,a=h>>1&1,o=h>>2&1,s=h>>3&1,u=h>>4&1,c=h>>5&1,l=h>>6&1,f=h>>7&1,r.push(f,l,c,u,s,o,a,i);break}}return{get:function(e){while(r.length>3;if((0===o||o&o-1)&&(0===s||s&s-1))return n.throwError.call(this,"only use one flag per alignment direction",a);var u=o>>1,c=s>>1,l=e/t>this.bitmap.width/this.bitmap.height?e/this.bitmap.width:t/this.bitmap.height;return this.scale(l,i),this.crop((this.bitmap.width-e)/2*u,(this.bitmap.height-t)/2*c,e,t),(0,n.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=i},2819:function(e,t,r){"use strict";function n(e){return t.commonTags.hasOwnProperty(e)&&!t.commonTags[e].multiple}function i(e){return!t.commonTags[e].multiple||t.commonTags[e].unique}Object.defineProperty(t,"__esModule",{value:!0}),t.isUnique=t.isSingleton=t.commonTags=void 0,t.commonTags={year:{multiple:!1},track:{multiple:!1},disk:{multiple:!1},title:{multiple:!1},artist:{multiple:!1},artists:{multiple:!0,unique:!0},albumartist:{multiple:!1},album:{multiple:!1},date:{multiple:!1},originaldate:{multiple:!1},originalyear:{multiple:!1},comment:{multiple:!0,unique:!1},genre:{multiple:!0,unique:!0},picture:{multiple:!0,unique:!0},composer:{multiple:!0,unique:!0},lyrics:{multiple:!0,unique:!1},albumsort:{multiple:!1,unique:!0},titlesort:{multiple:!1,unique:!0},work:{multiple:!1,unique:!0},artistsort:{multiple:!1,unique:!0},albumartistsort:{multiple:!1,unique:!0},composersort:{multiple:!1,unique:!0},lyricist:{multiple:!0,unique:!0},writer:{multiple:!0,unique:!0},conductor:{multiple:!0,unique:!0},remixer:{multiple:!0,unique:!0},arranger:{multiple:!0,unique:!0},engineer:{multiple:!0,unique:!0},producer:{multiple:!0,unique:!0},technician:{multiple:!0,unique:!0},djmixer:{multiple:!0,unique:!0},mixer:{multiple:!0,unique:!0},label:{multiple:!0,unique:!0},grouping:{multiple:!1},subtitle:{multiple:!0},discsubtitle:{multiple:!1},totaltracks:{multiple:!1},totaldiscs:{multiple:!1},compilation:{multiple:!1},rating:{multiple:!0},bpm:{multiple:!1},mood:{multiple:!1},media:{multiple:!1},catalognumber:{multiple:!0,unique:!0},tvShow:{multiple:!1},tvShowSort:{multiple:!1},tvSeason:{multiple:!1},tvEpisode:{multiple:!1},tvEpisodeId:{multiple:!1},tvNetwork:{multiple:!1},podcast:{multiple:!1},podcasturl:{multiple:!1},releasestatus:{multiple:!1},releasetype:{multiple:!0},releasecountry:{multiple:!1},script:{multiple:!1},language:{multiple:!1},copyright:{multiple:!1},license:{multiple:!1},encodedby:{multiple:!1},encodersettings:{multiple:!1},gapless:{multiple:!1},barcode:{multiple:!1},isrc:{multiple:!0},asin:{multiple:!1},musicbrainz_recordingid:{multiple:!1},musicbrainz_trackid:{multiple:!1},musicbrainz_albumid:{multiple:!1},musicbrainz_artistid:{multiple:!0},musicbrainz_albumartistid:{multiple:!0},musicbrainz_releasegroupid:{multiple:!1},musicbrainz_workid:{multiple:!1},musicbrainz_trmid:{multiple:!1},musicbrainz_discid:{multiple:!1},acoustid_id:{multiple:!1},acoustid_fingerprint:{multiple:!1},musicip_puid:{multiple:!1},musicip_fingerprint:{multiple:!1},website:{multiple:!1},"performer:instrument":{multiple:!0,unique:!0},averageLevel:{multiple:!1},peakLevel:{multiple:!1},notes:{multiple:!0,unique:!1},key:{multiple:!1},originalalbum:{multiple:!1},originalartist:{multiple:!1},discogs_artist_id:{multiple:!0,unique:!0},discogs_release_id:{multiple:!1},discogs_label_id:{multiple:!1},discogs_master_release_id:{multiple:!1},discogs_votes:{multiple:!1},discogs_rating:{multiple:!1},replaygain_track_peak:{multiple:!1},replaygain_track_gain:{multiple:!1},replaygain_album_peak:{multiple:!1},replaygain_album_gain:{multiple:!1},replaygain_track_minmax:{multiple:!1},replaygain_album_minmax:{multiple:!1},replaygain_undo:{multiple:!1},description:{multiple:!0},longDescription:{multiple:!1},category:{multiple:!0},hdVideo:{multiple:!1},keywords:{multiple:!0},movement:{multiple:!1},movementIndex:{multiple:!1},movementTotal:{multiple:!1},podcastId:{multiple:!1},showMovement:{multiple:!1},stik:{multiple:!1}},t.isSingleton=n,t.isUnique=i},2877:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},"289b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReplayGain=void 0;const n=r("d3ab");var i,a;(function(e){e[e["not_set"]=0]="not_set",e[e["radio"]=1]="radio",e[e["audiophile"]=2]="audiophile"})(i||(i={})),function(e){e[e["unspecified"]=0]="unspecified",e[e["engineer"]=1]="engineer",e[e["user"]=2]="user",e[e["automatic"]=3]="automatic",e[e["rms_average"]=4]="rms_average"}(a||(a={})),t.ReplayGain={len:2,get:(e,t)=>{const r=n.getBitAllignedNumber(e,t,0,3),i=n.getBitAllignedNumber(e,t,6,1),a=n.getBitAllignedNumber(e,t,7,9)/10;if(r>0)return{type:n.getBitAllignedNumber(e,t,0,3),origin:n.getBitAllignedNumber(e,t,3,3),adjustment:i?-a:a}}}},"28a0":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},2956:function(e,t,r){"use strict";const n=r("d9d3"),{Gif:i,GifError:a}=r("480c"),{GifCodec:o}=r("51d2"),{GifFrame:s}=r("ad0b"),u=r("2bbd");e.exports={BitmapImage:n,Gif:i,GifCodec:o,GifFrame:s,GifUtil:u,GifError:a}},"299c":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=140)}({140:function(e,t,r){"use strict";r.r(t);var n=r(5),i=r.n(n),a=r(18),o=r.n(a),s=r(2),u=r(3),c=r(7),l=r.n(c),f={name:"ElTooltip",mixins:[i.a],props:{openDelay:{type:Number,default:0},disabled:Boolean,manual:Boolean,effect:{type:String,default:"dark"},arrowOffset:{type:Number,default:0},popperClass:String,content:String,visibleArrow:{default:!0},transition:{type:String,default:"el-fade-in-linear"},popperOptions:{default:function(){return{boundariesPadding:10,gpuAcceleration:!1}}},enterable:{type:Boolean,default:!0},hideAfter:{type:Number,default:0},tabindex:{type:Number,default:0}},data:function(){return{tooltipId:"el-tooltip-"+Object(u["generateId"])(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new l.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=o()(200,(function(){return e.handleClosePopper()})))},render:function(e){var t=this;this.popperVM&&(this.popperVM.node=e("transition",{attrs:{name:this.transition},on:{afterLeave:this.doDestroy}},[e("div",{on:{mouseleave:function(){t.setExpectedState(!1),t.debounceClose()},mouseenter:function(){t.setExpectedState(!0)}},ref:"popper",attrs:{role:"tooltip",id:this.tooltipId,"aria-hidden":this.disabled||!this.showPopper?"true":"false"},directives:[{name:"show",value:!this.disabled&&this.showPopper}],class:["el-tooltip__popper","is-"+this.effect,this.popperClass]},[this.$slots.content||this.content])]));var r=this.getFirstElement();if(!r)return null;var n=r.data=r.data||{};return n.staticClass=this.addTooltipClass(n.staticClass),r},mounted:function(){var e=this;this.referenceElm=this.$el,1===this.$el.nodeType&&(this.$el.setAttribute("aria-describedby",this.tooltipId),this.$el.setAttribute("tabindex",this.tabindex),Object(s["on"])(this.referenceElm,"mouseenter",this.show),Object(s["on"])(this.referenceElm,"mouseleave",this.hide),Object(s["on"])(this.referenceElm,"focus",(function(){if(e.$slots.default&&e.$slots.default.length){var t=e.$slots.default[0].componentInstance;t&&t.focus?t.focus():e.handleFocus()}else e.handleFocus()})),Object(s["on"])(this.referenceElm,"blur",this.handleBlur),Object(s["on"])(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick((function(){e.value&&e.updatePopper()}))},watch:{focusing:function(e){e?Object(s["addClass"])(this.referenceElm,"focusing"):Object(s["removeClass"])(this.referenceElm,"focusing")}},methods:{show:function(){this.setExpectedState(!0),this.handleShowPopper()},hide:function(){this.setExpectedState(!1),this.debounceClose()},handleFocus:function(){this.focusing=!0,this.show()},handleBlur:function(){this.focusing=!1,this.hide()},removeFocusing:function(){this.focusing=!1},addTooltipClass:function(e){return e?"el-tooltip "+e.replace("el-tooltip",""):"el-tooltip"},handleShowPopper:function(){var e=this;this.expectedState&&!this.manual&&(clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.showPopper=!0}),this.openDelay),this.hideAfter>0&&(this.timeoutPending=setTimeout((function(){e.showPopper=!1}),this.hideAfter)))},handleClosePopper:function(){this.enterable&&this.expectedState||this.manual||(clearTimeout(this.timeout),this.timeoutPending&&clearTimeout(this.timeoutPending),this.showPopper=!1,this.disabled&&this.doDestroy())},setExpectedState:function(e){!1===e&&clearTimeout(this.timeoutPending),this.expectedState=e},getFirstElement:function(){var e=this.$slots.default;if(!Array.isArray(e))return null;for(var t=null,r=0;r0&&f>0&&r.push({width:l,height:f,index:u})}return r},t.getInterlaceIterator=function(e){return function(t,r,i){var a=t%n[i].x.length,o=(t-a)/n[i].x.length*8+n[i].x[a],s=r%n[i].y.length,u=(r-s)/n[i].y.length*8+n[i].y[s];return 4*o+u*e*4}}},"2b0e":function(e,t,r){"use strict";r.r(t),function(e){ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ +var r=Object.freeze({});function n(e){return void 0===e||null===e}function i(e){return void 0!==e&&null!==e}function a(e){return!0===e}function o(e){return!1===e}function s(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e||"boolean"===typeof e}function u(e){return null!==e&&"object"===typeof e}var c=Object.prototype.toString;function l(e){return"[object Object]"===c.call(e)}function f(e){return"[object RegExp]"===c.call(e)}function h(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function d(e){return i(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||l(e)&&e.toString===c?JSON.stringify(e,null,2):String(e)}function m(e){var t=parseFloat(e);return isNaN(t)?e:t}function g(e,t){for(var r=Object.create(null),n=e.split(","),i=0;i-1)return e.splice(r,1)}}var v=Object.prototype.hasOwnProperty;function y(e,t){return v.call(e,t)}function w(e){var t=Object.create(null);return function(r){var n=t[r];return n||(t[r]=e(r))}}var _=/-(\w)/g,E=w((function(e){return e.replace(_,(function(e,t){return t?t.toUpperCase():""}))})),I=w((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),C=/\B([A-Z])/g,B=w((function(e){return e.replace(C,"-$1").toLowerCase()}));function x(e,t){function r(r){var n=arguments.length;return n?n>1?e.apply(t,arguments):e.call(t,r):e.call(t)}return r._length=e.length,r}function S(e,t){return e.bind(t)}var k=Function.prototype.bind?S:x;function T(e,t){t=t||0;var r=e.length-t,n=new Array(r);while(r--)n[r]=e[r+t];return n}function M(e,t){for(var r in t)e[r]=t[r];return e}function O(e){for(var t={},r=0;r0,re=J&&J.indexOf("edge/")>0,ne=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===Z),ie=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),ae={}.watch,oe=!1;if(X)try{var se={};Object.defineProperty(se,"passive",{get:function(){oe=!0}}),window.addEventListener("test-passive",null,se)}catch(Io){}var ue=function(){return void 0===Y&&(Y=!X&&!K&&"undefined"!==typeof e&&(e["process"]&&"server"===e["process"].env.VUE_ENV)),Y},ce=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function le(e){return"function"===typeof e&&/native code/.test(e.toString())}var fe,he="undefined"!==typeof Symbol&&le(Symbol)&&"undefined"!==typeof Reflect&&le(Reflect.ownKeys);fe="undefined"!==typeof Set&&le(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var de=D,pe=0,me=function(){this.id=pe++,this.subs=[]};me.prototype.addSub=function(e){this.subs.push(e)},me.prototype.removeSub=function(e){b(this.subs,e)},me.prototype.depend=function(){me.target&&me.target.addDep(this)},me.prototype.notify=function(){var e=this.subs.slice();for(var t=0,r=e.length;t-1)if(a&&!y(i,"default"))o=!1;else if(""===o||o===B(e)){var u=tt(String,i.type);(u<0||s0&&(o=St(o,(t||"")+"_"+r),xt(o[0])&&xt(c)&&(l[u]=_e(c.text+o[0].text),o.shift()),l.push.apply(l,o)):s(o)?xt(c)?l[u]=_e(c.text+o):""!==o&&l.push(_e(o)):xt(o)&&xt(c)?l[u]=_e(c.text+o.text):(a(e._isVList)&&i(o.tag)&&n(o.key)&&i(t)&&(o.key="__vlist"+t+"_"+r+"__"),l.push(o)));return l}function kt(e){var t=e.$options.provide;t&&(e._provided="function"===typeof t?t.call(e):t)}function Tt(e){var t=Mt(e.$options.inject,e);t&&(ke(!1),Object.keys(t).forEach((function(r){Re(e,r,t[r])})),ke(!0))}function Mt(e,t){if(e){for(var r=Object.create(null),n=he?Reflect.ownKeys(e):Object.keys(e),i=0;i0,o=e?!!e.$stable:!a,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(o&&n&&n!==r&&s===n.$key&&!a&&!n.$hasNormal)return n;for(var u in i={},e)e[u]&&"$"!==u[0]&&(i[u]=Ft(t,u,e[u]))}else i={};for(var c in t)c in i||(i[c]=Lt(t,c));return e&&Object.isExtensible(e)&&(e._normalized=i),W(i,"$stable",o),W(i,"$key",s),W(i,"$hasNormal",a),i}function Ft(e,t,r){var n=function(){var e=arguments.length?r.apply(null,arguments):r({});e=e&&"object"===typeof e&&!Array.isArray(e)?[e]:Bt(e);var t=e&&e[0];return e&&(!t||1===e.length&&t.isComment&&!Rt(t))?void 0:e};return r.proxy&&Object.defineProperty(e,t,{get:n,enumerable:!0,configurable:!0}),n}function Lt(e,t){return function(){return e[t]}}function Nt(e,t){var r,n,a,o,s;if(Array.isArray(e)||"string"===typeof e)for(r=new Array(e.length),n=0,a=e.length;n1?T(r):r;for(var n=T(arguments,1),i='event handler for "'+e+'"',a=0,o=r.length;adocument.createEvent("Event").timeStamp&&(Yr=function(){return Vr.now()})}function Xr(){var e,t;for(qr=Yr(),Gr=!0,Ur.sort((function(e,t){return e.id-t.id})),Wr=0;WrWr&&Ur[r].id>e.id)r--;Ur.splice(r+1,0,e)}else Ur.push(e);Hr||(Hr=!0,mt(Xr))}}var tn=0,rn=function(e,t,r,n,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),n?(this.deep=!!n.deep,this.user=!!n.user,this.lazy=!!n.lazy,this.sync=!!n.sync,this.before=n.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++tn,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new fe,this.newDepIds=new fe,this.expression="","function"===typeof t?this.getter=t:(this.getter=q(t),this.getter||(this.getter=D)),this.value=this.lazy?void 0:this.get()};rn.prototype.get=function(){var e;Ae(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(Io){if(!this.user)throw Io;rt(Io,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&At(e),be(),this.cleanupDeps()}return e},rn.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},rn.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},rn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():en(this)},rn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||u(e)||this.deep){var t=this.value;if(this.value=e,this.user){var r='callback for watcher "'+this.expression+'"';nt(this.cb,this.vm,[e,t],this.vm,r)}else this.cb.call(this.vm,e,t)}}},rn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rn.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},rn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var nn={enumerable:!0,configurable:!0,get:D,set:D};function an(e,t,r){nn.get=function(){return this[t][r]},nn.set=function(e){this[t][r]=e},Object.defineProperty(e,r,nn)}function on(e){e._watchers=[];var t=e.$options;t.props&&sn(e,t.props),t.methods&&mn(e,t.methods),t.data?un(e):De(e._data={},!0),t.computed&&fn(e,t.computed),t.watch&&t.watch!==ae&&gn(e,t.watch)}function sn(e,t){var r=e.$options.propsData||{},n=e._props={},i=e.$options._propKeys=[],a=!e.$parent;a||ke(!1);var o=function(a){i.push(a);var o=Xe(a,t,r,e);Re(n,a,o),a in e||an(e,"_props",a)};for(var s in t)o(s);ke(!0)}function un(e){var t=e.$options.data;t=e._data="function"===typeof t?cn(t,e):t||{},l(t)||(t={});var r=Object.keys(t),n=e.$options.props,i=(e.$options.methods,r.length);while(i--){var a=r[i];0,n&&y(n,a)||G(a)||an(e,"_data",a)}De(t,!0)}function cn(e,t){Ae();try{return e.call(t,t)}catch(Io){return rt(Io,t,"data()"),{}}finally{be()}}var ln={lazy:!0};function fn(e,t){var r=e._computedWatchers=Object.create(null),n=ue();for(var i in t){var a=t[i],o="function"===typeof a?a:a.get;0,n||(r[i]=new rn(e,o||D,D,ln)),i in e||hn(e,i,a)}}function hn(e,t,r){var n=!ue();"function"===typeof r?(nn.get=n?dn(t):pn(r),nn.set=D):(nn.get=r.get?n&&!1!==r.cache?dn(t):pn(r.get):D,nn.set=r.set||D),Object.defineProperty(e,t,nn)}function dn(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),me.target&&t.depend(),t.value}}function pn(e){return function(){return e.call(this,this)}}function mn(e,t){e.$options.props;for(var r in t)e[r]="function"!==typeof t[r]?D:k(t[r],e)}function gn(e,t){for(var r in t){var n=t[r];if(Array.isArray(n))for(var i=0;i-1)return this;var r=T(arguments,1);return r.unshift(this),"function"===typeof e.install?e.install.apply(e,r):"function"===typeof e&&e.apply(null,r),t.push(e),this}}function Bn(e){e.mixin=function(e){return this.options=Ye(this.options,e),this}}function xn(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var r=this,n=r.cid,i=e._Ctor||(e._Ctor={});if(i[n])return i[n];var a=e.name||r.options.name;var o=function(e){this._init(e)};return o.prototype=Object.create(r.prototype),o.prototype.constructor=o,o.cid=t++,o.options=Ye(r.options,e),o["super"]=r,o.options.props&&Sn(o),o.options.computed&&kn(o),o.extend=r.extend,o.mixin=r.mixin,o.use=r.use,U.forEach((function(e){o[e]=r[e]})),a&&(o.options.components[a]=o),o.superOptions=r.options,o.extendOptions=e,o.sealedOptions=M({},o.options),i[n]=o,o}}function Sn(e){var t=e.options.props;for(var r in t)an(e.prototype,"_props",r)}function kn(e){var t=e.options.computed;for(var r in t)hn(e.prototype,r,t[r])}function Tn(e){U.forEach((function(t){e[t]=function(e,r){return r?("component"===t&&l(r)&&(r.name=r.name||e,r=this.options._base.extend(r)),"directive"===t&&"function"===typeof r&&(r={bind:r,update:r}),this.options[t+"s"][e]=r,r):this.options[t+"s"][e]}}))}function Mn(e){return e&&(e.Ctor.options.name||e.tag)}function On(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"===typeof e?e.split(",").indexOf(t)>-1:!!f(e)&&e.test(t)}function Dn(e,t){var r=e.cache,n=e.keys,i=e._vnode;for(var a in r){var o=r[a];if(o){var s=o.name;s&&!t(s)&&Rn(r,a,n,i)}}}function Rn(e,t,r,n){var i=e[t];!i||n&&i.tag===n.tag||i.componentInstance.$destroy(),e[t]=null,b(r,t)}yn(In),bn(In),kr(In),Dr(In),vr(In);var Pn=[String,RegExp,Array],Fn={name:"keep-alive",abstract:!0,props:{include:Pn,exclude:Pn,max:[String,Number]},methods:{cacheVNode:function(){var e=this,t=e.cache,r=e.keys,n=e.vnodeToCache,i=e.keyToCache;if(n){var a=n.tag,o=n.componentInstance,s=n.componentOptions;t[i]={name:Mn(s),tag:a,componentInstance:o},r.push(i),this.max&&r.length>parseInt(this.max)&&Rn(t,r[0],r,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Rn(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Dn(e,(function(e){return On(t,e)}))})),this.$watch("exclude",(function(t){Dn(e,(function(e){return!On(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=Er(e),r=t&&t.componentOptions;if(r){var n=Mn(r),i=this,a=i.include,o=i.exclude;if(a&&(!n||!On(a,n))||o&&n&&On(o,n))return t;var s=this,u=s.cache,c=s.keys,l=null==t.key?r.Ctor.cid+(r.tag?"::"+r.tag:""):t.key;u[l]?(t.componentInstance=u[l].componentInstance,b(c,l),c.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||e&&e[0]}},Ln={KeepAlive:Fn};function Nn(e){var t={get:function(){return z}};Object.defineProperty(e,"config",t),e.util={warn:de,extend:M,mergeOptions:Ye,defineReactive:Re},e.set=Pe,e.delete=Fe,e.nextTick=mt,e.observable=function(e){return De(e),e},e.options=Object.create(null),U.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,M(e.options.components,Ln),Cn(e),Bn(e),xn(e),Tn(e)}Nn(In),Object.defineProperty(In.prototype,"$isServer",{get:ue}),Object.defineProperty(In.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(In,"FunctionalRenderContext",{value:Jt}),In.version="2.6.14";var Qn=g("style,class"),Un=g("input,textarea,option,select,progress"),jn=function(e,t,r){return"value"===r&&Un(e)&&"button"!==t||"selected"===r&&"option"===e||"checked"===r&&"input"===e||"muted"===r&&"video"===e},zn=g("contenteditable,draggable,spellcheck"),Hn=g("events,caret,typing,plaintext-only"),Gn=function(e,t){return Vn(t)||"false"===t?"false":"contenteditable"===e&&Hn(t)?t:"true"},Wn=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),$n="http://www.w3.org/1999/xlink",qn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Yn=function(e){return qn(e)?e.slice(6,e.length):""},Vn=function(e){return null==e||!1===e};function Xn(e){var t=e.data,r=e,n=e;while(i(n.componentInstance))n=n.componentInstance._vnode,n&&n.data&&(t=Kn(n.data,t));while(i(r=r.parent))r&&r.data&&(t=Kn(t,r.data));return Zn(t.staticClass,t.class)}function Kn(e,t){return{staticClass:Jn(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Zn(e,t){return i(e)||i(t)?Jn(e,ei(t)):""}function Jn(e,t){return e?t?e+" "+t:e:t||""}function ei(e){return Array.isArray(e)?ti(e):u(e)?ri(e):"string"===typeof e?e:""}function ti(e){for(var t,r="",n=0,a=e.length;n-1?ui[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:ui[e]=/HTMLUnknownElement/.test(t.toString())}var li=g("text,number,password,search,email,tel,url");function fi(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function hi(e,t){var r=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&r.setAttribute("multiple","multiple"),r}function di(e,t){return document.createElementNS(ni[e],t)}function pi(e){return document.createTextNode(e)}function mi(e){return document.createComment(e)}function gi(e,t,r){e.insertBefore(t,r)}function Ai(e,t){e.removeChild(t)}function bi(e,t){e.appendChild(t)}function vi(e){return e.parentNode}function yi(e){return e.nextSibling}function wi(e){return e.tagName}function _i(e,t){e.textContent=t}function Ei(e,t){e.setAttribute(t,"")}var Ii=Object.freeze({createElement:hi,createElementNS:di,createTextNode:pi,createComment:mi,insertBefore:gi,removeChild:Ai,appendChild:bi,parentNode:vi,nextSibling:yi,tagName:wi,setTextContent:_i,setStyleScope:Ei}),Ci={create:function(e,t){Bi(t)},update:function(e,t){e.data.ref!==t.data.ref&&(Bi(e,!0),Bi(t))},destroy:function(e){Bi(e,!0)}};function Bi(e,t){var r=e.data.ref;if(i(r)){var n=e.context,a=e.componentInstance||e.elm,o=n.$refs;t?Array.isArray(o[r])?b(o[r],a):o[r]===a&&(o[r]=void 0):e.data.refInFor?Array.isArray(o[r])?o[r].indexOf(a)<0&&o[r].push(a):o[r]=[a]:o[r]=a}}var xi=new ve("",{},[]),Si=["create","activate","update","remove","destroy"];function ki(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&i(e.data)===i(t.data)&&Ti(e,t)||a(e.isAsyncPlaceholder)&&n(t.asyncFactory.error))}function Ti(e,t){if("input"!==e.tag)return!0;var r,n=i(r=e.data)&&i(r=r.attrs)&&r.type,a=i(r=t.data)&&i(r=r.attrs)&&r.type;return n===a||li(n)&&li(a)}function Mi(e,t,r){var n,a,o={};for(n=t;n<=r;++n)a=e[n].key,i(a)&&(o[a]=n);return o}function Oi(e){var t,r,o={},u=e.modules,c=e.nodeOps;for(t=0;tm?(f=n(r[b+1])?null:r[b+1].elm,E(e,f,r,p,b,a)):p>b&&C(t,h,m)}function S(e,t,r,n){for(var a=r;a-1?Hi(e,t,r):Wn(t)?Vn(r)?e.removeAttribute(t):(r="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,r)):zn(t)?e.setAttribute(t,Gn(t,r)):qn(t)?Vn(r)?e.removeAttributeNS($n,Yn(t)):e.setAttributeNS($n,t,r):Hi(e,t,r)}function Hi(e,t,r){if(Vn(r))e.removeAttribute(t);else{if(ee&&!te&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==r&&!e.__ieph){var n=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",n)};e.addEventListener("input",n),e.__ieph=!0}e.setAttribute(t,r)}}var Gi={create:ji,update:ji};function Wi(e,t){var r=t.elm,a=t.data,o=e.data;if(!(n(a.staticClass)&&n(a.class)&&(n(o)||n(o.staticClass)&&n(o.class)))){var s=Xn(t),u=r._transitionClasses;i(u)&&(s=Jn(s,ei(u))),s!==r._prevClass&&(r.setAttribute("class",s),r._prevClass=s)}}var $i,qi={create:Wi,update:Wi},Yi="__r",Vi="__c";function Xi(e){if(i(e[Yi])){var t=ee?"change":"input";e[t]=[].concat(e[Yi],e[t]||[]),delete e[Yi]}i(e[Vi])&&(e.change=[].concat(e[Vi],e.change||[]),delete e[Vi])}function Ki(e,t,r){var n=$i;return function i(){var a=t.apply(null,arguments);null!==a&&ea(e,i,r,n)}}var Zi=st&&!(ie&&Number(ie[1])<=53);function Ji(e,t,r,n){if(Zi){var i=qr,a=t;t=a._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}}$i.addEventListener(e,t,oe?{capture:r,passive:n}:r)}function ea(e,t,r,n){(n||$i).removeEventListener(e,t._wrapper||t,r)}function ta(e,t){if(!n(e.data.on)||!n(t.data.on)){var r=t.data.on||{},i=e.data.on||{};$i=t.elm,Xi(r),wt(r,i,Ji,ea,Ki,t.context),$i=void 0}}var ra,na={create:ta,update:ta};function ia(e,t){if(!n(e.data.domProps)||!n(t.data.domProps)){var r,a,o=t.elm,s=e.data.domProps||{},u=t.data.domProps||{};for(r in i(u.__ob__)&&(u=t.data.domProps=M({},u)),s)r in u||(o[r]="");for(r in u){if(a=u[r],"textContent"===r||"innerHTML"===r){if(t.children&&(t.children.length=0),a===s[r])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===r&&"PROGRESS"!==o.tagName){o._value=a;var c=n(a)?"":String(a);aa(o,c)&&(o.value=c)}else if("innerHTML"===r&&ai(o.tagName)&&n(o.innerHTML)){ra=ra||document.createElement("div"),ra.innerHTML=""+a+"";var l=ra.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(l.firstChild)o.appendChild(l.firstChild)}else if(a!==s[r])try{o[r]=a}catch(Io){}}}}function aa(e,t){return!e.composing&&("OPTION"===e.tagName||oa(e,t)||sa(e,t))}function oa(e,t){var r=!0;try{r=document.activeElement!==e}catch(Io){}return r&&e.value!==t}function sa(e,t){var r=e.value,n=e._vModifiers;if(i(n)){if(n.number)return m(r)!==m(t);if(n.trim)return r.trim()!==t.trim()}return r!==t}var ua={create:ia,update:ia},ca=w((function(e){var t={},r=/;(?![^(]*\))/g,n=/:(.+)/;return e.split(r).forEach((function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}})),t}));function la(e){var t=fa(e.style);return e.staticStyle?M(e.staticStyle,t):t}function fa(e){return Array.isArray(e)?O(e):"string"===typeof e?ca(e):e}function ha(e,t){var r,n={};if(t){var i=e;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(r=la(i.data))&&M(n,r)}(r=la(e.data))&&M(n,r);var a=e;while(a=a.parent)a.data&&(r=la(a.data))&&M(n,r);return n}var da,pa=/^--/,ma=/\s*!important$/,ga=function(e,t,r){if(pa.test(t))e.style.setProperty(t,r);else if(ma.test(r))e.style.setProperty(B(t),r.replace(ma,""),"important");else{var n=ba(t);if(Array.isArray(r))for(var i=0,a=r.length;i-1?t.split(wa).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var r=" "+(e.getAttribute("class")||"")+" ";r.indexOf(" "+t+" ")<0&&e.setAttribute("class",(r+t).trim())}}function Ea(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(wa).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var r=" "+(e.getAttribute("class")||"")+" ",n=" "+t+" ";while(r.indexOf(n)>=0)r=r.replace(n," ");r=r.trim(),r?e.setAttribute("class",r):e.removeAttribute("class")}}function Ia(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&M(t,Ca(e.name||"v")),M(t,e),t}return"string"===typeof e?Ca(e):void 0}}var Ca=w((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),Ba=X&&!te,xa="transition",Sa="animation",ka="transition",Ta="transitionend",Ma="animation",Oa="animationend";Ba&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ka="WebkitTransition",Ta="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ma="WebkitAnimation",Oa="webkitAnimationEnd"));var Da=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ra(e){Da((function(){Da(e)}))}function Pa(e,t){var r=e._transitionClasses||(e._transitionClasses=[]);r.indexOf(t)<0&&(r.push(t),_a(e,t))}function Fa(e,t){e._transitionClasses&&b(e._transitionClasses,t),Ea(e,t)}function La(e,t,r){var n=Qa(e,t),i=n.type,a=n.timeout,o=n.propCount;if(!i)return r();var s=i===xa?Ta:Oa,u=0,c=function(){e.removeEventListener(s,l),r()},l=function(t){t.target===e&&++u>=o&&c()};setTimeout((function(){u0&&(r=xa,l=o,f=a.length):t===Sa?c>0&&(r=Sa,l=c,f=u.length):(l=Math.max(o,c),r=l>0?o>c?xa:Sa:null,f=r?r===xa?a.length:u.length:0);var h=r===xa&&Na.test(n[ka+"Property"]);return{type:r,timeout:l,propCount:f,hasTransform:h}}function Ua(e,t){while(e.length1}function $a(e,t){!0!==t.data.show&&za(t)}var qa=X?{create:$a,activate:$a,remove:function(e,t){!0!==e.data.show?Ha(e,t):t()}}:{},Ya=[Gi,qi,na,ua,ya,qa],Va=Ya.concat(Ui),Xa=Oi({nodeOps:Ii,modules:Va});te&&document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&&e.vmodel&&io(e,"input")}));var Ka={inserted:function(e,t,r,n){"select"===r.tag?(n.elm&&!n.elm._vOptions?_t(r,"postpatch",(function(){Ka.componentUpdated(e,t,r)})):Za(e,t,r.context),e._vOptions=[].map.call(e.options,to)):("textarea"===r.tag||li(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",ro),e.addEventListener("compositionend",no),e.addEventListener("change",no),te&&(e.vmodel=!0)))},componentUpdated:function(e,t,r){if("select"===r.tag){Za(e,t,r.context);var n=e._vOptions,i=e._vOptions=[].map.call(e.options,to);if(i.some((function(e,t){return!F(e,n[t])}))){var a=e.multiple?t.value.some((function(e){return eo(e,i)})):t.value!==t.oldValue&&eo(t.value,i);a&&io(e,"change")}}}};function Za(e,t,r){Ja(e,t,r),(ee||re)&&setTimeout((function(){Ja(e,t,r)}),0)}function Ja(e,t,r){var n=t.value,i=e.multiple;if(!i||Array.isArray(n)){for(var a,o,s=0,u=e.options.length;s-1,o.selected!==a&&(o.selected=a);else if(F(to(o),n))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function eo(e,t){return t.every((function(t){return!F(t,e)}))}function to(e){return"_value"in e?e._value:e.value}function ro(e){e.target.composing=!0}function no(e){e.target.composing&&(e.target.composing=!1,io(e.target,"input"))}function io(e,t){var r=document.createEvent("HTMLEvents");r.initEvent(t,!0,!0),e.dispatchEvent(r)}function ao(e){return!e.componentInstance||e.data&&e.data.transition?e:ao(e.componentInstance._vnode)}var oo={bind:function(e,t,r){var n=t.value;r=ao(r);var i=r.data&&r.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;n&&i?(r.data.show=!0,za(r,(function(){e.style.display=a}))):e.style.display=n?a:"none"},update:function(e,t,r){var n=t.value,i=t.oldValue;if(!n!==!i){r=ao(r);var a=r.data&&r.data.transition;a?(r.data.show=!0,n?za(r,(function(){e.style.display=e.__vOriginalDisplay})):Ha(r,(function(){e.style.display="none"}))):e.style.display=n?e.__vOriginalDisplay:"none"}},unbind:function(e,t,r,n,i){i||(e.style.display=e.__vOriginalDisplay)}},so={model:Ka,show:oo},uo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function co(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?co(Er(t.children)):e}function lo(e){var t={},r=e.$options;for(var n in r.propsData)t[n]=e[n];var i=r._parentListeners;for(var a in i)t[E(a)]=i[a];return t}function fo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function ho(e){while(e=e.parent)if(e.data.transition)return!0}function po(e,t){return t.key===e.key&&t.tag===e.tag}var mo=function(e){return e.tag||Rt(e)},go=function(e){return"show"===e.name},Ao={name:"transition",props:uo,abstract:!0,render:function(e){var t=this,r=this.$slots.default;if(r&&(r=r.filter(mo),r.length)){0;var n=this.mode;0;var i=r[0];if(ho(this.$vnode))return i;var a=co(i);if(!a)return i;if(this._leaving)return fo(e,i);var o="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var u=(a.data||(a.data={})).transition=lo(this),c=this._vnode,l=co(c);if(a.data.directives&&a.data.directives.some(go)&&(a.data.show=!0),l&&l.data&&!po(a,l)&&!Rt(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=M({},u);if("out-in"===n)return this._leaving=!0,_t(f,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),fo(e,i);if("in-out"===n){if(Rt(a))return c;var h,d=function(){h()};_t(u,"afterEnter",d),_t(u,"enterCancelled",d),_t(f,"delayLeave",(function(e){h=e}))}}return i}}},bo=M({tag:String,moveClass:String},uo);delete bo.mode;var vo={props:bo,beforeMount:function(){var e=this,t=this._update;this._update=function(r,n){var i=Mr(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,r,n)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),n=this.prevChildren=this.children,i=this.$slots.default||[],a=this.children=[],o=lo(this),s=0;s{const t=e.bitmap.data,r=new ArrayBuffer(t.length),n=new Uint32Array(r);for(let i=0,o=0;i{n.readFile(e,(e,n)=>e?r(e):t(n))})}function d(e,t){return new Promise((r,i)=>{n.writeFile(e,t,e=>e?i(e):r())})}t.cloneFrames=function(e){let t=[];return e.forEach(e=>{t.push(new o(e))}),t},t.getColorInfo=function(e,t){let r=!1;const n=[];for(let c=0;c256)throw new s(`Frame ${c} uses more than 256 color indexes`);n.push(t)}if(0===t)return{usesTransparency:r,palettes:n};const i=new Set;n.forEach(e=>{e.colors.forEach(e=>{i.add(e)})});let a=i.size;if(r&&++a,t&&a>t)return{usesTransparency:r,palettes:n};const o=new Array(i.size),u=i.values();for(let s=0;se-t),{colors:o,indexCount:a,usesTransparency:r,palettes:n}},t.copyAsJimp=function(e,r){return t.shareAsJimp(e,new a(r))},t.getMaxDimensions=function(e){let t=0,r=0;return e.forEach(e=>{const n=e.xOffset+e.bitmap.width;n>t&&(t=n);const i=e.yOffset+e.bitmap.height;i>r&&(r=i)}),{maxWidth:t,maxHeight:r}},t.quantizeDekker=function(e,t,r){t=t||256,f(e,"NeuQuantFloat",t,0,r)},t.quantizeSorokin=function(e,t,r,n){let i;switch(t=t||256,r=r||"min-pop",r){case"min-pop":i=2;break;case"top-pop":i=1;break;default:throw new Error(`Invalid quantizeSorokin histogram '${r}'`)}f(e,"RGBQuant",t,i,n)},t.quantizeWu=function(e,t,r,n){if(t=t||256,r=r||5,r<1||r>8)throw new Error("Invalid quantization quality");f(e,"WuQuant",t,r,n)},t.read=function(t,r){return r=r||l,e.isBuffer(t)?r.decodeGif(t):h(t).then(e=>r.decodeGif(e))},t.shareAsJimp=function(e,t){const r=new e(t.bitmap.width,t.bitmap.height,0);return r.bitmap.data=t.bitmap.data,r},t.write=function(e,t,r,n){n=n||l;const i=e.match(/\.[a-zA-Z]+$/);if(null!==i&&c.includes(i[0].toLowerCase()))throw new Error(`GIF '${e}' has an unexpected suffix`);return n.encodeGif(t,r).then(t=>d(e,t.buffer).then(()=>t))}}).call(this,r("1c35").Buffer)},"2c63":function(e,t,r){e.exports=r("dc14")},"2c85":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EDGE_CROP=t.EDGE_WRAP=t.EDGE_EXTEND=t.BLEND_EXCLUSION=t.BLEND_DIFFERENCE=t.BLEND_HARDLIGHT=t.BLEND_LIGHTEN=t.BLEND_DARKEN=t.BLEND_OVERLAY=t.BLEND_SCREEN=t.BLEND_ADD=t.BLEND_MULTIPLY=t.BLEND_DESTINATION_OVER=t.BLEND_SOURCE_OVER=t.VERTICAL_ALIGN_BOTTOM=t.VERTICAL_ALIGN_MIDDLE=t.VERTICAL_ALIGN_TOP=t.HORIZONTAL_ALIGN_RIGHT=t.HORIZONTAL_ALIGN_CENTER=t.HORIZONTAL_ALIGN_LEFT=t.AUTO=void 0;var n=-1;t.AUTO=n;var i=1;t.HORIZONTAL_ALIGN_LEFT=i;var a=2;t.HORIZONTAL_ALIGN_CENTER=a;var o=4;t.HORIZONTAL_ALIGN_RIGHT=o;var s=8;t.VERTICAL_ALIGN_TOP=s;var u=16;t.VERTICAL_ALIGN_MIDDLE=u;var c=32;t.VERTICAL_ALIGN_BOTTOM=c;var l="srcOver";t.BLEND_SOURCE_OVER=l;var f="dstOver";t.BLEND_DESTINATION_OVER=f;var h="multiply";t.BLEND_MULTIPLY=h;var d="add";t.BLEND_ADD=d;var p="screen";t.BLEND_SCREEN=p;var m="overlay";t.BLEND_OVERLAY=m;var g="darken";t.BLEND_DARKEN=g;var A="lighten";t.BLEND_LIGHTEN=A;var b="hardLight";t.BLEND_HARDLIGHT=b;var v="difference";t.BLEND_DIFFERENCE=v;var y="exclusion";t.BLEND_EXCLUSION=y;var w=1;t.EDGE_EXTEND=w;var _=2;t.EDGE_WRAP=_;var E=3;t.EDGE_CROP=E},"2ceb":function(e,t,r){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},"2cfe":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsfParser=void 0;const n=r("4f83"),i=r("34eb"),a=r("e23f"),o=r("64a4"),s=i("music-metadata:parser:DSF");class u extends n.AbstractID3Parser{async _parse(){const e=this.tokenizer.position,t=await this.tokenizer.readToken(a.ChunkHeader);if("DSD "!==t.id)throw new Error("Invalid chunk signature");this.metadata.setFormat("container","DSF"),this.metadata.setFormat("lossless",!0);const r=await this.tokenizer.readToken(a.DsdChunk);if(r.metadataPointer!==BigInt(0))return s("expect ID3v2 at offset="+r.metadataPointer),await this.parseChunks(r.fileSize-t.size),await this.tokenizer.ignore(Number(r.metadataPointer)-this.tokenizer.position-e),(new o.ID3v2Parser).parse(this.metadata,this.tokenizer,this.options);s("No ID3v2 tag present")}async parseChunks(e){while(e>=a.ChunkHeader.len){const t=await this.tokenizer.readToken(a.ChunkHeader);switch(s(`Parsing chunk name=${t.id} size=${t.size}`),t.id){case"fmt ":const e=await this.tokenizer.readToken(a.FormatChunk);this.metadata.setFormat("numberOfChannels",e.channelNum),this.metadata.setFormat("sampleRate",e.samplingFrequency),this.metadata.setFormat("bitsPerSample",e.bitsPerSample),this.metadata.setFormat("numberOfSamples",e.sampleCount),this.metadata.setFormat("duration",Number(e.sampleCount)/e.samplingFrequency);const r=e.bitsPerSample*e.samplingFrequency*e.channelNum;return void this.metadata.setFormat("bitrate",r);default:this.tokenizer.ignore(Number(t.size)-a.ChunkHeader.len);break}e-=t.size}}}t.DsfParser=u},"2d00":function(e,t,r){var n,i,a=r("da84"),o=r("342f"),s=a.process,u=a.Deno,c=s&&s.versions||u&&u.version,l=c&&c.v8;l&&(n=l.split("."),i=n[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(n=o.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/),n&&(i=+n[1]))),e.exports=i},"2d78":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.ParserFactory=t.parseHttpContentType=void 0;const n=r("31c8"),i=r("b40f"),a=r("66ba"),o=r("34eb"),s=r("03eb"),u=r("d66d"),c=r("9611"),l=r("65da"),f=r("a062"),h=r("5ea2"),d=r("5658"),p=r("a4e1"),m=r("22d0"),g=r("d4cf"),A=r("e907"),b=r("2cfe"),v=r("dee4"),y=r("73c2"),w=o("music-metadata:parser:factory");function _(e){const t=i.parse(e),r=a.parse(t.type);return{type:r.type,subtype:r.subtype,suffix:r.suffix,parameters:t.parameters}}t.parseHttpContentType=_;class E{static async parseOnContentType(e,t){const{mimeType:r,path:n,url:i}=await e.fileInfo,a=E.getParserIdForMimeType(r)||E.getParserIdForExtension(n)||E.getParserIdForExtension(i);return a||w("No parser found for MIME-type / extension: "+r),this.parse(e,a,t)}static async parse(t,r,i){if(!r){w("Guess parser on content...");const i=e.alloc(4100);if(await t.peekBuffer(i,{mayBeLess:!0}),t.fileInfo.path&&(r=this.getParserIdForExtension(t.fileInfo.path)),!r){const e=await n.fromBuffer(i);if(!e)throw new Error("Failed to determine audio format");if(w(`Guessed file type is mime=${e.mime}, extension=${e.ext}`),r=E.getParserIdForMimeType(e.mime),!r)throw new Error("Guessed MIME-type not supported: "+e.mime)}}return this._parse(t,r,i)}static getParserIdForExtension(e){if(!e)return;const t=this.getExtension(e).toLocaleLowerCase()||e;switch(t){case".mp2":case".mp3":case".m2a":case".aac":return"mpeg";case".ape":return"apev2";case".mp4":case".m4a":case".m4b":case".m4pa":case".m4v":case".m4r":case".3gp":return"mp4";case".wma":case".wmv":case".asf":return"asf";case".flac":return"flac";case".ogg":case".ogv":case".oga":case".ogm":case".ogx":case".opus":case".spx":return"ogg";case".aif":case".aiff":case".aifc":return"aiff";case".wav":return"riff";case".wv":case".wvp":return"wavpack";case".mpc":return"musepack";case".dsf":return"dsf";case".dff":return"dsdiff";case".mka":case".mkv":case".mk3d":case".mks":case".webm":return"matroska"}}static async loadParser(e){switch(e){case"aiff":return new u.AIFFParser;case"adts":case"mpeg":return new d.MpegParser;case"apev2":return new c.APEv2Parser;case"asf":return new l.AsfParser;case"dsf":return new b.DsfParser;case"dsdiff":return new v.DsdiffParser;case"flac":return new f.FlacParser;case"mp4":return new h.MP4Parser;case"musepack":return new p.default;case"ogg":return new m.OggParser;case"riff":return new g.WaveParser;case"wavpack":return new A.WavPackParser;case"matroska":return new y.MatroskaParser;default:throw new Error("Unknown parser type: "+e)}}static async _parse(e,t,r={}){const n=await E.loadParser(t),i=new s.MetadataCollector(r);return await n.init(i,e,r).parse(),i.toCommonMetadata()}static getExtension(e){const t=e.lastIndexOf(".");return-1===t?"":e.slice(t)}static getParserIdForMimeType(e){let t;try{t=_(e)}catch(n){return void w("Invalid HTTP Content-Type header value: "+e)}const r=0===t.subtype.indexOf("x-")?t.subtype.substring(2):t.subtype;switch(t.type){case"audio":switch(r){case"mp3":case"mpeg":return"mpeg";case"aac":case"aacp":return"adts";case"flac":return"flac";case"ape":case"monkeys-audio":return"apev2";case"mp4":case"m4a":return"mp4";case"ogg":case"opus":case"speex":return"ogg";case"ms-wma":case"ms-wmv":case"ms-asf":return"asf";case"aiff":case"aif":case"aifc":return"aiff";case"vnd.wave":case"wav":case"wave":return"riff";case"wavpack":return"wavpack";case"musepack":return"musepack";case"matroska":case"webm":return"matroska";case"dsf":return"dsf"}break;case"video":switch(r){case"ms-asf":case"ms-wmv":return"asf";case"m4v":case"mp4":return"mp4";case"ogg":return"ogg";case"matroska":case"webm":return"matroska"}break;case"application":switch(r){case"vnd.ms-asf":return"asf";case"ogg":return"ogg"}break}}}t.ParserFactory=E}).call(this,r("1c35").Buffer)},"2e19":function(e,t,r){"use strict";const n=()=>"function"===typeof Symbol,i=e=>n()&&Boolean(Symbol[e]),a=e=>i(e)?Symbol[e]:"@@"+e;i("asyncIterator")||(Symbol.asyncIterator=Symbol.asyncIterator||Symbol.for("Symbol.asyncIterator"));const o=a("iterator"),s=a("observable"),u=a("species");function c(e,t){const r=e[t];if(null!=r){if("function"!==typeof r)throw new TypeError(r+" is not a function");return r}}function l(e){let t=e.constructor;return void 0!==t&&(t=t[u],null===t&&(t=void 0)),void 0!==t?t:w}function f(e){return e instanceof w}function h(e){h.log?h.log(e):setTimeout(()=>{throw e},0)}function d(e){Promise.resolve().then(()=>{try{e()}catch(t){h(t)}})}function p(e){const t=e._cleanup;if(void 0!==t&&(e._cleanup=void 0,t))try{if("function"===typeof t)t();else{const e=c(t,"unsubscribe");e&&e.call(t)}}catch(r){h(r)}}function m(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function g(e){const t=e._queue;if(t){e._queue=void 0,e._state="ready";for(const r of t)if(A(e,r.type,r.value),"closed"===e._state)break}}function A(e,t,r){e._state="running";const n=e._observer;try{const i=n?c(n,t):void 0;switch(t){case"next":i&&i.call(n,r);break;case"error":if(m(e),!i)throw r;i.call(n,r);break;case"complete":m(e),i&&i.call(n);break}}catch(i){h(i)}"closed"===e._state?p(e):"running"===e._state&&(e._state="ready")}function b(e,t,r){if("closed"!==e._state)return"buffering"===e._state?(e._queue=e._queue||[],void e._queue.push({type:t,value:r})):"ready"!==e._state?(e._state="buffering",e._queue=[{type:t,value:r}],void d(()=>g(e))):void A(e,t,r)}class v{constructor(e,t){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";const r=new y(this);try{this._cleanup=t.call(void 0,r)}catch(n){r.error(n)}"initializing"===this._state&&(this._state="ready")}get closed(){return"closed"===this._state}unsubscribe(){"closed"!==this._state&&(m(this),p(this))}}class y{constructor(e){this._subscription=e}get closed(){return"closed"===this._subscription._state}next(e){b(this._subscription,"next",e)}error(e){b(this._subscription,"error",e)}complete(){b(this._subscription,"complete")}}class w{constructor(e){if(!(this instanceof w))throw new TypeError("Observable cannot be called as a function");if("function"!==typeof e)throw new TypeError("Observable initializer must be a function");this._subscriber=e}subscribe(e,t,r){return"object"===typeof e&&null!==e||(e={next:e,error:t,complete:r}),new v(e,this._subscriber)}pipe(e,...t){let r=this;for(const n of[e,...t])r=n(r);return r}tap(e,t,r){const n="object"!==typeof e||null===e?{next:e,error:t,complete:r}:e;return new w(e=>this.subscribe({next(t){n.next&&n.next(t),e.next(t)},error(t){n.error&&n.error(t),e.error(t)},complete(){n.complete&&n.complete(),e.complete()},start(e){n.start&&n.start(e)}}))}forEach(e){return new Promise((t,r)=>{if("function"!==typeof e)return void r(new TypeError(e+" is not a function"));function n(){i.unsubscribe(),t(void 0)}const i=this.subscribe({next(t){try{e(t,n)}catch(a){r(a),i.unsubscribe()}},error(e){r(e)},complete(){t(void 0)}})})}map(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(t=>this.subscribe({next(r){let n=r;try{n=e(r)}catch(i){return t.error(i)}t.next(n)},error(e){t.error(e)},complete(){t.complete()}}))}filter(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(t=>this.subscribe({next(r){try{if(!e(r))return}catch(n){return t.error(n)}t.next(r)},error(e){t.error(e)},complete(){t.complete()}}))}reduce(e,t){if("function"!==typeof e)throw new TypeError(e+" is not a function");const r=l(this),n=arguments.length>1;let i=!1,a=t;return new r(t=>this.subscribe({next(r){const o=!i;if(i=!0,!o||n)try{a=e(a,r)}catch(s){return t.error(s)}else a=r},error(e){t.error(e)},complete(){if(!i&&!n)return t.error(new TypeError("Cannot reduce an empty sequence"));t.next(a),t.complete()}}))}concat(...e){const t=l(this);return new t(r=>{let n,i=0;function a(o){n=o.subscribe({next(e){r.next(e)},error(e){r.error(e)},complete(){i===e.length?(n=void 0,r.complete()):a(t.from(e[i++]))}})}return a(this),()=>{n&&(n.unsubscribe(),n=void 0)}})}flatMap(e){if("function"!==typeof e)throw new TypeError(e+" is not a function");const t=l(this);return new t(r=>{const n=[],i=this.subscribe({next(i){let o;if(e)try{o=e(i)}catch(u){return r.error(u)}else o=i;const s=t.from(o).subscribe({next(e){r.next(e)},error(e){r.error(e)},complete(){const e=n.indexOf(s);e>=0&&n.splice(e,1),a()}});n.push(s)},error(e){r.error(e)},complete(){a()}});function a(){i.closed&&0===n.length&&r.complete()}return()=>{n.forEach(e=>e.unsubscribe()),i.unsubscribe()}})}[(Symbol.observable,s)](){return this}static from(e){const t="function"===typeof this?this:w;if(null==e)throw new TypeError(e+" is not an object");const r=c(e,s);if(r){const n=r.call(e);if(Object(n)!==n)throw new TypeError(n+" is not an object");return f(n)&&n.constructor===t?n:new t(e=>n.subscribe(e))}if(i("iterator")){const r=c(e,o);if(r)return new t(t=>{d(()=>{if(!t.closed){for(const n of r.call(e))if(t.next(n),t.closed)return;t.complete()}})})}if(Array.isArray(e))return new t(t=>{d(()=>{if(!t.closed){for(const r of e)if(t.next(r),t.closed)return;t.complete()}})});throw new TypeError(e+" is not observable")}static of(...e){const t="function"===typeof this?this:w;return new t(t=>{d(()=>{if(!t.closed){for(const r of e)if(t.next(r),t.closed)return;t.complete()}})})}static get[u](){return this}}n()&&Object.defineProperty(w,Symbol("extensions"),{value:{symbol:s,hostReportError:h},configurable:!0});t["a"]=w},"2f9a":function(e,t){e.exports=function(){}},"301c":function(e,t,r){r("e198")("asyncIterator")},3022:function(e,t,r){(function(e){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=a)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return e}})),u=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),b(r)?n.showHidden=r:r&&t._extend(n,r),I(n.showHidden)&&(n.showHidden=!1),I(n.depth)&&(n.depth=2),I(n.colors)&&(n.colors=!1),I(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=u),f(n,e,n.depth)}function u(e,t){var r=s.styles[t];return r?"["+s.colors[r][0]+"m"+e+"["+s.colors[r][1]+"m":e}function c(e,t){return e}function l(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}function f(e,r,n){if(e.customInspect&&r&&k(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,e);return _(i)||(i=f(e,i,n)),i}var a=h(e,r);if(a)return a;var o=Object.keys(r),s=l(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),S(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return d(r);if(0===o.length){if(k(r)){var u=r.name?": "+r.name:"";return e.stylize("[Function"+u+"]","special")}if(C(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(x(r))return e.stylize(Date.prototype.toString.call(r),"date");if(S(r))return d(r)}var c,b="",v=!1,y=["{","}"];if(A(r)&&(v=!0,y=["[","]"]),k(r)){var w=r.name?": "+r.name:"";b=" [Function"+w+"]"}return C(r)&&(b=" "+RegExp.prototype.toString.call(r)),x(r)&&(b=" "+Date.prototype.toUTCString.call(r)),S(r)&&(b=" "+d(r)),0!==o.length||v&&0!=r.length?n<0?C(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),c=v?p(e,r,n,s,o):o.map((function(t){return m(e,r,n,s,t,v)})),e.seen.pop(),g(c,b,y)):y[0]+b+y[1]}function h(e,t){if(I(t))return e.stylize("undefined","undefined");if(_(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return w(t)?e.stylize(""+t,"number"):b(t)?e.stylize(""+t,"boolean"):v(t)?e.stylize("null","null"):void 0}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,r,n,i){for(var a=[],o=0,s=t.length;o-1&&(s=a?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),I(o)){if(a&&i.match(/^\d+$/))return s;o=JSON.stringify(""+i),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function g(e,t,r){var n=e.reduce((function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return n>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function A(e){return Array.isArray(e)}function b(e){return"boolean"===typeof e}function v(e){return null===e}function y(e){return null==e}function w(e){return"number"===typeof e}function _(e){return"string"===typeof e}function E(e){return"symbol"===typeof e}function I(e){return void 0===e}function C(e){return B(e)&&"[object RegExp]"===M(e)}function B(e){return"object"===typeof e&&null!==e}function x(e){return B(e)&&"[object Date]"===M(e)}function S(e){return B(e)&&("[object Error]"===M(e)||e instanceof Error)}function k(e){return"function"===typeof e}function T(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function M(e){return Object.prototype.toString.call(e)}function O(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(I(a)&&(a=Object({NODE_ENV:"production",BASE_URL:""}).NODE_DEBUG||""),r=r.toUpperCase(),!o[r])if(new RegExp("\\b"+r+"\\b","i").test(a)){var n=e.pid;o[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,n,e)}}else o[r]=function(){};return o[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=A,t.isBoolean=b,t.isNull=v,t.isNullOrUndefined=y,t.isNumber=w,t.isString=_,t.isSymbol=E,t.isUndefined=I,t.isRegExp=C,t.isObject=B,t.isDate=x,t.isError=S,t.isFunction=k,t.isPrimitive=T,t.isBuffer=r("d60a");var D=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function R(){var e=new Date,t=[O(e.getHours()),O(e.getMinutes()),O(e.getSeconds())].join(":");return[e.getDate(),D[e.getMonth()],t].join(" ")}function P(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",R(),t.format.apply(t,arguments))},t.inherits=r("28a0"),t._extend=function(e,t){if(!t||!B(t))return e;var r=Object.keys(t),n=r.length;while(n--)e[r[n]]=t[r[n]];return e};var F="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function L(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function N(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],n=0;n0){var s=this.pos+i*n+3*this.width;e.fill(0,s,s+this.extraBytes)}}return e},e.exports=function(e,t){"undefined"===typeof t&&(t=100);var n=new r(e),i=n.encode();return{data:i,width:e.width,height:e.height}}}).call(this,r("1c35").Buffer)},"31c8":function(module,exports,__webpack_require__){"use strict";(function(Buffer){const Token=__webpack_require__("3a92"),strtok3=__webpack_require__("f682"),{stringToBytes:stringToBytes,tarHeaderChecksumMatches:tarHeaderChecksumMatches,uint32SyncSafeToken:uint32SyncSafeToken}=__webpack_require__("aa60"),supported=__webpack_require__("8104"),minimumBytes=4100;async function fromStream(e){const t=await strtok3.fromStream(e);try{return await fromTokenizer(t)}finally{await t.close()}}async function fromBuffer(e){if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Buffer?e:Buffer.from(e);if(!(t&&t.length>1))return;const r=strtok3.fromBuffer(t);return fromTokenizer(r)}function _check(e,t,r){r={offset:0,...r};for(const[n,i]of t.entries())if(r.mask){if(i!==(r.mask[n]&e[n+r.offset]))return!1}else if(i!==e[n+r.offset])return!1;return!0}async function fromTokenizer(e){try{return _fromTokenizer(e)}catch(t){if(!(t instanceof strtok3.EndOfStreamError))throw t}}async function _fromTokenizer(e){let t=Buffer.alloc(minimumBytes);const r=12,n=(e,r)=>_check(t,e,r),i=(e,t)=>n(stringToBytes(e),t);if(e.fileInfo.size||(e.fileInfo.size=Number.MAX_SAFE_INTEGER),await e.peekBuffer(t,{length:r,mayBeLess:!0}),n([66,77]))return{ext:"bmp",mime:"image/bmp"};if(n([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"};if(n([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(n([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if(n([37,33]))return await e.peekBuffer(t,{length:24,mayBeLess:!0}),i("PS-Adobe-",{offset:2})&&i(" EPSF-",{offset:14})?{ext:"eps",mime:"application/eps"}:{ext:"ps",mime:"application/postscript"};if(n([31,160])||n([31,157]))return{ext:"Z",mime:"application/x-compress"};if(n([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(n([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(n([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(n([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i("ID3")){await e.ignore(6);const t=await e.readToken(uint32SyncSafeToken);return e.position+t>e.fileInfo.size?{ext:"mp3",mime:"audio/mpeg"}:(await e.ignore(t),fromTokenizer(e))}if(i("MP+"))return{ext:"mpc",mime:"audio/x-musepack"};if((67===t[0]||70===t[0])&&n([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(n([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i("FLIF"))return{ext:"flif",mime:"image/flif"};if(i("8BPS"))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i("WEBP",{offset:8}))return{ext:"webp",mime:"image/webp"};if(i("MPCK"))return{ext:"mpc",mime:"audio/x-musepack"};if(i("FORM"))return{ext:"aif",mime:"audio/aiff"};if(i("icns",{offset:0}))return{ext:"icns",mime:"image/icns"};if(n([80,75,3,4])){try{while(e.position+30=0?r:t.length)}else await e.ignore(r.compressedSize)}}catch(l){if(!(l instanceof strtok3.EndOfStreamError))throw l}return{ext:"zip",mime:"application/zip"}}if(i("OggS")){await e.ignore(28);const t=Buffer.alloc(8);return await e.readBuffer(t),_check(t,[79,112,117,115,72,101,97,100])?{ext:"opus",mime:"audio/opus"}:_check(t,[128,116,104,101,111,114,97])?{ext:"ogv",mime:"video/ogg"}:_check(t,[1,118,105,100,101,111,0])?{ext:"ogm",mime:"video/ogg"}:_check(t,[127,70,76,65,67])?{ext:"oga",mime:"audio/ogg"}:_check(t,[83,112,101,101,120,32,32])?{ext:"spx",mime:"audio/ogg"}:_check(t,[1,118,111,114,98,105,115])?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"}}if(n([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(i("ftyp",{offset:4})&&0!==(96&t[8])){const e=t.toString("binary",8,12).replace("\0"," ").trim();switch(e){case"avif":return{ext:"avif",mime:"image/avif"};case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt":return{ext:"mov",mime:"video/quicktime"};case"M4V":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P":return{ext:"m4p",mime:"video/mp4"};case"M4B":return{ext:"m4b",mime:"audio/mp4"};case"M4A":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V":return{ext:"f4v",mime:"video/mp4"};case"F4P":return{ext:"f4p",mime:"video/mp4"};case"F4A":return{ext:"f4a",mime:"audio/mp4"};case"F4B":return{ext:"f4b",mime:"audio/mp4"};case"crx":return{ext:"cr3",mime:"image/x-canon-cr3"};default:return e.startsWith("3g")?e.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i("MThd"))return{ext:"mid",mime:"audio/midi"};if(i("wOFF")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff",mime:"font/woff"};if(i("wOF2")&&(n([0,1,0,0],{offset:4})||i("OTTO",{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(n([212,195,178,161])||n([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(i("DSD "))return{ext:"dsf",mime:"audio/x-dsf"};if(i("LZIP"))return{ext:"lz",mime:"application/x-lzip"};if(i("fLaC"))return{ext:"flac",mime:"audio/x-flac"};if(n([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(i("wvpk"))return{ext:"wv",mime:"audio/wavpack"};if(i("%PDF")){await e.ignore(1350);const t=10485760,r=Buffer.alloc(Math.min(t,e.fileInfo.size));return await e.readBuffer(r,{mayBeLess:!0}),r.includes(Buffer.from("AIPrivateData"))?{ext:"ai",mime:"application/postscript"}:{ext:"pdf",mime:"application/pdf"}}if(n([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(n([73,73,42,0]))return i("CR",{offset:8})?{ext:"cr2",mime:"image/x-canon-cr2"}:n([28,0,254,0],{offset:8})||n([31,0,11,0],{offset:8})?{ext:"nef",mime:"image/x-nikon-nef"}:n([8,0,0,0],{offset:4})&&(n([45,0,254,0],{offset:8})||n([39,0,254,0],{offset:8}))?{ext:"dng",mime:"image/x-adobe-dng"}:(t=Buffer.alloc(24),await e.peekBuffer(t),(n([16,251,134,1],{offset:4})||n([8,0,0,0],{offset:4}))&&n([0,254,0,4,0,1,0,0,0,1,0,0,0,3,1],{offset:9})?{ext:"arw",mime:"image/x-sony-arw"}:{ext:"tif",mime:"image/tiff"});if(n([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i("MAC "))return{ext:"ape",mime:"audio/ape"};if(n([26,69,223,163])){async function a(){const t=await e.peekNumber(Token.UINT8);let r=128,n=0;while(0===(t&r))++n,r>>=1;const i=Buffer.alloc(n+1);return await e.readBuffer(i),i}async function o(){const e=await a(),t=await a();t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}async function s(t,r){while(r>0){const t=await o();if(17026===t.id)return e.readToken(new Token.StringType(t.len,"utf-8"));await e.ignore(t.len),--r}}const t=await o(),r=await s(1,t.len);switch(r){case"webm":return{ext:"webm",mime:"video/webm"};case"matroska":return{ext:"mkv",mime:"video/x-matroska"};default:return}}if(n([82,73,70,70])){if(n([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(n([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(n([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i("SQLi"))return{ext:"sqlite",mime:"application/x-sqlite3"};if(n([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(i("Cr24"))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(i("MSCF")||i("ISc("))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(n([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(n([197,208,211,198]))return{ext:"eps",mime:"application/eps"};if(n([40,181,47,253]))return{ext:"zst",mime:"application/zstd"};if(n([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(i("#!AMR"))return{ext:"amr",mime:"audio/amr"};if(i("{\\rtf"))return{ext:"rtf",mime:"application/rtf"};if(n([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(i("IMPM"))return{ext:"it",mime:"audio/x-it"};if(i("-lh0-",{offset:2})||i("-lh1-",{offset:2})||i("-lh2-",{offset:2})||i("-lh3-",{offset:2})||i("-lh4-",{offset:2})||i("-lh5-",{offset:2})||i("-lh6-",{offset:2})||i("-lh7-",{offset:2})||i("-lzs-",{offset:2})||i("-lz4-",{offset:2})||i("-lz5-",{offset:2})||i("-lhd-",{offset:2}))return{ext:"lzh",mime:"application/x-lzh-compressed"};if(n([0,0,1,186])){if(n([33],{offset:4,mask:[241]}))return{ext:"mpg",mime:"video/MP1S"};if(n([68],{offset:4,mask:[196]}))return{ext:"mpg",mime:"video/MP2P"}}if(i("ITSF"))return{ext:"chm",mime:"application/vnd.ms-htmlhelp"};if(n([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(i("")){await e.ignore(8);const t=await e.readToken(new Token.StringType(13,"ascii"));return"debian-binary"===t?{ext:"deb",mime:"application/x-deb"}:{ext:"ar",mime:"application/x-unix-archive"}}if(n([137,80,78,71,13,10,26,10])){async function u(){return{length:await e.readToken(Token.INT32_BE),type:await e.readToken(new Token.StringType(4,"binary"))}}await e.ignore(8);do{const t=await u();if(t.length<0)return;switch(t.type){case"IDAT":return{ext:"png",mime:"image/png"};case"acTL":return{ext:"apng",mime:"image/apng"};default:await e.ignore(t.length+4)}}while(e.position+8=16){const e=t.readUInt32LE(12);if(e>12&&t.length>=e+16)try{const r=t.slice(16,e+16).toString(),n=JSON.parse(r);if(n.files)return{ext:"asar",mime:"application/x-asar"}}catch(f){}}if(n([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(i("SCRM",{offset:44}))return{ext:"s3m",mime:"audio/x-s3m"};if(n([71],{offset:4})&&(n([71],{offset:192})||n([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(n([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(n([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(n([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(n([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(n([76,80],{offset:34})&&(n([0,0,1],{offset:8})||n([1,0,2],{offset:8})||n([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(n([6,6,237,245,216,29,70,229,189,49,239,231,254,116,183,29]))return{ext:"indd",mime:"application/x-indesign"};if(await e.peekBuffer(t,{length:Math.min(512,e.fileInfo.size),mayBeLess:!0}),tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(n([255,254,255,14,83,0,107,0,101,0,116,0,99,0,104,0,85,0,112,0,32,0,77,0,111,0,100,0,101,0,108,0]))return{ext:"skp",mime:"application/vnd.sketchup.skp"};if(i("-----BEGIN PGP MESSAGE-----"))return{ext:"pgp",mime:"application/pgp-encrypted"};if(t.length>=2&&n([255,224],{offset:0,mask:[255,224]})){if(n([16],{offset:1,mask:[22]}))return n([8],{offset:1,mask:[8]}),{ext:"aac",mime:"audio/aac"};if(n([2],{offset:1,mask:[6]}))return{ext:"mp3",mime:"audio/mpeg"};if(n([4],{offset:1,mask:[6]}))return{ext:"mp2",mime:"audio/mpeg"};if(n([6],{offset:1,mask:[6]}))return{ext:"mp1",mime:"audio/mpeg"}}}const stream=readableStream=>new Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.on("error",reject),readableStream.once("readable",async()=>{const e=new stream.PassThrough;let t;t=stream.pipeline?stream.pipeline(readableStream,e,()=>{}):readableStream.pipe(e);const r=readableStream.read(minimumBytes)||readableStream.read()||Buffer.alloc(0);try{const t=await fromBuffer(r);e.fileType=t}catch(n){reject(n)}resolve(t)})}),fileType={fromStream:fromStream,fromTokenizer:fromTokenizer,fromBuffer:fromBuffer,stream:stream};Object.defineProperty(fileType,"extensions",{get(){return new Set(supported.extensions)}}),Object.defineProperty(fileType,"mimeTypes",{get(){return new Set(supported.mimeTypes)}}),module.exports=fileType}).call(this,__webpack_require__("1c35").Buffer)},"31de":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=t.TargetType=t.DataType=void 0,function(e){e[e["string"]=0]="string",e[e["uint"]=1]="uint",e[e["uid"]=2]="uid",e[e["bool"]=3]="bool",e[e["binary"]=4]="binary",e[e["float"]=5]="float"}(t.DataType||(t.DataType={})),function(e){e[e["shot"]=10]="shot",e[e["scene"]=20]="scene",e[e["track"]=30]="track",e[e["part"]=40]="part",e[e["album"]=50]="album",e[e["edition"]=60]="edition",e[e["collection"]=70]="collection"}(t.TargetType||(t.TargetType={})),function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},"320c":function(e,t,r){"use strict"; +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var n=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function s(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==n.join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(e){i[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(a){return!1}}e.exports=s()?Object.assign:function(e,t){for(var r,s,u=o(e),c=1;c2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=(e.r*e.a+t.r*t.a*(1-e.a))/n,a=(e.g*e.a+t.g*t.a*(1-e.a))/n,o=(e.b*e.a+t.b*t.a*(1-e.a))/n;return{r:i,g:a,b:o,a:n}}function i(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=(t.r*t.a+e.r*e.a*(1-t.a))/n,a=(t.g*t.a+e.g*e.a*(1-t.a))/n,o=(t.b*t.a+e.b*e.a*(1-t.a))/n;return{r:i,g:a,b:o,a:n}}function a(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i*s+i*(1-t.a)+s*(1-e.a))/n,f=(a*u+a*(1-t.a)+u*(1-e.a))/n,h=(o*c+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function o(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i+s)/n,f=(a+u)/n,h=(o+c)/n;return{r:l,g:f,b:h,a:n}}function s(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i*t.a+s*e.a-i*s+i*(1-t.a)+s*(1-e.a))/n,f=(a*t.a+u*e.a-a*u+a*(1-t.a)+u*(1-e.a))/n,h=(o*t.a+c*e.a-o*c+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function u(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(2*s<=t.a?2*i*s+i*(1-t.a)+s*(1-e.a):i*(1+t.a)+s*(1+e.a)-2*s*i-t.a*e.a)/n,f=(2*u<=t.a?2*a*u+a*(1-t.a)+u*(1-e.a):a*(1+t.a)+u*(1+e.a)-2*u*a-t.a*e.a)/n,h=(2*c<=t.a?2*o*c+o*(1-t.a)+c*(1-e.a):o*(1+t.a)+c*(1+e.a)-2*c*o-t.a*e.a)/n;return{r:l,g:f,b:h,a:n}}function c(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(Math.min(i*t.a,s*e.a)+i*(1-t.a)+s*(1-e.a))/n,f=(Math.min(a*t.a,u*e.a)+a*(1-t.a)+u*(1-e.a))/n,h=(Math.min(o*t.a,c*e.a)+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function l(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(Math.max(i*t.a,s*e.a)+i*(1-t.a)+s*(1-e.a))/n,f=(Math.max(a*t.a,u*e.a)+a*(1-t.a)+u*(1-e.a))/n,h=(Math.max(o*t.a,c*e.a)+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(2*i<=e.a?2*i*s+i*(1-t.a)+s*(1-e.a):i*(1+t.a)+s*(1+e.a)-2*s*i-t.a*e.a)/n,f=(2*a<=e.a?2*a*u+a*(1-t.a)+u*(1-e.a):a*(1+t.a)+u*(1+e.a)-2*u*a-t.a*e.a)/n,h=(2*o<=e.a?2*o*c+o*(1-t.a)+c*(1-e.a):o*(1+t.a)+c*(1+e.a)-2*c*o-t.a*e.a)/n;return{r:l,g:f,b:h,a:n}}function h(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i+s-2*Math.min(i*t.a,s*e.a))/n,f=(a+u-2*Math.min(a*t.a,u*e.a))/n,h=(o+c-2*Math.min(o*t.a,c*e.a))/n;return{r:l,g:f,b:h,a:n}}function d(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;e.a*=r;var n=t.a+e.a-t.a*e.a,i=e.r*e.a,a=e.g*e.a,o=e.b*e.a,s=t.r*t.a,u=t.g*t.a,c=t.b*t.a,l=(i*t.a+s*e.a-2*i*s+i*(1-t.a)+s*(1-e.a))/n,f=(a*t.a+u*e.a-2*a*u+a*(1-t.a)+u*(1-e.a))/n,h=(o*t.a+c*e.a-2*o*c+o*(1-t.a)+c*(1-e.a))/n;return{r:l,g:f,b:h,a:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.srcOver=n,t.dstOver=i,t.multiply=a,t.add=o,t.screen=s,t.overlay=u,t.darken=c,t.lighten=l,t.hardLight=f,t.difference=h,t.exclusion=d},3372:function(e,t,r){"use strict";var n=[];(function(){for(var e=0;e<256;e++){for(var t=e,r=0;r<8;r++)1&t?t=3988292384^t>>>1:t>>>=1;n[e]=t}})();var i=e.exports=function(){this._crc=-1};i.prototype.write=function(e){for(var t=0;t>>8;return!0},i.prototype.crc32=function(){return-1^this._crc},i.crc32=function(e){for(var t=-1,r=0;r>>8;return-1^t}},3397:function(e,t,r){var n=r("7a41");e.exports=function(e,t){if(!n(e))return e;var r,i;if(t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;if("function"==typeof(r=e.valueOf)&&!n(i=r.call(e)))return i;if(!t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},"342f":function(e,t,r){var n=r("d066");e.exports=n("navigator","userAgent")||""},3446:function(e,t,r){"use strict";var n=r("2e19"),i=r("ab23");function a(e){"function"===typeof e?e():e&&"function"===typeof e.unsubscribe&&e.unsubscribe()}var o=a;function s(e){const t=new i["a"];let r,a=0;return new n["a"](n=>{r||(r=e.subscribe(t));const i=t.subscribe(n);return a++,()=>{a--,i.unsubscribe(),0===a&&(o(r),r=void 0)}})}t["a"]=s},"34eb":function(e,t,r){(function(n){function i(){return!("undefined"===typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"===typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function a(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let n=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(n++,"%c"===e&&(i=n))}),t.splice(i,0,r)}function o(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(r){}}function s(){let e;try{e=t.storage.getItem("debug")}catch(r){}return!e&&"undefined"!==typeof n&&"env"in n&&(e=Object({NODE_ENV:"production",BASE_URL:""}).DEBUG),e}function u(){try{return localStorage}catch(e){}}t.formatArgs=a,t.save=o,t.load=s,t.useColors=i,t.storage=u(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r("dc90")(t);const{formatters:c}=e.exports;c.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,r("4362"))},"35dd":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7");function i(){var e={r:new Array(256).fill(0),g:new Array(256).fill(0),b:new Array(256).fill(0)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(t,r,n){e.r[this.bitmap.data[n+0]]++,e.g[this.bitmap.data[n+1]]++,e.b[this.bitmap.data[n+2]]++})),e}var a=function(e,t,r){return 255*(e-t)/(r-t)},o=function(e){return[e.findIndex((function(e){return e>0})),255-e.slice().reverse().findIndex((function(e){return e>0}))]},s=function(){return{normalize:function(e){var t=i.call(this),r={r:o(t.r),g:o(t.g),b:o(t.b)};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,n){var i=this.bitmap.data[n+0],o=this.bitmap.data[n+1],s=this.bitmap.data[n+2];this.bitmap.data[n+0]=a(i,r.r[0],r.r[1]),this.bitmap.data[n+1]=a(o,r.g[0],r.g[1]),this.bitmap.data[n+2]=a(s,r.b[0],r.b[1])})),(0,n.isNodePattern)(e)&&e.call(this,null,this),this}}};t["default"]=s},"35e8":function(e,t,r){"use strict";e.exports={isString:function(e){return"string"===typeof e},isObject:function(e){return"object"===typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},"36c6":function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"377f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const n=r("20f8");class i{constructor(e,t){this.buffer=e,this.position=0,this.fileInfo=t||{},this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.position(this.position+=e,e))}async peekBuffer(e,t){let r=0,i=e.length,a=this.position;if(t){if(t.position){if(t.position0&&void 0!==arguments[0]?arguments[0]:"update";this.$slots.default&&this.isAutoWidth&&this.$el.firstElementChild&&("update"===e?this.computedWidth=this.getLabelWidth():"remove"===e&&this.elForm.deregisterLabelWidth(this.computedWidth))}},watch:{computedWidth:function(e,t){this.updateAll&&(this.elForm.registerLabelWidth(e,t),this.elFormItem.updateComputedLabelWidth(e))}},data:function(){return{computedWidth:0}},mounted:function(){this.updateLabelWidth("update")},updated:function(){this.updateLabelWidth("update")},beforeDestroy:function(){this.updateLabelWidth("remove")}},m=p,g=r(0),A=Object(g["a"])(m,a,o,!1,null,null,null);A.options.__file="packages/form/src/label-wrap.vue";var b=A.exports,v={name:"ElFormItem",componentName:"ElFormItem",mixins:[l.a],provide:function(){return{elFormItem:this}},inject:["elForm"],props:{label:String,labelWidth:String,prop:String,required:{type:Boolean,default:void 0},rules:[Object,Array],error:String,validateStatus:String,for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:String},components:{LabelWrap:b},watch:{error:{immediate:!0,handler:function(e){this.validateMessage=e,this.validateState=e?"error":""}},validateStatus:function(e){this.validateState=e}},computed:{labelFor:function(){return this.for||this.prop},labelStyle:function(){var e={};if("top"===this.form.labelPosition)return e;var t=this.labelWidth||this.form.labelWidth;return t&&(e.width=t),e},contentStyle:function(){var e={},t=this.label;if("top"===this.form.labelPosition||this.form.inline)return e;if(!t&&!this.labelWidth&&this.isNested)return e;var r=this.labelWidth||this.form.labelWidth;return"auto"===r?"auto"===this.labelWidth?e.marginLeft=this.computedLabelWidth:"auto"===this.form.labelWidth&&(e.marginLeft=this.elForm.autoLabelWidth):e.marginLeft=r,e},form:function(){var e=this.$parent,t=e.$options.componentName;while("ElForm"!==t)"ElFormItem"===t&&(this.isNested=!0),e=e.$parent,t=e.$options.componentName;return e},fieldValue:function(){var e=this.form.model;if(e&&this.prop){var t=this.prop;return-1!==t.indexOf(":")&&(t=t.replace(/:/,".")),Object(d["getPropByPath"])(e,t,!0).v}},isRequired:function(){var e=this.getRules(),t=!1;return e&&e.length&&e.every((function(e){return!e.required||(t=!0,!1)})),t},_formSize:function(){return this.elForm.size},elFormItemSize:function(){return this.size||this._formSize},sizeClass:function(){return this.elFormItemSize||(this.$ELEMENT||{}).size}},data:function(){return{validateState:"",validateMessage:"",validateDisabled:!1,validator:{},isNested:!1,computedLabelWidth:""}},methods:{validate:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d["noop"];this.validateDisabled=!1;var n=this.getFilteredRule(e);if((!n||0===n.length)&&void 0===this.required)return r(),!0;this.validateState="validating";var i={};n&&n.length>0&&n.forEach((function(e){delete e.trigger})),i[this.prop]=n;var a=new u.a(i),o={};o[this.prop]=this.fieldValue,a.validate(o,{firstFields:!0},(function(e,n){t.validateState=e?"error":"success",t.validateMessage=e?e[0].message:"",r(t.validateMessage,n),t.elForm&&t.elForm.$emit("validate",t.prop,!e,t.validateMessage||null)}))},clearValidate:function(){this.validateState="",this.validateMessage="",this.validateDisabled=!1},resetField:function(){var e=this;this.validateState="",this.validateMessage="";var t=this.form.model,r=this.fieldValue,n=this.prop;-1!==n.indexOf(":")&&(n=n.replace(/:/,"."));var i=Object(d["getPropByPath"])(t,n,!0);this.validateDisabled=!0,Array.isArray(r)?i.o[i.k]=[].concat(this.initialValue):i.o[i.k]=this.initialValue,this.$nextTick((function(){e.validateDisabled=!1})),this.broadcast("ElTimeSelect","fieldReset",this.initialValue)},getRules:function(){var e=this.form.rules,t=this.rules,r=void 0!==this.required?{required:!!this.required}:[],n=Object(d["getPropByPath"])(e,this.prop||"");return e=e?n.o[this.prop||""]||n.v:[],[].concat(t||e||[]).concat(r)},getFilteredRule:function(e){var t=this.getRules();return t.filter((function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)})).map((function(e){return h()({},e)}))},onFieldBlur:function(){this.validate("blur")},onFieldChange:function(){this.validateDisabled?this.validateDisabled=!1:this.validate("change")},updateComputedLabelWidth:function(e){this.computedLabelWidth=e?e+"px":""},addValidateEvents:function(){var e=this.getRules();(e.length||void 0!==this.required)&&(this.$on("el.form.blur",this.onFieldBlur),this.$on("el.form.change",this.onFieldChange))},removeValidateEvents:function(){this.$off()}},mounted:function(){if(this.prop){this.dispatch("ElForm","el.form.addField",[this]);var e=this.fieldValue;Array.isArray(e)&&(e=[].concat(e)),Object.defineProperty(this,"initialValue",{value:e}),this.addValidateEvents()}},beforeDestroy:function(){this.dispatch("ElForm","el.form.removeField",[this])}},y=v,w=Object(g["a"])(y,n,i,!1,null,null,null);w.options.__file="packages/form/src/form-item.vue";var _=w.exports;_.install=function(e){e.component(_.name,_)};t["default"]=_},9:function(e,t){e.exports=r("7f4d")}})},"37d4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v1TagMapper=void 0;const n=r("fc97"),i={title:"title",artist:"artist",album:"album",year:"year",comment:"comment",track:"track",genre:"genre"};class a extends n.CommonTagMapper{constructor(){super(["ID3v1"],i)}}t.ID3v1TagMapper=a},3856:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class n extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=n},"38a0":function(e,t,r){},"38ba":function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("2b79"))})(0,(function(e){e.lib.Cipher||function(t){var r=e,n=r.lib,i=n.Base,a=n.WordArray,o=n.BufferedBlockAlgorithm,s=r.enc,u=(s.Utf8,s.Base64),c=r.algo,l=c.EvpKDF,f=n.Cipher=o.extend({cfg:i.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){this.cfg=this.cfg.extend(r),this._xformMode=e,this._key=t,this.reset()},reset:function(){o.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){e&&this._append(e);var t=this._doFinalize();return t},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?E:y}return function(t){return{encrypt:function(r,n,i){return e(n).encrypt(t,r,n,i)},decrypt:function(r,n,i){return e(n).decrypt(t,r,n,i)}}}}()}),h=(n.StreamCipher=f.extend({_doFinalize:function(){var e=this._process(!0);return e},blockSize:1}),r.mode={}),d=n.BlockCipherMode=i.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=h.CBC=function(){var e=d.extend();function r(e,r,n){var i,a=this._iv;a?(i=a,this._iv=t):i=this._prevBlock;for(var o=0;o>>2];e.sigBytes-=t}},A=(n.BlockCipher=f.extend({cfg:f.cfg.extend({mode:p,padding:g}),reset:function(){var e;f.reset.call(this);var t=this.cfg,r=t.iv,n=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=n.createEncryptor:(e=n.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(n,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),n.CipherParams=i.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),b=r.format={},v=b.OpenSSL={stringify:function(e){var t,r=e.ciphertext,n=e.salt;return t=n?a.create([1398893684,1701076831]).concat(n).concat(r):r,t.toString(u)},parse:function(e){var t,r=u.parse(e),n=r.words;return 1398893684==n[0]&&1701076831==n[1]&&(t=a.create(n.slice(2,4)),n.splice(0,4),r.sigBytes-=16),A.create({ciphertext:r,salt:t})}},y=n.SerializableCipher=i.extend({cfg:i.extend({format:v}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=e.createEncryptor(r,n),a=i.finalize(t),o=i.cfg;return A.create({ciphertext:a,key:r,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=e.createDecryptor(r,n).finalize(t.ciphertext);return i},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),w=r.kdf={},_=w.OpenSSL={execute:function(e,t,r,n){n||(n=a.random(8));var i=l.create({keySize:t+r}).compute(e,n),o=a.create(i.words.slice(t),4*r);return i.sigBytes=4*t,A.create({key:i,iv:o,salt:n})}},E=n.PasswordBasedCipher=y.extend({cfg:y.cfg.extend({kdf:_}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=n.kdf.execute(r,e.keySize,e.ivSize);n.iv=i.iv;var a=y.encrypt.call(this,e,t,i.key,n);return a.mixIn(i),a},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=n.kdf.execute(r,e.keySize,e.ivSize,t.salt);n.iv=i.iv;var a=y.decrypt.call(this,e,t,i.key,n);return a}})}()}))},"393a":function(e,t,r){"use strict";var n=r("e444"),i=r("512c"),a=r("ba01"),o=r("051b"),s=r("8a0d"),u=r("26dd"),c=r("92f0"),l=r("ce7a"),f=r("cc15")("iterator"),h=!([].keys&&"next"in[].keys()),d="@@iterator",p="keys",m="values",g=function(){return this};e.exports=function(e,t,r,A,b,v,y){u(r,t,A);var w,_,E,I=function(e){if(!h&&e in S)return S[e];switch(e){case p:return function(){return new r(this,e)};case m:return function(){return new r(this,e)}}return function(){return new r(this,e)}},C=t+" Iterator",B=b==m,x=!1,S=e.prototype,k=S[f]||S[d]||b&&S[b],T=k||I(b),M=b?B?I("entries"):T:void 0,O="Array"==t&&S.entries||k;if(O&&(E=l(O.call(new e)),E!==Object.prototype&&E.next&&(c(E,C,!0),n||"function"==typeof E[f]||o(E,f,g))),B&&k&&k.name!==m&&(x=!0,T=function(){return k.call(this)}),n&&!y||!h&&!x&&S[f]||o(S,f,T),s[t]=T,s[C]=g,b)if(w={values:B?T:I(m),keys:v?T:I(p),entries:M},y)for(_ in w)_ in S||a(S,_,w[_]);else i(i.P+i.F*(h||x),t,w);return w}},"39ad":function(e,t,r){var n=r("6ca1"),i=r("d16a"),a=r("9d11");e.exports=function(e){return function(t,r,o){var s,u=n(t),c=i(u.length),l=a(o,c);if(e&&r!=r){while(c>l)if(s=u[l++],s!=s)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===r)return e||l||0;return!e&&-1}}},"3a7c":function(e,t,r){function n(e){return Array.isArray?Array.isArray(e):"[object Array]"===A(e)}function i(e){return"boolean"===typeof e}function a(e){return null===e}function o(e){return null==e}function s(e){return"number"===typeof e}function u(e){return"string"===typeof e}function c(e){return"symbol"===typeof e}function l(e){return void 0===e}function f(e){return"[object RegExp]"===A(e)}function h(e){return"object"===typeof e&&null!==e}function d(e){return"[object Date]"===A(e)}function p(e){return"[object Error]"===A(e)||e instanceof Error}function m(e){return"function"===typeof e}function g(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function A(e){return Object.prototype.toString.call(e)}t.isArray=n,t.isBoolean=i,t.isNull=a,t.isNullOrUndefined=o,t.isNumber=s,t.isString=u,t.isSymbol=c,t.isUndefined=l,t.isRegExp=f,t.isObject=h,t.isDate=d,t.isError=p,t.isFunction=m,t.isPrimitive=g,t.isBuffer=r("1c35").Buffer.isBuffer},"3a92":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.Uint8ArrayType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const n=r("9152");function i(e){return new DataView(e.buffer,e.byteOffset)}t.UINT8={len:1,get(e,t){return i(e).getUint8(t)},put(e,t,r){return i(e).setUint8(t,r),t+1}},t.UINT16_LE={len:2,get(e,t){return i(e).getUint16(t,!0)},put(e,t,r){return i(e).setUint16(t,r,!0),t+2}},t.UINT16_BE={len:2,get(e,t){return i(e).getUint16(t)},put(e,t,r){return i(e).setUint16(t,r),t+2}},t.UINT24_LE={len:3,get(e,t){const r=i(e);return r.getUint8(t)+(r.getUint16(t+1,!0)<<8)},put(e,t,r){const n=i(e);return n.setUint8(t,255&r),n.setUint16(t+1,r>>8,!0),t+3}},t.UINT24_BE={len:3,get(e,t){const r=i(e);return(r.getUint16(t)<<8)+r.getUint8(t+2)},put(e,t,r){const n=i(e);return n.setUint16(t,r>>8),n.setUint8(t+2,255&r),t+3}},t.UINT32_LE={len:4,get(e,t){return i(e).getUint32(t,!0)},put(e,t,r){return i(e).setUint32(t,r,!0),t+4}},t.UINT32_BE={len:4,get(e,t){return i(e).getUint32(t)},put(e,t,r){return i(e).setUint32(t,r),t+4}},t.INT8={len:1,get(e,t){return i(e).getInt8(t)},put(e,t,r){return i(e).setInt8(t,r),t+2}},t.INT16_BE={len:2,get(e,t){return i(e).getInt16(t)},put(e,t,r){return i(e).setInt16(t,r),t+2}},t.INT16_LE={len:2,get(e,t){return i(e).getInt16(t,!0)},put(e,t,r){return i(e).setInt16(t,r,!0),t+2}},t.INT24_LE={len:3,get(e,r){const n=t.UINT24_LE.get(e,r);return n>8388607?n-16777216:n},put(e,t,r){const n=i(e);return n.setUint8(t,255&r),n.setUint16(t+1,r>>8,!0),t+3}},t.INT24_BE={len:3,get(e,r){const n=t.UINT24_BE.get(e,r);return n>8388607?n-16777216:n},put(e,t,r){const n=i(e);return n.setUint16(t,r>>8),n.setUint8(t+2,255&r),t+3}},t.INT32_BE={len:4,get(e,t){return i(e).getInt32(t)},put(e,t,r){return i(e).setInt32(t,r),t+4}},t.INT32_LE={len:4,get(e,t){return i(e).getInt32(t,!0)},put(e,t,r){return i(e).setInt32(t,r,!0),t+4}},t.UINT64_LE={len:8,get(e,t){return i(e).getBigUint64(t,!0)},put(e,t,r){return i(e).setBigUint64(t,r,!0),t+8}},t.INT64_LE={len:8,get(e,t){return i(e).getBigInt64(t,!0)},put(e,t,r){return i(e).setBigInt64(t,r,!0),t+8}},t.UINT64_BE={len:8,get(e,t){return i(e).getBigUint64(t)},put(e,t,r){return i(e).setBigUint64(t,r),t+8}},t.INT64_BE={len:8,get(e,t){return i(e).getBigInt64(t)},put(e,t,r){return i(e).setBigInt64(t,r),t+8}},t.Float16_BE={len:2,get(e,t){return n.read(e,t,!1,10,this.len)},put(e,t,r){return n.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return n.read(e,t,!0,10,this.len)},put(e,t,r){return n.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return i(e).getFloat32(t)},put(e,t,r){return i(e).setFloat32(t,r),t+4}},t.Float32_LE={len:4,get(e,t){return i(e).getFloat32(t,!0)},put(e,t,r){return i(e).setFloat32(t,r,!0),t+4}},t.Float64_BE={len:8,get(e,t){return i(e).getFloat64(t)},put(e,t,r){return i(e).setFloat64(t,r),t+8}},t.Float64_LE={len:8,get(e,t){return i(e).getFloat64(t,!0)},put(e,t,r){return i(e).setFloat64(t,r,!0),t+8}},t.Float80_BE={len:10,get(e,t){return n.read(e,t,!1,63,this.len)},put(e,t,r){return n.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return n.read(e,t,!0,63,this.len)},put(e,t,r){return n.write(e,r,t,!0,63,this.len),t+this.len}};class a{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=a;class o{constructor(e){this.len=e}get(e,t){return e.subarray(t,t+this.len)}}t.Uint8ArrayType=o;class s{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=s;class u{constructor(e,t){this.len=e,this.encoding=t}get(t,r){return e.from(t).toString(this.encoding,r,r+this.len)}}t.StringType=u;class c{constructor(e){this.len=e}static decode(e,t,r){let n="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(c.inRange(e,0,127))return e;const t=c.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return c.decode(e,t,t+this.len)}}t.AnsiStringType=c,c.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]}).call(this,r("1c35").Buffer)},"3a9b":function(e,t,r){var n=r("e330");e.exports=n({}.isPrototypeOf)},"3bbe":function(e,t,r){var n=r("da84"),i=r("1626"),a=n.String,o=n.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+a(e)+" as a prototype")}},"3c4e":function(e,t,r){"use strict";var n=function(e){return i(e)&&!a(e)};function i(e){return!!e&&"object"===typeof e}function a(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||u(e)}var o="function"===typeof Symbol&&Symbol.for,s=o?Symbol.for("react.element"):60103;function u(e){return e.$$typeof===s}function c(e){return Array.isArray(e)?[]:{}}function l(e,t){var r=t&&!0===t.clone;return r&&n(e)?d(c(e),e,t):e}function f(e,t,r){var i=e.slice();return t.forEach((function(t,a){"undefined"===typeof i[a]?i[a]=l(t,r):n(t)?i[a]=d(e[a],t,r):-1===e.indexOf(t)&&i.push(l(t,r))})),i}function h(e,t,r){var i={};return n(e)&&Object.keys(e).forEach((function(t){i[t]=l(e[t],r)})),Object.keys(t).forEach((function(a){n(t[a])&&e[a]?i[a]=d(e[a],t[a],r):i[a]=l(t[a],r)})),i}function d(e,t,r){var n=Array.isArray(t),i=Array.isArray(e),a=r||{arrayMerge:f},o=n===i;if(o){if(n){var s=a.arrayMerge||f;return s(e,t,r)}return h(e,t,r)}return l(t,r)}d.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,r){return d(e,r,t)}))};var p=d;e.exports=p},"3c5d":function(e,t,r){"use strict";var n=r("da84"),i=r("c65b"),a=r("ebb5"),o=r("07fa"),s=r("182d"),u=r("7b0b"),c=r("d039"),l=n.RangeError,f=n.Int8Array,h=f&&f.prototype,d=h&&h.set,p=a.aTypedArray,m=a.exportTypedArrayMethod,g=!c((function(){var e=new Uint8ClampedArray(2);return i(d,e,{length:1,0:3},1),3!==e[1]})),A=g&&a.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var e=new f(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));m("set",(function(e){p(this);var t=s(arguments.length>1?arguments[1]:void 0,1),r=u(e);if(g)return i(d,this,r,t);var n=this.length,a=o(r),c=0;if(a+t>n)throw l("Wrong length");while(c>3;if((0===o||o&o-1)&&(0===s||s&s-1))return n.throwError.call(this,"only use one flag per alignment direction",a);var u=o>>1,c=s>>1,l=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width,f=this.cloneQuiet().scale(l,i);return this.resize(e,t,i),this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,r){this.bitmap.data.writeUInt32BE(this._background,r)})),this.blit(f,(this.bitmap.width-f.bitmap.width)/2*u,(this.bitmap.height-f.bitmap.height)/2*c),(0,n.isNodePattern)(a)&&a.call(this,null,this),this}}};t["default"]=i},"3d0e":function(e,t,r){"use strict";e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},"3d2d":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=84)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},84:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("section",{staticClass:"el-container",class:{"is-vertical":e.isVertical}},[e._t("default")],2)},i=[];n._withStripped=!0;var a={name:"ElContainer",componentName:"ElContainer",props:{direction:String},computed:{isVertical:function(){return"vertical"===this.direction||"horizontal"!==this.direction&&(!(!this.$slots||!this.$slots.default)&&this.$slots.default.some((function(e){var t=e.componentOptions&&e.componentOptions.tag;return"el-header"===t||"el-footer"===t})))}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/container/src/main.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},"3d78":function(e,t,r){"use strict";const n=e=>[...e].map(e=>e.charCodeAt(0)),i=n("META-INF/mozilla.rsa"),a=n("[Content_Types].xml"),o=n("_rels/.rels");e.exports=e=>{const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let n=0;nr(n(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(i,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(s("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(s("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(s("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,n)=>r>=t&&80===n[r]&&75===n[r+1]&&3===n[r+2]&&4===n[r+3]);let n=0,u=!1,c=null;do{const i=n+30;if(u||(u=r(a,{offset:i})||r(o,{offset:i})),c||(s("word/",{offset:i})?c={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:s("ppt/",{offset:i})?c={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:s("xl/",{offset:i})&&(c={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),u&&c)return c;n=e(t,i)}while(n>=0);if(c)return c}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,n=r=>[...r].every((r,n)=>e[t+n]===r.charCodeAt(0));if(n("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(n("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217]))return{ext:"wmv",mime:"video/x-ms-wmv"};if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let n=0;n<2&&n=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var a=i,o=a.target.__resizeListeners__||[];o.length&&o.forEach((function(e){e()}))}};t.addResizeListener=function(e,t){o||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new i.default(s),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},t.removeResizeListener=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())}},"407c":function(e,t,r){"use strict";function n(e){return"BM"===e.toString("ascii",0,2)}function i(e){return{width:e.readUInt32LE(18),height:Math.abs(e.readInt32LE(22))}}e.exports={detect:n,calculate:i}},4105:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=109)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},109:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("form",{staticClass:"el-form",class:[e.labelPosition?"el-form--label-"+e.labelPosition:"",{"el-form--inline":e.inline}]},[e._t("default")],2)},i=[];n._withStripped=!0;var a=r(9),o=r.n(a),s={name:"ElForm",componentName:"ElForm",provide:function(){return{elForm:this}},props:{model:Object,rules:Object,labelPosition:String,labelWidth:String,labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:String,disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1}},watch:{rules:function(){this.fields.forEach((function(e){e.removeValidateEvents(),e.addValidateEvents()})),this.validateOnRuleChange&&this.validate((function(){}))}},computed:{autoLabelWidth:function(){if(!this.potentialLabelWidthArr.length)return 0;var e=Math.max.apply(Math,this.potentialLabelWidthArr);return e?e+"px":""}},data:function(){return{fields:[],potentialLabelWidthArr:[]}},created:function(){var e=this;this.$on("el.form.addField",(function(t){t&&e.fields.push(t)})),this.$on("el.form.removeField",(function(t){t.prop&&e.fields.splice(e.fields.indexOf(t),1)}))},methods:{resetFields:function(){this.model?this.fields.forEach((function(e){e.resetField()})):console.warn("[Element Warn][Form]model is required for resetFields to work.")},clearValidate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.length?"string"===typeof e?this.fields.filter((function(t){return e===t.prop})):this.fields.filter((function(t){return e.indexOf(t.prop)>-1})):this.fields;t.forEach((function(e){e.clearValidate()}))},validate:function(e){var t=this;if(this.model){var r=void 0;"function"!==typeof e&&window.Promise&&(r=new window.Promise((function(t,r){e=function(e){e?t(e):r(e)}})));var n=!0,i=0;0===this.fields.length&&e&&e(!0);var a={};return this.fields.forEach((function(r){r.validate("",(function(r,s){r&&(n=!1),a=o()({},a,s),"function"===typeof e&&++i===t.fields.length&&e(n,a)}))})),r||void 0}console.warn("[Element Warn][Form]model is required for validate to work!")},validateField:function(e,t){e=[].concat(e);var r=this.fields.filter((function(t){return-1!==e.indexOf(t.prop)}));r.length?r.forEach((function(e){e.validate("",t)})):console.warn("[Element Warn]please pass correct props!")},getLabelWidthIndex:function(e){var t=this.potentialLabelWidthArr.indexOf(e);if(-1===t)throw new Error("[ElementForm]unpected width ",e);return t},registerLabelWidth:function(e,t){if(e&&t){var r=this.getLabelWidthIndex(t);this.potentialLabelWidthArr.splice(r,1,e)}else e&&this.potentialLabelWidthArr.push(e)},deregisterLabelWidth:function(e){var t=this.getLabelWidthIndex(e);this.potentialLabelWidthArr.splice(t,1)}}},u=s,c=r(0),l=Object(c["a"])(u,n,i,!1,null,null,null);l.options.__file="packages/form/src/form.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},9:function(e,t){e.exports=r("7f4d")}})},4126:function(e,t,r){"use strict";var n=r("a177"),i=r("be7f"),a=r("7b27"),o=r("4dc6"),s=r("8936"),u=Object.prototype.toString,c=0,l=4,f=0,h=1,d=2,p=-1,m=0,g=8;function A(e){if(!(this instanceof A))return new A(e);this.options=i.assign({level:p,method:g,chunkSize:16384,windowBits:15,memLevel:8,strategy:m,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var r=n.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(r!==f)throw new Error(o[r]);if(t.header&&n.deflateSetHeader(this.strm,t.header),t.dictionary){var c;if(c="string"===typeof t.dictionary?a.string2buf(t.dictionary):"[object ArrayBuffer]"===u.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,r=n.deflateSetDictionary(this.strm,c),r!==f)throw new Error(o[r]);this._dict_set=!0}}function b(e,t){var r=new A(t);if(r.push(e,!0),r.err)throw r.msg||o[r.err];return r.result}function v(e,t){return t=t||{},t.raw=!0,b(e,t)}function y(e,t){return t=t||{},t.gzip=!0,b(e,t)}A.prototype.push=function(e,t){var r,o,s=this.strm,p=this.options.chunkSize;if(this.ended)return!1;o=t===~~t?t:!0===t?l:c,"string"===typeof e?s.input=a.string2buf(e):"[object ArrayBuffer]"===u.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new i.Buf8(p),s.next_out=0,s.avail_out=p),r=n.deflate(s,o),r!==h&&r!==f)return this.onEnd(r),this.ended=!0,!1;0!==s.avail_out&&(0!==s.avail_in||o!==l&&o!==d)||("string"===this.options.to?this.onData(a.buf2binstring(i.shrinkBuf(s.output,s.next_out))):this.onData(i.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&r!==h);return o===l?(r=n.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===f):o!==d||(this.onEnd(f),s.avail_out=0,!0)},A.prototype.onData=function(e){this.chunks.push(e)},A.prototype.onEnd=function(e){e===f&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Deflate=A,t.deflate=b,t.deflateRaw=v,t.gzip=y},"417f":function(e,t,r){"use strict";t.__esModule=!0;var n=r("2b0e"),i=o(n),a=r("5924");function o(e){return e&&e.__esModule?e:{default:e}}var s=[],u="@@clickoutsideContext",c=void 0,l=0;function f(e,t,r){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(r&&r.context&&n.target&&i.target)||e.contains(n.target)||e.contains(i.target)||e===n.target||r.context.popperElm&&(r.context.popperElm.contains(n.target)||r.context.popperElm.contains(i.target))||(t.expression&&e[u].methodName&&r.context[e[u].methodName]?r.context[e[u].methodName]():e[u].bindingFn&&e[u].bindingFn())}}!i.default.prototype.$isServer&&(0,a.on)(document,"mousedown",(function(e){return c=e})),!i.default.prototype.$isServer&&(0,a.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[u].documentHandler(e,c)}))})),t.default={bind:function(e,t,r){s.push(e);var n=l++;e[u]={id:n,documentHandler:f(e,t,r),methodName:t.expression,bindingFn:t.value}},update:function(e,t,r){e[u].documentHandler=f(e,t,r),e[u].methodName=t.expression,e[u].bindingFn=t.value},unbind:function(e){for(var t=s.length,r=0;rl(e)).reduce((e,t)=>e.concat(t),[]);break;case"PCS":case"PCST":m=this.major>=4?this.splitValue(r,f):[f],m=Array.isArray(m)&&""===m[0]?1:0;break;default:m=this.major>=4?this.splitValue(r,f):[f]}break;case"TXXX":m=h.readIdentifierAndData(t,p+1,d,s),m={description:m.id,text:this.splitValue(r,a.decodeString(m.data,s).replace(/\x00+$/,""))};break;case"PIC":case"APIC":if(n){const r={};switch(p+=1,this.major){case 2:r.format=a.decodeString(t.slice(p,p+3),"latin1"),p+=3;break;case 3:case 4:A=a.findZero(t,p,d,c),r.format=a.decodeString(t.slice(p,A),c),p=A+1;break;default:throw new Error("Warning: unexpected major versionIndex: "+this.major)}r.format=h.fixPictureMimeType(r.format),r.type=o.AttachedPictureType[t[p]],p+=1,A=a.findZero(t,p,d,s),r.description=a.decodeString(t.slice(p,A),s),p=A+g,r.data=e.from(t.slice(p,d)),m=r}break;case"CNT":case"PCNT":m=i.UINT32_BE.get(t,0);break;case"SYLT":p+=7,m=[];while(p=5?t.readUInt32BE(p+1):void 0};break;case"GEOB":{A=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,A),c);p=A+1,A=a.findZero(t,p,d-p,s);const r=a.decodeString(t.slice(p,A),c);p=A+1,A=a.findZero(t,p,d-p,s);const n=a.decodeString(t.slice(p,A),c);m={type:e,filename:r,description:n,data:t.slice(p+1,d)};break}case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":m=a.decodeString(t.slice(p,A),c);break;case"WXXX":{A=a.findZero(t,p+1,d,s);const e=a.decodeString(t.slice(p+1,A),s);p=A+("utf16le"===s?2:1),m={description:e,url:a.decodeString(t.slice(p,d),c)};break}case"WFD":case"WFED":m=a.decodeString(t.slice(p+1,a.findZero(t,p+1,d,s)),s);break;case"MCDI":m=t.slice(0,d);break;default:u("Warning: unsupported id3v2-tag-type: "+r);break}return m}static fixPictureMimeType(e){switch(e=e.toLocaleLowerCase(),e){case"jpg":return"image/jpeg";case"png":return"image/png"}return e}static functionList(e){const t={};for(let r=0;r+11?this.warningCollector.addWarning(`ID3v2.${this.major} ${e} uses non standard null-separator.`):r=t.split(/\//g)):r=t.split(/\x00/g),h.trimArray(r)}static trimArray(e){return e.map(e=>e.replace(/\x00+$/,"").trim())}static readIdentifierAndData(e,t,r,n){const i=a.findZero(e,t,r,n),o=a.decodeString(e.slice(t,i),n);return t=i+h.getNullTerminatorLength(n),{id:o,data:e.slice(t,r)}}static getNullTerminatorLength(e){return"utf16le"===e?2:1}}t.FrameParser=h}).call(this,r("1c35").Buffer)},"41f8":function(e,t,r){"use strict";t.__esModule=!0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isVNode=a;var i=r("8122");function a(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":n(e))&&(0,i.hasOwn)(e,"componentOptions")}},"425f":function(e,t,r){},"429b":function(e,t,r){e.exports=r("faa1").EventEmitter},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,n="/";t.cwd=function(){return n},t.chdir=function(t){e||(e=r("df7c")),n=e.resolve(t,n)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"445d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=r("cf38"),a=function(){return{blur:function(e,t){if("number"!==typeof e)return n.throwError.call(this,"r must be a number",t);if(e<1)return n.throwError.call(this,"r must be greater than 0",t);var r,a,o,s,u,c,l,f,h,d,p,m,g,A,b=this.bitmap.width-1,v=this.bitmap.height-1,y=e+1,w=i.mulTable[e],_=i.shgTable[e],E=[],I=[],C=[],B=[],x=[],S=[],k=2;while(k-- >0){for(m=0,g=0,c=0;cb?b:l)<<2),r+=this.bitmap.data[f++],a+=this.bitmap.data[f++],o+=this.bitmap.data[f++],s+=this.bitmap.data[f];for(u=0;u0?f<<2:0),h=g+x[u],d=g+S[u],r+=this.bitmap.data[h++]-this.bitmap.data[d++],a+=this.bitmap.data[h++]-this.bitmap.data[d++],o+=this.bitmap.data[h++]-this.bitmap.data[d++],s+=this.bitmap.data[h]-this.bitmap.data[d],m++;g+=this.bitmap.width<<2}for(u=0;uv?0:this.bitmap.width,r+=E[p],a+=I[p],o+=C[p],s+=B[p];for(m=u<<2,c=0;c>>_,this.bitmap.data[m+3]=A,A>255&&(this.bitmap.data[m+3]=255),A>0?(A=255/A,this.bitmap.data[m]=(r*w>>>_)*A,this.bitmap.data[m+1]=(a*w>>>_)*A,this.bitmap.data[m+2]=(o*w>>>_)*A):(this.bitmap.data[m+2]=0,this.bitmap.data[m+1]=0,this.bitmap.data[m]=0),0===u&&(x[c]=((f=c+y)0?f*this.bitmap.width:0),h=u+x[c],d=u+S[c],r+=E[h]-E[d],a+=I[h]-I[d],o+=C[h]-C[d],s+=B[h]-B[d],m+=this.bitmap.width<<2}}return(0,n.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=a},"448a":function(e,t,r){var n=r("2236"),i=r("11b0"),a=r("6613"),o=r("0676");function s(e){return n(e)||i(e)||a(e)||o()}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},"44ad":function(e,t,r){var n=r("da84"),i=r("e330"),a=r("d039"),o=r("c6b6"),s=n.Object,u=i("".split);e.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?u(e,""):s(e)}:s},"450d":function(e,t,r){},4681:function(e,t,r){"use strict";var n=r("966d");function i(e,t){var r=this,i=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return i||a?(t?t(e):!e||this._writableState&&this._writableState.errorEmitted||n.nextTick(o,this,e),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?(n.nextTick(o,r,e),r._writableState&&(r._writableState.errorEmitted=!0)):t&&t(e)})),this)}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(e,t){e.emit("error",t)}e.exports={destroy:i,undestroy:a}},"46a1":function(e,t,r){},"46d3":function(e,t,r){"use strict";var n=e.exports=function(e){this._buffer=e,this._reads=[]};n.prototype.read=function(e,t){this._reads.push({length:Math.abs(e),allowLess:e<0,func:t})},n.prototype.process=function(){while(this._reads.length>0&&this._buffer.length){var e=this._reads[0];if(!this._buffer.length||!(this._buffer.length>=e.length||e.allowLess))break;this._reads.shift();var t=this._buffer;this._buffer=t.slice(e.length),e.func.call(this,t.slice(0,e.length))}return this._reads.length>0?new Error("There are some read requests waitng on finished stream"):this._buffer.length>0?new Error("unrecognised content at end of stream"):void 0}},"46d9":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RiffInfoTagMapper=t.riffInfoTagMap=void 0;const n=r("fc97");t.riffInfoTagMap={IART:"artist",ICRD:"date",INAM:"title",TITL:"title",IPRD:"album",ITRK:"track",COMM:"comment",ICMT:"comment",ICNT:"releasecountry",GNRE:"genre",IWRI:"writer",RATE:"rating",YEAR:"year",ISFT:"encodedby",CODE:"encodedby",TURL:"website",IGNR:"genre",IENG:"engineer",ITCH:"technician",IMED:"media",IRPD:"album"};class i extends n.CommonTagMapper{constructor(){super(["exif"],t.riffInfoTagMap)}}t.RiffInfoTagMapper=i},"470b":function(e,t,r){"use strict";(function(e){var n=r("1c35").Buffer,i=r("d485").Transform,a=r("6b75"),o=r("3022"),s=r("f654").ok,u=r("1c35").kMaxLength,c="Cannot create final Buffer. It would be larger than 0x"+u.toString(16)+" bytes";a.Z_MIN_WINDOWBITS=8,a.Z_MAX_WINDOWBITS=15,a.Z_DEFAULT_WINDOWBITS=15,a.Z_MIN_CHUNK=64,a.Z_MAX_CHUNK=1/0,a.Z_DEFAULT_CHUNK=16384,a.Z_MIN_MEMLEVEL=1,a.Z_MAX_MEMLEVEL=9,a.Z_DEFAULT_MEMLEVEL=8,a.Z_MIN_LEVEL=-1,a.Z_MAX_LEVEL=9,a.Z_DEFAULT_LEVEL=a.Z_DEFAULT_COMPRESSION;for(var l=Object.keys(a),f=0;f=u?o=new RangeError(c):t=n.concat(i,a),i=[],e.close(),r(o,t)}e.on("error",s),e.on("end",l),e.end(t),o()}function b(e,t){if("string"===typeof t&&(t=n.from(t)),!n.isBuffer(t))throw new TypeError("Not a string or buffer");var r=e._finishFlushFlag;return e._processChunk(t,r)}function v(e){if(!(this instanceof v))return new v(e);x.call(this,e,a.DEFLATE)}function y(e){if(!(this instanceof y))return new y(e);x.call(this,e,a.INFLATE)}function w(e){if(!(this instanceof w))return new w(e);x.call(this,e,a.GZIP)}function _(e){if(!(this instanceof _))return new _(e);x.call(this,e,a.GUNZIP)}function E(e){if(!(this instanceof E))return new E(e);x.call(this,e,a.DEFLATERAW)}function I(e){if(!(this instanceof I))return new I(e);x.call(this,e,a.INFLATERAW)}function C(e){if(!(this instanceof C))return new C(e);x.call(this,e,a.UNZIP)}function B(e){return e===a.Z_NO_FLUSH||e===a.Z_PARTIAL_FLUSH||e===a.Z_SYNC_FLUSH||e===a.Z_FULL_FLUSH||e===a.Z_FINISH||e===a.Z_BLOCK}function x(e,r){var o=this;if(this._opts=e=e||{},this._chunkSize=e.chunkSize||t.Z_DEFAULT_CHUNK,i.call(this,e),e.flush&&!B(e.flush))throw new Error("Invalid flush flag: "+e.flush);if(e.finishFlush&&!B(e.finishFlush))throw new Error("Invalid flush flag: "+e.finishFlush);if(this._flushFlag=e.flush||a.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof e.finishFlush?e.finishFlush:a.Z_FINISH,e.chunkSize&&(e.chunkSizet.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitst.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelt.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelt.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=t.Z_FILTERED&&e.strategy!=t.Z_HUFFMAN_ONLY&&e.strategy!=t.Z_RLE&&e.strategy!=t.Z_FIXED&&e.strategy!=t.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!n.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new a.Zlib(r);var s=this;this._hadError=!1,this._handle.onerror=function(e,r){S(s),s._hadError=!0;var n=new Error(e);n.errno=r,n.code=t.codes[r],s.emit("error",n)};var u=t.Z_DEFAULT_COMPRESSION;"number"===typeof e.level&&(u=e.level);var c=t.Z_DEFAULT_STRATEGY;"number"===typeof e.strategy&&(c=e.strategy),this._handle.init(e.windowBits||t.Z_DEFAULT_WINDOWBITS,u,e.memLevel||t.Z_DEFAULT_MEMLEVEL,c,e.dictionary),this._buffer=n.allocUnsafe(this._chunkSize),this._offset=0,this._level=u,this._strategy=c,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!o._handle},configurable:!0,enumerable:!0})}function S(t,r){r&&e.nextTick(r),t._handle&&(t._handle.close(),t._handle=null)}function k(e){e.emit("close")}Object.defineProperty(t,"codes",{enumerable:!0,value:Object.freeze(d),writable:!1}),t.Deflate=v,t.Inflate=y,t.Gzip=w,t.Gunzip=_,t.DeflateRaw=E,t.InflateRaw=I,t.Unzip=C,t.createDeflate=function(e){return new v(e)},t.createInflate=function(e){return new y(e)},t.createDeflateRaw=function(e){return new E(e)},t.createInflateRaw=function(e){return new I(e)},t.createGzip=function(e){return new w(e)},t.createGunzip=function(e){return new _(e)},t.createUnzip=function(e){return new C(e)},t.deflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new v(t),e,r)},t.deflateSync=function(e,t){return b(new v(t),e)},t.gzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new w(t),e,r)},t.gzipSync=function(e,t){return b(new w(t),e)},t.deflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new E(t),e,r)},t.deflateRawSync=function(e,t){return b(new E(t),e)},t.unzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new C(t),e,r)},t.unzipSync=function(e,t){return b(new C(t),e)},t.inflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new y(t),e,r)},t.inflateSync=function(e,t){return b(new y(t),e)},t.gunzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new _(t),e,r)},t.gunzipSync=function(e,t){return b(new _(t),e)},t.inflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),A(new I(t),e,r)},t.inflateRawSync=function(e,t){return b(new I(t),e)},o.inherits(x,i),x.prototype.params=function(r,n,i){if(rt.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+r);if(n!=t.Z_FILTERED&&n!=t.Z_HUFFMAN_ONLY&&n!=t.Z_RLE&&n!=t.Z_FIXED&&n!=t.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+n);if(this._level!==r||this._strategy!==n){var o=this;this.flush(a.Z_SYNC_FLUSH,(function(){s(o._handle,"zlib binding closed"),o._handle.params(r,n),o._hadError||(o._level=r,o._strategy=n,i&&i())}))}else e.nextTick(i)},x.prototype.reset=function(){return s(this._handle,"zlib binding closed"),this._handle.reset()},x.prototype._flush=function(e){this._transform(n.alloc(0),"",e)},x.prototype.flush=function(t,r){var i=this,o=this._writableState;("function"===typeof t||void 0===t&&!r)&&(r=t,t=a.Z_FULL_FLUSH),o.ended?r&&e.nextTick(r):o.ending?r&&this.once("end",r):o.needDrain?r&&this.once("drain",(function(){return i.flush(t,r)})):(this._flushFlag=t,this.write(n.alloc(0),"",r))},x.prototype.close=function(t){S(this,t),e.nextTick(k,this)},x.prototype._transform=function(e,t,r){var i,o=this._writableState,s=o.ending||o.ended,u=s&&(!e||o.length===e.length);return null===e||n.isBuffer(e)?this._handle?(u?i=this._finishFlushFlag:(i=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||a.Z_NO_FLUSH)),void this._processChunk(e,i,r)):r(new Error("zlib binding closed")):r(new Error("invalid input"))},x.prototype._processChunk=function(e,t,r){var i=e&&e.length,a=this._chunkSize-this._offset,o=0,l=this,f="function"===typeof r;if(!f){var h,d=[],p=0;this.on("error",(function(e){h=e})),s(this._handle,"zlib binding closed");do{var m=this._handle.writeSync(t,e,o,i,this._buffer,this._offset,a)}while(!this._hadError&&b(m[0],m[1]));if(this._hadError)throw h;if(p>=u)throw S(this),new RangeError(c);var g=n.concat(d,p);return S(this),g}s(this._handle,"zlib binding closed");var A=this._handle.write(t,e,o,i,this._buffer,this._offset,a);function b(u,c){if(this&&(this.buffer=null,this.callback=null),!l._hadError){var h=a-c;if(s(h>=0,"have should not go down"),h>0){var m=l._buffer.slice(l._offset,l._offset+h);l._offset+=h,f?l.push(m):(d.push(m),p+=m.length)}if((0===c||l._offset>=l._chunkSize)&&(a=l._chunkSize,l._offset=0,l._buffer=n.allocUnsafe(l._chunkSize)),0===c){if(o+=i-u,i=u,!f)return!0;var g=l._handle.write(t,e,o,i,l._buffer,l._offset,l._chunkSize);return g.callback=b,void(g.buffer=e)}if(!f)return!1;r()}}A.buffer=e,A.callback=b},o.inherits(v,x),o.inherits(y,x),o.inherits(w,x),o.inherits(_,x),o.inherits(E,x),o.inherits(I,x),o.inherits(C,x)}).call(this,r("4362"))},"480c":function(e,t,r){"use strict";class n{constructor(e,t,r){this.width=r.width,this.height=r.height,this.loops=r.loops,this.usesTransparency=r.usesTransparency,this.colorScope=r.colorScope,this.frames=t,this.buffer=e}}n.GlobalColorsPreferred=0,n.GlobalColorsOnly=1,n.LocalColorsOnly=2;class i extends Error{constructor(e){super(e),e instanceof Error&&(this.stack="Gif"+e.stack)}}t.Gif=n,t.GifError=i},"485a":function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("1626"),o=r("861d"),s=n.TypeError;e.exports=function(e,t){var r,n;if("string"===t&&a(r=e.toString)&&!o(n=i(r,e)))return n;if(a(r=e.valueOf)&&!o(n=i(r,e)))return n;if("string"!==t&&a(r=e.toString)&&!o(n=i(r,e)))return n;throw s("Can't convert object to primitive value")}},"486c":function(e,t){e.exports=function(){return"undefined"!==typeof self.DOMParser?function(e){var t=new self.DOMParser;return t.parseFromString(e,"application/xml")}:"undefined"!==typeof self.ActiveXObject&&new self.ActiveXObject("Microsoft.XMLDOM")?function(e){var t=new self.ActiveXObject("Microsoft.XMLDOM");return t.async="false",t.loadXML(e),t}:function(e){var t=document.createElement("div");return t.innerHTML=e,t}}()},4897:function(e,t,r){"use strict";t.__esModule=!0,t.i18n=t.use=t.t=void 0;var n=r("f0d9"),i=f(n),a=r("2b0e"),o=f(a),s=r("3c4e"),u=f(s),c=r("9d7e"),l=f(c);function f(e){return e&&e.__esModule?e:{default:e}}var h=(0,l.default)(o.default),d=i.default,p=!1,m=function(){var e=Object.getPrototypeOf(this||o.default).$t;if("function"===typeof e&&o.default.locale)return p||(p=!0,o.default.locale(o.default.config.lang,(0,u.default)(d,o.default.locale(o.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},g=t.t=function(e,t){var r=m.apply(this,arguments);if(null!==r&&void 0!==r)return r;for(var n=e.split("."),i=d,a=0,o=n.length;a0){var n=t[t.length-1];if(n.id===e){if(n.modalClass){var i=n.modalClass.trim().split(/\s+/);i.forEach((function(e){return(0,a.removeClass)(r,e)}))}t.pop(),t.length>0&&(r.style.zIndex=t[t.length-1].zIndex)}else for(var o=t.length-1;o>=0;o--)if(t[o].id===e){t.splice(o,1);break}}0===t.length&&(this.modalFade&&(0,a.addClass)(r,"v-modal-leave"),setTimeout((function(){0===t.length&&(r.parentNode&&r.parentNode.removeChild(r),r.style.display="none",h.modalDom=void 0),(0,a.removeClass)(r,"v-modal-leave")}),200))}};Object.defineProperty(h,"zIndex",{configurable:!0,get:function(){return u||(c=c||(i.default.prototype.$ELEMENT||{}).zIndex||2e3,u=!0),c},set:function(e){c=e}});var d=function(){if(!i.default.prototype.$isServer&&h.modalStack.length>0){var e=h.modalStack[h.modalStack.length-1];if(!e)return;var t=h.getInstance(e.id);return t}};i.default.prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=d();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t.default=h},"4b8b":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"4b8f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=void 0;const n=r("6f58"),i=r("d3ab"),a=r("34eb"),o=a("music-metadata:parser:musepack:sv8"),s=new n.StringType(2,"binary"),u={len:5,get:(e,t)=>({crc:n.UINT32_LE.get(e,t),streamVersion:n.UINT8.get(e,t+4)})},c={len:2,get:(e,t)=>({sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t,0,3)],maxUsedBands:i.getBitAllignedNumber(e,t,3,5),channelCount:i.getBitAllignedNumber(e,t+1,0,4)+1,msUsed:i.isBitSet(e,t+1,4),audioBlockFrames:i.getBitAllignedNumber(e,t+1,5,3)})};class l{constructor(e){this.tokenizer=e}async readPacketHeader(){const e=await this.tokenizer.readToken(s),t=await this.readVariableSizeField();return{key:e,payloadLength:t.value-2-t.len}}async readStreamHeader(e){const t={};o("Reading SH at offset="+this.tokenizer.position);const r=await this.tokenizer.readToken(u);e-=u.len,Object.assign(t,r),o("SH.streamVersion = "+r.streamVersion);const n=await this.readVariableSizeField();e-=n.len,t.sampleCount=n.value;const i=await this.readVariableSizeField();e-=i.len,t.beginningOfSilence=i.value;const a=await this.tokenizer.readToken(c);return e-=c.len,Object.assign(t,a),await this.tokenizer.ignore(e),t}async readVariableSizeField(e=1,t=0){let r=await this.tokenizer.readNumber(n.UINT8);return 0===(128&r)?{len:e,value:t+r}:(r&=127,r+=t,this.readVariableSizeField(e+1,r<<7))}}t.StreamReader=l},"4cc3":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AsfUtil=void 0;const n=r("d3ab"),i=r("6f58");class a{static getParserForAttr(e){return a.attributeParsers[e]}static parseUnicodeAttr(e){return n.stripNulls(n.decodeString(e,"utf16le"))}static parseByteArrayAttr(t){const r=e.alloc(t.length);return t.copy(r),r}static parseBoolAttr(e,t=0){return 1===a.parseWordAttr(e,t)}static parseDWordAttr(e,t=0){return e.readUInt32LE(t)}static parseQWordAttr(e,t=0){return i.UINT64_LE.get(e,t)}static parseWordAttr(e,t=0){return e.readUInt16LE(t)}}t.AsfUtil=a,a.attributeParsers=[a.parseUnicodeAttr,a.parseByteArrayAttr,a.parseBoolAttr,a.parseDWordAttr,a.parseQWordAttr,a.parseWordAttr,a.parseByteArrayAttr]}).call(this,r("1c35").Buffer)},"4d20":function(e,t,r){var n=r("1917"),i=r("10db"),a=r("6ca1"),o=r("3397"),s=r("9c0e"),u=r("faf5"),c=Object.getOwnPropertyDescriptor;t.f=r("0bad")?c:function(e,t){if(e=a(e),t=o(t,!0),u)try{return c(e,t)}catch(r){}if(s(e,t))return i(!n.f.call(e,t),e[t])}},"4d64":function(e,t,r){var n=r("fc6a"),i=r("23cb"),a=r("07fa"),o=function(e){return function(t,r,o){var s,u=n(t),c=a(u),l=i(o,c);if(e&&r!=r){while(c>l)if(s=u[l++],s!=s)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===r)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"4d88":function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},"4dc6":function(e,t,r){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},"4e71":function(e,t,r){r("e198")("observable")},"4ea4":function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4ebc":function(e,t,r){var n=r("4d88");e.exports=Array.isArray||function(e){return"Array"==n(e)}},"4f83":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractID3Parser=void 0;const n=r("21c2"),i=r("0662"),a=r("64a4"),o=r("1e78"),s=r("34eb"),u=r("95c9"),c=s("music-metadata:parser:ID3");class l extends u.BasicParser{constructor(){super(...arguments),this.id3parser=new a.ID3v2Parser}static async startsWithID3v2Header(e){return"ID3"===(await e.peekToken(i.ID3v2Header)).fileIdentifier}async parse(){try{await this.parseID3v2()}catch(e){if(!(e instanceof n.EndOfStreamError))throw e;c("End-of-stream")}}finalize(){}async parseID3v2(){if(await this.tryReadId3v2Headers(),c("End of ID3v2 header, go to MPEG-parser: pos=%s",this.tokenizer.position),await this._parse(),this.options.skipPostHeaders&&this.metadata.hasAny())this.finalize();else{const e=new o.ID3v1Parser;await e.init(this.metadata,this.tokenizer,this.options).parse(),this.finalize()}}async tryReadId3v2Headers(){const e=await this.tokenizer.peekToken(i.ID3v2Header);if("ID3"===e.fileIdentifier)return c("Found ID3v2 header, pos=%s",this.tokenizer.position),await this.id3parser.parse(this.metadata,this.tokenizer,this.options),this.tryReadId3v2Headers()}}t.AbstractID3Parser=l},"50c4":function(e,t,r){var n=r("5926"),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},"511f":function(e,t,r){r("0b99"),r("658f"),e.exports=r("fcd4").f("iterator")},5128:function(e,t,r){"use strict";t.__esModule=!0,t.PopupManager=void 0;var n=r("2b0e"),i=h(n),a=r("7f4d"),o=h(a),s=r("4b26"),u=h(s),c=r("e62d"),l=h(c),f=r("5924");function h(e){return e&&e.__esModule?e:{default:e}}var d=1,p=void 0;t.default={props:{visible:{type:Boolean,default:!1},openDelay:{},closeDelay:{},zIndex:{},modal:{type:Boolean,default:!1},modalFade:{type:Boolean,default:!0},modalClass:{},modalAppendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1}},beforeMount:function(){this._popupId="popup-"+d++,u.default.register(this._popupId,this)},beforeDestroy:function(){u.default.deregister(this._popupId),u.default.closeModal(this._popupId),this.restoreBodyStyle()},data:function(){return{opened:!1,bodyPaddingRight:null,computedBodyPaddingRight:0,withoutHiddenClass:!0,rendered:!1}},watch:{visible:function(e){var t=this;if(e){if(this._opening)return;this.rendered?this.open():(this.rendered=!0,i.default.nextTick((function(){t.open()})))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var r=(0,o.default)({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var n=Number(r.openDelay);n>0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(r)}),n):this.doOpen(r)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,r=e.modal,n=e.zIndex;if(n&&(u.default.zIndex=n),r&&(this._closing&&(u.default.closeModal(this._popupId),this._closing=!1),u.default.openModal(this._popupId,u.default.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,f.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,f.getStyle)(document.body,"paddingRight"),10)),p=(0,l.default)();var i=document.documentElement.clientHeight0&&(i||"scroll"===a)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+p+"px"),(0,f.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=u.default.nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout((function(){e._closeTimer=null,e.doClose()}),t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){u.default.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,f.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=u.default},"512c":function(e,t,r){var n=r("ef08"),i=r("5524"),a=r("9c0c7"),o=r("051b"),s=r("9c0e"),u="prototype",c=function(e,t,r){var l,f,h,d=e&c.F,p=e&c.G,m=e&c.S,g=e&c.P,A=e&c.B,b=e&c.W,v=p?i:i[t]||(i[t]={}),y=v[u],w=p?n:m?n[t]:(n[t]||{})[u];for(l in p&&(r=t),r)f=!d&&w&&void 0!==w[l],f&&s(v,l)||(h=f?w[l]:r[l],v[l]=p&&"function"!=typeof w[l]?r[l]:A&&f?a(h,n):b&&w[l]==h?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t[u]=e[u],t}(h):g&&"function"==typeof h?a(Function.call,h):h,g&&((v.virtual||(v.virtual={}))[l]=h,e&c.R&&y&&!y[l]&&o(y,l,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},5184:function(e,t,r){e.exports=r("faa1").EventEmitter},"51d2":function(e,t,r){"use strict";(function(e,n){const i=r("8f44"),{Gif:a,GifError:o}=r("480c");let s;e.nextTick(()=>{s=r("2bbd")});const{GifFrame:u}=r("ad0b"),c=200,l=100;class f{constructor(e={}){this._transparentRGB=null,"number"===typeof e.transparentRGB&&0!==e.transparentRGB&&(this._transparentRGBA=256*e.transparentRGB),this._testInitialBufferSize=0}decodeGif(e){try{let r;try{r=new i.GifReader(e)}catch(t){throw new o(t)}const n=r.numFrames(),s=[],u={width:r.width,height:r.height,loops:r.loopCount(),usesTransparency:!1};for(let e=0;ei.width)for(let t=0;t0)return this._testInitialBufferSize;let r=c+768;const n=v(e);return t.forEach(e=>{r+=A(e,n)}),r}_getSizeEstimateLocal(e,t){if(this._testInitialBufferSize>0)return this._testInitialBufferSize;let r=c;for(let n=0;nt)i=r-1;else{if(!(e[r]n)n<<=1;t.length=n,t.fill(0,r)}function A(e,t){let r=e.bitmap.width*e.bitmap.height;return r=Math.ceil(r*t/8),r+=Math.ceil(r/255),l+r+768}function b(e,t,r){const i=r.colors,a=i.length<=8?h:d,s=t.bitmap.data,u=new n(s.length/4);let c=i.length,l=0,f=0;while(l>8&16777215;u[f]=a(i,e)}else u[f]=c;l+=4,++f}if(r.usesTransparency){if(256===c)throw new o(`Frame ${e} already has 256 colorsand so can't use transparency`)}else c=null;return{buffer:u,transparentIndex:c}}function v(e){let t=e.indexCount,r=0;--t;while(t)++r,t>>=1;return r>0?r:1}function y(e,t,r,i,a){if(r.interlaced)throw new o("writing interlaced GIFs is not supported");const s=b(t,r,i),u={delay:r.delayCentisecs,disposal:r.disposalMethod,transparent:s.transparentIndex};a&&(g(i),u.palette=i.colors);try{let t,i=e.getOutputBuffer(),a=e.getOutputBufferPosition(),o=!0;while(o)if(t=e.addFrame(r.xOffset,r.yOffset,r.bitmap.width,r.bitmap.height,s.buffer,u),o=!1,t>=i.length-1){const t=new n(1.5*i.length);i.copy(t),e.setOutputBuffer(t),e.setOutputBufferPosition(a),i=t,o=!0}return i}catch(c){throw new o(c)}}t.GifCodec=f}).call(this,r("4362"),r("1c35").Buffer)},"51f3":function(e,t,r){"use strict";function n(e,t){if(!e||!t||!e.length||!t.length)throw new Error("Bad alphabet");this.srcAlphabet=e,this.dstAlphabet=t}n.prototype.convert=function(e){var t,r,n,i={},a=this.srcAlphabet.length,o=this.dstAlphabet.length,s=e.length,u="string"===typeof e?"":[];if(!this.isValid(e))throw new Error('Number "'+e+'" contains of non-alphabetic digits ('+this.srcAlphabet+")");if(this.srcAlphabet===this.dstAlphabet)return e;for(t=0;t=o?(i[n++]=parseInt(r/o,10),r%=o):n>0&&(i[n++]=0);s=n,u=this.dstAlphabet.slice(r,r+1).concat(u)}while(0!==n);return u},n.prototype.isValid=function(e){for(var t=0;t1&&0===this.layer?this.parseAdtsHeader(e,t):this.parseMpegHeader(e,t),this.isProtectedByCRC=!o.isBitSet(e,t+1,7)}calcDuration(e){return e*this.calcSamplesPerFrame()/this.samplingRate}calcSamplesPerFrame(){return d.samplesInFrameTable[1===this.version?0:1][this.layer]}calculateSideInfoLength(){if(3!==this.layer)return 2;if(3===this.channelModeIndex){if(1===this.version)return 17;if(2===this.version||2.5===this.version)return 9}else{if(1===this.version)return 32;if(2===this.version||2.5===this.version)return 17}}calcSlotSize(){return[null,4,1,1][this.layer]}parseMpegHeader(e,t){this.container="MPEG",this.bitrateIndex=o.getBitAllignedNumber(e,t+2,0,4),this.sampRateFreqIndex=o.getBitAllignedNumber(e,t+2,4,2),this.padding=o.isBitSet(e,t+2,6),this.privateBit=o.isBitSet(e,t+2,7),this.channelModeIndex=o.getBitAllignedNumber(e,t+3,0,2),this.modeExtension=o.getBitAllignedNumber(e,t+3,2,2),this.isCopyrighted=o.isBitSet(e,t+3,4),this.isOriginalMedia=o.isBitSet(e,t+3,5),this.emphasis=o.getBitAllignedNumber(e,t+3,7,2),this.version=d.VersionID[this.versionIndex],this.channelMode=d.ChannelMode[this.channelModeIndex],this.codec=`MPEG ${this.version} Layer ${this.layer}`;const r=this.calcBitrate();if(!r)throw new Error("Cannot determine bit-rate");if(this.bitrate=1e3*r,this.samplingRate=this.calcSamplingRate(),null==this.samplingRate)throw new Error("Cannot determine sampling-rate")}parseAdtsHeader(e,t){c("layer=0 => ADTS"),this.version=2===this.versionIndex?4:2,this.container="ADTS/MPEG-"+this.version;const r=o.getBitAllignedNumber(e,t+2,0,2);this.codec="AAC",this.codecProfile=f.AudioObjectTypes[r],c("MPEG-4 audio-codec="+this.codec);const n=o.getBitAllignedNumber(e,t+2,2,4);this.samplingRate=f.SamplingFrequencies[n],c("sampling-rate="+this.samplingRate);const i=o.getBitAllignedNumber(e,t+2,7,3);this.mp4ChannelConfig=h[i],c("channel-config="+this.mp4ChannelConfig.join("+")),this.frameLength=o.getBitAllignedNumber(e,t+3,6,2)<<11}calcBitrate(){if(0===this.bitrateIndex||15===this.bitrateIndex)return;const e=`${Math.floor(this.version)}${this.layer}`;return d.bitrate_index[this.bitrateIndex][e]}calcSamplingRate(){return 3===this.sampRateFreqIndex?null:d.sampling_rate_freq_index[this.version][this.sampRateFreqIndex]}}d.SyncByte1=255,d.SyncByte2=224,d.VersionID=[2.5,null,2,1],d.LayerDescription=[0,3,2,1],d.ChannelMode=["stereo","joint_stereo","dual_channel","mono"],d.bitrate_index={1:{11:32,12:32,13:32,21:32,22:8,23:8},2:{11:64,12:48,13:40,21:48,22:16,23:16},3:{11:96,12:56,13:48,21:56,22:24,23:24},4:{11:128,12:64,13:56,21:64,22:32,23:32},5:{11:160,12:80,13:64,21:80,22:40,23:40},6:{11:192,12:96,13:80,21:96,22:48,23:48},7:{11:224,12:112,13:96,21:112,22:56,23:56},8:{11:256,12:128,13:112,21:128,22:64,23:64},9:{11:288,12:160,13:128,21:144,22:80,23:80},10:{11:320,12:192,13:160,21:160,22:96,23:96},11:{11:352,12:224,13:192,21:176,22:112,23:112},12:{11:384,12:256,13:224,21:192,22:128,23:128},13:{11:416,12:320,13:256,21:224,22:144,23:144},14:{11:448,12:384,13:320,21:256,22:160,23:160}},d.sampling_rate_freq_index={1:{0:44100,1:48e3,2:32e3},2:{0:22050,1:24e3,2:16e3},2.5:{0:11025,1:12e3,2:8e3}},d.samplesInFrameTable=[[0,384,1152,1152],[0,384,1152,576]];const p={len:4,get:(e,t)=>new d(e,t)};function m(e){return"V"+Math.floor((100-e)/10)}class g extends s.AbstractID3Parser{constructor(){super(...arguments),this.frameCount=0,this.syncFrameCount=-1,this.countSkipFrameData=0,this.totalDataLength=0,this.bitrates=[],this.calculateEofDuration=!1,this.buf_frame_header=e.alloc(4),this.syncPeek={buf:e.alloc(l),len:0}}async _parse(){this.metadata.setFormat("lossless",!1);try{let e=!1;while(!e)await this.sync(),e=await this.parseCommonMpegHeader()}catch(e){if(!(e instanceof i.EndOfStreamError))throw e;if(c("End-of-stream"),this.calculateEofDuration){const e=this.frameCount*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",e);const t=e/this.metadata.format.sampleRate;c(`Calculate duration at EOF: ${t} sec.`,t),this.metadata.setFormat("duration",t)}}}finalize(){const e=this.metadata.format,t=this.metadata.native.hasOwnProperty("ID3v1");if(e.duration&&this.tokenizer.fileInfo.size){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0);e.codecProfile&&"V"===e.codecProfile[0]&&this.metadata.setFormat("bitrate",8*r/e.duration)}else if(this.tokenizer.fileInfo.size&&"CBR"===e.codecProfile){const r=this.tokenizer.fileInfo.size-this.mpegOffset-(t?128:0),n=Math.round(r/this.frame_size)*this.samplesPerFrame;this.metadata.setFormat("numberOfSamples",n);const i=n/e.sampleRate;c("Calculate CBR duration based on file size: %s",i),this.metadata.setFormat("duration",i)}}async sync(){let e=!1;while(1){let t=0;if(this.syncPeek.len=await this.tokenizer.peekBuffer(this.syncPeek.buf,{length:l,mayBeLess:!0}),this.syncPeek.len<=163)throw new i.EndOfStreamError;while(1){if(e&&224===(224&this.syncPeek.buf[t]))return this.buf_frame_header[0]=d.SyncByte1,this.buf_frame_header[1]=this.syncPeek.buf[t],await this.tokenizer.ignore(t),c(`Sync at offset=${this.tokenizer.position-1}, frameCount=${this.frameCount}`),this.syncFrameCount===this.frameCount&&(c("Re-synced MPEG stream, frameCount="+this.frameCount),this.frameCount=0,this.frame_size=0),void(this.syncFrameCount=this.frameCount);if(e=!1,t=this.syncPeek.buf.indexOf(d.SyncByte1,t),-1===t){if(this.syncPeek.len=2&&0===e.layer?this.parseAdts(e):this.parseAudioFrameHeader(e)}async parseAudioFrameHeader(e){this.metadata.setFormat("numberOfChannels","mono"===e.channelMode?1:2),this.metadata.setFormat("bitrate",e.bitrate),this.frameCount<2e5&&c("offset=%s MP%s bitrate=%s sample-rate=%s",this.tokenizer.position-4,e.layer,e.bitrate,e.samplingRate);const t=e.calcSlotSize();if(null===t)throw new Error("invalid slot_size");const r=e.calcSamplesPerFrame();c("samples_per_frame="+r);const n=r/8,i=n*e.bitrate/e.samplingRate+(e.padding?t:0);if(this.frame_size=Math.floor(i),this.audioFrameHeader=e,this.bitrates.push(e.bitrate),1===this.frameCount)return this.offset=p.len,await this.skipSideInformation(),!1;if(3===this.frameCount){if(this.areAllSame(this.bitrates)){if(this.samplesPerFrame=r,this.metadata.setFormat("codecProfile","CBR"),this.tokenizer.fileInfo.size)return!0}else if(this.metadata.format.duration)return!0;if(!this.options.duration)return!0}return this.options.duration&&4===this.frameCount&&(this.samplesPerFrame=r,this.calculateEofDuration=!0),this.offset=4,e.isProtectedByCRC?(await this.parseCrc(),!1):(await this.skipSideInformation(),!1)}async parseAdts(t){const r=e.alloc(3);await this.tokenizer.readBuffer(r),t.frameLength+=o.getBitAllignedNumber(r,0,0,11),this.totalDataLength+=t.frameLength,this.samplesPerFrame=1024;const n=t.samplingRate/this.samplesPerFrame,i=0===this.frameCount?0:this.totalDataLength/this.frameCount,a=8*i*n+.5;if(this.metadata.setFormat("bitrate",a),c(`frame-count=${this.frameCount}, size=${t.frameLength} bytes, bit-rate=${a}`),await this.tokenizer.ignore(t.frameLength>7?t.frameLength-7:1),3===this.frameCount){if(this.metadata.setFormat("codecProfile",t.codecProfile),t.mp4ChannelConfig&&this.metadata.setFormat("numberOfChannels",t.mp4ChannelConfig.length),!this.options.duration)return!0;this.calculateEofDuration=!0}return!1}async parseCrc(){return this.crc=await this.tokenizer.readNumber(n.INT16_BE),this.offset+=2,this.skipSideInformation()}async skipSideInformation(){const e=this.audioFrameHeader.calculateSideInfoLength();await this.tokenizer.readToken(new n.BufferType(e)),this.offset+=e,await this.readXtraInfoHeader()}async readXtraInfoHeader(){const e=await this.tokenizer.readToken(u.InfoTagHeaderTag);switch(this.offset+=u.InfoTagHeaderTag.len,e){case"Info":return this.metadata.setFormat("codecProfile","CBR"),this.readXingInfoHeader();case"Xing":const e=await this.readXingInfoHeader(),t=m(e.vbrScale);return this.metadata.setFormat("codecProfile",t),null;case"Xtra":break;case"LAME":const r=await this.tokenizer.readToken(u.LameEncoderVersion);if(this.frame_size>=this.offset+u.LameEncoderVersion.len)return this.offset+=u.LameEncoderVersion.len,this.metadata.setFormat("tool","LAME "+r),await this.skipFrameData(this.frame_size-this.offset),null;this.metadata.addWarning("Corrupt LAME header");break}const t=this.frame_size-this.offset;return t<0?this.metadata.addWarning("Frame "+this.frameCount+"corrupt: negative frameDataLeft"):await this.skipFrameData(t),null}async readXingInfoHeader(){const e=this.tokenizer.position,t=await u.readXingHeader(this.tokenizer);if(this.offset+=this.tokenizer.position-e,t.lame&&(this.metadata.setFormat("tool","LAME "+o.stripNulls(t.lame.version)),t.lame.extended&&(this.metadata.setFormat("trackPeakLevel",t.lame.extended.track_peak),t.lame.extended.track_gain&&this.metadata.setFormat("trackGain",t.lame.extended.track_gain.adjustment),t.lame.extended.album_gain&&this.metadata.setFormat("albumGain",t.lame.extended.album_gain.adjustment),this.metadata.setFormat("duration",t.lame.extended.music_length/1e3))),t.streamSize){const e=this.audioFrameHeader.calcDuration(t.numFrames);return this.metadata.setFormat("duration",e),c("Get duration from Xing header: %s",this.metadata.format.duration),t}const r=this.frame_size-this.offset;return await this.skipFrameData(r),t}async skipFrameData(e){if(e<0)throw new Error("frame-data-left cannot be negative");await this.tokenizer.ignore(e),this.countSkipFrameData+=e}areAllSame(e){const t=e[0];return e.every(e=>e===t)}}t.MpegParser=g}).call(this,r("1c35").Buffer)},5692:function(e,t,r){var n=r("c430"),i=r("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.2",mode:n?"pure":"global",copyright:"© 2022 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,r){var n=r("d066"),i=r("e330"),a=r("241c"),o=r("7418"),s=r("825a"),u=i([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=a.f(s(e)),r=o.f;return r?u(t,r(e)):t}},5879:function(e,t){function r(e,t){switch(e){case 1:return t.nextUInt8();case 3:return t.nextUInt16();case 4:return t.nextUInt32();case 5:return[t.nextUInt32(),t.nextUInt32()];case 6:return t.nextInt8();case 8:return t.nextUInt16();case 9:return t.nextUInt32();case 10:return[t.nextInt32(),t.nextInt32()];case 11:return t.nextFloat();case 12:return t.nextDouble();default:throw new Error("Invalid format while decoding: "+e)}}function n(e){switch(e){case 1:case 2:case 6:case 7:return 1;case 3:case 8:return 2;case 4:case 9:case 11:return 4;case 5:case 10:case 12:return 8;default:return 0}}function i(e,t){var i,a,o=t.nextUInt16(),s=t.nextUInt16(),u=n(s),c=t.nextUInt32(),l=u*c;if(l>4&&(t=e.openWithOffset(t.nextUInt32())),2===s){i=t.nextString(c);var f=i.indexOf("\0");-1!==f&&(i=i.substr(0,f))}else if(7===s)i=t.nextBuffer(c);else if(0!==s)for(i=[],a=0;a-1}function g(e,t){if(e){for(var r=e.className,n=(t||"").split(" "),i=0,a=n.length;in.top&&r.right>n.left&&r.left0?n:r)(t)}},"597f":function(e,t){e.exports=function(e,t,r,n){var i,a=0;function o(){var o=this,s=Number(new Date)-a,u=arguments;function c(){a=Number(new Date),r.apply(o,u)}function l(){i=void 0}n&&!i&&c(),i&&clearTimeout(i),void 0===n&&s>e?c():!0!==t&&(i=setTimeout(n?l:c,void 0===n?e-s:e))}return"boolean"!==typeof t&&(n=r,r=t,t=void 0),o}},5980:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){(function(){var t=e,r=t.lib,n=r.Base,i=t.enc,a=i.Utf8,o=t.algo;o.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var r=e.blockSize,n=4*r;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,u=o.words,c=0;ce.length)&&(t=e.length);for(var r=0,n=new Array(t);r=143){const n=e.alloc(15);await r.randomRead(n,0,n.length,r.fileSize-143);const i=n.toString("binary"),a=i.substr(6);if(a===t.endTag2)return parseInt(i.substr(0,6),10)+15}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLyricsHeaderLength=t.endTag2=void 0,t.endTag2="LYRICS200",t.getLyricsHeaderLength=r}).call(this,r("1c35").Buffer)},"5a94":function(e,t,r){var n=r("b367")("keys"),i=r("8b1a");e.exports=function(e){return n[e]||(n[e]=i(e))}},"5bc3":function(e,t){function r(e,t){for(var r=0;r0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r},e.prototype.concat=function(e){if(0===this.length)return i.alloc(0);if(1===this.length)return this.head.data;var t=i.allocUnsafe(e>>>0),r=this.head,n=0;while(r)o(r.data,t,n),n+=r.data.length,r=r.next;return t},e}(),a&&a.inspect&&a.inspect.custom&&(e.exports.prototype[a.inspect.custom]=function(){var e=a.inspect({length:this.length});return this.constructor.name+" "+e})},"5e2a":function(e,t,r){"use strict";var n=r("dbce");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=s;var i=r("c2d7"),a=n(r("2c85")),o=n(r("324e"));function s(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4?arguments[4]:void 0;if("function"===typeof n&&(s=n,n={}),!(e instanceof this.constructor))return i.throwError.call(this,"The source must be a Jimp image",s);if("number"!==typeof t||"number"!==typeof r)return i.throwError.call(this,"x and y must be numbers",s);var u=n,c=u.mode,l=u.opacitySource,f=u.opacityDest;c||(c=a.BLEND_SOURCE_OVER),("number"!==typeof l||l<0||l>1)&&(l=1),("number"!==typeof f||f<0||f>1)&&(f=1);var h=o[c];t=Math.round(t),r=Math.round(r);var d=this;return 1!==f&&d.opacity(f),e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,n,i){var o=d.getPixelIndex(t+e,r+n,a.EDGE_CROP),s=h({r:this.bitmap.data[i+0]/255,g:this.bitmap.data[i+1]/255,b:this.bitmap.data[i+2]/255,a:this.bitmap.data[i+3]/255},{r:d.bitmap.data[o+0]/255,g:d.bitmap.data[o+1]/255,b:d.bitmap.data[o+2]/255,a:d.bitmap.data[o+3]/255},l);d.bitmap.data[o+0]=this.constructor.limit255(255*s.r),d.bitmap.data[o+1]=this.constructor.limit255(255*s.g),d.bitmap.data[o+2]=this.constructor.limit255(255*s.b),d.bitmap.data[o+3]=this.constructor.limit255(255*s.a)})),(0,i.isNodePattern)(s)&&s.call(this,null,this),this}},"5e77":function(e,t,r){var n=r("83ab"),i=r("1a2d"),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,"name"),u=s&&"something"===function(){}.name,c=s&&(!n||n&&o(a,"name").configurable);e.exports={EXISTS:s,PROPER:u,CONFIGURABLE:c}},"5ea2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MP4Parser=void 0;const n=r("34eb"),i=r("6f58"),a=r("95c9"),o=r("bef3"),s=r("150c"),u=r("1e78"),c=r("cec2"),l=n("music-metadata:parser:MP4"),f="iTunes",h={raw:{lossy:!1,format:"raw"},MAC3:{lossy:!0,format:"MACE 3:1"},MAC6:{lossy:!0,format:"MACE 6:1"},ima4:{lossy:!0,format:"IMA 4:1"},ulaw:{lossy:!0,format:"uLaw 2:1"},alaw:{lossy:!0,format:"uLaw 2:1"},Qclp:{lossy:!0,format:"QUALCOMM PureVoice"},".mp3":{lossy:!0,format:"MPEG-1 layer 3"},alac:{lossy:!1,format:"ALAC"},"ac-3":{lossy:!0,format:"AC-3"},mp4a:{lossy:!0,format:"MPEG-4/AAC"},mp4s:{lossy:!0,format:"MP4S"},c608:{lossy:!0,format:"CEA-608"},c708:{lossy:!0,format:"CEA-708"}};function d(e,t,r){return r.indexOf(e)===t}class p extends a.BasicParser{constructor(){super(...arguments),this.atomParsers={mvhd:async e=>{const t=await this.tokenizer.readToken(new s.MvhdAtom(e));this.metadata.setFormat("creationTime",t.creationTime),this.metadata.setFormat("modificationTime",t.modificationTime)},mdhd:async e=>{const t=await this.tokenizer.readToken(new s.MdhdAtom(e)),r=this.getTrackDescription();r.creationTime=t.creationTime,r.modificationTime=t.modificationTime,r.timeScale=t.timeScale,r.duration=t.duration},chap:async e=>{const t=this.getTrackDescription(),r=[];while(e>=i.UINT32_BE.len)r.push(await this.tokenizer.readNumber(i.UINT32_BE)),e-=i.UINT32_BE.len;t.chapterList=r},tkhd:async e=>{const t=await this.tokenizer.readToken(new s.TrackHeaderAtom(e));this.tracks.push(t)},mdat:async e=>{if(this.audioLengthInBytes=e,this.calculateBitRate(),this.options.includeChapters){const t=this.tracks.filter(e=>e.chapterList);if(1===t.length){const r=t[0].chapterList,n=this.tracks.filter(e=>-1!==r.indexOf(e.trackId));if(1===n.length)return this.parseChapterTrack(n[0],t[0],e)}}await this.tokenizer.ignore(e)},ftyp:async e=>{const t=[];while(e>0){const r=await this.tokenizer.readToken(s.ftyp);e-=s.ftyp.len;const n=r.type.replace(/\W/g,"");n.length>0&&t.push(n)}l("ftyp: "+t.join("/"));const r=t.filter(d).join("/");this.metadata.setFormat("container",r)},stsd:async e=>{const t=await this.tokenizer.readToken(new s.StsdAtom(e)),r=this.getTrackDescription();r.soundSampleDescription=t.table.map(e=>this.parseSoundSampleDescription(e))},stsc:async e=>{const t=await this.tokenizer.readToken(new s.StscAtom(e));this.getTrackDescription().sampleToChunkTable=t.entries},stts:async e=>{const t=await this.tokenizer.readToken(new s.SttsAtom(e));this.getTrackDescription().timeToSampleTable=t.entries},stsz:async e=>{const t=await this.tokenizer.readToken(new s.StszAtom(e)),r=this.getTrackDescription();r.sampleSize=t.sampleSize,r.sampleSizeTable=t.entries},stco:async e=>{const t=await this.tokenizer.readToken(new s.StcoAtom(e));this.getTrackDescription().chunkOffsetTable=t.entries},date:async e=>{const t=await this.tokenizer.readToken(new i.StringType(e,"utf-8"));this.addTag("date",t)}}}static read_BE_Signed_Integer(e){return 8===e.length?Number(e.readBigInt64BE(0)):e.readIntBE(0,e.length)}static read_BE_Unsigned_Integer(e){return 8===e.length?Number(e.readBigUInt64BE(0)):e.readUIntBE(0,e.length)}async parse(){this.tracks=[];let e=this.tokenizer.fileInfo.size;while(!this.tokenizer.fileInfo.size||e>0){try{const e=await this.tokenizer.peekToken(s.Header);if("\0\0\0\0"===e.name){const e=`Error at offset=${this.tokenizer.position}: box.id=0`;l(e),this.addWarning(e);break}}catch(n){const e=`Error at offset=${this.tokenizer.position}: ${n.message}`;l(e),this.addWarning(e);break}const t=await o.Atom.readAtom(this.tokenizer,(e,t)=>this.handleAtom(e,t),null,e);e-=t.header.length===BigInt(0)?e:Number(t.header.length)}const t=[];this.tracks.forEach(e=>{const r=[];e.soundSampleDescription.forEach(e=>{const t={},n=h[e.dataFormat];if(n?(r.push(n.format),t.codecName=n.format):t.codecName=`<${e.dataFormat}>`,e.description){const{description:r}=e;r.sampleRate>0&&(t.type=c.TrackType.audio,t.audio={samplingFrequency:r.sampleRate,bitDepth:r.sampleSize,channels:r.numAudioChannels})}this.metadata.addStreamInfo(t)}),r.length>=1&&t.push(r.join("/"))}),t.length>0&&this.metadata.setFormat("codec",t.filter(d).join("+"));const r=this.tracks.filter(e=>e.soundSampleDescription.length>=1&&e.soundSampleDescription[0].description&&e.soundSampleDescription[0].description.numAudioChannels>0);if(r.length>=1){const e=r[0],t=e.duration/e.timeScale;this.metadata.setFormat("duration",t);const n=e.soundSampleDescription[0];n.description&&(this.metadata.setFormat("sampleRate",n.description.sampleRate),this.metadata.setFormat("bitsPerSample",n.description.sampleSize),this.metadata.setFormat("numberOfChannels",n.description.numAudioChannels));const i=h[n.dataFormat];i&&this.metadata.setFormat("lossless",!i.lossy),this.calculateBitRate()}}async handleAtom(e,t){if(e.parent)switch(e.parent.header.name){case"ilst":case"":return this.parseMetadataItemData(e)}if(this.atomParsers[e.header.name])return this.atomParsers[e.header.name](t);l(`No parser for atom path=${e.atomPath}, payload-len=${t}, ignoring atom`),await this.tokenizer.ignore(t)}getTrackDescription(){return this.tracks[this.tracks.length-1]}calculateBitRate(){this.audioLengthInBytes&&this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*this.audioLengthInBytes/this.metadata.format.duration)}addTag(e,t){this.metadata.addTag(f,e,t)}addWarning(e){l("Warning: "+e),this.metadata.addWarning(e)}parseMetadataItemData(e){let t=e.header.name;return e.readAtoms(this.tokenizer,async(e,r)=>{const n=e.getPayloadLength(r);switch(e.header.name){case"data":return this.parseValueAtom(t,e);case"name":const r=await this.tokenizer.readToken(new s.NameAtom(n));t+=":"+r.name;break;case"mean":const a=await this.tokenizer.readToken(new s.NameAtom(n));t+=":"+a.name;break;default:const o=await this.tokenizer.readToken(new i.BufferType(n));this.addWarning("Unsupported meta-item: "+t+"["+e.header.name+"] => value="+o.toString("hex")+" ascii="+o.toString("ascii"))}},e.getPayloadLength(0))}async parseValueAtom(t,r){const n=await this.tokenizer.readToken(new s.DataAtom(Number(r.header.length)-s.Header.len));if(0!==n.type.set)throw new Error("Unsupported type-set != 0: "+n.type.set);switch(n.type.type){case 0:switch(t){case"trkn":case"disk":const e=i.UINT8.get(n.value,3),r=i.UINT8.get(n.value,5);this.addTag(t,e+"/"+r);break;case"gnre":const a=i.UINT8.get(n.value,1),o=u.Genres[a-1];this.addTag(t,o);break;default:}break;case 1:case 18:this.addTag(t,n.value.toString("utf-8"));break;case 13:if(this.options.skipCovers)break;this.addTag(t,{format:"image/jpeg",data:e.from(n.value)});break;case 14:if(this.options.skipCovers)break;this.addTag(t,{format:"image/png",data:e.from(n.value)});break;case 21:this.addTag(t,p.read_BE_Signed_Integer(n.value));break;case 22:this.addTag(t,p.read_BE_Unsigned_Integer(n.value));break;case 65:this.addTag(t,n.value.readInt8(0));break;case 66:this.addTag(t,n.value.readInt16BE(0));break;case 67:this.addTag(t,n.value.readInt32BE(0));break;default:this.addWarning(`atom key=${t}, has unknown well-known-type (data-type): ${n.type.type}`)}}parseSoundSampleDescription(e){const t={dataFormat:e.dataFormat,dataReferenceIndex:e.dataReferenceIndex};let r=0;const n=s.SoundSampleDescriptionVersion.get(e.description,r);return r+=s.SoundSampleDescriptionVersion.len,0===n.version||1===n.version?t.description=s.SoundSampleDescriptionV0.get(e.description,r):l(`Warning: sound-sample-description ${n} not implemented`),t}async parseChapterTrack(e,t,r){if(!e.sampleSize&&e.chunkOffsetTable.length!==e.sampleSizeTable.length)throw new Error("Expected equal chunk-offset-table & sample-size-table length.");const n=[];for(let i=0;i0;++i){const a=e.chunkOffsetTable[i],o=a-this.tokenizer.position,u=e.sampleSize>0?e.sampleSize:e.sampleSizeTable[i];if(r-=o+u,r<0)throw new Error("Chapter chunk exceeding token length");await this.tokenizer.ignore(o);const c=await this.tokenizer.readToken(new s.ChapterText(u));l(`Chapter ${i+1}: ${c}`);const f={title:c,sampleOffset:this.findSampleOffset(t,this.tokenizer.position)};l(`Chapter title=${f.title}, offset=${f.sampleOffset}/${this.tracks[0].duration}`),n.push(f)}this.metadata.setFormat("chapters",n),await this.tokenizer.ignore(r)}findSampleOffset(e,t){let r=0;e.timeToSampleTable.forEach(e=>{r+=e.count*e.duration}),l("Total duration="+r);let n=0;while(n=t[r].firstChunk&&ee.length)throw new TypeError("Corrupt JPG, exceeded buffer limits");if(255!==e[t])throw new TypeError("Invalid JPG, marker table corrupted")}function o(e){var t,r;e=e.slice(4);while(e.length){if(t=e.readUInt16BE(0),a(e,t),r=e[t+1],192===r||193===r||194===r)return i(e,t+5);e=e.slice(t+2)}throw new TypeError("Invalid JPG, no size found")}e.exports={detect:n,calculate:o}},"60b9":function(e,t,r){t=e.exports=r("bd7a"),t.Stream=t,t.Readable=t,t.Writable=r("b84d"),t.Duplex=r("845f"),t.Transform=r("8a58"),t.PassThrough=r("c6d6"),t.finished=r("fd17"),t.pipeline=r("7e5b")},6167:function(e,t,r){"use strict";var n,i;"function"===typeof Symbol&&Symbol.iterator;(function(a,o){n=o,i="function"===typeof n?n.call(t,r,t,e):n,void 0===i||(e.exports=i)})(0,(function(){var e=window,t={placement:"bottom",gpuAcceleration:!0,offset:0,boundariesElement:"viewport",boundariesPadding:5,preventOverflowOrder:["left","right","top","bottom"],flipBehavior:"flip",arrowElement:"[x-arrow]",arrowOffset:0,modifiers:["shift","offset","preventOverflow","keepTogether","arrow","flip","applyStyle"],modifiersIgnored:[],forceAbsolute:!1};function r(e,r,n){this._reference=e.jquery?e[0]:e,this.state={};var i="undefined"===typeof r||null===r,a=r&&"[object Object]"===Object.prototype.toString.call(r);return this._popper=i||a?this.parse(a?r:{}):r.jquery?r[0]:r,this._options=Object.assign({},t,n),this._options.modifiers=this._options.modifiers.map(function(e){if(-1===this._options.modifiersIgnored.indexOf(e))return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),f(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function n(t){var r=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden";t.offsetWidth;var i=e.getComputedStyle(t),a=parseFloat(i.marginTop)+parseFloat(i.marginBottom),o=parseFloat(i.marginLeft)+parseFloat(i.marginRight),s={width:t.offsetWidth+o,height:t.offsetHeight+a};return t.style.display=r,t.style.visibility=n,s}function i(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function a(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function o(e,t){var r,n=0;for(r in e){if(e[r]===t)return n;n++}return null}function s(t,r){var n=e.getComputedStyle(t,null);return n[r]}function u(t){var r=t.offsetParent;return r!==e.document.body&&r?r:e.document.documentElement}function c(t){var r=t.parentNode;return r?r===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(s(r,"overflow"))||-1!==["scroll","auto"].indexOf(s(r,"overflow-x"))||-1!==["scroll","auto"].indexOf(s(r,"overflow-y"))?r:c(t.parentNode):t}function l(t){return t!==e.document.body&&("fixed"===s(t,"position")||(t.parentNode?l(t.parentNode):t))}function f(e,t){function r(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}Object.keys(t).forEach((function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&r(t[n])&&(i="px"),e.style[n]=t[n]+i}))}function h(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function d(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function p(e){var t=e.getBoundingClientRect(),r=-1!=navigator.userAgent.indexOf("MSIE"),n=r&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:n,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-n}}function m(e,t,r){var n=p(e),i=p(t);if(r){var a=c(t);i.top+=a.scrollTop,i.bottom+=a.scrollTop,i.left+=a.scrollLeft,i.right+=a.scrollLeft}var o={top:n.top-i.top,left:n.left-i.left,bottom:n.top-i.top+n.height,right:n.left-i.left+n.width,width:n.width,height:n.height};return o}function g(t){for(var r=["","ms","webkit","moz","o"],n=0;n1&&console.warn("WARNING: the given `parent` query("+t.parent+") matched more than one element, the first one will be used"),0===o.length)throw"ERROR: the given `parent` doesn't exists!";o=o[0]}return o.length>1&&o instanceof Element===!1&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),o=o[0]),o.appendChild(i),i;function s(e,t){t.forEach((function(t){e.classList.add(t)}))}function u(e,t){t.forEach((function(t){e.setAttribute(t.split(":")[0],t.split(":")[1]||"")}))}},r.prototype._getPosition=function(e,t){var r=u(t);if(this._options.forceAbsolute)return"absolute";var n=l(t,r);return n?"fixed":"absolute"},r.prototype._getOffsets=function(e,t,r){r=r.split("-")[0];var i={};i.position=this.state.position;var a="fixed"===i.position,o=m(t,u(e),a),s=n(e);return-1!==["right","left"].indexOf(r)?(i.top=o.top+o.height/2-s.height/2,i.left="left"===r?o.left-s.width:o.right):(i.left=o.left+o.width/2-s.width/2,i.top="top"===r?o.top-s.height:o.bottom),i.width=s.width,i.height=s.height,{popper:i,reference:o}},r.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=c(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},r.prototype._removeEventListeners=function(){e.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement&&this.state.scrollTarget&&(this.state.scrollTarget.removeEventListener("scroll",this.state.updateBound),this.state.scrollTarget=null),this.state.updateBound=null},r.prototype._getBoundaries=function(t,r,n){var i,a,o={};if("window"===n){var s=e.document.body,l=e.document.documentElement;a=Math.max(s.scrollHeight,s.offsetHeight,l.clientHeight,l.scrollHeight,l.offsetHeight),i=Math.max(s.scrollWidth,s.offsetWidth,l.clientWidth,l.scrollWidth,l.offsetWidth),o={top:0,right:i,bottom:a,left:0}}else if("viewport"===n){var f=u(this._popper),h=c(this._popper),p=d(f),m=function(e){return e==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):e.scrollTop},g=function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft},A="fixed"===t.offsets.popper.position?0:m(h),b="fixed"===t.offsets.popper.position?0:g(h);o={top:0-(p.top-A),right:e.document.documentElement.clientWidth-(p.left-b),bottom:e.document.documentElement.clientHeight-(p.top-A),left:0-(p.left-b)}}else o=u(this._popper)===n?{top:0,left:0,right:n.clientWidth,bottom:n.clientHeight}:d(n);return o.left+=r,o.right-=r,o.top=o.top+r,o.bottom=o.bottom-r,o},r.prototype.runModifiers=function(e,t,r){var n=t.slice();return void 0!==r&&(n=this._options.modifiers.slice(0,o(this._options.modifiers,r))),n.forEach(function(t){h(t)&&(e=t.call(this,e))}.bind(this)),e},r.prototype.isModifierRequired=function(e,t){var r=o(this._options.modifiers,e);return!!this._options.modifiers.slice(0,r).filter((function(e){return e===t})).length},r.prototype.modifiers={},r.prototype.modifiers.applyStyle=function(e){var t,r={position:e.offsets.popper.position},n=Math.round(e.offsets.popper.left),i=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=g("transform"))?(r[t]="translate3d("+n+"px, "+i+"px, 0)",r.top=0,r.left=0):(r.left=n,r.top=i),Object.assign(r,e.styles),f(this._popper,r),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&f(e.arrowElement,e.offsets.arrow),e},r.prototype.modifiers.shift=function(e){var t=e.placement,r=t.split("-")[0],n=t.split("-")[1];if(n){var i=e.offsets.reference,o=a(e.offsets.popper),s={y:{start:{top:i.top},end:{top:i.top+i.height-o.height}},x:{start:{left:i.left},end:{left:i.left+i.width-o.width}}},u=-1!==["bottom","top"].indexOf(r)?"x":"y";e.offsets.popper=Object.assign(o,s[u][n])}return e},r.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,r=a(e.offsets.popper),n={left:function(){var t=r.left;return r.lefte.boundaries.right&&(t=Math.min(r.left,e.boundaries.right-r.width)),{left:t}},top:function(){var t=r.top;return r.tope.boundaries.bottom&&(t=Math.min(r.top,e.boundaries.bottom-r.height)),{top:t}}};return t.forEach((function(t){e.offsets.popper=Object.assign(r,n[t]())})),e},r.prototype.modifiers.keepTogether=function(e){var t=a(e.offsets.popper),r=e.offsets.reference,n=Math.floor;return t.rightn(r.right)&&(e.offsets.popper.left=n(r.right)),t.bottomn(r.bottom)&&(e.offsets.popper.top=n(r.bottom)),e},r.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],r=i(t),n=e.placement.split("-")[1]||"",o=[];return o="flip"===this._options.flipBehavior?[t,r]:this._options.flipBehavior,o.forEach(function(s,u){if(t===s&&o.length!==u+1){t=e.placement.split("-")[0],r=i(t);var c=a(e.offsets.popper),l=-1!==["right","bottom"].indexOf(t);(l&&Math.floor(e.offsets.reference[t])>Math.floor(c[r])||!l&&Math.floor(e.offsets.reference[t])s[d]&&(e.offsets.popper[f]+=u[f]+p-s[d]);var m=u[f]+(r||u[l]/2-p/2),g=m-s[f];return g=Math.max(Math.min(s[l]-p-8,g),8),i[f]=g,i[h]="",e.offsets.arrow=i,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),r=1;rthis._palette.length)return void this.error(new Error("More transparent colors than palette size"));for(var t=0;t0?this._handleIDAT(r):this._handleChunkEnd()},a.prototype._handleIEND=function(e){this.read(e,this._parseIEND.bind(this))},a.prototype._parseIEND=function(e){this._crc.write(e),this._hasIEND=!0,this._handleChunkEnd(),this.finished&&this.finished()}}).call(this,r("1c35").Buffer)},6205:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{scale:function(e,t,r){if("number"!==typeof e)return n.throwError.call(this,"f must be a number",r);if(e<0)return n.throwError.call(this,"f must be a positive number",r);"function"===typeof t&&"undefined"===typeof r&&(r=t,t=null);var i=this.bitmap.width*e,a=this.bitmap.height*e;return this.resize(i,a,t),(0,n.isNodePattern)(r)&&r.call(this,null,this),this},scaleToFit:function(e,t,r,i){if("number"!==typeof e||"number"!==typeof t)return n.throwError.call(this,"w and h must be numbers",i);"function"===typeof r&&"undefined"===typeof i&&(i=r,r=null);var a=e/t>this.bitmap.width/this.bitmap.height?t/this.bitmap.height:e/this.bitmap.width;return this.scale(a,r),(0,n.isNodePattern)(i)&&i.call(this,null,this),this}}};t["default"]=i},6220:function(e,t,r){"use strict";var n=8,i=4,a=4;function o(e){return"icns"===e.toString("ascii",0,4)}var s={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function u(e,t){var r=t+a;return[e.toString("ascii",t,r),e.readUInt32BE(r)]}function c(e){var t=s[e];return{width:t,height:t,type:e}}function l(e){var t,r,a,o=e.length,s=n,l=e.readUInt32BE(i);if(t=u(e,s),r=c(t[0]),s+=t[1],s===l)return r;a={width:r.width,height:r.height,images:[r]};while(s0?this.parseExtendedHeaderData(t,e.size):this.parseId3Data(this.id3Header.size-e.size)}async parseExtendedHeaderData(t,r){const n=e.alloc(t);return await this.tokenizer.readBuffer(n,{length:t}),this.parseId3Data(this.id3Header.size-r)}async parseId3Data(t){const r=e.alloc(t);await this.tokenizer.readBuffer(r,{length:t});for(const e of this.parseMetadata(r))if("TXXX"===e.id){if(e.value)for(const t of e.value.text)this.addTag(s.makeDescriptionTagName(e.id,e.value.description),t)}else if("COM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t.text);else if("COMM"===e.id)for(const t of e.value)this.addTag(s.makeDescriptionTagName(e.id,t.description),t);else if(Array.isArray(e.value))for(const t of e.value)this.addTag(e.id,t);else this.addTag(e.id,e.value)}addTag(e,t){this.metadata.addTag(this.headerType,e,t)}parseMetadata(e){let t=0;const r=[];while(1){if(t===e.length)break;const n=s.getFrameHeaderLength(this.id3Header.version.major);if(t+n>e.length){this.metadata.addWarning("Illegal ID3v2 tag length");break}const i=e.slice(t,t+=n),a=this.readFrameHeader(i,this.id3Header.version.major),o=e.slice(t,t+=a.length),u=s.readFrameData(o,a,this.id3Header.version.major,!this.options.skipCovers,this.metadata);u&&r.push({id:a.id,value:u})}return r}readFrameHeader(e,t){let r;switch(t){case 2:r={id:e.toString("ascii",0,3),length:n.UINT24_BE.get(e,3)},r.id.match(/[A-Z0-9]{3}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;case 3:case 4:r={id:e.toString("ascii",0,4),length:(4===t?o.UINT32SYNCSAFE:n.UINT32_BE).get(e,4),flags:s.readFrameFlags(e.slice(8,10))},r.id.match(/[A-Z0-9]{4}/g)||this.metadata.addWarning(`Invalid ID3v2.${this.id3Header.version.major} frame-header-ID: ${r.id}`);break;default:throw new Error("Unexpected majorVer: "+t)}return r}}t.ID3v2Parser=s}).call(this,r("1c35").Buffer)},"658f":function(e,t,r){r("6858");for(var n=r("ef08"),i=r("051b"),a=r("8a0d"),o=r("cc15")("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u{this.metadata.addStreamInfo({type:e.type.videoCodec?n.TrackType.video:n.TrackType.audio,codecName:e.codecName})});const l=c.filter(e=>e.type.audioCodec).map(e=>e.codecName).join("/");this.metadata.setFormat("codec",l);break;case i.default.StreamBitratePropertiesObject.str:await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;case i.default.PaddingObject.str:u("Padding: %s bytes",e.objectSize-a.HeaderObjectToken.len),await this.tokenizer.ignore(e.objectSize-a.HeaderObjectToken.len);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+e.objectId.str),u("Ignore ASF-Object-GUID: %s",e.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(e))}}while(--e)}addTags(e){e.forEach(e=>{this.metadata.addTag(c,e.id,e.value)})}async parseExtensionObject(e){do{const t=await this.tokenizer.readToken(a.HeaderObjectToken),r=t.objectSize-a.HeaderObjectToken.len;switch(t.objectId.str){case a.ExtendedStreamPropertiesObjectState.guid.str:await this.tokenizer.readToken(new a.ExtendedStreamPropertiesObjectState(t));break;case a.MetadataObjectState.guid.str:const e=await this.tokenizer.readToken(new a.MetadataObjectState(t));this.addTags(e);break;case a.MetadataLibraryObjectState.guid.str:const n=await this.tokenizer.readToken(new a.MetadataLibraryObjectState(t));this.addTags(n);break;case i.default.PaddingObject.str:await this.tokenizer.ignore(r);break;case i.default.CompatibilityObject.str:this.tokenizer.ignore(r);break;case i.default.ASF_Index_Placeholder_Object.str:await this.tokenizer.ignore(r);break;default:this.metadata.addWarning("Ignore ASF-Object-GUID: "+t.objectId.str),await this.tokenizer.readToken(new a.IgnoreObjectState(t));break}e-=t.objectSize}while(e>0)}}t.AsfParser=l},6613:function(e,t,r){var n=r("5a43");function i(e,t){if(e){if("string"===typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},"662d":function(e,t,r){"use strict";e.exports=function(e,t,r){var n=e+t-r,i=Math.abs(n-e),a=Math.abs(n-t),o=Math.abs(n-r);return i<=a&&i<=o?e:a<=o?t:r}},"66ba":function(e,t,r){"use strict"; +/*! + * media-typer + * Copyright(c) 2014-2017 Douglas Christopher Wilson + * MIT Licensed + */var n=/^[A-Za-z0-9][A-Za-z0-9!#$&^_.-]{0,126}$/,i=/^[A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126}$/,a=/^ *([A-Za-z0-9][A-Za-z0-9!#$&^_-]{0,126})\/([A-Za-z0-9][A-Za-z0-9!#$&^_.+-]{0,126}) *$/;function o(e){if(!e||"object"!==typeof e)throw new TypeError("argument obj is required");var t=e.subtype,r=e.suffix,a=e.type;if(!a||!i.test(a))throw new TypeError("invalid type");if(!t||!n.test(t))throw new TypeError("invalid subtype");var o=a+"/"+t;if(r){if(!i.test(r))throw new TypeError("invalid suffix");o+="+"+r}return o}function s(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");return a.test(e.toLowerCase())}function u(e){if(!e)throw new TypeError("argument string is required");if("string"!==typeof e)throw new TypeError("argument string is required to be a string");var t=a.exec(e.toLowerCase());if(!t)throw new TypeError("invalid media type");var r,n=t[1],i=t[2],o=i.lastIndexOf("+");return-1!==o&&(r=i.substr(o+1),i=i.substr(0,o)),new c(n,i,r)}function c(e,t,r){this.type=e,this.subtype=t,this.suffix=r}t.format=o,t.parse=u,t.test=s},"66cb":function(e,t,r){var n;(function(i){var a=/^\s+/,o=/\s+$/,s=0,u=i.round,c=i.min,l=i.max,f=i.random;function h(e,t){if(e=e||"",t=t||{},e instanceof h)return e;if(!(this instanceof h))return new h(e,t);var r=d(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=u(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=u(this._r)),this._g<1&&(this._g=u(this._g)),this._b<1&&(this._b=u(this._b)),this._ok=r.ok,this._tc_id=s++}function d(e){var t={r:0,g:0,b:0},r=1,n=null,i=null,a=null,o=!1,s=!1;return"string"==typeof e&&(e=X(e)),"object"==typeof e&&(V(e.r)&&V(e.g)&&V(e.b)?(t=p(e.r,e.g,e.b),o=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):V(e.h)&&V(e.s)&&V(e.v)?(n=W(e.s),i=W(e.v),t=b(e.h,n,i),o=!0,s="hsv"):V(e.h)&&V(e.s)&&V(e.l)&&(n=W(e.s),a=W(e.l),t=g(e.h,n,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=N(r),{ok:o,format:e.format||s,r:c(255,l(t.r,0)),g:c(255,l(t.g,0)),b:c(255,l(t.b,0)),a:r}}function p(e,t,r){return{r:255*Q(e,255),g:255*Q(t,255),b:255*Q(r,255)}}function m(e,t,r){e=Q(e,255),t=Q(t,255),r=Q(r,255);var n,i,a=l(e,t,r),o=c(e,t,r),s=(a+o)/2;if(a==o)n=i=0;else{var u=a-o;switch(i=s>.5?u/(2-a-o):u/(a+o),a){case e:n=(t-r)/u+(t1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=Q(e,360),t=Q(t,100),r=Q(r,100),0===t)n=i=a=r;else{var s=r<.5?r*(1+t):r+t-r*t,u=2*r-s;n=o(u,s,e+1/3),i=o(u,s,e),a=o(u,s,e-1/3)}return{r:255*n,g:255*i,b:255*a}}function A(e,t,r){e=Q(e,255),t=Q(t,255),r=Q(r,255);var n,i,a=l(e,t,r),o=c(e,t,r),s=a,u=a-o;if(i=0===a?0:u/a,a==o)n=0;else{switch(a){case e:n=(t-r)/u+(t>1)+720)%360;--t;)n.h=(n.h+i)%360,a.push(h(n));return a}function R(e,t){t=t||6;var r=h(e).toHsv(),n=r.h,i=r.s,a=r.v,o=[],s=1/t;while(t--)o.push(h({h:n,s:i,v:a})),a=(a+s)%1;return o}h.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n,a,o,s=this.toRgb();return e=s.r/255,t=s.g/255,r=s.b/255,n=e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4),a=t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4),o=r<=.03928?r/12.92:i.pow((r+.055)/1.055,2.4),.2126*n+.7152*a+.0722*o},setAlpha:function(e){return this._a=N(e),this._roundA=u(100*this._a)/100,this},toHsv:function(){var e=A(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=A(this._r,this._g,this._b),t=u(360*e.h),r=u(100*e.s),n=u(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=m(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=m(this._r,this._g,this._b),t=u(360*e.h),r=u(100*e.s),n=u(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return v(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return y(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:u(this._r),g:u(this._g),b:u(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+u(this._r)+", "+u(this._g)+", "+u(this._b)+")":"rgba("+u(this._r)+", "+u(this._g)+", "+u(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:u(100*Q(this._r,255))+"%",g:u(100*Q(this._g,255))+"%",b:u(100*Q(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+u(100*Q(this._r,255))+"%, "+u(100*Q(this._g,255))+"%, "+u(100*Q(this._b,255))+"%)":"rgba("+u(100*Q(this._r,255))+"%, "+u(100*Q(this._g,255))+"%, "+u(100*Q(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(F[v(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+w(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var i=h(e);r="#"+w(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0,i=!t&&n&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e);return i?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return h(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(C,arguments)},brighten:function(){return this._applyModification(B,arguments)},darken:function(){return this._applyModification(x,arguments)},desaturate:function(){return this._applyModification(_,arguments)},saturate:function(){return this._applyModification(E,arguments)},greyscale:function(){return this._applyModification(I,arguments)},spin:function(){return this._applyModification(S,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(D,arguments)},complement:function(){return this._applyCombination(k,arguments)},monochromatic:function(){return this._applyCombination(R,arguments)},splitcomplement:function(){return this._applyCombination(O,arguments)},triad:function(){return this._applyCombination(T,arguments)},tetrad:function(){return this._applyCombination(M,arguments)}},h.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:W(e[n]));e=r}return h(e,t)},h.equals=function(e,t){return!(!e||!t)&&h(e).toRgbString()==h(t).toRgbString()},h.random=function(){return h.fromRatio({r:f(),g:f(),b:f()})},h.mix=function(e,t,r){r=0===r?0:r||50;var n=h(e).toRgb(),i=h(t).toRgb(),a=r/100,o={r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a};return h(o)},h.readability=function(e,t){var r=h(e),n=h(t);return(i.max(r.getLuminance(),n.getLuminance())+.05)/(i.min(r.getLuminance(),n.getLuminance())+.05)},h.isReadable=function(e,t,r){var n,i,a=h.readability(e,t);switch(i=!1,n=K(r),n.level+n.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7;break}return i},h.mostReadable=function(e,t,r){var n,i,a,o,s=null,u=0;r=r||{},i=r.includeFallbackColors,a=r.level,o=r.size;for(var c=0;cu&&(u=n,s=h(t[c]));return h.isReadable(e,s,{level:a,size:o})||!i?s:(r.includeFallbackColors=!1,h.mostReadable(e,["#fff","#000"],r))};var P=h.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},F=h.hexNames=L(P);function L(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function N(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Q(e,t){z(e)&&(e="100%");var r=H(e);return e=c(t,l(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),i.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function U(e){return c(1,l(0,e))}function j(e){return parseInt(e,16)}function z(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function H(e){return"string"===typeof e&&-1!=e.indexOf("%")}function G(e){return 1==e.length?"0"+e:""+e}function W(e){return e<=1&&(e=100*e+"%"),e}function $(e){return i.round(255*parseFloat(e)).toString(16)}function q(e){return j(e)/255}var Y=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",i="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function V(e){return!!Y.CSS_UNIT.exec(e)}function X(e){e=e.replace(a,"").replace(o,"").toLowerCase();var t,r=!1;if(P[e])e=P[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=Y.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=Y.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=Y.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=Y.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=Y.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=Y.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=Y.hex8.exec(e))?{r:j(t[1]),g:j(t[2]),b:j(t[3]),a:q(t[4]),format:r?"name":"hex8"}:(t=Y.hex6.exec(e))?{r:j(t[1]),g:j(t[2]),b:j(t[3]),format:r?"name":"hex"}:(t=Y.hex4.exec(e))?{r:j(t[1]+""+t[1]),g:j(t[2]+""+t[2]),b:j(t[3]+""+t[3]),a:q(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=Y.hex3.exec(e))&&{r:j(t[1]+""+t[1]),g:j(t[2]+""+t[2]),b:j(t[3]+""+t[3]),format:r?"name":"hex"}}function K(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==r&&"large"!==r&&(r="small"),{level:t,size:r}}e.exports?e.exports=h:(n=function(){return h}.call(t,r,t,e),void 0===n||(e.exports=n))})(Math)},"67ea":function(e,t,r){"use strict";(function(e){var n=r("dbce"),i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.addConstants=G,t.addJimpMethods=W,t.jimpEvMethod=$,t.jimpEvChange=q,Object.defineProperty(t,"addType",{enumerable:!0,get:function(){return x.addType}}),t["default"]=void 0;for(var a=i(r("b17c")),o=i(r("278c")),s=i(r("970b")),u=i(r("5bc3")),c=i(r("6b58")),l=i(r("36c6")),f=i(r("3c96")),h=i(r("ed6d")),d=i(r("9523")),p=i(r("7037")),m=i(r("3e8f")),g=i(r("df7c")),A=i(r("faa1")),b=r("c2d7"),v=i(r("239f")),y=i(r("09ea")),w=i(r("eabd")),_=i(r("66cb")),E=i(r("b48f")),I=i(r("6c3b")),C=i(r("5e2a")),B=i(r("6b02")),x=n(r("eff9")),S=r("e687"),k=n(r("2c85")),T="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",M=[NaN,NaN],O=2;O<65;O++){var D=(0,v["default"])(v["default"].BIN,T.slice(0,O))(new Array(65).join("1"));M.push(D.length)}function R(){}function P(e){return Object.prototype.toString.call(e).toLowerCase().indexOf("arraybuffer")>-1}function F(t){for(var r=e.alloc(t.byteLength),n=new Uint8Array(t),i=0;i (HTTP: "+i.statusCode+")";return new Error(o)}))}function N(e,t){m["default"]&&"function"===typeof m["default"].readFile&&!e.match(/^(http|ftp)s?:\/\/./)?m["default"].readFile(e,t):L({url:e},t)}function Q(t){return t&&"object"===(0,p["default"])(t)&&"number"===typeof t.width&&"number"===typeof t.height&&(e.isBuffer(t.data)||t.data instanceof Uint8Array||"function"===typeof Uint8ClampedArray&&t.data instanceof Uint8ClampedArray)&&(t.data.length===t.width*t.height*4||t.data.length===t.width*t.height*3)}function U(t){if(t.length%3!==0)throw new Error("Buffer length is incorrect");for(var r=e.allocUnsafe(t.length/3*4),n=0,i=0;i2&&void 0!==arguments[2]?arguments[2]:{};r=Object.assign(r,{methodName:e,eventName:t}),this.emit("any",r),e&&this.emit(e,r),this.emit(t,r)}},{key:"emitError",value:function(e,t){this.emitMulti(e,"error",t)}},{key:"getHeight",value:function(){return this.bitmap.height}},{key:"getWidth",value:function(){return this.bitmap.width}},{key:"inspect",value:function(){return""}},{key:"toString",value:function(){return"[object Jimp]"}},{key:"getMIME",value:function(){var e=this._originalMime||r.MIME_PNG;return e}},{key:"getExtension",value:function(){var e=this.getMIME();return x.getExtension(e)}},{key:"write",value:function(e,t){var r=this;if(!m["default"]||!m["default"].createWriteStream)throw new Error("Cant access the filesystem. You can use the getBase64 method.");if("string"!==typeof e)return b.throwError.call(this,"path must be a string",t);if("undefined"===typeof t&&(t=R),"function"!==typeof t)return b.throwError.call(this,"cb must be a function",t);var n=x.getType(e)||this.getMIME(),i=g["default"].parse(e);return i.dir&&y["default"].sync(i.dir),this.getBuffer(n,(function(n,i){if(n)return b.throwError.call(r,n,t);var a=m["default"].createWriteStream(e);a.on("open",(function(){a.write(i),a.end()})).on("error",(function(e){return b.throwError.call(r,e,t)})),a.on("finish",(function(){t.call(r,null,r)}))})),this}},{key:"getBase64",value:function(e,t){return e===r.AUTO&&(e=this.getMIME()),"string"!==typeof e?b.throwError.call(this,"mime must be a string",t):"function"!==typeof t?b.throwError.call(this,"cb must be a function",t):(this.getBuffer(e,(function(r,n){if(r)return b.throwError.call(this,r,t);var i="data:"+e+";base64,"+n.toString("base64");t.call(this,null,i)})),this)}},{key:"hash",value:function(e,t){if(e=e||64,"function"===typeof e&&(t=e,e=64),"number"!==typeof e)return b.throwError.call(this,"base must be a number",t);if(e<2||e>64)return b.throwError.call(this,"base must be a number between 2 and 64",t);var r=this.pHash();r=(0,v["default"])(v["default"].BIN,T.slice(0,e))(r);while(r.length=this.bitmap.width&&(a=this.bitmap.width-1),t<0&&(o=0),t>=this.bitmap.height&&(o=this.bitmap.height-1)),n===r.EDGE_WRAP&&(e<0&&(a=this.bitmap.width+e),e>=this.bitmap.width&&(a=e%this.bitmap.width),t<0&&(a=this.bitmap.height+t),t>=this.bitmap.height&&(o=t%this.bitmap.height));var s=this.bitmap.width*o+a<<2;return(a<0||a>=this.bitmap.width)&&(s=-1),(o<0||o>=this.bitmap.height)&&(s=-1),(0,b.isNodePattern)(i)&&i.call(this,null,s),s}},{key:"getPixelColor",value:function(e,t,r){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",r);e=Math.round(e),t=Math.round(t);var n=this.getPixelIndex(e,t),i=this.bitmap.data.readUInt32BE(n);return(0,b.isNodePattern)(r)&&r.call(this,null,i),i}},{key:"setPixelColor",value:function(e,t,r,n){if("number"!==typeof e||"number"!==typeof t||"number"!==typeof r)return b.throwError.call(this,"hex, x and y must be numbers",n);t=Math.round(t),r=Math.round(r);var i=this.getPixelIndex(t,r);return this.bitmap.data.writeUInt32BE(e,i),(0,b.isNodePattern)(n)&&n.call(this,null,this),this}},{key:"hasAlpha",value:function(){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:H;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),n=r[0],i=r[1];t[n]=i}))}function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:H;Object.entries(e).forEach((function(e){var r=(0,o["default"])(e,2),n=r[0],i=r[1];t.prototype[n]=i}))}function $(e,t,r){var n="before-"+t,i=t.replace(/e$/,"")+"ed";H.prototype[e]=function(){for(var t,a=arguments.length,o=new Array(a),s=0;s255)return b.throwError.call(this,"r must be between 0 and 255",i);if((t<0||t>255)&&b.throwError.call(this,"g must be between 0 and 255",i),r<0||r>255)return b.throwError.call(this,"b must be between 0 and 255",i);if(n<0||n>255)return b.throwError.call(this,"a must be between 0 and 255",i);e=Math.round(e),r=Math.round(r),t=Math.round(t),n=Math.round(n);var a=e*Math.pow(256,3)+t*Math.pow(256,2)+r*Math.pow(256,1)+n*Math.pow(256,0);return(0,b.isNodePattern)(i)&&i.call(this,null,a),a},H.intToRGBA=function(e,t){if("number"!==typeof e)return b.throwError.call(this,"i must be a number",t);var r={};return r.r=Math.floor(e/Math.pow(256,3)),r.g=Math.floor((e-r.r*Math.pow(256,3))/Math.pow(256,2)),r.b=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2))/Math.pow(256,1)),r.a=Math.floor((e-r.r*Math.pow(256,3)-r.g*Math.pow(256,2)-r.b*Math.pow(256,1))/Math.pow(256,0)),(0,b.isNodePattern)(t)&&t.call(this,null,r),r},H.cssColorToHex=function(e){return e=e||0,"number"===typeof e?Number(e):parseInt((0,_["default"])(e).toHex8(),16)},H.limit255=function(e){return e=Math.max(e,0),e=Math.min(e,255),e},H.diff=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1;if(!(e instanceof H)||!(t instanceof H))return b.throwError.call(this,"img1 and img2 must be an Jimp images");var n=e.bitmap,i=t.bitmap;if(n.width===i.width&&n.height===i.height||(n.width*n.height>i.width*i.height?e=e.cloneQuiet().resize(i.width,i.height):t=t.cloneQuiet().resize(n.width,n.height)),"number"!==typeof r||r<0||r>1)return b.throwError.call(this,"threshold must be a number between 0 and 1");var a=new H(n.width,n.height,4294967295),o=(0,w["default"])(n.data,i.data,a.bitmap.data,a.bitmap.width,a.bitmap.height,{threshold:r});return{percent:o/(a.bitmap.width*a.bitmap.height),image:a}},H.distance=function(e,t){var r=new E["default"],n=r.getHash(e),i=r.getHash(t);return r.distance(n,i)},H.compareHashes=function(e,t){var r=new E["default"];return r.distance(e,t)},H.colorDiff=function(e,t){var r=function(e){return Math.pow(e,2)},n=Math.max,i=195075;return 0===e.a||e.a||(e.a=255),0===t.a||t.a||(t.a=255),(n(r(e.r-t.r),r(e.r-t.r-e.a+t.a))+n(r(e.g-t.g),r(e.g-t.g-e.a+t.a))+n(r(e.b-t.b),r(e.b-t.b-e.a+t.a)))/i},$("clone","clone",(function(e){var t=new H(this);return(0,b.isNodePattern)(e)&&e.call(t,null,t),t})),q("background",(function(e,t){return"number"!==typeof e?b.throwError.call(this,"hex must be a hexadecimal rgba value",t):(this._background=e,(0,b.isNodePattern)(t)&&t.call(this,null,this),this)})),q("scan",(function(e,t,r,n,i,a){if("number"!==typeof e||"number"!==typeof t)return b.throwError.call(this,"x and y must be numbers",a);if("number"!==typeof r||"number"!==typeof n)return b.throwError.call(this,"w and h must be numbers",a);if("function"!==typeof i)return b.throwError.call(this,"f must be a function",a);var o=(0,b.scan)(this,e,t,r,n,i);return(0,b.isNodePattern)(a)&&a.call(this,null,o),o})),"BROWSER"===Object({NODE_ENV:"production",BASE_URL:""}).ENVIRONMENT)&&("undefined"!==typeof window&&"object"===("undefined"===typeof window?"undefined":(0,p["default"])(window))&&(j=window),"undefined"!==typeof self&&"object"===("undefined"===typeof self?"undefined":(0,p["default"])(self))&&(j=self),j.Jimp=H,j.Buffer=e);var Y=H;t["default"]=Y}).call(this,r("1c35").Buffer)},6825:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o){this.widthOriginal=Math.abs(Math.floor(e)||0),this.heightOriginal=Math.abs(Math.floor(t)||0),this.targetWidth=Math.abs(Math.floor(r)||0),this.targetHeight=Math.abs(Math.floor(n)||0),this.colorChannels=i?4:3,this.interpolationPass=Boolean(a),this.resizeCallback="function"===typeof o?o:function(){},this.targetWidthMultipliedByChannels=this.targetWidth*this.colorChannels,this.originalWidthMultipliedByChannels=this.widthOriginal*this.colorChannels,this.originalHeightMultipliedByChannels=this.heightOriginal*this.colorChannels,this.widthPassResultSize=this.targetWidthMultipliedByChannels*this.heightOriginal,this.finalResultSize=this.targetWidthMultipliedByChannels*this.targetHeight,this.initialize()}n.prototype.initialize=function(){if(!(this.widthOriginal>0&&this.heightOriginal>0&&this.targetWidth>0&&this.targetHeight>0))throw new Error("Invalid settings specified for the resizer.");this.configurePasses()},n.prototype.configurePasses=function(){this.widthOriginal===this.targetWidth?this.resizeWidth=this.bypassResizer:(this.ratioWeightWidthPass=this.widthOriginal/this.targetWidth,this.ratioWeightWidthPass<1&&this.interpolationPass?(this.initializeFirstPassBuffers(!0),this.resizeWidth=4===this.colorChannels?this.resizeWidthInterpolatedRGBA:this.resizeWidthInterpolatedRGB):(this.initializeFirstPassBuffers(!1),this.resizeWidth=4===this.colorChannels?this.resizeWidthRGBA:this.resizeWidthRGB)),this.heightOriginal===this.targetHeight?this.resizeHeight=this.bypassResizer:(this.ratioWeightHeightPass=this.heightOriginal/this.targetHeight,this.ratioWeightHeightPass<1&&this.interpolationPass?(this.initializeSecondPassBuffers(!0),this.resizeHeight=this.resizeHeightInterpolated):(this.initializeSecondPassBuffers(!1),this.resizeHeight=4===this.colorChannels?this.resizeHeightRGBA:this.resizeHeightRGB))},n.prototype._resizeWidthInterpolatedRGBChannels=function(e,t){var r,n,i=t?4:3,a=this.ratioWeightWidthPass,o=this.widthBuffer,s=0,u=0,c=0,l=0,f=0;for(r=0;s<1/3;r+=i,s+=a)for(u=r,c=0;u=f)){d+=l;break}h+=r,d=h,l-=f}while(l>0&&h=u)){l+=s;break}c=d,l=c,s-=u}while(s>0&&c3&&(this.outputWidthWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.heightOriginal)))},n.prototype.initializeSecondPassBuffers=function(e){this.heightBuffer=this.generateUint8Buffer(this.finalResultSize),e||(this.outputHeightWorkBench=this.generateFloatBuffer(this.targetWidthMultipliedByChannels),this.colorChannels>3&&(this.outputHeightWorkBenchOpaquePixelsCount=this.generateFloat64Buffer(this.targetWidth)))},n.prototype.generateFloatBuffer=function(e){try{return new Float32Array(e)}catch(t){return[]}},n.prototype.generateFloat64Buffer=function(e){try{return new Float64Array(e)}catch(t){return[]}},n.prototype.generateUint8Buffer=function(e){try{return new Uint8Array(e)}catch(t){return[]}},e.exports=n},6853:function(e,t,r){"use strict";var n=r("be7f"),i=15,a=852,o=592,s=0,u=1,c=2,l=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],f=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],h=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,r,p,m,g,A,b){var v,y,w,_,E,I,C,B,x,S=b.bits,k=0,T=0,M=0,O=0,D=0,R=0,P=0,F=0,L=0,N=0,Q=null,U=0,j=new n.Buf16(i+1),z=new n.Buf16(i+1),H=null,G=0;for(k=0;k<=i;k++)j[k]=0;for(T=0;T=1;O--)if(0!==j[O])break;if(D>O&&(D=O),0===O)return m[g++]=20971520,m[g++]=20971520,b.bits=1,0;for(M=1;M0&&(e===s||1!==O))return-1;for(z[1]=0,k=1;ka||e===c&&L>o)return 1;for(;;){C=k-P,A[T]I?(B=H[G+A[T]],x=Q[U+A[T]]):(B=96,x=0),v=1<>P)+y]=C<<24|B<<16|x|0}while(0!==y);v=1<>=1;if(0!==v?(N&=v-1,N+=v):N=0,T++,0===--j[k]){if(k===O)break;k=t[r+A[T]]}if(k>D&&(N&_)!==w){0===P&&(P=D),E+=M,R=k-P,F=1<a||e===c&&L>o)return 1;w=N&_,m[w]=D<<24|R<<16|E-g|0}}return 0!==N&&(m[E+N]=k-P<<24|64<<16|0),b.bits=D,0}},6858:function(e,t,r){"use strict";var n=r("2f9a"),i=r("ea34"),a=r("8a0d"),o=r("6ca1");e.exports=r("393a")(Array,"Array",(function(e,t){this._t=o(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])}),"values"),a.Arguments=a.Array,n("keys"),n("values"),n("entries")},"693d":function(e,t,r){"use strict";var n=r("ef08"),i=r("9c0e"),a=r("0bad"),o=r("512c"),s=r("ba01"),u=r("e34a").KEY,c=r("4b8b"),l=r("b367"),f=r("92f0"),h=r("8b1a"),d=r("cc15"),p=r("fcd4"),m=r("e198"),g=r("0ae2"),A=r("4ebc"),b=r("77e9"),v=r("7a41"),y=r("0983"),w=r("6ca1"),_=r("3397"),E=r("10db"),I=r("6f4f"),C=r("1836"),B=r("4d20"),x=r("fed5"),S=r("1a14"),k=r("9876"),T=B.f,M=S.f,O=C.f,D=n.Symbol,R=n.JSON,P=R&&R.stringify,F="prototype",L=d("_hidden"),N=d("toPrimitive"),Q={}.propertyIsEnumerable,U=l("symbol-registry"),j=l("symbols"),z=l("op-symbols"),H=Object[F],G="function"==typeof D&&!!x.f,W=n.QObject,$=!W||!W[F]||!W[F].findChild,q=a&&c((function(){return 7!=I(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=T(H,t);n&&delete H[t],M(e,t,r),n&&e!==H&&M(H,t,n)}:M,Y=function(e){var t=j[e]=I(D[F]);return t._k=e,t},V=G&&"symbol"==typeof D.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof D},X=function(e,t,r){return e===H&&X(z,t,r),b(e),t=_(t,!0),b(r),i(j,t)?(r.enumerable?(i(e,L)&&e[L][t]&&(e[L][t]=!1),r=I(r,{enumerable:E(0,!1)})):(i(e,L)||M(e,L,E(1,{})),e[L][t]=!0),q(e,t,r)):M(e,t,r)},K=function(e,t){b(e);var r,n=g(t=w(t)),i=0,a=n.length;while(a>i)X(e,r=n[i++],t[r]);return e},Z=function(e,t){return void 0===t?I(e):K(I(e),t)},J=function(e){var t=Q.call(this,e=_(e,!0));return!(this===H&&i(j,e)&&!i(z,e))&&(!(t||!i(this,e)||!i(j,e)||i(this,L)&&this[L][e])||t)},ee=function(e,t){if(e=w(e),t=_(t,!0),e!==H||!i(j,t)||i(z,t)){var r=T(e,t);return!r||!i(j,t)||i(e,L)&&e[L][t]||(r.enumerable=!0),r}},te=function(e){var t,r=O(w(e)),n=[],a=0;while(r.length>a)i(j,t=r[a++])||t==L||t==u||n.push(t);return n},re=function(e){var t,r=e===H,n=O(r?z:w(e)),a=[],o=0;while(n.length>o)!i(j,t=n[o++])||r&&!i(H,t)||a.push(j[t]);return a};G||(D=function(){if(this instanceof D)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(r){this===H&&t.call(z,r),i(this,L)&&i(this[L],e)&&(this[L][e]=!1),q(this,e,E(1,r))};return a&&$&&q(H,e,{configurable:!0,set:t}),Y(e)},s(D[F],"toString",(function(){return this._k})),B.f=ee,S.f=X,r("6438").f=C.f=te,r("1917").f=J,x.f=re,a&&!r("e444")&&s(H,"propertyIsEnumerable",J,!0),p.f=function(e){return Y(d(e))}),o(o.G+o.W+o.F*!G,{Symbol:D});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ie=0;ne.length>ie;)d(ne[ie++]);for(var ae=k(d.store),oe=0;ae.length>oe;)m(ae[oe++]);o(o.S+o.F*!G,"Symbol",{for:function(e){return i(U,e+="")?U[e]:U[e]=D(e)},keyFor:function(e){if(!V(e))throw TypeError(e+" is not a symbol!");for(var t in U)if(U[t]===e)return t},useSetter:function(){$=!0},useSimple:function(){$=!1}}),o(o.S+o.F*!G,"Object",{create:Z,defineProperty:X,defineProperties:K,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:re});var se=c((function(){x.f(1)}));o(o.S+o.F*se,"Object",{getOwnPropertySymbols:function(e){return x.f(y(e))}}),R&&o(o.S+o.F*(!G||c((function(){var e=D();return"[null]"!=P([e])||"{}"!=P({a:e})||"{}"!=P(Object(e))}))),"JSON",{stringify:function(e){var t,r,n=[e],i=1;while(arguments.length>i)n.push(arguments[i++]);if(r=t=n[1],(v(t)||void 0!==e)&&!V(e))return A(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!V(t))return t}),n[1]=t,P.apply(R,n)}}),D[F][N]||r("051b")(D[F],N,D[F].valueOf),f(D,"Symbol"),f(Math,"Math",!0),f(n.JSON,"JSON",!0)},"695a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RandomBufferReader=void 0;class n{constructor(e){this.buf=e,this.fileSize=e.length}async randomRead(e,t,r,n){return this.buf.copy(e,t,n,n+r)}}t.RandomBufferReader=n},"69f3":function(e,t,r){var n,i,a,o=r("7f9a"),s=r("da84"),u=r("e330"),c=r("861d"),l=r("9112"),f=r("1a2d"),h=r("c6cd"),d=r("f772"),p=r("d012"),m="Object already initialized",g=s.TypeError,A=s.WeakMap,b=function(e){return a(e)?i(e):n(e,{})},v=function(e){return function(t){var r;if(!c(t)||(r=i(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return r}};if(o||h.state){var y=h.state||(h.state=new A),w=u(y.get),_=u(y.has),E=u(y.set);n=function(e,t){if(_(y,e))throw new g(m);return t.facade=e,E(y,e,t),t},i=function(e){return w(y,e)||{}},a=function(e){return _(y,e)}}else{var I=d("state");p[I]=!0,n=function(e,t){if(f(e,I))throw new g(m);return t.facade=e,l(e,I,t),t},i=function(e){return f(e,I)?e[I]:{}},a=function(e){return f(e,I)}}e.exports={set:n,get:i,has:a,enforce:b,getterFor:v}},"6a01":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const n=r("98a7");t.Header={len:8,get:(e,t)=>({chunkID:n.FourCcToken.get(e,t),chunkSize:e.readUInt32BE(t+4)})}},"6a8e":function(e,t,r){(function(t){var r=function(){"use strict";var e=new Int32Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]),t=4017,r=799,n=3406,i=2276,a=1567,o=3784,s=5793,u=2896;function c(){}function l(e,t){var r,n,i=0,a=[],o=16;while(o>0&&!e[o-1])o--;a.push({children:[],index:0});var s,u=a[0];for(r=0;r0){if(0===a.length)throw new Error("Could not recreate Huffman Table");u=a.pop()}u.index++,a.push(u);while(a.length<=r)a.push(s={children:[],index:0}),u.children[u.index]=s.children,u=s;i++}r+10)return m--,p>>m&1;if(p=t[r++],255==p){var e=t[r++];if(e)throw new Error("unexpected marker: "+(p<<8|e).toString(16))}return m=7,p>>>7}function A(e){var t,r=e;while(null!==(t=g())){if(r=r[t],"number"===typeof r)return r;if("object"!==typeof r)throw new Error("invalid huffman sequence")}return null}function b(e){var t=0;while(e>0){var r=g();if(null===r)return;t=t<<1|r,e--}return t}function v(e){var t=b(e);return t>=1<>4;if(0!==s){a+=u;var c=e[a];r[c]=v(s),a++}else{if(u<15)break;a+=16}}}function w(e,t){var r=A(e.huffmanTableDC),n=0===r?0:v(r)<0)E--;else{var n=o,i=s;while(n<=i){var a=A(t.huffmanTableAC),u=15&a,l=a>>4;if(0!==u){n+=l;var f=e[n];r[f]=v(u)*(1<>4;if(0===h)a<15?(E=b(a)+(1<=65488&&L<=65495))break;r+=2}return r-d}function h(e,c){var l,f,h=[],d=c.blocksPerLine,p=c.blocksPerColumn,m=d<<3,A=new Int32Array(64),b=new Uint8Array(64);function v(e,l,f){var h,d,p,m,g,A,b,v,y,w,_=c.quantizationTable,E=f;for(w=0;w<64;w++)E[w]=e[w]*_[w];for(w=0;w<8;++w){var I=8*w;0!=E[1+I]||0!=E[2+I]||0!=E[3+I]||0!=E[4+I]||0!=E[5+I]||0!=E[6+I]||0!=E[7+I]?(h=s*E[0+I]+128>>8,d=s*E[4+I]+128>>8,p=E[2+I],m=E[6+I],g=u*(E[1+I]-E[7+I])+128>>8,v=u*(E[1+I]+E[7+I])+128>>8,A=E[3+I]<<4,b=E[5+I]<<4,y=h-d+1>>1,h=h+d+1>>1,d=y,y=p*o+m*a+128>>8,p=p*a-m*o+128>>8,m=y,y=g-b+1>>1,g=g+b+1>>1,b=y,y=v+A+1>>1,A=v-A+1>>1,v=y,y=h-m+1>>1,h=h+m+1>>1,m=y,y=d-p+1>>1,d=d+p+1>>1,p=y,y=g*i+v*n+2048>>12,g=g*n-v*i+2048>>12,v=y,y=A*r+b*t+2048>>12,A=A*t-b*r+2048>>12,b=y,E[0+I]=h+v,E[7+I]=h-v,E[1+I]=d+b,E[6+I]=d-b,E[2+I]=p+A,E[5+I]=p-A,E[3+I]=m+g,E[4+I]=m-g):(y=s*E[0+I]+512>>10,E[0+I]=y,E[1+I]=y,E[2+I]=y,E[3+I]=y,E[4+I]=y,E[5+I]=y,E[6+I]=y,E[7+I]=y)}for(w=0;w<8;++w){var C=w;0!=E[8+C]||0!=E[16+C]||0!=E[24+C]||0!=E[32+C]||0!=E[40+C]||0!=E[48+C]||0!=E[56+C]?(h=s*E[0+C]+2048>>12,d=s*E[32+C]+2048>>12,p=E[16+C],m=E[48+C],g=u*(E[8+C]-E[56+C])+2048>>12,v=u*(E[8+C]+E[56+C])+2048>>12,A=E[24+C],b=E[40+C],y=h-d+1>>1,h=h+d+1>>1,d=y,y=p*o+m*a+2048>>12,p=p*a-m*o+2048>>12,m=y,y=g-b+1>>1,g=g+b+1>>1,b=y,y=v+A+1>>1,A=v-A+1>>1,v=y,y=h-m+1>>1,h=h+m+1>>1,m=y,y=d-p+1>>1,d=d+p+1>>1,p=y,y=g*i+v*n+2048>>12,g=g*n-v*i+2048>>12,v=y,y=A*r+b*t+2048>>12,A=A*t-b*r+2048>>12,b=y,E[0+C]=h+v,E[56+C]=h-v,E[8+C]=d+b,E[48+C]=d-b,E[16+C]=p+A,E[40+C]=p-A,E[24+C]=m+g,E[32+C]=m-g):(y=s*f[w+0]+8192>>14,E[0+C]=y,E[8+C]=y,E[16+C]=y,E[24+C]=y,E[32+C]=y,E[40+C]=y,E[48+C]=y,E[56+C]=y)}for(w=0;w<64;++w){var B=128+(E[w]+8>>4);l[w]=B<0?0:B>255?255:B}}g(m*p*8);for(var y=0;y255?255:e}c.prototype={load:function(e){var t=new XMLHttpRequest;t.open("GET",e,!0),t.responseType="arraybuffer",t.onload=function(){var e=new Uint8Array(t.response||t.mozResponseArrayBuffer);this.parse(e),this.onload&&this.onload()}.bind(this),t.send(null)},parse:function(t){var r=1e3*this.opts.maxResolutionInMP*1e3,n=0;t.length;function i(){var e=t[n]<<8|t[n+1];return n+=2,e}function a(){var e=i(),r=t.subarray(n,n+e-2);return n+=r.length,r}function o(e){var t,r,n=0,i=0;for(r in e.components)e.components.hasOwnProperty(r)&&(t=e.components[r],n>4===0)for(Y=0;Y<64;Y++){var B=e[Y];C[B]=t[n++]}else{if(I>>4!==1)throw new Error("DQT: invalid table spec");for(Y=0;Y<64;Y++){B=e[Y];C[B]=i()}}p[15&I]=C}break;case 65472:case 65473:case 65474:i(),s={},s.extended=65473===v,s.progressive=65474===v,s.precision=t[n++],s.scanLines=i(),s.samplesPerLine=i(),s.components={},s.componentsOrder=[];var x=s.scanLines*s.samplesPerLine;if(x>r){var S=Math.ceil((x-r)/1e6);throw new Error(`maxResolutionInMP limit exceeded by ${S}MP`)}var k,T=t[n++];for($=0;$>4,O=15&t[n+1],D=t[n+2];s.componentsOrder.push(k),s.components[k]={h:M,v:O,quantizationIdx:D},n+=3}o(s),m.push(s);break;case 65476:var R=i();for($=2;$>4===0?b:A)[15&P]=l(F,N)}break;case 65501:i(),u=i();break;case 65500:i(),i();break;case 65498:i();var Q=t[n++],U=[];for($=0;$>4],V.huffmanTableAC=A[15&j],U.push(V)}var z=t[n++],H=t[n++],G=t[n++],W=f(t,n,s,U,u,z,H,G>>4,15&G,this.opts);n+=W;break;case 65535:255!==t[n]&&n--;break;default:if(255==t[n-3]&&t[n-2]>=192&&t[n-2]<=254){n-=3;break}throw new Error("unknown JPEG marker "+v.toString(16))}v=i()}if(1!=m.length)throw new Error("only single frame JPEGs supported");for(var $=0;$m){var r=Math.ceil((t-m)/1024/1024);throw new Error(`maxMemoryUsageInMB limit exceeded by at least ${r}MB`)}p=t}return c.resetMaxMemoryUsage=function(e){p=0,m=e},c.getBytesAllocated=function(){return p},c.requestMemoryAllocation=g,c}();function n(e,n={}){var i={colorTransform:void 0,useTArray:!1,formatAsRGBA:!0,tolerantDecoding:!0,maxResolutionInMP:100,maxMemoryUsageInMB:512},a={...i,...n},o=new Uint8Array(e),s=new r;s.opts=a,r.resetMaxMemoryUsage(1024*a.maxMemoryUsageInMB*1024),s.parse(o);var u=a.formatAsRGBA?4:3,c=s.width*s.height*u;try{r.requestMemoryAllocation(c);var l={width:s.width,height:s.height,exifBuffer:s.exifBuffer,data:a.useTArray?new Uint8Array(c):t.alloc(c)};s.comments.length>0&&(l["comments"]=s.comments)}catch(f){throw f instanceof RangeError?new Error("Could not allocate enough memory for the image. Required: "+c):f}return s.copyToImageData(l,a.formatAsRGBA),l}e.exports=n}).call(this,r("1c35").Buffer)},"6b02":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;it.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=e,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}h.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,i(this.init_done,"close before init"),i(this.mode<=t.UNZIP),this.mode===t.DEFLATE||this.mode===t.GZIP||this.mode===t.DEFLATERAW?o.deflateEnd(this.strm):this.mode!==t.INFLATE&&this.mode!==t.GUNZIP&&this.mode!==t.INFLATERAW&&this.mode!==t.UNZIP||s.inflateEnd(this.strm),this.mode=t.NONE,this.dictionary=null)},h.prototype.write=function(e,t,r,n,i,a,o){return this._write(!0,e,t,r,n,i,a,o)},h.prototype.writeSync=function(e,t,r,n,i,a,o){return this._write(!1,e,t,r,n,i,a,o)},h.prototype._write=function(r,a,o,s,u,c,l,f){if(i.equal(arguments.length,8),i(this.init_done,"write before init"),i(this.mode!==t.NONE,"already finalized"),i.equal(!1,this.write_in_progress,"write already in progress"),i.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,i.equal(!1,void 0===a,"must provide flush value"),this.write_in_progress=!0,a!==t.Z_NO_FLUSH&&a!==t.Z_PARTIAL_FLUSH&&a!==t.Z_SYNC_FLUSH&&a!==t.Z_FULL_FLUSH&&a!==t.Z_FINISH&&a!==t.Z_BLOCK)throw new Error("Invalid flush value");if(null==o&&(o=e.alloc(0),u=0,s=0),this.strm.avail_in=u,this.strm.input=o,this.strm.next_in=s,this.strm.avail_out=f,this.strm.output=c,this.strm.next_out=l,this.flush=a,!r)return this._process(),this._checkError()?this._afterSync():void 0;var h=this;return n.nextTick((function(){h._process(),h._after()})),this},h.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},h.prototype._process=function(){var e=null;switch(this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflate(this.strm,this.flush);break;case t.UNZIP:switch(this.strm.avail_in>0&&(e=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===e)break;if(this.strm.input[e]!==l){this.mode=t.INFLATE;break}if(this.gzip_id_bytes_read=1,e++,1===this.strm.avail_in)break;case 1:if(null===e)break;this.strm.input[e]===f?(this.gzip_id_bytes_read=2,this.mode=t.GUNZIP):this.mode=t.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:this.err=s.inflate(this.strm,this.flush),this.err===t.Z_NEED_DICT&&this.dictionary&&(this.err=s.inflateSetDictionary(this.strm,this.dictionary),this.err===t.Z_OK?this.err=s.inflate(this.strm,this.flush):this.err===t.Z_DATA_ERROR&&(this.err=t.Z_NEED_DICT));while(this.strm.avail_in>0&&this.mode===t.GUNZIP&&this.err===t.Z_STREAM_END&&0!==this.strm.next_in[0])this.reset(),this.err=s.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},h.prototype._checkError=function(){switch(this.err){case t.Z_OK:case t.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===t.Z_FINISH)return this._error("unexpected end of file"),!1;break;case t.Z_STREAM_END:break;case t.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},h.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},h.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},h.prototype.init=function(e,r,n,a,o){i(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),i(e>=8&&e<=15,"invalid windowBits"),i(r>=-1&&r<=9,"invalid compression level"),i(n>=1&&n<=9,"invalid memlevel"),i(a===t.Z_FILTERED||a===t.Z_HUFFMAN_ONLY||a===t.Z_RLE||a===t.Z_FIXED||a===t.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,e,n,a,o),this._setDictionary()},h.prototype.params=function(){throw new Error("deflateParams Not supported")},h.prototype.reset=function(){this._reset(),this._setDictionary()},h.prototype._init=function(e,r,n,i,u){switch(this.level=e,this.windowBits=r,this.memLevel=n,this.strategy=i,this.flush=t.Z_NO_FLUSH,this.err=t.Z_OK,this.mode!==t.GZIP&&this.mode!==t.GUNZIP||(this.windowBits+=16),this.mode===t.UNZIP&&(this.windowBits+=32),this.mode!==t.DEFLATERAW&&this.mode!==t.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new a,this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflateInit2(this.strm,this.level,t.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:case t.UNZIP:this.err=s.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==t.Z_OK&&this._error("Init error"),this.dictionary=u,this.write_in_progress=!1,this.init_done=!0},h.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:this.err=o.deflateSetDictionary(this.strm,this.dictionary);break;default:break}this.err!==t.Z_OK&&this._error("Failed to set dictionary")}},h.prototype._reset=function(){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:case t.GZIP:this.err=o.deflateReset(this.strm);break;case t.INFLATE:case t.INFLATERAW:case t.GUNZIP:this.err=s.inflateReset(this.strm);break;default:break}this.err!==t.Z_OK&&this._error("Failed to reset stream")},t.Zlib=h}).call(this,r("1c35").Buffer,r("4362"))},"6b7c":function(e,t,r){"use strict";t.__esModule=!0;var n=r("4897");t.default={methods:{t:function(){for(var e=arguments.length,t=Array(e),r=0;r[...e].map(e=>e.charCodeAt(0)),xpiZipFilename=toBytes("META-INF/mozilla.rsa"),oxmlContentTypes=toBytes("[Content_Types].xml"),oxmlRels=toBytes("_rels/.rels");function readUInt64LE(e,t=0){let r=e[t],n=1,i=0;while(++i<8)n*=256,r+=e[t+i]*n;return r}const fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);const t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return null;const r=(e,r)=>{r=Object.assign({offset:0},r);for(let n=0;nr(toBytes(e),t);if(r([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(r([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(r([71,73,70]))return{ext:"gif",mime:"image/gif"};if(r([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(r([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((r([73,73,42,0])||r([77,77,0,42]))&&r([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(r([73,73,42,0])||r([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(r([66,77]))return{ext:"bmp",mime:"image/bmp"};if(r([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(r([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(r([80,75,3,4])){if(r([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(r(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(n("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(n("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(n("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};const e=(e,t=0)=>e.findIndex((e,r,n)=>r>=t&&80===n[r]&&75===n[r+1]&&3===n[r+2]&&4===n[r+3]);let i=0,a=!1,o=null;do{const s=i+30;if(a||(a=r(oxmlContentTypes,{offset:s})||r(oxmlRels,{offset:s})),o||(n("word/",{offset:s})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:n("ppt/",{offset:s})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:n("xl/",{offset:s})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),a&&o)return o;i=e(t,s)}while(i>=0);if(o)return o}if(r([80,75])&&(3===t[2]||5===t[2]||7===t[2])&&(4===t[3]||6===t[3]||8===t[3]))return{ext:"zip",mime:"application/zip"};if(r([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(r([82,97,114,33,26,7])&&(0===t[6]||1===t[6]))return{ext:"rar",mime:"application/x-rar-compressed"};if(r([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(r([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(r([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(r([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(r([51,103,112,53])||r([0,0,0])&&r([102,116,121,112],{offset:4})&&(r([109,112,52,49],{offset:8})||r([109,112,52,50],{offset:8})||r([105,115,111,109],{offset:8})||r([105,115,111,50],{offset:8})||r([109,109,112,52],{offset:8})||r([77,52,86],{offset:8})||r([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(r([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(r([26,69,223,163])){const e=t.subarray(4,4100),r=e.findIndex((e,t,r)=>66===r[t]&&130===r[t+1]);if(-1!==r){const t=r+3,n=r=>[...r].every((r,n)=>e[t+n]===r.charCodeAt(0));if(n("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(n("webm"))return{ext:"webm",mime:"video/webm"}}}if(r([0,0,0,20,102,116,121,112,113,116,32,32])||r([102,114,101,101],{offset:4})||r([102,116,121,112,113,116,32,32],{offset:4})||r([109,100,97,116],{offset:4})||r([109,111,111,118],{offset:4})||r([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(r([82,73,70,70])){if(r([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(r([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(r([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(r([48,38,178,117,142,102,207,17,166,217])){let e=30;do{const n=readUInt64LE(t,e+16);if(r([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:e})){if(r([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(r([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:e+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}e+=n}while(e+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(r([0,0,1,186])||r([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};if(r([102,116,121,112,51,103],{offset:4}))return{ext:"3gp",mime:"video/3gpp"};for(let i=0;i<2&&inew Promise((resolve,reject)=>{const stream=eval("require")("stream");readableStream.once("readable",()=>{const e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(r){reject(r)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})}).call(this,__webpack_require__("1c35").Buffer)},"6c3a":function(e,t,r){"use strict";r.d(t,"a",(function(){return I})),r.d(t,"b",(function(){return C}));var n=r("34eb"),i=r.n(n),a=r("2e19"),o=r("3446"),s=r("dc2a");const u=()=>{},c=e=>e,l=e=>Promise.resolve().then(e);function f(e){throw e}function h(e){return e&&"function"===typeof e.then}class d extends a["a"]{constructor(e){super(t=>{const r=this,n=Object.assign(Object.assign({},t),{complete(){t.complete(),r.onCompletion()},error(e){t.error(e),r.onError(e)},next(e){t.next(e),r.onNext(e)}});try{return this.initHasRun=!0,e(n)}catch(i){n.error(i)}}),this.initHasRun=!1,this.fulfillmentCallbacks=[],this.rejectionCallbacks=[],this.firstValueSet=!1,this.state="pending"}onNext(e){this.firstValueSet||(this.firstValue=e,this.firstValueSet=!0)}onError(e){this.state="rejected",this.rejection=e;for(const t of this.rejectionCallbacks)l(()=>t(e))}onCompletion(){this.state="fulfilled";for(const e of this.fulfillmentCallbacks)l(()=>e(this.firstValue))}then(e,t){const r=e||c,n=t||f;let i=!1;return new Promise((e,t)=>{const a=r=>{if(!i){i=!0;try{e(n(r))}catch(a){t(a)}}},o=t=>{try{e(r(t))}catch(n){a(n)}};return this.initHasRun||this.subscribe({error:a}),"fulfilled"===this.state?e(r(this.firstValue)):"rejected"===this.state?(i=!0,e(n(this.rejection))):(this.fulfillmentCallbacks.push(o),void this.rejectionCallbacks.push(a))})}catch(e){return this.then(void 0,e)}finally(e){const t=e||u;return this.then(e=>(t(),e),()=>t())}static from(e){return h(e)?new d(t=>{const r=e=>{t.next(e),t.complete()},n=e=>{t.error(e)};e.then(r,n)}):super.from(e)}}var p=r("cd8f"),m=r("cea9");const g=i()("threads:master:messages");let A=1;const b=e=>Array.from(new Set(e)),v=e=>e&&e.type===m["b"].error,y=e=>e&&e.type===m["b"].result,w=e=>e&&e.type===m["b"].running;function _(e,t){return new a["a"](r=>{let n;const i=a=>{if(g("Message from worker:",a.data),a.data&&a.data.uid===t)if(w(a.data))n=a.data.resultType;else if(y(a.data))"promise"===n?("undefined"!==typeof a.data.payload&&r.next(Object(s["a"])(a.data.payload)),r.complete(),e.removeEventListener("message",i)):(a.data.payload&&r.next(Object(s["a"])(a.data.payload)),a.data.complete&&(r.complete(),e.removeEventListener("message",i)));else if(v(a.data)){const t=Object(s["a"])(a.data.error);r.error(t),e.removeEventListener("message",i)}};return e.addEventListener("message",i),()=>{if("observable"===n||!n){const r={type:m["a"].cancel,uid:t};e.postMessage(r)}e.removeEventListener("message",i)}})}function E(e){if(0===e.length)return{args:[],transferables:[]};const t=[],r=[];for(const n of e)Object(p["a"])(n)?(t.push(Object(s["b"])(n.send)),r.push(...n.transferables)):t.push(Object(s["b"])(n));return{args:t,transferables:0===r.length?r:b(r)}}function I(e,t){return(...r)=>{const n=A++,{args:i,transferables:a}=E(r),s={type:m["a"].run,uid:n,method:t,args:i};g("Sending command to run function to worker:",s);try{e.postMessage(s,a)}catch(u){return d.from(Promise.reject(u))}return d.from(Object(o["a"])(_(e,n)))}}function C(e,t){const r={};for(const n of t)r[n]=I(e,n);return r}},"6c3b":function(e,t,r){"use strict";(function(t,n){var i=r("4ea4"),a=i(r("9523")),o=i(r("a559"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t0},e.prototype.connect_=function(){n&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){n&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t,n=c.some((function(e){return!!~r.indexOf(e)}));n&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),h=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),S="undefined"!==typeof WeakMap?new WeakMap:new r,k=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=f.getInstance(),n=new x(t,r,this);S.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach((function(e){k.prototype[e]=function(){var t;return(t=S.get(this))[e].apply(t,arguments)}}));var T=function(){return"undefined"!==typeof i.ResizeObserver?i.ResizeObserver:k}();t["default"]=T}.call(this,r("c8ba"))},"6eb7":function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=n(r("eed2")),o=r("c2d7"),s="image/jpeg",u=function(){return{mime:(0,i["default"])({},s,["jpeg","jpg","jpe"]),constants:{MIME_JPEG:s},decoders:(0,i["default"])({},s,a["default"].decode),encoders:(0,i["default"])({},s,(function(e){return a["default"].encode(e.bitmap,e._quality).data})),class:{_quality:100,quality:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<0||e>100?o.throwError.call(this,"n must be a number 0 - 100",t):(this._quality=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=u},"6ec1":function(e,t,r){"use strict";(function(t){e.exports={nearestNeighbor:function(e,t){for(var r=e.width,n=e.height,i=t.width,a=t.height,o=e.data,s=t.data,u=0;u0?a[I-4]:2*a[I]-a[I+4],B=a[I],x=a[I+4],S=v0?m[N-4*h]:2*m[N]-m[N+4*h],U=m[N],j=m[N+4*h],z=D1)for(var G=0;G0){O=R.shift();var t=O.options;for(var r in t)t.hasOwnProperty(r)&&(D[r]=t[r]);void 0===t.callback&&(D.callback=P);var n=D.callback;D.callback=function(t,r){n(t,r),e()},Object(S["isVNode"])(D.message)?(D.$slots.default=[D.message],D.message=null):delete D.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach((function(e){void 0===D[e]&&(D[e]=!0)})),document.body.appendChild(D.$el),i.a.nextTick((function(){D.visible=!0}))}},N=function e(t,r){if(!i.a.prototype.$isServer){if("string"===typeof t||Object(S["isVNode"])(t)?(t={message:t},"string"===typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!r&&(r=t.callback),"undefined"!==typeof Promise)return new Promise((function(n,i){R.push({options:x()({},T,e.defaults,t),callback:r,resolve:n,reject:i}),L()}));R.push({options:x()({},T,e.defaults,t),callback:r}),L()}};N.setDefaults=function(e){N.defaults=e},N.alert=function(e,t,r){return"object"===("undefined"===typeof t?"undefined":k(t))?(r=t,t=""):void 0===t&&(t=""),N(x()({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},r))},N.confirm=function(e,t,r){return"object"===("undefined"===typeof t?"undefined":k(t))?(r=t,t=""):void 0===t&&(t=""),N(x()({title:t,message:e,$type:"confirm",showCancelButton:!0},r))},N.prompt=function(e,t,r){return"object"===("undefined"===typeof t?"undefined":k(t))?(r=t,t=""):void 0===t&&(t=""),N(x()({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},r))},N.close=function(){D.doClose(),D.visible=!1,R=[],O=null};var Q=N;t["default"]=Q},9:function(e,t){e.exports=r("7f4d")}})},"6eeb":function(e,t,r){var n=r("da84"),i=r("1626"),a=r("1a2d"),o=r("9112"),s=r("ce4e"),u=r("8925"),c=r("69f3"),l=r("5e77").CONFIGURABLE,f=c.get,h=c.enforce,d=String(String).split("String");(e.exports=function(e,t,r,u){var c,f=!!u&&!!u.unsafe,p=!!u&&!!u.enumerable,m=!!u&&!!u.noTargetGet,g=u&&void 0!==u.name?u.name:t;i(r)&&("Symbol("===String(g).slice(0,7)&&(g="["+String(g).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!a(r,"name")||l&&r.name!==g)&&o(r,"name",g),c=h(r),c.source||(c.source=d.join("string"==typeof g?g:""))),e!==n?(f?!m&&e[t]&&(p=!0):delete e[t],p?e[t]=r:o(e,t,r)):p?e[t]=r:s(t,r)})(Function.prototype,"toString",(function(){return i(this)&&f(this).source||u(this)}))},"6f4f":function(e,t,r){var n=r("77e9"),i=r("85e7"),a=r("9742"),o=r("5a94")("IE_PROTO"),s=function(){},u="prototype",c=function(){var e,t=r("05f5")("iframe"),n=a.length,i="<",o=">";t.style.display="none",r("9141").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(i+"script"+o+"document.F=Object"+i+"/script"+o),e.close(),c=e.F;while(n--)delete c[u][a[n]];return c()};e.exports=Object.create||function(e,t){var r;return null!==e?(s[u]=n(e),r=new s,s[u]=null,r[o]=e):r=c(),void 0===t?r:i(r,t)}},"6f58":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnsiStringType=t.StringType=t.BufferType=t.IgnoreType=t.Float80_LE=t.Float80_BE=t.Float64_LE=t.Float64_BE=t.Float32_LE=t.Float32_BE=t.Float16_LE=t.Float16_BE=t.INT64_BE=t.UINT64_BE=t.INT64_LE=t.UINT64_LE=t.INT32_LE=t.INT32_BE=t.INT24_BE=t.INT24_LE=t.INT16_LE=t.INT16_BE=t.INT8=t.UINT32_BE=t.UINT32_LE=t.UINT24_BE=t.UINT24_LE=t.UINT16_BE=t.UINT16_LE=t.UINT8=void 0;const n=r("9152");t.UINT8={len:1,get(e,t){return e.readUInt8(t)},put(e,t,r){return e.writeUInt8(r,t)}},t.UINT16_LE={len:2,get(e,t){return e.readUInt16LE(t)},put(e,t,r){return e.writeUInt16LE(r,t)}},t.UINT16_BE={len:2,get(e,t){return e.readUInt16BE(t)},put(e,t,r){return e.writeUInt16BE(r,t)}},t.UINT24_LE={len:3,get(e,t){return e.readUIntLE(t,3)},put(e,t,r){return e.writeUIntLE(r,t,3)}},t.UINT24_BE={len:3,get(e,t){return e.readUIntBE(t,3)},put(e,t,r){return e.writeUIntBE(r,t,3)}},t.UINT32_LE={len:4,get(e,t){return e.readUInt32LE(t)},put(e,t,r){return e.writeUInt32LE(r,t)}},t.UINT32_BE={len:4,get(e,t){return e.readUInt32BE(t)},put(e,t,r){return e.writeUInt32BE(r,t)}},t.INT8={len:1,get(e,t){return e.readInt8(t)},put(e,t,r){return e.writeInt8(r,t)}},t.INT16_BE={len:2,get(e,t){return e.readInt16BE(t)},put(e,t,r){return e.writeInt16BE(r,t)}},t.INT16_LE={len:2,get(e,t){return e.readInt16LE(t)},put(e,t,r){return e.writeInt16LE(r,t)}},t.INT24_LE={len:3,get(e,t){return e.readIntLE(t,3)},put(e,t,r){return e.writeIntLE(r,t,3)}},t.INT24_BE={len:3,get(e,t){return e.readIntBE(t,3)},put(e,t,r){return e.writeIntBE(r,t,3)}},t.INT32_BE={len:4,get(e,t){return e.readInt32BE(t)},put(e,t,r){return e.writeInt32BE(r,t)}},t.INT32_LE={len:4,get(e,t){return e.readInt32LE(t)},put(e,t,r){return e.writeInt32LE(r,t)}},t.UINT64_LE={len:8,get(e,t){return e.readBigUInt64LE(t)},put(e,t,r){return e.writeBigUInt64LE(r,t)}},t.INT64_LE={len:8,get(e,t){return e.readBigInt64LE(t)},put(e,t,r){return e.writeBigInt64LE(r,t)}},t.UINT64_BE={len:8,get(e,t){return e.readBigUInt64BE(t)},put(e,t,r){return e.writeBigUInt64BE(r,t)}},t.INT64_BE={len:8,get(e,t){return e.readBigInt64BE(t)},put(e,t,r){return e.writeBigInt64BE(r,t)}},t.Float16_BE={len:2,get(e,t){return n.read(e,t,!1,10,this.len)},put(e,t,r){return n.write(e,r,t,!1,10,this.len),t+this.len}},t.Float16_LE={len:2,get(e,t){return n.read(e,t,!0,10,this.len)},put(e,t,r){return n.write(e,r,t,!0,10,this.len),t+this.len}},t.Float32_BE={len:4,get(e,t){return e.readFloatBE(t)},put(e,t,r){return e.writeFloatBE(r,t)}},t.Float32_LE={len:4,get(e,t){return e.readFloatLE(t)},put(e,t,r){return e.writeFloatLE(r,t)}},t.Float64_BE={len:8,get(e,t){return e.readDoubleBE(t)},put(e,t,r){return e.writeDoubleBE(r,t)}},t.Float64_LE={len:8,get(e,t){return e.readDoubleLE(t)},put(e,t,r){return e.writeDoubleLE(r,t)}},t.Float80_BE={len:10,get(e,t){return n.read(e,t,!1,63,this.len)},put(e,t,r){return n.write(e,r,t,!1,63,this.len),t+this.len}},t.Float80_LE={len:10,get(e,t){return n.read(e,t,!0,63,this.len)},put(e,t,r){return n.write(e,r,t,!0,63,this.len),t+this.len}};class i{constructor(e){this.len=e}get(e,t){}}t.IgnoreType=i;class a{constructor(e){this.len=e}get(e,t){return e.slice(t,t+this.len)}}t.BufferType=a;class o{constructor(e,t){this.len=e,this.encoding=t}get(e,t){return e.toString(this.encoding,t,t+this.len)}}t.StringType=o;class s{constructor(e){this.len=e}static decode(e,t,r){let n="";for(let i=t;i>10),56320+(1023&e)))}static singleByteDecoder(e){if(s.inRange(e,0,127))return e;const t=s.windows1252[e-128];if(null===t)throw Error("invaliding encoding");return t}get(e,t=0){return s.decode(e,t,t+this.len)}}t.AnsiStringType=s,s.windows1252=[8364,129,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,141,381,143,144,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,157,382,376,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255]},"6f8f":function(e,t,r){function n(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}r("f8c9"),e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},7037:function(e,t){function r(t){return e.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports["default"]=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},"717e":function(e,t,r){"use strict";var n=r("9e6e"),i=r("be7f"),a=r("7b27"),o=r("2ceb"),s=r("4dc6"),u=r("8936"),c=r("8013"),l=Object.prototype.toString;function f(e){if(!(this instanceof f))return new f(e);this.options=i.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new u,this.strm.avail_out=0;var r=n.inflateInit2(this.strm,t.windowBits);if(r!==o.Z_OK)throw new Error(s[r]);if(this.header=new c,n.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"===typeof t.dictionary?t.dictionary=a.string2buf(t.dictionary):"[object ArrayBuffer]"===l.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(r=n.inflateSetDictionary(this.strm,t.dictionary),r!==o.Z_OK)))throw new Error(s[r])}function h(e,t){var r=new f(t);if(r.push(e,!0),r.err)throw r.msg||s[r.err];return r.result}function d(e,t){return t=t||{},t.raw=!0,h(e,t)}f.prototype.push=function(e,t){var r,s,u,c,f,h=this.strm,d=this.options.chunkSize,p=this.options.dictionary,m=!1;if(this.ended)return!1;s=t===~~t?t:!0===t?o.Z_FINISH:o.Z_NO_FLUSH,"string"===typeof e?h.input=a.binstring2buf(e):"[object ArrayBuffer]"===l.call(e)?h.input=new Uint8Array(e):h.input=e,h.next_in=0,h.avail_in=h.input.length;do{if(0===h.avail_out&&(h.output=new i.Buf8(d),h.next_out=0,h.avail_out=d),r=n.inflate(h,o.Z_NO_FLUSH),r===o.Z_NEED_DICT&&p&&(r=n.inflateSetDictionary(this.strm,p)),r===o.Z_BUF_ERROR&&!0===m&&(r=o.Z_OK,m=!1),r!==o.Z_STREAM_END&&r!==o.Z_OK)return this.onEnd(r),this.ended=!0,!1;h.next_out&&(0!==h.avail_out&&r!==o.Z_STREAM_END&&(0!==h.avail_in||s!==o.Z_FINISH&&s!==o.Z_SYNC_FLUSH)||("string"===this.options.to?(u=a.utf8border(h.output,h.next_out),c=h.next_out-u,f=a.buf2string(h.output,u),h.next_out=c,h.avail_out=d-c,c&&i.arraySet(h.output,h.output,u,c,0),this.onData(f)):this.onData(i.shrinkBuf(h.output,h.next_out)))),0===h.avail_in&&0===h.avail_out&&(m=!0)}while((h.avail_in>0||0===h.avail_out)&&r!==o.Z_STREAM_END);return r===o.Z_STREAM_END&&(s=o.Z_FINISH),s===o.Z_FINISH?(r=n.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===o.Z_OK):s!==o.Z_SYNC_FLUSH||(this.onEnd(o.Z_OK),h.avail_out=0,!0)},f.prototype.onData=function(e){this.chunks.push(e)},f.prototype.onEnd=function(e){e===o.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},t.Inflate=f,t.inflate=h,t.inflateRaw=d,t.ungzip=h},7181:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("448a")),a=r("ca3d"),o=n(r("f2a4")),s=n(r("445d")),u=n(r("8d59")),c=n(r("2090")),l=n(r("3cf2")),f=n(r("27cc")),h=n(r("8b10")),d=n(r("07a0")),p=n(r("3cbc")),m=n(r("d177")),g=n(r("e8b2")),A=n(r("1717")),b=n(r("754c")),v=n(r("dc2b")),y=n(r("35dd")),w=n(r("f282")),_=n(r("d576")),E=n(r("2105")),I=n(r("6205")),C=n(r("1147")),B=n(r("21b4")),x=[o["default"],s["default"],u["default"],c["default"],l["default"],f["default"],h["default"],d["default"],p["default"],m["default"],g["default"],A["default"],b["default"],v["default"],y["default"],w["default"],_["default"],E["default"],I["default"],C["default"],B["default"]],S=function(e){var t=x.map((function(t){var r=t(e)||{};return r["class"]||r.constants||(r={class:r}),r}));return a.mergeDeep.apply(void 0,(0,i["default"])(t))};t["default"]=S},"71f0":function(e){e.exports=JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕䜶䝄䱇䱀𤊿𣘗𧍒𦺋𧃒䱗𪍑䝏䗚䲅𧱬䴇䪤䚡𦬣爥𥩔𡩣𣸆𣽡晍囻"],["8767","綕夝𨮹㷴霴𧯯寛𡵞媤㘥𩺰嫑宷峼杮薓𩥅瑡璝㡵𡵓𣚞𦀡㻬"],["87a1","𥣞㫵竼龗𤅡𨤍𣇪𠪊𣉞䌊蒄龖鐯䤰蘓墖靊鈘秐稲晠権袝瑌篅枂稬剏遆㓦珄𥶹瓆鿇垳䤯呌䄱𣚎堘穲𧭥讏䚮𦺈䆁𥶙箮𢒼鿈𢓁𢓉𢓌鿉蔄𣖻䂴鿊䓡𪷿拁灮鿋"],["8840","㇀",4,"𠄌㇅𠃑𠃍㇆㇇𠃋𡿨㇈𠃊㇉㇊㇋㇌𠄎㇍㇎ĀÁǍÀĒÉĚÈŌÓǑÒ࿿Ê̄Ế࿿Ê̌ỀÊāáǎàɑēéěèīíǐìōóǒòūúǔùǖǘǚ"],["88a1","ǜü࿿ê̄ế࿿ê̌ềêɡ⏚⏛"],["8940","𪎩𡅅"],["8943","攊"],["8946","丽滝鵎釟"],["894c","𧜵撑会伨侨兖兴农凤务动医华发变团声处备夲头学实実岚庆总斉柾栄桥济炼电纤纬纺织经统缆缷艺苏药视设询车轧轮"],["89a1","琑糼緍楆竉刧"],["89ab","醌碸酞肼"],["89b0","贋胶𠧧"],["89b5","肟黇䳍鷉鸌䰾𩷶𧀎鸊𪄳㗁"],["89c1","溚舾甙"],["89c5","䤑马骏龙禇𨑬𡷊𠗐𢫦两亁亀亇亿仫伷㑌侽㹈倃傈㑽㒓㒥円夅凛凼刅争剹劐匧㗇厩㕑厰㕓参吣㕭㕲㚁咓咣咴咹哐哯唘唣唨㖘唿㖥㖿嗗㗅"],["8a40","𧶄唥"],["8a43","𠱂𠴕𥄫喐𢳆㧬𠍁蹆𤶸𩓥䁓𨂾睺𢰸㨴䟕𨅝𦧲𤷪擝𠵼𠾴𠳕𡃴撍蹾𠺖𠰋𠽤𢲩𨉖𤓓"],["8a64","𠵆𩩍𨃩䟴𤺧𢳂骲㩧𩗴㿭㔆𥋇𩟔𧣈𢵄鵮頕"],["8a76","䏙𦂥撴哣𢵌𢯊𡁷㧻𡁯"],["8aa1","𦛚𦜖𧦠擪𥁒𠱃蹨𢆡𨭌𠜱"],["8aac","䠋𠆩㿺塳𢶍"],["8ab2","𤗈𠓼𦂗𠽌𠶖啹䂻䎺"],["8abb","䪴𢩦𡂝膪飵𠶜捹㧾𢝵跀嚡摼㹃"],["8ac9","𪘁𠸉𢫏𢳉"],["8ace","𡃈𣧂㦒㨆𨊛㕸𥹉𢃇噒𠼱𢲲𩜠㒼氽𤸻"],["8adf","𧕴𢺋𢈈𪙛𨳍𠹺𠰴𦠜羓𡃏𢠃𢤹㗻𥇣𠺌𠾍𠺪㾓𠼰𠵇𡅏𠹌"],["8af6","𠺫𠮩𠵈𡃀𡄽㿹𢚖搲𠾭"],["8b40","𣏴𧘹𢯎𠵾𠵿𢱑𢱕㨘𠺘𡃇𠼮𪘲𦭐𨳒𨶙𨳊閪哌苄喹"],["8b55","𩻃鰦骶𧝞𢷮煀腭胬尜𦕲脴㞗卟𨂽醶𠻺𠸏𠹷𠻻㗝𤷫㘉𠳖嚯𢞵𡃉𠸐𠹸𡁸𡅈𨈇𡑕𠹹𤹐𢶤婔𡀝𡀞𡃵𡃶垜𠸑"],["8ba1","𧚔𨋍𠾵𠹻𥅾㜃𠾶𡆀𥋘𪊽𤧚𡠺𤅷𨉼墙剨㘚𥜽箲孨䠀䬬鼧䧧鰟鮍𥭴𣄽嗻㗲嚉丨夂𡯁屮靑𠂆乛亻㔾尣彑忄㣺扌攵歺氵氺灬爫丬犭𤣩罒礻糹罓𦉪㓁"],["8bde","𦍋耂肀𦘒𦥑卝衤见𧢲讠贝钅镸长门𨸏韦页风飞饣𩠐鱼鸟黄歯龜丷𠂇阝户钢"],["8c40","倻淾𩱳龦㷉袏𤅎灷峵䬠𥇍㕙𥴰愢𨨲辧釶熑朙玺𣊁𪄇㲋𡦀䬐磤琂冮𨜏䀉橣𪊺䈣蘏𠩯稪𩥇𨫪靕灍匤𢁾鏴盙𨧣龧矝亣俰傼丯众龨吴綋墒壐𡶶庒庙忂𢜒斋"],["8ca1","𣏹椙橃𣱣泿"],["8ca7","爀𤔅玌㻛𤨓嬕璹讃𥲤𥚕窓篬糃繬苸薗龩袐龪躹龫迏蕟駠鈡龬𨶹𡐿䁱䊢娚"],["8cc9","顨杫䉶圽"],["8cce","藖𤥻芿𧄍䲁𦵴嵻𦬕𦾾龭龮宖龯曧繛湗秊㶈䓃𣉖𢞖䎚䔶"],["8ce6","峕𣬚諹屸㴒𣕑嵸龲煗䕘𤃬𡸣䱷㥸㑊𠆤𦱁諌侴𠈹妿腬顖𩣺弻"],["8d40","𠮟"],["8d42","𢇁𨥭䄂䚻𩁹㼇龳𪆵䃸㟖䛷𦱆䅼𨚲𧏿䕭㣔𥒚䕡䔛䶉䱻䵶䗪㿈𤬏㙡䓞䒽䇭崾嵈嵖㷼㠏嶤嶹㠠㠸幂庽弥徃㤈㤔㤿㥍惗愽峥㦉憷憹懏㦸戬抐拥挘㧸嚱"],["8da1","㨃揢揻搇摚㩋擀崕嘡龟㪗斆㪽旿晓㫲暒㬢朖㭂枤栀㭘桊梄㭲㭱㭻椉楃牜楤榟榅㮼槖㯝橥橴橱檂㯬檙㯲檫檵櫔櫶殁毁毪汵沪㳋洂洆洦涁㳯涤涱渕渘温溆𨧀溻滢滚齿滨滩漤漴㵆𣽁澁澾㵪㵵熷岙㶊瀬㶑灐灔灯灿炉𠌥䏁㗱𠻘"],["8e40","𣻗垾𦻓焾𥟠㙎榢𨯩孴穉𥣡𩓙穥穽𥦬窻窰竂竃燑𦒍䇊竚竝竪䇯咲𥰁笋筕笩𥌎𥳾箢筯莜𥮴𦱿篐萡箒箸𥴠㶭𥱥蒒篺簆簵𥳁籄粃𤢂粦晽𤕸糉糇糦籴糳糵糎"],["8ea1","繧䔝𦹄絝𦻖璍綉綫焵綳緒𤁗𦀩緤㴓緵𡟹緥𨍭縝𦄡𦅚繮纒䌫鑬縧罀罁罇礶𦋐駡羗𦍑羣𡙡𠁨䕜𣝦䔃𨌺翺𦒉者耈耝耨耯𪂇𦳃耻耼聡𢜔䦉𦘦𣷣𦛨朥肧𨩈脇脚墰𢛶汿𦒘𤾸擧𡒊舘𡡞橓𤩥𤪕䑺舩𠬍𦩒𣵾俹𡓽蓢荢𦬊𤦧𣔰𡝳𣷸芪椛芳䇛"],["8f40","蕋苐茚𠸖𡞴㛁𣅽𣕚艻苢茘𣺋𦶣𦬅𦮗𣗎㶿茝嗬莅䔋𦶥莬菁菓㑾𦻔橗蕚㒖𦹂𢻯葘𥯤葱㷓䓤檧葊𣲵祘蒨𦮖𦹷𦹃蓞萏莑䒠蒓蓤𥲑䉀𥳀䕃蔴嫲𦺙䔧蕳䔖枿蘖"],["8fa1","𨘥𨘻藁𧂈蘂𡖂𧃍䕫䕪蘨㙈𡢢号𧎚虾蝱𪃸蟮𢰧螱蟚蠏噡虬桖䘏衅衆𧗠𣶹𧗤衞袜䙛袴袵揁装睷𧜏覇覊覦覩覧覼𨨥觧𧤤𧪽誜瞓釾誐𧩙竩𧬺𣾏䜓𧬸煼謌謟𥐰𥕥謿譌譍誩𤩺讐讛誯𡛟䘕衏貛𧵔𧶏貫㜥𧵓賖𧶘𧶽贒贃𡤐賛灜贑𤳉㻐起"],["9040","趩𨀂𡀔𤦊㭼𨆼𧄌竧躭躶軃鋔輙輭𨍥𨐒辥錃𪊟𠩐辳䤪𨧞𨔽𣶻廸𣉢迹𪀔𨚼𨔁𢌥㦀𦻗逷𨔼𧪾遡𨕬𨘋邨𨜓郄𨛦邮都酧㫰醩釄粬𨤳𡺉鈎沟鉁鉢𥖹銹𨫆𣲛𨬌𥗛"],["90a1","𠴱錬鍫𨫡𨯫炏嫃𨫢𨫥䥥鉄𨯬𨰹𨯿鍳鑛躼閅閦鐦閠濶䊹𢙺𨛘𡉼𣸮䧟氜陻隖䅬隣𦻕懚隶磵𨫠隽双䦡𦲸𠉴𦐐𩂯𩃥𤫑𡤕𣌊霱虂霶䨏䔽䖅𤫩灵孁霛靜𩇕靗孊𩇫靟鐥僐𣂷𣂼鞉鞟鞱鞾韀韒韠𥑬韮琜𩐳響韵𩐝𧥺䫑頴頳顋顦㬎𧅵㵑𠘰𤅜"],["9140","𥜆飊颷飈飇䫿𦴧𡛓喰飡飦飬鍸餹𤨩䭲𩡗𩤅駵騌騻騐驘𥜥㛄𩂱𩯕髠髢𩬅髴䰎鬔鬭𨘀倴鬴𦦨㣃𣁽魐魀𩴾婅𡡣鮎𤉋鰂鯿鰌𩹨鷔𩾷𪆒𪆫𪃡𪄣𪇟鵾鶃𪄴鸎梈"],["91a1","鷄𢅛𪆓𪈠𡤻𪈳鴹𪂹𪊴麐麕麞麢䴴麪麯𤍤黁㭠㧥㴝伲㞾𨰫鼂鼈䮖鐤𦶢鼗鼖鼹嚟嚊齅馸𩂋韲葿齢齩竜龎爖䮾𤥵𤦻煷𤧸𤍈𤩑玞𨯚𡣺禟𨥾𨸶鍩鏳𨩄鋬鎁鏋𨥬𤒹爗㻫睲穃烐𤑳𤏸煾𡟯炣𡢾𣖙㻇𡢅𥐯𡟸㜢𡛻𡠹㛡𡝴𡣑𥽋㜣𡛀坛𤨥𡏾𡊨"],["9240","𡏆𡒶蔃𣚦蔃葕𤦔𧅥𣸱𥕜𣻻𧁒䓴𣛮𩦝𦼦柹㜳㰕㷧塬𡤢栐䁗𣜿𤃡𤂋𤄏𦰡哋嚞𦚱嚒𠿟𠮨𠸍鏆𨬓鎜仸儫㠙𤐶亼𠑥𠍿佋侊𥙑婨𠆫𠏋㦙𠌊𠐔㐵伩𠋀𨺳𠉵諚𠈌亘"],["92a1","働儍侢伃𤨎𣺊佂倮偬傁俌俥偘僼兙兛兝兞湶𣖕𣸹𣺿浲𡢄𣺉冨凃𠗠䓝𠒣𠒒𠒑赺𨪜𠜎剙劤𠡳勡鍮䙺熌𤎌𠰠𤦬𡃤槑𠸝瑹㻞璙琔瑖玘䮎𤪼𤂍叐㖄爏𤃉喴𠍅响𠯆圝鉝雴鍦埝垍坿㘾壋媙𨩆𡛺𡝯𡜐娬妸銏婾嫏娒𥥆𡧳𡡡𤊕㛵洅瑃娡𥺃"],["9340","媁𨯗𠐓鏠璌𡌃焅䥲鐈𨧻鎽㞠尞岞幞幈𡦖𡥼𣫮廍孏𡤃𡤄㜁𡢠㛝𡛾㛓脪𨩇𡶺𣑲𨦨弌弎𡤧𡞫婫𡜻孄蘔𧗽衠恾𢡠𢘫忛㺸𢖯𢖾𩂈𦽳懀𠀾𠁆𢘛憙憘恵𢲛𢴇𤛔𩅍"],["93a1","摱𤙥𢭪㨩𢬢𣑐𩣪𢹸挷𪑛撶挱揑𤧣𢵧护𢲡搻敫楲㯴𣂎𣊭𤦉𣊫唍𣋠𡣙𩐿曎𣊉𣆳㫠䆐𥖄𨬢𥖏𡛼𥕛𥐥磮𣄃𡠪𣈴㑤𣈏𣆂𤋉暎𦴤晫䮓昰𧡰𡷫晣𣋒𣋡昞𥡲㣑𣠺𣞼㮙𣞢𣏾瓐㮖枏𤘪梶栞㯄檾㡣𣟕𤒇樳橒櫉欅𡤒攑梘橌㯗橺歗𣿀𣲚鎠鋲𨯪𨫋"],["9440","銉𨀞𨧜鑧涥漋𤧬浧𣽿㶏渄𤀼娽渊塇洤硂焻𤌚𤉶烱牐犇犔𤞏𤜥兹𤪤𠗫瑺𣻸𣙟𤩊𤤗𥿡㼆㺱𤫟𨰣𣼵悧㻳瓌琼鎇琷䒟𦷪䕑疃㽣𤳙𤴆㽘畕癳𪗆㬙瑨𨫌𤦫𤦎㫻"],["94a1","㷍𤩎㻿𤧅𤣳釺圲鍂𨫣𡡤僟𥈡𥇧睸𣈲眎眏睻𤚗𣞁㩞𤣰琸璛㺿𤪺𤫇䃈𤪖𦆮錇𥖁砞碍碈磒珐祙𧝁𥛣䄎禛蒖禥樭𣻺稺秴䅮𡛦䄲鈵秱𠵌𤦌𠊙𣶺𡝮㖗啫㕰㚪𠇔𠰍竢婙𢛵𥪯𥪜娍𠉛磰娪𥯆竾䇹籝籭䈑𥮳𥺼𥺦糍𤧹𡞰粎籼粮檲緜縇緓罎𦉡"],["9540","𦅜𧭈綗𥺂䉪𦭵𠤖柖𠁎𣗏埄𦐒𦏸𤥢翝笧𠠬𥫩𥵃笌𥸎駦虅驣樜𣐿㧢𤧷𦖭騟𦖠蒀𧄧𦳑䓪脷䐂胆脉腂𦞴飃𦩂艢艥𦩑葓𦶧蘐𧈛媆䅿𡡀嬫𡢡嫤𡣘蚠蜨𣶏蠭𧐢娂"],["95a1","衮佅袇袿裦襥襍𥚃襔𧞅𧞄𨯵𨯙𨮜𨧹㺭蒣䛵䛏㟲訽訜𩑈彍鈫𤊄旔焩烄𡡅鵭貟賩𧷜妚矃姰䍮㛔踪躧𤰉輰轊䋴汘澻𢌡䢛潹溋𡟚鯩㚵𤤯邻邗啱䤆醻鐄𨩋䁢𨫼鐧𨰝𨰻蓥訫閙閧閗閖𨴴瑅㻂𤣿𤩂𤏪㻧𣈥随𨻧𨹦𨹥㻌𤧭𤩸𣿮琒瑫㻼靁𩂰"],["9640","桇䨝𩂓𥟟靝鍨𨦉𨰦𨬯𦎾銺嬑譩䤼珹𤈛鞛靱餸𠼦巁𨯅𤪲頟𩓚鋶𩗗釥䓀𨭐𤩧𨭤飜𨩅㼀鈪䤥萔餻饍𧬆㷽馛䭯馪驜𨭥𥣈檏騡嫾騯𩣱䮐𩥈馼䮽䮗鍽塲𡌂堢𤦸"],["96a1","𡓨硄𢜟𣶸棅㵽鑘㤧慐𢞁𢥫愇鱏鱓鱻鰵鰐魿鯏𩸭鮟𪇵𪃾鴡䲮𤄄鸘䲰鴌𪆴𪃭𪃳𩤯鶥蒽𦸒𦿟𦮂藼䔳𦶤𦺄𦷰萠藮𦸀𣟗𦁤秢𣖜𣙀䤭𤧞㵢鏛銾鍈𠊿碹鉷鑍俤㑀遤𥕝砽硔碶硋𡝗𣇉𤥁㚚佲濚濙瀞瀞吔𤆵垻壳垊鴖埗焴㒯𤆬燫𦱀𤾗嬨𡞵𨩉"],["9740","愌嫎娋䊼𤒈㜬䭻𨧼鎻鎸𡣖𠼝葲𦳀𡐓𤋺𢰦𤏁妔𣶷𦝁綨𦅛𦂤𤦹𤦋𨧺鋥珢㻩璴𨭣𡢟㻡𤪳櫘珳珻㻖𤨾𤪔𡟙𤩦𠎧𡐤𤧥瑈𤤖炥𤥶銄珦鍟𠓾錱𨫎𨨖鎆𨯧𥗕䤵𨪂煫"],["97a1","𤥃𠳿嚤𠘚𠯫𠲸唂秄𡟺緾𡛂𤩐𡡒䔮鐁㜊𨫀𤦭妰𡢿𡢃𧒄媡㛢𣵛㚰鉟婹𨪁𡡢鍴㳍𠪴䪖㦊僴㵩㵌𡎜煵䋻𨈘渏𩃤䓫浗𧹏灧沯㳖𣿭𣸭渂漌㵯𠏵畑㚼㓈䚀㻚䡱姄鉮䤾轁𨰜𦯀堒埈㛖𡑒烾𤍢𤩱𢿣𡊰𢎽梹楧𡎘𣓥𧯴𣛟𨪃𣟖𣏺𤲟樚𣚭𦲷萾䓟䓎"],["9840","𦴦𦵑𦲂𦿞漗𧄉茽𡜺菭𦲀𧁓𡟛妉媂𡞳婡婱𡤅𤇼㜭姯𡜼㛇熎鎐暚𤊥婮娫𤊓樫𣻹𧜶𤑛𤋊焝𤉙𨧡侰𦴨峂𤓎𧹍𤎽樌𤉖𡌄炦焳𤏩㶥泟勇𤩏繥姫崯㷳彜𤩝𡟟綤萦"],["98a1","咅𣫺𣌀𠈔坾𠣕𠘙㿥𡾞𪊶瀃𩅛嵰玏糓𨩙𩐠俈翧狍猐𧫴猸猹𥛶獁獈㺩𧬘遬燵𤣲珡臶㻊県㻑沢国琙琞琟㻢㻰㻴㻺瓓㼎㽓畂畭畲疍㽼痈痜㿀癍㿗癴㿜発𤽜熈嘣覀塩䀝睃䀹条䁅㗛瞘䁪䁯属瞾矋売砘点砜䂨砹硇硑硦葈𥔵礳栃礲䄃"],["9940","䄉禑禙辻稆込䅧窑䆲窼艹䇄竏竛䇏両筢筬筻簒簛䉠䉺类粜䊌粸䊔糭输烀𠳏総緔緐緽羮羴犟䎗耠耥笹耮耱联㷌垴炠肷胩䏭脌猪脎脒畠脔䐁㬹腖腙腚"],["99a1","䐓堺腼膄䐥膓䐭膥埯臁臤艔䒏芦艶苊苘苿䒰荗险榊萅烵葤惣蒈䔄蒾蓡蓸蔐蔸蕒䔻蕯蕰藠䕷虲蚒蚲蛯际螋䘆䘗袮裿褤襇覑𧥧訩訸誔誴豑賔賲贜䞘塟跃䟭仮踺嗘坔蹱嗵躰䠷軎転軤軭軲辷迁迊迌逳駄䢭飠鈓䤞鈨鉘鉫銱銮銿"],["9a40","鋣鋫鋳鋴鋽鍃鎄鎭䥅䥑麿鐗匁鐝鐭鐾䥪鑔鑹锭関䦧间阳䧥枠䨤靀䨵鞲韂噔䫤惨颹䬙飱塄餎餙冴餜餷饂饝饢䭰駅䮝騼鬏窃魩鮁鯝鯱鯴䱭鰠㝯𡯂鵉鰺"],["9aa1","黾噐鶓鶽鷀鷼银辶鹻麬麱麽黆铜黢黱黸竈齄𠂔𠊷𠎠椚铃妬𠓗塀铁㞹𠗕𠘕𠙶𡚺块煳𠫂𠫍𠮿呪吆𠯋咞𠯻𠰻𠱓𠱥𠱼惧𠲍噺𠲵𠳝𠳭𠵯𠶲𠷈楕鰯螥𠸄𠸎𠻗𠾐𠼭𠹳尠𠾼帋𡁜𡁏𡁶朞𡁻𡂈𡂖㙇𡂿𡃓𡄯𡄻卤蒭𡋣𡍵𡌶讁𡕷𡘙𡟃𡟇乸炻𡠭𡥪"],["9b40","𡨭𡩅𡰪𡱰𡲬𡻈拃𡻕𡼕熘桕𢁅槩㛈𢉼𢏗𢏺𢜪𢡱𢥏苽𢥧𢦓𢫕覥𢫨辠𢬎鞸𢬿顇骽𢱌"],["9b62","𢲈𢲷𥯨𢴈𢴒𢶷𢶕𢹂𢽴𢿌𣀳𣁦𣌟𣏞徱晈暿𧩹𣕧𣗳爁𤦺矗𣘚𣜖纇𠍆墵朎"],["9ba1","椘𣪧𧙗𥿢𣸑𣺹𧗾𢂚䣐䪸𤄙𨪚𤋮𤌍𤀻𤌴𤎖𤩅𠗊凒𠘑妟𡺨㮾𣳿𤐄𤓖垈𤙴㦛𤜯𨗨𩧉㝢𢇃譞𨭎駖𤠒𤣻𤨕爉𤫀𠱸奥𤺥𤾆𠝹軚𥀬劏圿煱𥊙𥐙𣽊𤪧喼𥑆𥑮𦭒釔㑳𥔿𧘲𥕞䜘𥕢𥕦𥟇𤤿𥡝偦㓻𣏌惞𥤃䝼𨥈𥪮𥮉𥰆𡶐垡煑澶𦄂𧰒遖𦆲𤾚譢𦐂𦑊"],["9c40","嵛𦯷輶𦒄𡤜諪𤧶𦒈𣿯𦔒䯀𦖿𦚵𢜛鑥𥟡憕娧晉侻嚹𤔡𦛼乪𤤴陖涏𦲽㘘襷𦞙𦡮𦐑𦡞營𦣇筂𩃀𠨑𦤦鄄𦤹穅鷰𦧺騦𦨭㙟𦑩𠀡禃𦨴𦭛崬𣔙菏𦮝䛐𦲤画补𦶮墶"],["9ca1","㜜𢖍𧁋𧇍㱔𧊀𧊅銁𢅺𧊋錰𧋦𤧐氹钟𧑐𠻸蠧裵𢤦𨑳𡞱溸𤨪𡠠㦤㚹尐秣䔿暶𩲭𩢤襃𧟌𧡘囖䃟𡘊㦡𣜯𨃨𡏅熭荦𧧝𩆨婧䲷𧂯𨦫𧧽𧨊𧬋𧵦𤅺筃祾𨀉澵𪋟樃𨌘厢𦸇鎿栶靝𨅯𨀣𦦵𡏭𣈯𨁈嶅𨰰𨂃圕頣𨥉嶫𤦈斾槕叒𤪥𣾁㰑朶𨂐𨃴𨄮𡾡𨅏"],["9d40","𨆉𨆯𨈚𨌆𨌯𨎊㗊𨑨𨚪䣺揦𨥖砈鉕𨦸䏲𨧧䏟𨧨𨭆𨯔姸𨰉輋𨿅𩃬筑𩄐𩄼㷷𩅞𤫊运犏嚋𩓧𩗩𩖰𩖸𩜲𩣑𩥉𩥪𩧃𩨨𩬎𩵚𩶛纟𩻸𩼣䲤镇𪊓熢𪋿䶑递𪗋䶜𠲜达嗁"],["9da1","辺𢒰边𤪓䔉繿潖檱仪㓤𨬬𧢝㜺躀𡟵𨀤𨭬𨮙𧨾𦚯㷫𧙕𣲷𥘵𥥖亚𥺁𦉘嚿𠹭踎孭𣺈𤲞揞拐𡟶𡡻攰嘭𥱊吚𥌑㷆𩶘䱽嘢嘞罉𥻘奵𣵀蝰东𠿪𠵉𣚺脗鵞贘瘻鱅癎瞹鍅吲腈苷嘥脲萘肽嗪祢噃吖𠺝㗎嘅嗱曱𨋢㘭甴嗰喺咗啲𠱁𠲖廐𥅈𠹶𢱢"],["9e40","𠺢麫絚嗞𡁵抝靭咔賍燶酶揼掹揾啩𢭃鱲𢺳冚㓟𠶧冧呍唞唓癦踭𦢊疱肶蠄螆裇膶萜𡃁䓬猄𤜆宐茋𦢓噻𢛴𧴯𤆣𧵳𦻐𧊶酰𡇙鈈𣳼𪚩𠺬𠻹牦𡲢䝎𤿂𧿹𠿫䃺"],["9ea1","鱝攟𢶠䣳𤟠𩵼𠿬𠸊恢𧖣𠿭"],["9ead","𦁈𡆇熣纎鵐业丄㕷嬍沲卧㚬㧜卽㚥𤘘墚𤭮舭呋垪𥪕𠥹"],["9ec5","㩒𢑥獴𩺬䴉鯭𣳾𩼰䱛𤾩𩖞𩿞葜𣶶𧊲𦞳𣜠挮紥𣻷𣸬㨪逈勌㹴㙺䗩𠒎癀嫰𠺶硺𧼮墧䂿噼鮋嵴癔𪐴麅䳡痹㟻愙𣃚𤏲"],["9ef5","噝𡊩垧𤥣𩸆刴𧂮㖭汊鵼"],["9f40","籖鬹埞𡝬屓擓𩓐𦌵𧅤蚭𠴨𦴢𤫢𠵱"],["9f4f","凾𡼏嶎霃𡷑麁遌笟鬂峑箣扨挵髿篏鬪籾鬮籂粆鰕篼鬉鼗鰛𤤾齚啳寃俽麘俲剠㸆勑坧偖妷帒韈鶫轜呩鞴饀鞺匬愰"],["9fa1","椬叚鰊鴂䰻陁榀傦畆𡝭駚剳"],["9fae","酙隁酜"],["9fb2","酑𨺗捿𦴣櫊嘑醎畺抅𠏼獏籰𥰡𣳽"],["9fc1","𤤙盖鮝个𠳔莾衂"],["9fc9","届槀僭坺刟巵从氱𠇲伹咜哚劚趂㗾弌㗳"],["9fdb","歒酼龥鮗頮颴骺麨麄煺笔"],["9fe7","毺蠘罸"],["9feb","嘠𪙊蹷齓"],["9ff0","跔蹏鸜踁抂𨍽踨蹵竓𤩷稾磘泪詧瘇"],["a040","𨩚鼦泎蟖痃𪊲硓咢贌狢獱謭猂瓱賫𤪻蘯徺袠䒷"],["a055","𡠻𦸅"],["a058","詾𢔛"],["a05b","惽癧髗鵄鍮鮏蟵"],["a063","蠏賷猬霡鮰㗖犲䰇籑饊𦅙慙䰄麖慽"],["a073","坟慯抦戹拎㩜懢厪𣏵捤栂㗒"],["a0a1","嵗𨯂迚𨸹"],["a0a6","僙𡵆礆匲阸𠼻䁥"],["a0ae","矾"],["a0b0","糂𥼚糚稭聦聣絍甅瓲覔舚朌聢𧒆聛瓰脃眤覉𦟌畓𦻑螩蟎臈螌詉貭譃眫瓸蓚㘵榲趦"],["a0d4","覩瑨涹蟁𤀑瓧㷛煶悤憜㳑煢恷"],["a0e2","罱𨬭牐惩䭾删㰘𣳇𥻗𧙖𥔱𡥄𡋾𩤃𦷜𧂭峁𦆭𨨏𣙷𠃮𦡆𤼎䕢嬟𦍌齐麦𦉫"],["a3c0","␀",31,"␡"],["c6a1","①",9,"⑴",9,"ⅰ",9,"丶丿亅亠冂冖冫勹匸卩厶夊宀巛⼳广廴彐彡攴无疒癶辵隶¨ˆヽヾゝゞ〃仝々〆〇ー[]✽ぁ",23],["c740","す",58,"ァアィイ"],["c7a1","ゥ",81,"А",5,"ЁЖ",4],["c840","Л",26,"ёж",25,"⇧↸↹㇏𠃌乚𠂊刂䒑"],["c8a1","龰冈龱𧘇"],["c8cd","¬¦'"㈱№℡゛゜⺀⺄⺆⺇⺈⺊⺌⺍⺕⺜⺝⺥⺧⺪⺬⺮⺶⺼⺾⻆⻊⻌⻍⻏⻖⻗⻞⻣"],["c8f5","ʃɐɛɔɵœøŋʊɪ"],["f9fe","■"],["fa40","𠕇鋛𠗟𣿅蕌䊵珯况㙉𤥂𨧤鍄𡧛苮𣳈砼杄拟𤤳𨦪𠊠𦮳𡌅侫𢓭倈𦴩𧪄𣘀𤪱𢔓倩𠍾徤𠎀𠍇滛𠐟偽儁㑺儎顬㝃萖𤦤𠒇兠𣎴兪𠯿𢃼𠋥𢔰𠖎𣈳𡦃宂蝽𠖳𣲙冲冸"],["faa1","鴴凉减凑㳜凓𤪦决凢卂凭菍椾𣜭彻刋刦刼劵剗劔効勅簕蕂勠蘍𦬓包𨫞啉滙𣾀𠥔𣿬匳卄𠯢泋𡜦栛珕恊㺪㣌𡛨燝䒢卭却𨚫卾卿𡖖𡘓矦厓𨪛厠厫厮玧𥝲㽙玜叁叅汉义埾叙㪫𠮏叠𣿫𢶣叶𠱷吓灹唫晗浛呭𦭓𠵴啝咏咤䞦𡜍𠻝㶴𠵍"],["fb40","𨦼𢚘啇䳭启琗喆喩嘅𡣗𤀺䕒𤐵暳𡂴嘷曍𣊊暤暭噍噏磱囱鞇叾圀囯园𨭦㘣𡉏坆𤆥汮炋坂㚱𦱾埦𡐖堃𡑔𤍣堦𤯵塜墪㕡壠壜𡈼壻寿坃𪅐𤉸鏓㖡够梦㛃湙"],["fba1","𡘾娤啓𡚒蔅姉𠵎𦲁𦴪𡟜姙𡟻𡞲𦶦浱𡠨𡛕姹𦹅媫婣㛦𤦩婷㜈媖瑥嫓𦾡𢕔㶅𡤑㜲𡚸広勐孶斈孼𧨎䀄䡝𠈄寕慠𡨴𥧌𠖥寳宝䴐尅𡭄尓珎尔𡲥𦬨屉䣝岅峩峯嶋𡷹𡸷崐崘嵆𡺤岺巗苼㠭𤤁𢁉𢅳芇㠶㯂帮檊幵幺𤒼𠳓厦亷廐厨𡝱帉廴𨒂"],["fc40","廹廻㢠廼栾鐛弍𠇁弢㫞䢮𡌺强𦢈𢏐彘𢑱彣鞽𦹮彲鍀𨨶徧嶶㵟𥉐𡽪𧃸𢙨釖𠊞𨨩怱暅𡡷㥣㷇㘹垐𢞴祱㹀悞悤悳𤦂𤦏𧩓璤僡媠慤萤慂慈𦻒憁凴𠙖憇宪𣾷"],["fca1","𢡟懓𨮝𩥝懐㤲𢦀𢣁怣慜攞掋𠄘担𡝰拕𢸍捬𤧟㨗搸揸𡎎𡟼撐澊𢸶頔𤂌𥜝擡擥鑻㩦携㩗敍漖𤨨𤨣斅敭敟𣁾斵𤥀䬷旑䃘𡠩无旣忟𣐀昘𣇷𣇸晄𣆤𣆥晋𠹵晧𥇦晳晴𡸽𣈱𨗴𣇈𥌓矅𢣷馤朂𤎜𤨡㬫槺𣟂杞杧杢𤇍𩃭柗䓩栢湐鈼栁𣏦𦶠桝"],["fd40","𣑯槡樋𨫟楳棃𣗍椁椀㴲㨁𣘼㮀枬楡𨩊䋼椶榘㮡𠏉荣傐槹𣙙𢄪橅𣜃檝㯳枱櫈𩆜㰍欝𠤣惞欵歴𢟍溵𣫛𠎵𡥘㝀吡𣭚毡𣻼毜氷𢒋𤣱𦭑汚舦汹𣶼䓅𣶽𤆤𤤌𤤀"],["fda1","𣳉㛥㳫𠴲鮃𣇹𢒑羏样𦴥𦶡𦷫涖浜湼漄𤥿𤂅𦹲蔳𦽴凇沜渝萮𨬡港𣸯瑓𣾂秌湏媑𣁋濸㜍澝𣸰滺𡒗𤀽䕕鏰潄潜㵎潴𩅰㴻澟𤅄濓𤂑𤅕𤀹𣿰𣾴𤄿凟𤅖𤅗𤅀𦇝灋灾炧炁烌烕烖烟䄄㷨熴熖𤉷焫煅媈煊煮岜𤍥煏鍢𤋁焬𤑚𤨧𤨢熺𨯨炽爎"],["fe40","鑂爕夑鑃爤鍁𥘅爮牀𤥴梽牕牗㹕𣁄栍漽犂猪猫𤠣𨠫䣭𨠄猨献珏玪𠰺𦨮珉瑉𤇢𡛧𤨤昣㛅𤦷𤦍𤧻珷琕椃𤨦琹𠗃㻗瑜𢢭瑠𨺲瑇珤瑶莹瑬㜰瑴鏱樬璂䥓𤪌"],["fea1","𤅟𤩹𨮏孆𨰃𡢞瓈𡦈甎瓩甞𨻙𡩋寗𨺬鎅畍畊畧畮𤾂㼄𤴓疎瑝疞疴瘂瘬癑癏癯癶𦏵皐臯㟸𦤑𦤎皡皥皷盌𦾟葢𥂝𥅽𡸜眞眦着撯𥈠睘𣊬瞯𨥤𨥨𡛁矴砉𡍶𤨒棊碯磇磓隥礮𥗠磗礴碱𧘌辸袄𨬫𦂃𢘜禆褀椂禀𥡗禝𧬹礼禩渪𧄦㺨秆𩄍秔"]]')},"722f":function(e,t,r){"use strict";t.__esModule=!0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=r("e452"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}var s,u=u||{};u.Dialog=function(e,t,r){var i=this;if(this.dialogNode=e,null===this.dialogNode||"dialog"!==this.dialogNode.getAttribute("role"))throw new Error("Dialog() requires a DOM element with ARIA role of dialog.");"string"===typeof t?this.focusAfterClosed=document.getElementById(t):"object"===("undefined"===typeof t?"undefined":n(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"===typeof r?this.focusFirst=document.getElementById(r):"object"===("undefined"===typeof r?"undefined":n(r))?this.focusFirst=r:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():a.default.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,s=function(e){i.trapFocus(e)},this.addListeners()},u.Dialog.prototype.addListeners=function(){document.addEventListener("focus",s,!0)},u.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",s,!0)},u.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout((function(){e.focusAfterClosed.focus()}))},u.Dialog.prototype.trapFocus=function(e){a.default.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(a.default.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&a.default.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))},t.default=u.Dialog},7230:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IdentificationHeader=t.CommonHeader=t.VorbisPictureToken=void 0;const n=r("6f58"),i=r("0662");class a{constructor(e){this.len=e}static fromBase64(t){return this.fromBuffer(e.from(t,"base64"))}static fromBuffer(e){const t=new a(e.length);return t.get(e,0)}get(t,r){const a=i.AttachedPictureType[n.UINT32_BE.get(t,r)],o=n.UINT32_BE.get(t,r+=4),s=t.toString("utf-8",r+=4,r+o),u=n.UINT32_BE.get(t,r+=o),c=t.toString("utf-8",r+=4,r+u),l=n.UINT32_BE.get(t,r+=u),f=n.UINT32_BE.get(t,r+=4),h=n.UINT32_BE.get(t,r+=4),d=n.UINT32_BE.get(t,r+=4),p=n.UINT32_BE.get(t,r+=4),m=e.from(t.slice(r+=4,r+p));return{type:a,format:s,description:c,width:l,height:f,colour_depth:h,indexed_color:d,data:m}}}t.VorbisPictureToken=a,t.CommonHeader={len:7,get:(e,t)=>({packetType:e.readUInt8(t),vorbis:new n.StringType(6,"ascii").get(e,t+1)})},t.IdentificationHeader={len:23,get:(e,t)=>({version:e.readUInt32LE(t+0),channelMode:e.readUInt8(t+4),sampleRate:e.readUInt32LE(t+5),bitrateMax:e.readUInt32LE(t+9),bitrateNominal:e.readUInt32LE(t+13),bitrateMin:e.readUInt32LE(t+17)})}}).call(this,r("1c35").Buffer)},7262:function(e,t,r){(function(t){(function(){var n,i={};function a(){"undefined"==typeof t&&console.log.apply(console,arguments)}e.exports=i,n=r("d7ac"),function(e,t){(function(){var t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e){this.message="JPEG error: "+e}return e.prototype=Error(),e.prototype.name="JpegError",e.constructor=e}(),n=function(){function e(e,t){this.message=e,this.g=t}return e.prototype=Error(),e.prototype.name="DNLMarkerError",e.constructor=e}();(function(){function i(){this.M=null,this.B=-1}function a(e,t){for(var r,n,i=0,a=[],o=16;0>R&1;if(D=e[i++],255===D){var t=e[i++];if(t){if(220===t&&T){i+=2;var o=e[i++]<<8|e[i++];if(0>>7}function m(e){for(;;){if(e=e[p()],"number"===typeof e)return e;if("object"!==("undefined"===typeof e?"undefined":t(e)))throw new r("invalid huffman sequence")}}function g(e){for(var t=0;0=1<r;){var n=m(e.o),i=15&n;if(n>>=4,0===i){if(15>n)break;r+=16}else r+=n,e.a[t+c[r]]=A(i),r++}}function v(e,t){var r=m(e.D);r=0===r?0:A(r)<>=4,0===i){if(15>n){P=g(n)+(1<e.a[n]?-1:1;switch(F){case 0:if(a=m(e.o),n=15&a,a>>=4,0===n)15>a?(P=g(a)+(1<=z)throw new r("marker was not found");if(!(65488<=z&&65495>=z))break;i+=2}return(z=u(e,i))&&z.f&&((0,_util.warn)("decodeScan - unexpected Scan data, current marker is: "+z.f),i=z.offset),i-O}function s(e,t){for(var n=t.c,i=t.l,a=new Int16Array(64),o=0;oh;h+=8){var d=f[u+h],p=f[u+h+1],m=f[u+h+2],g=f[u+h+3],A=f[u+h+4],b=f[u+h+5],v=f[u+h+6],y=f[u+h+7];if(d*=l[h],0===(p|m|g|A|b|v|y))d=5793*d+512>>10,c[h]=d,c[h+1]=d,c[h+2]=d,c[h+3]=d,c[h+4]=d,c[h+5]=d,c[h+6]=d,c[h+7]=d;else{p*=l[h+1],m*=l[h+2],g*=l[h+3],A*=l[h+4],b*=l[h+5],v*=l[h+6],y*=l[h+7];var w=5793*d+128>>8,_=5793*A+128>>8,E=m,I=v;A=2896*(p-y)+128>>8,y=2896*(p+y)+128>>8,g<<=4,b<<=4,w=w+_+1>>1,_=w-_,d=3784*E+1567*I+128>>8,E=1567*E-3784*I+128>>8,I=d,A=A+b+1>>1,b=A-b,y=y+g+1>>1,g=y-g,w=w+I+1>>1,I=w-I,_=_+E+1>>1,E=_-E,d=2276*A+3406*y+2048>>12,A=3406*A-2276*y+2048>>12,y=d,d=799*g+4017*b+2048>>12,g=4017*g-799*b+2048>>12,b=d,c[h]=w+y,c[h+7]=w-y,c[h+1]=_+b,c[h+6]=_-b,c[h+2]=E+g,c[h+5]=E-g,c[h+3]=I+A,c[h+4]=I-A}}for(l=0;8>l;++l)d=c[l],p=c[l+8],m=c[l+16],g=c[l+24],A=c[l+32],b=c[l+40],v=c[l+48],y=c[l+56],0===(p|m|g|A|b|v|y)?(d=5793*d+8192>>14,d=-2040>d?0:2024<=d?255:d+2056>>4,f[u+l]=d,f[u+l+8]=d,f[u+l+16]=d,f[u+l+24]=d,f[u+l+32]=d,f[u+l+40]=d,f[u+l+48]=d,f[u+l+56]=d):(w=5793*d+2048>>12,_=5793*A+2048>>12,E=m,I=v,A=2896*(p-y)+2048>>12,y=2896*(p+y)+2048>>12,w=4112+(w+_+1>>1),_=w-_,d=3784*E+1567*I+2048>>12,E=1567*E-3784*I+2048>>12,I=d,A=A+b+1>>1,b=A-b,y=y+g+1>>1,g=y-g,w=w+I+1>>1,I=w-I,_=_+E+1>>1,E=_-E,d=2276*A+3406*y+2048>>12,A=3406*A-2276*y+2048>>12,y=d,d=799*g+4017*b+2048>>12,g=4017*g-799*b+2048>>12,b=d,d=w+y,y=w-y,p=_+b,v=_-b,m=E+g,b=E-g,g=I+A,A=I-A,d=16>d?0:4080<=d?255:d>>4,p=16>p?0:4080<=p?255:p>>4,m=16>m?0:4080<=m?255:m>>4,g=16>g?0:4080<=g?255:g>>4,A=16>A?0:4080<=A?255:A>>4,b=16>b?0:4080<=b?255:b>>4,v=16>v?0:4080<=v?255:v>>4,y=16>y?0:4080<=y?255:y>>4,f[u+l]=d,f[u+l+8]=p,f[u+l+16]=m,f[u+l+24]=g,f[u+l+32]=A,f[u+l+40]=b,f[u+l+48]=v,f[u+l+56]=y)}return t.a}function u(e,t){var r=2=n)return null;var i=e[t]<<8|e[t+1];if(65472<=i&&65534>=i)return{f:null,F:i,offset:t};for(var a=e[r]<<8|e[r+1];!(65472<=a&&65534>=a);){if(++r>=n)return null;a=e[r]<<8|e[r+1]}return{f:i.toString(16),F:a,offset:r}}var c=new Uint8Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]);i.prototype={parse:function(e){function t(){var t=e[d]<<8|e[d+1];return d+=2,t}function i(){var r=t();r=d+r-2;var n=u(e,r,d);return n&&n.f&&((0,_util.warn)("readDataBlock - incorrect length, current marker is: "+n.f),r=n.offset),r=e.subarray(d,r),d+=r.length,r}function l(e){for(var t=Math.ceil(e.v/8/e.s),r=Math.ceil(e.g/8/e.u),n=0;n>4)for(v=0;64>v;v++)y=c[v],_[y]=e[d++];else{if(1!==w>>4)throw new r("DQT - invalid table spec");for(v=0;64>v;v++)y=c[v],_[y]=t()}f[15&w]=_}break;case 65472:case 65473:case 65474:if(E)throw new r("Only single frame JPEGs supported");t();var E={};for(E.X=65473===b,E.S=65474===b,E.precision=e[d++],b=t(),E.g=h||b,E.v=t(),E.b=[],E.C={},v=e[d++],b=_=w=0;b>4,C=15&e[d+1];wv;v++,d++)I+=_[v]=e[d];for(C=new Uint8Array(I),v=0;v>4?A:g)[15&w]=a(_,C)}break;case 65501:t();var B=t();break;case 65498:for(v=1===++m&&!h,t(),w=e[d++],y=[],b=0;b>4],x.o=g[15&_],y.push(x)}b=e[d++],w=e[d++],_=e[d++];try{var S=o(e,d,E,y,B,b,w,_>>4,15&_,v);d+=S}catch(k){if(k instanceof n)return(0,_util.warn)('Attempting to re-parse JPEG image using "scanLines" parameter found in DNL marker (0xFFDC) segment.'),this.parse(e,{N:k.g});throw k}break;case 65500:d+=4;break;case 65535:255!==e[d]&&d--;break;default:if(255===e[d-3]&&192<=e[d-2]&&254>=e[d-2])d-=3;else{if(!(v=u(e,d-2))||!v.f)throw new r("unknown marker "+b.toString(16));(0,_util.warn)("JpegImage.parse - unexpected data, current marker is: "+v.f),d=v.offset}}b=t()}for(this.width=E.v,this.height=E.g,this.A=p,this.b=[],b=0;b>8)+a[i+1];return u},w:function(){return this.A?!!this.A.W:3===this.i?0!==this.B:1===this.B},I:function(e){for(var t,r,n,i=0,a=e.length;i>>3)]),null==d&&(d=s["t325"]);var p=new Uint8Array(s.height*(f>>>3)),m=0;if(null!=s["t322"]){for(var g=s["t322"][0],A=s["t323"][0],b=Math.floor((s.width+g-1)/g),v=Math.floor((s.height+A-1)/A),y=new Uint8Array(0|Math.ceil(g*A*l/8)),w=0;w>>8;else{if(12!=g)throw new Error("unsupported bit depth "+g);for(d=0;d>>4,a[o++]=255&(b[d]<<4|b[d+1]>>>8),a[o++]=255&b[d+1]}}else{var y=new e.JpegDecoder;y.parse(c);var w=y.getData(y.width,y.height);for(d=0;d1),!b){if(255==t[r]&&t[r+1]==l)return{jpegOffset:r};if(null!=v&&(255==t[r+y]&&t[r+y+1]==l?g=r+y:a("JPEGInterchangeFormat does not point to SOI"),null==w?a("JPEGInterchangeFormatLength field is missing"):(y>=A||y+_<=A)&&a("JPEGInterchangeFormatLength field value is invalid"),null!=g))return{jpegOffset:g}}if(null!=I&&(C=I[0],B=I[1]),null!=v&&null!=w)if(_>=2&&y+_<=A){for(i=255==t[r+y+_-2]&&t[r+y+_-1]==l?new Uint8Array(_-2):new Uint8Array(_),s=0;s offset to first strip or tile");if(null==i){var k=0,T=[];T[k++]=255,T[k++]=l;var M=e["t519"];if(null==M)throw new Error("JPEGQTables tag is missing");for(s=0;s>>8,T[k++]=255&D,T[k++]=s|c<<4,u=0;u<16;u++)T[k++]=t[r+O[s]+u];for(u=0;u>>8&255,T[k++]=255&e.height,T[k++]=e.width>>>8&255,T[k++]=255&e.width,T[k++]=x,1==x)T[k++]=1,T[k++]=17,T[k++]=0;else for(s=0;s<3;s++)T[k++]=s+1,T[k++]=0!=s?17:(15&C)<<4|15&B,T[k++]=s;null!=S&&0!=S[0]&&(T[k++]=255,T[k++]=d,T[k++]=0,T[k++]=4,T[k++]=S[0]>>>8&255,T[k++]=255&S[0]),i=new Uint8Array(T)}var R=-1;s=0;while(s>>8&255,i[F++]=255&e.height,i[F++]=e.width>>>8&255,i[F++]=255&e.width,i[F++]=x,1==x)i[F++]=1,i[F++]=17,i[F++]=0;else for(s=0;s<3;s++)i[F++]=s+1,i[F++]=0!=s?17:(15&C)<<4|15&B,i[F++]=s}if(255==t[A]&&t[A+1]==m){var L=t[A+2]<<8|t[A+3];for(o=new Uint8Array(L+2),o[0]=t[A],o[1]=t[A+1],o[2]=t[A+2],o[3]=t[A+3],s=0;s>>8&255,c[l.sofPosition+6]=255&t.height,c[l.sofPosition+7]=t.width>>>8&255,c[l.sofPosition+8]=255&t.width,255==r[n]&&r[n+1]==SOS||(c.set(l.sosMarker,bufoff),bufoff+=sosMarker.length),d=0;d=0&&u<128)for(var c=0;c=-127&&u<0){for(c=0;c<1-u;c++)o[i]=a[t],i++;t++}}},e.decode._decodeThunder=function(e,t,r,n,i){var a=[0,1,0,-1],o=[0,1,2,3,0,-3,-2,-1],s=t+r,u=2*i,c=0;while(t>>6,h=63&l;if(t++,3==f&&(c=15&h,n[u>>>1]|=c<<4*(1-u&1),u++),0==f)for(var d=0;d>>1]|=c<<4*(1-u&1),u++;if(2==f)for(d=0;d<2;d++){var p=h>>>3*(1-d)&7;4!=p&&(c+=o[p],n[u>>>1]|=c<<4*(1-u&1),u++)}if(1==f)for(d=0;d<3;d++){p=h>>>2*(2-d)&3;2!=p&&(c+=a[p],n[u>>>1]|=c<<4*(1-u&1),u++)}}},e.decode._dmap={1:0,"011":1,"000011":2,"0000011":3,"010":-1,"000010":-2,"0000010":-3},e.decode._lens=function(){var e=function(e,t,r,n){for(var i=0;i>>3>>3]>>>7-(7&c)&1),2==s&&(I=t[c>>>3]>>>(7&c)&1),c++,f+=I,"H"==w){if(null!=u._lens[v][f]){var C=u._lens[v][f];f="",l+=C,C<64&&(u._addNtimes(h,l,v),m+=l,v=1-v,l=0,_--,0==_&&(w=""))}}else"0001"==f&&(f="",u._addNtimes(h,b-m,v),m=b),"001"==f&&(f="",w="H",_=2),null!=u._dmap[f]&&(g=A+u._dmap[f],u._addNtimes(h,g-m,v),m=g,f="",v=1-v);h.length==o&&""==w&&(u._writeBits(h,i,8*a+y*E),v=0,y++,m=0,d=u._makeDiff(h),h=[])}},e.decode._findDiff=function(e,t,r){for(var n=0;n=t&&e[n+1]==r)return e[n]},e.decode._makeDiff=function(e){var t=[];1==e[0]&&t.push(0,1);for(var r=1;r>>3>>3]>>>7-(7&c)&1),2==s&&(C=t[c>>>3]>>>(7&c)&1),c++,f+=C,E){if(null!=u._lens[v][f]){var B=u._lens[v][f];f="",l+=B,B<64&&(u._addNtimes(h,l,v),v=1-v,l=0)}}else if("H"==w){if(null!=u._lens[v][f]){B=u._lens[v][f];f="",l+=B,B<64&&(u._addNtimes(h,l,v),m+=l,v=1-v,l=0,_--,0==_&&(w=""))}}else"0001"==f&&(f="",u._addNtimes(h,b-m,v),m=b),"001"==f&&(f="",w="H",_=2),null!=u._dmap[f]&&(g=A+u._dmap[f],u._addNtimes(h,g-m,v),m=g,f="",v=1-v);f.endsWith("000000000001")&&(y>=0&&u._writeBits(h,i,8*a+y*I),1==s&&(E=1==(t[c>>>3]>>>7-(7&c)&1)),2==s&&(E=1==(t[c>>>3]>>>(7&c)&1)),c++,null==u._decodeG3.allow2D&&(u._decodeG3.allow2D=E),u._decodeG3.allow2D||(E=!0,c--),f="",v=0,y++,m=0,d=u._makeDiff(h),h=[])}h.length==o&&u._writeBits(h,i,8*a+y*I)},e.decode._addNtimes=function(e,t,r){for(var n=0;n>>3]|=e[n]<<7-(r+n&7)},e.decode._decodeLZW=function(t,r,n,i){if(null==e.decode._lzwTab){for(var a=new Uint32Array(65535),o=new Uint16Array(65535),s=new Uint8Array(2e6),u=0;u<256;u++)s[u<<2]=u,a[u]=u<<2,o[u]=1;e.decode._lzwTab=[a,o,s]}var c=e.decode._copyData,l=e.decode._lzwTab[0],f=e.decode._lzwTab[1],h=(s=e.decode._lzwTab[2],258),d=1032,p=9,m=r<<3,g=256,A=257,b=0,v=0,y=0;while(1){if(b=t[m>>>3]<<16|t[m+8>>>3]<<8|t[m+16>>>3],v=b>>24-(7&m)-p&(1<>>3]<<16|t[m+8>>>3]<<8|t[m+16>>>3],v=b>>24-(7&m)-p&(1<=h)l[h]=d,s[l[h]]=w[0],f[h]=1,d=d+1+3&-4,h++;else{l[h]=d;var E=l[y],I=f[y];c(s,E,s,d,I),s[d+I]=s[w],I++,f[h]=I,h++,d=d+I+3&-4}h+1==1<=h)l[h]=d,f[h]=0,h++;else{l[h]=d;E=l[y],I=f[y];c(s,E,s,d,I),s[d+I]=s[d],I++,f[h]=I,h++,c(s,d,n,i,I),i+=I,d=d+I+3&-4}h+1==1<4&&(t.writeUint(r,n,o),p=o),2==l&&t.writeASCII(r,p,f),3==l)for(var m=0;m4&&(d+=1&d,o+=d),n+=4}return[n,o]},e.toRGBA8=function(e){var t=e.width,r=e.height,n=t*r,i=4*n,o=e.data,s=new Uint8Array(4*n),u=e["t262"][0],c=e["t258"]?Math.min(32,e["t258"][0]):1,l=e.isLE?1:0;if(0==u)for(var f=Math.ceil(c*t/8),h=0;h>3)]>>7-(7&m)&1;s[g]=s[g+1]=s[g+2]=255*(1-A),s[g+3]=255}if(4==c)for(m=0;m>1)]>>4-4*(1&m)&15;s[g]=s[g+1]=s[g+2]=17*(15-A),s[g+3]=255}if(8==c)for(m=0;m>3)]>>7-(7&m)&1;s[g]=s[g+1]=s[g+2]=255*A,s[g+3]=255}if(2==c)for(m=0;m>2)]>>6-2*(3&m)&3;s[g]=s[g+1]=s[g+2]=85*A,s[g+3]=255}if(8==c)for(m=0;m0)for(m=0;m>8,s[g+1]=y[256+w]>>8,s[g+2]=y[512+w]>>8,s[g+3]=255}}else if(5==u){b=e["t258"]?e["t258"].length:4;var _=b>4?1:0;for(m=0;m>8&255,e[t+1]=255&r},writeUint:function(e,t,r){e[t]=r>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=r>>0&255},writeASCII:function(e,t,r){for(var n=0;n>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=e[t+0],u=e[t+1],d=e[t+2],p=e[t+3],m=e[t+4],g=e[t+5],A=e[t+6],b=e[t+7],v=e[t+8],y=e[t+9],w=e[t+10],_=e[t+11],E=e[t+12],I=e[t+13],C=e[t+14],B=e[t+15],x=a[0],S=a[1],k=a[2],T=a[3];x=c(x,S,k,T,o,7,s[0]),T=c(T,x,S,k,u,12,s[1]),k=c(k,T,x,S,d,17,s[2]),S=c(S,k,T,x,p,22,s[3]),x=c(x,S,k,T,m,7,s[4]),T=c(T,x,S,k,g,12,s[5]),k=c(k,T,x,S,A,17,s[6]),S=c(S,k,T,x,b,22,s[7]),x=c(x,S,k,T,v,7,s[8]),T=c(T,x,S,k,y,12,s[9]),k=c(k,T,x,S,w,17,s[10]),S=c(S,k,T,x,_,22,s[11]),x=c(x,S,k,T,E,7,s[12]),T=c(T,x,S,k,I,12,s[13]),k=c(k,T,x,S,C,17,s[14]),S=c(S,k,T,x,B,22,s[15]),x=l(x,S,k,T,u,5,s[16]),T=l(T,x,S,k,A,9,s[17]),k=l(k,T,x,S,_,14,s[18]),S=l(S,k,T,x,o,20,s[19]),x=l(x,S,k,T,g,5,s[20]),T=l(T,x,S,k,w,9,s[21]),k=l(k,T,x,S,B,14,s[22]),S=l(S,k,T,x,m,20,s[23]),x=l(x,S,k,T,y,5,s[24]),T=l(T,x,S,k,C,9,s[25]),k=l(k,T,x,S,p,14,s[26]),S=l(S,k,T,x,v,20,s[27]),x=l(x,S,k,T,I,5,s[28]),T=l(T,x,S,k,d,9,s[29]),k=l(k,T,x,S,b,14,s[30]),S=l(S,k,T,x,E,20,s[31]),x=f(x,S,k,T,g,4,s[32]),T=f(T,x,S,k,v,11,s[33]),k=f(k,T,x,S,_,16,s[34]),S=f(S,k,T,x,C,23,s[35]),x=f(x,S,k,T,u,4,s[36]),T=f(T,x,S,k,m,11,s[37]),k=f(k,T,x,S,b,16,s[38]),S=f(S,k,T,x,w,23,s[39]),x=f(x,S,k,T,I,4,s[40]),T=f(T,x,S,k,o,11,s[41]),k=f(k,T,x,S,p,16,s[42]),S=f(S,k,T,x,A,23,s[43]),x=f(x,S,k,T,y,4,s[44]),T=f(T,x,S,k,E,11,s[45]),k=f(k,T,x,S,B,16,s[46]),S=f(S,k,T,x,d,23,s[47]),x=h(x,S,k,T,o,6,s[48]),T=h(T,x,S,k,b,10,s[49]),k=h(k,T,x,S,C,15,s[50]),S=h(S,k,T,x,g,21,s[51]),x=h(x,S,k,T,E,6,s[52]),T=h(T,x,S,k,p,10,s[53]),k=h(k,T,x,S,w,15,s[54]),S=h(S,k,T,x,u,21,s[55]),x=h(x,S,k,T,v,6,s[56]),T=h(T,x,S,k,B,10,s[57]),k=h(k,T,x,S,A,15,s[58]),S=h(S,k,T,x,I,21,s[59]),x=h(x,S,k,T,m,6,s[60]),T=h(T,x,S,k,_,10,s[61]),k=h(k,T,x,S,d,15,s[62]),S=h(S,k,T,x,y,21,s[63]),a[0]=a[0]+x|0,a[1]=a[1]+S|0,a[2]=a[2]+k|0,a[3]=a[3]+T|0},_doFinalize:function(){var e=this._data,r=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;r[i>>>5]|=128<<24-i%32;var a=t.floor(n/4294967296),o=n;r[15+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),r[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),e.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,u=s.words,c=0;c<4;c++){var l=u[c];u[c]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,r,n,i,a,o){var s=e+(t&r|~t&n)+i+o;return(s<>>32-a)+t}function l(e,t,r,n,i,a,o){var s=e+(t&n|r&~n)+i+o;return(s<>>32-a)+t}function f(e,t,r,n,i,a,o){var s=e+(t^r^n)+i+o;return(s<>>32-a)+t}function h(e,t,r,n,i,a,o){var s=e+(r^(t|~n))+i+o;return(s<>>32-a)+t}r.MD5=a._createHelper(u),r.HmacMD5=a._createHmacHelper(u)}(Math),e.MD5}))},"731b":function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return E}));var n=r("34eb"),i=r.n(n),a=r("2e19"),o=r("dc2a"),s=r("7fc3"),u=r("7b0a"),c=r("5f4b"),l=r("6c3a"),f=function(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(t){a(t)}}function s(e){try{u(n["throw"](e))}catch(t){a(t)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))};const h=i()("threads:master:messages"),d=i()("threads:master:spawn"),p=i()("threads:master:thread-utils"),m=e=>e&&"init"===e.type,g=e=>e&&"uncaughtError"===e.type,A="undefined"!==typeof e&&Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT?Number.parseInt(Object({NODE_ENV:"production",BASE_URL:""}).THREADS_WORKER_INIT_TIMEOUT,10):1e4;function b(e,t,r){return f(this,void 0,void 0,(function*(){let n;const i=new Promise((e,i)=>{n=setTimeout(()=>i(Error(r)),t)}),a=yield Promise.race([e,i]);return clearTimeout(n),a}))}function v(e){return new Promise((t,r)=>{const n=i=>{h("Message from worker before finishing initialization:",i.data),m(i.data)?(e.removeEventListener("message",n),t(i.data)):g(i.data)&&(e.removeEventListener("message",n),r(Object(o["a"])(i.data.error)))};e.addEventListener("message",n)})}function y(e,t){return new a["a"](r=>{const n=e=>{const t={type:c["a"].message,data:e.data};r.next(t)},i=e=>{p("Unhandled promise rejection event in thread:",e);const t={type:c["a"].internalError,error:Error(e.reason)};r.next(t)};e.addEventListener("message",n),e.addEventListener("unhandledrejection",i),t.then(()=>{const t={type:c["a"].termination};e.removeEventListener("message",n),e.removeEventListener("unhandledrejection",i),r.next(t),r.complete()})})}function w(e){const[t,r]=Object(s["a"])(),n=()=>f(this,void 0,void 0,(function*(){p("Terminating worker"),yield e.terminate(),r()}));return{terminate:n,termination:t}}function _(e,t,r,n){const i=r.filter(e=>e.type===c["a"].internalError).map(e=>e.error);return Object.assign(e,{[u["a"]]:i,[u["b"]]:r,[u["c"]]:n,[u["e"]]:t})}function E(e,t){return f(this,void 0,void 0,(function*(){d("Initializing new thread");const r=t&&t.timeout?t.timeout:A,n=yield b(v(e),r,`Timeout: Did not receive an init message from worker after ${r}ms. Make sure the worker calls expose().`),i=n.exposed,{termination:a,terminate:o}=w(e),s=y(e,a);if("function"===i.type){const t=Object(l["a"])(e);return _(t,e,s,o)}if("module"===i.type){const t=Object(l["b"])(e,i.methods);return _(t,e,s,o)}{const e=i.type;throw Error("Worker init message states unexpected type of expose(): "+e)}}))}}).call(this,r("4362"))},7327:function(e,t,r){"use strict";r.d(t,"a",(function(){return w}));var n=r("34eb"),i=r.n(n),a=r("ab23"),o=r("3446"),s=r("2e19");function u(e){return Promise.all(e.map(e=>{const t=e=>({status:"fulfilled",value:e}),r=e=>({status:"rejected",reason:e}),n=Promise.resolve(e);try{return n.then(t,r)}catch(i){return Promise.reject(i)}}))}var c,l=r("1ab7");(function(e){e["initialized"]="initialized",e["taskCanceled"]="taskCanceled",e["taskCompleted"]="taskCompleted",e["taskFailed"]="taskFailed",e["taskQueued"]="taskQueued",e["taskQueueDrained"]="taskQueueDrained",e["taskStart"]="taskStart",e["terminated"]="terminated"})(c||(c={}));var f=r("f2ec"),h=function(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(t){a(t)}}function s(e){try{u(n["throw"](e))}catch(t){a(t)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))};let d=1;function p(e){const t=[];for(let r=0;rsetTimeout(t,e))}function g(e,t){return e.reduce((e,r)=>[...e,...t(r)],[])}function A(e){return e.replace(/\W/g," ").trim().replace(/\s+/g,"-")}function b(e,t){return p(t).map(()=>({init:e(),runningTasks:[]}))}class v{constructor(e,t){this.eventSubject=new a["a"],this.initErrors=[],this.isClosing=!1,this.nextTaskID=1,this.taskQueue=[];const r="number"===typeof t?{size:t}:t||{},{size:n=l["a"]}=r;this.debug=i()("threads:pool:"+A(r.name||String(d++))),this.options=r,this.workers=b(e,n),this.eventObservable=Object(o["a"])(s["a"].from(this.eventSubject)),Promise.all(this.workers.map(e=>e.init)).then(()=>this.eventSubject.next({type:c.initialized,size:this.workers.length}),e=>{this.debug("Error while initializing pool worker:",e),this.eventSubject.error(e),this.initErrors.push(e)})}findIdlingWorker(){const{concurrency:e=1}=this.options;return this.workers.find(t=>t.runningTasks.lengthh(this,void 0,void 0,(function*(){const n=()=>{e.runningTasks=e.runningTasks.filter(e=>e!==r)};yield m(0);try{yield this.runPoolTask(e,t)}finally{n(),this.isClosing||this.scheduleWork()}})))();e.runningTasks.push(r)}))}scheduleWork(){this.debug("Attempt de-queueing a task in order to run it...");const e=this.findIdlingWorker();if(!e)return;const t=this.taskQueue.shift();if(!t)return this.debug("Task queue is empty"),void this.eventSubject.next({type:c.taskQueueDrained});this.run(e,t)}taskCompletion(e){return new Promise((t,r)=>{const n=this.events().subscribe(i=>{i.type===c.taskCompleted&&i.taskID===e?(n.unsubscribe(),t(i.returnValue)):i.type===c.taskFailed&&i.taskID===e?(n.unsubscribe(),r(i.error)):i.type===c.terminated&&(n.unsubscribe(),r(Error("Pool has been terminated before task was run.")))})})}settled(e=!1){return h(this,void 0,void 0,(function*(){const t=()=>g(this.workers,e=>e.runningTasks),r=[],n=this.eventObservable.subscribe(e=>{e.type===c.taskFailed&&r.push(e.error)});return this.initErrors.length>0?Promise.reject(this.initErrors[0]):e&&0===this.taskQueue.length?(yield u(t()),r):(yield new Promise((e,t)=>{const r=this.eventObservable.subscribe({next(t){t.type===c.taskQueueDrained&&(r.unsubscribe(),e(void 0))},error:t})}),yield u(t()),n.unsubscribe(),r)}))}completed(e=!1){return h(this,void 0,void 0,(function*(){const t=this.settled(e),r=new Promise((e,r)=>{const n=this.eventObservable.subscribe({next(i){i.type===c.taskQueueDrained?(n.unsubscribe(),e(t)):i.type===c.taskFailed&&(n.unsubscribe(),r(i.error))},error:r})}),n=yield Promise.race([t,r]);if(n.length>0)throw n[0]}))}events(){return this.eventObservable}queue(e){const{maxQueuedJobs:t=1/0}=this.options;if(this.isClosing)throw Error("Cannot schedule pool tasks after terminate() has been called.");if(this.initErrors.length>0)throw this.initErrors[0];const r=this.nextTaskID++,n=this.taskCompletion(r);n.catch(e=>{this.debug(`Task #${r} errored:`,e)});const i={id:r,run:e,cancel:()=>{-1!==this.taskQueue.indexOf(i)&&(this.taskQueue=this.taskQueue.filter(e=>e!==i),this.eventSubject.next({type:c.taskCanceled,taskID:i.id}))},then:n.then.bind(n)};if(this.taskQueue.length>=t)throw Error("Maximum number of pool tasks queued. Refusing to queue another one.\nThis usually happens for one of two reasons: We are either at peak workload right now or some tasks just won't finish, thus blocking the pool.");return this.debug(`Queueing task #${i.id}...`),this.taskQueue.push(i),this.eventSubject.next({type:c.taskQueued,taskID:i.id}),this.scheduleWork(),i}terminate(e){return h(this,void 0,void 0,(function*(){this.isClosing=!0,e||(yield this.completed(!0)),this.eventSubject.next({type:c.terminated,remainingQueue:[...this.taskQueue]}),this.eventSubject.complete(),yield Promise.all(this.workers.map(e=>h(this,void 0,void 0,(function*(){return f["a"].terminate(yield e.init)}))))}))}}function y(e,t){return new v(e,t)}v.EventType=c,y.EventType=c;const w=y},"73c2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.MatroskaParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("95c9"),o=r("31de"),s=r("b120"),u=i("music-metadata:parser:matroska");class c extends a.BasicParser{constructor(){super(),this.padding=0,this.parserMap=new Map,this.ebmlMaxIDLength=4,this.ebmlMaxSizeLength=8,this.parserMap.set(o.DataType.uint,e=>this.readUint(e)),this.parserMap.set(o.DataType.string,e=>this.readString(e)),this.parserMap.set(o.DataType.binary,e=>this.readBuffer(e)),this.parserMap.set(o.DataType.uid,async e=>1===await this.readUint(e)),this.parserMap.set(o.DataType.bool,e=>this.readFlag(e)),this.parserMap.set(o.DataType.float,e=>this.readFloat(e))}init(e,t,r){return super.init(e,t,r),this}async parse(){const e=await this.parseContainer(s.elements,this.tokenizer.fileInfo.size,[]);if(this.metadata.setFormat("container","EBML/"+e.ebml.docType),e.segment){const t=e.segment.info;if(t){const e=t.timecodeScale?t.timecodeScale:1e6,r=t.duration*e/1e9;this.addTag("segment:title",t.title),this.metadata.setFormat("duration",r)}const r=e.segment.tracks;if(r&&r.entries){r.entries.forEach(e=>{const t={codecName:e.codecID.replace("A_","").replace("V_",""),codecSettings:e.codecSettings,flagDefault:e.flagDefault,flagLacing:e.flagLacing,flagEnabled:e.flagEnabled,language:e.language,name:e.name,type:e.trackType,audio:e.audio,video:e.video};this.metadata.addStreamInfo(t)});const t=r.entries.filter(e=>e.trackType===o.TrackType.audio.valueOf()).reduce((e,t)=>e?!e.flagDefault&&t.flagDefault||t.trackNumber&&t.trackNumber{const t=e.target,r=t.targetTypeValue?o.TargetType[t.targetTypeValue]:t.targetType?t.targetType:"track";e.simpleTags.forEach(e=>{const t=e.string?e.string:e.binary;this.addTag(`${r}:${e.name}`,t)})}),e.segment.attachments&&e.segment.attachments.attachedFiles.filter(e=>e.mimeType.startsWith("image/")).map(e=>({data:e.data,format:e.mimeType,description:e.description,name:e.name})).forEach(e=>{this.addTag("picture",e)})}}}async parseContainer(e,t,r){const n={};while(this.tokenizer.position=0?this.tokenizer.position+t.len:-1,r.concat([a.name]));a.multiple?(n[a.name]||(n[a.name]=[]),n[a.name].push(e)):n[a.name]=e}else n[a.name]=await this.parserMap.get(a.value)(t);else switch(t.id){case 236:this.padding+=t.len,await this.tokenizer.ignore(t.len);break;default:u(`parseEbml: path=${r.join("/")}, unknown element: id=${t.id.toString(16)}`),this.padding+=t.len,await this.tokenizer.ignore(t.len)}}return n}async readVintData(t){const r=await this.tokenizer.peekNumber(n.UINT8);let i=128,a=1;while(0===(r&i)){if(a>t)throw new Error("VINT value exceeding maximum size");++a,i>>=1}const o=e.alloc(a);return await this.tokenizer.readBuffer(o),o}async readElement(){const e=await this.readVintData(this.ebmlMaxIDLength),t=await this.readVintData(this.ebmlMaxSizeLength);t[0]^=128>>t.length-1;const r=Math.min(6,t.length);return{id:e.readUIntBE(0,e.length),len:t.readUIntBE(t.length-r,r)}}isMaxValue(e){if(e.length===this.ebmlMaxSizeLength){for(let t=1;t>>21&(n=127),e>>>14&n,e>>>7&n,e&n],s.set(c,u),u+=c.length,this.frames.forEach((function(e){var n,a;switch(c=t(e.name),s.set(c,u),u+=c.length,n=e.size-10,c=[n>>>24&(a=255),n>>>16&a,n>>>8&a,n&a],s.set(c,u),u+=c.length,u+=2,e.name){case"WCOM":case"WCOP":case"WOAF":case"WOAR":case"WOAS":case"WORS":case"WPAY":case"WPUB":c=t(e.value),s.set(c,u),u+=c.length;break;case"TPE1":case"TCOM":case"TCON":case"TLAN":case"TIT1":case"TIT2":case"TIT3":case"TALB":case"TPE2":case"TPE3":case"TPE4":case"TRCK":case"TPOS":case"TKEY":case"TMED":case"TPUB":case"TCOP":case"TEXT":case"TSRC":c=[1].concat(i),s.set(c,u),u+=c.length,c=r(e.value),s.set(c,u),u+=c.length;break;case"TXXX":case"USLT":case"COMM":c=[1],"USLT"!==e.name&&"COMM"!==e.name||(c=c.concat(e.language)),c=c.concat(i),s.set(c,u),u+=c.length,c=r(e.description),s.set(c,u),u+=c.length,c=[0,0].concat(i),s.set(c,u),u+=c.length,c=r(e.value),s.set(c,u),u+=c.length;break;case"TBPM":case"TLEN":case"TDAT":case"TYER":u++,c=t(e.value),s.set(c,u),u+=c.length;break;case"PRIV":c=t(e.id),s.set(c,u),u+=c.length,u++,s.set(new Uint8Array(e.value),u),u+=e.value.byteLength;break;case"APIC":c=[e.useUnicodeEncoding?1:0],s.set(c,u),u+=c.length,c=t(e.mimeType),s.set(c,u),u+=c.length,c=[0,e.pictureType],s.set(c,u),u+=c.length,e.useUnicodeEncoding?(c=[].concat(i),s.set(c,u),u+=c.length,c=r(e.description),s.set(c,u),u+=c.length,u+=2):(c=t(e.description),s.set(c,u),u+=c.length,u++),s.set(new Uint8Array(e.value),u),u+=e.value.byteLength}})),u+=this.padding,s.set(new Uint8Array(this.arrayBuffer),u),this.arrayBuffer=o},e.getBlob=function(){return new Blob([this.arrayBuffer],{type:"audio/mpeg"})},e.getURL=function(){return this.url||(this.url=URL.createObjectURL(this.getBlob())),this.url},e.revokeURL=function(){URL.revokeObjectURL(this.url)},n}()}))},7998:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=r("fcd8"),o=r("c2d7"),s="image/png",u=-1,c=0,l=1,f=2,h=3,d=4,p=function(){return{mime:(0,i["default"])({},s,["png"]),constants:{MIME_PNG:s,PNG_FILTER_AUTO:u,PNG_FILTER_NONE:c,PNG_FILTER_SUB:l,PNG_FILTER_UP:f,PNG_FILTER_AVERAGE:h,PNG_FILTER_PATH:d},hasAlpha:(0,i["default"])({},s,!0),decoders:(0,i["default"])({},s,a.PNG.sync.read),encoders:(0,i["default"])({},s,(function(e){var t=new a.PNG({width:e.bitmap.width,height:e.bitmap.height});return t.data=e.bitmap.data,a.PNG.sync.write(t,{width:e.bitmap.width,height:e.bitmap.height,deflateLevel:e._deflateLevel,deflateStrategy:e._deflateStrategy,filterType:e._filterType,colorType:"number"===typeof e._colorType?e._colorType:e._rgba?6:2,inputHasAlpha:e._rgba})})),class:{_deflateLevel:9,_deflateStrategy:3,_filterType:u,_colorType:null,deflateLevel:function(e,t){return"number"!==typeof e?o.throwError.call(this,"l must be a number",t):e<0||e>9?o.throwError.call(this,"l must be a number 0 - 9",t):(this._deflateLevel=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},deflateStrategy:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):e<0||e>3?o.throwError.call(this,"s must be a number 0 - 3",t):(this._deflateStrategy=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},filterType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"n must be a number",t):e<-1||e>4?o.throwError.call(this,"n must be -1 (auto) or a number 0 - 4",t):(this._filterType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)},colorType:function(e,t){return"number"!==typeof e?o.throwError.call(this,"s must be a number",t):0!==e&&2!==e&&4!==e&&6!==e?o.throwError.call(this,"s must be a number 0, 2, 4, 6.",t):(this._colorType=Math.round(e),(0,o.isNodePattern)(t)&&t.call(this,null,this),this)}}}};t["default"]=p},"7a0f":function(e,t,r){},"7a41":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"7a87":function(e,t,r){var n=r("1c35").Buffer;e.exports=function(e,t){if(n.isBuffer(e)&&n.isBuffer(t)){if("function"===typeof e.equals)return e.equals(t);if(e.length!==t.length)return!1;for(var r=0;r=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function u(e,t){if(t<65534&&(e.subarray&&a||!e.subarray&&i))return String.fromCharCode.apply(null,n.shrinkBuf(e,t));for(var r="",o=0;o>>6,t[o++]=128|63&r):r<65536?(t[o++]=224|r>>>12,t[o++]=128|r>>>6&63,t[o++]=128|63&r):(t[o++]=240|r>>>18,t[o++]=128|r>>>12&63,t[o++]=128|r>>>6&63,t[o++]=128|63&r);return t},t.buf2binstring=function(e){return u(e,e.length)},t.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,i=t.length;r4)c[n++]=65533,r+=a-1;else{i&=2===a?31:3===a?15:7;while(a>1&&r1?c[n++]=65533:i<65536?c[n++]=i:(i-=65536,c[n++]=55296|i>>10&1023,c[n++]=56320|1023&i)}return u(c,n)},t.utf8border=function(e,t){var r;t=t||e.length,t>e.length&&(t=e.length),r=t-1;while(r>=0&&128===(192&e[r]))r--;return r<0||0===r?t:r+o[e[r]]>t?r:t}},"7b3e":function(e,t,r){"use strict";var n,i=r("a3de"); +/** + * Checks if an event is supported in the current execution environment. + * + * NOTE: This will not work correctly for non-generic events such as `change`, + * `reset`, `load`, `error`, and `select`. + * + * Borrows from Modernizr. + * + * @param {string} eventNameSuffix Event name, e.g. "click". + * @param {?boolean} capture Check if the capture phase is supported. + * @return {boolean} True if the event is supported. + * @internal + * @license Modernizr 3.0.0pre (Custom Build) | MIT + */ +function a(e,t){if(!i.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,a=r in document;if(!a){var o=document.createElement("div");o.setAttribute(r,"return;"),a="function"===typeof o[r]}return!a&&n&&"wheel"===e&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}i.canUseDOM&&(n=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=a},"7b76":function(e,t,r){"use strict";(function(t){var n=r("ab33");e.exports=function(e,r,i,a){var o=-1!==[n.COLORTYPE_COLOR_ALPHA,n.COLORTYPE_ALPHA].indexOf(a.colorType);if(a.colorType===a.inputColorType){var s=function(){var e=new ArrayBuffer(2);return new DataView(e).setInt16(0,256,!0),256!==new Int16Array(e)[0]}();if(8===a.bitDepth||16===a.bitDepth&&s)return e}var u=16!==a.bitDepth?e:new Uint16Array(e.buffer),c=255,l=n.COLORTYPE_TO_BPP_MAP[a.inputColorType];4!==l||a.inputHasAlpha||(l=3);var f=n.COLORTYPE_TO_BPP_MAP[a.colorType];16===a.bitDepth&&(c=65535,f*=2);var h=new t(r*i*f),d=0,p=0,m=a.bgColor||{};function g(){var e,t,r,i=c;switch(a.inputColorType){case n.COLORTYPE_COLOR_ALPHA:i=u[d+3],e=u[d],t=u[d+1],r=u[d+2];break;case n.COLORTYPE_COLOR:e=u[d],t=u[d+1],r=u[d+2];break;case n.COLORTYPE_ALPHA:i=u[d+1],e=u[d],t=e,r=e;break;case n.COLORTYPE_GRAYSCALE:e=u[d],t=e,r=e;break;default:throw new Error("input color type:"+a.inputColorType+" is not supported at present")}return a.inputHasAlpha&&(o||(i/=c,e=Math.min(Math.max(Math.round((1-i)*m.red+i*e),0),c),t=Math.min(Math.max(Math.round((1-i)*m.green+i*t),0),c),r=Math.min(Math.max(Math.round((1-i)*m.blue+i*r),0),c))),{red:e,green:t,blue:r,alpha:i}}void 0===m.red&&(m.red=c),void 0===m.green&&(m.green=c),void 0===m.blue&&(m.blue=c);for(var A=0;Athis.reject(new n.EndOfStreamError)),this.s.once("error",e=>this.reject(e)),this.s.once("close",()=>this.reject(new Error("Stream closed")))}async peek(e,t,r){const n=await this.read(e,t,r);return this.peekQueue.push(e.subarray(t,t+n)),n}async read(e,t,r){if(0===r)return 0;if(0===this.peekQueue.length&&this.endOfStream)throw new n.EndOfStreamError;let i=r,a=0;while(this.peekQueue.length>0&&i>0){const r=this.peekQueue.pop();if(!r)throw new Error("peekData should be defined");const n=Math.min(r.length,i);e.set(r.subarray(0,n),t+a),a+=n,i-=n,n0&&!this.endOfStream){const r=Math.min(i,o),n=await this._read(e,t+a,r);if(a+=n,n{this.tryRead()}),this.request.deferred.promise)}tryRead(){if(!this.request)throw new Error("this.request should be defined");const e=this.s.read(this.request.length);e?(this.request.buffer.set(e,this.request.offset),this.request.deferred.resolve(e.length),this.request=null):this.s.once("readable",()=>{this.tryRead()})}reject(e){this.endOfStream=!0,this.request&&(this.request.deferred.reject(e),this.request=null)}}t.StreamReader=s},"7cf7":function(e){e.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},"7d72":function(e,t,r){"use strict";var n=r("8707").Buffer,i=n.isEncoding||function(e){switch(e=""+e,e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function o(e){var t=a(e);if("string"!==typeof t&&(n.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}function s(e){var t;switch(this.encoding=o(e),this.encoding){case"utf16le":this.text=p,this.end=m,t=4;break;case"utf8":this.fillLast=f,t=4;break;case"base64":this.text=g,this.end=A,t=3;break;default:return this.write=b,void(this.end=v)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function u(e){return e<=127?0:e>>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function c(e,t,r){var n=t.length-1;if(n=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0))}function l(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function f(e){var t=this.lastTotal-this.lastNeed,r=l(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function h(e,t){var r=c(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function p(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function m(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function g(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function A(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function v(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r0;return l(e,o,s,(function(e){n||(n=e),e&&a.forEach(f),o||(a.forEach(f),i(n))}))}));return t.reduce(h)}e.exports=p},"7eb1":function(e,t,r){"use strict";var n=30,i=12;e.exports=function(e,t){var r,a,o,s,u,c,l,f,h,d,p,m,g,A,b,v,y,w,_,E,I,C,B,x,S;r=e.state,a=e.next_in,x=e.input,o=a+(e.avail_in-5),s=e.next_out,S=e.output,u=s-(t-e.avail_out),c=s+(e.avail_out-257),l=r.dmax,f=r.wsize,h=r.whave,d=r.wnext,p=r.window,m=r.hold,g=r.bits,A=r.lencode,b=r.distcode,v=(1<>>24,m>>>=_,g-=_,_=w>>>16&255,0===_)S[s++]=65535&w;else{if(!(16&_)){if(0===(64&_)){w=A[(65535&w)+(m&(1<<_)-1)];continue t}if(32&_){r.mode=i;break e}e.msg="invalid literal/length code",r.mode=n;break e}E=65535&w,_&=15,_&&(g<_&&(m+=x[a++]<>>=_,g-=_),g<15&&(m+=x[a++]<>>24,m>>>=_,g-=_,_=w>>>16&255,!(16&_)){if(0===(64&_)){w=b[(65535&w)+(m&(1<<_)-1)];continue r}e.msg="invalid distance code",r.mode=n;break e}if(I=65535&w,_&=15,g<_&&(m+=x[a++]<l){e.msg="invalid distance too far back",r.mode=n;break e}if(m>>>=_,g-=_,_=s-u,I>_){if(_=I-_,_>h&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(C=0,B=p,0===d){if(C+=f-_,_2)S[s++]=B[C++],S[s++]=B[C++],S[s++]=B[C++],E-=3;E&&(S[s++]=B[C++],E>1&&(S[s++]=B[C++]))}else{C=s-I;do{S[s++]=S[C++],S[s++]=S[C++],S[s++]=S[C++],E-=3}while(E>2);E&&(S[s++]=S[C++],E>1&&(S[s++]=S[C++]))}break}}break}}while(a>3,a-=E,g-=E<<3,m&=(1<{const r={signature:e.toString("binary",t,t+3),streamMinorVersion:i.getBitAllignedNumber(e,t+3,0,4),streamMajorVersion:i.getBitAllignedNumber(e,t+3,4,4),frameCount:n.UINT32_LE.get(e,t+4),maxLevel:n.UINT16_LE.get(e,t+8),sampleFrequency:[44100,48e3,37800,32e3][i.getBitAllignedNumber(e,t+10,0,2)],link:i.getBitAllignedNumber(e,t+10,2,2),profile:i.getBitAllignedNumber(e,t+10,4,4),maxBand:i.getBitAllignedNumber(e,t+11,0,6),intensityStereo:i.isBitSet(e,t+11,6),midSideStereo:i.isBitSet(e,t+11,7),titlePeak:n.UINT16_LE.get(e,t+12),titleGain:n.UINT16_LE.get(e,t+14),albumPeak:n.UINT16_LE.get(e,t+16),albumGain:n.UINT16_LE.get(e,t+18),lastFrameLength:n.UINT32_LE.get(e,t+20)>>>20&2047,trueGapless:i.isBitSet(e,t+23,0)};return r.lastFrameLength=r.trueGapless?n.UINT32_LE.get(e,20)>>>20&2047:0,r}}},"7ece":function(e,t){function r(e,t){if(e=e.replace(/\t+/g," ").trim(),!e)return null;var r=e.indexOf(" ");if(-1===r)throw new Error("no named row at line "+t);var i=e.substring(0,r);e=e.substring(r+1),e=e.replace(/letter=[\'\"]\S+[\'\"]/gi,""),e=e.split("="),e=e.map((function(e){return e.trim().match(/(".*?"|[^"\s]+)+(?=\s*|\s*$)/g)}));for(var a=[],o=0;o{};function i(){let e,t=!1,r=n;const i=new Promise(n=>{t?n(e):r=n}),a=n=>{t=!0,e=n,r(e)};return[i,a]}},8013:function(e,t,r){"use strict";function n(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}e.exports=n},"803d":function(e,t,r){(function(t){function r(e,t){if(this.pos=0,this.buffer=e,this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=this.buffer.toString("utf-8",0,this.pos+=2),"BM"!=this.flag)throw new Error("Invalid BMP File");this.parseHeader(),this.parseRGBA()}r.prototype.parseHeader=function(){if(this.fileSize=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.reserved=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.offset=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.headerSize=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.width=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.height=this.buffer.readInt32LE(this.pos),this.pos+=4,this.planes=this.buffer.readUInt16LE(this.pos),this.pos+=2,this.bitPP=this.buffer.readUInt16LE(this.pos),this.pos+=2,this.compress=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.rawSize=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.hr=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.vr=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.colors=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.importantColors=this.buffer.readUInt32LE(this.pos),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=0===this.colors?1<=0?this.height-1:-this.height;for(r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i>7-s&1];this.data[o+4*s]=0,this.data[o+4*s+1]=u.blue,this.data[o+4*s+2]=u.green,this.data[o+4*s+3]=u.red}0!=t&&(this.pos+=4-t)}},r.prototype.bit4=function(){if(2==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0,r=!1;while(e>4),1&u&&u+1>1&1)&&this.pos++}}else for(u=0;u>4),r=!r}function c(t){var r=this.palette[t];this.data[e]=0,this.data[e+1]=r.blue,this.data[e+2]=r.green,this.data[e+3]=r.red,e+=4}}else{var l=Math.ceil(this.width/2),f=l%4;for(o=this.height-1;o>=0;o--){var h=this.bottom_up?o:this.height-1-o;for(a=0;a>4,p=15&i,m=this.palette[d];if(this.data[e]=0,this.data[e+1]=m.blue,this.data[e+2]=m.green,this.data[e+3]=m.red,2*a+1>=this.width)break;m=this.palette[p],this.data[e+4]=0,this.data[e+4+1]=m.blue,this.data[e+4+2]=m.green,this.data[e+4+3]=m.red}0!=f&&(this.pos+=4-f)}}},r.prototype.bit8=function(){if(1==this.compress){this.data.fill(255);var e=0,t=this.bottom_up?this.height-1:0;while(e=0;a--){var l=this.bottom_up?a:this.height-1-a;for(i=0;i=0;n--){for(var i=this.bottom_up?n:this.height-1-n,a=0;a>5&r)/r*255|0,c=(o>>10&r)/r*255|0,l=o>>15?255:0,f=i*this.width*4+4*a;this.data[f]=l,this.data[f+1]=s,this.data[f+2]=u,this.data[f+3]=c}this.pos+=e}},r.prototype.bit16=function(){var e=this.width%2*2;this.maskRed=31744,this.maskGreen=992,this.maskBlue=31,this.mask0=0,3==this.compress&&(this.maskRed=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskGreen=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.maskBlue=this.buffer.readUInt32LE(this.pos),this.pos+=4,this.mask0=this.buffer.readUInt32LE(this.pos),this.pos+=4);for(var t=[0,0,0],r=0;r<16;r++)this.maskRed>>r&1&&t[0]++,this.maskGreen>>r&1&&t[1]++,this.maskBlue>>r&1&&t[2]++;t[1]+=t[0],t[2]+=t[1],t[0]=8-t[0],t[1]-=8,t[2]-=8;for(var n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,a=0;a>t[1],c=(o&this.maskRed)>>t[2],l=i*this.width*4+4*a;this.data[l]=0,this.data[l+1]=s,this.data[l+2]=u,this.data[l+3]=c}this.pos+=e}},r.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(var t=this.bottom_up?e:this.height-1-e,r=0;r=0;e--)for(t=this.bottom_up?e:this.height-1-e,r=0;r?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},8104:function(e,t,r){"use strict";e.exports={extensions:["jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","oga","ogg","ogv","opus","flac","wav","spx","amr","pdf","epub","exe","swf","rtf","wasm","woff","woff2","eot","ttf","otf","ico","flv","ps","xz","sqlite","nes","crx","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","blend","bpg","docx","pptx","xlsx","3gp","3g2","jp2","jpm","jpx","mj2","aif","qcp","odt","ods","odp","xml","mobi","heic","cur","ktx","ape","wv","dcm","ics","glb","pcap","dsf","lnk","alias","voc","ac3","m4v","m4p","m4b","f4v","f4p","f4b","f4a","mie","asf","ogm","ogx","mpc","arrow","shp","aac","mp1","it","s3m","xm","ai","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf"],mimeTypes:["image/jpeg","image/png","image/gif","image/webp","image/flif","image/x-xcf","image/x-canon-cr2","image/x-canon-cr3","image/tiff","image/bmp","image/vnd.ms-photo","image/vnd.adobe.photoshop","application/x-indesign","application/epub+zip","application/x-xpinstall","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/zip","application/x-tar","application/x-rar-compressed","application/gzip","application/x-bzip2","application/x-7z-compressed","application/x-apple-diskimage","application/x-apache-arrow","video/mp4","audio/midi","video/x-matroska","video/webm","video/quicktime","video/vnd.avi","audio/vnd.wave","audio/qcelp","audio/x-ms-asf","video/x-ms-asf","application/vnd.ms-asf","video/mpeg","video/3gpp","audio/mpeg","audio/mp4","audio/opus","video/ogg","audio/ogg","application/ogg","audio/x-flac","audio/ape","audio/wavpack","audio/amr","application/pdf","application/x-msdownload","application/x-shockwave-flash","application/rtf","application/wasm","font/woff","font/woff2","application/vnd.ms-fontobject","font/ttf","font/otf","image/x-icon","video/x-flv","application/postscript","application/eps","application/x-xz","application/x-sqlite3","application/x-nintendo-nes-rom","application/x-google-chrome-extension","application/vnd.ms-cab-compressed","application/x-deb","application/x-unix-archive","application/x-rpm","application/x-compress","application/x-lzip","application/x-cfb","application/x-mie","application/mxf","video/mp2t","application/x-blender","image/bpg","image/jp2","image/jpx","image/jpm","image/mj2","audio/aiff","application/xml","application/x-mobipocket-ebook","image/heif","image/heif-sequence","image/heic","image/heic-sequence","image/icns","image/ktx","application/dicom","audio/x-musepack","text/calendar","text/vcard","model/gltf-binary","application/vnd.tcpdump.pcap","audio/x-dsf","application/x.ms.shortcut","application/x.apple.alias","audio/x-voc","audio/vnd.dolby.dd-raw","audio/x-m4a","image/apng","image/x-olympus-orf","image/x-sony-arw","image/x-adobe-dng","image/x-nikon-nef","image/x-panasonic-rw2","image/x-fujifilm-raf","video/x-m4v","video/3gpp2","application/x-esri-shape","audio/aac","audio/x-it","audio/x-s3m","audio/x-xm","video/MP1S","video/MP2P","application/vnd.sketchup.skp","image/avif","application/x-lzh-compressed","application/pgp-encrypted","application/x-asar","model/stl","application/vnd.ms-htmlhelp","model/3mf","image/jxl","application/zstd"]}},8119:function(e,t,r){r("693d"),r("dfe5"),r("301c"),r("4e71"),e.exports=r("5524").Symbol},8122:function(e,t,r){"use strict";t.__esModule=!0,t.isEmpty=t.isEqual=t.arrayEquals=t.looseEqual=t.capitalize=t.kebabCase=t.autoprefixer=t.isFirefox=t.isEdge=t.isIE=t.coerceTruthyValueToArray=t.arrayFind=t.arrayFindIndex=t.escapeRegexpString=t.valueEquals=t.generateId=t.getValueByPath=void 0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.noop=c,t.hasOwn=l,t.toObject=h,t.getPropByPath=d,t.rafThrottle=b,t.objToArray=v;var i=r("2b0e"),a=s(i),o=r("a742");function s(e){return e&&e.__esModule?e:{default:e}}var u=Object.prototype.hasOwnProperty;function c(){}function l(e,t){return u.call(e,t)}function f(e,t){for(var r in t)e[r]=t[r];return e}function h(e){for(var t={},r=0;r0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};var p=t.arrayFindIndex=function(e,t){for(var r=0;r!==e.length;++r)if(t(e[r]))return r;return-1},m=(t.arrayFind=function(e,t){var r=p(e,t);return-1!==r?e[r]:void 0},t.coerceTruthyValueToArray=function(e){return Array.isArray(e)?e:e?[e]:[]},t.isIE=function(){return!a.default.prototype.$isServer&&!isNaN(Number(document.documentMode))},t.isEdge=function(){return!a.default.prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1},t.isFirefox=function(){return!a.default.prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)},t.autoprefixer=function(e){if("object"!==("undefined"===typeof e?"undefined":n(e)))return e;var t=["transform","transition","animation"],r=["ms-","webkit-"];return t.forEach((function(t){var n=e[t];t&&n&&r.forEach((function(r){e[r+t]=n}))})),e},t.kebabCase=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},t.capitalize=function(e){return(0,o.isString)(e)?e.charAt(0).toUpperCase()+e.slice(1):e},t.looseEqual=function(e,t){var r=(0,o.isObject)(e),n=(0,o.isObject)(t);return r&&n?JSON.stringify(e)===JSON.stringify(t):!r&&!n&&String(e)===String(t)}),g=t.arrayEquals=function(e,t){if(e=e||[],t=t||[],e.length!==t.length)return!1;for(var r=0;r0)return await this.ignore(n),this.readBuffer(e,t);if(n<0)throw new Error("`options.position` must be equal or greater than `tokenizer.position`");if(0===r.length)return 0;const a=await this.streamReader.read(e,r.offset,r.length);if(this.position+=a,(!t||!t.mayBeLess)&&a0){const i=new Uint8Array(r.length+t);return n=await this.peekBuffer(i,{mayBeLess:r.mayBeLess}),e.set(i.subarray(t),r.offset),n-t}if(t<0)throw new Error("Cannot peek from a negative offset in a stream")}if(r.length>0){try{n=await this.streamReader.peek(e,r.offset,r.length)}catch(a){if(t&&t.mayBeLess&&a instanceof i.EndOfStreamError)return 0;throw a}if(!r.mayBeLess&&nu)n.f(e,r=o[u++],t[r]);return e}},"861d":function(e,t,r){var n=r("1626");e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},"86a9":function(e,t,r){"use strict";(function(t){var n=!0,i=r("470b"),a=r("1bc3");i.deflateSync||(n=!1);var o=r("46d3"),s=r("7c9f"),u=r("618c"),c=r("2767"),l=r("4196");e.exports=function(e,r){if(!n)throw new Error("To use the sync capability of this library in old node versions, please pin pngjs to v2.3.0");var f,h,d;function p(e){f=e}function m(e){h=e}function g(e){h.transColor=e}function A(e){h.palette=e}function b(){h.alpha=!0}function v(e){d=e}var y=[];function w(e){y.push(e)}var _=new o(e),E=new u(r,{read:_.read.bind(_),error:p,metadata:m,gamma:v,palette:A,transColor:g,inflateData:w,simpleTransparency:b});if(E.start(),_.process(),f)throw f;var I,C=t.concat(y);if(y.length=0,h.interlace)I=i.inflateSync(C);else{var B=1+(h.width*h.bpp*h.depth+7>>3),x=B*h.height;I=a(C,{chunkSize:x,maxLength:x})}if(C=null,!I||!I.length)throw new Error("bad png - invalid inflate data response");var S=s.process(I,h);C=null;var k=c.dataToBitMap(S,h);S=null;var T=l(k,h);return h.data=T,h.gamma=d||0,h}}).call(this,r("1c35").Buffer)},"86d7":function(e){e.exports=JSON.parse('[["0","\\u0000",127],["a140"," ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚"],["a1a1","﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢",4,"~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/"],["a240","\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁",7,"▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭"],["a2a1","╮╰╯═╞╪╡◢◣◥◤╱╲╳0",9,"Ⅰ",9,"〡",8,"十卄卅A",25,"a",21],["a340","wxyzΑ",16,"Σ",6,"α",16,"σ",6,"ㄅ",10],["a3a1","ㄐ",25,"˙ˉˊˇˋ"],["a3e1","€"],["a440","一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才"],["a4a1","丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙"],["a540","世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外"],["a5a1","央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全"],["a640","共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年"],["a6a1","式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣"],["a740","作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍"],["a7a1","均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠"],["a840","杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒"],["a8a1","芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵"],["a940","咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居"],["a9a1","屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊"],["aa40","昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠"],["aaa1","炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附"],["ab40","陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品"],["aba1","哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷"],["ac40","拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗"],["aca1","活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄"],["ad40","耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥"],["ada1","迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪"],["ae40","哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙"],["aea1","恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓"],["af40","浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷"],["afa1","砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃"],["b040","虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡"],["b0a1","陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀"],["b140","娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽"],["b1a1","情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺"],["b240","毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶"],["b2a1","瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼"],["b340","莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途"],["b3a1","部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠"],["b440","婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍"],["b4a1","插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋"],["b540","溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘"],["b5a1","窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁"],["b640","詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑"],["b6a1","間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼"],["b740","媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業"],["b7a1","楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督"],["b840","睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫"],["b8a1","腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊"],["b940","辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴"],["b9a1","飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇"],["ba40","愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢"],["baa1","滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬"],["bb40","罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤"],["bba1","說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜"],["bc40","劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂"],["bca1","慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃"],["bd40","瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯"],["bda1","翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞"],["be40","輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉"],["bea1","鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡"],["bf40","濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊"],["bfa1","縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚"],["c040","錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇"],["c0a1","嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬"],["c140","瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪"],["c1a1","薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁"],["c240","駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘"],["c2a1","癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦"],["c340","鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸"],["c3a1","獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類"],["c440","願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼"],["c4a1","纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴"],["c540","護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬"],["c5a1","禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒"],["c640","讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲"],["c940","乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕"],["c9a1","氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋"],["ca40","汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘"],["caa1","吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇"],["cb40","杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓"],["cba1","芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢"],["cc40","坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋"],["cca1","怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲"],["cd40","泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺"],["cda1","矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏"],["ce40","哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛"],["cea1","峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺"],["cf40","柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂"],["cfa1","洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀"],["d040","穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪"],["d0a1","苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱"],["d140","唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧"],["d1a1","恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤"],["d240","毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸"],["d2a1","牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐"],["d340","笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢"],["d3a1","荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐"],["d440","酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅"],["d4a1","唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏"],["d540","崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟"],["d5a1","捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉"],["d640","淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏"],["d6a1","痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟"],["d740","耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷"],["d7a1","蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪"],["d840","釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷"],["d8a1","堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔"],["d940","惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒"],["d9a1","晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞"],["da40","湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖"],["daa1","琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥"],["db40","罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳"],["dba1","菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺"],["dc40","軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈"],["dca1","隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆"],["dd40","媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤"],["dda1","搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼"],["de40","毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓"],["dea1","煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓"],["df40","稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯"],["dfa1","腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤"],["e040","觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿"],["e0a1","遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠"],["e140","凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠"],["e1a1","寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉"],["e240","榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊"],["e2a1","漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓"],["e340","禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞"],["e3a1","耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻"],["e440","裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍"],["e4a1","銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘"],["e540","噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉"],["e5a1","憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒"],["e640","澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙"],["e6a1","獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟"],["e740","膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢"],["e7a1","蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧"],["e840","踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓"],["e8a1","銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮"],["e940","噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺"],["e9a1","憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸"],["ea40","澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙"],["eaa1","瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘"],["eb40","蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠"],["eba1","諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌"],["ec40","錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕"],["eca1","魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎"],["ed40","檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶"],["eda1","瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞"],["ee40","蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞"],["eea1","謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜"],["ef40","鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰"],["efa1","鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶"],["f040","璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒"],["f0a1","臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧"],["f140","蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪"],["f1a1","鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰"],["f240","徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛"],["f2a1","礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕"],["f340","譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦"],["f3a1","鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲"],["f440","嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩"],["f4a1","禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿"],["f540","鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛"],["f5a1","鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥"],["f640","蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺"],["f6a1","騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚"],["f740","糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊"],["f7a1","驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾"],["f840","讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏"],["f8a1","齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚"],["f940","纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊"],["f9a1","龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓"]]')},8707:function(e,t,r){var n=r("1c35"),i=n.Buffer;function a(e,t){for(var r in e)t[r]=e[r]}function o(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(a(n,t),t.Buffer=o),a(i,o),o.from=function(e,t,r){if("number"===typeof e)throw new TypeError("Argument must not be a number");return i(e,t,r)},o.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"===typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},o.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i(e)},o.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return n.SlowBuffer(e)}},8737:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FactChunk=t.Format=t.WaveFormat=void 0,function(e){e[e["PCM"]=1]="PCM",e[e["ADPCM"]=2]="ADPCM",e[e["IEEE_FLOAT"]=3]="IEEE_FLOAT",e[e["MPEG_ADTS_AAC"]=5632]="MPEG_ADTS_AAC",e[e["MPEG_LOAS"]=5634]="MPEG_LOAS",e[e["RAW_AAC1"]=255]="RAW_AAC1",e[e["DOLBY_AC3_SPDIF"]=146]="DOLBY_AC3_SPDIF",e[e["DVM"]=8192]="DVM",e[e["RAW_SPORT"]=576]="RAW_SPORT",e[e["ESST_AC3"]=577]="ESST_AC3",e[e["DRM"]=9]="DRM",e[e["DTS2"]=8193]="DTS2",e[e["MPEG"]=80]="MPEG"}(t.WaveFormat||(t.WaveFormat={}));class n{constructor(e){if(e.chunkSize<16)throw new Error("Invalid chunk size");this.len=e.chunkSize}get(e,t){return{wFormatTag:e.readUInt16LE(t),nChannels:e.readUInt16LE(t+2),nSamplesPerSec:e.readUInt32LE(t+4),nAvgBytesPerSec:e.readUInt32LE(t+8),nBlockAlign:e.readUInt16LE(t+12),wBitsPerSample:e.readUInt16LE(t+14)}}}t.Format=n;class i{constructor(e){if(e.chunkSize<4)throw new Error("Invalid fact chunk size.");this.len=e.chunkSize}get(e,t){return{dwSampleLength:e.readUInt32LE(t)}}}t.FactChunk=i},8925:function(e,t,r){var n=r("e330"),i=r("1626"),a=r("c6cd"),o=n(Function.toString);i(a.inspectSource)||(a.inspectSource=function(e){return o(e)}),e.exports=a.inspectSource},8936:function(e,t,r){"use strict";function n(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}e.exports=n},"89a9":function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=58)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},11:function(e,t){e.exports=r("2bb5")},26:function(e,t){e.exports=r("92fa")},42:function(e,t){e.exports=r("c284")},58:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition-group",{class:["el-upload-list","el-upload-list--"+e.listType,{"is-disabled":e.disabled}],attrs:{tag:"ul",name:"el-list"}},e._l(e.files,(function(t){return r("li",{key:t.uid,class:["el-upload-list__item","is-"+t.status,e.focusing?"focusing":""],attrs:{tabindex:"0"},on:{keydown:function(r){if(!("button"in r)&&e._k(r.keyCode,"delete",[8,46],r.key,["Backspace","Delete","Del"]))return null;!e.disabled&&e.$emit("remove",t)},focus:function(t){e.focusing=!0},blur:function(t){e.focusing=!1},click:function(t){e.focusing=!1}}},[e._t("default",["uploading"!==t.status&&["picture-card","picture"].indexOf(e.listType)>-1?r("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),r("a",{staticClass:"el-upload-list__item-name",on:{click:function(r){e.handleClick(t)}}},[r("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),r("label",{staticClass:"el-upload-list__item-status-label"},[r("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":["picture-card","picture"].indexOf(e.listType)>-1}})]),e.disabled?e._e():r("i",{staticClass:"el-icon-close",on:{click:function(r){e.$emit("remove",t)}}}),e.disabled?e._e():r("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?r("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?r("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?r("span",{staticClass:"el-upload-list__item-preview",on:{click:function(r){e.handlePreview(t)}}},[r("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():r("span",{staticClass:"el-upload-list__item-delete",on:{click:function(r){e.$emit("remove",t)}}},[r("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)},i=[];n._withStripped=!0;var a=r(6),o=r.n(a),s=r(42),u=r.n(s),c={name:"ElUploadList",mixins:[o.a],data:function(){return{focusing:!1}},components:{ElProgress:u.a},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},l=c,f=r(0),h=Object(f["a"])(l,n,i,!1,null,null,null);h.options.__file="packages/upload/src/upload-list.vue";var d=h.exports,p=r(26),m=r.n(p);function g(e,t,r){var n=void 0;n=r.response?""+(r.response.error||r.response):r.responseText?""+r.responseText:"fail to post "+e+" "+r.status;var i=new Error(n);return i.status=r.status,i.method="post",i.url=e,i}function A(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(r){return t}}function b(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,r=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){n.append(t,e.data[t])})),n.append(e.filename,e.file,e.file.name),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(g(r,e,t));e.onSuccess(A(t))},t.open("post",r,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var i=e.headers||{};for(var a in i)i.hasOwnProperty(a)&&null!==i[a]&&t.setRequestHeader(a,i[a]);return t.send(n),t}}var v=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)},y=[];v._withStripped=!0;var w={name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){if(!this.disabled&&this.uploader){var t=this.uploader.accept;this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter((function(e){var r=e.type,n=e.name,i=n.indexOf(".")>-1?"."+n.split(".").pop():"",a=r.replace(/\/.*$/,"");return t.split(",").map((function(e){return e.trim()})).filter((function(e){return e})).some((function(e){return/\..+$/.test(e)?i===e:/\/\*$/.test(e)?a===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&r===e}))}))):this.$emit("file",e.dataTransfer.files)}}}},_=w,E=Object(f["a"])(_,v,y,!1,null,null,null);E.options.__file="packages/upload/src/upload-dragger.vue";var I,C,B=E.exports,x={inject:["uploader"],components:{UploadDragger:B},props:{type:String,action:{type:String,required:!0},name:{type:String,default:"file"},data:Object,headers:Object,withCredentials:Boolean,multiple:Boolean,accept:String,onStart:Function,onProgress:Function,onSuccess:Function,onError:Function,beforeUpload:Function,drag:Boolean,onPreview:{type:Function,default:function(){}},onRemove:{type:Function,default:function(){}},fileList:Array,autoUpload:Boolean,listType:String,httpRequest:{type:Function,default:b},disabled:Boolean,limit:Number,onExceed:Function},data:function(){return{mouseover:!1,reqs:{}}},methods:{isImage:function(e){return-1!==e.indexOf("image")},handleChange:function(e){var t=e.target.files;t&&this.uploadFiles(t)},uploadFiles:function(e){var t=this;if(this.limit&&this.fileList.length+e.length>this.limit)this.onExceed&&this.onExceed(e,this.fileList);else{var r=Array.prototype.slice.call(e);this.multiple||(r=r.slice(0,1)),0!==r.length&&r.forEach((function(e){t.onStart(e),t.autoUpload&&t.upload(e)}))}},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var r=this.beforeUpload(e);r&&r.then?r.then((function(r){var n=Object.prototype.toString.call(r);if("[object File]"===n||"[object Blob]"===n){for(var i in"[object Blob]"===n&&(r=new File([r],e.name,{type:e.type})),e)e.hasOwnProperty(i)&&(r[i]=e[i]);t.post(r)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==r?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var r=e;e.uid&&(r=e.uid),t[r]&&t[r].abort()}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort(),delete t[e]}))},post:function(e){var t=this,r=e.uid,n={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(r){t.onProgress(r,e)},onSuccess:function(n){t.onSuccess(n,e),delete t.reqs[r]},onError:function(n){t.onError(n,e),delete t.reqs[r]}},i=this.httpRequest(n);this.reqs[r]=i,i&&i.then&&i.then(n.onSuccess,n.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target===e.currentTarget&&(13!==e.keyCode&&32!==e.keyCode||this.handleClick())}},render:function(e){var t=this.handleClick,r=this.drag,n=this.name,i=this.handleChange,a=this.multiple,o=this.accept,s=this.listType,u=this.uploadFiles,c=this.disabled,l=this.handleKeydown,f={class:{"el-upload":!0},on:{click:t,keydown:l}};return f.class["el-upload--"+s]=!0,e("div",m()([f,{attrs:{tabindex:"0"}}]),[r?e("upload-dragger",{attrs:{disabled:c},on:{file:u}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:n,multiple:a,accept:o},ref:"input",on:{change:i}})])}},S=x,k=Object(f["a"])(S,I,C,!1,null,null,null);k.options.__file="packages/upload/src/upload.vue";var T=k.exports,M=r(11),O=r.n(M);function D(){}var R,P,F={name:"ElUpload",mixins:[O.a],components:{ElProgress:u.a,UploadList:d,Upload:T},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:D},onChange:{type:Function,default:D},onPreview:{type:Function},onSuccess:{type:Function,default:D},onProgress:{type:Function,default:D},onError:{type:Function,default:D},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:D}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map((function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(t){console.error("[Element Error][Upload]",t)}return e})))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map((function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e}))}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(r){return void console.error("[Element Error][Upload]",r)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var r=this.getFile(t);this.onProgress(e,r,this.uploadFiles),r.status="uploading",r.percentage=e.percent||0},handleSuccess:function(e,t){var r=this.getFile(t);r&&(r.status="success",r.response=e,this.onSuccess(e,r,this.uploadFiles),this.onChange(r,this.uploadFiles))},handleError:function(e,t){var r=this.getFile(t),n=this.uploadFiles;r.status="fail",n.splice(n.indexOf(r),1),this.onError(e,r,this.uploadFiles),this.onChange(r,this.uploadFiles)},handleRemove:function(e,t){var r=this;t&&(e=this.getFile(t));var n=function(){r.abort(e);var t=r.uploadFiles;t.splice(t.indexOf(e),1),r.onRemove(e,t)};if(this.beforeRemove){if("function"===typeof this.beforeRemove){var i=this.beforeRemove(e,this.uploadFiles);i&&i.then?i.then((function(){n()}),D):!1!==i&&n()}}else n()},getFile:function(e){var t=this.uploadFiles,r=void 0;return t.every((function(t){return r=e.uid===t.uid?t:null,!r})),r},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter((function(e){return"ready"===e.status})).forEach((function(t){e.$refs["upload-inner"].upload(t.raw)}))},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach((function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)}))},render:function(e){var t=this,r=void 0;this.showFileList&&(r=e(d,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}]));var n={props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"},i=this.$slots.trigger||this.$slots.default,a=e("upload",n,[i]);return e("div",["picture-card"===this.listType?r:"",this.$slots.trigger?[a,this.$slots.default]:a,this.$slots.tip,"picture-card"!==this.listType?r:""])}},L=F,N=Object(f["a"])(L,R,P,!1,null,null,null);N.options.__file="packages/upload/src/index.vue";var Q=N.exports;Q.install=function(e){e.component(Q.name,Q)};t["default"]=Q},6:function(e,t){e.exports=r("6b7c")}})},"8a0d":function(e,t){e.exports={}},"8a58":function(e,t,r){"use strict";e.exports=l;var n=r("1b08").codes,i=n.ERR_METHOD_NOT_IMPLEMENTED,a=n.ERR_MULTIPLE_CALLBACK,o=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=n.ERR_TRANSFORM_WITH_LENGTH_0,u=r("845f");function c(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new a);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.lengths)break e}v++}if(A=this.getPixelColor(t,0),!l.east)e:for(var x=0;xs)break e}y++}if(A=this.getPixelColor(0,r),!l.south)e:for(var M=r-1;M>=v+n;M--){for(var O=t-y-1;O>=0;O--){var D=this.getPixelColor(O,M),R=this.constructor.intToRGBA(D);if(this.constructor.colorDiff(b,R)>s)break e}w++}if(A=this.getPixelColor(t,r),!l.west)e:for(var P=t-1;P>=0+y+n;P--){for(var F=r-1;F>=0+v;F--){var L=this.getPixelColor(P,F),N=this.constructor.intToRGBA(L);if(this.constructor.colorDiff(b,N)>s)break e}_++}var Q=!1;if(_-=o,y-=o,v-=o,w-=o,c){var U=Math.min(y,_),j=Math.min(v,w);_=U,y=U,v=j,w=j}_=_>=0?_:0,y=y>=0?y:0,v=v>=0?v:0,w=w>=0?w:0;var z=t-(_+y),H=r-(w+v);return Q=u?0!==y&&0!==v&&0!==_&&0!==w:0!==y||0!==v||0!==_||0!==w,Q&&this.crop(y,v,z,H),(0,a.isNodePattern)(e)&&e.call(this,null,this),this}}}}}).call(this,r("1c35").Buffer)},"8b1a":function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++r+n).toString(36))}},"8b6b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Deferred=void 0;class n{constructor(){this.resolve=()=>null,this.reject=()=>null,this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}}t.Deferred=n},"8c05":function(e,t){e.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},"8d59":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{circle:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;"function"===typeof e&&(t=e,e={});var r=e.radius||(this.bitmap.width>this.bitmap.height?this.bitmap.height:this.bitmap.width)/2,i={x:"number"===typeof e.x?e.x:this.bitmap.width/2,y:"number"===typeof e.y?e.y:this.bitmap.height/2};return this.scanQuiet(0,0,this.bitmap.width,this.bitmap.height,(function(e,t,n){var a=Math.sqrt(Math.pow(e-i.x,2)+Math.pow(t-i.y,2));r-a<=0?this.bitmap.data[n+3]=0:r-a<1&&(this.bitmap.data[n+3]=255*(r-a))})),(0,n.isNodePattern)(t)&&t.call(this,null,this),this}}};t["default"]=i},"8eb7":function(e,t){var r,n,i,a,o,s,u,c,l,f,h,d,p,m,g,A=!1;function b(){if(!A){A=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),b=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(d=/\b(iPhone|iP[ao]d)/.exec(e),p=/\b(iP[ao]d)/.exec(e),f=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),g=/Mobile/i.exec(e),h=!!/Win64/.exec(e),t){r=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,r&&document&&document.documentMode&&(r=document.documentMode);var v=/(?:Trident\/(\d+.\d+))/.exec(e);s=v?parseFloat(v[1])+4:r,n=t[2]?parseFloat(t[2]):NaN,i=t[3]?parseFloat(t[3]):NaN,a=t[4]?parseFloat(t[4]):NaN,a?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),o=t&&t[1]?parseFloat(t[1]):NaN):o=NaN}else r=n=i=o=a=NaN;if(b){if(b[1]){var y=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);u=!y||parseFloat(y[1].replace("_","."))}else u=!1;c=!!b[2],l=!!b[3]}else u=c=l=!1}}var v={ie:function(){return b()||r},ieCompatibilityMode:function(){return b()||s>r},ie64:function(){return v.ie()&&h},firefox:function(){return b()||n},opera:function(){return b()||i},webkit:function(){return b()||a},safari:function(){return v.webkit()},chrome:function(){return b()||o},windows:function(){return b()||c},osx:function(){return b()||u},linux:function(){return b()||l},iphone:function(){return b()||d},mobile:function(){return b()||d||p||f||g},nativeApp:function(){return b()||m},android:function(){return b()||f},ipad:function(){return b()||p}};e.exports=v},"8f14":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VorbisTagMapper=void 0;const n=r("fc97"),i={TITLE:"title",ARTIST:"artist",ARTISTS:"artists",ALBUMARTIST:"albumartist","ALBUM ARTIST":"albumartist",ALBUM:"album",DATE:"date",ORIGINALDATE:"originaldate",ORIGINALYEAR:"originalyear",COMMENT:"comment",TRACKNUMBER:"track",DISCNUMBER:"disk",GENRE:"genre",METADATA_BLOCK_PICTURE:"picture",COMPOSER:"composer",LYRICS:"lyrics",ALBUMSORT:"albumsort",TITLESORT:"titlesort",WORK:"work",ARTISTSORT:"artistsort",ALBUMARTISTSORT:"albumartistsort",COMPOSERSORT:"composersort",LYRICIST:"lyricist",WRITER:"writer",CONDUCTOR:"conductor",REMIXER:"remixer",ARRANGER:"arranger",ENGINEER:"engineer",PRODUCER:"producer",DJMIXER:"djmixer",MIXER:"mixer",LABEL:"label",GROUPING:"grouping",SUBTITLE:"subtitle",DISCSUBTITLE:"discsubtitle",TRACKTOTAL:"totaltracks",DISCTOTAL:"totaldiscs",COMPILATION:"compilation",RATING:"rating",BPM:"bpm",KEY:"key",MOOD:"mood",MEDIA:"media",CATALOGNUMBER:"catalognumber",RELEASESTATUS:"releasestatus",RELEASETYPE:"releasetype",RELEASECOUNTRY:"releasecountry",SCRIPT:"script",LANGUAGE:"language",COPYRIGHT:"copyright",LICENSE:"license",ENCODEDBY:"encodedby",ENCODERSETTINGS:"encodersettings",BARCODE:"barcode",ISRC:"isrc",ASIN:"asin",MUSICBRAINZ_TRACKID:"musicbrainz_recordingid",MUSICBRAINZ_RELEASETRACKID:"musicbrainz_trackid",MUSICBRAINZ_ALBUMID:"musicbrainz_albumid",MUSICBRAINZ_ARTISTID:"musicbrainz_artistid",MUSICBRAINZ_ALBUMARTISTID:"musicbrainz_albumartistid",MUSICBRAINZ_RELEASEGROUPID:"musicbrainz_releasegroupid",MUSICBRAINZ_WORKID:"musicbrainz_workid",MUSICBRAINZ_TRMID:"musicbrainz_trmid",MUSICBRAINZ_DISCID:"musicbrainz_discid",ACOUSTID_ID:"acoustid_id",ACOUSTID_ID_FINGERPRINT:"acoustid_fingerprint",MUSICIP_PUID:"musicip_puid",WEBSITE:"website",NOTES:"notes",TOTALTRACKS:"totaltracks",TOTALDISCS:"totaldiscs",DISCOGS_ARTIST_ID:"discogs_artist_id",DISCOGS_ARTISTS:"artists",DISCOGS_ARTIST_NAME:"artists",DISCOGS_ALBUM_ARTISTS:"albumartist",DISCOGS_CATALOG:"catalognumber",DISCOGS_COUNTRY:"releasecountry",DISCOGS_DATE:"originaldate",DISCOGS_LABEL:"label",DISCOGS_LABEL_ID:"discogs_label_id",DISCOGS_MASTER_RELEASE_ID:"discogs_master_release_id",DISCOGS_RATING:"discogs_rating",DISCOGS_RELEASED:"date",DISCOGS_RELEASE_ID:"discogs_release_id",DISCOGS_VOTES:"discogs_votes",CATALOGID:"catalognumber",STYLE:"genre",REPLAYGAIN_TRACK_GAIN:"replaygain_track_gain",REPLAYGAIN_TRACK_PEAK:"replaygain_track_peak",REPLAYGAIN_ALBUM_GAIN:"replaygain_album_gain",REPLAYGAIN_ALBUM_PEAK:"replaygain_album_peak",REPLAYGAIN_MINMAX:"replaygain_track_minmax",REPLAYGAIN_ALBUM_MINMAX:"replaygain_album_minmax",REPLAYGAIN_UNDO:"replaygain_undo"};class a extends n.CommonTagMapper{static toRating(e,t){return{source:e?e.toLowerCase():e,rating:parseFloat(t)*n.CommonTagMapper.maxRatingScore}}constructor(){super(["vorbis"],i)}postMap(e){if(0===e.id.indexOf("RATING:")){const t=e.id.split(":");e.value=a.toRating(t[1],e.value),e.id=t[0]}}}t.VorbisTagMapper=a},"8f44":function(e,t,r){"use strict";function n(e,t,r,n){var a=0,o=(n=void 0===n?{}:n,void 0===n.loop?null:n.loop),s=void 0===n.palette?null:n.palette;if(t<=0||r<=0||t>65535||r>65535)throw new Error("Width/Height invalid.");function u(e){var t=e.length;if(t<2||t>256||t&t-1)throw new Error("Invalid code/color length, must be power of 2 and 2 .. 256.");return t}e[a++]=71,e[a++]=73,e[a++]=70,e[a++]=56,e[a++]=57,e[a++]=97;var c=0,l=0;if(null!==s){var f=u(s);while(f>>=1)++c;if(f=1<=f)throw new Error("Background index out of range.");if(0===l)throw new Error("Background index explicitly passed as 0.")}}if(e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=(null!==s?128:0)|c,e[a++]=l,e[a++]=0,null!==s)for(var h=0,d=s.length;h>16&255,e[a++]=p>>8&255,e[a++]=255&p}if(null!==o){if(o<0||o>65535)throw new Error("Loop count invalid.");e[a++]=33,e[a++]=255,e[a++]=11,e[a++]=78,e[a++]=69,e[a++]=84,e[a++]=83,e[a++]=67,e[a++]=65,e[a++]=80,e[a++]=69,e[a++]=50,e[a++]=46,e[a++]=48,e[a++]=3,e[a++]=1,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=0}var m=!1;this.addFrame=function(t,r,n,o,c,l){if(!0===m&&(--a,m=!1),l=void 0===l?{}:l,t<0||r<0||t>65535||r>65535)throw new Error("x/y invalid.");if(n<=0||o<=0||n>65535||o>65535)throw new Error("Width/Height invalid.");if(c.length>=1)++p;d=1<3)throw new Error("Disposal out of range.");var b=!1,v=0;if(void 0!==l.transparent&&null!==l.transparent&&(b=!0,v=l.transparent,v<0||v>=d))throw new Error("Transparent color index.");if((0!==A||b||0!==g)&&(e[a++]=33,e[a++]=249,e[a++]=4,e[a++]=A<<2|(!0===b?1:0),e[a++]=255&g,e[a++]=g>>8&255,e[a++]=v,e[a++]=0),e[a++]=44,e[a++]=255&t,e[a++]=t>>8&255,e[a++]=255&r,e[a++]=r>>8&255,e[a++]=255&n,e[a++]=n>>8&255,e[a++]=255&o,e[a++]=o>>8&255,e[a++]=!0===f?128|p-1:0,!0===f)for(var y=0,w=h.length;y>16&255,e[a++]=_>>8&255,e[a++]=255&_}return a=i(e,a,p<2?2:p,c),a},this.end=function(){return!1===m&&(e[a++]=59,m=!0),a},this.getOutputBuffer=function(){return e},this.setOutputBuffer=function(t){e=t},this.getOutputBufferPosition=function(){return a},this.setOutputBufferPosition=function(e){a=e}}function i(e,t,r,n){e[t++]=r;var i=t++,a=1<=r)e[t++]=255&f,f>>=8,l-=8,t===i+256&&(e[i]=255,i=t++)}function d(e){f|=e<=8)e[t++]=255&f,f>>=8,l-=8,t===i+256&&(e[i]=255,i=t++);4096===u?(d(a),u=s+1,c=r+1,m={}):(u>=1<>7,s=7&i,u=1<=0))throw Error("Invalid block size");if(0===A)break;t+=A}}break;case 249:if(4!==e[t++]||0!==e[t+4])throw new Error("Invalid graphics extension block.");var b=e[t++];d=e[t++]|e[t++]<<8,p=e[t++],0===(1&b)&&(p=null),m=b>>2&7,t++;break;case 254:while(1){A=e[t++];if(!(A>=0))throw Error("Invalid block size");if(0===A)break;t+=A}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var v=e[t++]|e[t++]<<8,y=e[t++]|e[t++]<<8,w=e[t++]|e[t++]<<8,_=e[t++]|e[t++]<<8,E=e[t++],I=E>>7,C=E>>6&1,B=7&E,x=1<=0))throw Error("Invalid block size");if(0===A)break;t+=A}h.push({x:v,y:y,width:w,height:_,has_local_palette:T,palette_offset:S,palette_size:k,data_offset:M,data_length:t-M,transparent_index:p,interlaced:!!C,delay:d,disposal:m});break;case 59:f=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return h.length},this.loopCount=function(){return g},this.frameInfo=function(e){if(e<0||e>=h.length)throw new Error("Frame index out of range.");return h[e]},this.decodeAndBlitFrameBGRA=function(t,n){var i=this.frameInfo(t),a=i.width*i.height,s=new Uint8Array(a);o(e,i.data_offset,s,a);var u=i.palette_offset,c=i.transparent_index;null===c&&(c=256);var l=i.width,f=r-l,h=l,d=4*(i.y*r+i.x),p=4*((i.y+i.height)*r+i.x),m=d,g=4*f;!0===i.interlaced&&(g+=4*r*7);for(var A=8,b=0,v=s.length;b=p&&(g=4*f+4*r*(A-1),m=d+(l+f)*(A<<1),A>>=1)),y===c)m+=4;else{var w=e[u+3*y],_=e[u+3*y+1],E=e[u+3*y+2];n[m++]=E,n[m++]=_,n[m++]=w,n[m++]=255}--h}},this.decodeAndBlitFrameRGBA=function(t,n){var i=this.frameInfo(t),a=i.width*i.height,s=new Uint8Array(a);o(e,i.data_offset,s,a);var u=i.palette_offset,c=i.transparent_index;null===c&&(c=256);var l=i.width,f=r-l,h=l,d=4*(i.y*r+i.x),p=4*((i.y+i.height)*r+i.x),m=d,g=4*f;!0===i.interlaced&&(g+=4*r*7);for(var A=8,b=0,v=s.length;b=p&&(g=4*f+4*r*(A-1),m=d+(l+f)*(A<<1),A>>=1)),y===c)m+=4;else{var w=e[u+3*y],_=e[u+3*y+1],E=e[u+3*y+2];n[m++]=w,n[m++]=_,n[m++]=E,n[m++]=255}--h}}}function o(e,t,r,n){var i=e[t++],a=1<>=u,l-=u,g!==a){if(g===o)break;var A=ga)v=p[v]>>8,++b;var y=v,w=h+b+(A!==g?1:0);if(w>n)return void console.log("Warning, gif stream longer than expected.");r[h++]=y,h+=b;var _=h;A!==g&&(r[h++]=y),v=A;while(b--)v=p[v],r[--_]=255&v,v>>=8;null!==m&&s<4096&&(p[s++]=m<<8|y,s>=c+1&&u<12&&(++u,c=c<<1|1)),m=g}else s=o+1,u=i+1,c=(1<({chunkID:e.toString("binary",t,t+4),chunkSize:e.readUInt32LE(t+4)})};class i{constructor(e){this.tagHeader=e,this.len=e.chunkSize,this.len+=1&this.len}get(e,t){return new n.StringType(this.tagHeader.chunkSize,"ascii").get(e,t)}}t.ListInfoTagValue=i},"907a":function(e,t,r){"use strict";var n=r("ebb5"),i=r("07fa"),a=r("5926"),o=n.aTypedArray,s=n.exportTypedArrayMethod;s("at",(function(e){var t=o(this),r=i(t),n=a(e),s=n>=0?n:r+n;return s<0||s>=r?void 0:t[s]}))},"90c9":function(e,t,r){"use strict";var n=r("c591").Buffer;t._dbcs=f;for(var i=-1,a=-2,o=-10,s=-1e3,u=new Array(256),c=-1,l=0;l<256;l++)u[l]=i;function f(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=e.table();this.decodeTables=[],this.decodeTables[0]=u.slice(0),this.decodeTableSeq=[];for(var n=0;ns)throw new Error("gb18030 decode tables conflict at byte 2");for(var d=this.decodeTables[s-f[h]],p=129;p<=254;p++){if(d[p]===i)d[p]=s-c;else{if(d[p]===s-c)continue;if(d[p]>s)throw new Error("gb18030 decode tables conflict at byte 3")}for(var m=this.decodeTables[s-d[p]],g=48;g<=57;g++)m[g]===i&&(m[g]=a)}}}this.defaultCharUnicode=t.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var A={};if(e.encodeSkipVals)for(n=0;nt)return-1;var r=0,n=e.length;while(r>1);e[i]<=t?r=i:n=i}return r}f.prototype.encoder=h,f.prototype.decoder=d,f.prototype._getDecodeTrieNode=function(e){for(var t=[];e>0;e>>>=8)t.push(255&e);0==t.length&&t.push(0);for(var r=this.decodeTables[0],n=t.length-1;n>0;n--){var a=r[t[n]];if(a==i)r[t[n]]=s-this.decodeTables.length,this.decodeTables.push(r=u.slice(0));else{if(!(a<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));r=this.decodeTables[s-a]}}return r},f.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),r=this._getDecodeTrieNode(t);t&=255;for(var n=1;n255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},f.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=u.slice(0)),this.encodeTable[t]},f.prototype._setEncodeChar=function(e,t){var r=this._getEncodeBucket(e),n=255&e;r[n]<=o?this.encodeTableSeq[o-r[n]][c]=t:r[n]==i&&(r[n]=t)},f.prototype._setEncodeSequence=function(e,t){var r,n=e[0],a=this._getEncodeBucket(n),s=255&n;a[s]<=o?r=this.encodeTableSeq[o-a[s]]:(r={},a[s]!==i&&(r[c]=a[s]),a[s]=o-this.encodeTableSeq.length,this.encodeTableSeq.push(r));for(var u=1;u=0)this._setEncodeChar(c,l),i=!0;else if(c<=s){var f=s-c;if(!a[f]){var h=l<<8>>>0;this._fillEncodeTable(f,h,r)?i=!0:a[f]=!0}}else c<=o&&(this._setEncodeSequence(this.decodeTableSeq[o-c],l),i=!0)}return i},h.prototype.write=function(e){var t=n.alloc(e.length*(this.gb18030?4:3)),r=this.leadSurrogate,a=this.seqObj,s=-1,u=0,l=0;while(1){if(-1===s){if(u==e.length)break;var f=e.charCodeAt(u++)}else{f=s;s=-1}if(55296<=f&&f<57344)if(f<56320){if(-1===r){r=f;continue}r=f,f=i}else-1!==r?(f=65536+1024*(r-55296)+(f-56320),r=-1):f=i;else-1!==r&&(s=f,f=i,r=-1);var h=i;if(void 0!==a&&f!=i){var d=a[f];if("object"===typeof d){a=d;continue}"number"==typeof d?h=d:void 0==d&&(d=a[c],void 0!==d&&(h=d,s=f)),a=void 0}else if(f>=0){var m=this.encodeTable[f>>8];if(void 0!==m&&(h=m[255&f]),h<=o){a=this.encodeTableSeq[o-h];continue}if(h==i&&this.gb18030){var g=p(this.gb18030.uChars,f);if(-1!=g){h=this.gb18030.gbChars[g]+(f-this.gb18030.uChars[g]);t[l++]=129+Math.floor(h/12600),h%=12600,t[l++]=48+Math.floor(h/1260),h%=1260,t[l++]=129+Math.floor(h/10),h%=10,t[l++]=48+h;continue}}}h===i&&(h=this.defaultCharSingleByte),h<256?t[l++]=h:h<65536?(t[l++]=h>>8,t[l++]=255&h):h<16777216?(t[l++]=h>>16,t[l++]=h>>8&255,t[l++]=255&h):(t[l++]=h>>>24,t[l++]=h>>>16&255,t[l++]=h>>>8&255,t[l++]=255&h)}return this.seqObj=a,this.leadSurrogate=r,t.slice(0,l)},h.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=n.alloc(10),t=0;if(this.seqObj){var r=this.seqObj[c];void 0!==r&&(r<256?e[t++]=r:(e[t++]=r>>8,e[t++]=255&r)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},h.prototype.findIdx=p,d.prototype.write=function(e){for(var t=n.alloc(2*e.length),r=this.nodeIdx,u=this.prevBytes,c=this.prevBytes.length,l=-this.prevBytes.length,f=0,h=0;f=0?e[f]:u[f+c],m=this.decodeTables[r][d];if(m>=0);else if(m===i)m=this.defaultCharUnicode.charCodeAt(0),f=l;else if(m===a){if(f>=3)var g=12600*(e[f-3]-129)+1260*(e[f-2]-48)+10*(e[f-1]-129)+(d-48);else g=12600*(u[f-3+c]-129)+1260*((f-2>=0?e[f-2]:u[f-2+c])-48)+10*((f-1>=0?e[f-1]:u[f-1+c])-129)+(d-48);var A=p(this.gb18030.gbChars,g);m=this.gb18030.uChars[A]+g-this.gb18030.gbChars[A]}else{if(m<=s){r=s-m;continue}if(!(m<=o))throw new Error("iconv-lite internal error: invalid decoding table value "+m+" at "+r+"/"+d);for(var b=this.decodeTableSeq[o-m],v=0;v>8;m=b[b.length-1]}if(m>=65536){m-=65536;var y=55296|m>>10;t[h++]=255&y,t[h++]=y>>8,m=56320|1023&m}t[h++]=255&m,t[h++]=m>>8,r=0,l=f+1}return this.nodeIdx=r,this.prevBytes=l>=0?Array.prototype.slice.call(e,l):u.slice(l+c).concat(Array.prototype.slice.call(e)),t.slice(0,h).toString("ucs2")},d.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.prevBytes=[],this.nodeIdx=0,e}},"90e3":function(e,t,r){var n=r("e330"),i=0,a=Math.random(),o=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++i+a,36)}},9112:function(e,t,r){var n=r("83ab"),i=r("9bf2"),a=r("5c6c");e.exports=n?function(e,t,r){return i.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},9131:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});class r{constructor(e){this.str=e}static fromBin(e,t=0){return new r(this.decode(e,t))}static decode(e,t=0){const r=e.readUInt32LE(t).toString(16)+"-"+e.readUInt16LE(t+4).toString(16)+"-"+e.readUInt16LE(t+6).toString(16)+"-"+e.readUInt16BE(t+8).toString(16)+"-"+e.slice(t+10,t+16).toString("hex");return r.toUpperCase()}static decodeMediaType(e){switch(e.str){case r.AudioMedia.str:return"audio";case r.VideoMedia.str:return"video";case r.CommandMedia.str:return"command";case r.Degradable_JPEG_Media.str:return"degradable-jpeg";case r.FileTransferMedia.str:return"file-transfer";case r.BinaryMedia.str:return"binary"}}static encode(t){const r=e.alloc(16);return r.writeUInt32LE(parseInt(t.slice(0,8),16),0),r.writeUInt16LE(parseInt(t.slice(9,13),16),4),r.writeUInt16LE(parseInt(t.slice(14,18),16),6),e.from(t.slice(19,23),"hex").copy(r,8),e.from(t.slice(24),"hex").copy(r,10),r}equals(e){return this.str===e.str}toBin(){return r.encode(this.str)}}t.default=r,r.HeaderObject=new r("75B22630-668E-11CF-A6D9-00AA0062CE6C"),r.DataObject=new r("75B22636-668E-11CF-A6D9-00AA0062CE6C"),r.SimpleIndexObject=new r("33000890-E5B1-11CF-89F4-00A0C90349CB"),r.IndexObject=new r("D6E229D3-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexObject=new r("FEB103F8-12AD-4C64-840F-2A1D2F7AD48C"),r.TimecodeIndexObject=new r("3CB73FD0-0C4A-4803-953D-EDF7B6228F0C"),r.FilePropertiesObject=new r("8CABDCA1-A947-11CF-8EE4-00C00C205365"),r.StreamPropertiesObject=new r("B7DC0791-A9B7-11CF-8EE6-00C00C205365"),r.HeaderExtensionObject=new r("5FBF03B5-A92E-11CF-8EE3-00C00C205365"),r.CodecListObject=new r("86D15240-311D-11D0-A3A4-00A0C90348F6"),r.ScriptCommandObject=new r("1EFB1A30-0B62-11D0-A39B-00A0C90348F6"),r.MarkerObject=new r("F487CD01-A951-11CF-8EE6-00C00C205365"),r.BitrateMutualExclusionObject=new r("D6E229DC-35DA-11D1-9034-00A0C90349BE"),r.ErrorCorrectionObject=new r("75B22635-668E-11CF-A6D9-00AA0062CE6C"),r.ContentDescriptionObject=new r("75B22633-668E-11CF-A6D9-00AA0062CE6C"),r.ExtendedContentDescriptionObject=new r("D2D0A440-E307-11D2-97F0-00A0C95EA850"),r.ContentBrandingObject=new r("2211B3FA-BD23-11D2-B4B7-00A0C955FC6E"),r.StreamBitratePropertiesObject=new r("7BF875CE-468D-11D1-8D82-006097C9A2B2"),r.ContentEncryptionObject=new r("2211B3FB-BD23-11D2-B4B7-00A0C955FC6E"),r.ExtendedContentEncryptionObject=new r("298AE614-2622-4C17-B935-DAE07EE9289C"),r.DigitalSignatureObject=new r("2211B3FC-BD23-11D2-B4B7-00A0C955FC6E"),r.PaddingObject=new r("1806D474-CADF-4509-A4BA-9AABCB96AAE8"),r.ExtendedStreamPropertiesObject=new r("14E6A5CB-C672-4332-8399-A96952065B5A"),r.AdvancedMutualExclusionObject=new r("A08649CF-4775-4670-8A16-6E35357566CD"),r.GroupMutualExclusionObject=new r("D1465A40-5A79-4338-B71B-E36B8FD6C249"),r.StreamPrioritizationObject=new r("D4FED15B-88D3-454F-81F0-ED5C45999E24"),r.BandwidthSharingObject=new r("A69609E6-517B-11D2-B6AF-00C04FD908E9"),r.LanguageListObject=new r("7C4346A9-EFE0-4BFC-B229-393EDE415C85"),r.MetadataObject=new r("C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA"),r.MetadataLibraryObject=new r("44231C94-9498-49D1-A141-1D134E457054"),r.IndexParametersObject=new r("D6E229DF-35DA-11D1-9034-00A0C90349BE"),r.MediaObjectIndexParametersObject=new r("6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7"),r.TimecodeIndexParametersObject=new r("F55E496D-9797-4B5D-8C8B-604DFE9BFB24"),r.CompatibilityObject=new r("26F18B5D-4584-47EC-9F5F-0E651F0452C9"),r.AdvancedContentEncryptionObject=new r("43058533-6981-49E6-9B74-AD12CB86D58C"),r.AudioMedia=new r("F8699E40-5B4D-11CF-A8FD-00805F5C442B"),r.VideoMedia=new r("BC19EFC0-5B4D-11CF-A8FD-00805F5C442B"),r.CommandMedia=new r("59DACFC0-59E6-11D0-A3AC-00A0C90348F6"),r.JFIF_Media=new r("B61BE100-5B4E-11CF-A8FD-00805F5C442B"),r.Degradable_JPEG_Media=new r("35907DE0-E415-11CF-A917-00805F5C442B"),r.FileTransferMedia=new r("91BD222C-F21C-497A-8B6D-5AA86BFC0185"),r.BinaryMedia=new r("3AFB65E2-47EF-40F2-AC2C-70A90D71D343"),r.ASF_Index_Placeholder_Object=new r("D9AADE20-7C17-4F9C-BC28-8555DD98E2A2")}).call(this,r("1c35").Buffer)},9141:function(e,t,r){var n=r("ef08").document;e.exports=n&&n.documentElement},9152:function(e,t){ +/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ +t.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,u=(1<>1,l=-7,f=r?i-1:0,h=r?-1:1,d=e[t+f];for(f+=h,a=d&(1<<-l)-1,d>>=-l,l+=s;l>0;a=256*a+e[t+f],f+=h,l-=8);for(o=a&(1<<-l)-1,a>>=-l,l+=n;l>0;o=256*o+e[t+f],f+=h,l-=8);if(0===a)a=1-c;else{if(a===u)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,n),a-=c}return(d?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,u,c=8*a-i-1,l=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:a-1,p=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=l):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),t+=o+f>=1?h/u:h*Math.pow(2,1-f),t*u>=2&&(o++,u/=2),o+f>=l?(s=0,o=l):o+f>=1?(s=(t*u-1)*Math.pow(2,i),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=p,o/=256,c-=8);e[r+d-p]|=128*m}},"91dd":function(e,t,r){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,a){t=t||"&",r=r||"=";var o={};if("string"!==typeof e||0===e.length)return o;var s=/\+/g;e=e.split(t);var u=1e3;a&&"number"===typeof a.maxKeys&&(u=a.maxKeys);var c=e.length;u>0&&c>u&&(c=u);for(var l=0;l=0?(f=m.substr(0,g),h=m.substr(g+1)):(f=m,h=""),d=decodeURIComponent(f),p=decodeURIComponent(h),n(o,d)?i(o[d])?o[d].push(p):o[d]=[o[d],p]:o[d]=p}return o};var i=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},"91f2":function(e,t,r){"use strict";(function(t,n){var i=r("3022"),a=r("d485"),o=e.exports=function(){a.call(this),this._buffers=[],this._buffered=0,this._reads=[],this._paused=!1,this._encoding="utf8",this.writable=!0};i.inherits(o,a),o.prototype.read=function(e,r){this._reads.push({length:Math.abs(e),allowLess:e<0,func:r}),t.nextTick(function(){this._process(),this._paused&&this._reads.length>0&&(this._paused=!1,this.emit("drain"))}.bind(this))},o.prototype.write=function(e,t){return this.writable?(r=n.isBuffer(e)?e:new n(e,t||this._encoding),this._buffers.push(r),this._buffered+=r.length,this._process(),this._reads&&0===this._reads.length&&(this._paused=!0),this.writable&&!this._paused):(this.emit("error",new Error("Stream not writable")),!1);var r},o.prototype.end=function(e,t){e&&this.write(e,t),this.writable=!1,this._buffers&&(0===this._buffers.length?this._end():(this._buffers.push(null),this._process()))},o.prototype.destroySoon=o.prototype.end,o.prototype._end=function(){this._reads.length>0&&this.emit("error",new Error("Unexpected end of input")),this.destroy()},o.prototype.destroy=function(){this._buffers&&(this.writable=!1,this._reads=null,this._buffers=null,this.emit("close"))},o.prototype._processReadAllowingLess=function(e){this._reads.shift();var t=this._buffers[0];t.length>e.length?(this._buffered-=e.length,this._buffers[0]=t.slice(e.length),e.func.call(this,t.slice(0,e.length))):(this._buffered-=t.length,this._buffers.shift(),e.func.call(this,t))},o.prototype._processRead=function(e){this._reads.shift();var t=0,r=0,i=new n(e.length);while(t0&&this._buffers.splice(0,r),this._buffered-=e.length,e.func.call(this,i)},o.prototype._process=function(){try{while(this._buffered>0&&this._reads&&this._reads.length>0){var e=this._reads[0];if(e.allowLess)this._processReadAllowingLess(e);else{if(!(this._buffered>=e.length))break;this._processRead(e)}}this._buffers&&!this.writable&&this._end()}catch(t){this.emit("error",t)}}}).call(this,r("4362"),r("1c35").Buffer)},"925e":function(e,t,r){(function(t,n,i){var a=r("a9f1"),o=r("3fb5"),s=r("c90b"),u=r("e372"),c=r("d938"),l=s.IncomingMessage,f=s.readyStates;function h(e,t){return a.fetch&&t?"fetch":a.mozchunkedarraybuffer?"moz-chunked-arraybuffer":a.msstream?"ms-stream":a.arraybuffer&&e?"arraybuffer":a.vbArray&&e?"text:vbarray":"text"}var d=e.exports=function(e){var r,n=this;u.Writable.call(n),n._opts=e,n._body=[],n._headers={},e.auth&&n.setHeader("Authorization","Basic "+new t(e.auth).toString("base64")),Object.keys(e.headers).forEach((function(t){n.setHeader(t,e.headers[t])}));var i=!0;if("disable-fetch"===e.mode||"requestTimeout"in e&&!a.abortController)i=!1,r=!0;else if("prefer-streaming"===e.mode)r=!1;else if("allow-wrong-content-type"===e.mode)r=!a.overrideMimeType;else{if(e.mode&&"default"!==e.mode&&"prefer-fast"!==e.mode)throw new Error("Invalid value for opts.mode");r=!0}n._mode=h(r,i),n._fetchTimer=null,n.on("finish",(function(){n._onFinish()}))};function p(e){try{var t=e.status;return null!==t&&0!==t}catch(r){return!1}}o(d,u.Writable),d.prototype.setHeader=function(e,t){var r=this,n=e.toLowerCase();-1===m.indexOf(n)&&(r._headers[n]={name:e,value:t})},d.prototype.getHeader=function(e){var t=this._headers[e.toLowerCase()];return t?t.value:null},d.prototype.removeHeader=function(e){var t=this;delete t._headers[e.toLowerCase()]},d.prototype._onFinish=function(){var e=this;if(!e._destroyed){var r=e._opts,o=e._headers,s=null;"GET"!==r.method&&"HEAD"!==r.method&&(s=a.arraybuffer?c(t.concat(e._body)):a.blobConstructor?new n.Blob(e._body.map((function(e){return c(e)})),{type:(o["content-type"]||{}).value||""}):t.concat(e._body).toString());var u=[];if(Object.keys(o).forEach((function(e){var t=o[e].name,r=o[e].value;Array.isArray(r)?r.forEach((function(e){u.push([t,e])})):u.push([t,r])})),"fetch"===e._mode){var l=null;if(a.abortController){var h=new AbortController;l=h.signal,e._fetchAbortController=h,"requestTimeout"in r&&0!==r.requestTimeout&&(e._fetchTimer=n.setTimeout((function(){e.emit("requestTimeout"),e._fetchAbortController&&e._fetchAbortController.abort()}),r.requestTimeout))}n.fetch(e._opts.url,{method:e._opts.method,headers:u,body:s||void 0,mode:"cors",credentials:r.withCredentials?"include":"same-origin",signal:l}).then((function(t){e._fetchResponse=t,e._connect()}),(function(t){n.clearTimeout(e._fetchTimer),e._destroyed||e.emit("error",t)}))}else{var d=e._xhr=new n.XMLHttpRequest;try{d.open(e._opts.method,e._opts.url,!0)}catch(p){return void i.nextTick((function(){e.emit("error",p)}))}"responseType"in d&&(d.responseType=e._mode.split(":")[0]),"withCredentials"in d&&(d.withCredentials=!!r.withCredentials),"text"===e._mode&&"overrideMimeType"in d&&d.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in r&&(d.timeout=r.requestTimeout,d.ontimeout=function(){e.emit("requestTimeout")}),u.forEach((function(e){d.setRequestHeader(e[0],e[1])})),e._response=null,d.onreadystatechange=function(){switch(d.readyState){case f.LOADING:case f.DONE:e._onXHRProgress();break}},"moz-chunked-arraybuffer"===e._mode&&(d.onprogress=function(){e._onXHRProgress()}),d.onerror=function(){e._destroyed||e.emit("error",new Error("XHR error"))};try{d.send(s)}catch(p){return void i.nextTick((function(){e.emit("error",p)}))}}}},d.prototype._onXHRProgress=function(){var e=this;p(e._xhr)&&!e._destroyed&&(e._response||e._connect(),e._response._onXHRProgress())},d.prototype._connect=function(){var e=this;e._destroyed||(e._response=new l(e._xhr,e._fetchResponse,e._mode,e._fetchTimer),e._response.on("error",(function(t){e.emit("error",t)})),e.emit("response",e._response))},d.prototype._write=function(e,t,r){var n=this;n._body.push(e),r()},d.prototype.abort=d.prototype.destroy=function(){var e=this;e._destroyed=!0,n.clearTimeout(e._fetchTimer),e._response&&(e._response._destroyed=!0),e._xhr?e._xhr.abort():e._fetchAbortController&&e._fetchAbortController.abort()},d.prototype.end=function(e,t,r){var n=this;"function"===typeof e&&(r=e,e=void 0),u.Writable.prototype.end.call(n,e,t,r)},d.prototype.flushHeaders=function(){},d.prototype.setTimeout=function(){},d.prototype.setNoDelay=function(){},d.prototype.setSocketKeepAlive=function(){};var m=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","via"]}).call(this,r("1c35").Buffer,r("c8ba"),r("4362"))},"92f0":function(e,t,r){var n=r("1a14").f,i=r("9c0e"),a=r("cc15")("toStringTag");e.exports=function(e,t,r){e&&!i(e=r?e:e.prototype,a)&&n(e,a,{configurable:!0,value:t})}},"92fa":function(e,t){var r=/^(attrs|props|on|nativeOn|class|style|hook)$/;function n(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}}e.exports=function(e){return e.reduce((function(e,t){var i,a,o,s,u;for(o in t)if(i=e[o],a=t[o],i&&r.test(o))if("class"===o&&("string"===typeof i&&(u=i,e[o]=i={},i[u]=!0),"string"===typeof a&&(u=a,t[o]=a={},a[u]=!0)),"on"===o||"nativeOn"===o||"hook"===o)for(s in a)i[s]=n(i[s],a[s]);else if(Array.isArray(i))e[o]=i.concat(a);else if(Array.isArray(a))e[o]=[i].concat(a);else for(s in a)i[s]=a[s];else e[o]=t[o];return e}),{})}},9483:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n,i=function(){return Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/))};function a(e,t){void 0===t&&(t={});var r=t.registrationOptions;void 0===r&&(r={}),delete t.registrationOptions;var a=function(e){var r=[],n=arguments.length-1;while(n-- >0)r[n]=arguments[n+1];t&&t[e]&&t[e].apply(t,r)};"serviceWorker"in navigator&&n.then((function(){i()?(u(e,a,r),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)}))):(s(e,a,r),navigator.serviceWorker.ready.then((function(e){a("ready",e)})).catch((function(e){return o(a,e)})))}))}function o(e,t){navigator.onLine||e("offline"),e("error",t)}function s(e,t,r){navigator.serviceWorker.register(e,r).then((function(e){t("registered",e),e.waiting?t("updated",e):e.onupdatefound=function(){t("updatefound",e);var r=e.installing;r.onstatechange=function(){"installed"===r.state&&(navigator.serviceWorker.controller?t("updated",e):t("cached",e))}}})).catch((function(e){return o(t,e)}))}function u(e,t,r){fetch(e).then((function(n){404===n.status?(t("error",new Error("Service worker not found at "+e)),c()):-1===n.headers.get("content-type").indexOf("javascript")?(t("error",new Error("Expected "+e+" to have javascript content-type, but received "+n.headers.get("content-type"))),c()):s(e,t,r)})).catch((function(e){return o(t,e)}))}function c(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){return o(emit,e)}))}"undefined"!==typeof window&&(n="undefined"!==typeof Promise?new Promise((function(e){return window.addEventListener("load",e)})):{then:function(e){return window.addEventListener("load",e)}})},9490:function(e,t,r){(function(e){var n=r("925e"),i=r("c90b"),a=r("53a8"),o=r("8c05"),s=r("0b16"),u=t;u.request=function(t,r){t="string"===typeof t?s.parse(t):a(t);var i=-1===e.location.protocol.search(/^https?:$/)?"http:":"",o=t.protocol||i,u=t.hostname||t.host,c=t.port,l=t.path||"/";u&&-1!==u.indexOf(":")&&(u="["+u+"]"),t.url=(u?o+"//"+u:"")+(c?":"+c:"")+l,t.method=(t.method||"GET").toUpperCase(),t.headers=t.headers||{};var f=new n(t);return r&&f.on("response",r),f},u.get=function(e,t){var r=u.request(e,t);return r.end(),r},u.ClientRequest=n,u.IncomingMessage=i.IncomingMessage,u.Agent=function(){},u.Agent.defaultMaxSockets=4,u.globalAgent=new u.Agent,u.STATUS_CODES=o,u.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,r("c8ba"))},"94bb":function(e,t,r){"use strict";for(var n=[r("d354"),r("feb0"),r("a58d"),r("c642"),r("6bda"),r("3d0e"),r("80bc"),r("90c9"),r("1c47")],i=0;i1?e.blocksPerFrame*(e.totalFrames-1):0;return t+=e.finalFrameBlocks,t/e.sampleRate}static async findApeFooterOffset(t,r){const n=e.alloc(s.TagFooter.len);await t.randomRead(n,0,s.TagFooter.len,r-s.TagFooter.len);const i=s.TagFooter.get(n,0);if("APETAGEX"===i.ID)return c("APE footer header at offset="+r),{footer:i,offset:r-i.size}}static parseTagFooter(e,t,r){const n=s.TagFooter.get(t,t.length-s.TagFooter.len);if(n.ID!==f)throw new Error("Unexpected APEv2 Footer ID preamble value.");i.fromBuffer(t);const a=new h;return a.init(e,i.fromBuffer(t),r),a.parseTags(n)}async tryParseApeHeader(){if(this.tokenizer.fileInfo.size&&this.tokenizer.fileInfo.size-this.tokenizer.position0?this.parseDescriptorExpansion(t):this.parseHeader());return await this.tokenizer.ignore(r.forwardBytes),this.tryParseApeHeader()}async parseTags(t){const r=e.alloc(256);let n=t.size-s.TagFooter.len;c(`Parse APE tags at offset=${this.tokenizer.position}, size=${n}`);for(let i=0;i=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var u=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(u&&c){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;S(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:T(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=n}catch(i){"object"===typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},"970b":function(e,t){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},9742:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},9832:function(e,t,r){var n=r("a0ca"),i=r("5879"),a=r("6b53");function o(e,t,r,n,i,a,o){this.startMarker=e,this.tags=t,this.imageSize=r,this.thumbnailOffset=n,this.thumbnailLength=i,this.thumbnailType=a,this.app1Offset=o}function s(e){this.stream=e,this.flags={readBinaryTags:!1,resolveTagNames:!0,simplifyValues:!0,imageSize:!0,hidePointers:!0,returnTags:!0}}o.prototype={hasThumbnail:function(e){return!(!this.thumbnailOffset||!this.thumbnailLength)&&("string"!==typeof e||("image/jpeg"===e.toLowerCase().trim()?6===this.thumbnailType:"image/tiff"===e.toLowerCase().trim()&&1===this.thumbnailType))},getThumbnailOffset:function(){return this.app1Offset+6+this.thumbnailOffset},getThumbnailLength:function(){return this.thumbnailLength},getThumbnailBuffer:function(){return this._getThumbnailStream().nextBuffer(this.thumbnailLength)},_getThumbnailStream:function(){return this.startMarker.openWithOffset(this.getThumbnailOffset())},getImageSize:function(){return this.imageSize},getThumbnailSize:function(){var e,t=this._getThumbnailStream();return n.parseSections(t,(function(t,r){"SOF"===n.getSectionName(t).name&&(e=n.getSizeFromSOFSection(r))})),e}},s.prototype={enableBinaryFields:function(e){return this.flags.readBinaryTags=!!e,this},enablePointers:function(e){return this.flags.hidePointers=!e,this},enableTagNames:function(e){return this.flags.resolveTagNames=!!e,this},enableImageSize:function(e){return this.flags.imageSize=!!e,this},enableReturnTags:function(e){return this.flags.returnTags=!!e,this},enableSimpleValues:function(e){return this.flags.simplifyValues=!!e,this},parse:function(){var e,t,s,u,c,l,f,h,d,p=this.stream.mark(),m=p.openWithOffset(0),g=this.flags;return g.resolveTagNames&&(f=r("04b7")),g.resolveTagNames?(e={},h=function(t){return e[t.name]},d=function(t,r){e[t.name]=r}):(e=[],h=function(t){var r;for(r=0;r{const a=e.toString("binary",r,r+t.FourCcToken.len);switch(a){default:if(!a.match(i))throw new Error(`FourCC contains invalid characters: ${n.a2hex(a)} "${a}"`)}return a},put:(t,r,n)=>{const i=e.from(n,"binary");if(4!==i.length)throw new Error("Invalid length");return i.copy(t,r)}}}).call(this,r("1c35").Buffer)},"9a26":function(e,t,r){(function(t,r){e.exports=r()})(0,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var n=r(1);t.constants=n;var i=r(3);t.conversion=i;var a=r(12);t.distance=a;var o=r(20);t.palette=o;var s=r(30);t.image=s;var u=r(35);t.quality=u;var c=r(37);t.utils=c},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */var n=r(2);t.bt709=n},function(e,t){ +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * constants.ts - part of Image Quantization Library + */ +"use strict";var r,n,i;(function(e){e[e["RED"]=.2126]="RED",e[e["GREEN"]=.7152]="GREEN",e[e["BLUE"]=.0722]="BLUE",e[e["WHITE"]=1]="WHITE"})(r||(r={})),t.Y=r,function(e){e[e["RED"]=.64]="RED",e[e["GREEN"]=.3]="GREEN",e[e["BLUE"]=.15]="BLUE",e[e["WHITE"]=.3127]="WHITE"}(n||(n={})),t.x=n,function(e){e[e["RED"]=.33]="RED",e[e["GREEN"]=.6]="GREEN",e[e["BLUE"]=.06]="BLUE",e[e["WHITE"]=.329]="WHITE"}(i||(i={})),t.y=i},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var n=r(4);t.rgb2xyz=n.rgb2xyz;var i=r(5);t.rgb2hsl=i.rgb2hsl;var a=r(7);t.rgb2lab=a.rgb2lab;var o=r(9);t.lab2xyz=o.lab2xyz;var s=r(10);t.lab2rgb=s.lab2rgb;var u=r(8);t.xyz2lab=u.xyz2lab;var c=r(11);t.xyz2rgb=c.xyz2rgb},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2xyz.ts - part of Image Quantization Library + */function r(e){return e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92}function n(e,t,n){return e=r(e/255),t=r(t/255),n=r(n/255),{x:.4124*e+.3576*t+.1805*n,y:.2126*e+.7152*t+.0722*n,z:.0193*e+.1192*t+.9505*n}}t.rgb2xyz=n},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * rgb2hsl.ts - part of Image Quantization Library + */var n=r(6);function i(e,t,r){var i=n.min3(e,t,r),a=n.max3(e,t,r),o=a-i,s=(i+a)/510,u=0;s>0&&s<1&&(u=o/(s<.5?a+i:510-a-i));var c=0;return o>0&&(c=a===e?(t-r)/o:a===t?2+(r-e)/o:4+(e-t)/o,c*=60,c<0&&(c+=360)),{h:c,s:u,l:s}}t.rgb2hsl=i},function(e,t){"use strict";function r(e){return e*(Math.PI/180)}function n(e,t,r){var n=e;return nt&&(n=t),n>r&&(n=r),n}function a(e,t,r){return e>r&&(e=r),e255?e=255:e<0&&(e=0),e}function s(e){return e>255?e=255:e<0&&(e=0),e}function u(e,t){var r,n=typeof e[0];if("number"===n||"string"===n){for(var i=Object.create(null),a=0,o=e.length;a.008856?Math.pow(e,1/3):7.787*e+16/116}function o(e,t,o){if(e=a(e/r),t=a(t/n),o=a(o/i),116*t-16<0)throw new Error("xxx");return{L:Math.max(0,116*t-16),a:500*(e-t),b:200*(t-o)}}t.xyz2lab=o},function(e,t){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2xyz.ts - part of Image Quantization Library + */var r=.95047,n=1,i=1.08883;function a(e){return e>.206893034?Math.pow(e,3):(e-16/116)/7.787}function o(e,t,o){var s=(e+16)/116,u=t/500+s,c=s-o/200;return{x:r*a(u),y:n*a(s),z:i*a(c)}}t.lab2xyz=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * lab2rgb.ts - part of Image Quantization Library + */var n=r(9),i=r(11);function a(e,t,r){var a=n.lab2xyz(e,t,r);return i.xyz2rgb(a.x,a.y,a.z)}t.lab2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * xyz2rgb.ts - part of Image Quantization Library + */var n=r(6);function i(e){return e>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e}function a(e,t,r){var a=i(3.2406*e+-1.5372*t+-.4986*r),o=i(-.9689*e+1.8758*t+.0415*r),s=i(.0557*e+-.204*t+1.057*r);return{r:n.inRange0to255Rounded(255*a),g:n.inRange0to255Rounded(255*o),b:n.inRange0to255Rounded(255*s)}}t.xyz2rgb=a},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * iq.ts - Image Quantization Library + */var n=r(13);t.AbstractDistanceCalculator=n.AbstractDistanceCalculator;var i=r(14);t.CIE94Textiles=i.CIE94Textiles,t.CIE94GraphicArts=i.CIE94GraphicArts;var a=r(15);t.CIEDE2000=a.CIEDE2000;var o=r(16);t.CMETRIC=o.CMETRIC;var s=r(17);t.AbstractEuclidean=s.AbstractEuclidean,t.Euclidean=s.Euclidean,t.EuclideanRgbQuantWOAlpha=s.EuclideanRgbQuantWOAlpha,t.EuclideanRgbQuantWithAlpha=s.EuclideanRgbQuantWithAlpha;var u=r(18);t.AbstractManhattan=u.AbstractManhattan,t.Manhattan=u.Manhattan,t.ManhattanSRGB=u.ManhattanSRGB,t.ManhattanNommyde=u.ManhattanNommyde;var c=r(19);t.PNGQUANT=c.PNGQUANT},function(e,t){"use strict";var r=function(){function e(){this._setDefaults(),this.setWhitePoint(255,255,255,255)}return e.prototype.setWhitePoint=function(e,t,r,n){this._whitePoint={r:e>0?255/e:0,g:t>0?255/t:0,b:r>0?255/r:0,a:n>0?255/n:0},this._maxDistance=this.calculateRaw(e,t,r,n,0,0,0,0)},e.prototype.calculateNormalized=function(e,t){return this.calculateRaw(e.r,e.g,e.b,e.a,t.r,t.g,t.b,t.a)/this._maxDistance},e.prototype._setDefaults=function(){},e}();t.AbstractDistanceCalculator=r},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,s,u,c){var l=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(t*this._whitePoint.g),o.inRange0to255(r*this._whitePoint.b)),f=a.rgb2lab(o.inRange0to255(i*this._whitePoint.r),o.inRange0to255(s*this._whitePoint.g),o.inRange0to255(u*this._whitePoint.b)),h=l.L-f.L,d=l.a-f.a,p=l.b-f.b,m=Math.sqrt(l.a*l.a+l.b*l.b),g=Math.sqrt(f.a*f.a+f.b*f.b),A=m-g,b=d*d+p*p-A*A;b=b<0?0:Math.sqrt(b);var v=(c-n)*this._whitePoint.a*this._kA;return Math.sqrt(Math.pow(h/this._Kl,2)+Math.pow(A/(1+this._K1*m),2)+Math.pow(b/(1+this._K2*m),2)+Math.pow(v,2))},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cie94.ts - part of Image Quantization Library + */t.AbstractCIE94=s;var u=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._Kl=2,this._K1=.048,this._K2=.014,this._kA=12.5/255},t}(s);t.CIE94Textiles=u;var c=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._Kl=1,this._K1=.045,this._K2=.015,this._kA=25/255},t}(s);t.CIE94GraphicArts=c},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(7),o=r(6),s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,r,n,i,s,u,c,l){var f=a.rgb2lab(o.inRange0to255(e*this._whitePoint.r),o.inRange0to255(r*this._whitePoint.g),o.inRange0to255(n*this._whitePoint.b)),h=a.rgb2lab(o.inRange0to255(s*this._whitePoint.r),o.inRange0to255(u*this._whitePoint.g),o.inRange0to255(c*this._whitePoint.b)),d=(l-i)*this._whitePoint.a*t._kA,p=this.calculateRawInLab(f,h);return Math.sqrt(p+d*d)},t.prototype.calculateRawInLab=function(e,r){var n=e.L,i=e.a,a=e.b,o=r.L,s=r.a,u=r.b,c=Math.sqrt(i*i+a*a),l=Math.sqrt(s*s+u*u),f=Math.pow((c+l)/2,7),h=.5*(1-Math.sqrt(f/(f+t._pow25to7))),d=(1+h)*i,p=(1+h)*s,m=Math.sqrt(d*d+a*a),g=Math.sqrt(p*p+u*u),A=m*g,b=t._calculatehp(a,d),v=t._calculatehp(u,p),y=Math.abs(b-v),w=o-n,_=g-m,E=t._calculate_dHp(A,y,v,b),I=t._calculate_ahp(A,y,b,v),C=t._calculateT(I),B=(m+g)/2,x=Math.pow((n+o)/2-50,2),S=1+.015*x/Math.sqrt(20+x),k=1+.045*B,T=1+.015*C*B,M=t._calculateRT(I,B),O=w/S,D=_/k,R=E/T;return Math.pow(O,2)+Math.pow(D,2)+Math.pow(R,2)+M*D*R},t._calculatehp=function(e,r){var n=Math.atan2(e,r);return n>=0?n:n+t._deg360InRad},t._calculateRT=function(e,r){var n=Math.pow(r,7),i=2*Math.sqrt(n/(n+t._pow25to7)),a=t._deg30InRad*Math.exp(-Math.pow((e-t._deg275InRad)/t._deg25InRad,2));return-Math.sin(2*a)*i},t._calculateT=function(e){return 1-.17*Math.cos(e-t._deg30InRad)+.24*Math.cos(2*e)+.32*Math.cos(3*e+t._deg6InRad)-.2*Math.cos(4*e-t._deg63InRad)},t._calculate_ahp=function(e,r,n,i){var a=n+i;return 0==e?a:r<=t._deg180InRad?a/2:a>8)+4*l*l+((767-u)*f*f>>8),d=(s-n)*this._whitePoint.a;return Math.sqrt(h+d*d)},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * cmetric.ts - part of Image Quantization Library + */t.CMETRIC=a},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,a,o,s){var u=i-e,c=a-t,l=o-r,f=s-n;return Math.sqrt(this._kR*u*u+this._kG*c*c+this._kB*l*l+this._kA*f*f)},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * euclidean.ts - part of Image Quantization Library + */t.AbstractEuclidean=o;var s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Euclidean=s;var u=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.EuclideanRgbQuantWithAlpha=u;var c=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=0},t}(o);t.EuclideanRgbQuantWOAlpha=c},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=r(2),o=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,a,o,s){var u=i-e,c=a-t,l=o-r,f=s-n;return u<0&&(u=0-u),c<0&&(c=0-c),l<0&&(l=0-l),f<0&&(f=0-f),this._kR*u+this._kG*c+this._kB*l+this._kA*f},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * manhattanNeuQuant.ts - part of Image Quantization Library + */t.AbstractManhattan=o;var s=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=1,this._kG=1,this._kB=1,this._kA=1},t}(o);t.Manhattan=s;var u=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=.4984,this._kG=.8625,this._kB=.2979,this._kA=1},t}(o);t.ManhattanNommyde=u;var c=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype._setDefaults=function(){this._kR=a.Y.RED,this._kG=a.Y.GREEN,this._kB=a.Y.BLUE,this._kA=1},t}(o);t.ManhattanSRGB=c},function(e,t,r){"use strict";var n=this&&this.__extends||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},i=r(13),a=function(e){function t(){e.apply(this,arguments)}return n(t,e),t.prototype.calculateRaw=function(e,t,r,n,i,a,o,s){var u=(s-n)*this._whitePoint.a;return this._colordifference_ch(e*this._whitePoint.r,i*this._whitePoint.r,u)+this._colordifference_ch(t*this._whitePoint.g,a*this._whitePoint.g,u)+this._colordifference_ch(r*this._whitePoint.b,o*this._whitePoint.b,u)},t.prototype._colordifference_ch=function(e,t,r){var n=e-t,i=n+r;return n*n+i*i},t}(i.AbstractDistanceCalculator); +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * pngQuant.ts - part of Image Quantization Library + */t.PNGQUANT=a},function(e,t,r){"use strict";var n=r(21);t.NeuQuant=n.NeuQuant;var i=r(25);t.NeuQuantFloat=i.NeuQuantFloat;var a=r(26);t.RGBQuant=a.RGBQuant;var o=r(27);t.ColorHistogram=o.ColorHistogram;var s=r(29);t.WuQuant=s.WuQuant,t.WuColorCube=s.WuColorCube},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var n=r(22),i=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return i.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,n){this.r-=0|e,this.g-=0|t,this.b-=0|r,this.a-=0|n},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,l=c>>e._radiusBiasShift;l<=1&&(l=0);for(var f=0;f>>0;n=r=r&&(h-=r),f++,0===s&&(s=1),f%s===0){u-=u/i|0,c-=c/e._radiusDecrease|0,l=c>>e._radiusBiasShift,l<=1&&(l=0);for(var v=0;v>>0}}},e.prototype._buildPalette=function(){var e=new n.Palette;return this._network.forEach((function(t){e.add(t.toPoint())})),e.sort(),e},e.prototype._alterNeighbour=function(t,r,n,i,a,o){var s=r-t;s<-1&&(s=-1);var u=r+t;u>this._networkSize&&(u=this._networkSize);var c=r+1,l=r-1,f=1;while(cs){var h=this._radPower[f++]/e._alphaRadBias;if(cs){d=this._network[l--];d.subtract(h*(d.r-a),h*(d.g-i),h*(d.b-n),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,n,i,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-i),t*(s.b-n),t*(s.a-o))},e.prototype._contest=function(t,r,n,i){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[f]-=m,this._bias[f]+=m<>e._betaShift,e._betaGamma=e._initialBias<=o&&e=0;t--)if(e.uint32===this._pointArray[t].uint32)return!0;return!1},e.prototype.getNearestColor=function(e,t){return this._pointArray[0|this.getNearestIndex(e,t)]},e.prototype.getPointContainer=function(){return this._pointContainer},e.prototype._nearestPointFromCache=function(e){return"number"===typeof this._i32idx[e]?this._i32idx[e]:-1},e.prototype.getNearestIndex=function(e,t){var r=this._nearestPointFromCache(""+t.uint32);if(r>=0)return r;var n=Number.MAX_VALUE;r=0;for(var i=0,a=this._pointArray.length;i>>0,this.r=this.g=this.b=this.a=0,this.rgba=new Array(4),this.rgba[0]=0,this.rgba[1]=0,this.rgba[2]=0,this.rgba[3]=0}return e.createByQuadruplet=function(t){var r=new e;return r.r=0|t[0],r.g=0|t[1],r.b=0|t[2],r.a=0|t[3],r._loadUINT32(),r._loadQuadruplet(),r},e.createByRGBA=function(t,r,n,i){var a=new e;return a.r=0|t,a.g=0|r,a.b=0|n,a.a=0|i,a._loadUINT32(),a._loadQuadruplet(),a},e.createByUint32=function(t){var r=new e;return r.uint32=t>>>0,r._loadRGBA(),r._loadQuadruplet(),r},e.prototype.from=function(e){this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this.uint32=e.uint32,this.rgba[0]=e.r,this.rgba[1]=e.g,this.rgba[2]=e.b,this.rgba[3]=e.a},e.prototype.getLuminosity=function(e){var t=this.r,r=this.g,i=this.b;return e&&(t=Math.min(255,255-this.a+this.a*t/255),r=Math.min(255,255-this.a+this.a*r/255),i=Math.min(255,255-this.a+this.a*i/255)),t*n.Y.RED+r*n.Y.GREEN+i*n.Y.BLUE},e.prototype._loadUINT32=function(){this.uint32=(this.a<<24|this.b<<16|this.g<<8|this.r)>>>0},e.prototype._loadRGBA=function(){this.r=255&this.uint32,this.g=this.uint32>>>8&255,this.b=this.uint32>>>16&255,this.a=this.uint32>>>24&255},e.prototype._loadQuadruplet=function(){this.rgba[0]=this.r,this.rgba[1]=this.g,this.rgba[2]=this.b,this.rgba[3]=this.a},e}();t.Point=i},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * neuquant.ts - part of Image Quantization Library + */var n=r(22),i=r(24),a=3,o=function(){function e(e){this.r=this.g=this.b=this.a=e}return e.prototype.toPoint=function(){return i.Point.createByRGBA(this.r>>a,this.g>>a,this.b>>a,this.a>>a)},e.prototype.subtract=function(e,t,r,n){this.r-=e,this.g-=t,this.b-=r,this.a-=n},e}(),s=function(){function e(e,t){void 0===t&&(t=256),this._distance=e,this._pointArray=[],this._sampleFactor=1,this._networkSize=t,this._distance.setWhitePoint(255<>3)*e._radiusBias,l=c>>e._radiusBiasShift;l<=1&&(l=0);for(var f=0;f=r&&(h-=r),f++,0==s&&(s=1),f%s==0){u-=u/i,c-=c/e._radiusDecrease,l=c>>e._radiusBiasShift,l<=1&&(l=0);for(var v=0;vthis._networkSize&&(u=this._networkSize);var c=r+1,l=r-1,f=1;while(cs){var h=this._radPower[f++]/e._alphaRadBias;if(cs){d=this._network[l--];d.subtract(h*(d.r-a),h*(d.g-i),h*(d.b-n),h*(d.a-o))}}},e.prototype._alterSingle=function(t,r,n,i,a,o){t/=e._initAlpha;var s=this._network[r];s.subtract(t*(s.r-a),t*(s.g-i),t*(s.b-n),t*(s.a-o))},e.prototype._contest=function(t,r,n,i){for(var o=1020<>e._initialBiasShift-a);p>e._betaShift;this._freq[f]-=m,this._bias[f]+=m<>e._betaShift,e._betaGamma=e._initialBias<this._colors){l.length=0;for(u=0;u3*this._colors?this._initialDistance:this._distanceIncrement}if(f=0;y--)0===a[y]&&(y!==v-1&&(r[y]=r[v-1]),--v);return r.length=v,t},e}();t.RGBQuant=u},function(e,t,r){"use strict"; +/** + * @preserve TypeScript port: + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * colorHistogram.ts - part of Image Quantization Library + */var n=r(28),i=r(6),a=function(){function e(t,r){this._method=t,this._minHueCols=r<<2,this._initColors=r<<2,this._hueStats=new n.HueStatistics(e._hueGroups,this._minHueCols),this._histogram=Object.create(null)}return e.prototype.sample=function(e){switch(this._method){case 1:this._colorStats1D(e);break;case 2:this._colorStats2D(e);break}},e.prototype.getImportanceSortedColorsIDXI32=function(){var e,t=this,r=i.stableSort(Object.keys(this._histogram),(function(e,r){return t._histogram[r]-t._histogram[e]}));if(0===r.length)return[];switch(this._method){case 1:var n=Math.min(r.length,this._initColors),a=r[n-1],o=this._histogram[a];e=r.slice(0,n);var s=n,u=r.length;while(s=i&&(l[t]=o[t]):o[t]=1}))})),this._hueStats.injectIntoDictionary(l)},e.prototype._iterateBox=function(e,t,r){var n=e,i=n.y*t+n.x,a=(n.y+n.h-1)*t+(n.x+n.w-1),o=t-n.w+1,s=0,u=i;do{r.call(this,u),u+=++s%n.w==0?o:1}while(u<=a)},e.prototype._makeBoxes=function(e,t,r,n){for(var i=e%r,a=t%n,o=e-i,s=t-a,u=[],c=0;c>>8&255,a=e>>>16&255,o=t==r&&r==a?0:1+i.hueGroup(n.rgb2hsl(t,r,a).h,this._numGroups),s=this._stats[o],u=this._minCols;s.num++,s.num>u||(s.num==u&&this._groupsFull++,s.num<=u&&this._stats[o].cols.push(e))},e.prototype.injectIntoDictionary=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){e[t]?e[t]++:e[t]=1}))},e.prototype.injectIntoArray=function(e){for(var t=0;t<=this._numGroups;t++)this._stats[t].num<=this._minCols&&this._stats[t].cols.forEach((function(t){-1==e.indexOf(t)&&e.push(t)}))},e}();t.HueStatistics=o},function(e,t,r){"use strict"; +/** + * @preserve + * Copyright 2015-2016 Igor Bezkrovnyi + * All rights reserved. (MIT Licensed) + * + * wuQuant.ts - part of Image Quantization Library + */var n=r(22),i=r(24);function a(e){for(var t=[],r=0;r0){var r=this._sums[t],a=this._reds[t]/r,o=this._greens[t]/r,s=this._blues[t]/r,u=this._alphas[t]/r,c=i.Point.createByRGBA(0|a,0|o,0|s,0|u);e.add(c)}return e.sort(),e},e.prototype._preparePalette=function(){this._calculateMoments();for(var t=0,r=a(this._colors),n=1;n1?this._calculateVariance(this._cubes[t]):0,r[n]=this._cubes[n].volume>1?this._calculateVariance(this._cubes[n]):0):(r[t]=0,n--),t=0;for(var i=r[0],o=1;o<=n;++o)r[o]>i&&(i=r[o],t=o);if(i<=0){this._colors=n+1;break}}for(var s=[],u=[],c=[],l=[],f=0;f0?(s[f]=e._volume(this._cubes[f],this._momentsRed)/h|0,u[f]=e._volume(this._cubes[f],this._momentsGreen)/h|0,c[f]=e._volume(this._cubes[f],this._momentsBlue)/h|0,l[f]=e._volume(this._cubes[f],this._momentsAlpha)/h|0):(s[f]=0,u[f]=0,c[f]=0,l[f]=0)}this._reds=a(this._colors+1),this._greens=a(this._colors+1),this._blues=a(this._colors+1),this._alphas=a(this._colors+1),this._sums=a(this._colors+1);o=0;for(var d=this._pixels.length;o>t),n=1+(e.g>>t),i=1+(e.b>>t),a=1+(e.a>>t);this._weights[a][r][n][i]++,this._momentsRed[a][r][n][i]+=e.r,this._momentsGreen[a][r][n][i]+=e.g,this._momentsBlue[a][r][n][i]+=e.b,this._momentsAlpha[a][r][n][i]+=e.a,this._moments[a][r][n][i]+=this._table[e.r]+this._table[e.g]+this._table[e.b]+this._table[e.a]},e.prototype._calculateMoments=function(){for(var e=[],t=[],r=[],n=[],i=[],a=[],o=s(this._sideSize,this._sideSize,this._sideSize),l=s(this._sideSize,this._sideSize,this._sideSize),f=s(this._sideSize,this._sideSize,this._sideSize),h=s(this._sideSize,this._sideSize,this._sideSize),d=s(this._sideSize,this._sideSize,this._sideSize),p=s(this._sideSize,this._sideSize,this._sideSize),m=1;m<=this._alphaMaxSideIndex;++m){u(o,this._sideSize,this._sideSize,this._sideSize,0),u(l,this._sideSize,this._sideSize,this._sideSize,0),u(f,this._sideSize,this._sideSize,this._sideSize,0),u(h,this._sideSize,this._sideSize,this._sideSize,0),u(d,this._sideSize,this._sideSize,this._sideSize,0),u(p,this._sideSize,this._sideSize,this._sideSize,0);for(var g=1;g<=this._maxSideIndex;++g){c(e,this._sideSize,0),c(t,this._sideSize,0),c(r,this._sideSize,0),c(n,this._sideSize,0),c(i,this._sideSize,0),c(a,this._sideSize,0);for(var A=1;A<=this._maxSideIndex;++A)for(var b=0,v=0,y=0,w=0,_=0,E=0,I=1;I<=this._maxSideIndex;++I)b+=this._weights[m][g][A][I],v+=this._momentsRed[m][g][A][I],y+=this._momentsGreen[m][g][A][I],w+=this._momentsBlue[m][g][A][I],_+=this._momentsAlpha[m][g][A][I],E+=this._moments[m][g][A][I],e[I]+=b,t[I]+=v,r[I]+=y,n[I]+=w,i[I]+=_,a[I]+=E,o[g][A][I]=o[g-1][A][I]+e[I],l[g][A][I]=l[g-1][A][I]+t[I],f[g][A][I]=f[g-1][A][I]+r[I],h[g][A][I]=h[g-1][A][I]+n[I],d[g][A][I]=d[g-1][A][I]+i[I],p[g][A][I]=p[g-1][A][I]+a[I],this._weights[m][g][A][I]=this._weights[m-1][g][A][I]+o[g][A][I],this._momentsRed[m][g][A][I]=this._momentsRed[m-1][g][A][I]+l[g][A][I],this._momentsGreen[m][g][A][I]=this._momentsGreen[m-1][g][A][I]+f[g][A][I],this._momentsBlue[m][g][A][I]=this._momentsBlue[m-1][g][A][I]+h[g][A][I],this._momentsAlpha[m][g][A][I]=this._momentsAlpha[m-1][g][A][I]+d[g][A][I],this._moments[m][g][A][I]=this._moments[m-1][g][A][I]+p[g][A][I]}}},e._volumeFloat=function(e,t){return t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMaximum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMaximum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMaximum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMaximum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMaximum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMaximum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMaximum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMaximum]-(t[e.alphaMaximum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMinimum][e.redMaximum][e.greenMaximum][e.blueMinimum]-t[e.alphaMaximum][e.redMaximum][e.greenMinimum][e.blueMinimum]+t[e.alphaMinimum][e.redMaximum][e.greenMinimum][e.blueMinimum]-t[e.alphaMaximum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMinimum][e.redMinimum][e.greenMaximum][e.blueMinimum]+t[e.alphaMaximum][e.redMinimum][e.greenMinimum][e.blueMinimum]-t[e.alphaMinimum][e.redMinimum][e.greenMinimum][e.blueMinimum])},e._volume=function(t,r){return 0|e._volumeFloat(t,r)},e._top=function(t,r,n,i){var a;switch(r){case e.alpha:a=i[n][t.redMaximum][t.greenMaximum][t.blueMaximum]-i[n][t.redMaximum][t.greenMinimum][t.blueMaximum]-i[n][t.redMinimum][t.greenMaximum][t.blueMaximum]+i[n][t.redMinimum][t.greenMinimum][t.blueMaximum]-(i[n][t.redMaximum][t.greenMaximum][t.blueMinimum]-i[n][t.redMaximum][t.greenMinimum][t.blueMinimum]-i[n][t.redMinimum][t.greenMaximum][t.blueMinimum]+i[n][t.redMinimum][t.greenMinimum][t.blueMinimum]);break;case e.red:a=i[t.alphaMaximum][n][t.greenMaximum][t.blueMaximum]-i[t.alphaMaximum][n][t.greenMinimum][t.blueMaximum]-i[t.alphaMinimum][n][t.greenMaximum][t.blueMaximum]+i[t.alphaMinimum][n][t.greenMinimum][t.blueMaximum]-(i[t.alphaMaximum][n][t.greenMaximum][t.blueMinimum]-i[t.alphaMaximum][n][t.greenMinimum][t.blueMinimum]-i[t.alphaMinimum][n][t.greenMaximum][t.blueMinimum]+i[t.alphaMinimum][n][t.greenMinimum][t.blueMinimum]);break;case e.green:a=i[t.alphaMaximum][t.redMaximum][n][t.blueMaximum]-i[t.alphaMaximum][t.redMinimum][n][t.blueMaximum]-i[t.alphaMinimum][t.redMaximum][n][t.blueMaximum]+i[t.alphaMinimum][t.redMinimum][n][t.blueMaximum]-(i[t.alphaMaximum][t.redMaximum][n][t.blueMinimum]-i[t.alphaMaximum][t.redMinimum][n][t.blueMinimum]-i[t.alphaMinimum][t.redMaximum][n][t.blueMinimum]+i[t.alphaMinimum][t.redMinimum][n][t.blueMinimum]);break;case e.blue:a=i[t.alphaMaximum][t.redMaximum][t.greenMaximum][n]-i[t.alphaMaximum][t.redMaximum][t.greenMinimum][n]-i[t.alphaMaximum][t.redMinimum][t.greenMaximum][n]+i[t.alphaMaximum][t.redMinimum][t.greenMinimum][n]-(i[t.alphaMinimum][t.redMaximum][t.greenMaximum][n]-i[t.alphaMinimum][t.redMaximum][t.greenMinimum][n]-i[t.alphaMinimum][t.redMinimum][t.greenMaximum][n]+i[t.alphaMinimum][t.redMinimum][t.greenMinimum][n]);break;default:throw new Error("impossible")}return 0|a},e._bottom=function(t,r,n){switch(r){case e.alpha:return-n[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMaximum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-n[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.red:return-n[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMaximum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMaximum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-n[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.green:return-n[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMaximum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMaximum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMaximum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMaximum]-(-n[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);case e.blue:return-n[t.alphaMaximum][t.redMaximum][t.greenMaximum][t.blueMinimum]+n[t.alphaMaximum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMaximum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMaximum][t.redMinimum][t.greenMinimum][t.blueMinimum]-(-n[t.alphaMinimum][t.redMaximum][t.greenMaximum][t.blueMinimum]+n[t.alphaMinimum][t.redMaximum][t.greenMinimum][t.blueMinimum]+n[t.alphaMinimum][t.redMinimum][t.greenMaximum][t.blueMinimum]-n[t.alphaMinimum][t.redMinimum][t.greenMinimum][t.blueMinimum]);default:return 0}},e.prototype._calculateVariance=function(t){var r=e._volume(t,this._momentsRed),n=e._volume(t,this._momentsGreen),i=e._volume(t,this._momentsBlue),a=e._volume(t,this._momentsAlpha),o=e._volumeFloat(t,this._moments),s=e._volume(t,this._weights),u=r*r+n*n+i*i+a*a;return o-u/s},e.prototype._maximize=function(t,r,n,i,a,o,s,u,c){for(var l=0|e._bottom(t,r,this._momentsRed),f=0|e._bottom(t,r,this._momentsGreen),h=0|e._bottom(t,r,this._momentsBlue),d=0|e._bottom(t,r,this._momentsAlpha),p=0|e._bottom(t,r,this._weights),m=0,g=-1,A=n;Am&&(m=I,g=A))}}return{max:m,position:g}},e.prototype._cut=function(t,r){var n,i=e._volume(t,this._momentsRed),a=e._volume(t,this._momentsGreen),o=e._volume(t,this._momentsBlue),s=e._volume(t,this._momentsAlpha),u=e._volume(t,this._weights),c=this._maximize(t,e.red,t.redMinimum+1,t.redMaximum,i,a,o,s,u),l=this._maximize(t,e.green,t.greenMinimum+1,t.greenMaximum,i,a,o,s,u),f=this._maximize(t,e.blue,t.blueMinimum+1,t.blueMaximum,i,a,o,s,u),h=this._maximize(t,e.alpha,t.alphaMinimum+1,t.alphaMaximum,i,a,o,s,u);if(h.max>=c.max&&h.max>=l.max&&h.max>=f.max){if(n=e.alpha,h.position<0)return!1}else n=c.max>=h.max&&c.max>=l.max&&c.max>=f.max?e.red:l.max>=h.max&&l.max>=c.max&&l.max>=f.max?e.green:e.blue;switch(r.redMaximum=t.redMaximum,r.greenMaximum=t.greenMaximum,r.blueMaximum=t.blueMaximum,r.alphaMaximum=t.alphaMaximum,n){case e.red:r.redMinimum=t.redMaximum=c.position,r.greenMinimum=t.greenMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.green:r.greenMinimum=t.greenMaximum=l.position,r.redMinimum=t.redMinimum,r.blueMinimum=t.blueMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.blue:r.blueMinimum=t.blueMaximum=f.position,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum,r.alphaMinimum=t.alphaMinimum;break;case e.alpha:r.alphaMinimum=t.alphaMaximum=h.position,r.blueMinimum=t.blueMinimum,r.redMinimum=t.redMinimum,r.greenMinimum=t.greenMinimum;break}return t.volume=(t.redMaximum-t.redMinimum)*(t.greenMaximum-t.greenMinimum)*(t.blueMaximum-t.blueMinimum)*(t.alphaMaximum-t.alphaMinimum),r.volume=(r.redMaximum-r.redMinimum)*(r.greenMaximum-r.greenMinimum)*(r.blueMaximum-r.blueMinimum)*(r.alphaMaximum-r.alphaMinimum),!0},e.prototype._initialize=function(e){this._colors=e,this._cubes=[];for(var t=0;t=0&&M+b=0&&O+dt&&(e.length=t);for(var r=e.length,n=0;n=0&&this._x=0&&this._y{const r=n.UINT32_BE.get(e,t+2);return{revision:i.getBitAllignedNumber(e,t,0,4),vbr_method:i.getBitAllignedNumber(e,t,4,4),lowpass_filter:100*n.UINT8.get(e,t+1),track_peak:0===r?void 0:r/Math.pow(2,23),track_gain:a.ReplayGain.get(e,6),album_gain:a.ReplayGain.get(e,8),music_length:n.UINT32_BE.get(e,t+20),music_crc:n.UINT8.get(e,t+24),header_crc:n.UINT16_BE.get(e,t+24)}}}},"9ab4":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"a",(function(){return a})),r.d(t,"c",(function(){return o})); +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},n(e,t)};function i(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function a(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(t){a(t)}}function s(e){try{u(n["throw"](e))}catch(t){a(t)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))}function o(e,t){var r,n,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return u([e,t])}}function u(a){if(r)throw new TypeError("Generator is already executing.");while(o)try{if(r=1,n&&(i=2&a[0]?n["return"]:a[0]?n["throw"]||((i=n["return"])&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]1?t-1:0),o=1;o>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function ae(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function oe(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=_,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(ee),t.distcode=t.distdyn=new n.Buf32(te),t.sane=1,t.back=-1,p):A}function se(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,oe(e)):A}function ue(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?A:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,se(e))):A}function ce(e,t){var r,n;return e?(n=new ae,e.state=n,n.window=null,r=ue(e,t),r!==p&&(e.state=null),r):A}function le(e){return ce(e,ne)}var fe,he,de=!0;function pe(e){if(de){var t;fe=new n.Buf32(512),he=new n.Buf32(32),t=0;while(t<144)e.lens[t++]=8;while(t<256)e.lens[t++]=9;while(t<280)e.lens[t++]=7;while(t<288)e.lens[t++]=8;s(c,e.lens,0,288,fe,0,e.work,{bits:9}),t=0;while(t<32)e.lens[t++]=5;s(l,e.lens,0,32,he,0,e.work,{bits:5}),de=!1}e.lencode=fe,e.lenbits=9,e.distcode=he,e.distbits=5}function me(e,t,r,i){var a,o=e.state;return null===o.window&&(o.wsize=1<=o.wsize?(n.arraySet(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(a=o.wsize-o.wnext,a>i&&(a=i),n.arraySet(o.window,t,r-i,a,o.wnext),i-=a,i?(n.arraySet(o.window,t,r-i,i,0),o.wnext=i,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave>>8&255,r.check=a(r.check,xe,2,0),se=0,ue=0,r.mode=E;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&se)<<8)+(se>>8))%31){e.msg="incorrect header check",r.mode=K;break}if((15&se)!==w){e.msg="unknown compression method",r.mode=K;break}if(se>>>=4,ue-=4,_e=8+(15&se),0===r.wbits)r.wbits=_e;else if(_e>r.wbits){e.msg="invalid window size",r.mode=K;break}r.dmax=1<<_e,e.adler=r.check=1,r.mode=512&se?M:D,se=0,ue=0;break;case E:while(ue<16){if(0===ae)break e;ae--,se+=ee[re++]<>8&1),512&r.flags&&(xe[0]=255&se,xe[1]=se>>>8&255,r.check=a(r.check,xe,2,0)),se=0,ue=0,r.mode=I;case I:while(ue<32){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,xe[2]=se>>>16&255,xe[3]=se>>>24&255,r.check=a(r.check,xe,4,0)),se=0,ue=0,r.mode=C;case C:while(ue<16){if(0===ae)break e;ae--,se+=ee[re++]<>8),512&r.flags&&(xe[0]=255&se,xe[1]=se>>>8&255,r.check=a(r.check,xe,2,0)),se=0,ue=0,r.mode=B;case B:if(1024&r.flags){while(ue<16){if(0===ae)break e;ae--,se+=ee[re++]<>>8&255,r.check=a(r.check,xe,2,0)),se=0,ue=0}else r.head&&(r.head.extra=null);r.mode=x;case x:if(1024&r.flags&&(fe=r.length,fe>ae&&(fe=ae),fe&&(r.head&&(_e=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,ee,re,fe,_e)),512&r.flags&&(r.check=a(r.check,ee,fe,re)),ae-=fe,re+=fe,r.length-=fe),r.length))break e;r.length=0,r.mode=S;case S:if(2048&r.flags){if(0===ae)break e;fe=0;do{_e=ee[re+fe++],r.head&&_e&&r.length<65536&&(r.head.name+=String.fromCharCode(_e))}while(_e&&fe>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=D;break;case M:while(ue<32){if(0===ae)break e;ae--,se+=ee[re++]<>>=7&ue,ue-=7&ue,r.mode=Y;break}while(ue<3){if(0===ae)break e;ae--,se+=ee[re++]<>>=1,ue-=1,3&se){case 0:r.mode=P;break;case 1:if(pe(r),r.mode=j,t===d){se>>>=2,ue-=2;break e}break;case 2:r.mode=N;break;case 3:e.msg="invalid block type",r.mode=K}se>>>=2,ue-=2;break;case P:se>>>=7&ue,ue-=7&ue;while(ue<32){if(0===ae)break e;ae--,se+=ee[re++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=K;break}if(r.length=65535&se,se=0,ue=0,r.mode=F,t===d)break e;case F:r.mode=L;case L:if(fe=r.length,fe){if(fe>ae&&(fe=ae),fe>oe&&(fe=oe),0===fe)break e;n.arraySet(te,ee,re,fe,ne),ae-=fe,re+=fe,oe-=fe,ne+=fe,r.length-=fe;break}r.mode=D;break;case N:while(ue<14){if(0===ae)break e;ae--,se+=ee[re++]<>>=5,ue-=5,r.ndist=1+(31&se),se>>>=5,ue-=5,r.ncode=4+(15&se),se>>>=4,ue-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=K;break}r.have=0,r.mode=Q;case Q:while(r.have>>=3,ue-=3}while(r.have<19)r.lens[Se[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ie={bits:r.lenbits},Ee=s(u,r.lens,0,19,r.lencode,0,r.work,Ie),r.lenbits=Ie.bits,Ee){e.msg="invalid code lengths set",r.mode=K;break}r.have=0,r.mode=U;case U:while(r.have>>24,Ae=Be>>>16&255,be=65535&Be,ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ge,ue-=ge,r.lens[r.have++]=be;else{if(16===be){Ce=ge+2;while(ue>>=ge,ue-=ge,0===r.have){e.msg="invalid bit length repeat",r.mode=K;break}_e=r.lens[r.have-1],fe=3+(3&se),se>>>=2,ue-=2}else if(17===be){Ce=ge+3;while(ue>>=ge,ue-=ge,_e=0,fe=3+(7&se),se>>>=3,ue-=3}else{Ce=ge+7;while(ue>>=ge,ue-=ge,_e=0,fe=11+(127&se),se>>>=7,ue-=7}if(r.have+fe>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=K;break}while(fe--)r.lens[r.have++]=_e}}if(r.mode===K)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=K;break}if(r.lenbits=9,Ie={bits:r.lenbits},Ee=s(c,r.lens,0,r.nlen,r.lencode,0,r.work,Ie),r.lenbits=Ie.bits,Ee){e.msg="invalid literal/lengths set",r.mode=K;break}if(r.distbits=6,r.distcode=r.distdyn,Ie={bits:r.distbits},Ee=s(l,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ie),r.distbits=Ie.bits,Ee){e.msg="invalid distances set",r.mode=K;break}if(r.mode=j,t===d)break e;case j:r.mode=z;case z:if(ae>=6&&oe>=258){e.next_out=ne,e.avail_out=oe,e.next_in=re,e.avail_in=ae,r.hold=se,r.bits=ue,o(e,le),ne=e.next_out,te=e.output,oe=e.avail_out,re=e.next_in,ee=e.input,ae=e.avail_in,se=r.hold,ue=r.bits,r.mode===D&&(r.back=-1);break}for(r.back=0;;){if(Be=r.lencode[se&(1<>>24,Ae=Be>>>16&255,be=65535&Be,ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>ve)],ge=Be>>>24,Ae=Be>>>16&255,be=65535&Be,ve+ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ve,ue-=ve,r.back+=ve}if(se>>>=ge,ue-=ge,r.back+=ge,r.length=be,0===Ae){r.mode=q;break}if(32&Ae){r.back=-1,r.mode=D;break}if(64&Ae){e.msg="invalid literal/length code",r.mode=K;break}r.extra=15&Ae,r.mode=H;case H:if(r.extra){Ce=r.extra;while(ue>>=r.extra,ue-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=G;case G:for(;;){if(Be=r.distcode[se&(1<>>24,Ae=Be>>>16&255,be=65535&Be,ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>ve)],ge=Be>>>24,Ae=Be>>>16&255,be=65535&Be,ve+ge<=ue)break;if(0===ae)break e;ae--,se+=ee[re++]<>>=ve,ue-=ve,r.back+=ve}if(se>>>=ge,ue-=ge,r.back+=ge,64&Ae){e.msg="invalid distance code",r.mode=K;break}r.offset=be,r.extra=15&Ae,r.mode=W;case W:if(r.extra){Ce=r.extra;while(ue>>=r.extra,ue-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=K;break}r.mode=$;case $:if(0===oe)break e;if(fe=le-oe,r.offset>fe){if(fe=r.offset-fe,fe>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=K;break}fe>r.wnext?(fe-=r.wnext,he=r.wsize-fe):he=r.wnext-fe,fe>r.length&&(fe=r.length),de=r.window}else de=te,he=ne-r.offset,fe=r.length;fe>oe&&(fe=oe),oe-=fe,r.length-=fe;do{te[ne++]=de[he++]}while(--fe);0===r.length&&(r.mode=z);break;case q:if(0===oe)break e;te[ne++]=r.length,oe--,r.mode=z;break;case Y:if(r.wrap){while(ue<32){if(0===ae)break e;ae--,se|=ee[re++]<]+[^>]*>/;function i(e){return n.test(e)}var a={root:/]+>/,width:/\bwidth=(['"])([^%]+?)\1/,height:/\bheight=(['"])([^%]+?)\1/,viewbox:/\bviewBox=(['"])(.+?)\1/};function o(e){var t=e.split(" ");return{width:parseInt(t[2],10),height:parseInt(t[3],10)}}function s(e){var t=e.match(a.width),r=e.match(a.height),n=e.match(a.viewbox);return{width:t&&parseInt(t[2],10),height:r&&parseInt(r[2],10),viewbox:n&&o(n[2])}}function u(e){return{width:e.width,height:e.height}}function c(e){var t=e.viewbox.width/e.viewbox.height;return e.width?{width:e.width,height:Math.floor(e.width/t)}:e.height?{width:Math.floor(e.height*t),height:e.height}:{width:e.viewbox.width,height:e.viewbox.height}}function l(e){var t=e.toString("utf8").match(a.root);if(t){var r=s(t[0]);if(r.width&&r.height)return u(r);if(r.viewbox)return c(r)}throw new TypeError("invalid svg")}e.exports={detect:i,calculate:l}},a046:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractTokenizer=void 0;const n=r("20f8");class i{constructor(t){this.position=0,this.numBuffer=e.alloc(10),this.fileInfo=t||{}}async readToken(t,r){const i=e.alloc(t.len),a=await this.readBuffer(i,{position:r});if(a0&&this.metadata.setFormat("duration",t.totalSamples/t.sampleRate)}async parseComment(e){const t=await this.tokenizer.readToken(new i.BufferType(e)),r=new l.VorbisDecoder(t,0);r.readStringUtf8();const n=r.readInt32();for(let i=0;i({lastBlock:n.getBit(e,t,7),type:n.getBitAllignedNumber(e,t,1,7),length:i.UINT24_BE.get(e,t+1)})},p.BlockStreamInfo={len:34,get:(e,t)=>({minimumBlockSize:i.UINT16_BE.get(e,t),maximumBlockSize:i.UINT16_BE.get(e,t+2)/1e3,minimumFrameSize:i.UINT24_BE.get(e,t+4),maximumFrameSize:i.UINT24_BE.get(e,t+7),sampleRate:i.UINT24_BE.get(e,t+10)>>4,channels:n.getBitAllignedNumber(e,t+12,4,3)+1,bitsPerSample:n.getBitAllignedNumber(e,t+12,7,5)+1,totalSamples:n.getBitAllignedNumber(e,t+13,4,36),fileMD5:new i.BufferType(16).get(e,t+18)})}},a0aa:function(e,t,r){"use strict";(function(t){var n=r("3e8f"),i=r("ce00");function a(e){var t=e.toString("hex",0,4);return"49492a00"===t||"4d4d002a"===t}function o(e,r,a){var o=i(e,32,4,a),s=1024,u=n.statSync(r).size;o+s>u&&(s=u-o-10);var c=new t(s),l=n.openSync(r,"r");n.readSync(l,c,0,s,o);var f=c.slice(2);return f}function s(e,t){var r=i(e,16,8,t),n=i(e,16,10,t);return(n<<16)+r}function u(e){if(e.length>24)return e.slice(12)}function c(e,t){var r,n,a,o={};while(e&&e.length){if(r=i(e,16,0,t),n=i(e,16,2,t),a=i(e,32,4,t),0===r)break;1!==a||3!==n&&4!==n||(o[r]=s(e,t)),e=u(e)}return o}function l(e){var t=e.toString("ascii",0,2);return"II"===t?"LE":"MM"===t?"BE":void 0}function f(e,t){if(!t)throw new TypeError("Tiff doesn't support buffer");var r="BE"===l(e),n=o(e,t,r),i=c(n,r),a=i[256],s=i[257];if(!a||!s)throw new TypeError("Invalid Tiff, missing tags");return{width:a,height:s}}e.exports={detect:a,calculate:f}}).call(this,r("1c35").Buffer)},a0ca:function(e,t){e.exports={parseSections:function(e,t){var r,n;e.setBigEndian(!0);while(e.remainingLength()>0&&218!==n){if(255!==e.nextUInt8())throw new Error("Invalid JPEG section offset");n=e.nextUInt8(),r=n>=208&&n<=217||218===n?0:e.nextUInt16()-2,t(n,e.branch(0,r)),e.skip(r)}},getSizeFromSOFSection:function(e){return e.skip(1),{height:e.nextUInt16(),width:e.nextUInt16()}},getSectionName:function(e){var t,r;switch(e){case 216:t="SOI";break;case 196:t="DHT";break;case 219:t="DQT";break;case 221:t="DRI";break;case 218:t="SOS";break;case 254:t="COM";break;case 217:t="EOI";break;default:e>=224&&e<=239?(t="APP",r=e-224):e>=192&&e<=207&&196!==e&&200!==e&&204!==e?(t="SOF",r=e-192):e>=208&&e<=215&&(t="RST",r=e-208);break}var n={name:t};return"number"===typeof r&&(n.index=r),n}}},a15e:function(e,t,r){"use strict";r.r(t);var n=r("41b2"),i=r.n(n),a=r("1098"),o=r.n(a),s=/%[sdj%]/g,u=function(){};function c(){for(var e=arguments.length,t=Array(e),r=0;r=a)return e;switch(e){case"%s":return String(t[n++]);case"%d":return Number(t[n++]);case"%j":try{return JSON.stringify(t[n++])}catch(r){return"[Circular]"}break;default:return e}})),u=t[n];n()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},E={integer:function(e){return E.number(e)&&parseInt(e,10)===e},float:function(e){return E.number(e)&&!E.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===("undefined"===typeof e?"undefined":o()(e))&&!E.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&!!e.match(_.email)&&e.length<255},url:function(e){return"string"===typeof e&&!!e.match(_.url)},hex:function(e){return"string"===typeof e&&!!e.match(_.hex)}};function I(e,t,r,n,i){if(e.required&&void 0===t)v(e,t,r,n,i);else{var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=e.type;a.indexOf(s)>-1?E[s](t)||n.push(c(i.messages.types[s],e.fullField,e.type)):s&&("undefined"===typeof t?"undefined":o()(t))!==e.type&&n.push(c(i.messages.types[s],e.fullField,e.type))}}var C=I;function B(e,t,r,n,i){var a="number"===typeof e.len,o="number"===typeof e.min,s="number"===typeof e.max,u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=t,f=null,h="number"===typeof t,d="string"===typeof t,p=Array.isArray(t);if(h?f="number":d?f="string":p&&(f="array"),!f)return!1;p&&(l=t.length),d&&(l=t.replace(u,"_").length),a?l!==e.len&&n.push(c(i.messages[f].len,e.fullField,e.len)):o&&!s&&le.max?n.push(c(i.messages[f].max,e.fullField,e.max)):o&&s&&(le.max)&&n.push(c(i.messages[f].range,e.fullField,e.min,e.max))}var x=B,S="enum";function k(e,t,r,n,i){e[S]=Array.isArray(e[S])?e[S]:[],-1===e[S].indexOf(t)&&n.push(c(i.messages[S],e.fullField,e[S].join(", ")))}var T=k;function M(e,t,r,n,i){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||n.push(c(i.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){var a=new RegExp(e.pattern);a.test(t)||n.push(c(i.messages.pattern.mismatch,e.fullField,t,e.pattern))}}var O=M,D={required:v,whitespace:w,type:C,range:x,enum:T,pattern:O};function R(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t,"string")&&!e.required)return r();D.required(e,t,n,a,i,"string"),f(t,"string")||(D.type(e,t,n,a,i),D.range(e,t,n,a,i),D.pattern(e,t,n,a,i),!0===e.whitespace&&D.whitespace(e,t,n,a,i))}r(a)}var P=R;function F(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),void 0!==t&&D.type(e,t,n,a,i)}r(a)}var L=F;function N(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),void 0!==t&&(D.type(e,t,n,a,i),D.range(e,t,n,a,i))}r(a)}var Q=N;function U(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),void 0!==t&&D.type(e,t,n,a,i)}r(a)}var j=U;function z(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),f(t)||D.type(e,t,n,a,i)}r(a)}var H=z;function G(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),void 0!==t&&(D.type(e,t,n,a,i),D.range(e,t,n,a,i))}r(a)}var W=G;function $(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),void 0!==t&&(D.type(e,t,n,a,i),D.range(e,t,n,a,i))}r(a)}var q=$;function Y(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t,"array")&&!e.required)return r();D.required(e,t,n,a,i,"array"),f(t,"array")||(D.type(e,t,n,a,i),D.range(e,t,n,a,i))}r(a)}var V=Y;function X(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),void 0!==t&&D.type(e,t,n,a,i)}r(a)}var K=X,Z="enum";function J(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();D.required(e,t,n,a,i),t&&D[Z](e,t,n,a,i)}r(a)}var ee=J;function te(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t,"string")&&!e.required)return r();D.required(e,t,n,a,i),f(t,"string")||D.pattern(e,t,n,a,i)}r(a)}var re=te;function ne(e,t,r,n,i){var a=[],o=e.required||!e.required&&n.hasOwnProperty(e.field);if(o){if(f(t)&&!e.required)return r();if(D.required(e,t,n,a,i),!f(t)){var s=void 0;s="number"===typeof t?new Date(t):t,D.type(e,s,n,a,i),s&&D.range(e,s.getTime(),n,a,i)}}r(a)}var ie=ne;function ae(e,t,r,n,i){var a=[],s=Array.isArray(t)?"array":"undefined"===typeof t?"undefined":o()(t);D.required(e,t,n,a,i,s),r(a)}var oe=ae;function se(e,t,r,n,i){var a=e.type,o=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(f(t,a)&&!e.required)return r();D.required(e,t,n,o,i,a),f(t,a)||D.type(e,t,n,o,i)}r(o)}var ue=se,ce={string:P,method:L,number:Q,boolean:j,regexp:H,integer:W,float:q,array:V,object:K,enum:ee,pattern:re,date:ie,url:ue,hex:ue,email:ue,required:oe};function le(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var fe=le();function he(e){this.rules=null,this._messages=fe,this.define(e)}he.prototype={messages:function(e){return e&&(this._messages=A(le(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==("undefined"===typeof e?"undefined":o()(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,r=void 0;for(t in e)e.hasOwnProperty(t)&&(r=e[t],this.rules[t]=Array.isArray(r)?r:[r])},validate:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments[2],a=e,s=r,l=n;if("function"===typeof s&&(l=s,s={}),this.rules&&0!==Object.keys(this.rules).length){if(s.messages){var f=this.messages();f===fe&&(f=le()),A(f,s.messages),s.messages=f}else s.messages=this.messages();var h=void 0,d=void 0,p={},b=s.keys||Object.keys(this.rules);b.forEach((function(r){h=t.rules[r],d=a[r],h.forEach((function(n){var o=n;"function"===typeof o.transform&&(a===e&&(a=i()({},a)),d=a[r]=o.transform(d)),o="function"===typeof o?{validator:o}:i()({},o),o.validator=t.getValidationMethod(o),o.field=r,o.fullField=o.fullField||r,o.type=t.getType(o),o.validator&&(p[r]=p[r]||[],p[r].push({rule:o,value:d,source:a,field:r}))}))}));var v={};m(p,s,(function(e,t){var r=e.rule,n=("object"===r.type||"array"===r.type)&&("object"===o()(r.fields)||"object"===o()(r.defaultField));function a(e,t){return i()({},t,{fullField:r.fullField+"."+e})}function l(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=o;if(Array.isArray(l)||(l=[l]),l.length&&u("async-validator:",l),l.length&&r.message&&(l=[].concat(r.message)),l=l.map(g(r)),s.first&&l.length)return v[r.field]=1,t(l);if(n){if(r.required&&!e.value)return l=r.message?[].concat(r.message).map(g(r)):s.error?[s.error(r,c(s.messages.required,r.field))]:[],t(l);var f={};if(r.defaultField)for(var h in e.value)e.value.hasOwnProperty(h)&&(f[h]=r.defaultField);for(var d in f=i()({},f,e.rule.fields),f)if(f.hasOwnProperty(d)){var p=Array.isArray(f[d])?f[d]:[f[d]];f[d]=p.map(a.bind(null,d))}var m=new he(f);m.messages(s.messages),e.rule.options&&(e.rule.options.messages=s.messages,e.rule.options.error=s.error),m.validate(e.value,e.rule.options||s,(function(e){t(e&&e.length?l.concat(e):e)}))}else t(l)}n=n&&(r.required||!r.required&&e.value),r.field=e.field;var f=r.validator(r,e.value,l,e.source,s);f&&f.then&&f.then((function(){return l()}),(function(e){return l(e)}))}),(function(e){y(e)}))}else l&&l();function y(e){var t=void 0,r=void 0,n=[],i={};function a(e){Array.isArray(e)?n=n.concat.apply(n,e):n.push(e)}for(t=0;t4?9:0)}function te(e){var t=e.length;while(--t>=0)e[t]=0}function re(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(i.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function ne(e,t){a._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,re(e.strm)}function ie(e,t){e.pending_buf[e.pending++]=t}function ae(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function oe(e,t,r,n){var a=e.avail_in;return a>n&&(a=n),0===a?0:(e.avail_in-=a,i.arraySet(t,e.input,e.next_in,a,r),1===e.state.wrap?e.adler=o(e.adler,t,a,r):2===e.state.wrap&&(e.adler=s(e.adler,t,a,r)),e.next_in+=a,e.total_in+=a,a)}function se(e,t){var r,n,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,u=e.strstart>e.w_size-Q?e.strstart-(e.w_size-Q):0,c=e.window,l=e.w_mask,f=e.prev,h=e.strstart+N,d=c[a+o-1],p=c[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(r=t,c[r+o]===p&&c[r+o-1]===d&&c[r]===c[a]&&c[++r]===c[a+1]){a+=2,r++;do{}while(c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&ao){if(e.match_start=t,o=n,n>=s)break;d=c[a+o-1],p=c[a+o]}}}while((t=f[t&l])>u&&0!==--i);return o<=e.lookahead?o:e.lookahead}function ue(e){var t,r,n,a,o,s=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=s+(s-Q)){i.arraySet(e.window,e.window,s,s,0),e.match_start-=s,e.strstart-=s,e.block_start-=s,r=e.hash_size,t=r;do{n=e.head[--t],e.head[t]=n>=s?n-s:0}while(--r);r=s,t=r;do{n=e.prev[--t],e.prev[t]=n>=s?n-s:0}while(--r);a+=s}if(0===e.strm.avail_in)break;if(r=oe(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=r,e.lookahead+e.insert>=L){o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(ue(e),0===e.lookahead&&t===c)return Y;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,ne(e,!1),0===e.strm.avail_out))return Y;if(e.strstart-e.block_start>=e.w_size-Q&&(ne(e,!1),0===e.strm.avail_out))return Y}return e.insert=0,t===h?(ne(e,!0),0===e.strm.avail_out?X:K):(e.strstart>e.block_start&&(ne(e,!1),e.strm.avail_out),Y)}function le(e,t){for(var r,n;;){if(e.lookahead=L&&(e.ins_h=(e.ins_h<=L)if(n=a._tr_tally(e,e.strstart-e.match_start,e.match_length-L),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=L){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=L&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=L-1)),e.prev_length>=L&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-L,n=a._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-L),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<=L&&e.strstart>0&&(i=e.strstart-1,n=s[i],n===s[++i]&&n===s[++i]&&n===s[++i])){o=e.strstart+N;do{}while(n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=L?(r=a._tr_tally(e,1,e.match_length-L),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(ne(e,!1),0===e.strm.avail_out))return Y}return e.insert=0,t===h?(ne(e,!0),0===e.strm.avail_out?X:K):e.last_lit&&(ne(e,!1),0===e.strm.avail_out)?Y:V}function de(e,t){for(var r;;){if(0===e.lookahead&&(ue(e),0===e.lookahead)){if(t===c)return Y;break}if(e.match_length=0,r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(ne(e,!1),0===e.strm.avail_out))return Y}return e.insert=0,t===h?(ne(e,!0),0===e.strm.avail_out?X:K):e.last_lit&&(ne(e,!1),0===e.strm.avail_out)?Y:V}function pe(e,t,r,n,i){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=n,this.func=i}function me(e){e.window_size=2*e.w_size,te(e.head),e.max_lazy_match=n[e.level].max_lazy,e.good_match=n[e.level].good_length,e.nice_match=n[e.level].nice_length,e.max_chain_length=n[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=L-1,e.match_available=0,e.ins_h=0}function ge(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=B,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new i.Buf16(2*P),this.dyn_dtree=new i.Buf16(2*(2*D+1)),this.bl_tree=new i.Buf16(2*(2*R+1)),te(this.dyn_ltree),te(this.dyn_dtree),te(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(F+1),this.heap=new i.Buf16(2*O+1),te(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(2*O+1),te(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Ae(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=C,t=e.state,t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?j:$,e.adler=2===t.wrap?0:1,t.last_flush=c,a._tr_init(t),p):J(e,g)}function be(e){var t=Ae(e);return t===p&&me(e.state),t}function ve(e,t){return e&&e.state?2!==e.state.wrap?g:(e.state.gzhead=t,p):g}function ye(e,t,r,n,a,o){if(!e)return g;var s=1;if(t===v&&(t=6),n<0?(s=0,n=-n):n>15&&(s=2,n-=16),a<1||a>x||r!==B||n<8||n>15||t<0||t>9||o<0||o>E)return J(e,g);8===n&&(n=9);var u=new ge;return e.state=u,u.strm=e,u.wrap=s,u.gzhead=null,u.w_bits=n,u.w_size=1<d||t<0)return e?J(e,g):g;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||i.status===q&&t!==h)return J(e,0===e.avail_out?b:g);if(i.strm=e,r=i.last_flush,i.last_flush=t,i.status===j)if(2===i.wrap)e.adler=0,ie(i,31),ie(i,139),ie(i,8),i.gzhead?(ie(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),ie(i,255&i.gzhead.time),ie(i,i.gzhead.time>>8&255),ie(i,i.gzhead.time>>16&255),ie(i,i.gzhead.time>>24&255),ie(i,9===i.level?2:i.strategy>=w||i.level<2?4:0),ie(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(ie(i,255&i.gzhead.extra.length),ie(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=s(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=z):(ie(i,0),ie(i,0),ie(i,0),ie(i,0),ie(i,0),ie(i,9===i.level?2:i.strategy>=w||i.level<2?4:0),ie(i,Z),i.status=$);else{var A=B+(i.w_bits-8<<4)<<8,v=-1;v=i.strategy>=w||i.level<2?0:i.level<6?1:6===i.level?2:3,A|=v<<6,0!==i.strstart&&(A|=U),A+=31-A%31,i.status=$,ae(i,A),0!==i.strstart&&(ae(i,e.adler>>>16),ae(i,65535&e.adler)),e.adler=1}if(i.status===z)if(i.gzhead.extra){o=i.pending;while(i.gzindex<(65535&i.gzhead.extra.length)){if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),re(e),o=i.pending,i.pending===i.pending_buf_size))break;ie(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++}i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=H)}else i.status=H;if(i.status===H)if(i.gzhead.name){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),re(e),o=i.pending,i.pending===i.pending_buf_size)){u=1;break}u=i.gzindexo&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===u&&(i.gzindex=0,i.status=G)}else i.status=G;if(i.status===G)if(i.gzhead.comment){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),re(e),o=i.pending,i.pending===i.pending_buf_size)){u=1;break}u=i.gzindexo&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===u&&(i.status=W)}else i.status=W;if(i.status===W&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&re(e),i.pending+2<=i.pending_buf_size&&(ie(i,255&e.adler),ie(i,e.adler>>8&255),e.adler=0,i.status=$)):i.status=$),0!==i.pending){if(re(e),0===e.avail_out)return i.last_flush=-1,p}else if(0===e.avail_in&&ee(t)<=ee(r)&&t!==h)return J(e,b);if(i.status===q&&0!==e.avail_in)return J(e,b);if(0!==e.avail_in||0!==i.lookahead||t!==c&&i.status!==q){var y=i.strategy===w?de(i,t):i.strategy===_?he(i,t):n[i.level].func(i,t);if(y!==X&&y!==K||(i.status=q),y===Y||y===X)return 0===e.avail_out&&(i.last_flush=-1),p;if(y===V&&(t===l?a._tr_align(i):t!==d&&(a._tr_stored_block(i,0,0,!1),t===f&&(te(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),re(e),0===e.avail_out))return i.last_flush=-1,p}return t!==h?p:i.wrap<=0?m:(2===i.wrap?(ie(i,255&e.adler),ie(i,e.adler>>8&255),ie(i,e.adler>>16&255),ie(i,e.adler>>24&255),ie(i,255&e.total_in),ie(i,e.total_in>>8&255),ie(i,e.total_in>>16&255),ie(i,e.total_in>>24&255)):(ae(i,e.adler>>>16),ae(i,65535&e.adler)),re(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?p:m)}function Ee(e){var t;return e&&e.state?(t=e.state.status,t!==j&&t!==z&&t!==H&&t!==G&&t!==W&&t!==$&&t!==q?J(e,g):(e.state=null,t===$?J(e,A):p)):g}function Ie(e,t){var r,n,a,s,u,c,l,f,h=t.length;if(!e||!e.state)return g;if(r=e.state,s=r.wrap,2===s||1===s&&r.status!==j||r.lookahead)return g;1===s&&(e.adler=o(e.adler,t,h,0)),r.wrap=0,h>=r.w_size&&(0===s&&(te(r.head),r.strstart=0,r.block_start=0,r.insert=0),f=new i.Buf8(r.w_size),i.arraySet(f,t,h-r.w_size,r.w_size,0),t=f,h=r.w_size),u=e.avail_in,c=e.next_in,l=e.input,e.avail_in=h,e.next_in=0,e.input=t,ue(r);while(r.lookahead>=L){n=r.strstart,a=r.lookahead-(L-1);do{r.ins_h=(r.ins_h<{const n=[],i=t.from(e,"utf8"),a=t.alloc(4);a.writeUInt32LE(i.length);const o=t.alloc(4);o.writeUInt32LE(r.length),n.push(a,i,o);for(let s=0;s=100)break e}return a>i?"utf-16be":a0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);var t=l.allocUnsafe(e>>>0),r=this.head,n=0;while(r)p(r.data,t,n),n+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return ei.length?i.length:e;if(a===i.length?n+=i:n+=i.slice(0,e),e-=a,0===e){a===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(a));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),r=this.head,n=1;r.data.copy(t),e-=r.data.length;while(r=r.next){var i=r.data,a=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,a),e-=a,0===e){a===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(a));break}++n}return this.length-=n,t}},{key:d,value:function(e,t){return h(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},a742:function(e,t,r){"use strict";t.__esModule=!0,t.isDefined=t.isUndefined=t.isFunction=void 0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isString=s,t.isObject=u,t.isHtmlElement=c;var i=r("2b0e"),a=o(i);function o(e){return e&&e.__esModule?e:{default:e}}function s(e){return"[object String]"===Object.prototype.toString.call(e)}function u(e){return"[object Object]"===Object.prototype.toString.call(e)}function c(e){return e&&e.nodeType===Node.ELEMENT_NODE}var l=function(e){var t={};return e&&"[object Function]"===t.toString.call(e)};"object"===("undefined"===typeof Int8Array?"undefined":n(Int8Array))||!a.default.prototype.$isServer&&"function"===typeof document.childNodes||(t.isFunction=l=function(e){return"function"===typeof e||!1}),t.isFunction=l;t.isUndefined=function(e){return void 0===e},t.isDefined=function(e){return void 0!==e&&null!==e}},a7cc:function(e,t,r){},a869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CombinedTagMapper=void 0;const n=r("37d4"),i=r("fa6f"),a=r("de36"),o=r("e035"),s=r("15bf"),u=r("feb6"),c=r("8f14"),l=r("46d9"),f=r("7e1e");class h{constructor(){this.tagMappers={},[new n.ID3v1TagMapper,new o.ID3v22TagMapper,new i.ID3v24TagMapper,new u.MP4TagMapper,new u.MP4TagMapper,new c.VorbisTagMapper,new s.APEv2TagMapper,new a.AsfTagMapper,new l.RiffInfoTagMapper,new f.MatroskaTagMapper].forEach(e=>{this.registerTagMapper(e)})}mapTag(e,t,r){const n=this.tagMappers[e];if(n)return this.tagMappers[e].mapGenericTag(t,r);throw new Error("No generic tag mapper defined for tag-format: "+e)}registerTagMapper(e){for(const t of e.tagTypes)this.tagMappers[t]=e}}t.CombinedTagMapper=h},a981:function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},a9f1:function(e,t,r){(function(e){t.fetch=s(e.fetch)&&s(e.ReadableStream),t.writableStream=s(e.WritableStream),t.abortController=s(e.AbortController),t.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),t.blobConstructor=!0}catch(u){}var r;function n(){if(void 0!==r)return r;if(e.XMLHttpRequest){r=new e.XMLHttpRequest;try{r.open("GET",e.XDomainRequest?"/":"https://example.com")}catch(u){r=null}}else r=null;return r}function i(e){var t=n();if(!t)return!1;try{return t.responseType=e,t.responseType===e}catch(u){}return!1}var a="undefined"!==typeof e.ArrayBuffer,o=a&&s(e.ArrayBuffer.prototype.slice);function s(e){return"function"===typeof e}t.arraybuffer=t.fetch||a&&i("arraybuffer"),t.msstream=!t.fetch&&o&&i("ms-stream"),t.mozchunkedarraybuffer=!t.fetch&&a&&i("moz-chunked-arraybuffer"),t.overrideMimeType=t.fetch||!!n()&&s(n().overrideMimeType),t.vbArray=s(e.VBArray),r=null}).call(this,r("c8ba"))},aa2f:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=113)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},113:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("footer",{staticClass:"el-footer",style:{height:e.height}},[e._t("default")],2)},i=[];n._withStripped=!0;var a={name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/footer/src/main.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},aa60:function(e,t,r){"use strict";t.stringToBytes=e=>[...e].map(e=>e.charCodeAt(0)),t.tarHeaderChecksumMatches=(e,t=0)=>{const r=parseInt(e.toString("utf8",148,154).replace(/\0.*$/,"").trim(),8);if(isNaN(r))return!1;let n=256;for(let i=t;i127&e[t+3]|e[t+2]<<7|e[t+1]<<14|e[t]<<21,len:4}},aaa5:function(e,t,r){},aad3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IdHeader=void 0;const n=r("6f58");class i{constructor(e){if(this.len=e,e<19)throw new Error("ID-header-page 0 should be at least 19 bytes long")}get(e,t){return{magicSignature:new n.StringType(8,"ascii").get(e,t+0),version:e.readUInt8(t+8),channelCount:e.readUInt8(t+9),preSkip:e.readInt16LE(t+10),inputSampleRate:e.readInt32LE(t+12),outputGain:e.readInt16LE(t+16),channelMapping:e.readUInt8(t+18)}}}t.IdHeader=i},aae9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitReader=void 0;const n=r("6f58");class i{constructor(e){this.tokenizer=e,this.pos=0,this.dword=void 0}async read(e){while(void 0===this.dword)this.dword=await this.tokenizer.readToken(n.UINT32_LE);let t=this.dword;return this.pos+=e,this.pos<32?(t>>>=32-this.pos,t&(1<>>32-this.pos),t&(1<0){const t=32-this.pos;this.dword=void 0,e-=t,this.pos=0}const t=e%32,r=(e-t)/32;return await this.tokenizer.ignore(4*r),this.read(t)}}t.BitReader=i},ab23:function(e,t,r){"use strict";var n=r("2e19");class i extends n["a"]{constructor(){super(e=>(this._observers.add(e),()=>this._observers.delete(e))),this._observers=new Set}next(e){for(const t of this._observers)t.next(e)}error(e){for(const t of this._observers)t.error(e)}complete(){for(const e of this._observers)e.complete()}}t["a"]=i},ab33:function(e,t,r){"use strict";e.exports={PNG_SIGNATURE:[137,80,78,71,13,10,26,10],TYPE_IHDR:1229472850,TYPE_IEND:1229278788,TYPE_IDAT:1229209940,TYPE_PLTE:1347179589,TYPE_tRNS:1951551059,TYPE_gAMA:1732332865,COLORTYPE_GRAYSCALE:0,COLORTYPE_PALETTE:1,COLORTYPE_COLOR:2,COLORTYPE_ALPHA:4,COLORTYPE_PALETTE_COLOR:3,COLORTYPE_COLOR_ALPHA:6,COLORTYPE_TO_BPP_MAP:{0:1,2:3,3:1,4:2,6:4},GAMMA_DIVISION:1e5}},acb6:function(e,t,r){},acf9:function(e,t,r){"use strict";var n,i=r("c591").Buffer,a=r("b82a"),o=e.exports;o.encodings=null,o.defaultCharUnicode="�",o.defaultCharSingleByte="?",o.encode=function(e,t,r){e=""+(e||"");var n=o.getEncoder(t,r),a=n.write(e),s=n.end();return s&&s.length>0?i.concat([a,s]):a},o.decode=function(e,t,r){"string"===typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=i.from(""+(e||""),"binary"));var n=o.getDecoder(t,r),a=n.write(e),s=n.end();return s?a+s:a},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=r("94bb"));var t=o._canonicalizeEncoding(e),n={};while(1){var i=o._codecDataCache[t];if(i)return i;var a=o.encodings[t];switch(typeof a){case"string":t=a;break;case"object":for(var s in a)n[s]=a[s];n.encodingName||(n.encodingName=t),t=a.type;break;case"function":return n.encodingName||(n.encodingName=t),i=new a(n,o),o._codecDataCache[n.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var r=o.getCodec(e),n=new r.encoder(t,r);return r.bomAware&&t&&t.addBOM&&(n=new a.PrependBOM(n,t)),n},o.getDecoder=function(e,t){var r=o.getCodec(e),n=new r.decoder(t,r);return!r.bomAware||t&&!1===t.stripBOM||(n=new a.StripBOM(n,t)),n},o.enableStreamingAPI=function(e){if(!o.supportsStreams){var t=r("2706")(e);o.IconvLiteEncoderStream=t.IconvLiteEncoderStream,o.IconvLiteDecoderStream=t.IconvLiteDecoderStream,o.encodeStream=function(e,t){return new o.IconvLiteEncoderStream(o.getEncoder(e,t),t)},o.decodeStream=function(e,t){return new o.IconvLiteDecoderStream(o.getDecoder(e,t),t)},o.supportsStreams=!0}};try{n=r(6)}catch(s){}n&&n.Transform?o.enableStreamingAPI(n):o.encodeStream=o.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},ad0b:function(e,t,r){"use strict";const n=r("d9d3"),{GifError:i}=r("480c");class a extends n{constructor(...e){if(super(...e),e[0]instanceof a){const t=e[0];this.xOffset=t.xOffset,this.yOffset=t.yOffset,this.disposalMethod=t.disposalMethod,this.delayCentisecs=t.delayCentisecs,this.interlaced=t.interlaced}else{const t=e[e.length-1];let r={};"object"!==typeof t||t instanceof n||(r=t),this.xOffset=r.xOffset||0,this.yOffset=r.yOffset||0,this.disposalMethod=void 0!==r.disposalMethod?r.disposalMethod:a.DisposeToBackgroundColor,this.delayCentisecs=r.delayCentisecs||8,this.interlaced=r.interlaced||!1}}getPalette(){const e=new Set,t=this.bitmap.data;let r=0,n=!1;while(r>8&16777215;e.add(n)}r+=4}const i=new Array(e.size),a=e.values();for(r=0;re-t);let o=i.length;return n&&++o,{colors:i,usesTransparency:n,indexCount:o}}}a.DisposeToAnything=0,a.DisposeNothing=1,a.DisposeToBackgroundColor=2,a.DisposeToPrevious=3,t.GifFrame=a},ad3a:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.readXingHeader=t.XingHeaderFlags=t.LameEncoderVersion=t.InfoTagHeaderTag=void 0;const n=r("6f58"),i=r("d3ab"),a=r("9a69");async function o(r){const i=await r.readToken(t.XingHeaderFlags),o={};i.frames&&(o.numFrames=await r.readToken(n.UINT32_BE)),i.bytes&&(o.streamSize=await r.readToken(n.UINT32_BE)),i.toc&&(o.toc=e.alloc(100),await r.readBuffer(o.toc)),i.vbrScale&&(o.vbrScale=await r.readToken(n.UINT32_BE));const s=await r.peekToken(new n.StringType(4,"ascii"));if("LAME"===s){await r.ignore(4),o.lame={version:await r.readToken(new n.StringType(5,"ascii"))};const e=o.lame.version.match(/\d+.\d+/g);if(e){const e=o.lame.version.match(/\d+.\d+/g)[0],t=e.split(".").map(e=>parseInt(e,10));t[0]>=3&&t[1]>=90&&(o.lame.extended=await r.readToken(a.ExtendedLameHeader))}}return o}t.InfoTagHeaderTag=new n.StringType(4,"ascii"),t.LameEncoderVersion=new n.StringType(6,"ascii"),t.XingHeaderFlags={len:4,get:(e,t)=>({frames:i.isBitSet(e,t,31),bytes:i.isBitSet(e,t,30),toc:i.isBitSet(e,t,29),vbrScale:i.isBitSet(e,t,28)})},t.readXingHeader=o}).call(this,r("1c35").Buffer)},ad41:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=57)}([function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},,function(e,t){e.exports=r("5924")},function(e,t){e.exports=r("8122")},,function(e,t){e.exports=r("e974")},function(e,t){e.exports=r("6b7c")},function(e,t){e.exports=r("2b0e")},function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"i",(function(){return s})),r.d(t,"d",(function(){return u})),r.d(t,"e",(function(){return c})),r.d(t,"c",(function(){return l})),r.d(t,"g",(function(){return f})),r.d(t,"f",(function(){return h})),r.d(t,"h",(function(){return p})),r.d(t,"l",(function(){return m})),r.d(t,"k",(function(){return g})),r.d(t,"j",(function(){return A})),r.d(t,"a",(function(){return b})),r.d(t,"m",(function(){return v})),r.d(t,"n",(function(){return y}));var n=r(3),i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e){var t=e.target;while(t&&"HTML"!==t.tagName.toUpperCase()){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},o=function(e){return null!==e&&"object"===("undefined"===typeof e?"undefined":i(e))},s=function(e,t,r,i,a){if(!t&&!i&&(!a||Array.isArray(a)&&!a.length))return e;r="string"===typeof r?"descending"===r?-1:1:r&&r<0?-1:1;var s=i?null:function(r,i){return a?(Array.isArray(a)||(a=[a]),a.map((function(t){return"string"===typeof t?Object(n["getValueByPath"])(r,t):t(r,i,e)}))):("$key"!==t&&o(r)&&"$value"in r&&(r=r.$value),[o(r)?Object(n["getValueByPath"])(r,t):r])},u=function(e,t){if(i)return i(e.value,t.value);for(var r=0,n=e.key.length;rt.key[r])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var n=u(e,t);return n||(n=e.index-t.index),n*r})).map((function(e){return e.value}))},u=function(e,t){var r=null;return e.columns.forEach((function(e){e.id===t&&(r=e)})),r},c=function(e,t){for(var r=null,n=0;n2&&void 0!==arguments[2]?arguments[2]:"children",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[n])t(e,null,s+1);else{var o=e[r];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[n])t(e,null,0);else{var o=e[r];i(o)||a(e,o,0)}}))}},function(e,t){e.exports=r("7f4d")},,function(e,t){e.exports=r("2bb5")},function(e,t){e.exports=r("417f")},function(e,t){e.exports=r("5128")},,function(e,t){e.exports=r("14e9")},function(e,t){e.exports=r("4010")},,function(e,t){e.exports=r("0e15")},function(e,t){e.exports=r("dcdc")},,,,,,,,,,function(e,t){e.exports=r("299c")},,,,,,,,,function(e,t){e.exports=r("e62d")},function(e,t){e.exports=r("7fc1")},,,,function(e,t){e.exports=r("9619")},,,function(e,t){e.exports=r("c098")},,,,,,,,,,,function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-table",class:[{"el-table--fit":e.fit,"el-table--striped":e.stripe,"el-table--border":e.border||e.isGroup,"el-table--hidden":e.isHidden,"el-table--group":e.isGroup,"el-table--fluid-height":e.maxHeight,"el-table--scrollable-x":e.layout.scrollX,"el-table--scrollable-y":e.layout.scrollY,"el-table--enable-row-hover":!e.store.states.isComplex,"el-table--enable-row-transition":0!==(e.store.states.data||[]).length&&(e.store.states.data||[]).length<100},e.tableSize?"el-table--"+e.tableSize:""],on:{mouseleave:function(t){e.handleMouseLeave(t)}}},[r("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?r("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[r("table-header",{ref:"tableHeader",style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"default-sort":e.defaultSort}})],1):e._e(),r("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[r("table-body",{style:{width:e.bodyWidth},attrs:{context:e.context,store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.data&&0!==e.data.length?e._e():r("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[r("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?r("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?r("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[r("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),e.fixedColumns.length>0?r("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"fixedWrapper",staticClass:"el-table__fixed",style:[{width:e.layout.fixedWidth?e.layout.fixedWidth+"px":""},e.fixedHeight]},[e.showHeader?r("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[r("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),r("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[r("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"left",store:e.store,stripe:e.stripe,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"row-style":e.rowStyle}}),e.$slots.append?r("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?r("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[r("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?r("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"rightFixedWrapper",staticClass:"el-table__fixed-right",style:[{width:e.layout.rightFixedWidth?e.layout.rightFixedWidth+"px":"",right:e.layout.scrollY?(e.border?e.layout.gutterWidth:e.layout.gutterWidth||0)+"px":""},e.fixedHeight]},[e.showHeader?r("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[r("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),r("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[r("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"right",store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.$slots.append?r("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?r("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[r("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?r("div",{ref:"rightFixedPatch",staticClass:"el-table__fixed-right-patch",style:{width:e.layout.scrollY?e.layout.gutterWidth+"px":"0",height:e.layout.headerHeight+"px"}}):e._e(),r("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])},i=[];n._withStripped=!0;var a=r(19),o=r.n(a),s=r(43),u=r(16),c=r(46),l=r.n(c),f="undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,h=function(e,t){e&&e.addEventListener&&e.addEventListener(f?"DOMMouseScroll":"mousewheel",(function(e){var r=l()(e);t&&t.apply(this,[e,r])}))},d={bind:function(e,t){h(e,t.value)}},p=r(6),m=r.n(p),g=r(11),A=r.n(g),b=r(7),v=r.n(b),y=r(9),w=r.n(y),_=r(8),E={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,r=void 0===t?[]:t,n=e.rowKey,i=e.defaultExpandAll,a=e.expandRows;if(i)this.states.expandRows=r.slice();else if(n){var o=Object(_["f"])(a,n);this.states.expandRows=r.reduce((function(e,t){var r=Object(_["g"])(t,n),i=o[r];return i&&e.push(t),e}),[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){var r=Object(_["m"])(this.states.expandRows,e,t);r&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,r=t.data,n=t.rowKey,i=Object(_["f"])(r,n);this.states.expandRows=e.reduce((function(e,t){var r=i[t];return r&&e.push(r.row),e}),[])},isRowExpanded:function(e){var t=this.states,r=t.expandRows,n=void 0===r?[]:r,i=t.rowKey;if(i){var a=Object(_["f"])(n,i);return!!a[Object(_["g"])(e,i)]}return-1!==n.indexOf(e)}}},I=r(3),C={data:function(){return{states:{_currentRowKey:null,currentRow:null}}},methods:{setCurrentRowKey:function(e){this.assertRowKey(),this.states._currentRowKey=e,this.setCurrentRowByKey(e)},restoreCurrentRowKey:function(){this.states._currentRowKey=null},setCurrentRowByKey:function(e){var t=this.states,r=t.data,n=void 0===r?[]:r,i=t.rowKey,a=null;i&&(a=Object(I["arrayFind"])(n,(function(t){return Object(_["g"])(t,i)===e}))),t.currentRow=a},updateCurrentRow:function(e){var t=this.states,r=this.table,n=t.currentRow;if(e&&e!==n)return t.currentRow=e,void r.$emit("current-change",e,n);!e&&n&&(t.currentRow=null,r.$emit("current-change",null,n))},updateCurrentRowData:function(){var e=this.states,t=this.table,r=e.rowKey,n=e._currentRowKey,i=e.data||[],a=e.currentRow;if(-1===i.indexOf(a)&&a){if(r){var o=Object(_["g"])(a,r);this.setCurrentRowByKey(o)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,a)}else n&&(this.setCurrentRowByKey(n),this.restoreCurrentRowKey())}}},B=Object.assign||function(e){for(var t=1;t0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var r=t.filter((function(e){return!e.fixed}));e.originColumns=[].concat(e.fixedColumns).concat(r).concat(e.rightFixedColumns);var n=k(r),i=k(e.fixedColumns),a=k(e.rightFixedColumns);e.leafColumnsLength=n.length,e.fixedLeafColumnsLength=i.length,e.rightFixedLeafColumnsLength=a.length,e.columns=[].concat(i).concat(n).concat(a),e.isComplex=e.fixedColumns.length>0||e.rightFixedColumns.length>0},scheduleLayout:function(e){e&&this.updateColumns(),this.table.debouncedUpdateLayout()},isSelected:function(e){var t=this.states.selection,r=void 0===t?[]:t;return r.indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1;var t=e.selection;t.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,r=e.rowKey,n=e.selection,i=void 0;if(r){i=[];var a=Object(_["f"])(n,r),o=Object(_["f"])(t,r);for(var s in a)a.hasOwnProperty(s)&&!o[s]&&i.push(a[s].row)}else i=n.filter((function(e){return-1===t.indexOf(e)}));if(i.length){var u=n.filter((function(e){return-1===i.indexOf(e)}));e.selection=u,this.table.$emit("selection-change",u.slice())}},toggleRowSelection:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=Object(_["m"])(this.states.selection,e,t);if(n){var i=(this.states.selection||[]).slice();r&&this.table.$emit("select",i,e),this.table.$emit("selection-change",i)}},_toggleAllSelection:function(){var e=this.states,t=e.data,r=void 0===t?[]:t,n=e.selection,i=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||n.length);e.isAllSelected=i;var a=!1;r.forEach((function(t,r){e.selectable?e.selectable.call(null,t,r)&&Object(_["m"])(n,t,i)&&(a=!0):Object(_["m"])(n,t,i)&&(a=!0)})),a&&this.table.$emit("selection-change",n?n.slice():[]),this.table.$emit("select-all",n)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,r=e.rowKey,n=e.data,i=Object(_["f"])(t,r);n.forEach((function(e){var n=Object(_["g"])(e,r),a=i[n];a&&(t[a.index]=e)}))},updateAllSelected:function(){var e=this.states,t=e.selection,r=e.rowKey,n=e.selectable,i=e.data||[];if(0!==i.length){var a=void 0;r&&(a=Object(_["f"])(t,r));for(var o=function(e){return a?!!a[Object(_["g"])(e,r)]:-1!==t.indexOf(e)},s=!0,u=0,c=0,l=i.length;c1?r-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var r=new M;return r.table=e,r.toggleAllSelection=D()(10,r._toggleAllSelection),Object.keys(t).forEach((function(e){r.states[e]=t[e]})),r}function P(e){var t={};return Object.keys(e).forEach((function(r){var n=e[r],i=void 0;"string"===typeof n?i=function(){return this.store.states[n]}:"function"===typeof n?i=function(){return n.call(this,this.store.states)}:console.error("invalid value type"),i&&(t[r]=i)})),t}var F=r(38),L=r.n(F);function N(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Q=function(){function e(t){for(var r in N(this,e),this.observers=[],this.table=null,this.store=null,this.columns=null,this.fit=!0,this.showHeader=!0,this.height=null,this.scrollX=!1,this.scrollY=!1,this.bodyWidth=null,this.fixedWidth=null,this.rightFixedWidth=null,this.tableHeight=null,this.headerHeight=44,this.appendHeight=0,this.footerHeight=44,this.viewportHeight=null,this.bodyHeight=null,this.fixedBodyHeight=null,this.gutterWidth=L()(),t)t.hasOwnProperty(r)&&(this[r]=t[r]);if(!this.table)throw new Error("table is required for Table Layout");if(!this.store)throw new Error("store is required for Table Layout")}return e.prototype.updateScrollY=function(){var e=this.height;if(null===e)return!1;var t=this.table.bodyWrapper;if(this.table.$el&&t){var r=t.querySelector(".el-table__body"),n=this.scrollY,i=r.offsetHeight>this.bodyHeight;return this.scrollY=i,n!==i}return!1},e.prototype.setHeight=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!v.a.prototype.$isServer){var n=this.table.$el;if(e=Object(_["j"])(e),this.height=e,!n&&(e||0===e))return v.a.nextTick((function(){return t.setHeight(e,r)}));"number"===typeof e?(n.style[r]=e+"px",this.updateElsHeight()):"string"===typeof e&&(n.style[r]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[],t=this.table.columns;return t.forEach((function(t){t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)})),e},e.prototype.updateElsHeight=function(){var e=this;if(!this.table.$ready)return v.a.nextTick((function(){return e.updateElsHeight()}));var t=this.table.$refs,r=t.headerWrapper,n=t.appendWrapper,i=t.footerWrapper;if(this.appendHeight=n?n.offsetHeight:0,!this.showHeader||r){var a=r?r.querySelector(".el-table__header tr"):null,o=this.headerDisplayNone(a),s=this.headerHeight=this.showHeader?r.offsetHeight:0;if(this.showHeader&&!o&&r.offsetWidth>0&&(this.table.columns||[]).length>0&&s<2)return v.a.nextTick((function(){return e.updateElsHeight()}));var u=this.tableHeight=this.table.$el.clientHeight,c=this.footerHeight=i?i.offsetHeight:0;null!==this.height&&(this.bodyHeight=u-s-c+(i?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var l=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?u-(l?0:this.gutterWidth):u,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;var t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!v.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,r=0,n=this.getFlattenColumns(),i=n.filter((function(e){return"number"!==typeof e.width}));if(n.forEach((function(e){"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)})),i.length>0&&e){n.forEach((function(e){r+=e.width||e.minWidth||80}));var a=this.scrollY?this.gutterWidth:0;if(r<=t-a){this.scrollX=!1;var o=t-a-r;if(1===i.length)i[0].realWidth=(i[0].minWidth||80)+o;else{var s=i.reduce((function(e,t){return e+(t.minWidth||80)}),0),u=o/s,c=0;i.forEach((function(e,t){if(0!==t){var r=Math.floor((e.minWidth||80)*u);c+=r,e.realWidth=(e.minWidth||80)+r}})),i[0].realWidth=(i[0].minWidth||80)+o-c}}else this.scrollX=!0,i.forEach((function(e){e.realWidth=e.minWidth}));this.bodyWidth=Math.max(r,t),this.table.resizeState.width=this.bodyWidth}else n.forEach((function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,r+=e.realWidth})),this.scrollX=r>t,this.bodyWidth=r;var l=this.store.states.fixedColumns;if(l.length>0){var f=0;l.forEach((function(e){f+=e.realWidth||e.width})),this.fixedWidth=f}var h=this.store.states.rightFixedColumns;if(h.length>0){var d=0;h.forEach((function(e){d+=e.realWidth||e.width})),this.rightFixedWidth=d}this.notifyObservers("columns")}},e.prototype.addObserver=function(e){this.observers.push(e)},e.prototype.removeObserver=function(e){var t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)},e.prototype.notifyObservers=function(e){var t=this,r=this.observers;r.forEach((function(r){switch(e){case"columns":r.onColumnsChange(t);break;case"scrollable":r.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}}))},e}(),U=Q,j=r(2),z=r(29),H=r.n(z),G={created:function(){this.tableLayout.addObserver(this)},destroyed:function(){this.tableLayout.removeObserver(this)},computed:{tableLayout:function(){var e=this.layout;if(!e&&this.table&&(e=this.table.layout),!e)throw new Error("Can not find table layout.");return e}},mounted:function(){this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout)},updated:function(){this.__updated__||(this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout),this.__updated__=!0)},methods:{onColumnsChange:function(e){var t=this.$el.querySelectorAll("colgroup > col");if(t.length){var r=e.getFlattenColumns(),n={};r.forEach((function(e){n[e.id]=e}));for(var i=0,a=t.length;i col[name=gutter]"),r=0,n=t.length;r=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,r,n){var i=1,a=1,o=this.table.spanMethod;if("function"===typeof o){var s=o({row:e,column:t,rowIndex:r,columnIndex:n});Array.isArray(s)?(i=s[0],a=s[1]):"object"===("undefined"===typeof s?"undefined":W(s))&&(i=s.rowspan,a=s.colspan)}return{rowspan:i,colspan:a}},getRowStyle:function(e,t){var r=this.table.rowStyle;return"function"===typeof r?r.call(null,{row:e,rowIndex:t}):r||null},getRowClass:function(e,t){var r=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&r.push("current-row"),this.stripe&&t%2===1&&r.push("el-table__row--striped");var n=this.table.rowClassName;return"string"===typeof n?r.push(n):"function"===typeof n&&r.push(n.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&r.push("expanded"),r},getCellStyle:function(e,t,r,n){var i=this.table.cellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:r,column:n}):i},getCellClass:function(e,t,r,n){var i=[n.id,n.align,n.className];this.isColumnHidden(t)&&i.push("is-hidden");var a=this.table.cellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:r,column:n})),i.push("el-table__cell"),i.join(" ")},getColspanRealWidth:function(e,t,r){if(t<1)return e[r].realWidth;var n=e.map((function(e){var t=e.realWidth;return t})).slice(r,r+t);return n.reduce((function(e,t){return e+t}),-1)},handleCellMouseEnter:function(e,t){var r=this.table,n=Object(_["b"])(e);if(n){var i=Object(_["c"])(r,n),a=r.hoverState={cell:n,column:i,row:t};r.$emit("cell-mouse-enter",a.row,a.column,a.cell,e)}var o=e.target.querySelector(".cell");if(Object(j["hasClass"])(o,"el-tooltip")&&o.childNodes.length){var s=document.createRange();s.setStart(o,0),s.setEnd(o,o.childNodes.length);var u=s.getBoundingClientRect().width,c=(parseInt(Object(j["getStyle"])(o,"paddingLeft"),10)||0)+(parseInt(Object(j["getStyle"])(o,"paddingRight"),10)||0);if((u+c>o.offsetWidth||o.scrollWidth>o.offsetWidth)&&this.$refs.tooltip){var l=this.$refs.tooltip;this.tooltipContent=n.innerText||n.textContent,l.referenceElm=n,l.$refs.popper&&(l.$refs.popper.style.display="none"),l.doDestroy(),l.setExpectedState(!0),this.activateTooltip(l)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper());var r=Object(_["b"])(e);if(r){var n=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",n.row,n.column,n.cell,e)}},handleMouseEnter:D()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:D()(30,(function(){this.store.commit("setHoverRow",null)})),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,r){var n=this.table,i=Object(_["b"])(e),a=void 0;i&&(a=Object(_["c"])(n,i),a&&n.$emit("cell-"+r,t,a,i,e)),n.$emit("row-"+r,t,a,e)},rowRender:function(e,t,r){var n=this,i=this.$createElement,a=this.treeIndent,o=this.columns,s=this.firstDefaultColumnIndex,u=o.map((function(e,t){return n.isColumnHidden(t)})),c=this.getRowClass(e,t),l=!0;r&&(c.push("el-table__row--level-"+r.level),l=r.display);var f=l?null:{display:"none"};return i("tr",{style:[f,this.getRowStyle(e,t)],class:c,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return n.handleDoubleClick(t,e)},click:function(t){return n.handleClick(t,e)},contextmenu:function(t){return n.handleContextMenu(t,e)},mouseenter:function(e){return n.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[o.map((function(c,l){var f=n.getSpan(e,c,t,l),h=f.rowspan,d=f.colspan;if(!h||!d)return null;var p=$({},c);p.realWidth=n.getColspanRealWidth(o,d,l);var m={store:n.store,_self:n.context||n.table.$vnode.context,column:p,row:e,$index:t};return l===s&&r&&(m.treeNode={indent:r.level*a,level:r.level},"boolean"===typeof r.expanded&&(m.treeNode.expanded=r.expanded,"loading"in r&&(m.treeNode.loading=r.loading),"noLazyChildren"in r&&(m.treeNode.noLazyChildren=r.noLazyChildren))),i("td",{style:n.getCellStyle(t,l,e,c),class:n.getCellClass(t,l,e,c),attrs:{rowspan:h,colspan:d},on:{mouseenter:function(t){return n.handleCellMouseEnter(t,e)},mouseleave:n.handleCellMouseLeave}},[c.renderCell.call(n._renderProxy,n.$createElement,m,u[l])])}))])},wrappedRowRender:function(e,t){var r=this,n=this.$createElement,i=this.store,a=i.isRowExpanded,o=i.assertRowKey,s=i.states,u=s.treeData,c=s.lazyTreeNodeMap,l=s.childrenColumnName,f=s.rowKey;if(this.hasExpandColumn&&a(e)){var h=this.table.renderExpanded,d=this.rowRender(e,t);return h?[[d,n("tr",{key:"expanded-row__"+d.key},[n("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[h(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),d)}if(Object.keys(u).length){o();var p=Object(_["g"])(e,f),m=u[p],g=null;m&&(g={expanded:m.expanded,level:m.level,display:!0},"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(g.noLazyChildren=!(m.children&&m.children.length)),g.loading=m.loading));var A=[this.rowRender(e,t,g)];if(m){var b=0,v=function e(n,i){n&&n.length&&i&&n.forEach((function(n){var a={display:i.display&&i.expanded,level:i.level+1},o=Object(_["g"])(n,f);if(void 0===o||null===o)throw new Error("for nested data item, row-key is required.");if(m=$({},u[o]),m&&(a.expanded=m.expanded,m.level=m.level||a.level,m.display=!(!m.expanded||!a.display),"boolean"===typeof m.lazy&&("boolean"===typeof m.loaded&&m.loaded&&(a.noLazyChildren=!(m.children&&m.children.length)),a.loading=m.loading)),b++,A.push(r.rowRender(n,t+b,a)),m){var s=c[o]||n[l];e(s,m)}}))};m.display=!0;var y=c[p]||e[l];v(y,m)}return A}return this.rowRender(e,t)}}},Y=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?r("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[r("div",{staticClass:"el-table-filter__content"},[r("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[r("el-checkbox-group",{staticClass:"el-table-filter__checkbox-group",model:{value:e.filteredValue,callback:function(t){e.filteredValue=t},expression:"filteredValue"}},e._l(e.filters,(function(t){return r("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])})),1)],1)],1),r("div",{staticClass:"el-table-filter__bottom"},[r("button",{class:{"is-disabled":0===e.filteredValue.length},attrs:{disabled:0===e.filteredValue.length},on:{click:e.handleConfirm}},[e._v(e._s(e.t("el.table.confirmFilter")))]),r("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):r("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[r("ul",{staticClass:"el-table-filter__list"},[r("li",{staticClass:"el-table-filter__list-item",class:{"is-active":void 0===e.filterValue||null===e.filterValue},on:{click:function(t){e.handleSelect(null)}}},[e._v(e._s(e.t("el.table.clearFilter")))]),e._l(e.filters,(function(t){return r("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(r){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])}))],2)])])},V=[];Y._withStripped=!0;var X=r(5),K=r.n(X),Z=r(13),J=r(12),ee=r.n(J),te=[];!v.a.prototype.$isServer&&document.addEventListener("click",(function(e){te.forEach((function(t){var r=e.target;t&&t.$el&&(r===t.$el||t.$el.contains(r)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var re={open:function(e){e&&te.push(e)},close:function(e){var t=te.indexOf(e);-1!==t&&te.splice(e,1)}},ne=r(39),ie=r.n(ne),ae=r(15),oe=r.n(ae),se={name:"ElTableFilterPanel",mixins:[K.a,m.a],directives:{Clickoutside:ee.a},components:{ElCheckbox:o.a,ElCheckboxGroup:ie.a,ElScrollbar:oe.a},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout((function(){e.showPopper=!1}),16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){this.filterValue=e,"undefined"!==typeof e&&null!==e?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&("undefined"!==typeof e&&null!==e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",(function(){e.updatePopper()})),this.$watch("showPopper",(function(t){e.column&&(e.column.filterOpened=t),t?re.open(e):re.close(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)1;return i&&(this.$parent.isGroup=!0),e("table",{class:"el-table__header",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map((function(t){return e("col",{attrs:{name:t.id},key:t.id})})),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("thead",{class:[{"is-group":i,"has-gutter":this.hasGutter}]},[this._l(n,(function(r,n){return e("tr",{style:t.getHeaderRowStyle(n),class:t.getHeaderRowClass(n)},[r.map((function(i,a){return e("th",{attrs:{colspan:i.colSpan,rowspan:i.rowSpan},on:{mousemove:function(e){return t.handleMouseMove(e,i)},mouseout:t.handleMouseOut,mousedown:function(e){return t.handleMouseDown(e,i)},click:function(e){return t.handleHeaderClick(e,i)},contextmenu:function(e){return t.handleHeaderContextMenu(e,i)}},style:t.getHeaderCellStyle(n,a,r,i),class:t.getHeaderCellClass(n,a,r,i),key:i.id},[e("div",{class:["cell",i.filteredValue&&i.filteredValue.length>0?"highlight":"",i.labelClassName]},[i.renderHeader?i.renderHeader.call(t._renderProxy,e,{column:i,$index:a,store:t.store,_self:t.$parent.$vnode.context}):i.label,i.sortable?e("span",{class:"caret-wrapper",on:{click:function(e){return t.handleSortClick(e,i)}}},[e("i",{class:"sort-caret ascending",on:{click:function(e){return t.handleSortClick(e,i,"ascending")}}}),e("i",{class:"sort-caret descending",on:{click:function(e){return t.handleSortClick(e,i,"descending")}}})]):"",i.filterable?e("span",{class:"el-table__column-filter-trigger",on:{click:function(e){return t.handleFilterClick(e,i)}}},[e("i",{class:["el-icon-arrow-down",i.filterOpened?"el-icon-arrow-up":""]})]):""])])})),t.hasGutter?e("th",{class:"el-table__cell gutter"}):""])}))])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:o.a},computed:he({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},P({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),created:function(){this.filterPanels={}},mounted:function(){var e=this;this.$nextTick((function(){var t=e.defaultSort,r=t.prop,n=t.order,i=!0;e.store.commit("sort",{prop:r,order:n,init:i})}))},beforeDestroy:function(){var e=this.filterPanels;for(var t in e)e.hasOwnProperty(t)&&e[t]&&e[t].$destroy(!0)},methods:{isCellHidden:function(e,t){for(var r=0,n=0;n=this.leftFixedLeafCount:"right"===this.fixed?r=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"===typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],r=this.table.headerRowClassName;return"string"===typeof r?t.push(r):"function"===typeof r&&t.push(r.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,r,n){var i=this.table.headerCellStyle;return"function"===typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:r,column:n}):i},getHeaderCellClass:function(e,t,r,n){var i=[n.id,n.order,n.headerAlign,n.className,n.labelClassName];0===e&&this.isCellHidden(t,r)&&i.push("is-hidden"),n.children||i.push("is-leaf"),n.sortable&&i.push("is-sortable");var a=this.table.headerCellClassName;return"string"===typeof a?i.push(a):"function"===typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:r,column:n})),i.push("el-table__cell"),i.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var r=e.target,n="TH"===r.tagName?r:r.parentNode;if(!Object(j["hasClass"])(n,"noclick")){n=n.querySelector(".el-table__column-filter-trigger")||n;var i=this.$parent,a=this.filterPanels[t.id];a&&t.filterOpened?a.showPopper=!1:(a||(a=new v.a(fe),this.filterPanels[t.id]=a,t.filterPlacement&&(a.placement=t.filterPlacement),a.table=i,a.cell=n,a.column=t,!this.$isServer&&a.$mount(document.createElement("div"))),setTimeout((function(){a.showPopper=!0}),16))}},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var r=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var n=this.$parent,i=n.$el,a=i.getBoundingClientRect().left,o=this.$el.querySelector("th."+t.id),s=o.getBoundingClientRect(),u=s.left-a+30;Object(j["addClass"])(o,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:s.right-a,startColumnLeft:s.left-a,tableLeft:a};var c=n.$refs.resizeProxy;c.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var l=function(e){var t=e.clientX-r.dragState.startMouseLeft,n=r.dragState.startLeft+t;c.style.left=Math.max(u,n)+"px"},f=function i(){if(r.dragging){var a=r.dragState,s=a.startColumnLeft,u=a.startLeft,f=parseInt(c.style.left,10),h=f-s;t.width=t.realWidth=h,n.$emit("header-dragend",t.width,u-s,t,e),r.store.scheduleLayout(),document.body.style.cursor="",r.dragging=!1,r.draggingColumn=null,r.dragState={},n.resizeProxyVisible=!1}document.removeEventListener("mousemove",l),document.removeEventListener("mouseup",i),document.onselectstart=null,document.ondragstart=null,setTimeout((function(){Object(j["removeClass"])(o,"noclick")}),0)};document.addEventListener("mousemove",l),document.addEventListener("mouseup",f)}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){var r=e.target;while(r&&"TH"!==r.tagName)r=r.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var n=r.getBoundingClientRect(),i=document.body.style;n.width>12&&n.right-e.pageX<8?(i.cursor="col-resize",Object(j["hasClass"])(r,"is-sortable")&&(r.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(i.cursor="",Object(j["hasClass"])(r,"is-sortable")&&(r.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,r=e.sortOrders;if(""===t)return r[0];var n=r.indexOf(t||null);return r[n>r.length-2?0:n+1]},handleSortClick:function(e,t,r){e.stopPropagation();var n=t.order===r?null:r||this.toggleOrder(t),i=e.target;while(i&&"TH"!==i.tagName)i=i.parentNode;if(i&&"TH"===i.tagName&&Object(j["hasClass"])(i,"noclick"))Object(j["removeClass"])(i,"noclick");else if(t.sortable){var a=this.store.states,o=a.sortProp,s=void 0,u=a.sortingColumn;(u!==t||u===t&&null===u.order)&&(u&&(u.order=null),a.sortingColumn=t,o=t.property),s=t.order=n||null,a.sortProp=o,a.sortOrder=s,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},ge=Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"===this.fixed){for(var n=0,i=0;i=this.columnsCount-this.rightFixedCount)},getRowClasses:function(e,t){var r=[e.id,e.align,e.labelClassName];return e.className&&r.push(e.className),this.isCellHidden(t,this.columns,e)&&r.push("is-hidden"),e.children||r.push("is-leaf"),r}}},be=Object.assign||function(e){for(var t=1;t0){var n=r.scrollTop;t.pixelY<0&&0!==n&&e.preventDefault(),t.pixelY>0&&r.scrollHeight-r.clientHeight>n&&e.preventDefault(),r.scrollTop+=Math.ceil(t.pixelY/5)}else r.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var r=t.pixelX,n=t.pixelY;Math.abs(r)>=Math.abs(n)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(s["throttle"])(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,r=e.scrollTop,n=e.offsetWidth,i=e.scrollWidth,a=this.$refs,o=a.headerWrapper,s=a.footerWrapper,u=a.fixedBodyWrapper,c=a.rightFixedBodyWrapper;o&&(o.scrollLeft=t),s&&(s.scrollLeft=t),u&&(u.scrollTop=r),c&&(c.scrollTop=r);var l=i-n-1;this.scrollPosition=t>=l?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(u["addResizeListener"])(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(u["removeResizeListener"])(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,r=this.resizeState,n=r.width,i=r.height,a=t.offsetWidth;n!==a&&(e=!0);var o=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&i!==o&&(e=!0),e&&(this.resizeState.width=a,this.resizeState.height=o,this.doLayout())}},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:be({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||this.fixedColumns.length>0||this.rightFixedColumns.length>0},bodyWidth:function(){var e=this.layout,t=e.bodyWidth,r=e.scrollY,n=e.gutterWidth;return t?t-(r?n:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,r=void 0===t?0:t,n=e.bodyHeight,i=e.footerHeight,a=void 0===i?0:i;if(this.height)return{height:n?n+"px":""};if(this.maxHeight){var o=Object(_["j"])(this.maxHeight);if("number"===typeof o)return{"max-height":o-a-(this.showHeader?r:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=Object(_["j"])(this.maxHeight);if("number"===typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),e-=this.layout.footerHeight,{"max-height":e+"px"}}return{}},fixedHeight:function(){return this.maxHeight?this.showSummary?{bottom:0}:{bottom:this.layout.scrollX&&this.data.length?this.layout.gutterWidth+"px":""}:this.showSummary?{height:this.layout.tableHeight?this.layout.tableHeight+"px":""}:{height:this.layout.viewportHeight?this.layout.viewportHeight+"px":""}},emptyBlockStyle:function(){if(this.data&&this.data.length)return null;var e="100%";return this.layout.appendHeight&&(e="calc(100% - "+this.layout.appendHeight+"px)"),{width:this.bodyWidth,height:e}}},P({selection:"selection",columns:"columns",tableData:"data",fixedColumns:"fixedColumns",rightFixedColumns:"rightFixedColumns"})),watch:{height:{immediate:!0,handler:function(e){this.layout.setHeight(e)}},maxHeight:{immediate:!0,handler:function(e){this.layout.setMaxHeight(e)}},currentRowKey:{immediate:!0,handler:function(e){this.rowKey&&this.store.setCurrentRowKey(e)}},data:{immediate:!0,handler:function(e){this.store.commit("setData",e)}},expandRowKeys:{immediate:!0,handler:function(e){e&&this.store.setExpandRowKeysAdapter(e)}}},created:function(){var e=this;this.tableId="el-table_"+ve++,this.debouncedUpdateLayout=Object(s["debounce"])(50,(function(){return e.doLayout()}))},mounted:function(){var e=this;this.bindEvents(),this.store.updateColumns(),this.doLayout(),this.resizeState={width:this.$el.offsetWidth,height:this.$el.offsetHeight},this.store.states.columns.forEach((function(t){t.filteredValue&&t.filteredValue.length&&e.store.commit("filterChange",{column:t,values:t.filteredValue,silent:!0})})),this.$ready=!0},destroyed:function(){this.unbindEvents()},data:function(){var e=this.treeProps,t=e.hasChildren,r=void 0===t?"hasChildren":t,n=e.children,i=void 0===n?"children":n;this.store=R(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:r,childrenColumnName:i});var a=new U({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader});return{layout:a,isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},we=ye,_e=Object(ce["a"])(we,n,i,!1,null,null,null);_e.options.__file="packages/table/src/table.vue";var Ee=_e.exports;Ee.install=function(e){e.component(Ee.name,Ee)};t["default"]=Ee}])},ad71:function(e,t,r){"use strict";(function(t,n){var i=r("966d");e.exports=_;var a,o=r("e3db");_.ReadableState=w;r("faa1").EventEmitter;var s=function(e,t){return e.listeners(t).length},u=r("429b"),c=r("8707").Buffer,l=t.Uint8Array||function(){};function f(e){return c.from(e)}function h(e){return c.isBuffer(e)||e instanceof l}var d=Object.create(r("3a7c"));d.inherits=r("3fb5");var p=r(3),m=void 0;m=p&&p.debuglog?p.debuglog("stream"):function(){};var g,A=r("5e1a"),b=r("4681");d.inherits(_,u);var v=["error","close","destroy","pause","resume"];function y(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?o(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function w(e,t){a=a||r("b19a"),e=e||{};var n=t instanceof a;this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var i=e.highWaterMark,o=e.readableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(o||0===o)?o:s,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new A,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(g||(g=r("7d72").StringDecoder),this.decoder=new g(e.encoding),this.encoding=e.encoding)}function _(e){if(a=a||r("b19a"),!(this instanceof _))return new _(e);this._readableState=new w(e,this),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),u.call(this)}function E(e,t,r,n,i){var a,o=e._readableState;null===t?(o.reading=!1,T(e,o)):(i||(a=C(o,t)),a?e.emit("error",a):o.objectMode||t&&t.length>0?("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===c.prototype||(t=f(t)),n?o.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):I(e,o,t,!0):o.ended?e.emit("error",new Error("stream.push() after EOF")):(o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?I(e,o,t,!1):D(e,o)):I(e,o,t,!1))):n||(o.reading=!1));return B(o)}function I(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,n?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&M(e)),D(e,t)}function C(e,t){var r;return h(t)||"string"===typeof t||void 0===t||e.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}function B(e){return!e.ended&&(e.needReadable||e.length=x?e=x:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function k(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=S(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function T(e,t){if(!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,M(e)}}function M(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(m("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?i.nextTick(O,e):O(e))}function O(e){m("emit readable"),e.emit("readable"),Q(e)}function D(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(R,e,t))}function R(e,t){var r=t.length;while(!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=j(e,t.buffer,t.decoder),r);var r}function j(e,t,r){var n;return ea.length?a.length:e;if(o===a.length?i+=a:i+=a.slice(0,e),e-=o,0===e){o===a.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=a.slice(o));break}++n}return t.length-=n,i}function H(e,t){var r=c.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;while(n=n.next){var a=n.data,o=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,o),e-=o,0===e){o===a.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=a.slice(o));break}++i}return t.length-=i,r}function G(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,i.nextTick(W,t,e))}function W(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function $(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return m("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?G(this):M(this),null;if(e=k(e,t),0===e&&t.ended)return 0===t.length&&G(this),null;var n,i=t.needReadable;return m("need readable",i),(0===t.length||t.length-e0?U(e,t):null,null===n?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&G(this)),null!==n&&this.emit("data",n),n},_.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},_.prototype.pipe=function(e,t){var r=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e);break}a.pipesCount+=1,m("pipe count=%d opts=%j",a.pipesCount,t);var o=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr,u=o?l:w;function c(e,t){m("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function l(){m("onend"),e.end()}a.endEmitted?i.nextTick(u):r.once("end",u),e.on("unpipe",c);var f=P(r);e.on("drain",f);var h=!1;function d(){m("cleanup"),e.removeListener("close",b),e.removeListener("finish",v),e.removeListener("drain",f),e.removeListener("error",A),e.removeListener("unpipe",c),r.removeListener("end",l),r.removeListener("end",w),r.removeListener("data",g),h=!0,!a.awaitDrain||e._writableState&&!e._writableState.needDrain||f()}var p=!1;function g(t){m("ondata"),p=!1;var n=e.write(t);!1!==n||p||((1===a.pipesCount&&a.pipes===e||a.pipesCount>1&&-1!==$(a.pipes,e))&&!h&&(m("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,p=!0),r.pause())}function A(t){m("onerror",t),w(),e.removeListener("error",A),0===s(e,"error")&&e.emit("error",t)}function b(){e.removeListener("finish",v),w()}function v(){m("onfinish"),e.removeListener("close",b),w()}function w(){m("unpipe"),r.unpipe(e)}return r.on("data",g),y(e,"error",A),e.once("close",b),e.once("finish",v),e.emit("pipe",r),a.flowing||(m("pipe resume"),r.resume()),e},_.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0&&!i.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(s,"\\$1")+'"'}function d(e){this.parameters=Object.create(null),this.type=e}t.format=c,t.parse=l},b48f:function(e,t,r){"use strict";function n(e,t){this.size=this.size||e,this.smallerSize=this.smallerSize||t,o(this.size)}function i(e){var t={};return t.r=Math.floor(e/Math.pow(256,3)),t.g=Math.floor((e-t.r*Math.pow(256,3))/Math.pow(256,2)),t.b=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2))/Math.pow(256,1)),t.a=Math.floor((e-t.r*Math.pow(256,3)-t.g*Math.pow(256,2)-t.b*Math.pow(256,1))/Math.pow(256,0)),t}n.prototype.size=32,n.prototype.smallerSize=8,n.prototype.distance=function(e,t){for(var r=0,n=0;nl?"1":"0";return f};var a=[];function o(e){for(var t=1;t128,r%=128;const t=this.buffer.readUIntBE(e,3);e+=3,r===s&&(this.streamInfo=this.buffer.slice(e,e+t)),r===u&&(this.padding=this.buffer.slice(e,e+t)),r===f&&(this.vorbisComment=this.buffer.slice(e,e+t),this.parseVorbisComment()),r===d&&(this.pictures.push(this.buffer.slice(e,e+t)),this.parsePictureBlock()),[c,l,h].includes(r)&&this.blocks.push([r,this.buffer.slice(e,e+t)]),e+=t}this.framesOffset=e}parseVorbisComment(){const e=this.vorbisComment.readUInt32LE(0);this.vendorString=this.vorbisComment.slice(4,e+4).toString("utf8");this.vorbisComment.readUInt32LE(4+e);const t=this.vorbisComment.slice(4+e+4);for(let r=0;r{let t=0;const r=e.readUInt32BE(t);t+=4;const n=e.readUInt32BE(t);t+=4;const i=e.slice(t,t+n).toString("ascii");t+=n;const a=e.readUInt32BE(t);t+=4;const o=e.slice(t,t+=a).toString("utf8"),s=e.readUInt32BE(t);t+=4;const u=e.readUInt32BE(t);t+=4;const c=e.readUInt32BE(t);t+=4;const l=e.readUInt32BE(t);t+=4;const f=e.readUInt32BE(t);t+=4,this.picturesDatas.push(e.slice(t,t+f)),this.picturesSpecs.push(this.buildSpecification({type:r,mime:i,description:o,width:s,height:u,depth:c,colors:l}))})}getPicturesSpecs(){return this.picturesSpecs}getMd5sum(){return this.streamInfo.slice(18,34).toString("hex")}getMinBlocksize(){return this.streamInfo.readUInt16BE(0)}getMaxBlocksize(){return this.streamInfo.readUInt16BE(2)}getMinFramesize(){return this.streamInfo.readUIntBE(4,3)}getMaxFramesize(){return this.streamInfo.readUIntBE(7,3)}getSampleRate(){return this.streamInfo.readUIntBE(10,3)>>4}getChannels(){return 7&this.streamInfo.readUIntBE(10,3)}getBps(){return 31&this.streamInfo.readUIntBE(12,2)}getTotalSamples(){return 68719476735&this.streamInfo.readUIntBE(13,5)}getVendorTag(){return this.vendorString}getTag(e){return this.tags.filter(t=>{const r=t.split("=")[0];return r===e}).join("\n")}removeTag(e){this.tags=this.tags.filter(t=>{const r=t.split("=")[0];return r!==e})}removeFirstTag(e){const t=this.tags.findIndex(t=>t.split("=")[0]===e);-1!==t&&this.tags.splice(t,1)}removeAllTags(){this.tags=[]}setTag(e){if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);this.tags.push(e)}setTagFromFile(e){const t=e.indexOf("=");if(-1===t)throw new Error(`malformed vorbis comment field "${e}", field contains no '=' character`);const r=e.substring(0,t),i=e.substr(t+1);let a;try{a=n.readFileSync(i,"utf8")}catch(o){throw new Error(`can't open file '${i}' for '${r}' tag value`)}this.tags.push(`${r}=${a}`)}importTagsFrom(e){const t=n.readFileSync(e,"utf8").split("\n");t.forEach(e=>{if(-1===e.indexOf("="))throw new Error(`malformed vorbis comment "${e}", contains no '=' character`)}),this.tags=this.tags.concat(t)}exportTagsTo(e){n.writeFileSync(e,this.tags.join("\n"),"utf8")}importPictureFrom(e){const t=n.readFileSync(e),{mime:r}=i(t);if("image/jpeg"!==r&&"image/png"!==r)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+r);const o=a(e),s=this.buildSpecification({mime:r,width:o.width,height:o.height});this.pictures.push(this.buildPictureBlock(t,s)),this.picturesSpecs.push(s)}importPictureFromBuffer(e){const{mime:t}=i(e);if("image/jpeg"!==t&&"image/png"!==t)throw new Error("only support image/jpeg and image/png picture temporarily, current import "+t);const r=a(e),n=this.buildSpecification({mime:t,width:r.width,height:r.height});this.pictures.push(this.buildPictureBlock(e,n)),this.picturesSpecs.push(n)}exportPictureTo(e){this.picturesDatas.length>0&&n.writeFileSync(e,this.picturesDatas[0])}getAllTags(){return this.tags}buildSpecification(e={}){const t={type:3,mime:"image/jpeg",description:"",width:0,height:0,depth:24,colors:0};return Object.assign(t,e)}buildPictureBlock(e,r={}){const n=t.alloc(4),i=t.alloc(4),a=t.from(r.mime,"ascii"),o=t.alloc(4),s=t.from(r.description,"utf8"),u=t.alloc(4),c=t.alloc(4),l=t.alloc(4),f=t.alloc(4),h=t.alloc(4);return n.writeUInt32BE(r.type),i.writeUInt32BE(r.mime.length),o.writeUInt32BE(r.description.length),u.writeUInt32BE(r.width),c.writeUInt32BE(r.height),l.writeUInt32BE(r.depth),f.writeUInt32BE(r.colors),h.writeUInt32BE(e.length),t.concat([n,i,a,o,s,u,c,l,f,h,e])}buildMetadataBlock(e,r,n=!1){const i=t.alloc(4);return n&&(e+=128),i.writeUIntBE(e,0,1),i.writeUIntBE(r.length,1,3),t.concat([i,r])}buildMetadata(){const e=[];return e.push(this.buildMetadataBlock(s,this.streamInfo)),this.blocks.forEach(t=>{e.push(this.buildMetadataBlock(...t))}),e.push(this.buildMetadataBlock(f,o(this.vendorString,this.tags))),this.pictures.forEach(t=>{e.push(this.buildMetadataBlock(d,t))}),e.push(this.buildMetadataBlock(u,this.padding,!0)),e}buildStream(){const e=this.buildMetadata();return[this.buffer.slice(0,4),...e,this.buffer.slice(this.framesOffset)]}save(){if("string"!==typeof this.flac)return t.concat(this.buildStream());n.writeFileSync(this.flac,t.concat(this.buildStream()))}}e.exports=p}).call(this,r("1c35").Buffer)},b7d1:function(e,t,r){(function(t){function r(e,t){if(n("noDeprecation"))return e;var r=!1;function i(){if(!r){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return i}function n(e){try{if(!t.localStorage)return!1}catch(n){return!1}var r=t.localStorage[e];return null!=r&&"true"===String(r).toLowerCase()}e.exports=r}).call(this,r("c8ba"))},b82a:function(e,t,r){"use strict";var n="\ufeff";function i(e,t){this.encoder=e,this.addBOM=!0}function a(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}t.PrependBOM=i,i.prototype.write=function(e){return this.addBOM&&(e=n+e,this.addBOM=!1),this.encoder.write(e)},i.prototype.end=function(){return this.encoder.end()},t.StripBOM=a,a.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===n&&(t=t.slice(1),"function"===typeof this.options.stripBOM&&this.options.stripBOM()),this.pass=!0),t},a.prototype.end=function(){return this.decoder.end()}},b84d:function(e,t,r){"use strict";(function(t,n){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){W(t,e)}}var a;e.exports=S,S.WritableState=x;var o={deprecate:r("b7d1")},s=r("5184"),u=r("1c35").Buffer,c=t.Uint8Array||function(){};function l(e){return u.from(e)}function f(e){return u.isBuffer(e)||e instanceof c}var h,d=r("789d"),p=r("e113"),m=p.getHighWaterMark,g=r("1b08").codes,A=g.ERR_INVALID_ARG_TYPE,b=g.ERR_METHOD_NOT_IMPLEMENTED,v=g.ERR_MULTIPLE_CALLBACK,y=g.ERR_STREAM_CANNOT_PIPE,w=g.ERR_STREAM_DESTROYED,_=g.ERR_STREAM_NULL_VALUES,E=g.ERR_STREAM_WRITE_AFTER_END,I=g.ERR_UNKNOWN_ENCODING,C=d.errorOrDestroy;function B(){}function x(e,t,n){a=a||r("845f"),e=e||{},"boolean"!==typeof n&&(n=t instanceof a),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=m(this,e,"writableHighWaterMark",n),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){F(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function S(e){a=a||r("845f");var t=this instanceof a;if(!t&&!h.call(S,this))return new S(e);this._writableState=new x(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),s.call(this)}function k(e,t){var r=new E;C(e,r),n.nextTick(t,r)}function T(e,t,r,i){var a;return null===r?a=new _:"string"===typeof r||t.objectMode||(a=new A("chunk",["string","Buffer"],r)),!a||(C(e,a),n.nextTick(i,a),!1)}function M(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=u.from(t,r)),t}function O(e,t,r,n,i,a){if(!r){var o=M(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var u=t.length-1))throw new I(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(S.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(e,t,r){r(new b("_write()"))},S.prototype._writev=null,S.prototype.end=function(e,t,r){var n=this._writableState;return"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||G(this,n,r),this},Object.defineProperty(S.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(S.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),S.prototype.destroy=d.destroy,S.prototype._undestroy=d.undestroy,S.prototype._destroy=function(e,t){t(e)}}).call(this,r("c8ba"),r("4362"))},b85b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MpcSv7Parser=void 0;const n=r("34eb"),i=r("95c9"),a=r("7eca"),o=r("9611"),s=r("aae9"),u=n("music-metadata:parser:musepack");class c extends i.BasicParser{constructor(){super(...arguments),this.audioLength=0}async parse(){const e=await this.tokenizer.readToken(a.Header);if("MP+"!==e.signature)throw new Error("Unexpected magic number");u(`stream-version=${e.streamMajorVersion}.${e.streamMinorVersion}`),this.metadata.setFormat("container","Musepack, SV7"),this.metadata.setFormat("sampleRate",e.sampleFrequency);const t=1152*(e.frameCount-1)+e.lastFrameLength;this.metadata.setFormat("numberOfSamples",t),this.duration=t/e.sampleFrequency,this.metadata.setFormat("duration",this.duration),this.bitreader=new s.BitReader(this.tokenizer),this.metadata.setFormat("numberOfChannels",e.midSideStereo||e.intensityStereo?2:1);const r=await this.bitreader.read(8);return this.metadata.setFormat("codec",(r/100).toFixed(2)),await this.skipAudioData(e.frameCount),u("End of audio stream, switching to APEv2, offset="+this.tokenizer.position),o.APEv2Parser.tryParseApeHeader(this.metadata,this.tokenizer,this.options)}async skipAudioData(e){while(e-- >0){const e=await this.bitreader.read(20);this.audioLength+=20+e,await this.bitreader.ignore(e)}const t=await this.bitreader.read(11);this.audioLength+=t,this.metadata.setFormat("bitrate",this.audioLength/this.duration)}}t.MpcSv7Parser=c},b9c7:function(e,t,r){r("e507"),e.exports=r("5524").Object.assign},ba01:function(e,t,r){e.exports=r("051b")},bb09:function(e,t,r){const{Uint8ArrayEncoder:n}=r("0f84"),{getAESSecretKey:i,decryptAESBlock:a}=r("ee12"),o=1048592;class s{constructor(e){this.aesKey=i(e,null)}decryptFile(e){if(!s.detect(e))throw new Error("file is not using joox v4");const t=new DataView(e.buffer,4,8),r=t.getUint32(0,!1)<<32|t.getUint32(4,!1);if(r<0)throw new RangeError("unable to decode size");const n=[];let i=e.length,u=12;while(i>0){const t=Math.min(o,i),r=e.subarray(u,u+t),s=a(this.aesKey,r);n.push(s),u+=t,i-=t}return n}}s.detect=e=>{const t=n.toUTF8(e.slice(0,4));return"E!04"===t},e.exports=s},bd7a:function(e,t,r){"use strict";(function(t,n){var i;e.exports=k,k.ReadableState=S;r("faa1").EventEmitter;var a=function(e,t){return e.listeners(t).length},o=r("5184"),s=r("1c35").Buffer,u=t.Uint8Array||function(){};function c(e){return s.from(e)}function l(e){return s.isBuffer(e)||e instanceof u}var f,h=r(1);f=h&&h.debuglog?h.debuglog("stream"):function(){};var d,p,m,g=r("a688"),A=r("789d"),b=r("e113"),v=b.getHighWaterMark,y=r("1b08").codes,w=y.ERR_INVALID_ARG_TYPE,_=y.ERR_STREAM_PUSH_AFTER_EOF,E=y.ERR_METHOD_NOT_IMPLEMENTED,I=y.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(k,o);var C=A.errorOrDestroy,B=["error","close","destroy","pause","resume"];function x(e,t,r){if("function"===typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function S(e,t,n){i=i||r("845f"),e=e||{},"boolean"!==typeof n&&(n=t instanceof i),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=v(this,e,"readableHighWaterMark",n),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(d||(d=r("7d72").StringDecoder),this.decoder=new d(e.encoding),this.encoding=e.encoding)}function k(e){if(i=i||r("845f"),!(this instanceof k))return new k(e);var t=this instanceof i;this._readableState=new S(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),o.call(this)}function T(e,t,r,n,i){f("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,F(e,o);else if(i||(a=O(o,t)),a)C(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=c(t)),n)o.endEmitted?C(e,new I):M(e,o,t,!0);else if(o.ended)C(e,new _);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!r?(t=o.decoder.write(t),o.objectMode||0!==t.length?M(e,o,t,!1):Q(e,o)):M(e,o,t,!1)}else n||(o.reading=!1,Q(e,o));return!o.ended&&(o.length=D?e=D:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function P(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=R(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function F(e,t){if(f("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?L(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,N(e)))}}function L(e){var t=e._readableState;f("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(f("emitReadable",t.flowing),t.emittedReadable=!0,n.nextTick(N,e))}function N(e){var t=e._readableState;f("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,$(e)}function Q(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(U,e,t))}function U(e,t){while(!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function H(e){f("readable nexttick read 0"),e.read(0)}function G(e,t){t.resumeScheduled||(t.resumeScheduled=!0,n.nextTick(W,e,t))}function W(e,t){f("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),$(e),t.flowing&&!t.reading&&e.read(0)}function $(e){var t=e._readableState;f("flow",t.flowing);while(t.flowing&&null!==e.read());}function q(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function Y(e){var t=e._readableState;f("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,n.nextTick(V,t,e))}function V(e,t){if(f("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function X(e,t){for(var r=0,n=e.length;r=t.highWaterMark:t.length>0)||t.ended))return f("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?Y(this):L(this),null;if(e=P(e,t),0===e&&t.ended)return 0===t.length&&Y(this),null;var n,i=t.needReadable;return f("need readable",i),(0===t.length||t.length-e0?q(e,t):null,null===n?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&Y(this)),null!==n&&this.emit("data",n),n},k.prototype._read=function(e){C(this,new E("_read()"))},k.prototype.pipe=function(e,t){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e);break}i.pipesCount+=1,f("pipe count=%d opts=%j",i.pipesCount,t);var o=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr,s=o?c:b;function u(e,t){f("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,d())}function c(){f("onend"),e.end()}i.endEmitted?n.nextTick(s):r.once("end",s),e.on("unpipe",u);var l=j(r);e.on("drain",l);var h=!1;function d(){f("cleanup"),e.removeListener("close",g),e.removeListener("finish",A),e.removeListener("drain",l),e.removeListener("error",m),e.removeListener("unpipe",u),r.removeListener("end",c),r.removeListener("end",b),r.removeListener("data",p),h=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||l()}function p(t){f("ondata");var n=e.write(t);f("dest.write",n),!1===n&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==X(i.pipes,e))&&!h&&(f("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function m(t){f("onerror",t),b(),e.removeListener("error",m),0===a(e,"error")&&C(e,t)}function g(){e.removeListener("finish",A),b()}function A(){f("onfinish"),e.removeListener("close",g),b()}function b(){f("unpipe"),r.unpipe(e)}return r.on("data",p),x(e,"error",m),e.once("close",g),e.once("finish",A),e.emit("pipe",r),i.flowing||(f("pipe resume"),r.resume()),e},k.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,f("on readable",i.length,i.reading),i.length?L(this):i.reading||n.nextTick(H,this))),r},k.prototype.addListener=k.prototype.on,k.prototype.removeListener=function(e,t){var r=o.prototype.removeListener.call(this,e,t);return"readable"===e&&n.nextTick(z,this),r},k.prototype.removeAllListeners=function(e){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||n.nextTick(z,this),t},k.prototype.resume=function(){var e=this._readableState;return e.flowing||(f("resume"),e.flowing=!e.readableListening,G(this,e)),e.paused=!1,this},k.prototype.pause=function(){return f("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(f("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},k.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",(function(){if(f("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(i){if(f("wrapped data"),r.decoder&&(i=r.decoder.write(i)),(!r.objectMode||null!==i&&void 0!==i)&&(r.objectMode||i&&i.length)){var a=t.push(i);a||(n=!0,e.pause())}})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a0){const t=e.concat(this.pageSegments);this.parseFullPage(t)}this.pageSegments=t.headerType.lastPage?[]:[r]}}t.headerType.lastPage&&this.calculateDuration(t)}flush(){this.parseFullPage(e.concat(this.pageSegments))}parseUserComment(e,t){const r=new a.VorbisDecoder(e,t),n=r.parseUserComment();return this.addTag(n.key,n.value),n.len}addTag(e,t){if("METADATA_BLOCK_PICTURE"===e&&"string"===typeof t){if(this.options.skipCovers)return void s("Ignore picture");t=o.VorbisPictureToken.fromBase64(t),s(`Push picture: id=${e}, format=${t.format}`)}else s(`Push tag: id=${e}, value=${t}`);this.metadata.addTag("vorbis",e,t)}calculateDuration(e){this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0&&(this.metadata.setFormat("numberOfSamples",e.absoluteGranulePosition),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate))}parseFirstPage(e,t){this.metadata.setFormat("codec","Vorbis I"),s("Parse first page");const r=o.CommonHeader.get(t,0);if("vorbis"!==r.vorbis)throw new Error("Metadata does not look like Vorbis");if(1!==r.packetType)throw new Error("First Ogg page should be type 1: the identification header");{const e=o.IdentificationHeader.get(t,o.CommonHeader.len);this.metadata.setFormat("sampleRate",e.sampleRate),this.metadata.setFormat("bitrate",e.bitrateNominal),this.metadata.setFormat("numberOfChannels",e.channelMode),s("sample-rate=%s[hz], bitrate=%s[b/s], channel-mode=%s",e.sampleRate,e.bitrateNominal,e.channelMode)}}parseFullPage(e){const t=o.CommonHeader.get(e,0);switch(s("Parse full page: type=%s, byteLength=%s",t.packetType,e.byteLength),t.packetType){case 3:return this.parseUserCommentList(e,o.CommonHeader.len);case 1:case 5:break}}parseUserCommentList(e,t){const r=n.UINT32_LE.get(e,t);t+=4,t+=r;let i=n.UINT32_LE.get(e,t);t+=4;while(i-- >0)t+=this.parseUserComment(e,t)}}t.VorbisParser=u}).call(this,r("1c35").Buffer)},bdc7:function(e,t,r){},be09:function(e,t,r){(function(t){var r;r="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{},e.exports=r}).call(this,r("c8ba"))},be7f:function(e,t,r){"use strict";var n="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);while(t.length){var r=t.shift();if(r){if("object"!==typeof r)throw new TypeError(r+"must be non-object");for(var n in r)i(r,n)&&(e[n]=r[n])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var a={arraySet:function(e,t,r,n,i){if(t.subarray&&e.subarray)e.set(t.subarray(r,r+n),i);else for(var a=0;a0){const n=await o.readAtom(e,t,this,r);this.children.push(n),r-=n.header.length===BigInt(0)?r:Number(n.header.length)}}async readData(e,t,r){switch(this.header.name){case"moov":case"udta":case"trak":case"mdia":case"minf":case"stbl":case"":case"ilst":case"tref":return this.readAtoms(e,t,this.getPayloadLength(r));case"meta":return await e.ignore(4),this.readAtoms(e,t,this.getPayloadLength(r)-4);case"mdhd":case"mvhd":case"tkhd":case"stsz":case"mdat":default:return t(this,r)}}}t.Atom=o},c04e:function(e,t,r){var n=r("da84"),i=r("c65b"),a=r("861d"),o=r("d9b5"),s=r("dc4a"),u=r("485a"),c=r("b622"),l=n.TypeError,f=c("toPrimitive");e.exports=function(e,t){if(!a(e)||o(e))return e;var r,n=s(e,f);if(n){if(void 0===t&&(t="default"),r=i(n,e,t),!a(r)||o(r))return r;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),u(e,t)}},c057:function(e,t,r){"use strict";function n(e){var t="RIFF"===e.toString("ascii",0,4),r="WEBP"===e.toString("ascii",8,12),n="VP8"===e.toString("ascii",12,15);return t&&r&&n}function i(e){var t=e.toString("ascii",12,16);if(e=e.slice(20,30),"VP8X"===t){var r=e[0],n=0===(192&r),i=0===(1&r);return!(!n||!i)&&a(e)}if("VP8 "===t&&47!==e[0])return s(e);var u=e.toString("hex",3,6);return"VP8L"===t&&"9d012a"!==u&&o(e)}function a(e){return{width:1+e.readUIntLE(4,3),height:1+e.readUIntLE(7,3)}}function o(e){return{width:1+((63&e[2])<<8|e[1]),height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6)}}function s(e){return{width:16383&e.readInt16LE(6),height:16383&e.readInt16LE(8)}}e.exports={detect:n,calculate:i}},c098:function(e,t,r){e.exports=r("d4af")},c135:function(e,t){function r(e){if(Array.isArray(e))return e}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c198:function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"))})(0,(function(e){return function(){var t=e,r=t.lib,n=r.BlockCipher,i=t.algo,a=[],o=[],s=[],u=[],c=[],l=[],f=[],h=[],d=[],p=[];(function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,n=0;for(t=0;t<256;t++){var i=n^n<<1^n<<2^n<<3^n<<4;i=i>>>8^255&i^99,a[r]=i,o[i]=r;var m=e[r],g=e[m],A=e[g],b=257*e[i]^16843008*i;s[r]=b<<24|b>>>8,u[r]=b<<16|b>>>16,c[r]=b<<8|b>>>24,l[r]=b;b=16843009*A^65537*g^257*m^16843008*r;f[i]=b<<24|b>>>8,h[i]=b<<16|b>>>16,d[i]=b<<8|b>>>24,p[i]=b,r?(r=m^e[e[e[A^m]]],n^=e[e[n]]):r=n=1}})();var m=[0,1,2,4,8,16,32,64,128,27,54],g=i.AES=n.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,n=this._nRounds=r+6,i=4*(n+1),o=this._keySchedule=[],s=0;s6&&s%r==4&&(l=a[l>>>24]<<24|a[l>>>16&255]<<16|a[l>>>8&255]<<8|a[255&l]):(l=l<<8|l>>>24,l=a[l>>>24]<<24|a[l>>>16&255]<<16|a[l>>>8&255]<<8|a[255&l],l^=m[s/r|0]<<24),o[s]=o[s-r]^l);for(var u=this._invKeySchedule=[],c=0;c>>24]]^h[a[l>>>16&255]]^d[a[l>>>8&255]]^p[a[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,s,u,c,l,a)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,f,h,d,p,o);r=e[t+1];e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,i,a,o,s){for(var u=this._nRounds,c=e[t]^r[0],l=e[t+1]^r[1],f=e[t+2]^r[2],h=e[t+3]^r[3],d=4,p=1;p>>24]^i[l>>>16&255]^a[f>>>8&255]^o[255&h]^r[d++],g=n[l>>>24]^i[f>>>16&255]^a[h>>>8&255]^o[255&c]^r[d++],A=n[f>>>24]^i[h>>>16&255]^a[c>>>8&255]^o[255&l]^r[d++],b=n[h>>>24]^i[c>>>16&255]^a[l>>>8&255]^o[255&f]^r[d++];c=m,l=g,f=A,h=b}m=(s[c>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&h])^r[d++],g=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[h>>>8&255]<<8|s[255&c])^r[d++],A=(s[f>>>24]<<24|s[h>>>16&255]<<16|s[c>>>8&255]<<8|s[255&l])^r[d++],b=(s[h>>>24]<<24|s[c>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++];e[t]=m,e[t+1]=g,e[t+2]=A,e[t+3]=b},keySize:8});t.AES=n._createHelper(g)}(),e.AES}))},c240:function(e,t){function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},c284:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=90)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},90:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?r("div",{staticClass:"el-progress-bar"},[r("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[r("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?r("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):r("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[r("svg",{attrs:{viewBox:"0 0 100 100"}},[r("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),r("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?r("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?r("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])},i=[];n._withStripped=!0;var a={name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return["line","circle","dashboard"].indexOf(e)>-1}},percentage:{type:Number,default:0,required:!0,validator:function(e){return e>=0&&e<=100}},status:{type:String,validator:function(e){return["success","exception","warning"].indexOf(e)>-1}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n M 50 50\n m 0 "+(t?"":"-")+e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){var e=-1*this.perimeter*(1-this.rate)/2;return e+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"===typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"===typeof this.color?this.color(e):"string"===typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort((function(e,t){return e.percentage-t.percentage})),r=0;re)return t[r].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,r){return"string"===typeof e?{color:e,percentage:(r+1)*t}:e}))}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/progress/src/progress.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},c2ae:function(e,t,r){e.exports=r("e372").PassThrough},c2cc:function(e,t){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=137)}({137:function(e,t,r){"use strict";r.r(t);var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){var e=this.$parent;while(e&&"ElRow"!==e.$options.componentName)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,r=[],i={};return this.gutter&&(i.paddingLeft=this.gutter/2+"px",i.paddingRight=i.paddingLeft),["span","offset","pull","push"].forEach((function(e){(t[e]||0===t[e])&&r.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])})),["xs","sm","md","lg","xl"].forEach((function(e){if("number"===typeof t[e])r.push("el-col-"+e+"-"+t[e]);else if("object"===n(t[e])){var i=t[e];Object.keys(i).forEach((function(t){r.push("span"!==t?"el-col-"+e+"-"+t+"-"+i[t]:"el-col-"+e+"-"+i[t])}))}})),e(this.tag,{class:["el-col",r],style:i},this.$slots.default)},install:function(e){e.component(i.name,i)}};t["default"]=i}})},c2d7:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.isNodePattern=o,t.throwError=s,t.scan=u,t.scanIterator=c;var i=n(r("a34a")),a=i["default"].mark(c);function o(e){if("undefined"===typeof e)return!1;if("function"!==typeof e)throw new TypeError("Callback must be a function");return!0}function s(e,t){if("string"===typeof e&&(e=new Error(e)),"function"===typeof t)return t.call(this,e);throw e}function u(e,t,r,n,i,a){t=Math.round(t),r=Math.round(r),n=Math.round(n),i=Math.round(i);for(var o=r;o=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var n=a(e);return t&&0!==t.length?"string"===typeof r?n.fill(t,r):n.fill(t):n.fill(0),n}),!o.kStringMaxLength)try{o.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(u){}o.constants||(o.constants={MAX_LENGTH:o.kMaxLength},o.kStringMaxLength&&(o.constants.MAX_STRING_LENGTH=o.kStringMaxLength)),e.exports=o}).call(this,r("4362"))},c642:function(e,t,r){"use strict";var n=r("c591").Buffer;function i(e,t){this.iconv=t}t.utf7=i,t.unicode11utf7="utf7",i.prototype.encoder=o,i.prototype.decoder=s,i.prototype.bomAware=!0;var a=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function o(e,t){this.iconv=t.iconv}function s(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}o.prototype.write=function(e){return n.from(e.replace(a,function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))},o.prototype.end=function(){};for(var u=/[A-Za-z0-9\/+]/,c=[],l=0;l<256;l++)c[l]=u.test(String.fromCharCode(l));var f="+".charCodeAt(0),h="-".charCodeAt(0),d="&".charCodeAt(0);function p(e,t){this.iconv=t}function m(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=n.alloc(6),this.base64AccumIdx=0}function g(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){for(var t="",r=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=p,p.prototype.encoder=m,p.prototype.decoder=g,p.prototype.bomAware=!0,m.prototype.write=function(e){for(var t=this.inBase64,r=this.base64Accum,i=this.base64AccumIdx,a=n.alloc(5*e.length+10),o=0,s=0;s0&&(o+=a.write(r.slice(0,i).toString("base64").replace(/\//g,",").replace(/=+$/,""),o),i=0),a[o++]=h,t=!1),t||(a[o++]=u,u===d&&(a[o++]=h))):(t||(a[o++]=d,t=!0),t&&(r[i++]=u>>8,r[i++]=255&u,i==r.length&&(o+=a.write(r.toString("base64").replace(/\//g,","),o),i=0)))}return this.inBase64=t,this.base64AccumIdx=i,a.slice(0,o)},m.prototype.end=function(){var e=n.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=h,this.inBase64=!1),e.slice(0,t)};var A=c.slice();A[",".charCodeAt(0)]=!0,g.prototype.write=function(e){for(var t="",r=0,i=this.inBase64,a=this.base64Accum,o=0;o0&&(e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},c65b:function(e,t){var r=Function.prototype.call;e.exports=r.bind?r.bind(r):function(){return r.apply(r,arguments)}},c673:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=64)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},13:function(e,t){e.exports=r("5128")},17:function(e,t){e.exports=r("a742")},2:function(e,t){e.exports=r("5924")},25:function(e,t){e.exports=r("597f")},3:function(e,t){e.exports=r("8122")},6:function(e,t){e.exports=r("6b7c")},64:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[r("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[r("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):r("img",e._g(e._b({staticClass:"el-image__inner",class:{"el-image__inner--center":e.alignCenter,"el-image__preview":e.preview},style:e.imageStyle,attrs:{src:e.src},on:{click:e.clickHandler}},"img",e.$attrs,!1),e.$listeners)),e.preview?[e.showViewer?r("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)},i=[];n._withStripped=!0;var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"viewer-fade"}},[r("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[r("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick(t)}}}),r("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[r("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[r("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[r("i",{staticClass:"el-icon-arrow-left"})]),r("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[r("i",{staticClass:"el-icon-arrow-right"})])],r("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[r("div",{staticClass:"el-image-viewer__actions__inner"},[r("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){e.handleActions("zoomOut")}}}),r("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),r("i",{staticClass:"el-image-viewer__actions__divider"}),r("i",{class:e.mode.icon,on:{click:e.toggleMode}}),r("i",{staticClass:"el-image-viewer__actions__divider"}),r("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),r("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),r("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(t,n){return n===e.index?r("img",{key:t,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()})),0)],2)])},o=[];a._withStripped=!0;var s=r(2),u=r(3),c=r(13),l=Object.assign||function(e){for(var t=1;te?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick((function(e){var r=t.$refs.img[0];r.complete||(t.loading=!0)}))}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){t.stopPropagation();var r=t.keyCode;switch(r){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut");break}},this._mouseWheelHandler=Object(u["rafThrottle"])((function(t){var r=t.wheelDelta?t.wheelDelta:-t.detail;r>0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(s["on"])(document,"keydown",this._keyDownHandler),Object(s["on"])(document,h,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(s["off"])(document,"keydown",this._keyDownHandler),Object(s["off"])(document,h,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown:function(e){var t=this;if(!this.loading&&0===e.button){var r=this.transform,n=r.offsetX,i=r.offsetY,a=e.pageX,o=e.pageY;this._dragHandler=Object(u["rafThrottle"])((function(e){t.transform.offsetX=n+e.pageX-a,t.transform.offsetY=i+e.pageY-o})),Object(s["on"])(document,"mousemove",this._dragHandler),Object(s["on"])(document,"mouseup",(function(e){Object(s["off"])(document,"mousemove",t._dragHandler)})),e.preventDefault()}},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(f),t=Object.values(f),r=t.indexOf(this.mode),n=(r+1)%e.length;this.mode=f[e[n]],this.reset()}},prev:function(){if(!this.isFirst||this.infinite){var e=this.urlList.length;this.index=(this.index-1+e)%e}},next:function(){if(!this.isLast||this.infinite){var e=this.urlList.length;this.index=(this.index+1)%e}},handleActions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.loading){var r=l({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),n=r.zoomRate,i=r.rotateDeg,a=r.enableTransition,o=this.transform;switch(e){case"zoomOut":o.scale>.2&&(o.scale=parseFloat((o.scale-n).toFixed(3)));break;case"zoomIn":o.scale=parseFloat((o.scale+n).toFixed(3));break;case"clocelise":o.deg+=i;break;case"anticlocelise":o.deg-=i;break}o.enableTransition=a}}},mounted:function(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},p=d,m=r(0),g=Object(m["a"])(p,a,o,!1,null,null,null);g.options.__file="packages/image/src/image-viewer.vue";var A=g.exports,b=r(6),v=r.n(b),y=r(17),w=r(25),_=r.n(w),E=function(){return void 0!==document.documentElement.style.objectFit},I={NONE:"none",CONTAIN:"contain",COVER:"cover",FILL:"fill",SCALE_DOWN:"scale-down"},C="",B={name:"ElImage",mixins:[v.a],inheritAttrs:!1,components:{ImageViewer:A},props:{src:String,fit:String,lazy:Boolean,scrollContainer:{},previewSrcList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3}},data:function(){return{loading:!0,error:!1,show:!this.lazy,imageWidth:0,imageHeight:0,showViewer:!1}},computed:{imageStyle:function(){var e=this.fit;return!this.$isServer&&e?E()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!E()&&this.fit!==I.FILL},preview:function(){var e=this.previewSrcList;return Array.isArray(e)&&e.length>0},imageIndex:function(){var e=0,t=this.previewSrcList.indexOf(this.src);return t>=0&&(e=t),e}},watch:{src:function(e){this.show&&this.loadImage()},show:function(e){e&&this.loadImage()}},mounted:function(){this.lazy?this.addLazyLoadListener():this.loadImage()},beforeDestroy:function(){this.lazy&&this.removeLazyLoadListener()},methods:{loadImage:function(){var e=this;if(!this.$isServer){this.loading=!0,this.error=!1;var t=new Image;t.onload=function(r){return e.handleLoad(r,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach((function(r){var n=e.$attrs[r];t.setAttribute(r,n)})),t.src=this.src}},handleLoad:function(e,t){this.imageWidth=t.width,this.imageHeight=t.height,this.loading=!1,this.error=!1},handleError:function(e){this.loading=!1,this.error=!0,this.$emit("error",e)},handleLazyLoad:function(){Object(s["isInContainer"])(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;t=Object(y["isHtmlElement"])(e)?e:Object(y["isString"])(e)?document.querySelector(e):Object(s["getScrollContainer"])(this.$el),t&&(this._scrollContainer=t,this._lazyLoadHandler=_()(200,this.handleLazyLoad),Object(s["on"])(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(Object(s["off"])(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,r=this.imageHeight,n=this.$el,i=n.clientWidth,a=n.clientHeight;if(!t||!r||!i||!a)return{};var o=t/r,s=i/a;if(e===I.SCALE_DOWN){var u=tt.length-1)return 0;var n=t.readUInt8(r++),c=t.readInt32LE(r);switch(r+=4,n){case 1:e.info=i(t,r);break;case 2:e.common=a(t,r);break;case 3:e.pages=o(t,r,c);break;case 4:e.chars=s(t,r,c);break;case 5:e.kernings=u(t,r,c);break}return 5+c}function i(e,t){var r={};r.size=e.readInt16LE(t);var n=e.readUInt8(t+2);return r.smooth=n>>7&1,r.unicode=n>>6&1,r.italic=n>>5&1,r.bold=n>>4&1,n>>3&1&&(r.fixedHeight=1),r.charset=e.readUInt8(t+3)||"",r.stretchH=e.readUInt16LE(t+4),r.aa=e.readUInt8(t+6),r.padding=[e.readInt8(t+7),e.readInt8(t+8),e.readInt8(t+9),e.readInt8(t+10)],r.spacing=[e.readInt8(t+11),e.readInt8(t+12)],r.outline=e.readUInt8(t+13),r.face=l(e,t+14),r}function a(e,t){var r={};r.lineHeight=e.readUInt16LE(t),r.base=e.readUInt16LE(t+2),r.scaleW=e.readUInt16LE(t+4),r.scaleH=e.readUInt16LE(t+6),r.pages=e.readUInt16LE(t+8);e.readUInt8(t+10);return r.packed=0,r.alphaChnl=e.readUInt8(t+11),r.redChnl=e.readUInt8(t+12),r.greenChnl=e.readUInt8(t+13),r.blueChnl=e.readUInt8(t+14),r}function o(e,t,r){for(var n=[],i=c(e,t),a=i.length+1,o=r/a,s=0;s3)throw new Error("Only supports BMFont Binary v3 (BMFont App v1.10)");for(var o={kernings:[],chars:[]},s=0;s<5;s++)i+=n(o,e,i);return o}},c69e:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=82)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},82:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("main",{staticClass:"el-main"},[e._t("default")],2)},i=[];n._withStripped=!0;var a={name:"ElMain",componentName:"ElMain"},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/main/src/main.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},c6b6:function(e,t,r){var n=r("e330"),i=n({}.toString),a=n("".slice);e.exports=function(e){return a(i(e),8,-1)}},c6cd:function(e,t,r){var n=r("da84"),i=r("ce4e"),a="__core-js_shared__",o=n[a]||i(a,{});e.exports=o},c6d6:function(e,t,r){"use strict";e.exports=i;var n=r("8a58");function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r("3fb5")(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},c733:function(e,t,r){"use strict";(function(t){var n=!0,i=r("470b");i.deflateSync||(n=!1);var a=r("ab33"),o=r("ec2c");e.exports=function(e,r){if(!n)throw new Error("To use the sync capability of this library in old node versions, please pin pngjs to v2.3.0");var s=r||{},u=new o(s),c=[];c.push(new t(a.PNG_SIGNATURE)),c.push(u.packIHDR(e.width,e.height)),e.gamma&&c.push(u.packGAMA(e.gamma));var l=u.filterData(e.data,e.width,e.height),f=i.deflateSync(l,u.getDeflateOptions());if(l=null,!f||!f.length)throw new Error("bad png - invalid compressed data response");return c.push(u.packIDAT(f)),c.push(u.packIEND()),t.concat(c)}}).call(this,r("1c35").Buffer)},c73e:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OpusParser=void 0;const n=r("6f58"),i=r("aad3"),a=r("bda5");class o extends a.VorbisParser{constructor(e,t,r){super(e,t),this.tokenizer=r,this.lastPos=-1}parseFirstPage(e,t){if(this.metadata.setFormat("codec","Opus"),this.idHeader=new i.IdHeader(t.length).get(t,0),"OpusHead"!==this.idHeader.magicSignature)throw new Error("Illegal ogg/Opus magic-signature");this.metadata.setFormat("sampleRate",this.idHeader.inputSampleRate),this.metadata.setFormat("numberOfChannels",this.idHeader.channelCount)}parseFullPage(e){const t=new n.StringType(8,"ascii").get(e,0);switch(t){case"OpusTags":this.parseUserCommentList(e,8),this.lastPos=this.tokenizer.position-e.length;break;default:break}}calculateDuration(e){if(this.metadata.format.sampleRate&&e.absoluteGranulePosition>=0){const t=e.absoluteGranulePosition-this.idHeader.preSkip;if(this.metadata.setFormat("numberOfSamples",t),this.metadata.setFormat("duration",t/48e3),-1!==this.lastPos&&this.tokenizer.fileInfo.size&&this.metadata.format.duration){const e=this.tokenizer.fileInfo.size-this.lastPos;this.metadata.setFormat("bitrate",8*e/this.metadata.format.duration)}}}}t.OpusParser=o},c834:function(e,t,r){"use strict";function n(e,t,r,n){var i=65535&e|0,a=e>>>16&65535|0,o=0;while(0!==r){o=r>2e3?2e3:r,r-=o;do{i=i+t[n++]|0,a=a+i|0}while(--o);i%=65521,a%=65521}return i|a<<16|0}e.exports=n},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"===typeof window&&(r=window)}e.exports=r},c901:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},c90b:function(e,t,r){(function(e,n,i){var a=r("a9f1"),o=r("3fb5"),s=r("e372"),u=t.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},c=t.IncomingMessage=function(t,r,o,u){var c=this;if(s.Readable.call(c),c._mode=o,c.headers={},c.rawHeaders=[],c.trailers={},c.rawTrailers=[],c.on("end",(function(){e.nextTick((function(){c.emit("close")}))})),"fetch"===o){if(c._fetchResponse=r,c.url=r.url,c.statusCode=r.status,c.statusMessage=r.statusText,r.headers.forEach((function(e,t){c.headers[t.toLowerCase()]=e,c.rawHeaders.push(t,e)})),a.writableStream){var l=new WritableStream({write:function(e){return new Promise((function(t,r){c._destroyed?r():c.push(new n(e))?t():c._resumeFetch=t}))},close:function(){i.clearTimeout(u),c._destroyed||c.push(null)},abort:function(e){c._destroyed||c.emit("error",e)}});try{return void r.body.pipeTo(l).catch((function(e){i.clearTimeout(u),c._destroyed||c.emit("error",e)}))}catch(g){}}var f=r.body.getReader();function h(){f.read().then((function(e){if(!c._destroyed){if(e.done)return i.clearTimeout(u),void c.push(null);c.push(new n(e.value)),h()}})).catch((function(e){i.clearTimeout(u),c._destroyed||c.emit("error",e)}))}h()}else{c._xhr=t,c._pos=0,c.url=t.responseURL,c.statusCode=t.status,c.statusMessage=t.statusText;var d=t.getAllResponseHeaders().split(/\r?\n/);if(d.forEach((function(e){var t=e.match(/^([^:]+):\s*(.*)/);if(t){var r=t[1].toLowerCase();"set-cookie"===r?(void 0===c.headers[r]&&(c.headers[r]=[]),c.headers[r].push(t[2])):void 0!==c.headers[r]?c.headers[r]+=", "+t[2]:c.headers[r]=t[2],c.rawHeaders.push(t[1],t[2])}})),c._charset="x-user-defined",!a.overrideMimeType){var p=c.rawHeaders["mime-type"];if(p){var m=p.match(/;\s*charset=([^;])(;|$)/);m&&(c._charset=m[1].toLowerCase())}c._charset||(c._charset="utf-8")}}};o(c,s.Readable),c.prototype._read=function(){var e=this,t=e._resumeFetch;t&&(e._resumeFetch=null,t())},c.prototype._onXHRProgress=function(){var e=this,t=e._xhr,r=null;switch(e._mode){case"text:vbarray":if(t.readyState!==u.DONE)break;try{r=new i.VBArray(t.responseBody).toArray()}catch(l){}if(null!==r){e.push(new n(r));break}case"text":try{r=t.responseText}catch(l){e._mode="text:vbarray";break}if(r.length>e._pos){var a=r.substr(e._pos);if("x-user-defined"===e._charset){for(var o=new n(a.length),s=0;se._pos&&(e.push(new n(new Uint8Array(c.result.slice(e._pos)))),e._pos=c.result.byteLength)},c.onload=function(){e.push(null)},c.readAsArrayBuffer(r);break}e._xhr.readyState===u.DONE&&"ms-stream"!==e._mode&&e.push(null)}}).call(this,r("4362"),r("1c35").Buffer,r("c8ba"))},c9c8:function(e,t,r){(function(t){var n=r("eec7"),i=function(){},a=r("7ece"),o=r("fad7"),s=r("c69a"),u=r("04a2"),c=r("53a8"),l=function(){return self.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}();function f(e){var t=Object.prototype.toString;return"[object ArrayBuffer]"===t.call(e)}function h(e){if(l)return c(e,{responseType:"arraybuffer"});if("undefined"===typeof self.XMLHttpRequest)throw new Error("your browser does not support XHR loading");var t=new self.XMLHttpRequest;return t.overrideMimeType("text/plain; charset=x-user-defined"),c({xhr:t},e)}e.exports=function(e,r){r="function"===typeof r?r:i,"string"===typeof e?e={uri:e}:e||(e={});var c=e.binary;c&&(e=h(e)),n(e,(function(n,c,l){if(n)return r(n);if(!/^2/.test(c.statusCode))return r(new Error("http status code: "+c.statusCode));if(!l)return r(new Error("no body result"));var h,d=!1;if(f(l)){var p=new Uint8Array(l);l=t.from(p,"binary")}u(l)&&(d=!0,"string"===typeof l&&(l=t.from(l,"binary"))),d||(t.isBuffer(l)&&(l=l.toString(e.encoding)),l=l.trim());try{var m=c.headers["content-type"];h=d?s(l):/json/.test(m)||"{"===l.charAt(0)?JSON.parse(l):/xml/.test(m)||"<"===l.charAt(0)?o(l):a(l)}catch(g){r(new Error("error parsing font "+g.message)),r=i}r(null,h)}))}}).call(this,r("1c35").Buffer)},ca38:function(e,t,r){(function(t){function r(e){Math.round;var r,n,i,a,o,s=Math.floor,u=new Array(64),c=new Array(64),l=new Array(64),f=new Array(64),h=new Array(65535),d=new Array(65535),p=new Array(64),m=new Array(64),g=[],A=0,b=7,v=new Array(64),y=new Array(64),w=new Array(64),_=new Array(256),E=new Array(2048),I=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],C=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],B=[0,1,2,3,4,5,6,7,8,9,10,11],x=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],S=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],k=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],T=[0,1,2,3,4,5,6,7,8,9,10,11],M=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],O=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function D(e){for(var t=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],r=0;r<64;r++){var n=s((t[r]*e+50)/100);n<1?n=1:n>255&&(n=255),u[I[r]]=n}for(var i=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var o=s((i[a]*e+50)/100);o<1?o=1:o>255&&(o=255),c[I[a]]=o}for(var h=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,p=0;p<8;p++)for(var m=0;m<8;m++)l[d]=1/(u[I[d]]*h[p]*h[m]*8),f[d]=1/(c[I[d]]*h[p]*h[m]*8),d++}function R(e,t){for(var r=0,n=0,i=new Array,a=1;a<=16;a++){for(var o=1;o<=e[a];o++)i[t[n]]=[],i[t[n]][0]=r,i[t[n]][1]=a,n++,r++;r*=2}return i}function P(){r=R(C,B),n=R(k,T),i=R(x,S),a=R(M,O)}function F(){for(var e=1,t=2,r=1;r<=15;r++){for(var n=e;n>0]=38470*e,E[e+512>>0]=7471*e+32768,E[e+768>>0]=-11059*e,E[e+1024>>0]=-21709*e,E[e+1280>>0]=32768*e+8421375,E[e+1536>>0]=-27439*e,E[e+1792>>0]=-5329*e}function N(e){var t=e[0],r=e[1]-1;while(r>=0)t&1<>8&255),Q(255&e)}function j(e,t){var r,n,i,a,o,s,u,c,l,f,h=0,d=8,m=64;for(l=0;l0?f+.5|0:f-.5|0;return p}function z(){U(65504),U(16),Q(74),Q(70),Q(73),Q(70),Q(0),Q(1),Q(1),Q(0),U(1),U(1),Q(0),Q(0)}function H(e){if(e){U(65505),69===e[0]&&120===e[1]&&105===e[2]&&102===e[3]?U(e.length+2):(U(e.length+5+2),Q(69),Q(120),Q(105),Q(102),Q(0));for(var t=0;t0&&0==m[A];A--);if(0==A)return N(o),r;var b,v=1;while(v<=A){for(var y=v;0==m[v]&&v<=A;++v);var w=v-y;if(w>=u){b=w>>4;for(var _=1;_<=b;++_)N(s);w&=15}a=32767+m[v],N(i[(w<<4)+d[a]]),N(h[a]),v++}return A!=c&&N(o),r}function V(){for(var e=String.fromCharCode,t=0;t<256;t++)_[t]=e(t)}function X(e){if(e<=0&&(e=1),e>100&&(e=100),o!=e){var t=0;t=e<50?Math.floor(5e3/e):Math.floor(200-2*e),D(t),o=e}}function K(){var t=(new Date).getTime();e||(e=50),V(),P(),F(),L(),X(e);(new Date).getTime()}this.encode=function(e,o){(new Date).getTime();o&&X(o),g=new Array,A=0,b=7,U(65496),z(),H(e.exifBuffer),W(),G(e.width,e.height),$(),q();var s=0,u=0,c=0;A=0,b=7,this.encode.displayName="_encode_";var h,d,p,m,_,I,C,B,x,S=e.data,k=e.width,T=e.height,M=4*k,O=0;while(O>3,C=4*(7&x),I=_+B*M+C,O+B>=T&&(I-=M*(O+1+B-T)),h+C>=M&&(I-=h+C-M+4),d=S[I++],p=S[I++],m=S[I++],v[x]=(E[d]+E[p+256>>0]+E[m+512>>0]>>16)-128,y[x]=(E[d+768>>0]+E[p+1024>>0]+E[m+1280>>0]>>16)-128,w[x]=(E[d+1280>>0]+E[p+1536>>0]+E[m+1792>>0]>>16)-128;s=Y(v,l,s,r,i),u=Y(y,f,u,n,a),c=Y(w,f,c,n,a),h+=32}O+=8}if(b>=0){var D=[];D[1]=b+1,D[0]=(1<=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function g(e,t,r){if(e[t]===r)return e;const n=e.length,i=Array(n);for(let a=0;a=0||(i[t]=e[t])}return i}function x(e,t,r,n,i,a,...o){return o.length?S.call(null,!0,!1,e,t,r,n,i,a,...o):S(!0,!1,e,t,r,n,i,a)}function S(e,t,r,...s){let l=r;null==l&&a(i?"At least one object should be provided to merge()":n);let f=!1;for(let n=0;nc)i(n,r=t[c++])&&(~o(l,r)||u(l,r));return l}},cb4f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WavPack=void 0;const n=r("6f58"),i=r("98a7"),a=[6e3,8e3,9600,11025,12e3,16e3,22050,24e3,32e3,44100,48e3,64e3,88200,96e3,192e3,-1];class o{static isBitSet(e,t){return 1===o.getBitAllignedNumber(e,t,1)}static getBitAllignedNumber(e,t,r){return e>>>t&4294967295>>>32-r}}t.WavPack=o,o.BlockHeaderToken={len:32,get:(e,t)=>{const r=n.UINT32_LE.get(e,t+24),s={BlockID:i.FourCcToken.get(e,t),blockSize:n.UINT32_LE.get(e,t+4),version:n.UINT16_LE.get(e,t+8),totalSamples:n.UINT32_LE.get(e,t+12),blockIndex:n.UINT32_LE.get(e,t+16),blockSamples:n.UINT32_LE.get(e,t+20),flags:{bitsPerSample:8*(1+o.getBitAllignedNumber(r,0,2)),isMono:o.isBitSet(r,2),isHybrid:o.isBitSet(r,3),isJointStereo:o.isBitSet(r,4),crossChannel:o.isBitSet(r,5),hybridNoiseShaping:o.isBitSet(r,6),floatingPoint:o.isBitSet(r,7),samplingRate:a[o.getBitAllignedNumber(r,23,4)],isDSD:o.isBitSet(r,31)},crc:new n.BufferType(4).get(e,t+28)};return s.flags.isDSD&&(s.totalSamples*=8),s}},o.MetadataIdToken={len:1,get:(e,t)=>({functionId:o.getBitAllignedNumber(e[t],0,6),isOptional:o.isBitSet(e[t],5),isOddSize:o.isBitSet(e[t],6),largeBlock:o.isBitSet(e[t],7)})}},cb96:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFromUrl=t.parseBlob=t.parseReadableStream=t.parseNodeStream=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=void 0;const n=r("34eb"),i=r("e375"),a=r("5cf0"),o=r("0497"),s=n("music-metadata-browser:main");var u=r("e375");async function c(e,r,n){const i=new a.ReadableWebToNodeStream(e),o=await t.parseNodeStream(i,"string"===typeof r?{mimeType:r}:r,n);return await i.close(),o}async function l(e,t){const r=await h(e),n={mimeType:e.type,size:e.size};return e.name&&(n.path=e.name),i.parseBuffer(r,{mimeType:e.type,size:e.size},t)}async function f(e,t){const r=await fetch(e),n={size:parseInt(r.headers.get("Content-Length"),10),mimeType:r.headers.get("Content-Type")};if(r.ok){if(r.body){const e=await this.parseReadableStream(r.body,n,t);return s("Closing HTTP-readable-stream..."),r.body.locked||await r.body.cancel(),s("HTTP-readable-stream closed."),e}return this.parseBlob(await r.blob(),t)}throw new Error(`HTTP error status=${r.status}: ${r.statusText}`)}function h(e){return new Promise((t,r)=>{const n=new FileReader;n.onloadend=e=>{let r=e.target.result;r instanceof ArrayBuffer&&(r=o(new Uint8Array(e.target.result))),t(r)},n.onerror=e=>{r(new Error(e.type))},n.onabort=e=>{r(new Error(e.type))},n.readAsArrayBuffer(e)})}Object.defineProperty(t,"parseBuffer",{enumerable:!0,get:function(){return u.parseBuffer}}),Object.defineProperty(t,"parseFromTokenizer",{enumerable:!0,get:function(){return u.parseFromTokenizer}}),Object.defineProperty(t,"orderTags",{enumerable:!0,get:function(){return u.orderTags}}),Object.defineProperty(t,"ratingToStars",{enumerable:!0,get:function(){return u.ratingToStars}}),Object.defineProperty(t,"selectCover",{enumerable:!0,get:function(){return u.selectCover}}),t.parseNodeStream=i.parseStream,t.parseReadableStream=c,t.parseBlob=l,t.fetchFromUrl=f},cc04:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkHeader64=void 0;const n=r("6f58"),i=r("98a7");t.ChunkHeader64={len:12,get:(e,t)=>({chunkID:i.FourCcToken.get(e,t),chunkSize:n.INT64_BE.get(e,t+4)})}},cc12:function(e,t,r){var n=r("da84"),i=r("861d"),a=n.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},cc15:function(e,t,r){var n=r("b367")("wks"),i=r("8b1a"),a=r("ef08").Symbol,o="function"==typeof a,s=e.exports=function(e){return n[e]||(n[e]=o&&a[e]||(o?a:i)("Symbol."+e))};s.store=n},cd8f:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("7b0a");function i(e){return e&&"object"===typeof e&&e[n["d"]]}},ce00:function(e,t,r){"use strict";function n(e,t,r,n){r=r||0;var i=n?"BE":"LE",a=e["readUInt"+t+i];return a.call(e,r)}e.exports=n},ce4e:function(e,t,r){var n=r("da84"),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},ce7a:function(e,t,r){var n=r("9c0e"),i=r("0983"),a=r("5a94")("IE_PROTO"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),n(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},cea9:function(e,t,r){"use strict";var n,i;r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return i})),function(e){e["cancel"]="cancel",e["run"]="run"}(n||(n={})),function(e){e["error"]="error",e["init"]="init",e["result"]="result",e["running"]="running",e["uncaughtError"]="uncaughtError"}(i||(i={}))},cec2:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrackType=void 0,function(e){e[e["video"]=1]="video",e[e["audio"]=2]="audio",e[e["complex"]=3]="complex",e[e["logo"]=4]="logo",e[e["subtitle"]=17]="subtitle",e[e["button"]=18]="button",e[e["control"]=32]="control"}(t.TrackType||(t.TrackType={}))},cf38:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shgTable=t.mulTable=void 0;var n=[1,57,41,21,203,34,97,73,227,91,149,62,105,45,39,137,241,107,3,173,39,71,65,238,219,101,187,87,81,151,141,133,249,117,221,209,197,187,177,169,5,153,73,139,133,127,243,233,223,107,103,99,191,23,177,171,165,159,77,149,9,139,135,131,253,245,119,231,224,109,211,103,25,195,189,23,45,175,171,83,81,79,155,151,147,9,141,137,67,131,129,251,123,30,235,115,113,221,217,53,13,51,50,49,193,189,185,91,179,175,43,169,83,163,5,79,155,19,75,147,145,143,35,69,17,67,33,65,255,251,247,243,239,59,29,229,113,111,219,27,213,105,207,51,201,199,49,193,191,47,93,183,181,179,11,87,43,85,167,165,163,161,159,157,155,77,19,75,37,73,145,143,141,35,138,137,135,67,33,131,129,255,63,250,247,61,121,239,237,117,29,229,227,225,111,55,109,216,213,211,209,207,205,203,201,199,197,195,193,48,190,47,93,185,183,181,179,178,176,175,173,171,85,21,167,165,41,163,161,5,79,157,78,154,153,19,75,149,74,147,73,144,143,71,141,140,139,137,17,135,134,133,66,131,65,129,1];t.mulTable=n;var i=[0,9,10,10,14,12,14,14,16,15,16,15,16,15,15,17,18,17,12,18,16,17,17,19,19,18,19,18,18,19,19,19,20,19,20,20,20,20,20,20,15,20,19,20,20,20,21,21,21,20,20,20,21,18,21,21,21,21,20,21,17,21,21,21,22,22,21,22,22,21,22,21,19,22,22,19,20,22,22,21,21,21,22,22,22,18,22,22,21,22,22,23,22,20,23,22,22,23,23,21,19,21,21,21,23,23,23,22,23,23,21,23,22,23,18,22,23,20,22,23,23,23,21,22,20,22,21,22,24,24,24,24,24,22,21,24,23,23,24,21,24,23,24,22,24,24,22,24,24,22,23,24,24,24,20,23,22,23,24,24,24,24,24,24,24,23,21,23,22,23,24,24,24,22,24,24,24,23,22,24,24,25,23,25,25,23,24,25,25,24,22,25,25,25,24,23,24,25,25,25,25,25,25,25,25,25,25,25,25,23,25,23,24,25,25,25,25,25,25,25,25,25,24,22,25,25,23,25,25,20,24,25,24,25,25,22,24,25,24,25,24,25,25,24,25,25,25,25,22,25,25,25,24,25,24,25,18];t.shgTable=i},d010:function(e,t,r){"use strict";function n(e,t,r){this.$children.forEach((function(i){var a=i.$options.componentName;a===e?i.$emit.apply(i,[t].concat(r)):n.apply(i,[e,t].concat([r]))}))}t.__esModule=!0,t.default={methods:{dispatch:function(e,t,r){var n=this.$parent||this.$root,i=n.$options.componentName;while(n&&(!i||i!==e))n=n.$parent,n&&(i=n.$options.componentName);n&&n.$emit.apply(n,[t].concat(r))},broadcast:function(e,t,r){n.call(this,e,t,r)}}}},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,r){var n=r("da84"),i=r("1626"),a=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?a(n[e]):n[e]&&n[e][t]}},d16a:function(e,t,r){var n=r("fc5e"),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},d177:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{fisheye:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{r:2.5},r=arguments.length>1?arguments[1]:void 0;"function"===typeof t&&(r=t,t={r:2.5});var i=this.cloneQuiet(),a=i.bitmap,o=a.width,s=a.height;return i.scanQuiet(0,0,o,s,(function(r,n){var a=r/o,u=n/s,c=Math.sqrt(Math.pow(a-.5,2)+Math.pow(u-.5,2)),l=2*Math.pow(c,t.r),f=(a-.5)/c,h=(u-.5)/c,d=Math.round((l*f+.5)*o),p=Math.round((l*h+.5)*s),m=i.getPixelColor(d,p);e.setPixelColor(m,r,n)})),this.setPixelColor(i.getPixelColor(o/2,s/2),o/2,s/2),(0,n.isNodePattern)(r)&&r.call(this,null,this),this}}};t["default"]=i},d17b:function(e,t,r){e.exports=r("e372").Transform},d1ab:function(e,t,r){"use strict";function n(e){return"8BPS"===e.toString("ascii",0,4)}function i(e){return{width:e.readUInt32BE(18),height:e.readUInt32BE(14)}}e.exports={detect:n,calculate:i}},d1e7:function(e,t,r){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,a=i&&!n.call({1:2},1);t.f=a?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},d2bb:function(e,t,r){var n=r("e330"),i=r("825a"),a=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(r,[]),t=r instanceof Array}catch(o){}return function(r,n){return i(r),a(n),t?e(r,n):r.__proto__=n,r}}():void 0)},d354:function(e,t,r){"use strict";var n=r("c591").Buffer;function i(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,"base64"===this.enc?this.encoder=u:"cesu8"===this.enc&&(this.enc="utf8",this.encoder=c,"💩"!==n.from("eda0bdedb2a9","hex").toString()&&(this.decoder=l,this.defaultCharUnicode=t.defaultCharUnicode))}e.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:i},i.prototype.encoder=s,i.prototype.decoder=o;var a=r("7d72").StringDecoder;function o(e,t){this.decoder=new a(t.enc)}function s(e,t){this.enc=t.enc}function u(e,t){this.prevStr=""}function c(e,t){}function l(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}a.prototype.end||(a.prototype.end=function(){}),o.prototype.write=function(e){return n.isBuffer(e)||(e=n.from(e)),this.decoder.write(e)},o.prototype.end=function(){return this.decoder.end()},s.prototype.write=function(e){return n.from(e,this.enc)},s.prototype.end=function(){},u.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),n.from(e,"base64")},u.prototype.end=function(){return n.from(this.prevStr,"base64")},c.prototype.write=function(e){for(var t=n.alloc(3*e.length),r=0,i=0;i>>6),t[r++]=128+(63&a)):(t[r++]=224+(a>>>12),t[r++]=128+(a>>>6&63),t[r++]=128+(63&a))}return t.slice(0,r)},c.prototype.end=function(){},l.prototype.write=function(e){for(var t=this.acc,r=this.contBytes,n=this.accBytes,i="",a=0;a0&&(i+=this.defaultCharUnicode,r=0),o<128?i+=String.fromCharCode(o):o<224?(t=31&o,r=1,n=1):o<240?(t=15&o,r=2,n=1):i+=this.defaultCharUnicode):r>0?(t=t<<6|63&o,r--,n++,0===r&&(i+=2===n&&t<128&&t>0||3===n&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):i+=this.defaultCharUnicode}return this.acc=t,this.contBytes=r,this.accBytes=n,i},l.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},d397:function(e,t,r){"use strict";function n(e){return void 0!==e&&null!==e}function i(e){var t=/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi;return t.test(e)}t.__esModule=!0,t.isDef=n,t.isKorean=i},d3ab:function(e,t,r){"use strict";function n(e,t,r){return 0!==(e[t]&1<=r)return r;i+=2}return i}while(0!==e[i]){if(i>=r)return r;i++}return i}function a(e){const t=e.indexOf("\0");return-1===t?e:e.substr(0,t)}function o(e){const t=e.length;if(0!==(1&t))throw new Error("Buffer length must be even");for(let r=0;r>a;const s=8-a,u=n-s;return u<0?o>>=8-a-n:u>0&&(o<<=u,o|=c(e,t,r+s,u)),o}function l(e,t,r){return 1===c(e,t,r,1)}function f(e){const t=[];for(let r=0,n=e.length;re.trim().toLowerCase());if(t.length>=1){const e=parseFloat(t[0]);return 2===t.length&&"db"===t[1]?{dB:e,ratio:d(e)}:{dB:h(e),ratio:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.toRatio=t.dbToRatio=t.ratioToDb=t.a2hex=t.isBitSet=t.getBitAllignedNumber=t.stripNulls=t.decodeString=t.trimRightNull=t.findZero=t.getBit=void 0,t.getBit=n,t.findZero=i,t.trimRightNull=a,t.decodeString=s,t.stripNulls=u,t.getBitAllignedNumber=c,t.isBitSet=l,t.a2hex=f,t.ratioToDb=h,t.dbToRatio=d,t.toRatio=p},d44e:function(e,t,r){var n=r("9bf2").f,i=r("1a2d"),a=r("b622"),o=a("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!i(e,o)&&n(e,o,{configurable:!0,value:t})}},d485:function(e,t,r){e.exports=a;var n=r("faa1").EventEmitter,i=r("3fb5");function a(){n.call(this)}i(a,n),a.Readable=r("e372"),a.Writable=r("2c63"),a.Duplex=r("0960"),a.Transform=r("d17b"),a.PassThrough=r("c2ae"),a.Stream=a,a.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function a(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",a),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",u));var o=!1;function s(){o||(o=!0,e.end())}function u(){o||(o=!0,"function"===typeof e.destroy&&e.destroy())}function c(e){if(l(),0===n.listenerCount(this,"error"))throw e}function l(){r.removeListener("data",i),e.removeListener("drain",a),r.removeListener("end",s),r.removeListener("close",u),r.removeListener("error",c),e.removeListener("error",c),r.removeListener("end",l),r.removeListener("close",l),e.removeListener("close",l)}return r.on("error",c),e.on("error",c),r.on("end",l),r.on("close",l),e.on("close",l),e.emit("pipe",r),e}},d4af:function(e,t,r){"use strict";var n=r("8eb7"),i=r("7b3e"),a=10,o=40,s=800;function u(e){var t=0,r=0,n=0,i=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=t*a,i=r*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||i)&&e.deltaMode&&(1==e.deltaMode?(n*=o,i*=o):(n*=s,i*=s)),n&&!t&&(t=n<1?-1:1),i&&!r&&(r=i<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:i}}u.getEventType=function(){return n.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},e.exports=u},d4cf:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveParser=void 0;const n=r("21c2"),i=r("6f58"),a=r("34eb"),o=r("8f5f"),s=r("8737"),u=r("64a4"),c=r("d3ab"),l=r("98a7"),f=r("95c9"),h=a("music-metadata:parser:RIFF");class d extends f.BasicParser{async parse(){const e=await this.tokenizer.readToken(o.Header);if(h(`pos=${this.tokenizer.position}, parse: chunkID=${e.chunkID}`),"RIFF"===e.chunkID)return this.parseRiffChunk(e.chunkSize).catch(e=>{if(!(e instanceof n.EndOfStreamError))throw e})}async parseRiffChunk(e){const t=await this.tokenizer.readToken(l.FourCcToken);switch(this.metadata.setFormat("container",t),t){case"WAVE":return this.readWaveChunk(e-l.FourCcToken.len);default:throw new Error("Unsupported RIFF format: RIFF/"+t)}}async readWaveChunk(e){while(e>=o.Header.len){const t=await this.tokenizer.readToken(o.Header);switch(e-=o.Header.len+t.chunkSize,t.chunkSize>e&&this.metadata.addWarning("Data chunk size exceeds file size"),this.header=t,h(`pos=${this.tokenizer.position}, readChunk: chunkID=RIFF/WAVE/${t.chunkID}`),t.chunkID){case"LIST":await this.parseListTag(t);break;case"fact":this.metadata.setFormat("lossless",!1),this.fact=await this.tokenizer.readToken(new s.FactChunk(t));break;case"fmt ":const e=await this.tokenizer.readToken(new s.Format(t));let r=s.WaveFormat[e.wFormatTag];r||(h("WAVE/non-PCM format="+e.wFormatTag),r="non-PCM ("+e.wFormatTag+")"),this.metadata.setFormat("codec",r),this.metadata.setFormat("bitsPerSample",e.wBitsPerSample),this.metadata.setFormat("sampleRate",e.nSamplesPerSec),this.metadata.setFormat("numberOfChannels",e.nChannels),this.metadata.setFormat("bitrate",e.nBlockAlign*e.nSamplesPerSec*8),this.blockAlign=e.nBlockAlign;break;case"id3 ":case"ID3 ":const a=await this.tokenizer.readToken(new i.BufferType(t.chunkSize)),o=n.fromBuffer(a);await(new u.ID3v2Parser).parse(this.metadata,o,this.options);break;case"data":!1!==this.metadata.format.lossless&&this.metadata.setFormat("lossless",!0);let c=t.chunkSize;if(this.tokenizer.fileInfo.size){const e=this.tokenizer.fileInfo.size-this.tokenizer.position;e=8){const t=await this.tokenizer.readToken(o.Header),r=new o.ListInfoTagValue(t),n=await this.tokenizer.readToken(r);this.addTag(t.chunkID,c.stripNulls(n)),e-=8+r.len}if(0!==e)throw Error("Illegal remaining size: "+e)}addTag(e,t){this.metadata.addTag("exif",e,t)}}t.WaveParser=d},d576:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=r("c2d7"),a=n(r("6825")),o=n(r("6ec1")),s=function(){return{constants:{RESIZE_NEAREST_NEIGHBOR:"nearestNeighbor",RESIZE_BILINEAR:"bilinearInterpolation",RESIZE_BICUBIC:"bicubicInterpolation",RESIZE_HERMITE:"hermiteInterpolation",RESIZE_BEZIER:"bezierInterpolation"},class:{resize:function(t,r,n,s){if("number"!==typeof t||"number"!==typeof r)return i.throwError.call(this,"w and h must be numbers",s);if("function"===typeof n&&"undefined"===typeof s&&(s=n,n=null),t===this.constructor.AUTO&&r===this.constructor.AUTO)return i.throwError.call(this,"w and h cannot both be set to auto",s);if(t===this.constructor.AUTO&&(t=this.bitmap.width*(r/this.bitmap.height)),r===this.constructor.AUTO&&(r=this.bitmap.height*(t/this.bitmap.width)),t<0||r<0)return i.throwError.call(this,"w and h must be positive numbers",s);if(t=Math.round(t),r=Math.round(r),"function"===typeof o["default"][n]){var u={data:e.alloc(t*r*4),width:t,height:r};o["default"][n](this.bitmap,u),this.bitmap=u}else{var c=this,l=new a["default"](this.bitmap.width,this.bitmap.height,t,r,!0,!0,(function(n){c.bitmap.data=e.from(n),c.bitmap.width=t,c.bitmap.height=r}));l.resize(this.bitmap.data)}return(0,i.isNodePattern)(s)&&s.call(this,null,this),this}}}};t["default"]=s}).call(this,r("1c35").Buffer)},d606:function(e,t,r){"use strict";function n(e,t){for(var r=0,n=0;nr&&s>0?(o+=e.common.lineHeight,a=i[s]+" "):a=u}return o}Object.defineProperty(t,"__esModule",{value:!0}),t.measureText=n,t.measureTextHeight=i},d60a:function(e,t){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},d669:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=n(r("1aca")),o=r("c2d7"),s="image/bmp",u="image/x-ms-bmp";function c(e){return(0,o.scan)(e,0,0,e.bitmap.width,e.bitmap.height,(function(e,t,r){var n=this.bitmap.data[r+0],i=this.bitmap.data[r+1],a=this.bitmap.data[r+2],o=this.bitmap.data[r+3];this.bitmap.data[r+0]=o,this.bitmap.data[r+1]=a,this.bitmap.data[r+2]=i,this.bitmap.data[r+3]=n})).bitmap}function l(e){return(0,o.scan)({bitmap:e},0,0,e.width,e.height,(function(t,r,n){var i=this.bitmap.data[n+0],a=this.bitmap.data[n+1],o=this.bitmap.data[n+2],s=this.bitmap.data[n+3];this.bitmap.data[n+0]=s,this.bitmap.data[n+1]=o,this.bitmap.data[n+2]=a,this.bitmap.data[n+3]=e.is_with_alpha?i:255})).bitmap}var f=function(e){return l(a["default"].decode(e))},h=function(e){return a["default"].encode(c(e)).data},d=function(){var e,t;return{mime:(0,i["default"])({},s,["bmp"]),constants:{MIME_BMP:s,MIME_X_MS_BMP:u},decoders:(e={},(0,i["default"])(e,s,f),(0,i["default"])(e,u,f),e),encoders:(t={},(0,i["default"])(t,s,h),(0,i["default"])(t,u,h),t)}};t["default"]=d},d66d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AIFFParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("21c2"),o=r("64a4"),s=r("98a7"),u=r("95c9"),c=r("da6a"),l=r("6a01"),f=i("music-metadata:parser:aiff");class h extends u.BasicParser{async parse(){const e=await this.tokenizer.readToken(l.Header);if("FORM"!==e.chunkID)throw new Error("Invalid Chunk-ID, expected 'FORM'");const t=await this.tokenizer.readToken(s.FourCcToken);switch(t){case"AIFF":this.metadata.setFormat("container",t),this.isCompressed=!1;break;case"AIFC":this.metadata.setFormat("container","AIFF-C"),this.isCompressed=!0;break;default:throw Error("Unsupported AIFF type: "+t)}this.metadata.setFormat("lossless",!this.isCompressed);try{while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=l.Header.len){f("Reading AIFF chunk at offset="+this.tokenizer.position);const e=await this.tokenizer.readToken(l.Header);f("Chunk id="+e.chunkID);const t=2*Math.round(e.chunkSize/2),r=await this.readData(e);await this.tokenizer.ignore(t-r)}}catch(r){if(!(r instanceof a.EndOfStreamError))throw r;f("End-of-stream")}}async readData(e){switch(e.chunkID){case"COMM":const t=await this.tokenizer.readToken(new c.Common(e,this.isCompressed));return this.metadata.setFormat("bitsPerSample",t.sampleSize),this.metadata.setFormat("sampleRate",t.sampleRate),this.metadata.setFormat("numberOfChannels",t.numChannels),this.metadata.setFormat("numberOfSamples",t.numSampleFrames),this.metadata.setFormat("duration",t.numSampleFrames/t.sampleRate),this.metadata.setFormat("codec",t.compressionName),e.chunkSize;case"ID3 ":const r=await this.tokenizer.readToken(new n.BufferType(e.chunkSize)),i=a.fromBuffer(r);return await(new o.ID3v2Parser).parse(this.metadata,i,this.options),e.chunkSize;case"SSND":return this.metadata.format.duration&&this.metadata.setFormat("bitrate",8*e.chunkSize/this.metadata.format.duration),0;default:return 0}}}t.AIFFParser=h},d7ac:function(e,t,r){"use strict";var n=r("be7f").assign,i=r("4126"),a=r("717e"),o=r("2ceb"),s={};n(s,i,a,o),e.exports=s},d938:function(e,t,r){var n=r("1c35").Buffer;e.exports=function(e){if(e instanceof Uint8Array){if(0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;if("function"===typeof e.buffer.slice)return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}if(n.isBuffer(e)){for(var t=new Uint8Array(e.length),r=e.length,i=0;ithis.bitmap.width)throw new Error("copy exceeds width of source bitmap");if(t+a>e.bitmap.width)throw new Error("copy exceeds width of target bitmap");if(i+o>this.bitmap.height)throw new Error("copy exceeds height of source bitmap");if(r+o>e.bitmap.height)throw new Erro("copy exceeds height of target bitmap");const s=this.bitmap.data,u=e.bitmap.data,c=4*this.bitmap.width,l=4*e.bitmap.width,f=4*a;let h=i*c+4*n,d=r*l+4*t;while(--o>=0)s.copy(u,d,h,h+f),h+=c,d+=l;return this}fillRGBA(e){const t=this.bitmap.data,r=4*this.bitmap.height;let n=0;while(n{const i=Math.round(.299*e[n]+.587*e[n+1]+.114*e[n+2]);e[n]=i,e[n+1]=i,e[n+2]=i}),this}reframe(e,t,n,i,a){const o=e<0?0:e,s=t<0?0:t,u=n+o>this.bitmap.width?this.bitmap.width-o:n,c=i+s>this.bitmap.height?this.bitmap.height-s:i,l=e<0?-e:0,f=t<0?-t:0;let h;if(void 0===a){if(o!==e||s!=t||u!==n||c!==i)throw new GifError("fillRGBA required for this reframing");h=new r(n,i)}else h=new r(n,i,a);return this.blit(h,l,f,o,s,u,c),this.bitmap=h.bitmap,this}scale(e){if(1===e)return;if(!Number.isInteger(e)||e<1)throw new Error("the scale must be an integer >= 1");const r=this.bitmap.width,n=this.bitmap.height,i=r*e*4,a=this.bitmap.data,o=new t(n*i*e);let s,u=0,c=0;for(let t=0;t1&&n["argv"][1].replace(/\\/g,"/"),g=n["argv"].slice(2),n["on"]("uncaughtException",(function(e){if(!(e instanceof Dr))throw e})),n["on"]("unhandledRejection",(function(e){throw e})),function(e,t){if(se())throw n["exitCode"]=e,t;_(t),n["exit"](e)},u["inspect"]=function(){return"[Emscripten Module object]"}):(A||b)&&(b?y=self.location.href:"undefined"!==typeof document&&document.currentScript&&(y=document.currentScript.src),e&&(y=e),y=0!==y.indexOf("blob:")?y.substr(0,y.replace(/[?#].*/,"").lastIndexOf("/")+1):"",f=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText}catch(I){var r=xr(e);if(r)return Ir(r);throw I}},b&&(d=function(e){try{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}catch(I){var r=xr(e);if(r)return r;throw I}}),h=function(e,t,r){var n=new XMLHttpRequest;n.open("GET",e,!0),n.responseType="arraybuffer",n.onload=function(){if(200==n.status||0==n.status&&n.response)t(n.response);else{var i=xr(e);i?t(i.buffer):r()}},n.onerror=r,n.send(null)});var E=u["print"]||console.log.bind(console),I=u["printErr"]||console.warn.bind(console);for(c in l)l.hasOwnProperty(c)&&(u[c]=l[c]);l=null,u["arguments"]&&(g=u["arguments"]),u["thisProgram"]&&u["thisProgram"],u["quit"]&&u["quit"];var C,B=function(e){e};u["wasmBinary"]&&(C=u["wasmBinary"]);var x,S=u["noExitRuntime"]||!0;function k(e,t,r){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":return Q[e>>0];case"i8":return Q[e>>0];case"i16":return j[e>>1];case"i32":return H[e>>2];case"i64":return H[e>>2];case"float":return W[e>>2];case"double":return Number($[e>>3]);default:ve("invalid type for getValue: "+t)}return null}"object"!==typeof WebAssembly&&ve("no native wasm support detected");var T=!1;function M(e,t){e||ve("Assertion failed: "+t)}var O="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;function D(e,t,r){var n=t+r,i=t;while(e[i]&&!(i>=n))++i;if(i-t>16&&e.subarray&&O)return O.decode(e.subarray(t,i));var a="";while(t>10,56320|1023&c)}}else a+=String.fromCharCode((31&o)<<6|s)}else a+=String.fromCharCode(o)}return a}function R(e,t){return e?D(U,e,t):""}function P(e,t,r,n){if(!(n>0))return 0;for(var i=r,a=r+n-1,o=0;o=55296&&s<=57343){var u=e.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&u}if(s<=127){if(r>=a)break;t[r++]=s}else if(s<=2047){if(r+1>=a)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=a)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=a)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-i}function F(e,t,r){return P(e,U,t,r)}function L(e){for(var t=0,r=0;r=55296&&n<=57343&&(n=65536+((1023&n)<<10)|1023&e.charCodeAt(++r)),n<=127?++t:t+=n<=2047?2:n<=65535?3:4}return t}var N,Q,U,j,z,H,G,W,$,q="undefined"!==typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function Y(e,t){var r=e,n=r>>1,i=n+t/2;while(!(n>=i)&&z[n])++n;if(r=n<<1,r-e>32&&q)return q.decode(U.subarray(e,r));for(var a="",o=0;!(o>=t/2);++o){var s=j[e+2*o>>1];if(0==s)break;a+=String.fromCharCode(s)}return a}function V(e,t,r){if(void 0===r&&(r=2147483647),r<2)return 0;r-=2;for(var n=t,i=r<2*e.length?r/2:e.length,a=0;a>1]=o,t+=2}return j[t>>1]=0,t-n}function X(e){return 2*e.length}function K(e,t){var r=0,n="";while(!(r>=t/4)){var i=H[e+4*r>>2];if(0==i)break;if(++r,i>=65536){var a=i-65536;n+=String.fromCharCode(55296|a>>10,56320|1023&a)}else n+=String.fromCharCode(i)}return n}function Z(e,t,r){if(void 0===r&&(r=2147483647),r<4)return 0;for(var n=t,i=n+r-4,a=0;a=55296&&o<=57343){var s=e.charCodeAt(++a);o=65536+((1023&o)<<10)|1023&s}if(H[t>>2]=o,t+=4,t+4>i)break}return H[t>>2]=0,t-n}function J(e){for(var t=0,r=0;r=55296&&n<=57343&&++r,t+=4}return t}function ee(e,t){Q.set(e,t)}function te(e){N=e,u["HEAP8"]=Q=new Int8Array(e),u["HEAP16"]=j=new Int16Array(e),u["HEAP32"]=H=new Int32Array(e),u["HEAPU8"]=U=new Uint8Array(e),u["HEAPU16"]=z=new Uint16Array(e),u["HEAPU32"]=G=new Uint32Array(e),u["HEAPF32"]=W=new Float32Array(e),u["HEAPF64"]=$=new Float64Array(e)}u["INITIAL_MEMORY"];var re,ne=[],ie=[],ae=[],oe=0;function se(){return S||oe>0}function ue(){if(u["preRun"]){"function"==typeof u["preRun"]&&(u["preRun"]=[u["preRun"]]);while(u["preRun"].length)fe(u["preRun"].shift())}xe(ne)}function ce(){!0,xe(ie)}function le(){if(u["postRun"]){"function"==typeof u["postRun"]&&(u["postRun"]=[u["postRun"]]);while(u["postRun"].length)de(u["postRun"].shift())}xe(ae)}function fe(e){ne.unshift(e)}function he(e){ie.unshift(e)}function de(e){ae.unshift(e)}var pe=0,me=null,ge=null;function Ae(e){pe++,u["monitorRunDependencies"]&&u["monitorRunDependencies"](pe)}function be(e){if(pe--,u["monitorRunDependencies"]&&u["monitorRunDependencies"](pe),0==pe&&(null!==me&&(clearInterval(me),me=null),ge)){var t=ge;ge=null,t()}}function ve(e){u["onAbort"]&&u["onAbort"](e),e="Aborted("+e+")",I(e),T=!0,1,e+=". Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw s(t),t}u["preloadedImages"]={},u["preloadedAudios"]={};var ye,we="data:application/octet-stream;base64,";function _e(e){return e.startsWith(we)}function Ee(e){return e.startsWith("file://")}function Ie(e){try{if(e==ye&&C)return new Uint8Array(C);var t=xr(e);if(t)return t;if(d)return d(e);throw"both async and sync fetching of the wasm failed"}catch(I){ve(I)}}function Ce(){if(!C&&(A||b)){if("function"===typeof fetch&&!Ee(ye))return fetch(ye,{credentials:"same-origin"}).then((function(e){if(!e["ok"])throw"failed to load wasm binary file at '"+ye+"'";return e["arrayBuffer"]()})).catch((function(){return Ie(ye)}));if(h)return new Promise((function(e,t){h(ye,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return Ie(ye)}))}function Be(){var e={a:kr};function t(e,t){var r=e.exports;u["asm"]=r,x=u["asm"]["t"],te(x.buffer),re=u["asm"]["v"],he(u["asm"]["u"]),be("wasm-instantiate")}function r(e){t(e["instance"])}function n(t){return Ce().then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){I("failed to asynchronously prepare wasm: "+e),ve(e)}))}function i(){return C||"function"!==typeof WebAssembly.instantiateStreaming||_e(ye)||Ee(ye)||"function"!==typeof fetch?n(r):fetch(ye,{credentials:"same-origin"}).then((function(t){var i=WebAssembly.instantiateStreaming(t,e);return i.then(r,(function(e){return I("wasm streaming compile failed: "+e),I("falling back to ArrayBuffer instantiation"),n(r)}))}))}if(Ae("wasm-instantiate"),u["instantiateWasm"])try{var a=u["instantiateWasm"](e,t);return a}catch(o){return I("Module.instantiateWasm callback failed with error: "+o),!1}return i().catch(s),{}}function xe(e){while(e.length>0){var t=e.shift();if("function"!=typeof t){var r=t.func;"number"===typeof r?void 0===t.arg?ke(r)():ke(r)(t.arg):r(void 0===t.arg?null:t.arg)}else t(u)}}ye="data:application/octet-stream;base64,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ASACcjYCACAADAELIAAoAggLIQIgACADNgIIIAIgAzYCDCADIAA2AgwgAyACNgIIDwtBHyECIANCADcCECAAQf///wdNBEAgAEEIdiIBIAFBgP4/akEQdkEIcSIBdCICIAJBgOAfakEQdkEEcSICdCIEIARBgIAPakEQdkECcSIEdEEPdiABIAJyIARyayIBQQF0IAAgAUEVanZBAXFyQRxqIQILIAMgAjYCHCACQQJ0QaAtaiEBAkACQAJAQfQqKAIAIgRBASACdCIHcUUEQEH0KiAEIAdyNgIAIAEgAzYCACADIAE2AhgMAQsgAEEAQRkgAkEBdmsgAkEfRht0IQIgASgCACEBA0AgASIEKAIEQXhxIABGDQIgAkEddiEBIAJBAXQhAiAEIAFBBHFqIgdBEGooAgAiAQ0ACyAHIAM2AhAgAyAENgIYCyADIAM2AgwgAyADNgIIDAELIAQoAggiACADNgIMIAQgAzYCCCADQQA2AhggAyAENgIMIAMgADYCCAtBkCtBkCsoAgBBAWsiAEF/IAAbNgIACwvyAgICfwF+AkAgAkUNACAAIAE6AAAgACACaiIDQQFrIAE6AAAgAkEDSQ0AIAAgAToAAiAAIAE6AAEgA0EDayABOgAAIANBAmsgAToAACACQQdJDQAgACABOgADIANBBGsgAToAACACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiATYCACADIAIgBGtBfHEiBGoiAkEEayABNgIAIARBCUkNACADIAE2AgggAyABNgIEIAJBCGsgATYCACACQQxrIAE2AgAgBEEZSQ0AIAMgATYCGCADIAE2AhQgAyABNgIQIAMgATYCDCACQRBrIAE2AgAgAkEUayABNgIAIAJBGGsgATYCACACQRxrIAE2AgAgBCADQQRxQRhyIgRrIgJBIEkNACABrUKBgICAEH4hBSADIARqIQEDQCABIAU3AxggASAFNwMQIAEgBTcDCCABIAU3AwAgAUEgaiEBIAJBIGsiAkEfSw0ACwsgAAuiAgEEfyMAQUBqIgIkACAAKAIAIgNBBGsoAgAhBCADQQhrKAIAIQUgAkEANgIUIAJB/CE2AhAgAiAANgIMIAIgATYCCEEAIQMgAkEYakEAQScQFRogACAFaiEAAkAgBCABQQAQEwRAIAJBATYCOCAEIAJB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AgBBfwVBAQsMAQsgACABOgAAQQELC7UCAQN/IwBB0AFrIgMkACADIAI2AswBIANBoAFqIgJBAEEoEBUaIAMgAygCzAE2AsgBAkBBACABIANByAFqIANB0ABqIAIQMUEASA0AIAAoAkxBAE4hBSAAKAIAIQIgACgCSEEATARAIAAgAkFfcTYCAAsCfwJAAkAgACgCMEUEQCAAQdAANgIwIABBADYCHCAAQgA3AxAgACgCLCEEIAAgAzYCLAwBCyAAKAIQDQELQX8gABAnDQEaCyAAIAEgA0HIAWogA0HQAGogA0GgAWoQMQshASAEBH8gAEEAQQAgACgCJBEBABogAEEANgIwIAAgBDYCLCAAQQA2AhwgAEEANgIQIAAoAhQaIABBADYCFEEABSABCxogACAAKAIAIAJBIHFyNgIAIAVFDQALIANB0AFqJAALvAIAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACAkKCAkBAgMECgkKCggJBQYHCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCyACIAIoAgAiAUEEajYCACAAIAEyAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEzAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEwAAA3AwAPCyACIAIoAgAiAUEEajYCACAAIAExAAA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAErAwA5AwAPCyAAIAJBABEJAAsPCyACIAIoAgAiAUEEajYCACAAIAE0AgA3AwAPCyACIAIoAgAiAUEEajYCACAAIAE1AgA3AwAPCyACIAIoAgBBB2pBeHEiAUEIajYCACAAIAEpAwA3AwALcgEDfyAAKAIALAAAQTBrQQpPBEBBAA8LA0AgACgCACEDQX8hASACQcyZs+YATQRAQX8gAywAAEEwayIBIAJBCmwiAmogAUH/////ByACa0obIQELIAAgA0EBajYCACABIQIgAywAAUEwa0EKSQ0ACyACC5kVAhF/An4jAEHQAGsiBSQAIAUgATYCTCAFQTdqIRQgBUE4aiEQQQAhAQJAAkACQAJAA0AgAUH/////ByAMa0oNASABIAxqIQwgBSgCTCIJIQECQAJAAkAgCS0AACIIBEADQAJAAkAgCEH/AXEiBkUEQCABIQgMAQsgBkElRw0BIAEhCANAIAEtAAFBJUcNASAFIAFBAmoiBjYCTCAIQQFqIQggAS0AAiEKIAYhASAKQSVGDQALCyAIIAlrIgFB/////wcgDGsiFUoNByAABEAgACAJIAEQGwsgAQ0GQX8hD0EBIQYCQCAFKAJMIgEsAAFBMGtBCk8NACABLQACQSRHDQAgASwAAUEwayEPQQEhEUEDIQYLIAUgASAGaiIBNgJMQQAhDQJAIAEsAAAiC0EgayIIQR9LBEAgASEGDAELIAEhBkEBIAh0IgdBidEEcUUNAANAIAUgAUEBaiIGNgJMIAcgDXIhDSABLAABIgtBIGsiCEEgTw0BIAYhAUEBIAh0IgdBidEEcQ0ACwsCQCALQSpGBEAgBQJ/AkAgBiwAAUEwa0EKTw0AIAUoAkwiAS0AAkEkRw0AIAEsAAFBAnQgBGpBwAFrQQo2AgAgASwAAUEDdCADakGAA2soAgAhDkEBIREgAUEDagwBCyARDQZBACERQQAhDiAABEAgAiACKAIAIgFBBGo2AgAgASgCACEOCyAFKAJMQQFqCyIBNgJMIA5BAE4NAUEAIA5rIQ4gDUGAwAByIQ0MAQsgBUHMAGoQMCIOQQBIDQggBSgCTCEBC0EAIQZBfyEHAn9BACABLQAAQS5HDQAaIAEtAAFBKkYEQCAFAn8CQCABLAACQTBrQQpPDQAgBSgCTCIBLQADQSRHDQAgASwAAkECdCAEakHAAWtBCjYCACABLAACQQN0IANqQYADaygCACEHIAFBBGoMAQsgEQ0GIAAEfyACIAIoAgAiAUEEajYCACABKAIABUEACyEHIAUoAkxBAmoLIgE2AkwgB0F/c0EfdgwBCyAFIAFBAWo2AkwgBUHMAGoQMCEHIAUoAkwhAUEBCyESA0AgBiETQRwhCCABLAAAQfsAa0FGSQ0JIAUgAUEBaiILNgJMIAEsAAAhBiALIQEgBiATQTpsakGPHGotAAAiBkEBa0EISQ0ACwJAAkAgBkEbRwRAIAZFDQsgD0EATgRAIAQgD0ECdGogBjYCACAFIAMgD0EDdGopAwA3A0AMAgsgAEUNCCAFQUBrIAYgAhAvIAUoAkwhCwwCCyAPQQBODQoLQQAhASAARQ0HCyANQf//e3EiCiANIA1BgMAAcRshBkEAIQ1BrQghDyAQIQgCQAJAAkACfwJAAkACQAJAAn8CQAJAAkACQAJAAkACQCALQQFrLAAAIgFBX3EgASABQQ9xQQNGGyABIBMbIgFB2ABrDiEEFBQUFBQUFBQOFA8GDg4OFAYUFBQUAgUDFBQJFAEUFAQACwJAIAFBwQBrDgcOFAsUDg4OAAsgAUHTAEYNCQwTCyAFKQNAIRZBrQgMBQtBACEBAkACQAJAAkACQAJAAkAgE0H/AXEOCAABAgMEGgUGGgsgBSgCQCAMNgIADBkLIAUoAkAgDDYCAAwYCyAFKAJAIAysNwMADBcLIAUoAkAgDDsBAAwWCyAFKAJAIAw6AAAMFQsgBSgCQCAMNgIADBQLIAUoAkAgDKw3AwAMEwsgB0EIIAdBCEsbIQcgBkEIciEGQfgAIQELIBAhCiABQSBxIQkgBSkDQCIWUEUEQANAIApBAWsiCiAWp0EPcUGgIGotAAAgCXI6AAAgFkIPViELIBZCBIghFiALDQALCyAKIQkgBSkDQFANAyAGQQhxRQ0DIAFBBHZBrQhqIQ9BAiENDAMLIBAhASAFKQNAIhZQRQRAA0AgAUEBayIBIBanQQdxQTByOgAAIBZCB1YhCSAWQgOIIRYgCQ0ACwsgASEJIAZBCHFFDQIgByAQIAlrIgFBAWogASAHSBshBwwCCyAFKQNAIhZCAFMEQCAFQgAgFn0iFjcDQEEBIQ1BrQgMAQsgBkGAEHEEQEEBIQ1BrggMAQtBrwhBrQggBkEBcSINGwshDyAQIQkCQCAWQoCAgIAQVARAIBYhFwwBCwNAIAlBAWsiCSAWIBZCCoAiF0IKfn2nQTByOgAAIBZC/////58BViEBIBchFiABDQALCyAXpyIKBEADQCAJQQFrIgkgCiAKQQpuIgFBCmxrQTByOgAAIApBCUshCyABIQogCw0ACwsLIBJBACAHQQBIGw0OIAZB//97cSAGIBIbIQYCQCAFKQNAIhZCAFINACAHDQAgECIJIQhBACEHDAwLIAcgFlAgECAJa2oiASABIAdIGyEHDAsLAn9B/////wcgByAHQQBIGyILIgZBAEchCAJAAkACQCAFKAJAIgFB5Q8gARsiCSIBQQNxRQ0AIAZFDQADQCABLQAARQ0CIAZBAWsiBkEARyEIIAFBAWoiAUEDcUUNASAGDQALCyAIRQ0BCwJAIAEtAABFDQAgBkEESQ0AA0AgASgCACIIQX9zIAhBgYKECGtxQYCBgoR4cQ0BIAFBBGohASAGQQRrIgZBA0sNAAsLIAZFDQADQCABIAEtAABFDQIaIAFBAWohASAGQQFrIgYNAAsLQQALIgEgCWsgCyABGyIBIAlqIQggB0EATgRAIAohBiABIQcMCwsgCiEGIAEhByAILQAADQ0MCgsgBwRAIAUoAkAMAgtBACEBIABBICAOQQAgBhAaDAILIAVBADYCDCAFIAUpA0A+AgggBSAFQQhqIgE2AkBBfyEHIAELIQhBACEBAkADQCAIKAIAIglFDQECQCAFQQRqIAkQLSIJQQBIIgoNACAJIAcgAWtLDQAgCEEEaiEIIAcgASAJaiIBSw0BDAILCyAKDQ0LQT0hCCABQQBIDQsgAEEgIA4gASAGEBogAUUEQEEAIQEMAQtBACEHIAUoAkAhCANAIAgoAgAiCUUNASAFQQRqIAkQLSIJIAdqIgcgAUsNASAAIAVBBGogCRAbIAhBBGohCCABIAdLDQALCyAAQSAgDiABIAZBgMAAcxAaIA4gASABIA5IGyEBDAgLIBJBACAHQQBIGw0IQT0hCCAAIAUrA0AgDiAHIAYgAUEAERIAIgFBAE4NBwwJCyAFIAUpA0A8ADdBASEHIBQhCSAKIQYMBAsgBSABQQFqIgY2AkwgAS0AASEIIAYhAQwACwALIAANByARRQ0CQQEhAQNAIAQgAUECdGooAgAiAARAIAMgAUEDdGogACACEC9BASEMIAFBAWoiAUEKRw0BDAkLC0EBIQwgAUEKTw0HA0AgBCABQQJ0aigCAA0BIAFBAWoiAUEKRw0ACwwHC0EcIQgMBAsgCCAJayILIAcgByALSBsiB0H/////ByANa0oNAkE9IQggByANaiIKIA4gCiAOShsiASAVSg0DIABBICABIAogBhAaIAAgDyANEBsgAEEwIAEgCiAGQYCABHMQGiAAQTAgByALQQAQGiAAIAkgCxAbIABBICABIAogBkGAwABzEBoMAQsLQQAhDAwDC0E9IQgLQcApIAg2AgALQX8hDAsgBUHQAGokACAMCycBAX8jAEEQayIBJAAgASAANgIMQZgbQQUgASgCDBAAIAFBEGokAAsHACAAEQcACycBAX8jAEEQayIBJAAgASAANgIMQfAaQQQgASgCDBAAIAFBEGokAAsnAQF/IwBBEGsiASQAIAEgADYCDEHIGkEDIAEoAgwQACABQRBqJAALJwEBfyMAQRBrIgEkACABIAA2AgxBoBpBAiABKAIMEAAgAUEQaiQACycBAX8jAEEQayIBJAAgASAANgIMQfgZQQEgASgCDBAAIAFBEGokAAsnAQF/IwBBEGsiASQAIAEgADYCDEHQGUEAIAEoAgwQACABQRBqJAAL6QYBAX9B3CRB1QoQCkH0JEG+CUEBQQFBABAJIwBBEGsiACQAIABBgQk2AgxBgCUgACgCDEEBQYB/Qf8AEAEgAEEQaiQAIwBBEGsiACQAIABB+gg2AgxBmCUgACgCDEEBQYB/Qf8AEAEgAEEQaiQAIwBBEGsiACQAIABB+Ag2AgxBjCUgACgCDEEBQQBB/wEQASAAQRBqJAAjAEEQayIAJAAgAEHACDYCDEGkJSAAKAIMQQJBgIB+Qf//ARABIABBEGokACMAQRBrIgAkACAAQbcINgIMQbAlIAAoAgxBAkEAQf//AxABIABBEGokACMAQRBrIgAkACAAQd4INgIMQbwlIAAoAgxBBEGAgICAeEH/////BxABIABBEGokACMAQRBrIgAkACAAQdUINgIMQcglIAAoAgxBBEEAQX8QASAAQRBqJAAjAEEQayIAJAAgAEGACjYCDEHUJSAAKAIMQQRBgICAgHhB/////wcQASAAQRBqJAAjAEEQayIAJAAgAEH3CTYCDEHgJSAAKAIMQQRBAEF/EAEgAEEQaiQAIwBBEGsiACQAIABB6Qg2AgxB7CUgACgCDEKAgICAgICAgIB/Qv///////////wAQJiAAQRBqJAAjAEEQayIAJAAgAEHoCDYCDEH4JSAAKAIMQgBCfxAmIABBEGokACMAQRBrIgAkACAAQeIINgIMQYQmIAAoAgxBBBAEIABBEGokACMAQRBrIgAkACAAQc4KNgIMQZAmIAAoAgxBCBAEIABBEGokAEGQEkGfChAFQcQWQa8OEAVBnBdBBEGFChADQfgXQQJBqwoQA0HUGEEEQboKEANBgBlBwwkQCCMAQRBrIgAkACAAQeoNNgIMQagZQQAgACgCDBAAIABBEGokAEHQDhA4QYgOEDdB+goQNkGZCxA1QcELEDRB3gsQMiMAQRBrIgAkACAAQfUONgIMQcAbQQQgACgCDBAAIABBEGokACMAQRBrIgAkACAAQZMPNgIMQegbQQUgACgCDBAAIABBEGokAEHEDBA4QaMMEDdBhg0QNkHkDBA1QckNEDRBpw0QMiMAQRBrIgAkACAAQYQMNgIMQZAcQQYgACgCDBAAIABBEGokACMAQRBrIgAkACAAQboPNgIMQbgcQQcgACgCDBAAIABBEGokAAuBEAENfyMAQUBqIgYkACAAKAIIIgUEQCAFEBQgAEEANgIICyAAQQA2AgwgBkEANgI4IAZCADcDMCACQQJ2QQNsQQRqIgVBAE4EQCAGIAUQGEEAIAUQFSILNgIwAkACfyALIQUgAiIJRQRAIAVBADoAAEEADAELA0ACQCAFIQIgDCEHIAMhCAJAAkACQCABIgQtAAAiAUEKaw4EAQAAAQALIAkgCEECaiIDTQRAIAJBADoAACAHDAULIAIgBCwAAUHQEmosAABBDHQgAUEYdEEYdUHQEmosAABBEnRqIgFBEHY6AAAgBCwAAiIFQT1GBEAgB0EBaiEMIAJBAWohBSAEQQJqIQEMAgsgAiAFQdASaiwAAEEGdCABaiIKQQh2OgABIAdBAmohDCACQQJqIQUgCEEDaiIDIAlPDQIgBEEDaiIBLAAAIg1BPUYNASACIA1B0BJqLQAAIApqOgACIAdBA2ohDCACQQNqIQUgCEEEaiIDIAlPDQIgBEEEaiEBDAELIAhBAWohAyAEQQFqIQELIAMgCUkNAQsLIAVBADoAACAMCyICQQdNBEAgBiACNgIAQcAcKAIAIQEjAEEQayIAJAAgACAGNgIMIAFB7A8gBhAuIABBEGokAAwBCyAGQekAOgAgIAstAAAhASAGQdYAOgAiIAYgAToAISALLQABIQEgBkHGADoAJCAGIAE6ACMgCy0AAiEBIAZBODoAJiAGIAE6ACUgCy0AAyEBIAZBKzoAKCAGIAE6ACcgCy0ABCEBIAZBIDoAKiAGIAE6ACkgCy0ABSEBIAZBFToALCAGIAE6ACsgCy0ABiEBIAZBCzoALiAGIAE6AC0gBiALLQAHOgAvIAAgAkEBdCIBEBhBACABEBUiATYCCCABIAspAAA3AAAgBkEANgIYIAZCADcDECAGQSBqIQwgC0EIaiEBIwBBEGsiDSQAIA0gAkEIayIJNgIMIAlBAXQiAiAGQRBqIg4oAgggDigCAGtLBEAgDiACECQLIA4gAhAkIA4oAgAhD0EAIQQjAEEQayIDJAACQCAJQRBIDQAgCUEHcQ0AIAEgDCADQQhqEB4gAy0ACEEHcSICQX9zIAlqIgVBCUgNACAFQQlrIgUgDSgCDEsNACANIAU2AgwgA0IANwMAIAJBAWohCCABQQhqIQQgAyECQQghB0EBIQoDQAJ/AkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIApBAWohCiAEIQUgCEEBagwBCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBC0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBC0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBC0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBC0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBC0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBC0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBC0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohByABIQIgBCIBQQhqIgUhBEEACyEIIApBA0gNAAsCQCANKAIMIgpFDQADQAJAIAhBCE4EQCAHIAkgByAJShsgB2siAg0BQQAhBAwECyAPIAIgCGotAAAgA0EIaiAIai0AAHM6AAAgCEEBaiEIIA9BAWohDyAKQQFrIgoNAQwCCyADIAMtAAggAS0ACHM6AAggAkEBRgRAQQAhBAwDCyADIAMtAAkgBS0AAXM6AAkgAkECRgRAQQAhBAwDCyADIAMtAAogBS0AAnM6AAogAkEDRgRAQQAhBAwDCyADIAMtAAsgBS0AA3M6AAsgAkEERgRAQQAhBAwDCyADIAMtAAwgBS0ABHM6AAwgAkEFRgRAQQAhBAwDCyADIAMtAA0gBS0ABXM6AA0gAkEGRgRAQQAhBAwDCyADIAMtAA4gBS0ABnM6AA4gAkEHRgRAQQAhBAwDCyADIAMtAA8gBS0AB3M6AA8gA0EIaiICIAwgAhAeIAdBCGohB0EAIQggBSIEQQhqIQUgASECIAQhASAKDQALC0EBIQoDQAJ/AkAgCEEITgRAIAcgCSAHIAlKGyAHayICDQFBACEEDAQLIANBCGogCGotAAAgAiAIai0AAEcEQEEAIQQMBAsgCkEBaiEKIAhBAWoMAQsgAyADLQAIIAEtAAhzOgAIIAJBAUYEQEEAIQQMAwsgAyADLQAJIAUtAAFzOgAJIAJBAkYEQEEAIQQMAwsgAyADLQAKIAUtAAJzOgAKIAJBA0YEQEEAIQQMAwsgAyADLQALIAUtAANzOgALIAJBBEYEQEEAIQQMAwsgAyADLQAMIAUtAARzOgAMIAJBBUYEQEEAIQQMAwsgAyADLQANIAUtAAVzOgANIAJBBkYEQEEAIQQMAwsgAyADLQAOIAUtAAZzOgAOIAJBB0YEQEEAIQQMAwsgAyADLQAPIAUtAAdzOgAPIANBCGoiAiAMIAIQHiAHQQhqIQcgASECIAUiAUEIaiEFQQALIQhBASEEIApBCEgNAAsLIANBEGokACAEBEAgDiANKAIMECQLIA1BEGokACAAIAYoAhQgBigCECIBayICQQhqNgIMIAAoAghBCGogASACEBcaIAFFDQAgBiABNgIUIAEQFAsgCxAUIAZBQGskAA8LECsACwQAQSgLIgEBfiABIAKtIAOtQiCGhCAEIAARDgAiBUIgiKcQDSAFpwsEAEEYCxcAIAEgAq0gA61CIIaEIAQgBSAAEQoACwQAQSALGgAgACABKAIIIAUQEwRAIAEgAiADIAQQIQsLNwAgACABKAIIIAUQEwRAIAEgAiADIAQQIQ8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBEEAAuTAgEGfyAAIAEoAgggBRATBEAgASACIAMgBBAhDwsgAS0ANSEHIAAoAgwhBiABQQA6ADUgAS0ANCEIIAFBADoANCAAQRBqIgkgASACIAMgBCAFECAgByABLQA1IgpyIQcgCCABLQA0IgtyIQgCQCAGQQJIDQAgCSAGQQN0aiEJIABBGGohBgNAIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAYgASACIAMgBCAFECAgAS0ANSIKIAdyIQcgAS0ANCILIAhyIQggBkEIaiIGIAlJDQALCyABIAdB/wFxQQBHOgA1IAEgCEH/AXFBAEc6ADQLpwEAIAAgASgCCCAEEBMEQAJAIAEoAgQgAkcNACABKAIcQQFGDQAgASADNgIcCw8LAkAgACABKAIAIAQQE0UNAAJAIAIgASgCEEcEQCABKAIUIAJHDQELIANBAUcNASABQQE2AiAPCyABIAI2AhQgASADNgIgIAEgASgCKEEBajYCKAJAIAEoAiRBAUcNACABKAIYQQJHDQAgAUEBOgA2CyABQQQ2AiwLC4gCACAAIAEoAgggBBATBEACQCABKAIEIAJHDQAgASgCHEEBRg0AIAEgAzYCHAsPCwJAIAAgASgCACAEEBMEQAJAIAIgASgCEEcEQCABKAIUIAJHDQELIANBAUcNAiABQQE2AiAPCyABIAM2AiACQCABKAIsQQRGDQAgAUEAOwE0IAAoAggiACABIAIgAkEBIAQgACgCACgCFBEEACABLQA1BEAgAUEDNgIsIAEtADRFDQEMAwsgAUEENgIsCyABIAI2AhQgASABKAIoQQFqNgIoIAEoAiRBAUcNASABKAIYQQJHDQEgAUEBOgA2DwsgACgCCCIAIAEgAiADIAQgACgCACgCGBECAAsLtQQBBH8gACABKAIIIAQQEwRAAkAgASgCBCACRw0AIAEoAhxBAUYNACABIAM2AhwLDwsCQCAAIAEoAgAgBBATBEACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQIgAUEBNgIgDwsgASADNgIgIAEoAixBBEcEQCAAQRBqIgUgACgCDEEDdGohCCABAn8CQANAAkAgBSAITw0AIAFBADsBNCAFIAEgAiACQQEgBBAgIAEtADYNAAJAIAEtADVFDQAgAS0ANARAQQEhAyABKAIYQQFGDQRBASEHQQEhBiAALQAIQQJxDQEMBAtBASEHIAYhAyAALQAIQQFxRQ0DCyAFQQhqIQUMAQsLIAYhA0EEIAdFDQEaC0EDCzYCLCADQQFxDQILIAEgAjYCFCABIAEoAihBAWo2AiggASgCJEEBRw0BIAEoAhhBAkcNASABQQE6ADYPCyAAKAIMIQYgAEEQaiIFIAEgAiADIAQQHSAGQQJIDQAgBSAGQQN0aiEGIABBGGohBQJAIAAoAggiAEECcUUEQCABKAIkQQFHDQELA0AgAS0ANg0CIAUgASACIAMgBBAdIAVBCGoiBSAGSQ0ACwwBCyAAQQFxRQRAA0AgAS0ANg0CIAEoAiRBAUYNAiAFIAEgAiADIAQQHSAFQQhqIgUgBkkNAAwCCwALA0AgAS0ANg0BIAEoAiRBAUYEQCABKAIYQQFGDQILIAUgASACIAMgBBAdIAVBCGoiBSAGSQ0ACwsLBABBCAucBQEEfyMAQUBqIgUkAAJAIAFB6CRBABATBEAgAkEANgIAQQEhAwwBCwJAIAAgASAALQAIQRhxBH9BAQUgAUUNASABQdwiEBYiBkUNASAGLQAIQRhxQQBHCxATIQQLIAQEQEEBIQMgAigCACIARQ0BIAIgACgCADYCAAwBCwJAIAFFDQAgAUGMIxAWIgRFDQEgAigCACIBBEAgAiABKAIANgIACyAEKAIIIgEgACgCCCIGQX9zcUEHcQ0BIAFBf3MgBnFB4ABxDQFBASEDIAAoAgwgBCgCDEEAEBMNASAAKAIMQdwkQQAQEwRAIAQoAgwiAEUNAiAAQcAjEBZFIQMMAgsgACgCDCIBRQ0AQQAhAyABQYwjEBYiAQRAIAAtAAhBAXFFDQICfyABIQAgBCgCDCECAkADQEEAIAJFDQIaIAJBjCMQFiICRQ0BIAIoAgggACgCCEF/c3ENAUEBIAAoAgwgAigCDEEAEBMNAhogAC0ACEEBcUUNASAAKAIMIgFFDQEgAUGMIxAWIgEEQCACKAIMIQIgASEADAELCyAAKAIMIgBFDQAgAEH8IxAWIgBFDQAgACACKAIMECghAwsgAwshAwwCCyAAKAIMIgFFDQEgAUH8IxAWIgEEQCAALQAIQQFxRQ0CIAEgBCgCDBAoIQMMAgsgACgCDCIARQ0BIABBrCIQFiIBRQ0BIAQoAgwiAEUNASAAQawiEBYiAEUNASAFQQhqIgNBBHJBAEE0EBUaIAVBATYCOCAFQX82AhQgBSABNgIQIAUgADYCCCAAIAMgAigCAEEBIAAoAgAoAhwRBgACQCAFKAIgIgBBAUcNACACKAIARQ0AIAIgBSgCGDYCAAsgAEEBRiEDDAELQQAhAwsgBUFAayQAIAMLbAECfyAAIAEoAghBABATBEAgASACIAMQIg8LIAAoAgwhBCAAQRBqIgUgASACIAMQKQJAIARBAkgNACAFIARBA3RqIQQgAEEYaiEAA0AgACABIAIgAxApIAEtADYNASAAQQhqIgAgBEkNAAsLCzEAIAAgASgCCEEAEBMEQCABIAIgAxAiDwsgACgCCCIAIAEgAiADIAAoAgAoAhwRBgALGAAgACABKAIIQQAQEwRAIAEgAiADECILC54BAQJ/IwBBQGoiAyQAAn9BASAAIAFBABATDQAaQQAgAUUNABpBACABQawiEBYiAUUNABogA0EIaiIEQQRyQQBBNBAVGiADQQE2AjggA0F/NgIUIAMgADYCECADIAE2AgggASAEIAIoAgBBASABKAIAKAIcEQYAIAMoAiAiAEEBRgRAIAIgAygCGDYCAAsgAEEBRgshACADQUBrJAAgAAsKACAAIAFBABATCwUAQcgACwQAIAAL7QIBB38jAEEgayIEJAAgBCAAKAIcIgU2AhAgACgCFCEDIAQgAjYCHCAEIAE2AhggBCADIAVrIgE2AhQgASACaiEFQQIhBwJ/AkACQCAAKAI8IARBEGoiAUECIARBDGoQByIDBH9BwCkgAzYCAEF/BUEAC0UEQANAIAUgBCgCDCIDRg0CIANBAEgNAyABIAMgASgCBCIISyIGQQN0aiIJIAMgCEEAIAYbayIIIAkoAgBqNgIAIAFBDEEEIAYbaiIJIAkoAgAgCGs2AgAgBSADayEFIAAoAjwgAUEIaiABIAYbIgEgByAGayIHIARBDGoQByIDBH9BwCkgAzYCAEF/BUEAC0UNAAsLIAVBf0cNAQsgACAAKAIsIgE2AhwgACABNgIUIAAgASAAKAIwajYCECACDAELIABBADYCHCAAQgA3AxAgACAAKAIAQSByNgIAQQAgB0ECRg0AGiACIAEoAgRrCyEAIARBIGokACAAC6kBAQR/IAAoAlQiAygCBCIFIAAoAhQgACgCHCIGayIEIAQgBUsbIgQEQCADKAIAIAYgBBAXGiADIAMoAgAgBGo2AgAgAyADKAIEIARrIgU2AgQLIAMoAgAhBCAFIAIgAiAFSxsiBQRAIAQgASAFEBcaIAMgAygCACAFaiIENgIAIAMgAygCBCAFazYCBAsgBEEAOgAAIAAgACgCLCIBNgIcIAAgATYCFCACCycBAX9BGBAYIgBCADcCBCAAQbwVNgIAIABCADcCDCAAQQA2AhQgAAtVAQF/IAAoAjwhAyMAQRBrIgAkACADIAGnIAFCIIinIAJB/wFxIABBCGoQCyICBH9BwCkgAjYCAEF/BUEACyECIAApAwghASAAQRBqJABCfyABIAIbCwkAIAAoAjwQEAsmAQF/IwBBEGsiASQAIAEgADYCDCABKAIMIQAQOSABQRBqJAAgAAvXAQEEfyMAQRBrIgQkACAEIAA2AgwCfyMAQRBrIgAgBCgCDDYCCCAAIAAoAggoAgQ2AgxBAAJ/IAAoAgwiAiEAAkAgAkEDcQRAA0AgAC0AAEUNAiAAQQFqIgBBA3ENAAsLA0AgACIBQQRqIQAgASgCACIDQX9zIANBgYKECGtxQYCBgoR4cUUNAAsgASACayADQf8BcUUNARoDQCABLQABIQMgAUEBaiIAIQEgAw0ACwsgACACawtBAWoiABAfIgFFDQAaIAEgAiAAEBcLIQAgBEEQaiQAIAALFQAgACABIAIgAyAAKAIAKAIAEQoAC/QDAwZ/A34BfAJAIAAoAhQiBUGsAk0EQCADRQ0BIAOtIQwDQCACIAunaiIDIAMtAAAgASALfCIKQv//AYIgCiAKQv//AVYbIgogCn6nQa6sBGogBXAiAyAAKAIIai0AACIFIANBBGpBB3EiA3QgBSADdnJzOgAAIAtCAXwiCyAMUQ0CIAAoAhQhBQwACwALIAAhBSABpyIAQf8ATQRAQYABIABrIgQgAyADIARLGyIGBEAgACEEA0AgAiAIaiIHIActAAACfiAFKAIEuCAFKAIIIgcgBCAFKAIUIglwajEAACAErUIBfH66o0QAAAAAAABZQKIiDUQAAAAAAADwQ2MgDUQAAAAAAAAAAGZxBEAgDbEMAQtCAAsgCa2CpyAHai0AAHM6AAAgBEEBaiEEIAhBAWoiCCAGRw0ACwsgAiAGaiECIAMgBmshAyAAIAZqIQALIAUoAhQiBBAYQQAgBBAVIQQgAEGAKHAiBgRAIAUgBCAAIAIgA0GAKCAGayIGIAMgBkkbIgYQIyACIAZqIQIgAyAGayEDIAAgBmohAAsCQAJAIANBgShPBEADQCAFIAQgACACQYAoECMgAEGAKGohACACQYAoaiECIANBgChrIgNBgChLDQAMAgsACyADRQ0BCyAFIAQgACACIAMQIwsgBBAUCwsLACAABEAgABAUCwtEAQF/AkAgACgCCEUNACAAKAIMIgNFDQAgAiADNgIAIAEgACgCDCIBEBgiAjYCACACIAAoAgggARAXGg8LIAJBADYCAAsWACAAIAKtIAEgAyAAKAIAKAIEEQoACw8AIAEgAiADIAQgABEGAAuLBAEHf0EYEBgiAUIANwIEIAFBvBU2AgAgAUIANwIMIAFBADYCFEEQEBgiA0EANgIMIANB2BQ2AgAgA0IANwIEIAMgACgCACAAIAAsAAsiB0EASCIEGyAAKAIEIAdB/wFxIAQbEDogAUEIaiEEIAEoAggiAARAIAAQFCAEQQA2AgALIAFBADYCFCABKAIMIgAEQCAAEBQgAUEANgIMCyAEQQA2AgACQCADRQ0AIAMgBCABQRRqIAMoAgAoAgARAwAgASgCFEGtAkkNACABKAIUIQAgASgCDCICRQRAIAEgABAYIgJBACAAEBU2AgwLAkACQCAARQ0AIAJBADoAAEEBIQIgASgCFCIFQQFLBEADQCABKAIMIAJqIAI6AAAgAkEBaiICIAEoAhQiBUkNAAsLIAVFDQBBACECA0AgASgCDCIHIAZqIgAgByABKAIIIAYgBXBqLQAAIAIgAC0AACIEamogBXAiAmoiAC0AADoAACAAIAQ6AAAgBkEBaiIGIAEoAhQiBUkNAAtBASECIAFBATYCBAJAIAVFDQAgASgCCCEEQQAhBgNAIAQgBmotAAAiAARAIAIgACACbCICTw0CIAEgAjYCBAsgBkEBaiIGIAVHDQALCwwBCyABQQE2AgQLCyADQdgUNgIAIAMoAggiAARAIAAQFCADQQA2AggLIANBADYCDCADEBQgAQuiAQEEfyMAQRBrIgIkACABKAIAIgNBcEkEQAJAAkAgA0ELTwRAIANBEGpBcHEiBRAYIQQgAiAFQYCAgIB4cjYCCCACIAQ2AgAgAiADNgIEDAELIAIgAzoACyACIQQgA0UNAQsgBCABQQRqIAMQFxoLIAMgBGpBADoAACACIAARAAAhACACLAALQQBIBEAgAigCABAUCyACQRBqJAAgAA8LECwAC+MEAgN/AX4jAEEQayIFJAAgAEEAQcgAEBUhAwJAIAJBB00EQCADQUBrQagVKQAANwAAIANBoBUpAAA3ADggA0GYFSkAADcAMCADQZAVKQAANwAoIANBiBUpAAA3ACAMAQsgBSABIAJBCGsiBGopAAAiBjcDCCAGpyEAAkACQEGYKCgCACgAACAFKAIMRgRAIAMgBCAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnJrIgI2AgAgAwJ/QX8gAkEAIAJBAEobIgAgBE8NABoDQCAAIAAgAWotAABBLEYNARogAEEBaiIAIARHDQALQX8LIgAgAms2AgQgAEEBaiICIARPDQEgAiEAA0AgACABai0AAEEsRwRAIAQgAEEBaiIARw0BDAMLCyAADQJBASEEDAMLIAZCIIinIgFB/wVNBEAgAyABNgIEIAMgAiABa0EEazYCAEEBIQQMAwsgBSAANgIEIAUgATYCACMAQRBrIgIkACACIAU2AgwjAEGgAWsiACQAIABBCGoiBEGwIEGQARAXGiAAIANBIGoiATYCNCAAIAE2AhwgAEF+IAFrIgNB/////wcgA0H/////B0kbIgM2AjggACABIANqIgE2AiQgACABNgIYIARBlAggBRAuIAMEQCAAKAIcIgEgASAAKAIYRmtBADoAAAsgAEGgAWokACACQRBqJABBACEEDAILQX8hAAsgA0EIaiEDIAAgAmsiAEEXTQRAIAMgASACaiAAEBcaQQEhBAwBCyADQeIPLwAAOwAIIANB2g8pAAA3AABBASEECyAFQRBqJAAgBAsNACABIAIgAyAAEQEACw0AIAAoAgBBBGsoAgALC/QcGwBBgAgL8ghjcmVhdGVJbnN0V2lkdGhFS2V5AHVua25vd24gbWFnaWM6ICUwOHgtJTA4eAAtKyAgIDBYMHgAdW5zaWduZWQgc2hvcnQAU3RyZWFtQ2VuY3J5cHQAdW5zaWduZWQgaW50AGZsb2F0AHVpbnQ2NF90AHZlY3RvcgB1bnNpZ25lZCBjaGFyAGRldGVjdEtleUVuZFBvc2l0aW9uAHNpemVvZl9xbWNfZGV0ZWN0aW9uAGRlY3J5cHRTdHJlYW0AYm9vbABlbXNjcmlwdGVuOjp2YWwAb2Zmc2V0b2ZfZXJyb3JfbXNnAHNpemVvZl9lcnJvcl9tc2cAdW5zaWduZWQgbG9uZwBzdGQ6OndzdHJpbmcAYmFzaWNfc3RyaW5nAHN0ZDo6c3RyaW5nAHN0ZDo6dTE2c3RyaW5nAHN0ZDo6dTMyc3RyaW5nAFFUYWcAZG91YmxlAHZvaWQAb2Zmc2V0b2Zfc29uZ19pZABzaXplb2Zfc29uZ19pZABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AChvdmVyZmxvdykAKG51bGwpAEVSUk9SOiBkZWNvZGVkIGtleSBzaXplIGlzIHRvbyBzbWFsbCwgZ290ICV4LgoAUDE0U3RyZWFtQ2VuY3J5cHQAAAAAABQAABsIAAAAAAAA+AoAAFBLMTRTdHJlYW1DZW5jcnlwdAAAABQAAEAIAAABAAAA+AoAAGlpAHYAdmkAMAgAAOASAEGAEQvKAXQSAADgEgAA4BIAAOASAABpaWlpaQAAADAIAAAQCQAATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQAAAAAgEwAA3wgAAKQTAACgCAAAAAAAAAEAAAAICQAAAAAAAGlpaQAAAAAAXBIAADAIAADgEgAA4BIAAOASAAB2aWlpaWkAQfsSC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBB1BQLRHwKAAARAAAAEgAAADZLZXlEZWMAN0lLZXlEZWMAAAAAIBMAAGgKAABIEwAAYAoAAHQKAABidWZmZXIgdG9vIHNtYWxsAEG4FQuKB/gKAAATAAAAFAAAADE0U3RyZWFtQ2VuY3J5cHQAMjRJU3RyZWFtRW5jcnlwdEFuZERlY3J5cHQAIBMAANUKAABIEwAAxAoAAPAKAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAApBMAAAQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUAAKQTAABcCwAAAAAAAAEAAAAICQAAAAAAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0lEc05TXzExY2hhcl90cmFpdHNJRHNFRU5TXzlhbGxvY2F0b3JJRHNFRUVFAAAApBMAALQLAAAAAAAAAQAAAAgJAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAACkEwAAEAwAAAAAAAABAAAACAkAAAAAAABOMTBlbXNjcmlwdGVuM3ZhbEUAACATAABsDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJY0VFAAAgEwAAiAwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQAAIBMAALAMAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0loRUUAACATAADYDAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJc0VFAAAgEwAAAA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQAAIBMAACgNAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lpRUUAACATAABQDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJakVFAAAgEwAAeA0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQAAIBMAAKANAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAACATAADIDQAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZkVFAAAgEwAA8A0AAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAAIBMAABgOAAAgFABB0BwLQRkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGhHQshDgAAAAAAAAAAGQAKDRkZGQANAAACAAkOAAAACQAOAAAOAEHbHQsBDABB5x0LFRMAAAAAEwAAAAAJDAAAAAAADAAADABBlR4LARAAQaEeCxUPAAAABA8AAAAACRAAAAAAABAAABAAQc8eCwESAEHbHgseEQAAAAARAAAAAAkSAAAAAAASAAASAAAaAAAAGhoaAEGSHwsOGgAAABoaGgAAAAAAAAkAQcMfCwEUAEHPHwsVFwAAAAAXAAAAAAkUAAAAAAAUAAAUAEH9HwsBFgBBiSALJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBB1CALARkAQfwgCwj//////////wBBwCEL0QZTdDl0eXBlX2luZm8AAAAAIBMAAMAQAABOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQAAAABIEwAA2BAAANAQAABOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAAABIEwAACBEAAPwQAABOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UAAABIEwAAOBEAAPwQAABOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBIEwAAaBEAAFwRAABOMTBfX2N4eGFiaXYxMjBfX2Z1bmN0aW9uX3R5cGVfaW5mb0UAAAAASBMAAJgRAAD8EAAATjEwX19jeHhhYml2MTI5X19wb2ludGVyX3RvX21lbWJlcl90eXBlX2luZm9FAAAASBMAAMwRAABcEQAAAAAAAEwSAAAaAAAAGwAAABwAAAAdAAAAHgAAAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQBIEwAAJBIAAPwQAAB2AAAAEBIAAFgSAABEbgAAEBIAAGQSAABiAAAAEBIAAHASAABjAAAAEBIAAHwSAABoAAAAEBIAAIgSAABhAAAAEBIAAJQSAABzAAAAEBIAAKASAAB0AAAAEBIAAKwSAABpAAAAEBIAALgSAABqAAAAEBIAAMQSAABsAAAAEBIAANASAABtAAAAEBIAANwSAAB4AAAAEBIAAOgSAAB5AAAAEBIAAPQSAABmAAAAEBIAAAATAABkAAAAEBIAAAwTAAAAAAAALBEAABoAAAAfAAAAHAAAAB0AAAAgAAAAIQAAACIAAAAjAAAAAAAAAJATAAAaAAAAJAAAABwAAAAdAAAAIAAAACUAAAAmAAAAJwAAAE4xMF9fY3h4YWJpdjEyMF9fc2lfY2xhc3NfdHlwZV9pbmZvRQAAAABIEwAAaBMAACwRAAAAAAAA7BMAABoAAAAoAAAAHAAAAB0AAAAgAAAAKQAAACoAAAArAAAATjEwX19jeHhhYml2MTIxX192bWlfY2xhc3NfdHlwZV9pbmZvRQAAAEgTAADEEwAALBEAAAAAAACMEQAAGgAAACwAAAAcAAAAHQAAAC0AQZgoCwlJBQAAAAAAAAUAQawoCwEWAEHEKAsKFwAAABgAAAC+FABB3CgLAQIAQewoCwj//////////wBBsCkLA2AXUA==",_e(ye)||(ye=w(ye));var Se=[];function ke(e){var t=Se[e];return t||(e>=Se.length&&(Se.length=e+1),Se[e]=t=re.get(e)),t}function Te(e,t,r,n,i){}function Me(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function Oe(){for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);De=e}var De=void 0;function Re(e){var t="",r=e;while(U[r])t+=De[U[r++]];return t}var Pe={},Fe={},Le={},Ne=48,Qe=57;function Ue(e){if(void 0===e)return"_unknown";e=e.replace(/[^a-zA-Z0-9_]/g,"$");var t=e.charCodeAt(0);return t>=Ne&&t<=Qe?"_"+e:e}function je(e,t){return e=Ue(e),function(){return t.apply(this,arguments)}}function ze(e,t){var r=je(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},r}var He=void 0;function Ge(e){throw new He(e)}var We=void 0;function $e(e){throw new We(e)}function qe(e,t,r){function n(t){var n=r(t);n.length!==e.length&&$e("Mismatched type converter count");for(var i=0;i>a])},destructorFunction:null})}function Xe(e){if(!(this instanceof ht))return!1;if(!(e instanceof ht))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr,n=e.$$.ptrType.registeredClass,i=e.$$.ptr;while(t.baseClass)r=t.upcast(r),t=t.baseClass;while(n.baseClass)i=n.upcast(i),n=n.baseClass;return t===n&&r===i}function Ke(e){return{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}}function Ze(e){function t(e){return e.$$.ptrType.registeredClass.name}Ge(t(e)+" instance already deleted")}var Je=!1;function et(e){}function tt(e){e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)}function rt(e){e.count.value-=1;var t=0===e.count.value;t&&tt(e)}function nt(e){return"undefined"===typeof FinalizationGroup?(nt=function(e){return e},e):(Je=new FinalizationGroup((function(e){for(var t=e.next();!t.done;t=e.next()){var r=t.value;r.ptr?rt(r):console.warn("object already deleted: "+r.ptr)}})),nt=function(e){return Je.register(e,e.$$,e.$$),e},et=function(e){Je.unregister(e.$$)},nt(e))}function it(){if(this.$$.ptr||Ze(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=nt(Object.create(Object.getPrototypeOf(this),{$$:{value:Ke(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e}function at(){this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&Ge("Object already scheduled for deletion"),et(this),rt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ot(){return!this.$$.ptr}var st=void 0,ut=[];function ct(){while(ut.length){var e=ut.pop();e.$$.deleteScheduled=!1,e["delete"]()}}function lt(){return this.$$.ptr||Ze(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&Ge("Object already scheduled for deletion"),ut.push(this),1===ut.length&&st&&st(ct),this.$$.deleteScheduled=!0,this}function ft(){ht.prototype["isAliasOf"]=Xe,ht.prototype["clone"]=it,ht.prototype["delete"]=at,ht.prototype["isDeleted"]=ot,ht.prototype["deleteLater"]=lt}function ht(){}var dt={};function pt(e,t,r){if(void 0===e[t].overloadTable){var n=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||Ge("Function '"+r+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].overloadTable+")!"),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[n.argCount]=n}}function mt(e,t,r){u.hasOwnProperty(e)?((void 0===r||void 0!==u[e].overloadTable&&void 0!==u[e].overloadTable[r])&&Ge("Cannot register public name '"+e+"' twice"),pt(u,e,e),u.hasOwnProperty(r)&&Ge("Cannot register multiple overloads of a function with the same number of arguments ("+r+")!"),u[e].overloadTable[r]=t):(u[e]=t,void 0!==r&&(u[e].numArguments=r))}function gt(e,t,r,n,i,a,o,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=n,this.baseClass=i,this.getActualType=a,this.upcast=o,this.downcast=s,this.pureVirtualFunctions=[]}function At(e,t,r){while(t!==r)t.upcast||Ge("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.upcast(e),t=t.baseClass;return e}function bt(e,t){if(null===t)return this.isReference&&Ge("null is not a valid "+this.name),0;t.$$||Ge('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||Ge("Cannot pass deleted object as a pointer of type "+this.name);var r=t.$$.ptrType.registeredClass,n=At(t.$$.ptr,r,this.registeredClass);return n}function vt(e,t){var r;if(null===t)return this.isReference&&Ge("null is not a valid "+this.name),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||Ge('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||Ge("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&t.$$.ptrType.isConst&&Ge("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);var n=t.$$.ptrType.registeredClass;if(r=At(t.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&Ge("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:Ge("Cannot convert argument of type "+(t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var i=t["clone"]();r=this.rawShare(r,tr.toHandle((function(){i["delete"]()}))),null!==e&&e.push(this.rawDestructor,r)}break;default:Ge("Unsupporting sharing policy")}return r}function yt(e,t){if(null===t)return this.isReference&&Ge("null is not a valid "+this.name),0;t.$$||Ge('Cannot pass "'+nr(t)+'" as a '+this.name),t.$$.ptr||Ge("Cannot pass deleted object as a pointer of type "+this.name),t.$$.ptrType.isConst&&Ge("Cannot convert argument of type "+t.$$.ptrType.name+" to parameter type "+this.name);var r=t.$$.ptrType.registeredClass,n=At(t.$$.ptr,r,this.registeredClass);return n}function wt(e){return this["fromWireType"](G[e>>2])}function _t(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e}function Et(e){this.rawDestructor&&this.rawDestructor(e)}function It(e){null!==e&&e["delete"]()}function Ct(e,t,r){if(t===r)return e;if(void 0===r.baseClass)return null;var n=Ct(e,t,r.baseClass);return null===n?null:r.downcast(n)}function Bt(){return Object.keys(Tt).length}function xt(){var e=[];for(var t in Tt)Tt.hasOwnProperty(t)&&e.push(Tt[t]);return e}function St(e){st=e,ut.length&&st&&st(ct)}function kt(){u["getInheritedInstanceCount"]=Bt,u["getLiveInheritedInstances"]=xt,u["flushPendingDeletes"]=ct,u["setDelayFunction"]=St}var Tt={};function Mt(e,t){void 0===t&&Ge("ptr should not be undefined");while(e.baseClass)t=e.upcast(t),e=e.baseClass;return t}function Ot(e,t){return t=Mt(e,t),Tt[t]}function Dt(e,t){t.ptrType&&t.ptr||$e("makeClassHandle requires ptr and ptrType");var r=!!t.smartPtrType,n=!!t.smartPtr;return r!==n&&$e("Both smartPtrType and smartPtr must be specified"),t.count={value:1},nt(Object.create(e,{$$:{value:t}}))}function Rt(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=Ot(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r["clone"]();var n=r["clone"]();return this.destructor(e),n}function i(){return this.isSmartPointer?Dt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):Dt(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var a,o=this.registeredClass.getActualType(t),s=dt[o];if(!s)return i.call(this);a=this.isConst?s.constPointerType:s.pointerType;var u=Ct(t,this.registeredClass,a.registeredClass);return null===u?i.call(this):this.isSmartPointer?Dt(a.registeredClass.instancePrototype,{ptrType:a,ptr:u,smartPtrType:this,smartPtr:e}):Dt(a.registeredClass.instancePrototype,{ptrType:a,ptr:u})}function Pt(){Ft.prototype.getPointee=_t,Ft.prototype.destructor=Et,Ft.prototype["argPackAdvance"]=8,Ft.prototype["readValueFromPointer"]=wt,Ft.prototype["deleteObject"]=It,Ft.prototype["fromWireType"]=Rt}function Ft(e,t,r,n,i,a,o,s,u,c,l){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=n,this.isSmartPointer=i,this.pointeeType=a,this.sharingPolicy=o,this.rawGetPointee=s,this.rawConstructor=u,this.rawShare=c,this.rawDestructor=l,i||void 0!==t.baseClass?this["toWireType"]=vt:n?(this["toWireType"]=bt,this.destructorFunction=null):(this["toWireType"]=yt,this.destructorFunction=null)}function Lt(e,t,r){u.hasOwnProperty(e)||$e("Replacing nonexistant public symbol"),void 0!==u[e].overloadTable&&void 0!==r?u[e].overloadTable[r]=t:(u[e]=t,u[e].argCount=r)}function Nt(e,t,r){var n=u["dynCall_"+e];return r&&r.length?n.apply(null,[t].concat(r)):n.call(null,t)}function Qt(e,t,r){return e.includes("j")?Nt(e,t,r):ke(t).apply(null,r)}function Ut(e,t){var r=[];return function(){r.length=arguments.length;for(var n=0;n>2)+n]);return r}function qt(e){while(e.length){var t=e.pop(),r=e.pop();r(t)}}function Yt(e,t,r,n,i,a){M(t>0);var o=$t(t,r);i=jt(n,i),qe([],[e],(function(e){e=e[0];var r="constructor "+e.name;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new He("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.registeredClass.constructor_body[t-1]=function(){Gt("Cannot construct "+e.name+" due to unbound types",o)},qe([],o,(function(n){return n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=or(r,n,null,i,a),[]})),[]}))}var Vt=[],Xt=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Kt(e){e>4&&0===--Xt[e].refcount&&(Xt[e]=void 0,Vt.push(e))}function Zt(){for(var e=0,t=5;t>2])};case 3:return function(e){return this["fromWireType"]($[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function ar(e,t,r){var n=Me(r);t=Re(t),Ye(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:ir(t,n),destructorFunction:null})}function or(e,t,r,n,i){var a=t.length;a<2&&Ge("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==r,s=!1,u=1;u>1]}:function(e){return z[e>>1]};case 2:return r?function(e){return H[e>>2]}:function(e){return G[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function cr(e,t,r,n,i){t=Re(t),-1===i&&(i=4294967295);var a=Me(r),o=function(e){return e};if(0===n){var s=32-8*r;o=function(e){return e<>>s}}var u=t.includes("unsigned");Ye(e,{name:t,fromWireType:o,toWireType:function(e,r){if("number"!==typeof r&&"boolean"!==typeof r)throw new TypeError('Cannot convert "'+nr(r)+'" to '+this.name);if(ri)throw new TypeError('Passing a number "'+nr(r)+'" from JS side to C/C++ side to an argument of type "'+t+'", which is outside the valid range ['+n+", "+i+"]!");return u?r>>>0:0|r},argPackAdvance:8,readValueFromPointer:ur(t,a,0!==n),destructorFunction:null})}function lr(e,t,r){var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],i=n[t];function a(e){e>>=2;var t=G,r=t[e],n=t[e+1];return new i(N,n,r)}r=Re(r),Ye(e,{name:r,fromWireType:a,argPackAdvance:8,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}function fr(e,t){t=Re(t);var r="std::string"===t;Ye(e,{name:t,fromWireType:function(e){var t,n=G[e>>2];if(r)for(var i=e+4,a=0;a<=n;++a){var o=e+4+a;if(a==n||0==U[o]){var s=o-i,u=R(i,s);void 0===t?t=u:(t+=String.fromCharCode(0),t+=u),i=o+1}}else{var c=new Array(n);for(a=0;a>2]=a,r&&i)F(t,o+4,a+1);else if(i)for(var s=0;s255&&(Or(o),Ge("String has UTF-16 code units that do not fit in 8 bits")),U[o+4+s]=u}else for(s=0;s>2],o=a(),u=e+4,c=0;c<=i;++c){var l=e+4+c*t;if(c==i||0==o[l>>s]){var f=l-u,h=n(u,f);void 0===r?r=h:(r+=String.fromCharCode(0),r+=h),u=l+t}}return Or(e),r},toWireType:function(e,n){"string"!==typeof n&&Ge("Cannot pass non-string to C++ string type "+r);var a=o(n),u=Mr(4+a+t);return G[u>>2]=a>>s,i(n,u+4,a+t),null!==e&&e.push(Or,u),u},argPackAdvance:8,readValueFromPointer:wt,destructorFunction:function(e){Or(e)}})}function dr(e,t){t=Re(t),Ye(e,{isVoid:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(e,t){}})}function pr(){ve("")}function mr(e,t,r){U.copyWithin(e,t,t+r)}function gr(e){ve("OOM")}function Ar(e){U.length;e>>>=0,gr(e)}var br={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var r=br.buffers[e];0===t||10===t?((1===e?E:I)(D(r,0)),r.length=0):r.push(t)},varargs:void 0,get:function(){br.varargs+=4;var e=H[br.varargs-4>>2];return e},getStr:function(e){var t=R(e);return t},get64:function(e,t){return e}};function vr(e){return 0}function yr(e,t,r,n,i){}function wr(e,t,r,n){for(var i=0,a=0;a>2],s=H[t+4>>2];t+=8;for(var u=0;u>2]=i,0}function _r(e){B(e)}Oe(),He=u["BindingError"]=ze(Error,"BindingError"),We=u["InternalError"]=ze(Error,"InternalError"),ft(),Pt(),kt(),zt=u["UnboundTypeError"]=ze(Error,"UnboundTypeError"),er();var Er=!1;function Ir(e){for(var t=[],r=0;r255&&(Er&&M(!1,"Character code "+n+" ("+String.fromCharCode(n)+") at offset "+r+" not in 0x00-0xFF."),n&=255),t.push(String.fromCharCode(n))}return t.join("")}var Cr="function"===typeof atob?atob:function(e){var t,r,n,i,a,o,s,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c="",l=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{i=u.indexOf(e.charAt(l++)),a=u.indexOf(e.charAt(l++)),o=u.indexOf(e.charAt(l++)),s=u.indexOf(e.charAt(l++)),t=i<<2|a>>4,r=(15&a)<<4|o>>2,n=(3&o)<<6|s,c+=String.fromCharCode(t),64!==o&&(c+=String.fromCharCode(r)),64!==s&&(c+=String.fromCharCode(n))}while(l0||(ue(),pe>0||(u["setStatus"]?(u["setStatus"]("Running..."),setTimeout((function(){setTimeout((function(){u["setStatus"]("")}),1),t()}),1)):t()))}if(u["getValue"]=k,u["UTF8ToString"]=R,u["writeArrayToMemory"]=ee,ge=function e(){Sr||Rr(),Sr||(ge=e)},u["run"]=Rr,u["preInit"]){"function"==typeof u["preInit"]&&(u["preInit"]=[u["preInit"]]);while(u["preInit"].length>0)u["preInit"].pop()()}return Rr(),t.ready}}();e.exports=o}).call(this,"/index.js",r("4362"),"/",r("1c35").Buffer)},da6a:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Common=void 0;const n=r("6f58"),i=r("98a7");class a{constructor(e,t){this.isAifc=t;const r=t?22:18;if(e.chunkSize>Math.abs(r):a<22){const r=e.readInt8(t+22),i=(r+1)%2;if(23+r+i!==this.len)throw new Error("Illegal pstring length");o.compressionName=new n.StringType(r,"binary").get(e,t+23)}}else o.compressionName="PCM";return o}}t.Common=a},da84:function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,r("c8ba"))},dafe:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("9523")),a=n(r("7262")),o="image/tiff",s=function(){return{mime:(0,i["default"])({},o,["tiff","tif"]),constants:{MIME_TIFF:o},decoders:(0,i["default"])({},o,(function(t){var r=a["default"].decode(t),n=r[0];a["default"].decodeImages(t,r);var i=a["default"].toRGBA8(n);return{data:e.from(i),width:n.t256[0],height:n.t257[0]}})),encoders:(0,i["default"])({},o,(function(t){var r=a["default"].encodeImage(t.bitmap.data,t.bitmap.width,t.bitmap.height);return e.from(r)}))}};t["default"]=s}).call(this,r("1c35").Buffer)},dbc1:function(e,t){function r(e,t,r,n,i,a){this.global=i,t=t||0,r=r||e.byteLength-t,this.arrayBuffer=e.slice(t,t+r),this.view=new i.DataView(this.arrayBuffer,0,this.arrayBuffer.byteLength),this.setBigEndian(n),this.offset=0,this.parentOffset=(a||0)+t}r.prototype={setBigEndian:function(e){this.littleEndian=!e},nextUInt8:function(){var e=this.view.getUint8(this.offset);return this.offset+=1,e},nextInt8:function(){var e=this.view.getInt8(this.offset);return this.offset+=1,e},nextUInt16:function(){var e=this.view.getUint16(this.offset,this.littleEndian);return this.offset+=2,e},nextUInt32:function(){var e=this.view.getUint32(this.offset,this.littleEndian);return this.offset+=4,e},nextInt16:function(){var e=this.view.getInt16(this.offset,this.littleEndian);return this.offset+=2,e},nextInt32:function(){var e=this.view.getInt32(this.offset,this.littleEndian);return this.offset+=4,e},nextFloat:function(){var e=this.view.getFloat32(this.offset,this.littleEndian);return this.offset+=4,e},nextDouble:function(){var e=this.view.getFloat64(this.offset,this.littleEndian);return this.offset+=8,e},nextBuffer:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return this.offset+=e,t},remainingLength:function(){return this.arrayBuffer.byteLength-this.offset},nextString:function(e){var t=this.arrayBuffer.slice(this.offset,this.offset+e);return t=String.fromCharCode.apply(null,new this.global.Uint8Array(t)),this.offset+=e,t},mark:function(){var e=this;return{openWithOffset:function(t){return t=(t||0)+this.offset,new r(e.arrayBuffer,t,e.arrayBuffer.byteLength-t,!e.littleEndian,e.global,e.parentOffset)},offset:this.offset,getParentOffset:function(){return e.parentOffset}}},offsetFrom:function(e){return this.parentOffset+this.offset-(e.offset+e.getParentOffset())},skip:function(e){this.offset+=e},branch:function(e,t){return t="number"===typeof t?t:this.arrayBuffer.byteLength-(this.offset+e),new r(this.arrayBuffer,this.offset+e,t,!this.littleEndian,this.global,this.parentOffset)}},e.exports=r},dbce:function(e,t,r){var n=r("7037")["default"];function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}function a(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!==typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var u=o?Object.getOwnPropertyDescriptor(e,s):null;u&&(u.get||u.set)?Object.defineProperty(a,s,u):a[s]=e[s]}return a["default"]=e,r&&r.set(e,a),a}e.exports=a,e.exports.__esModule=!0,e.exports["default"]=e.exports},dc14:function(e,t,r){"use strict";(function(t,n){var i=r("966d");function a(e){var t=this;this.next=null,this.entry=null,this.finish=function(){F(t,e)}}e.exports=v;var o,s=!t.browser&&["v0.10","v0.9."].indexOf(t.version.slice(0,5))>-1?setImmediate:i.nextTick;v.WritableState=b;var u=Object.create(r("3a7c"));u.inherits=r("3fb5");var c={deprecate:r("b7d1")},l=r("429b"),f=r("8707").Buffer,h=n.Uint8Array||function(){};function d(e){return f.from(e)}function p(e){return f.isBuffer(e)||e instanceof h}var m,g=r("4681");function A(){}function b(e,t){o=o||r("b19a"),e=e||{};var n=t instanceof o;this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var i=e.highWaterMark,s=e.writableHighWaterMark,u=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(s||0===s)?s:u,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var c=!1===e.decodeStrings;this.decodeStrings=!c,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){x(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function v(e){if(o=o||r("b19a"),!m.call(v,this)&&!(this instanceof o))return new v(e);this._writableState=new b(e,this),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),l.call(this)}function y(e,t){var r=new Error("write after end");e.emit("error",r),i.nextTick(t,r)}function w(e,t,r,n){var a=!0,o=!1;return null===r?o=new TypeError("May not write null values to stream"):"string"===typeof r||void 0===r||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),i.nextTick(n,o),a=!1),a}function _(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=f.from(t,r)),t}function E(e,t,r,n,i,a){if(!r){var o=_(t,n,i);n!==o&&(r=!0,i="buffer",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var u=t.length-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(e,t,r){r(new Error("_write() is not implemented"))},v.prototype._writev=null,v.prototype.end=function(e,t,r){var n=this._writableState;"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||P(this,n,r)},Object.defineProperty(v.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),v.prototype.destroy=g.destroy,v.prototype._undestroy=g.undestroy,v.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,r("4362"),r("c8ba"))},dc2a:function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return u}));const n={deserialize(e){return Object.assign(Error(e.message),{name:e.name,stack:e.stack})},serialize(e){return{__error_marker:"$$error",message:e.message,name:e.name,stack:e.stack}}},i=e=>e&&"object"===typeof e&&"__error_marker"in e&&"$$error"===e.__error_marker,a={deserialize(e){return i(e)?n.deserialize(e):e},serialize(e){return e instanceof Error?n.serialize(e):e}};let o=a;function s(e){return o.deserialize(e)}function u(e){return o.serialize(e)}},dc2b:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=r("c2d7"),i=function(){return{mask:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3?arguments[3]:void 0;if(!(e instanceof this.constructor))return n.throwError.call(this,"The source must be a Jimp image",i);if("number"!==typeof t||"number"!==typeof r)return n.throwError.call(this,"x and y must be numbers",i);t=Math.round(t),r=Math.round(r);var a=this.bitmap.width,o=this.bitmap.height,s=this;return e.scanQuiet(0,0,e.bitmap.width,e.bitmap.height,(function(e,n,i){var u=t+e,c=r+n;if(u>=0&&c>=0&&u{if("%%"===t)return"%";o++;const a=n.formatters[i];if("function"===typeof a){const n=e[o];t=a.call(r,n),e.splice(o,1),o--}return t}),n.formatArgs.call(r,e);const u=r.log||n.log;u.apply(r,e)}return s.namespace=e,s.useColors=n.useColors(),s.color=n.selectColor(e),s.extend=i,s.destroy=n.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(r!==n.namespaces&&(r=n.namespaces,a=n.enabled(e)),a),set:e=>{o=e}}),"function"===typeof n.init&&n.init(s),s}function i(e,t){const r=n(this.namespace+("undefined"===typeof t?":":t)+e);return r.log=this.log,r}function a(e){let t;n.save(e),n.namespaces=e,n.names=[],n.skips=[];const r=("string"===typeof e?e:"").split(/[\s,]+/),i=r.length;for(t=0;t"-"+e)].join(",");return n.enable(""),e}function s(e){if("*"===e[e.length-1])return!0;let t,r;for(t=0,r=n.skips.length;t{n[t]=e[t]}),n.names=[],n.skips=[],n.formatters={},n.selectColor=t,n.enable(n.load()),n}e.exports=n},dcdc:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=120)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},120:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[r("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[r("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?r("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var r=e.model,n=t.target,i=n.checked?e.trueLabel:e.falseLabel;if(Array.isArray(r)){var a=null,o=e._i(r,a);n.checked?o<0&&(e.model=r.concat([a])):o>-1&&(e.model=r.slice(0,o).concat(r.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):r("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,name:e.name},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var r=e.model,n=t.target,i=!!n.checked;if(Array.isArray(r)){var a=e.label,o=e._i(r,a);n.checked?o<0&&(e.model=r.concat([a])):o>-1&&(e.model=r.slice(0,o).concat(r.slice(o+1)))}else e.model=i},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}})]),e.$slots.default||e.label?r("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])},i=[];n._withStripped=!0;var a=r(4),o=r.n(a),s={name:"ElCheckbox",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){var e=this.$parent;while(e){if("ElCheckboxGroup"===e.$options.componentName)return this._checkboxGroup=e,!0;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,r=e.min;return!(!t&&!r)&&this.model.length>=t&&!this.isChecked||this.model.length<=r&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var r=void 0;r=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",r,e),this.$nextTick((function(){t.isGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])}))}}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},u=s,c=r(0),l=Object(c["a"])(u,n,i,!1,null,null,null);l.options.__file="packages/checkbox/src/checkbox.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},4:function(e,t){e.exports=r("d010")}})},ddc1:function(e,t,r){"use strict";var n=2;function i(e){var t;return 0===e.readUInt16LE(0)&&(t=e.readUInt16LE(2),t===n)}e.exports={detect:i,calculate:r("0cb3").calculate}},de31:function(e,t,r){},de36:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsfTagMapper=void 0;const n=r("fc97"),i={Title:"title",Author:"artist","WM/AlbumArtist":"albumartist","WM/AlbumTitle":"album","WM/Year":"date","WM/OriginalReleaseTime":"originaldate","WM/OriginalReleaseYear":"originalyear",Description:"comment","WM/TrackNumber":"track","WM/PartOfSet":"disk","WM/Genre":"genre","WM/Composer":"composer","WM/Lyrics":"lyrics","WM/AlbumSortOrder":"albumsort","WM/TitleSortOrder":"titlesort","WM/ArtistSortOrder":"artistsort","WM/AlbumArtistSortOrder":"albumartistsort","WM/ComposerSortOrder":"composersort","WM/Writer":"lyricist","WM/Conductor":"conductor","WM/ModifiedBy":"remixer","WM/Engineer":"engineer","WM/Producer":"producer","WM/DJMixer":"djmixer","WM/Mixer":"mixer","WM/Publisher":"label","WM/ContentGroupDescription":"grouping","WM/SubTitle":"subtitle","WM/SetSubTitle":"discsubtitle","WM/IsCompilation":"compilation","WM/SharedUserRating":"rating","WM/BeatsPerMinute":"bpm","WM/Mood":"mood","WM/Media":"media","WM/CatalogNo":"catalognumber","MusicBrainz/Album Status":"releasestatus","MusicBrainz/Album Type":"releasetype","MusicBrainz/Album Release Country":"releasecountry","WM/Script":"script","WM/Language":"language",Copyright:"copyright",LICENSE:"license","WM/EncodedBy":"encodedby","WM/EncodingSettings":"encodersettings","WM/Barcode":"barcode","WM/ISRC":"isrc","MusicBrainz/Track Id":"musicbrainz_recordingid","MusicBrainz/Release Track Id":"musicbrainz_trackid","MusicBrainz/Album Id":"musicbrainz_albumid","MusicBrainz/Artist Id":"musicbrainz_artistid","MusicBrainz/Album Artist Id":"musicbrainz_albumartistid","MusicBrainz/Release Group Id":"musicbrainz_releasegroupid","MusicBrainz/Work Id":"musicbrainz_workid","MusicBrainz/TRM Id":"musicbrainz_trmid","MusicBrainz/Disc Id":"musicbrainz_discid","Acoustid/Id":"acoustid_id","Acoustid/Fingerprint":"acoustid_fingerprint","MusicIP/PUID":"musicip_puid","WM/ARTISTS":"artists","WM/InitialKey":"key",ASIN:"asin","WM/Work":"work","WM/AuthorURL":"website","WM/Picture":"picture"};class a extends n.CommonTagMapper{static toRating(e){return{rating:parseFloat(e+1)/5}}constructor(){super(["asf"],i)}postMap(e){switch(e.id){case"WM/SharedUserRating":const t=e.id.split(":");e.value=a.toRating(e.value),e.id=t[0];break}}}t.AsfTagMapper=a},dee4:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DsdiffParser=void 0;const n=r("6f58"),i=r("34eb"),a=r("98a7"),o=r("95c9"),s=r("cc04"),u=r("21c2"),c=r("64a4"),l=i("music-metadata:parser:aiff");class f extends o.BasicParser{async parse(){const e=await this.tokenizer.readToken(s.ChunkHeader64);if("FRM8"!==e.chunkID)throw new Error("Unexpected chunk-ID");const t=(await this.tokenizer.readToken(a.FourCcToken)).trim();switch(t){case"DSD":return this.metadata.setFormat("container","DSDIFF/"+t),this.metadata.setFormat("lossless",!0),this.readFmt8Chunks(e.chunkSize-BigInt(a.FourCcToken.len));default:throw Error("Unsupported DSDIFF type: "+t)}}async readFmt8Chunks(e){while(e>=s.ChunkHeader64.len){const t=await this.tokenizer.readToken(s.ChunkHeader64);l("Chunk id="+t.chunkID),await this.readData(t),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize}}async readData(e){l(`Reading data of chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);const t=this.tokenizer.position;switch(e.chunkID.trim()){case"FVER":const t=await this.tokenizer.readToken(n.UINT32_LE);l("DSDIFF version="+t);break;case"PROP":const r=await this.tokenizer.readToken(a.FourCcToken);if("SND "!==r)throw new Error("Unexpected PROP-chunk ID");await this.handleSoundPropertyChunks(e.chunkSize-BigInt(a.FourCcToken.len));break;case"ID3":const i=await this.tokenizer.readToken(new n.BufferType(Number(e.chunkSize))),o=u.fromBuffer(i);await(new c.ID3v2Parser).parse(this.metadata,o,this.options);break;default:l(`Ignore chunk[ID=${e.chunkID}, size=${e.chunkSize}]`);break;case"DSD":this.metadata.setFormat("numberOfSamples",Number(e.chunkSize*BigInt(8)/BigInt(this.metadata.format.numberOfChannels))),this.metadata.setFormat("duration",this.metadata.format.numberOfSamples/this.metadata.format.sampleRate);break}const r=e.chunkSize-BigInt(this.tokenizer.position-t);r>0&&(l(`After Parsing chunk, remaining ${r} bytes`),await this.tokenizer.ignore(Number(r)))}async handleSoundPropertyChunks(e){l("Parsing sound-property-chunks, remainingSize="+e);while(e>0){const t=await this.tokenizer.readToken(s.ChunkHeader64);l(`Sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`);const r=this.tokenizer.position;switch(t.chunkID.trim()){case"FS":const e=await this.tokenizer.readToken(n.UINT32_BE);this.metadata.setFormat("sampleRate",e);break;case"CHNL":const r=await this.tokenizer.readToken(n.UINT16_BE);this.metadata.setFormat("numberOfChannels",r),await this.handleChannelChunks(t.chunkSize-BigInt(n.UINT16_BE.len));break;case"CMPR":const i=(await this.tokenizer.readToken(a.FourCcToken)).trim(),o=await this.tokenizer.readToken(n.UINT8),s=await this.tokenizer.readToken(new n.StringType(o,"ascii"));"DSD"===i&&(this.metadata.setFormat("lossless",!0),this.metadata.setFormat("bitsPerSample",1)),this.metadata.setFormat("codec",`${i} (${s})`);break;case"ABSS":const u=await this.tokenizer.readToken(n.UINT16_BE),c=await this.tokenizer.readToken(n.UINT8),f=await this.tokenizer.readToken(n.UINT8),h=await this.tokenizer.readToken(n.UINT32_BE);l(`ABSS ${u}:${c}:${f}.${h}`);break;case"LSCO":const d=await this.tokenizer.readToken(n.UINT16_BE);l("LSCO lsConfig="+d);break;case"COMT":default:l(`Unknown sound-property-chunk[ID=${t.chunkID}, size=${t.chunkSize}]`),await this.tokenizer.ignore(Number(t.chunkSize))}const i=t.chunkSize-BigInt(this.tokenizer.position-r);i>0&&(l(`After Parsing sound-property-chunk ${t.chunkSize}, remaining ${i} bytes`),await this.tokenizer.ignore(Number(i))),e-=BigInt(s.ChunkHeader64.len)+t.chunkSize,l("Parsing sound-property-chunks, remainingSize="+e)}if(this.metadata.format.lossless&&this.metadata.format.sampleRate&&this.metadata.format.numberOfChannels&&this.metadata.format.bitsPerSample){const e=this.metadata.format.sampleRate*this.metadata.format.numberOfChannels*this.metadata.format.bitsPerSample;this.metadata.setFormat("bitrate",e)}}async handleChannelChunks(e){l("Parsing channel-chunks, remainingSize="+e);const t=[];while(e>=a.FourCcToken.len){const r=await this.tokenizer.readToken(a.FourCcToken);l(`Channel[ID=${r}]`),t.push(r),e-=BigInt(a.FourCcToken.len)}return l("Channels: "+t.join(", ")),t}}t.DsdiffParser=f},def7:function(e,t,r){"use strict";function n(e){return 542327876===e.readUInt32LE(0)}function i(e){return{height:e.readUInt32LE(12),width:e.readUInt32LE(16)}}e.exports={detect:n,calculate:i}},df2f:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){return function(){var t=e,r=t.lib,n=r.WordArray,i=r.Hasher,a=t.algo,o=[],s=a.SHA1=i.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],a=r[2],s=r[3],u=r[4],c=0;c<80;c++){if(c<16)o[c]=0|e[t+c];else{var l=o[c-3]^o[c-8]^o[c-14]^o[c-16];o[c]=l<<1|l>>>31}var f=(n<<5|n>>>27)+u+o[c];f+=c<20?1518500249+(i&a|~i&s):c<40?1859775393+(i^a^s):c<60?(i&a|i&s|a&s)-1894007588:(i^a^s)-899497514,u=s,s=a,a=i<<30|i>>>2,i=n,n=f}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+a|0,r[3]=r[3]+s|0,r[4]=r[4]+u|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(n+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA1=i._createHelper(s),t.HmacSHA1=i._createHmacHelper(s)}(),e.SHA1}))},df33:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=92)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},11:function(e,t){e.exports=r("2bb5")},13:function(e,t){e.exports=r("5128")},4:function(e,t){e.exports=r("d010")},92:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("transition",{attrs:{name:"dialog-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[r("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-dialog__wrapper",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[r("div",{key:e.key,ref:"dialog",class:["el-dialog",{"is-fullscreen":e.fullscreen,"el-dialog--center":e.center},e.customClass],style:e.style,attrs:{role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"}},[r("div",{staticClass:"el-dialog__header"},[e._t("title",[r("span",{staticClass:"el-dialog__title"},[e._v(e._s(e.title))])]),e.showClose?r("button",{staticClass:"el-dialog__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:e.handleClose}},[r("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2),e.rendered?r("div",{staticClass:"el-dialog__body"},[e._t("default")],2):e._e(),e.$slots.footer?r("div",{staticClass:"el-dialog__footer"},[e._t("footer")],2):e._e()])])])},i=[];n._withStripped=!0;var a=r(13),o=r.n(a),s=r(11),u=r.n(s),c=r(4),l=r.n(c),f={name:"ElDialog",mixins:[o.a,l.a,u.a],props:{title:{type:String,default:""},modal:{type:Boolean,default:!0},modalAppendToBody:{type:Boolean,default:!0},appendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},width:String,fullscreen:Boolean,customClass:{type:String,default:""},top:{type:String,default:"15vh"},beforeClose:Function,center:{type:Boolean,default:!1},destroyOnClose:Boolean},data:function(){return{closed:!1,key:0}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.$el.addEventListener("scroll",this.updatePopper),this.$nextTick((function(){t.$refs.dialog.scrollTop=0})),this.appendToBody&&document.body.appendChild(this.$el)):(this.$el.removeEventListener("scroll",this.updatePopper),this.closed||this.$emit("close"),this.destroyOnClose&&this.$nextTick((function(){t.key++})))}},computed:{style:function(){var e={};return this.fullscreen||(e.marginTop=this.top,this.width&&(e.width=this.width)),e}},methods:{getMigratingConfig:function(){return{props:{size:"size is removed."}}},handleWrapperClick:function(){this.closeOnClickModal&&this.handleClose()},handleClose:function(){"function"===typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),this.closed=!0)},updatePopper:function(){this.broadcast("ElSelectDropdown","updatePopper"),this.broadcast("ElDropdownMenu","updatePopper")},afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},h=f,d=r(0),p=Object(d["a"])(h,n,i,!1,null,null,null);p.options.__file="packages/dialog/src/component.vue";var m=p.exports;m.install=function(e){e.component(m.name,m)};t["default"]=m}})},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,n=e.length-1;n>=0;n--){var i=e[n];"."===i?e.splice(n,1):".."===i?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e){"string"!==typeof e&&(e+="");var t,r=0,n=-1,i=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!i){r=t+1;break}}else-1===n&&(i=!1,n=t+1);return-1===n?"":e.slice(r,n)}function i(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!n;a--){var o=a>=0?arguments[a]:e.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,n="/"===o.charAt(0))}return t=r(i(t.split("/"),(function(e){return!!e})),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),o="/"===a(e,-1);return e=r(i(e.split("/"),(function(e){return!!e})),!n).join("/"),e||n||(e="."),e&&o&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var i=n(e.split("/")),a=n(r.split("/")),o=Math.min(i.length,a.length),s=o,u=0;u=1;--a)if(t=e.charCodeAt(a),47===t){if(!i){n=a;break}}else i=!1;return-1===n?r?"/":".":r&&1===n?"/":e.slice(0,n)},t.basename=function(e,t){var r=n(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,n=-1,i=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===n&&(i=!1,n=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!i){r=o+1;break}}return-1===t||-1===n||0===a||1===a&&t===n-1&&t===r+1?"":e.slice(t,n)};var a="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},dfe5:function(e,t){},dfec:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferTokenizer=void 0;const n=r("e23d"),i=r("15a0");class a extends i.AbstractTokenizer{constructor(e,t){super(t),this.uint8Array=e,this.fileInfo.size=this.fileInfo.size?this.fileInfo.size:e.length}async readBuffer(e,t){if(t&&t.position){if(t.positioni?t[a-n]:0;t[a]=o+s}},o.prototype._unFilterType2=function(e,t,r){for(var n=this._lastLine,i=0;ii?t[o-n]:0,l=Math.floor((c+u)/2);t[o]=s+l}},o.prototype._unFilterType4=function(e,t,r){for(var n=this._xComparison,a=n-1,o=this._lastLine,s=0;sa?t[s-n]:0,f=s>a&&o?o[s-n]:0,h=i(l,c,f);t[s]=u+h}},o.prototype._reverseFilterLine=function(e){var r,n=e[0],i=this._images[this._imageIndex],a=i.byteWidth;if(0===n)r=e.slice(1,a+1);else switch(r=new t(a),n){case 1:this._unFilterType1(e,r,a);break;case 2:this._unFilterType2(e,r,a);break;case 3:this._unFilterType3(e,r,a);break;case 4:this._unFilterType4(e,r,a);break;default:throw new Error("Unrecognised filter type - "+n)}this.write(r),i.lineIndex++,i.lineIndex>=i.height?(this._lastLine=null,this._imageIndex++,i=this._images[this._imageIndex]):this._lastLine=r,i?this.read(i.byteWidth+1,this._reverseFilterLine.bind(this)):(this._lastLine=null,this.complete())}}).call(this,r("1c35").Buffer)},e23d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamReader=t.EndOfStreamError=void 0;var n=r("3856");Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return n.EndOfStreamError}});var i=r("7cdf");Object.defineProperty(t,"StreamReader",{enumerable:!0,get:function(){return i.StreamReader}})},e23f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatChunk=t.ChannelType=t.DsdChunk=t.ChunkHeader=void 0;const n=r("6f58"),i=r("98a7");t.ChunkHeader={len:12,get:(e,t)=>({id:i.FourCcToken.get(e,t),size:n.UINT64_LE.get(e,t+4)})},t.DsdChunk={len:16,get:(e,t)=>({fileSize:n.INT64_LE.get(e,t),metadataPointer:n.INT64_LE.get(e,t+8)})},function(e){e[e["mono"]=1]="mono",e[e["stereo"]=2]="stereo",e[e["channels"]=3]="channels",e[e["quad"]=4]="quad",e[e["4 channels"]=5]="4 channels",e[e["5 channels"]=6]="5 channels",e[e["5.1 channels"]=7]="5.1 channels"}(t.ChannelType||(t.ChannelType={})),t.FormatChunk={len:40,get:(e,t)=>({formatVersion:n.INT32_LE.get(e,t),formatID:n.INT32_LE.get(e,t+4),channelType:n.INT32_LE.get(e,t+8),channelNum:n.INT32_LE.get(e,t+12),samplingFrequency:n.INT32_LE.get(e,t+16),bitsPerSample:n.INT32_LE.get(e,t+20),sampleCount:n.INT64_LE.get(e,t+24),blockSizePerChannel:n.INT32_LE.get(e,t+32)})}},e330:function(e,t){var r=Function.prototype,n=r.bind,i=r.call,a=n&&n.bind(i,i);e.exports=n?function(e){return e&&a(e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},e34a:function(e,t,r){var n=r("8b1a")("meta"),i=r("7a41"),a=r("9c0e"),o=r("1a14").f,s=0,u=Object.isExtensible||function(){return!0},c=!r("4b8b")((function(){return u(Object.preventExtensions({}))})),l=function(e){o(e,n,{value:{i:"O"+ ++s,w:{}}})},f=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,n)){if(!u(e))return"F";if(!t)return"E";l(e)}return e[n].i},h=function(e,t){if(!a(e,n)){if(!u(e))return!0;if(!t)return!1;l(e)}return e[n].w},d=function(e){return c&&p.NEED&&u(e)&&!a(e,n)&&l(e),e},p=e.exports={KEY:n,NEED:!1,fastKey:f,getWeak:h,onFreeze:d}},e372:function(e,t,r){t=e.exports=r("ad71"),t.Stream=t,t.Readable=t,t.Writable=r("dc14"),t.Duplex=r("b19a"),t.Transform=r("27bf"),t.PassThrough=r("780f")},e375:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.scanAppendingHeaders=t.selectCover=t.ratingToStars=t.orderTags=t.parseFromTokenizer=t.parseBuffer=t.parseStream=void 0;const n=r("21c2"),i=r("2d78"),a=r("695a"),o=r("9611"),s=r("1e78"),u=r("5a49");function c(e,t,r={}){return f(n.fromStream(e,"string"===typeof t?{mimeType:t}:t),r)}async function l(e,t,r={}){const i=new a.RandomBufferReader(e);await m(i,r);const o=n.fromBuffer(e,"string"===typeof t?{mimeType:t}:t);return f(o,r)}function f(e,t){return i.ParserFactory.parseOnContentType(e,t)}function h(e){const t={};for(const r of e)(t[r.id]=t[r.id]||[]).push(r.value);return t}function d(e){return void 0===e?0:1+Math.round(4*e)}function p(e){return e?e.reduce((e,t)=>t.name&&t.name.toLowerCase()in["front","cover","cover (front)"]?t:e):null}async function m(e,t={}){let r=e.fileSize;if(await s.hasID3v1Header(e)){r-=128;const t=await u.getLyricsHeaderLength(e);r-=t}t.apeHeader=await o.APEv2Parser.findApeFooterOffset(e,r)}t.parseStream=c,t.parseBuffer=l,t.parseFromTokenizer=f,t.orderTags=h,t.ratingToStars=d,t.selectCover=p,t.scanAppendingHeaders=m},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e444:function(e,t){e.exports=!0},e452:function(e,t,r){"use strict";t.__esModule=!0;var n=n||{};n.Utils=n.Utils||{},n.Utils.focusFirstDescendant=function(e){for(var t=0;t=0;t--){var r=e.childNodes[t];if(n.Utils.attemptFocus(r)||n.Utils.focusLastDescendant(r))return!0}return!1},n.Utils.attemptFocus=function(e){if(!n.Utils.isFocusable(e))return!1;n.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(t){}return n.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},n.Utils.isFocusable=function(e){if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return"hidden"!==e.type&&"file"!==e.type;case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},n.Utils.triggerEvent=function(e,t){var r=void 0;r=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var n=document.createEvent(r),i=arguments.length,a=Array(i>2?i-2:0),o=2;o-1?"right":"left"},verticalProperty:function(){return/^top-/.test(this.position)?"top":"bottom"},positionStyle:function(){var e;return e={},e[this.verticalProperty]=this.verticalOffset+"px",e}},watch:{closed:function(e){e&&(this.visible=!1,this.$el.addEventListener("transitionend",this.destroyElement))}},methods:{destroyElement:function(){this.$el.removeEventListener("transitionend",this.destroyElement),this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},click:function(){"function"===typeof this.onClick&&this.onClick()},close:function(){this.closed=!0,"function"===typeof this.onClose&&this.onClose()},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration))},keydown:function(e){46===e.keyCode||8===e.keyCode?this.clearTimer():27===e.keyCode?this.closed||this.close():this.startTimer()}},mounted:function(){var e=this;this.duration>0&&(this.timer=setTimeout((function(){e.closed||e.close()}),this.duration)),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},c=u,l=r(0),f=Object(l["a"])(c,a,o,!1,null,null,null);f.options.__file="packages/notification/src/main.vue";var h=f.exports,d=r(9),p=r.n(d),m=r(13),g=r(23),A=i.a.extend(h),b=void 0,v=[],y=1,w=function e(t){if(!i.a.prototype.$isServer){t=p()({},t);var r=t.onClose,n="notification_"+y++,a=t.position||"top-right";t.onClose=function(){e.close(n,r)},b=new A({data:t}),Object(g["isVNode"])(t.message)&&(b.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),b.id=n,b.$mount(),document.body.appendChild(b.$el),b.visible=!0,b.dom=b.$el,b.dom.style.zIndex=m["PopupManager"].nextZIndex();var o=t.offset||0;return v.filter((function(e){return e.position===a})).forEach((function(e){o+=e.$el.offsetHeight+16})),o+=16,b.verticalOffset=o,v.push(b),b}};["success","warning","info","error"].forEach((function(e){w[e]=function(t){return("string"===typeof t||Object(g["isVNode"])(t))&&(t={message:t}),t.type=e,w(t)}})),w.close=function(e,t){var r=-1,n=v.length,i=v.filter((function(t,n){return t.id===e&&(r=n,!0)}))[0];if(i&&("function"===typeof t&&t(i),v.splice(r,1),!(n<=1)))for(var a=i.position,o=i.dom.offsetHeight,s=r;s=0;e--)v[e].close()};var _=w;t["default"]=_},9:function(e,t){e.exports=r("7f4d")}})},e62d:function(e,t,r){"use strict";t.__esModule=!0,t.default=function(){if(i.default.prototype.$isServer)return 0;if(void 0!==o)return o;var e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var r=document.createElement("div");r.style.width="100%",e.appendChild(r);var n=r.offsetWidth;return e.parentNode.removeChild(e),o=t-n,o};var n=r("2b0e"),i=a(n);function a(e){return e&&e.__esModule?e:{default:e}}var o=void 0},e687:function(e,t,r){"use strict";(function(e){var n=r("dbce"),i=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.parseBitmap=A,t.getBuffer=v,t.getBufferAsync=y;var a=i(r("278c")),o=i(r("3d78")),s=i(r("5228")),u=r("c2d7"),c=n(r("2c85")),l=n(r("eff9")),f=i(r("6b02"));function h(e,t){var r=(0,o["default"])(e);return r?r.mime:t?l.getType(t):null}function d(e){return e._exif&&e._exif.tags&&e._exif.tags.Orientation||1}function p(e){var t=e.getWidth(),r=e.getHeight();switch(d(e)){case 1:return null;case 2:return function(e,r){return[t-e-1,r]};case 3:return function(e,n){return[t-e-1,r-n-1]};case 4:return function(e,t){return[e,r-t-1]};case 5:return function(e,t){return[t,e]};case 6:return function(e,t){return[t,r-e-1]};case 7:return function(e,n){return[t-n-1,r-e-1]};case 8:return function(e,r){return[t-r-1,e]};default:return null}}function m(t,r,n,i){for(var o=t.bitmap.data,s=t.bitmap.width,u=e.alloc(o.length),c=0;c4,n=r?e.bitmap.height:e.bitmap.width,i=r?e.bitmap.width:e.bitmap.height;m(e,n,i,t)}}function A(e,t,r){var n=h(e,t);if("string"!==typeof n)return r(new Error("Could not find MIME for Buffer <"+t+">"));this._originalMime=n.toLowerCase();try{var i=this.getMIME();if(!this.constructor.decoders[i])return u.throwError.call(this,"Unsupported MIME type: "+i,r);this.bitmap=this.constructor.decoders[i](e)}catch(a){return r.call(this,a,this)}try{this._exif=s["default"].create(e).parse(),g(this)}catch(a){}return r.call(this,null,this),this}function b(e,t){return new e(t.bitmap.width,t.bitmap.height,t._background).composite(t,0,0).bitmap}function v(t,r){if(t===c.AUTO&&(t=this.getMIME()),"string"!==typeof t)return u.throwError.call(this,"mime must be a string",r);if("function"!==typeof r)return u.throwError.call(this,"cb must be a function",r);if(t=t.toLowerCase(),this._rgba&&this.constructor.hasAlpha[t]?this.bitmap.data=e.from(this.bitmap.data):this.bitmap.data=b(this.constructor,this).data,this.constructor.encoders[t]){var n=this.constructor.encoders[t](this);r.call(this,null,n)}else r.call(this,"Unsupported MIME type: "+t);return this}function y(e){return(0,f["default"])(v,this,e)}}).call(this,r("1c35").Buffer)},e893:function(e,t,r){var n=r("1a2d"),i=r("56ef"),a=r("06cf"),o=r("9bf2");e.exports=function(e,t,r){for(var s=i(t),u=o.f,c=a.f,l=0;l0&&(this.audioDataSize+=t.blockSize)}while(!this.tokenizer.fileInfo.size||this.tokenizer.fileInfo.size-this.tokenizer.position>=s.WavPack.BlockHeaderToken.len);this.metadata.setFormat("bitrate",8*this.audioDataSize/this.metadata.format.duration)}async parseMetadataSubBlock(t,r){while(r>s.WavPack.MetadataIdToken.len){const i=await this.tokenizer.readToken(s.WavPack.MetadataIdToken),a=await this.tokenizer.readNumber(i.largeBlock?n.UINT24_LE:n.UINT8),o=e.alloc(2*a-(i.isOddSize?1:0));switch(await this.tokenizer.readBuffer(o),c(`Metadata Sub-Blocks functionId=0x${i.functionId.toString(16)}, id.largeBlock=${i.largeBlock},data-size=${o.length}`),i.functionId){case 0:break;case 14:c("ID_DSD_BLOCK");const e=1<-1?"center "+r:r+" center"}},appendArrow:function(e){var t=void 0;if(!this.appended){for(var r in this.appended=!0,e.attributes)if(/^_v-/.test(e.attributes[r].name)){t=e.attributes[r].name;break}var n=document.createElement("div");t&&n.setAttribute(t,""),n.setAttribute("x-arrow",""),n.className="popper__arrow",e.appendChild(n)}}},beforeDestroy:function(){this.doDestroy(!0),this.popperElm&&this.popperElm.parentNode===document.body&&(this.popperElm.removeEventListener("click",u),document.body.removeChild(this.popperElm))},deactivated:function(){this.$options.beforeDestroy[0].call(this)}}},ea34:function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},eabd:function(e,t,r){"use strict";function n(e,t,r,n,o,s){s||(s={});for(var u=void 0===s.threshold?.1:s.threshold,h=35215*u*u,d=0,p=0;ph)s.includeAA||!i(e,m,p,n,o,t)&&!i(t,m,p,n,o,e)?(r&&l(r,g,255,0,0),d++):r&&l(r,g,255,255,0);else if(r){var b=c(f(e,g),.1);l(r,g,b,b,b)}}return d}function i(e,t,r,n,o,s){for(var u,c,l,f,h=Math.max(t-1,0),d=Math.max(r-1,0),p=Math.min(t+1,n-1),m=Math.min(r+1,o-1),g=4*(r*n+t),A=0,b=0,v=0,y=0,w=0,_=h;_<=p;_++)for(var E=d;E<=m;E++)if(_!==t||E!==r){var I=a(e,e,g,4*(E*n+_),!0);if(0===I?A++:I<0?v++:I>0&&b++,A>2)return!1;s&&(Iw&&(w=I,l=_,f=E))}return!s||0!==v&&0!==b&&(!i(e,u,c,n,o)&&!i(s,u,c,n,o)||!i(e,l,f,n,o)&&!i(s,l,f,n,o))}function a(e,t,r,n,i){var a=e[r+3]/255,l=t[n+3]/255,f=c(e[r+0],a),h=c(e[r+1],a),d=c(e[r+2],a),p=c(t[n+0],l),m=c(t[n+1],l),g=c(t[n+2],l),A=o(f,h,d)-o(p,m,g);if(i)return A;var b=s(f,h,d)-s(p,m,g),v=u(f,h,d)-u(p,m,g);return.5053*A*A+.299*b*b+.1957*v*v}function o(e,t,r){return.29889531*e+.58662247*t+.11448223*r}function s(e,t,r){return.59597799*e-.2741761*t-.32180189*r}function u(e,t,r){return.21147017*e-.52261711*t+.31114694*r}function c(e,t){return 255+(e-255)*t}function l(e,t,r,n,i){e[t+0]=r,e[t+1]=n,e[t+2]=i,e[t+3]=255}function f(e,t){var r=e[t+3]/255,n=c(e[t+0],r),i=c(e[t+1],r),a=c(e[t+2],r);return o(n,i,a)}e.exports=n},ead9:function(e,t,r){(function(t,n,i){e.exports=n(r("21bf"),r("38ba"))})(0,(function(e){return e.pad.Pkcs7}))},eadb:function(e,t){function r(e){return parseInt(e,10)}var n=3600,i=60;function a(e,t){e=e.map(r),t=t.map(r);var n=e[0],i=e[1]-1,a=e[2],o=t[0],s=t[1],u=t[2],c=Date.UTC(n,i,a,o,s,u,0),l=c/1e3;return l}function o(e){var t=e.substr(0,10).split("-"),o=e.substr(11,8).split(":"),s=e.substr(19,6),u=s.split(":").map(r),c=u[0]*n+u[1]*i,l=a(t,o);if(l-=c,"number"===typeof l&&!isNaN(l))return l}function s(e){var t=e.split(" "),r=t[0].split(":"),n=t[1].split(":"),i=a(r,n);if("number"===typeof i&&!isNaN(i))return i}function u(e){var t=19===e.length&&":"===e.charAt(4),r=25===e.length&&"T"===e.charAt(10);return r?o(e):t?s(e):void 0}e.exports={parseDateWithSpecFormat:s,parseDateWithTimezoneFormat:o,parseExifDate:u}},ebb5:function(e,t,r){"use strict";var n,i,a,o=r("a981"),s=r("83ab"),u=r("da84"),c=r("1626"),l=r("861d"),f=r("1a2d"),h=r("f5df"),d=r("0d51"),p=r("9112"),m=r("6eeb"),g=r("9bf2").f,A=r("3a9b"),b=r("e163"),v=r("d2bb"),y=r("b622"),w=r("90e3"),_=u.Int8Array,E=_&&_.prototype,I=u.Uint8ClampedArray,C=I&&I.prototype,B=_&&b(_),x=E&&b(E),S=Object.prototype,k=u.TypeError,T=y("toStringTag"),M=w("TYPED_ARRAY_TAG"),O=w("TYPED_ARRAY_CONSTRUCTOR"),D=o&&!!v&&"Opera"!==h(u.opera),R=!1,P={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},F={BigInt64Array:8,BigUint64Array:8},L=function(e){if(!l(e))return!1;var t=h(e);return"DataView"===t||f(P,t)||f(F,t)},N=function(e){if(!l(e))return!1;var t=h(e);return f(P,t)||f(F,t)},Q=function(e){if(N(e))return e;throw k("Target is not a typed array")},U=function(e){if(c(e)&&(!v||A(B,e)))return e;throw k(d(e)+" is not a typed array constructor")},j=function(e,t,r,n){if(s){if(r)for(var i in P){var a=u[i];if(a&&f(a.prototype,e))try{delete a.prototype[e]}catch(o){try{a.prototype[e]=t}catch(c){}}}x[e]&&!r||m(x,e,r?t:D&&E[e]||t,n)}},z=function(e,t,r){var n,i;if(s){if(v){if(r)for(n in P)if(i=u[n],i&&f(i,e))try{delete i[e]}catch(a){}if(B[e]&&!r)return;try{return m(B,e,r?t:D&&B[e]||t)}catch(a){}}for(n in P)i=u[n],!i||i[e]&&!r||m(i,e,t)}};for(n in P)i=u[n],a=i&&i.prototype,a?p(a,O,i):D=!1;for(n in F)i=u[n],a=i&&i.prototype,a&&p(a,O,i);if((!D||!c(B)||B===Function.prototype)&&(B=function(){throw k("Incorrect invocation")},D))for(n in P)u[n]&&v(u[n],B);if((!D||!x||x===S)&&(x=B.prototype,D))for(n in P)u[n]&&v(u[n].prototype,x);if(D&&b(C)!==x&&v(C,x),s&&!f(x,T))for(n in R=!0,g(x,T,{get:function(){return l(this)?this[M]:void 0}}),P)u[n]&&p(u[n],M,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:D,TYPED_ARRAY_CONSTRUCTOR:O,TYPED_ARRAY_TAG:R&&M,aTypedArray:Q,aTypedArrayConstructor:U,exportTypedArrayMethod:j,exportTypedArrayStaticMethod:z,isView:L,isTypedArray:N,TypedArray:B,TypedArrayPrototype:x}},ec2c:function(e,t,r){"use strict";(function(t){var n=r("ab33"),i=r("3372"),a=r("7b76"),o=r("1536"),s=r("470b"),u=e.exports=function(e){if(this._options=e,e.deflateChunkSize=e.deflateChunkSize||32768,e.deflateLevel=null!=e.deflateLevel?e.deflateLevel:9,e.deflateStrategy=null!=e.deflateStrategy?e.deflateStrategy:3,e.inputHasAlpha=null==e.inputHasAlpha||e.inputHasAlpha,e.deflateFactory=e.deflateFactory||s.createDeflate,e.bitDepth=e.bitDepth||8,e.colorType="number"===typeof e.colorType?e.colorType:n.COLORTYPE_COLOR_ALPHA,e.inputColorType="number"===typeof e.inputColorType?e.inputColorType:n.COLORTYPE_COLOR_ALPHA,-1===[n.COLORTYPE_GRAYSCALE,n.COLORTYPE_COLOR,n.COLORTYPE_COLOR_ALPHA,n.COLORTYPE_ALPHA].indexOf(e.colorType))throw new Error("option color type:"+e.colorType+" is not supported at present");if(-1===[n.COLORTYPE_GRAYSCALE,n.COLORTYPE_COLOR,n.COLORTYPE_COLOR_ALPHA,n.COLORTYPE_ALPHA].indexOf(e.inputColorType))throw new Error("option input color type:"+e.inputColorType+" is not supported at present");if(8!==e.bitDepth&&16!==e.bitDepth)throw new Error("option bit depth:"+e.bitDepth+" is not supported at present")};u.prototype.getDeflateOptions=function(){return{chunkSize:this._options.deflateChunkSize,level:this._options.deflateLevel,strategy:this._options.deflateStrategy}},u.prototype.createDeflate=function(){return this._options.deflateFactory(this.getDeflateOptions())},u.prototype.filterData=function(e,t,r){var i=a(e,t,r,this._options),s=n.COLORTYPE_TO_BPP_MAP[this._options.colorType],u=o(i,t,r,this._options,s);return u},u.prototype._packChunk=function(e,r){var n=r?r.length:0,a=new t(n+12);return a.writeUInt32BE(n,0),a.writeUInt32BE(e,4),r&&r.copy(a,8),a.writeInt32BE(i.crc32(a.slice(4,a.length-4)),a.length-4),a},u.prototype.packGAMA=function(e){var r=new t(4);return r.writeUInt32BE(Math.floor(e*n.GAMMA_DIVISION),0),this._packChunk(n.TYPE_gAMA,r)},u.prototype.packIHDR=function(e,r){var i=new t(13);return i.writeUInt32BE(e,0),i.writeUInt32BE(r,4),i[8]=this._options.bitDepth,i[9]=this._options.colorType,i[10]=0,i[11]=0,i[12]=0,this._packChunk(n.TYPE_IHDR,i)},u.prototype.packIDAT=function(e){return this._packChunk(n.TYPE_IDAT,e)},u.prototype.packIEND=function(){return this._packChunk(n.TYPE_IEND,null)}}).call(this,r("1c35").Buffer)},eca7:function(e,t,r){},ecdf:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=135)}({135:function(e,t,r){"use strict";r.r(t);var n=r(3),i={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:"",className:"el-table-column--selection"},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},a={selection:{renderHeader:function(e,t){var r=t.store;return e("el-checkbox",{attrs:{disabled:r.states.data&&0===r.states.data.length,indeterminate:r.states.selection.length>0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var r=t.row,n=t.column,i=t.store,a=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:i.isSelected(r),disabled:!!n.selectable&&!n.selectable.call(null,r,a)},on:{input:function(){i.commit("rowSelectedChanged",r)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){var r=t.column;return r.label||"#"},renderCell:function(e,t){var r=t.$index,n=t.column,i=r+1,a=n.index;return"number"===typeof a?i=r+a:"function"===typeof a&&(i=a(r)),e("div",[i])},sortable:!1},expand:{renderHeader:function(e,t){var r=t.column;return r.label||""},renderCell:function(e,t){var r=t.row,n=t.store,i=["el-table__expand-icon"];n.states.expandRows.indexOf(r)>-1&&i.push("el-table__expand-icon--expanded");var a=function(e){e.stopPropagation(),n.toggleRowExpansion(r)};return e("div",{class:i,on:{click:a}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function o(e,t){var r=t.row,i=t.column,a=t.$index,o=i.property,s=o&&Object(n["getPropByPath"])(r,o).v;return i&&i.formatter?i.formatter(r,i,s,a):s}function s(e,t){var r=t.row,n=t.treeNode,i=t.store;if(!n)return null;var a=[],o=function(e){e.stopPropagation(),i.loadOrToggle(r)};if(n.indent&&a.push(e("span",{class:"el-table__indent",style:{"padding-left":n.indent+"px"}})),"boolean"!==typeof n.expanded||n.noLazyChildren)a.push(e("span",{class:"el-table__placeholder"}));else{var s=["el-table__expand-icon",n.expanded?"el-table__expand-icon--expanded":""],u=["el-icon-arrow-right"];n.loading&&(u=["el-icon-loading"]),a.push(e("div",{class:s,on:{click:o}},[e("i",{class:u})]))}return a}var u=r(8),c=r(19),l=r.n(c),f=Object.assign||function(e){for(var t=1;t-1}))}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){var e=this.$parent;while(e&&!e.tableId)e=e.$parent;return e},columnOrTableParent:function(){var e=this.$parent;while(e&&!e.tableId&&!e.columnId)e=e.$parent;return e},realWidth:function(){return Object(u["l"])(this.width)},realMinWidth:function(){return Object(u["k"])(this.minWidth)},realAlign:function(){return this.align?"is-"+this.align:null},realHeaderAlign:function(){return this.headerAlign?"is-"+this.headerAlign:this.realAlign}},methods:{getPropsData:function(){for(var e=this,t=arguments.length,r=Array(t),n=0;nt.key[r])return 1}return 0};return e.map((function(e,t){return{value:e,index:t,key:s?s(e,t):null}})).sort((function(e,t){var n=u(e,t);return n||(n=e.index-t.index),n*r})).map((function(e){return e.value}))},u=function(e,t){var r=null;return e.columns.forEach((function(e){e.id===t&&(r=e)})),r},c=function(e,t){for(var r=null,n=0;n2&&void 0!==arguments[2]?arguments[2]:"children",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",i=function(e){return!(Array.isArray(e)&&e.length)};function a(e,o,s){t(e,o,s),o.forEach((function(e){if(e[n])t(e,null,s+1);else{var o=e[r];i(o)||a(e,o,s+1)}}))}e.forEach((function(e){if(e[n])t(e,null,0);else{var o=e[r];i(o)||a(e,o,0)}}))}}})},ed6d:function(e,t,r){var n=r("4a4b");function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)}e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},edd0:function(e,t,r){"use strict";var n=r("3022"),i=r("470b"),a=r("91f2"),o=r("230b"),s=r("618c"),u=r("2767"),c=r("4196"),l=e.exports=function(e){a.call(this),this._parser=new s(e,{read:this.read.bind(this),error:this._handleError.bind(this),metadata:this._handleMetaData.bind(this),gamma:this.emit.bind(this,"gamma"),palette:this._handlePalette.bind(this),transColor:this._handleTransColor.bind(this),finished:this._finished.bind(this),inflateData:this._inflateData.bind(this),simpleTransparency:this._simpleTransparency.bind(this),headersFinished:this._headersFinished.bind(this)}),this._options=e,this.writable=!0,this._parser.start()};n.inherits(l,a),l.prototype._handleError=function(e){this.emit("error",e),this.writable=!1,this.destroy(),this._inflate&&this._inflate.destroy&&this._inflate.destroy(),this._filter&&(this._filter.destroy(),this._filter.on("error",(function(){}))),this.errord=!0},l.prototype._inflateData=function(e){if(!this._inflate)if(this._bitmapInfo.interlace)this._inflate=i.createInflate(),this._inflate.on("error",this.emit.bind(this,"error")),this._filter.on("complete",this._complete.bind(this)),this._inflate.pipe(this._filter);else{var t=1+(this._bitmapInfo.width*this._bitmapInfo.bpp*this._bitmapInfo.depth+7>>3),r=t*this._bitmapInfo.height,n=Math.max(r,i.Z_MIN_CHUNK);this._inflate=i.createInflate({chunkSize:n});var a=r,o=this.emit.bind(this,"error");this._inflate.on("error",(function(e){a&&o(e)})),this._filter.on("complete",this._complete.bind(this));var s=this._filter.write.bind(this._filter);this._inflate.on("data",(function(e){a&&(e.length>a&&(e=e.slice(0,a)),a-=e.length,s(e))})),this._inflate.on("end",this._filter.end.bind(this._filter))}this._inflate.write(e)},l.prototype._handleMetaData=function(e){this._metaData=e,this._bitmapInfo=Object.create(e),this._filter=new o(this._bitmapInfo)},l.prototype._handleTransColor=function(e){this._bitmapInfo.transColor=e},l.prototype._handlePalette=function(e){this._bitmapInfo.palette=e},l.prototype._simpleTransparency=function(){this._metaData.alpha=!0},l.prototype._headersFinished=function(){this.emit("metadata",this._metaData)},l.prototype._finished=function(){this.errord||(this._inflate?this._inflate.end():this.emit("error","No Inflate block"),this.destroySoon())},l.prototype._complete=function(e){if(!this.errord){try{var t=u.dataToBitMap(e,this._bitmapInfo),r=c(t,this._bitmapInfo);t=null}catch(n){return void this._handleError(n)}this.emit("parsed",r)}}},ee12:function(e,t,r){const n=r("7bbc");r("1abe");const i=r("c198"),a=r("ead9"),o=r("81bf"),s=r("21bf"),{Uint8ArrayEncoder:u}=r("0f84"),c=16,l=new Uint8Array([164,11,200,52,214,149,243,19,35,35,67,35,84,99,131,243]);function f(e,t=null){const r=n(e,u.parse(t||l),{iterations:1e3,hasher:s.algo.SHA1});return u.stringify(r).slice(0,c)}function h(e,t){const r=i.decrypt({ciphertext:u.parse(t)},u.parse(e),{mode:o,padding:a});return u.stringify(r)}e.exports={getAESSecretKey:f,decryptAESBlock:h}},eec7:function(e,t,r){"use strict";var n=r("be09"),i=r("8362"),a=r("6444"),o=r("53a8");function s(e,t){for(var r=0;r0&&(p=setTimeout((function(){if(!f){f=!0,d.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}),e.timeout)),d.setRequestHeader)for(c in b)b.hasOwnProperty(c)&&d.setRequestHeader(c,b[c]);else if(e.headers&&!u(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(d.responseType=e.responseType),"beforeSend"in e&&"function"===typeof e.beforeSend&&e.beforeSend(d),d.send(A||null),d}function h(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(r){}return null}function d(){}e.exports=l,e.exports.default=l,l.XMLHttpRequest=n.XMLHttpRequest||d,l.XDomainRequest="withCredentials"in new l.XMLHttpRequest?l.XMLHttpRequest:n.XDomainRequest,s(["get","put","post","patch","head","delete"],(function(e){l["delete"===e?"del":e]=function(t,r,n){return r=c(t,r,n),r.method=e.toUpperCase(),f(r)}}))},eed2:function(e,t,r){var n=r("ca38"),i=r("6a8e");e.exports={encode:n,decode:i}},eeda:function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}var i=n();function a(e,t,r,n){var a=i,o=n+r;e^=-1;for(var s=n;s>>8^a[255&(e^t[s])];return-1^e}e.exports=a},eedf:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=86)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},86:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?r("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?r("i",{class:e.icon}):e._e(),e.$slots.default?r("span",[e._t("default")],2):e._e()])},i=[];n._withStripped=!0;var a={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},o=a,s=r(0),u=Object(s["a"])(o,n,i,!1,null,null,null);u.options.__file="packages/button/src/button.vue";var c=u.exports;c.install=function(e){e.component(c.name,c)};t["default"]=c}})},ef08:function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},ef21:function(e,t,r){"use strict";var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("0383")),a=n(r("13db")),o=n(r("7181")),s=(0,i["default"])({types:[a["default"]],plugins:[o["default"]]});t["default"]=s},eff9:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExtension=t.getType=t.addType=void 0;var n={},i=function(e){return Object.entries(n).find((function(t){return t[1].includes(e)}))||[]},a=function(e,t){n[e]=t};t.addType=a;var o=function(e){var t=e.split("/").slice(-1),r=t[t.length-1].split(".").pop(),n=i(r);return n[0]};t.getType=o;var s=function(e){return(n[e.toLowerCase()]||[])[0]};t.getExtension=s},f0d9:function(e,t,r){"use strict";t.__esModule=!0,t.default={el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},empty:{description:"暂无数据"}}}},f1f5:function(e,t){var r="chasrset";function n(e){return e.split(",").map((function(e){return parseInt(e,10)}))}e.exports=function(e){for(var t in r in e&&(e["charset"]=e[r],delete e[r]),e)"face"!==t&&"charset"!==t&&(e[t]="padding"===t||"spacing"===t?n(e[t]):parseInt(e[t],10));return e}},f225:function(e,t,r){},f282:function(e,t,r){"use strict";(function(e){var n=r("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var i=n(r("7037")),a=n(r("448a")),o=n(r("df7c")),s=n(r("c9c8")),u=r("c2d7"),c=r("d606");function l(e,t,r,n,i){return i===e.HORIZONTAL_ALIGN_LEFT?0:i===e.HORIZONTAL_ALIGN_CENTER?(n-(0,c.measureText)(t,r))/2:n-(0,c.measureText)(t,r)}function f(e,t,r,n,i){if(i.width>0&&i.height>0){var a=t.pages[i.page];e.blit(a,r+i.xoffset,n+i.yoffset,i.x,i.y,i.width,i.height)}return e}function h(e,t,r,n,i){for(var a=0;as&&(s=u),o.push(t)):(i.push(o),o=[t])})),i.push(o),{lines:i,longestLine:s}}function p(e,t,r){var n=r.map((function(r){return e.read(t+"/"+r)}));return Promise.all(n)}var m=Object({NODE_ENV:"production",BASE_URL:""}).DIRNAME||"".concat(e,"/../"),g=function(){return{constants:{measureText:c.measureText,measureTextHeight:c.measureTextHeight,FONT_SANS_8_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-8-black/open-sans-8-black.fnt"),FONT_SANS_10_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-10-black/open-sans-10-black.fnt"),FONT_SANS_12_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-12-black/open-sans-12-black.fnt"),FONT_SANS_14_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-14-black/open-sans-14-black.fnt"),FONT_SANS_16_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-16-black/open-sans-16-black.fnt"),FONT_SANS_32_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-32-black/open-sans-32-black.fnt"),FONT_SANS_64_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-64-black/open-sans-64-black.fnt"),FONT_SANS_128_BLACK:o["default"].join(m,"fonts/open-sans/open-sans-128-black/open-sans-128-black.fnt"),FONT_SANS_8_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-8-white/open-sans-8-white.fnt"),FONT_SANS_16_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-16-white/open-sans-16-white.fnt"),FONT_SANS_32_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-32-white/open-sans-32-white.fnt"),FONT_SANS_64_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-64-white/open-sans-64-white.fnt"),FONT_SANS_128_WHITE:o["default"].join(m,"fonts/open-sans/open-sans-128-white/open-sans-128-white.fnt"),loadFont:function(e,t){var r=this;return"string"!==typeof e?u.throwError.call(this,"file must be a string",t):new Promise((function(n,i){t=t||function(e,t){e?i(e):n(t)},(0,s["default"])(e,(function(n,i){var a={},s={};if(n)return u.throwError.call(r,n,t);for(var c=0;c=0&&u>=0&&l-s>0&&f-u>0){var c=h.getPixelIndex(s,u),d={r:this.bitmap.data[a],g:this.bitmap.data[a+1],b:this.bitmap.data[a+2],a:this.bitmap.data[a+3]},p={r:h.bitmap.data[c],g:h.bitmap.data[c+1],b:h.bitmap.data[c+2],a:h.bitmap.data[c+3]};h.bitmap.data[c]=(d.a*(d.r-p.r)-p.r+255>>8)+p.r,h.bitmap.data[c+1]=(d.a*(d.g-p.g)-p.g+255>>8)+p.g,h.bitmap.data[c+2]=(d.a*(d.b-p.b)-p.b+255>>8)+p.b,h.bitmap.data[c+3]=this.constructor.limit255(p.a+d.a)}})),(0,a.isNodePattern)(c)&&c.call(this,null,this),this}}};t["default"]=o},f2ec:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("7b0a");function i(e){throw Error(e)}const a={errors(e){return e[n["a"]]||i("Error observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},events(e){return e[n["b"]]||i("Events observable not found. Make sure to pass a thread instance as returned by the spawn() promise.")},terminate(e){return e[n["c"]]()}}},f35d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EndOfStreamError=t.defaultMessages=void 0,t.defaultMessages="End-Of-Stream";class n extends Error{constructor(){super(t.defaultMessages)}}t.EndOfStreamError=n},f3ad:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=73)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},11:function(e,t){e.exports=r("2bb5")},21:function(e,t){e.exports=r("d397")},4:function(e,t){e.exports=r("d010")},73:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{class:["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?r("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?r("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?r("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?r("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?r("span",{staticClass:"el-input__suffix"},[r("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?r("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?r("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?r("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?r("span",{staticClass:"el-input__count"},[r("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?r("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?r("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:r("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?r("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)},i=[];n._withStripped=!0;var a=r(4),o=r.n(a),s=r(11),u=r.n(s),c=void 0,l="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",f=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function h(e){var t=window.getComputedStyle(e),r=t.getPropertyValue("box-sizing"),n=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),i=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width")),a=f.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";");return{contextStyle:a,paddingSize:n,borderSize:i,boxSizing:r}}function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;c||(c=document.createElement("textarea"),document.body.appendChild(c));var n=h(e),i=n.paddingSize,a=n.borderSize,o=n.boxSizing,s=n.contextStyle;c.setAttribute("style",s+";"+l),c.value=e.value||e.placeholder||"";var u=c.scrollHeight,f={};"border-box"===o?u+=a:"content-box"===o&&(u-=i),c.value="";var d=c.scrollHeight-i;if(null!==t){var p=d*t;"border-box"===o&&(p=p+i+a),u=Math.max(p,u),f.minHeight=p+"px"}if(null!==r){var m=d*r;"border-box"===o&&(m=m+i+a),u=Math.min(m,u)}return f.height=u+"px",c.parentNode&&c.parentNode.removeChild(c),c=null,f}var p=r(9),m=r.n(p),g=r(21),A={name:"ElInput",componentName:"ElInput",mixins:[o.a,u.a],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return m()({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"===typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize,t=this.type;if("textarea"===t)if(e){var r=e.minRows,n=e.maxRows;this.textareaCalcStyle=d(this.$refs.textarea,r,n)}else this.textareaCalcStyle={minHeight:d(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){var t=e.target.value,r=t[t.length-1]||"";this.isComposing=!Object(g["isKorean"])(r)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var r=null,n=0;n({id:new n.StringType(7,"ascii").get(e,t),vmaj:e.readUInt8(t+7),vmin:e.readUInt8(t+8),vrev:e.readUInt8(t+9),vmbw:e.readUInt16BE(t+10),vmbh:e.readUInt16BE(t+17),nombr:n.UINT24_BE.get(e,t+37),nqual:e.readUInt8(t+40)})}},f494:function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=108)}({0:function(e,t,r){"use strict";function n(e,t,r,n,i,a,o,s){var u,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:e,options:c}}r.d(t,"a",(function(){return n}))},108:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("label",{staticClass:"el-radio",class:[e.border&&e.radioSize?"el-radio--"+e.radioSize:"",{"is-disabled":e.isDisabled},{"is-focus":e.focus},{"is-bordered":e.border},{"is-checked":e.model===e.label}],attrs:{role:"radio","aria-checked":e.model===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.model=e.isDisabled?e.model:e.label}}},[r("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[r("span",{staticClass:"el-radio__inner"}),r("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"radio",staticClass:"el-radio__original",attrs:{type:"radio","aria-hidden":"true",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.model,e.label)},on:{focus:function(t){e.focus=!0},blur:function(t){e.focus=!1},change:[function(t){e.model=e.label},e.handleChange]}})]),r("span",{staticClass:"el-radio__label",on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])},i=[];n._withStripped=!0;var a=r(4),o=r.n(a),s={name:"ElRadio",mixins:[o.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){var e=this.$parent;while(e){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return this.isGroup?this._radioGroup.value:this.value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)}))}}},u=s,c=r(0),l=Object(c["a"])(u,n,i,!1,null,null,null);l.options.__file="packages/radio/src/radio.vue";var f=l.exports;f.install=function(e){e.component(f.name,f)};t["default"]=f},4:function(e,t){e.exports=r("d010")}})},f4f9:function(e,t,r){},f5df:function(e,t,r){var n=r("da84"),i=r("00ee"),a=r("1626"),o=r("c6b6"),s=r("b622"),u=s("toStringTag"),c=n.Object,l="Arguments"==o(function(){return arguments}()),f=function(e,t){try{return e[t]}catch(r){}};e.exports=i?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=f(t=c(e),u))?r:l?o(t):"Object"==(n=o(t))&&a(t.callee)?"Arguments":n}},f654:function(e,t,r){"use strict";(function(t){var n=r("320c"); +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function i(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i=0;c--)if(l[c]!==f[c])return!1;for(c=l.length-1;c>=0;c--)if(s=l[c],!y(e[s],t[s],r,n))return!1;return!0}function E(e,t,r){y(e,t,!0)&&b(e,t,r,"notDeepStrictEqual",E)}function I(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(r){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function C(e){var t;try{e()}catch(r){t=r}return t}function B(e,t,r,n){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof r&&(n=r,r=null),i=C(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&b(i,r,"Missing expected exception"+n);var a="string"===typeof n,s=!e&&o.isError(i),u=!e&&i&&!r;if((s&&a&&I(i,r)||u)&&b(i,r,"Got unwanted exception"+n),e&&i&&r&&!I(i,r)||!e&&i)throw i}function x(e,t){e||b(e,!0,t,"==",x)}h.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=A(this),this.generatedMessage=!0);var t=e.stackStartFunction||b;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,i=p(t),a=n.indexOf("\n"+i);if(a>=0){var o=n.indexOf("\n",a+1);n=n.substring(o+1)}this.stack=n}}},o.inherits(h.AssertionError,Error),h.fail=b,h.ok=v,h.equal=function(e,t,r){e!=t&&b(e,t,r,"==",h.equal)},h.notEqual=function(e,t,r){e==t&&b(e,t,r,"!=",h.notEqual)},h.deepEqual=function(e,t,r){y(e,t,!1)||b(e,t,r,"deepEqual",h.deepEqual)},h.deepStrictEqual=function(e,t,r){y(e,t,!0)||b(e,t,r,"deepStrictEqual",h.deepStrictEqual)},h.notDeepEqual=function(e,t,r){y(e,t,!1)&&b(e,t,r,"notDeepEqual",h.notDeepEqual)},h.notDeepStrictEqual=E,h.strictEqual=function(e,t,r){e!==t&&b(e,t,r,"===",h.strictEqual)},h.notStrictEqual=function(e,t,r){e===t&&b(e,t,r,"!==",h.notStrictEqual)},h.throws=function(e,t,r){B(!0,e,t,r)},h.doesNotThrow=function(e,t,r){B(!1,e,t,r)},h.ifError=function(e){if(e)throw e},h.strict=n(x,h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var S=Object.keys||function(e){var t=[];for(var r in e)s.call(e,r)&&t.push(r);return t}}).call(this,r("c8ba"))},f682:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromBuffer=t.fromStream=t.EndOfStreamError=void 0;const n=r("82fe"),i=r("dfec");var a=r("e23d");function o(e,t){return t=t||{},new n.ReadStreamTokenizer(e,t)}function s(e,t){return new i.BufferTokenizer(e,t)}Object.defineProperty(t,"EndOfStreamError",{enumerable:!0,get:function(){return a.EndOfStreamError}}),t.fromStream=o,t.fromBuffer=s},f772:function(e,t,r){var n=r("5692"),i=r("90e3"),a=n("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},f893:function(e,t,r){e.exports={default:r("8119"),__esModule:!0}},f8c9:function(e,t,r){var n=r("23e7"),i=r("da84"),a=r("d44e");n({global:!0},{Reflect:{}}),a(i.Reflect,"Reflect",!0)},f8cd:function(e,t,r){var n=r("da84"),i=r("5926"),a=n.RangeError;e.exports=function(e){var t=i(e);if(t<0)throw a("The argument can't be less than 0");return t}},f8d5:function(e,t,r){(function(t,n){e.exports=n(r("21bf"))})(0,(function(e){return e.enc.Utf8}))},fa6f:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ID3v24TagMapper=void 0;const n=r("fc97"),i=r("d3ab"),a=r("53d6"),o={TIT2:"title",TPE1:"artist","TXXX:Artists":"artists",TPE2:"albumartist",TALB:"album",TDRV:"date",TORY:"originalyear",TPOS:"disk",TCON:"genre",APIC:"picture",TCOM:"composer","USLT:description":"lyrics",TSOA:"albumsort",TSOT:"titlesort",TOAL:"originalalbum",TSOP:"artistsort",TSO2:"albumartistsort",TSOC:"composersort",TEXT:"lyricist","TXXX:Writer":"writer",TPE3:"conductor",TPE4:"remixer","IPLS:arranger":"arranger","IPLS:engineer":"engineer","IPLS:producer":"producer","IPLS:DJ-mix":"djmixer","IPLS:mix":"mixer",TPUB:"label",TIT1:"grouping",TIT3:"subtitle",TRCK:"track",TCMP:"compilation",POPM:"rating",TBPM:"bpm",TMED:"media","TXXX:CATALOGNUMBER":"catalognumber","TXXX:MusicBrainz Album Status":"releasestatus","TXXX:MusicBrainz Album Type":"releasetype","TXXX:MusicBrainz Album Release Country":"releasecountry","TXXX:RELEASECOUNTRY":"releasecountry","TXXX:SCRIPT":"script",TLAN:"language",TCOP:"copyright",WCOP:"license",TENC:"encodedby",TSSE:"encodersettings","TXXX:BARCODE":"barcode","TXXX:ISRC":"isrc",TSRC:"isrc","TXXX:ASIN":"asin","TXXX:originalyear":"originalyear","UFID:http://musicbrainz.org":"musicbrainz_recordingid","TXXX:MusicBrainz Release Track Id":"musicbrainz_trackid","TXXX:MusicBrainz Album Id":"musicbrainz_albumid","TXXX:MusicBrainz Artist Id":"musicbrainz_artistid","TXXX:MusicBrainz Album Artist Id":"musicbrainz_albumartistid","TXXX:MusicBrainz Release Group Id":"musicbrainz_releasegroupid","TXXX:MusicBrainz Work Id":"musicbrainz_workid","TXXX:MusicBrainz TRM Id":"musicbrainz_trmid","TXXX:MusicBrainz Disc Id":"musicbrainz_discid","TXXX:ACOUSTID_ID":"acoustid_id","TXXX:Acoustid Id":"acoustid_id","TXXX:Acoustid Fingerprint":"acoustid_fingerprint","TXXX:MusicIP PUID":"musicip_puid","TXXX:MusicMagic Fingerprint":"musicip_fingerprint",WOAR:"website",TDRC:"date",TYER:"year",TDOR:"originaldate","TIPL:arranger":"arranger","TIPL:engineer":"engineer","TIPL:producer":"producer","TIPL:DJ-mix":"djmixer","TIPL:mix":"mixer",TMOO:"mood",SYLT:"lyrics",TSST:"discsubtitle",TKEY:"key",COMM:"comment",TOPE:"originalartist","PRIV:AverageLevel":"averageLevel","PRIV:PeakLevel":"peakLevel","TXXX:DISCOGS_ARTIST_ID":"discogs_artist_id","TXXX:DISCOGS_ARTISTS":"artists","TXXX:DISCOGS_ARTIST_NAME":"artists","TXXX:DISCOGS_ALBUM_ARTISTS":"albumartist","TXXX:DISCOGS_CATALOG":"catalognumber","TXXX:DISCOGS_COUNTRY":"releasecountry","TXXX:DISCOGS_DATE":"originaldate","TXXX:DISCOGS_LABEL":"label","TXXX:DISCOGS_LABEL_ID":"discogs_label_id","TXXX:DISCOGS_MASTER_RELEASE_ID":"discogs_master_release_id","TXXX:DISCOGS_RATING":"discogs_rating","TXXX:DISCOGS_RELEASED":"date","TXXX:DISCOGS_RELEASE_ID":"discogs_release_id","TXXX:DISCOGS_VOTES":"discogs_votes","TXXX:CATALOGID":"catalognumber","TXXX:STYLE":"genre","TXXX:REPLAYGAIN_TRACK_PEAK":"replaygain_track_peak","TXXX:REPLAYGAIN_TRACK_GAIN":"replaygain_track_gain","TXXX:REPLAYGAIN_ALBUM_PEAK":"replaygain_album_peak","TXXX:REPLAYGAIN_ALBUM_GAIN":"replaygain_album_gain","TXXX:MP3GAIN_MINMAX":"replaygain_track_minmax","TXXX:MP3GAIN_ALBUM_MINMAX":"replaygain_album_minmax","TXXX:MP3GAIN_UNDO":"replaygain_undo",MVNM:"movement",MVIN:"movementIndex",PCST:"podcast",TCAT:"category",TDES:"description",TDRL:"date",TGID:"podcastId",TKWD:"keywords",WFED:"podcasturl"};class s extends a.CaseInsensitiveTagMap{static toRating(e){return{source:e.email,rating:e.rating>0?(e.rating-1)/254*n.CommonTagMapper.maxRatingScore:void 0}}constructor(){super(["ID3v2.3","ID3v2.4"],o)}postMap(e,t){switch(e.id){case"UFID":"http://musicbrainz.org"===e.value.owner_identifier&&(e.id+=":"+e.value.owner_identifier,e.value=i.decodeString(e.value.identifier,"latin1"));break;case"PRIV":switch(e.value.owner_identifier){case"AverageLevel":case"PeakValue":e.id+=":"+e.value.owner_identifier,e.value=4===e.value.data.length?e.value.data.readUInt32LE(0):null,null===e.value&&t.addWarning("Failed to parse PRIV:PeakValue");break;default:t.addWarning("Unknown PRIV owner-identifier: "+e.value.owner_identifier)}break;case"COMM":e.value=e.value?e.value.text:null;break;case"POPM":e.value=s.toRating(e.value);break;default:break}}}t.ID3v24TagMapper=s},fa86:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.WmPictureToken=t.MetadataLibraryObjectState=t.MetadataObjectState=t.ExtendedStreamPropertiesObjectState=t.ExtendedContentDescriptionObjectState=t.ContentDescriptionObjectState=t.readCodecEntries=t.HeaderExtensionObject=t.StreamPropertiesObject=t.FilePropertiesObject=t.IgnoreObjectState=t.State=t.HeaderObjectToken=t.TopLevelHeaderObjectToken=t.DataType=void 0;const n=r("d3ab"),i=r("6f58"),a=r("9131"),o=r("4cc3"),s=r("0662");(function(e){e[e["UnicodeString"]=0]="UnicodeString",e[e["ByteArray"]=1]="ByteArray",e[e["Bool"]=2]="Bool",e[e["DWord"]=3]="DWord",e[e["QWord"]=4]="QWord",e[e["Word"]=5]="Word"})(t.DataType||(t.DataType={})),t.TopLevelHeaderObjectToken={len:30,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16)),numberOfHeaderObjects:i.UINT32_LE.get(e,t+24)})},t.HeaderObjectToken={len:24,get:(e,t)=>({objectId:a.default.fromBin(new i.BufferType(16).get(e,t)),objectSize:Number(i.UINT64_LE.get(e,t+16))})};class u{constructor(e){this.len=Number(e.objectSize)-t.HeaderObjectToken.len}postProcessTag(e,t,r,n){if("WM/Picture"===t)e.push({id:t,value:E.fromBuffer(n)});else{const i=o.AsfUtil.getParserForAttr(r);if(!i)throw new Error("unexpected value headerType: "+r);e.push({id:t,value:i(n)})}}}t.State=u;class c extends u{constructor(e){super(e)}get(e,t){return null}}t.IgnoreObjectState=c;class l extends u{constructor(e){super(e)}get(e,t){return{fileId:a.default.fromBin(e,t),fileSize:i.UINT64_LE.get(e,t+16),creationDate:i.UINT64_LE.get(e,t+24),dataPacketsCount:i.UINT64_LE.get(e,t+32),playDuration:i.UINT64_LE.get(e,t+40),sendDuration:i.UINT64_LE.get(e,t+48),preroll:i.UINT64_LE.get(e,t+56),flags:{broadcast:n.getBit(e,t+64,24),seekable:n.getBit(e,t+64,25)},minimumDataPacketSize:i.UINT32_LE.get(e,t+68),maximumDataPacketSize:i.UINT32_LE.get(e,t+72),maximumBitrate:i.UINT32_LE.get(e,t+76)}}}t.FilePropertiesObject=l,l.guid=a.default.FilePropertiesObject;class f extends u{constructor(e){super(e)}get(e,t){return{streamType:a.default.decodeMediaType(a.default.fromBin(e,t)),errorCorrectionType:a.default.fromBin(e,t+8)}}}t.StreamPropertiesObject=f,f.guid=a.default.StreamPropertiesObject;class h{constructor(){this.len=22}get(e,t){return{reserved1:a.default.fromBin(e,t),reserved2:e.readUInt16LE(t+16),extensionDataSize:e.readUInt32LE(t+18)}}}t.HeaderExtensionObject=h,h.guid=a.default.HeaderExtensionObject;const d={len:20,get:(e,t)=>({entryCount:e.readUInt16LE(t+16)})};async function p(e){const t=await e.readNumber(i.UINT16_LE);return(await e.readToken(new i.StringType(2*t,"utf16le"))).replace("\0","")}async function m(e){const t=await e.readToken(d),r=[];for(let n=0;n0){const t=b.contentDescTags[i],s=n+a;r.push({id:t,value:o.AsfUtil.parseUnicodeAttr(e.slice(n,s))}),n=s}}return r}}t.ContentDescriptionObjectState=b,b.guid=a.default.ContentDescriptionObject,b.contentDescTags=["Title","Author","Copyright","Description","Rating"];class v extends u{constructor(e){super(e)}get(e,t){const r=[],n=e.readUInt16LE(t);let i=t+2;for(let a=0;a0&&s.length>i&&!s.warned){s.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=s.length,o(u)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=d.bind(n);return i.listener=r,n.wrapFn=i,i}function m(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"===typeof i?r?[i.listener||i]:[i]:r?v(i):A(i,i.length)}function g(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"===typeof r)return 1;if(void 0!==r)return r.length}return 0}function A(e,t){for(var r=new Array(t),n=0;n0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var u=i[e];if(void 0===u)return!1;if("function"===typeof u)a(u,this,t);else{var c=u.length,l=A(u,c);for(r=0;r=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():b(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,o||t)}return this},u.prototype.off=u.prototype.removeListener,u.prototype.removeAllListeners=function(e){var t,r,n;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,a=Object.keys(r);for(n=0;n=0;n--)this.removeListener(e,t[n]);return this},u.prototype.listeners=function(e){return m(this,e,!0)},u.prototype.rawListeners=function(e){return m(this,e,!1)},u.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},u.prototype.listenerCount=g,u.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},fad7:function(e,t,r){var n=r("f1f5"),i=r("486c"),a={scaleh:"scaleH",scalew:"scaleW",stretchh:"stretchH",lineheight:"lineHeight",alphachnl:"alphaChnl",redchnl:"redChnl",greenchnl:"greenChnl",bluechnl:"blueChnl"};function o(e){var t=s(e);return t.reduce((function(e,t){var r=u(t.nodeName);return e[r]=t.nodeValue,e}),{})}function s(e){for(var t=[],r=0;r element");for(var s=a.getElementsByTagName("page"),u=0;u0?n:r)(e)}},fc6a:function(e,t,r){var n=r("44ad"),i=r("1d80");e.exports=function(e){return n(i(e))}},fc97:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTagMapper=void 0;class n{constructor(e,t){this.tagTypes=e,this.tagMap=t}static toIntOrNull(e){const t=parseInt(e,10);return isNaN(t)?null:t}static normalizeTrack(e){const t=e.toString().split("/");return{no:parseInt(t[0],10)||null,of:parseInt(t[1],10)||null}}mapGenericTag(e,t){e={id:e.id,value:e.value},this.postMap(e,t);const r=this.getCommonName(e.id);return r?{id:r,value:e.value}:null}getCommonName(e){return this.tagMap[e]}postMap(e,t){}}t.CommonTagMapper=n,n.maxRatingScore=1},fcd4:function(e,t,r){t.f=r("cc15")},fcd8:function(e,t,r){"use strict";(function(e,n){var i=r("3022"),a=r("d485"),o=r("edd0"),s=r("e0fe"),u=r("1dbf"),c=t.PNG=function(t){a.call(this),t=t||{},this.width=0|t.width,this.height=0|t.height,this.data=this.width>0&&this.height>0?new e(4*this.width*this.height):null,t.fill&&this.data&&this.data.fill(0),this.gamma=0,this.readable=this.writable=!0,this._parser=new o(t),this._parser.on("error",this.emit.bind(this,"error")),this._parser.on("close",this._handleClose.bind(this)),this._parser.on("metadata",this._metadata.bind(this)),this._parser.on("gamma",this._gamma.bind(this)),this._parser.on("parsed",function(e){this.data=e,this.emit("parsed",e)}.bind(this)),this._packer=new s(t),this._packer.on("data",this.emit.bind(this,"data")),this._packer.on("end",this.emit.bind(this,"end")),this._parser.on("close",this._handleClose.bind(this)),this._packer.on("error",this.emit.bind(this,"error"))};i.inherits(c,a),c.sync=u,c.prototype.pack=function(){return this.data&&this.data.length?(n.nextTick(function(){this._packer.pack(this.data,this.width,this.height,this.gamma)}.bind(this)),this):(this.emit("error","No data provided"),this)},c.prototype.parse=function(e,t){var r,n;t&&(r=function(e){this.removeListener("error",n),this.data=e,t(null,this)}.bind(this),n=function(e){this.removeListener("parsed",r),t(e,null)}.bind(this),this.once("parsed",r),this.once("error",n));return this.end(e),this},c.prototype.write=function(e){return this._parser.write(e),!0},c.prototype.end=function(e){this._parser.end(e)},c.prototype._metadata=function(e){this.width=e.width,this.height=e.height,this.emit("metadata",e)},c.prototype._gamma=function(e){this.gamma=e},c.prototype._handleClose=function(){this._parser.writable||this._packer.readable||this.emit("close")},c.bitblt=function(e,t,r,n,i,a,o,s){if(r|=0,n|=0,i|=0,a|=0,o|=0,s|=0,r>e.width||n>e.height||r+i>e.width||n+a>e.height)throw new Error("bitblt reading outside image");if(o>t.width||s>t.height||o+i>t.width||s+a>t.height)throw new Error("bitblt writing outside image");for(var u=0;u1114111)&&(r=n),r>=65536){r-=65536;var i=55296|r>>10;e[t++]=255&i,e[t++]=i>>8;r=56320|1023&r}return e[t++]=255&r,e[t++]=r>>8,t}function u(e,t){this.iconv=t}function c(e,t){e=e||{},void 0===e.addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}function l(e,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=t.iconv}function f(e,t){var r=[],n=0,i=0,a=0,o=0,s=0;e:for(var u=0;u16)&&a++,(0!==r[3]||r[2]>16)&&i++,0!==r[0]||0!==r[1]||0===r[2]&&0===r[3]||s++,0===r[0]&&0===r[1]||0!==r[2]||0!==r[3]||o++,r.length=0,n++,n>=100)break e}return s-a>o-i?"utf-32be":s-a0){for(;t