You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
14 KiB
1 lines
14 KiB
{"remainingRequest":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\thread-loader\\dist\\cjs.js!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\views\\indexCopy.vue?vue&type=script&lang=js&","dependencies":[{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\views\\indexCopy.vue","mtime":1634007171226},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuZnVuY3Rpb24ubmFtZS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuZm9yLWVhY2guanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgUGFuZWxHcm91cCBmcm9tICIuL2Rhc2hib2FyZC9QYW5lbEdyb3VwIjsKaW1wb3J0IExpbmVDaGFydCBmcm9tICIuL2Rhc2hib2FyZC9MaW5lQ2hhcnQiOwppbXBvcnQgUmFkZGFyQ2hhcnQgZnJvbSAiLi9kYXNoYm9hcmQvUmFkZGFyQ2hhcnQiOwppbXBvcnQgUGllQ2hhcnQgZnJvbSAiLi9kYXNoYm9hcmQvUGllQ2hhcnQiOwppbXBvcnQgQmFyQ2hhcnQgZnJvbSAiLi9kYXNoYm9hcmQvQmFyQ2hhcnQiOwppbXBvcnQgQmFyQ2hhcnQyIGZyb20gIi4vZGFzaGJvYXJkL0JhckNoYXJ0MiI7CmltcG9ydCBCYXJDaGFydDMgZnJvbSAiLi9kYXNoYm9hcmQvQmFyQ2hhcnQzIjsKaW1wb3J0IENoaW5hTWFwIGZyb20gIi4vZGFzaGJvYXJkL0NoaW5hTWFwIjsKaW1wb3J0IENpcmNsZUNoYXJ0IGZyb20gIi4vZGFzaGJvYXJkL0NpcmNsZUNoYXJ0IjsKaW1wb3J0IENpcmNsZUNoYXJ0MiBmcm9tICIuL2Rhc2hib2FyZC9DaXJjbGVDaGFydDIiOwppbXBvcnQgeyB0b3BMYWJlbERhdGEsIGxlZnQxRGF0YSwgY2VudGVyNURhdGEsIGNlbnRlcjJEYXRhLCByaWdodDNEYXRhLCBsZWZ0NERhdGEsIHJpZ2h0NkRhdGEsIGxlZnQ3RGF0YSwgY2VudGVyOERhdGEgfSBmcm9tICJAL2FwaS9wcm9qZWN0L2luZm8yIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJJbmRleCIsCiAgY29tcG9uZW50czogewogICAgUGFuZWxHcm91cDogUGFuZWxHcm91cCwKICAgIExpbmVDaGFydDogTGluZUNoYXJ0LAogICAgUmFkZGFyQ2hhcnQ6IFJhZGRhckNoYXJ0LAogICAgUGllQ2hhcnQ6IFBpZUNoYXJ0LAogICAgQmFyQ2hhcnQ6IEJhckNoYXJ0LAogICAgQ2hpbmFNYXA6IENoaW5hTWFwLAogICAgQ2lyY2xlQ2hhcnQ6IENpcmNsZUNoYXJ0LAogICAgQmFyQ2hhcnQyOiBCYXJDaGFydDIsCiAgICBCYXJDaGFydDM6IEJhckNoYXJ0MywKICAgIENpcmNsZUNoYXJ0MjogQ2lyY2xlQ2hhcnQyCiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgbmFtZTogIiIsCiAgICAgIHNlYXJjaFRpbWU6ICIiLAogICAgICB0aW1lT3B0aW9uczogWycyMDIwJywgJzIwMTknLCAnMjAxOCcsICcyMDE3JywgJzIwMTYnLCAnMjAxNScsICcyMDE0JywgJzIwMTMnXSwKICAgICAgLy8gYWxsTnVtOjAsCiAgICAgIC8vIGx4TnVtOjAsCiAgICAgIC8vIGNnTnVtOjAsCiAgICAgIC8vIGNuTnVtOjAsCiAgICAgIGNuQ291bnQ6IDAsCiAgICAgIGNnQ291bnQ6IDAsCiAgICAgIGx4Q291bnQ6IDAsCiAgICAgIGFsbENvdW50OiAwLAogICAgICB4QXhpc0xlZnQxOiBbXSwKICAgICAgc2VyaWVzTGVmdDE6IFtdLAogICAgICB4QXhpc0NlbnRlcjU6IFtdLAogICAgICBzZXJpZXNDZW50ZXI1OiBbXSwKICAgICAgeEF4aXNDZW50ZXI3OiBbXSwKICAgICAgc2VyaWVzQ2VudGVyNzogW10sCiAgICAgIHhBeGlzQ2VudGVyODogW10sCiAgICAgIHNlcmllc0NlbnRlcjg6IFtdLAogICAgICBwaWVEYXRhOiBbXSwKICAgICAgcGllTGdEYXRhOiBbXSwKICAgICAgYXJlYURhdGE6IFtdLAogICAgICBsaW5lWDogW10sCiAgICAgIGxpbmVMZzogW10sCiAgICAgIGxpbmVTZXI6IFtdLAogICAgICBpbUtleURhdGE6IFtdCiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsvLyBjb25zdCB5ZWFyID0gbmV3IERhdGUoKS5nZXRGdWxsWWVhcigpOwogICAgLy8gLy8gY29uc29sZS5sb2coeWVhcik7CiAgICAvLyBmb3IobGV0IGk9MDtpPDM7aSsrKXsKICAgIC8vICAgLy8gY29uc29sZS5sb2coeWVhci1pKTsKICAgIC8vICAgdGhpcy50aW1lT3B0aW9ucy5wdXNoKHllYXItaSkKICAgIC8vIH0KICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldFRvcExhYmVsKCk7CiAgICB0aGlzLmdldExlZnQxKCk7CiAgICB0aGlzLmdldENlbnRlcjUoKTsKICAgIHRoaXMuZ2V0Q2VudGVyMigpOwogICAgdGhpcy5nZXRSaWdodDMoKTsKICAgIHRoaXMuZ2V0TGVmdDQoKTsKICAgIHRoaXMuZ2V0UmlnaHQ2KCk7CiAgICB0aGlzLmdldExlZnQ3KCk7CiAgICB0aGlzLmdldENlbnRlcjgoKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIHNlYXJjaFRvUGFnZTogZnVuY3Rpb24gc2VhcmNoVG9QYWdlKCkgewogICAgICB2YXIgcHJvUGVvcE5hbWUgPSB0aGlzLm5hbWU7CiAgICAgIHZhciB5ZWFyUmFkaW8gPSB0aGlzLnNlYXJjaFRpbWU7CiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHsKICAgICAgICBwYXRoOiAiL3Byb2plY3QvaW5mb1Nob3ciLAogICAgICAgIHF1ZXJ5OiB7CiAgICAgICAgICBwcm9QZW9wTmFtZTogcHJvUGVvcE5hbWUsCiAgICAgICAgICB5ZWFyUmFkaW86IHllYXJSYWRpbwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgdG9EZXB0UGFnZTogZnVuY3Rpb24gdG9EZXB0UGFnZShkZXBhcnRtZW50SWQpIHsKICAgICAgdmFyIHllYXJSYWRpbyA9IHRoaXMuc2VhcmNoVGltZTsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgIHBhdGg6ICIvcHJvamVjdC9pbmZvU2hvdyIsCiAgICAgICAgcXVlcnk6IHsKICAgICAgICAgIGRlcGFydG1lbnRJZDogZGVwYXJ0bWVudElkLAogICAgICAgICAgeWVhclJhZGlvOiB5ZWFyUmFkaW8KICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIHRvTWFwUGFnZTogZnVuY3Rpb24gdG9NYXBQYWdlKGFyZWEpIHsKICAgICAgdmFyIHllYXJSYWRpbyA9IHRoaXMuc2VhcmNoVGltZTsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgIHBhdGg6ICIvcHJvamVjdC9pbmZvU2hvdyIsCiAgICAgICAgcXVlcnk6IHsKICAgICAgICAgIHlpdHVvQXJlYTogYXJlYSwKICAgICAgICAgIHllYXJSYWRpbzogeWVhclJhZGlvCiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICB0b0NpcmNsZVBhZ2U6IGZ1bmN0aW9uIHRvQ2lyY2xlUGFnZShpbXBvcnRLZXkpIHsKICAgICAgdmFyIHllYXJSYWRpbyA9IHRoaXMuc2VhcmNoVGltZTsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgIHBhdGg6ICIvcHJvamVjdC9pbmZvU2hvdyIsCiAgICAgICAgcXVlcnk6IHsKICAgICAgICAgIGltcG9ydGFudEtleTogaW1wb3J0S2V5LAogICAgICAgICAgeWVhclJhZGlvOiB5ZWFyUmFkaW8KICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIHRveWl0dW9Vbml0UGFnZTogZnVuY3Rpb24gdG95aXR1b1VuaXRQYWdlKHVuaXQpIHsKICAgICAgdmFyIHllYXJSYWRpbyA9IHRoaXMuc2VhcmNoVGltZTsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgIHBhdGg6ICIvcHJvamVjdC9pbmZvU2hvdyIsCiAgICAgICAgcXVlcnk6IHsKICAgICAgICAgIHlpdHVvVW5pdDogdW5pdCwKICAgICAgICAgIHllYXJSYWRpbzogeWVhclJhZGlvCiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICB0b1VzZXJOYW1lUGFnZTogZnVuY3Rpb24gdG9Vc2VyTmFtZVBhZ2UodXNlck5hbWUpIHsKICAgICAgdmFyIHllYXJSYWRpbyA9IHRoaXMuc2VhcmNoVGltZTsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgIHBhdGg6ICIvcHJvamVjdC9pbmZvU2hvdyIsCiAgICAgICAgcXVlcnk6IHsKICAgICAgICAgIHByb1Blb3BOYW1lOiB1c2VyTmFtZSwKICAgICAgICAgIHllYXJSYWRpbzogeWVhclJhZGlvCiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICB0b1BhbmVsUGFnZTogZnVuY3Rpb24gdG9QYW5lbFBhZ2UodmFsKSB7CiAgICAgIHZhciB5ZWFyUmFkaW8gPSB0aGlzLnNlYXJjaFRpbWU7CgogICAgICBpZiAodmFsID09ICdhbGwnKSB7CiAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgICAgcGF0aDogIi9wcm9qZWN0L2luZm9TaG93IiwKICAgICAgICAgIHF1ZXJ5OiB7CiAgICAgICAgICAgIHllYXJSYWRpbzogeWVhclJhZGlvCiAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgIH0gZWxzZSBpZiAodmFsID09ICdseCcpIHsKICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgICBwYXRoOiAiL3Byb2plY3QvaW5mb1Nob3ciLAogICAgICAgICAgcXVlcnk6IHsKICAgICAgICAgICAgc3RhdHVzOiAnMTUnLAogICAgICAgICAgICB5ZWFyUmFkaW86IHllYXJSYWRpbwogICAgICAgICAgfQogICAgICAgIH0pOwogICAgICB9IGVsc2UgaWYgKHZhbCA9PSAnY2cnKSB7CiAgICAgICAgdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgICAgcGF0aDogIi9wcm9qZWN0L2luZm9TaG93IiwKICAgICAgICAgIHF1ZXJ5OiB7CiAgICAgICAgICAgIGlzUmVzdWx0OiAnMycsCiAgICAgICAgICAgIHllYXJSYWRpbzogeWVhclJhZGlvCiAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgIH0gZWxzZSBpZiAodmFsID09ICdjbicpIHsKICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgICBwYXRoOiAiL3Byb2plY3QvaW5mb1Nob3ciLAogICAgICAgICAgcXVlcnk6IHsKICAgICAgICAgICAgcGlzaGlTdGF0dXM6ICc5JywKICAgICAgICAgICAgeWVhclJhZGlvOiB5ZWFyUmFkaW8KICAgICAgICAgIH0KICAgICAgICB9KTsKICAgICAgfQogICAgfSwKICAgIHRvQ05QYWdlOiBmdW5jdGlvbiB0b0NOUGFnZShuYW1lLCB5ZWFyKSB7CiAgICAgIHZhciBwaXNoaVN0YXR1cyA9ICIiOwoKICAgICAgaWYgKG5hbWUgPT0gIuW3sumHh+e6syIpIHsKICAgICAgICBwaXNoaVN0YXR1cyA9ICI5IjsKICAgICAgfSBlbHNlIGlmIChuYW1lID09ICLpg6jlp5Tph4fnurMiKSB7CiAgICAgICAgcGlzaGlTdGF0dXMgPSAiMiI7CiAgICAgIH0gZWxzZSBpZiAobmFtZSA9PSAi5Lit5aSu6YeH57qzIikgewogICAgICAgIHBpc2hpU3RhdHVzID0gIjEiOwogICAgICB9CgogICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgcGF0aDogIi9wcm9qZWN0L2luZm9TaG93IiwKICAgICAgICBxdWVyeTogewogICAgICAgICAgcGlzaGlTdGF0dXM6IHBpc2hpU3RhdHVzLAogICAgICAgICAgeWVhclJhZGlvOiB5ZWFyCiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICBzZWFyY2hGb3JBbGw6IGZ1bmN0aW9uIHNlYXJjaEZvckFsbCgpIHsKICAgICAgdmFyIHF1ZXJ5UGFyYW1zID0gewogICAgICAgIC8vIG5hbWU6dGhpcy5uYW1lLAogICAgICAgIHllYXJSYWRpbzogdGhpcy5zZWFyY2hUaW1lCiAgICAgIH07CiAgICAgIHRoaXMuZ2V0VG9wTGFiZWwocXVlcnlQYXJhbXMpOwogICAgICB0aGlzLmdldENlbnRlcjIocXVlcnlQYXJhbXMpOwogICAgICB0aGlzLmdldFJpZ2h0MyhxdWVyeVBhcmFtcyk7CiAgICAgIHRoaXMuZ2V0UmlnaHQ2KHF1ZXJ5UGFyYW1zKTsKICAgICAgdGhpcy5nZXRMZWZ0NyhxdWVyeVBhcmFtcyk7CiAgICAgIHRoaXMuZ2V0Q2VudGVyOChxdWVyeVBhcmFtcyk7CiAgICB9LAogICAgZ2V0VG9wTGFiZWw6IGZ1bmN0aW9uIGdldFRvcExhYmVsKHF1ZXJ5UGFyYW1zKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICB0b3BMYWJlbERhdGEocXVlcnlQYXJhbXMpLnRoZW4oZnVuY3Rpb24gKHJlc3ApIHsKICAgICAgICBfdGhpcy5hbGxDb3VudCA9IHJlc3AuZGF0YS5hbGxOdW07CiAgICAgICAgX3RoaXMubHhDb3VudCA9IHJlc3AuZGF0YS5seE51bTsKICAgICAgICBfdGhpcy5jZ0NvdW50ID0gcmVzcC5kYXRhLmNnTnVtOwogICAgICAgIF90aGlzLmNuQ291bnQgPSByZXNwLmRhdGEuY25OdW07CiAgICAgIH0pOwogICAgfSwKICAgIGdldExlZnQxOiBmdW5jdGlvbiBnZXRMZWZ0MShxdWVyeVBhcmFtcykgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKCiAgICAgIGxlZnQxRGF0YShxdWVyeVBhcmFtcykudGhlbihmdW5jdGlvbiAocmVzcCkgewogICAgICAgIF90aGlzMi54QXhpc0xlZnQxID0gWyfnq4vpobnmlbAnLCAn5oiQ5p6c5pWwJywgJ+W3sumHh+e6syddOwogICAgICAgIHZhciBsZWZ0MSA9IHJlc3AuZGF0YS5zZXJpZXNMZWZ0MTsKICAgICAgICB2YXIgdGVtcCA9IFtdOwogICAgICAgIGxlZnQxLmZvckVhY2goZnVuY3Rpb24gKHZhbCkgewogICAgICAgICAgdmFyIGl0ZW0gPSB7fTsKICAgICAgICAgIGl0ZW0ubmFtZSA9IHZhbC5uYW1lOwogICAgICAgICAgaXRlbS50eXBlID0gJ2Jhcic7CiAgICAgICAgICBpdGVtLnN0YWNrID0gJ3Zpc3RvcnMnOwogICAgICAgICAgaXRlbS5iYXJXaWR0aCA9ICc2MCUnOwogICAgICAgICAgaXRlbS5kYXRhID0gdmFsLmRhdGE7CiAgICAgICAgICB0ZW1wLnB1c2goaXRlbSk7CiAgICAgICAgfSk7CiAgICAgICAgX3RoaXMyLnNlcmllc0xlZnQxID0gdGVtcDsgLy8gY29uc29sZS5sb2codGhpcy5zZXJpZXNDZW50ZXI1KQogICAgICB9KTsKICAgIH0sCiAgICBnZXRDZW50ZXI1OiBmdW5jdGlvbiBnZXRDZW50ZXI1KHF1ZXJ5UGFyYW1zKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwoKICAgICAgY2VudGVyNURhdGEocXVlcnlQYXJhbXMpLnRoZW4oZnVuY3Rpb24gKHJlc3ApIHsKICAgICAgICBfdGhpczMueEF4aXNDZW50ZXI1ID0gWyflt7Lph4fnurMnLCAn6YOo5aeU6YeH57qzJywgJ+S4reWkrumHh+e6syddOwogICAgICAgIHZhciBsZWZ0MSA9IHJlc3AuZGF0YS5zZXJpZXNDZW50ZXI1OwogICAgICAgIHZhciB0ZW1wID0gW107CiAgICAgICAgbGVmdDEuZm9yRWFjaChmdW5jdGlvbiAodmFsKSB7CiAgICAgICAgICB2YXIgaXRlbSA9IHt9OwogICAgICAgICAgaXRlbS5uYW1lID0gdmFsLm5hbWU7CiAgICAgICAgICBpdGVtLnR5cGUgPSAnYmFyJzsKICAgICAgICAgIGl0ZW0uc3RhY2sgPSAndmlzdG9ycyc7CiAgICAgICAgICBpdGVtLmJhcldpZHRoID0gJzYwJSc7CiAgICAgICAgICBpdGVtLmRhdGEgPSB2YWwuZGF0YTsKICAgICAgICAgIHRlbXAucHVzaChpdGVtKTsKICAgICAgICB9KTsKICAgICAgICBfdGhpczMuc2VyaWVzQ2VudGVyNSA9IHRlbXA7IC8vIGNvbnNvbGUubG9nKHRoaXMuc2VyaWVzTGVmdDEpCiAgICAgIH0pOwogICAgfSwKICAgIGdldENlbnRlcjI6IGZ1bmN0aW9uIGdldENlbnRlcjIocXVlcnlQYXJhbXMpIHsKICAgICAgdmFyIF90aGlzNCA9IHRoaXM7CgogICAgICBjZW50ZXIyRGF0YShxdWVyeVBhcmFtcykudGhlbihmdW5jdGlvbiAocmVzcCkgewogICAgICAgIF90aGlzNC5waWVMZ0RhdGEgPSByZXNwLmRhdGEubGVnZW5kRGF0YTsKICAgICAgICBfdGhpczQucGllRGF0YSA9IHJlc3AuZGF0YS5waWVEYXRhOwogICAgICAgIGNvbnNvbGUubG9nKF90aGlzNC5waWVEYXRhKTsKICAgICAgfSk7CiAgICB9LAogICAgZ2V0UmlnaHQzOiBmdW5jdGlvbiBnZXRSaWdodDMocXVlcnlQYXJhbXMpIHsKICAgICAgdmFyIF90aGlzNSA9IHRoaXM7CgogICAgICByaWdodDNEYXRhKHF1ZXJ5UGFyYW1zKS50aGVuKGZ1bmN0aW9uIChyZXNwKSB7CiAgICAgICAgX3RoaXM1LmFyZWFEYXRhID0gcmVzcC5kYXRhLm1hcERhdGE7CiAgICAgIH0pOwogICAgfSwKICAgIGdldExlZnQ0OiBmdW5jdGlvbiBnZXRMZWZ0NChxdWVyeVBhcmFtcykgewogICAgICB2YXIgX3RoaXM2ID0gdGhpczsKCiAgICAgIGxlZnQ0RGF0YShxdWVyeVBhcmFtcykudGhlbihmdW5jdGlvbiAocmVzcCkgewogICAgICAgIF90aGlzNi5saW5lU2VyID0gcmVzcC5kYXRhLnNlckRhdGE7CiAgICAgICAgX3RoaXM2LmxpbmVMZyA9IHJlc3AuZGF0YS5YRGF0YTsKICAgICAgICBfdGhpczYubGluZVggPSByZXNwLmRhdGEubGdEYXRhOwogICAgICB9KTsKICAgIH0sCiAgICBnZXRSaWdodDY6IGZ1bmN0aW9uIGdldFJpZ2h0NihxdWVyeVBhcmFtcykgewogICAgICB2YXIgX3RoaXM3ID0gdGhpczsKCiAgICAgIHZhciBjb2xvckxpc3QgPSBbWycjZmY3ZjUwJywgJyM4N2NlZmEnLCAnI2RhNzBkNicsICcjMzJjZDMyJywgJyM2NDk1ZWQnLCAnI2ZmNjliNCcsICcjYmE1NWQzJywgJyNjZDVjNWMnLCAnI2ZmYTUwMCcsICcjNDBlMGQwJywgJyMxZTkwZmYnLCAnI2ZmNjM0NycsICcjN2I2OGVlJywgJyNkMDY0OGEnLCAnI2ZmZDcwMCcsICcjNmI4ZTIzJywgJyM0ZWEzOTcnLCAnIzNjYjM3MScsICcjYjg4NjBiJywgJyM3YmQ5YTUnXSwgWycjZmY3ZjUwJywgJyM4N2NlZmEnLCAnI2RhNzBkNicsICcjMzJjZDMyJywgJyM2NDk1ZWQnLCAnI2ZmNjliNCcsICcjYmE1NWQzJywgJyNjZDVjNWMnLCAnI2ZmYTUwMCcsICcjNDBlMGQwJywgJyMxZTkwZmYnLCAnI2ZmNjM0NycsICcjN2I2OGVlJywgJyMwMGZhOWEnLCAnI2ZmZDcwMCcsICcjNmI4ZTIzJywgJyNmZjAwZmYnLCAnIzNjYjM3MScsICcjYjg4NjBiJywgJyMzMGUwZTAnXSwgWycjOTI5ZmZmJywgJyM5ZGUwZmYnLCAnI2ZmYTg5NycsICcjYWY4N2ZlJywgJyM3ZGMzZmUnLCAnI2JiNjBiMicsICcjNDMzZTdjJywgJyNmNDdhNzUnLCAnIzAwOWRiMicsICcjMDI0YjUxJywgJyMwNzgwY2YnLCAnIzc2NTAwNScsICcjZTc1ODQwJywgJyMyNmNjZDgnLCAnIzM2ODVmZScsICcjOTk3N2VmJywgJyNmNTYxNmYnLCAnI2Y3YjEzZicsICcjZjllMjY0JywgJyM1MGM0OGYnXV1bMl07CiAgICAgIHJpZ2h0NkRhdGEocXVlcnlQYXJhbXMpLnRoZW4oZnVuY3Rpb24gKHJlc3ApIHsKICAgICAgICB2YXIgc2VyRGF0YSA9IHJlc3AuZGF0YS5zZXJEYXRhOwogICAgICAgIHZhciBkYXRhID0gW107CiAgICAgICAgc2VyRGF0YS5mb3JFYWNoKGZ1bmN0aW9uIChzKSB7CiAgICAgICAgICB2YXIgb2JqID0gewogICAgICAgICAgICBuYW1lOiBzWzJdLAogICAgICAgICAgICB2YWx1ZTogc1sxXSwKICAgICAgICAgICAgc3ltYm9sU2l6ZTogc1sxXSArIDYwLAogICAgICAgICAgICBkcmFnZ2FibGU6IHRydWUsCiAgICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgICAgc2hhZG93Qmx1cjogMTAwLAogICAgICAgICAgICAgICAgc2hhZG93Q29sb3I6IGNvbG9yTGlzdFtzWzBdXSwKICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvckxpc3Rbc1swXV0KICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIH07CiAgICAgICAgICBkYXRhLnB1c2gob2JqKTsKICAgICAgICB9KTsKICAgICAgICBfdGhpczcuaW1LZXlEYXRhID0gZGF0YTsKICAgICAgfSk7CiAgICB9LAogICAgZ2V0TGVmdDc6IGZ1bmN0aW9uIGdldExlZnQ3KHF1ZXJ5UGFyYW1zKSB7CiAgICAgIHZhciBfdGhpczggPSB0aGlzOwoKICAgICAgbGVmdDdEYXRhKHF1ZXJ5UGFyYW1zKS50aGVuKGZ1bmN0aW9uIChyZXNwKSB7CiAgICAgICAgX3RoaXM4LnNlcmllc0NlbnRlcjcgPSByZXNwLmRhdGEueUF4aXNBcnJheTsKICAgICAgICBfdGhpczgueEF4aXNDZW50ZXI3ID0gcmVzcC5kYXRhLnhBeGlzQXJyYXk7CiAgICAgIH0pOwogICAgfSwKICAgIGdldENlbnRlcjg6IGZ1bmN0aW9uIGdldENlbnRlcjgocXVlcnlQYXJhbXMpIHsKICAgICAgdmFyIF90aGlzOSA9IHRoaXM7CgogICAgICBjZW50ZXI4RGF0YShxdWVyeVBhcmFtcykudGhlbihmdW5jdGlvbiAocmVzcCkgewogICAgICAgIF90aGlzOS5zZXJpZXNDZW50ZXI4ID0gcmVzcC5kYXRhLnhBeGlzQXJyYXk7CiAgICAgICAgX3RoaXM5LnhBeGlzQ2VudGVyOCA9IHJlc3AuZGF0YS55QXhpc0FycmF5OwogICAgICB9KTsKICAgIH0KICB9Cn07"},null]} |