1 |
- {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\thread-loader\\dist\\cjs.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Enterprise\\CreateStore.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Enterprise\\CreateStore.vue","mtime":1661417411738},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFJlZ2lvblNlbGVjdCBmcm9tICJAL2NvbXBvbmVudC9jb21tb24vUmVnaW9uU2VsZWN0SlNPTiI7CmltcG9ydCBVcGxvYWRRaW5pdSBmcm9tICJAL2NvbXBvbmVudC9jb21tb24vVXBsb2FkUWluaXVCdG4udnVlIjsKaW1wb3J0IHsgLy8gZ2V0QWxsRW50ZXJwcmlzZUNhdGVnb3J5LApnZXRFbnRlcnByaXNlSW5mbywgdXBkYXRlRW50ZXJwcmlzZSwgYWRkRW50ZXJwcmlzZSwgZ2V0QWNsTGlzdCwgZ2V0U3RhZmZCeVRva2VuIH0gZnJvbSAiQC9hcGkvdXNlciI7CmltcG9ydCB7IG1hcEFjdGlvbnMgfSBmcm9tICJ2dWV4IjsKaW1wb3J0IHJvdXRlciBmcm9tICJAL3JvdXRlciI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiQ3JlYXRlU3RvcmUiLAogIGNvbXBvbmVudHM6IHsKICAgIFJlZ2lvblNlbGVjdCwKICAgIFVwbG9hZFFpbml1CiAgfSwKICBwcm9wczogewogICAgZW50ZXJwcmlzZUlkOiB7CiAgICAgIHR5cGU6IFtOdW1iZXIsIFN0cmluZ10sCiAgICAgIGRlZmF1bHQ6IDAKICAgIH0sCiAgICBpc0F2YXRhcjogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiBmYWxzZQogICAgfQogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBzdWJfbG9hZGluZzogZmFsc2UsCiAgICAgIGlzRWRpdDogZmFsc2UsCiAgICAgIGltZ19saXN0OiBbXSwKICAgICAgb3B0aW9uczogW10sCiAgICAgIGRpYWxvZ0ltYWdlVXJsOiAiIiwKICAgICAgZGlhbG9nVmlzaWJsZTogZmFsc2UsCiAgICAgIHJlZ2lvbjogW10sCiAgICAgIGVuZFRpbWU6ICIiLAogICAgICBzdGFydFRpbWU6ICIiLAogICAgICBmb3JtOiB7CiAgICAgICAgc2NvcGU6ICIiLAogICAgICAgIC8vIDU65aSa5bqX6ZO677yI6buY6K6k77yJICA0OuWNleW6l+mTuu+8iQogICAgICAgIGJyYW5kTmFtZTogIiIsCiAgICAgICAgZW50ZXJwcmlzZU5hbWU6ICIiLAogICAgICAgIGNvbnRhY3Q6ICIiLAogICAgICAgIG1vYmlsZTogIiIsCiAgICAgICAgcHJvdmluY2VDb2RlOiAiIiwKICAgICAgICBjaXR5Q29kZTogIiIsCiAgICAgICAgZGlzdHJpY3RDb2RlOiAiIiwKICAgICAgICBhZGRyZXNzOiAiIiwKICAgICAgICBjYXRlZ29yeUlkOiAiIiwKICAgICAgICAvL+S8geS4muexu+WIqwogICAgICAgIHN0YXJ0VGltZTogIiIsCiAgICAgICAgZW5kVGltZTogIiIsCiAgICAgICAgZXhwaXJlVGltZTogJycsCiAgICAgICAgLy/liLDmnJ/ml7bpl7QKICAgICAgICBsb2dvOiAiIgogICAgICB9LAogICAgICBydWxlczogewogICAgICAgIHNjb3BlOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36YCJ5oup5bqX6ZO657G75Z6LIiwKICAgICAgICAgIHRyaWdnZXI6ICJjaGFuZ2UiCiAgICAgICAgfV0sCiAgICAgICAgZW50ZXJwcmlzZU5hbWU6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fovpPlhaXkvIHkuJrlkI3np7AiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgZXhwaXJlVGltZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+mAieaLqeWIsOacn+aXtumXtCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBjb250YWN0OiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWl6IGU57O75Lq6IiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIG1vYmlsZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeiBlOezu+eUteivnSIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9LCB7CiAgICAgICAgICBtaW46IDExLAogICAgICAgICAgbWF4OiAxMSwKICAgICAgICAgIG1lc3NhZ2U6ICLplb/luqblnKgxMeS4quWtl+espiIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBwcm92aW5jZUNvZGU6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fpgInmi6nmiYDlsZ7ljLrln58iLAogICAgICAgICAgdHJpZ2dlcjogImNoYW5nZSIKICAgICAgICB9XSwKICAgICAgICBhZGRyZXNzOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWl6K+m57uG5Zyw5Z2AIiwKICAgICAgICAgIHRyaWdnZXI6ICJjaGFuZ2UiCiAgICAgICAgfV0sCiAgICAgICAgY2F0ZWdvcnlJZDogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+mAieaLqeS8geS4muexu+WIqyIsCiAgICAgICAgICB0cmlnZ2VyOiAiY2hhbmdlIgogICAgICAgIH1dLAogICAgICAgIGxvZ286IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fkuIrkvKDkvIHkuJpMT0dPIiwKICAgICAgICAgIHRyaWdnZXI6ICJjaGFuZ2UiCiAgICAgICAgfV0KICAgICAgfSwKICAgICAgZW50ZXJwcmlzZV9kZXRhaWw6IHt9CiAgICB9OwogIH0sCgogIGFzeW5jIG1vdW50ZWQoKSB7CiAgICBpZiAodGhpcy5lbnRlcnByaXNlSWQgfHwgdGhpcy4kcm91dGUucGFyYW1zLmlkKSB7CiAgICAgIGNvbnNvbGUubG9nKHRoaXMuZW50ZXJwcmlzZUlkLCAnMDAwMDAwMDAwMDAnKTsKICAgICAgdGhpcy5pc0VkaXQgPSAhISh0aGlzLmVudGVycHJpc2VJZCB8fCB0aGlzLiRyb3V0ZS5wYXJhbXMuaWQpOwogICAgICBhd2FpdCB0aGlzLmdldEVudGVycHJpc2VJbmZvKCk7CiAgICB9CiAgfSwKCiAgbWV0aG9kczogeyAuLi5tYXBBY3Rpb25zKHsKICAgICAgc2V0QWNjZXNzVG9rZW46ICJ1c2VyL3NldEFjY2Vzc1Rva2VuIiwKICAgICAgc2V0RW5Ub2tlbjogInVzZXIvc2V0RW5Ub2tlbiIsCiAgICAgIGNoYW5nZUV4cGlyZVRpbWU6ICJNVXNlci9jaGFuZ2VFeHBpcmVUaW1lIiwKICAgICAgY2hhbmdlVXNlck5hbWU6ICJNVXNlci9jaGFuZ2VVc2VyTmFtZSIsCiAgICAgIGNoYW5nZVNoZWxmTGlmZVNldFVwOiAiTVVzZXIvY2hhbmdlU2hlbGZMaWZlU2V0VXAiLAogICAgICBjaGFuZ2VVc2VyQ2VudGVySWQ6ICJNVXNlci9jaGFuZ2VVc2VyQ2VudGVySWQiLAogICAgICBjaGFuZ2VFbnRlcnByaXNlU2NvcGU6ICJNVXNlci9jaGFuZ2VFbnRlcnByaXNlU2NvcGUiLAogICAgICBjaGFuZ2VFbnRlcnByaXNlOiAiTVVzZXIvY2hhbmdlRW50ZXJwcmlzZSIKICAgIH0pLAoKICAgIC8vIOmAieaLqeWbvueJhwogICAgdXBsb2FkU3VjY2Vzcyh2YWwsIHJlcywgZmlsZSwgZmlsZUxpc3QpIHsKICAgICAgdGhpcy5mb3JtLmxvZ28gPSB2YWw7CiAgICB9LAoKICAgIHVwbG9hZFJlbW92ZSgpIHsKICAgICAgdGhpcy5mb3JtLmxvZ28gPSAiIjsKICAgIH0sCgogICAgLy8gIOiOt+WPluS8geS4muexu+WIqwogICAgLy8gYXN5bmMgZ2V0QWxsRW50ZXJwcmlzZUNhdGVnb3J5KCkgewogICAgLy8gICBjb25zdCB7IGRhdGEgfSA9IGF3YWl0IGdldEFsbEVudGVycHJpc2VDYXRlZ29yeSgpOwogICAgLy8KICAgIC8vICAgdGhpcy5vcHRpb25zID0gZGF0YTsKICAgIC8vIH0sCiAgICAvLyAg5LyB5Lia6K+m5oOFCiAgICBhc3luYyBnZXRFbnRlcnByaXNlSW5mbygpIHsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGdldEVudGVycHJpc2VJbmZvKCk7CiAgICAgIHRoaXMuZW50ZXJwcmlzZV9kZXRhaWwgPSBkYXRhOwogICAgICB0aGlzLnJlZ2lvbiA9IFtkYXRhLnByb3ZpbmNlQ29kZSwgZGF0YS5jaXR5Q29kZSwgZGF0YS5kaXN0cmljdENvZGVdOwogICAgICB0aGlzLmltZ19saXN0ID0gW3sKICAgICAgICBuYW1lOiAiIiwKICAgICAgICB1cmw6IGRhdGEubG9nbwogICAgICB9XTsKICAgICAgdGhpcy5mb3JtID0gewogICAgICAgIHNjb3BlOiBkYXRhLnNjb3BlLAogICAgICAgIGJyYW5kTmFtZTogZGF0YS5icmFuZE5hbWUsCiAgICAgICAgZW50ZXJwcmlzZU5hbWU6IGRhdGEuZW50ZXJwcmlzZU5hbWUsCiAgICAgICAgY29udGFjdDogZGF0YS5jb250YWN0LAogICAgICAgIG1vYmlsZTogZGF0YS5tb2JpbGUsCiAgICAgICAgcHJvdmluY2VDb2RlOiBkYXRhLnByb3ZpbmNlQ29kZSwKICAgICAgICBjaXR5Q29kZTogZGF0YS5jaXR5Q29kZSwKICAgICAgICBkaXN0cmljdENvZGU6IGRhdGEuZGlzdHJpY3RDb2RlLAogICAgICAgIGFkZHJlc3M6IGRhdGEuYWRkcmVzcywKICAgICAgICBleHBpcmVUaW1lOiBuZXcgRGF0ZShwYXJzZUludChkYXRhLmV4cGlyZVRpbWUpICogMTAwMCksCiAgICAgICAgbG9nbzogZGF0YS5sb2dvCiAgICAgIH07CiAgICB9LAoKICAgIGNhbmNlbCgpIHsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goIi9FbnRlcnByaXNlIik7CiAgICAgIHRoaXMuJGVtaXQoImNhbmNlbCIpOwogICAgfSwKCiAgICAvLyDmj5DkuqQKICAgIHN1Ym1pdERhdGEoKSB7CiAgICAgIHRoaXMuJHJlZnMuZm9ybS52YWxpZGF0ZShhc3luYyB2YWxpZCA9PiB7CiAgICAgICAgaWYgKHZhbGlkKSB7CiAgICAgICAgICB0aGlzLnN1Yl9sb2FkaW5nID0gdHJ1ZTsKCiAgICAgICAgICBpZiAodGhpcy5pc0VkaXQpIHsKICAgICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgICBjb25zdCB7CiAgICAgICAgICAgICAgICBkYXRhCiAgICAgICAgICAgICAgfSA9IGF3YWl0IHVwZGF0ZUVudGVycHJpc2UoeyAuLi50aGlzLmZvcm0KICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICB0aGlzLnN1Yl9sb2FkaW5nID0gZmFsc2U7CiAgICAgICAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAic3VjY2VzcyIsCiAgICAgICAgICAgICAgICBtZXNzYWdlOiAi5o+Q5Lqk5oiQ5YqfIgogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgIHRoaXMuJGVtaXQoImNvbmZpcm0iKTsKCiAgICAgICAgICAgICAgaWYgKHRoaXMuJHJvdXRlLnBhcmFtcy5pZCkgewogICAgICAgICAgICAgICAgY29uc3Qgb2JqID0gewogICAgICAgICAgICAgICAgICB1c2VyQ2VudGVySWQ6IHRoaXMuZW50ZXJwcmlzZV9kZXRhaWwudXNlckNlbnRlcklkLAogICAgICAgICAgICAgICAgICBlbnRlcnByaXNlSWQ6IHRoaXMuZW50ZXJwcmlzZV9kZXRhaWwuZW50ZXJwcmlzZUlkLAogICAgICAgICAgICAgICAgICByb2xlVHlwZTogc2Vzc2lvblN0b3JhZ2UuZ2V0SXRlbSgicm9sZVR5cGUiKSB8fCAxLAogICAgICAgICAgICAgICAgICBlbnRlcnByaXNlTmFtZTogdGhpcy5mb3JtLmVudGVycHJpc2VOYW1lLAogICAgICAgICAgICAgICAgICBsb2dvOiB0aGlzLmZvcm0ubG9nbywKICAgICAgICAgICAgICAgICAgdG9rZW46IHRoaXMuZW50ZXJwcmlzZV9kZXRhaWwudG9rZW4sCiAgICAgICAgICAgICAgICAgIHNjb3BlOiB0aGlzLmZvcm0uc2NvcGUsCiAgICAgICAgICAgICAgICAgIGV4cGlyZVN0YXR1czogbmV3IERhdGUoKS5nZXRUaW1lKCkgPD0gdGhpcy5lbnRlcnByaXNlX2RldGFpbC5lbmRUaW1lICogMTAwMCwKICAgICAgICAgICAgICAgICAgc2hlbGZMaWZlU2V0VXA6IHBhcnNlSW50KHRoaXMuJHN0b3JlLmdldHRlcnNbIk1Vc2VyL3NoZWxmTGlmZVNldFVwIl0pCiAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgYXdhaXQgdGhpcy5nb0VudGVycHJpc2Uob2JqKTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gZmluYWxseSB7CiAgICAgICAgICAgICAgdGhpcy5zdWJfbG9hZGluZyA9IGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICB0cnkgewogICAgICAgICAgICAgIGNvbnN0IHsKICAgICAgICAgICAgICAgIGRhdGEKICAgICAgICAgICAgICB9ID0gYXdhaXQgYWRkRW50ZXJwcmlzZSh7IC4uLnRoaXMuZm9ybQogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgIHRoaXMuc3ViX2xvYWRpbmcgPSBmYWxzZTsKICAgICAgICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgICAgICAgIG1lc3NhZ2U6ICLmj5DkuqTmiJDlip8iCiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgY29uc3Qgb2JqID0gewogICAgICAgICAgICAgICAgdXNlckNlbnRlcklkOiBkYXRhLnVzZXJDZW50ZXJJZCwKICAgICAgICAgICAgICAgIGVudGVycHJpc2VJZDogZGF0YS5lbnRlcnByaXNlSWQsCiAgICAgICAgICAgICAgICBlbnRlcnByaXNlTmFtZTogZGF0YS5lbnRlcnByaXNlTmFtZSwKICAgICAgICAgICAgICAgIGxvZ286IGRhdGEubG9nbywKICAgICAgICAgICAgICAgIHRva2VuOiBkYXRhLnRva2VuLAogICAgICAgICAgICAgICAgc2NvcGU6IGRhdGEuc2NvcGUsCiAgICAgICAgICAgICAgICBleHBpcmVTdGF0dXM6IGZhbHNlLAogICAgICAgICAgICAgICAgc2hlbGZMaWZlU2V0VXA6IDQsCiAgICAgICAgICAgICAgICByb2xlVHlwZTogMQogICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgYXdhaXQgdGhpcy5nb0VudGVycHJpc2Uob2JqKTsKICAgICAgICAgICAgICB0aGlzLiRlbWl0KCJjb25maXJtIik7CiAgICAgICAgICAgIH0gZmluYWxseSB7CiAgICAgICAgICAgICAgdGhpcy5zdWJfbG9hZGluZyA9IGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICB9IC8vIHRoaXMuY2VudGVyRGlhbG9nVmlzaWJsZSA9IGZhbHNlOwogICAgICAgICAgLy8gdGhpcy4kcm91dGVyLnB1c2goIi9FbnRlcnByaXNlIik7CgogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAoKICAgIC8vIOi/m+WFpeS8geS4mgogICAgYXN5bmMgZ29FbnRlcnByaXNlKHJvdykgewogICAgICBjb25zdCBMb2FkaW5nID0gdGhpcy4kYmFzZUNvbG9yZnVsbExvYWRpbmcoMSwgIuato+WcqOi/m+WFpeS8geS4mi4uLiIpOwogICAgICB0aGlzLnNldEVuVG9rZW4ocm93LnRva2VuKTsKICAgICAgLypjb25zdCB7IGRhdGEgfSA9IGF3YWl0IGNyZWF0ZVRva2VuKHsKICAgICAgICB1c2VyQ2VudGVySWQ6IHJvdy51c2VyQ2VudGVySWQsCiAgICAgIH0pOwogICAgICAvLyDph43mlrDnlJ/miJB0b2tlbgogICAgICB0aGlzLnNldEFjY2Vzc1Rva2VuKGRhdGEudG9rZW4pOyovCiAgICAgIC8vIOS/neWtmOW6l+mTuuexu+WeiyDljLrliIbljZXlupflkozov57plIEKCiAgICAgIHRoaXMuY2hhbmdlRW50ZXJwcmlzZVNjb3BlKHJvdy5zY29wZSk7CiAgICAgIHRoaXMuY2hhbmdlRW50ZXJwcmlzZShyb3cpOwogICAgICB0aGlzLmNoYW5nZUV4cGlyZVRpbWUocm93LmV4cGlyZVRpbWUpOwogICAgICB0aGlzLmNoYW5nZVNoZWxmTGlmZVNldFVwKHJvdy5zaGVsZkxpZmVTZXRVcCk7CiAgICAgIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oInJvbGVUeXBlIiwgcm93LnJvbGVUeXBlKTsKICAgICAgYXdhaXQgdGhpcy4kc3RvcmUuZGlzcGF0Y2goInVzZXIvZ2V0VXNlckluZm8iLCByb3cucm9sZVR5cGUpOwogICAgICBhd2FpdCB0aGlzLmdldEFjbExpc3Qocm93LnJvbGVUeXBlKTsKICAgICAgYXdhaXQgdGhpcy5nZXRTdGFmZkJ5VG9rZW4ocm93LnJvbGVUeXBlKTsKICAgICAgTG9hZGluZy5jbG9zZSgpOwogICAgfSwKCiAgICAvLyDojrflj5blvZPliY3nmbvlvZXlkZjlt6Xkv6Hmga8KICAgIGFzeW5jIGdldFN0YWZmQnlUb2tlbihyb2xlVHlwZSkgewogICAgICBjb25zdCB7CiAgICAgICAgZGF0YQogICAgICB9ID0gYXdhaXQgZ2V0U3RhZmZCeVRva2VuKHJvbGVUeXBlKTsKCiAgICAgIGlmIChkYXRhLm5hbWUpIHsKICAgICAgICB0aGlzLmNoYW5nZVVzZXJOYW1lKGRhdGEubmFtZSk7CiAgICAgIH0KCiAgICAgIHRoaXMuY2hhbmdlVXNlckNlbnRlcklkKGRhdGEudXNlckNlbnRlcklkKTsKCiAgICAgIGlmICghdGhpcy4kcm91dGUucGFyYW1zLmlzQ2FzaGllcikgewogICAgICAgIGF3YWl0IHRoaXMuJHJvdXRlci5wdXNoKGAvYCk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goYC9DYXNoaWVyU2hvcC9DYXNoaWVyU2hvcGApOwogICAgICB9CiAgICB9LAoKICAgIC8vIOiOt+WPluWRmOW3peadg+mZkAogICAgYXN5bmMgZ2V0QWNsTGlzdChyb2xlVHlwZSkgewogICAgICBjb25zdCB7CiAgICAgICAgZGF0YQogICAgICB9ID0gYXdhaXQgZ2V0QWNsTGlzdChyb2xlVHlwZSk7CiAgICAgIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oImRhdGFGaWVsZCIsIEpTT04uc3RyaW5naWZ5KGRhdGEuZGF0YUZpZWxkKSk7CiAgICAgIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oImlzU3VwZXIiLCBkYXRhLmlzQWRtaW5pc3RyYXRvcik7CiAgICAgIHNlc3Npb25TdG9yYWdlLnNldEl0ZW0oIm5vZGVzIiwgSlNPTi5zdHJpbmdpZnkoZGF0YS5jdXN0b20pKTsgLy8g6L+b5YWl5LyB5Lia6K6+572u77yM5qC55o2u5p2D6ZmQ6K6+572u6I+c5Y2VCgogICAgICBsZXQgYWNjZXNzUm91dGVzID0gYXdhaXQgdGhpcy4kc3RvcmUuZGlzcGF0Y2goInJvdXRlcy9zZXRSb3V0ZXMiKTsKICAgICAgcm91dGVyLmFkZFJvdXRlcyhhY2Nlc3NSb3V0ZXMpOwogICAgfSwKCiAgICAvLyDpgInmi6nljLrln58KICAgIHJlZ2lvbkNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5mb3JtLnByb3ZpbmNlQ29kZSA9IHZhbFswXTsKICAgICAgdGhpcy5mb3JtLmNpdHlDb2RlID0gdmFsWzFdOwogICAgICB0aGlzLmZvcm0uZGlzdHJpY3RDb2RlID0gdmFsWzJdOwogICAgfSwKCiAgICAvLyAg6YCJ5oup5LyB5Lia57G75Z6LCiAgICAvLyBjYXRlZ29yeUNoYW5nZSh2YWwpIHsKICAgIC8vICAgdGhpcy5mb3JtLmNhdGVnb3J5SWQgPSB2YWw7CiAgICAvLyB9LAogICAgbG9naW5PdXQoKSB7CiAgICAgIHNlc3Npb25TdG9yYWdlLmNsZWFyKCk7CiAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCJNVXNlci9jaGFuZ2VTeXN0ZW1UeXBlIiwgMSk7CiAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCJ1c2VyL2xvZ291dCIpOwogICAgICB0aGlzLiRyb3V0ZXIucHVzaCgiL2xvZ2luIik7CiAgICB9CgogIH0KfTs="},null]}
|