{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Mobile\\Manage\\SecurityInvestigationPlans\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Mobile\\Manage\\SecurityInvestigationPlans\\index.vue","mtime":1725536855013},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\babel.config.js","mtime":1725536844935},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L2plbmtpbnMvd29ya3NwYWNlL2J6emdqLWZ2dWUvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL2FzeW5jVG9HZW5lcmF0b3IuanMiOwppbXBvcnQgX29iamVjdFNwcmVhZCBmcm9tICJEOi9qZW5raW5zL3dvcmtzcGFjZS9ienpnai1mdnVlL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RTcHJlYWQyLmpzIjsKaW1wb3J0IF9vYmplY3RXaXRob3V0UHJvcGVydGllcyBmcm9tICJEOi9qZW5raW5zL3dvcmtzcGFjZS9ienpnai1mdnVlL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RXaXRob3V0UHJvcGVydGllcy5qcyI7CnZhciBfZXhjbHVkZWQgPSBbInBhZ2VTaXplIiwgInBhZ2UiXTsKaW1wb3J0ICJyZWdlbmVyYXRvci1ydW50aW1lL3J1bnRpbWUuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5jb25jYXQuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5maWx0ZXIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5mbGF0LW1hcC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5Lm1hcC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnVuc2NvcGFibGVzLmZsYXQtbWFwLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuY29uc3RydWN0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5maWx0ZXIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5tYXAuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBRdWVyeVNlYXJjaFBvcHVwIGZyb20gJy4vY29tcG9uZW50cy9RdWVyeVNlYXJjaFBvcHVwL2luZGV4LnZ1ZSc7CmltcG9ydCBEZXRhaWxzUG9wdXAgZnJvbSAnLi9jb21wb25lbnRzL0RldGFpbHNQb3B1cC9pbmRleC52dWUnOwppbXBvcnQgeyBkaWN0aW9uYXJ5RXNjYXBlIH0gZnJvbSAnQC91dGlscy9kaWN0aW9uYXJ5JzsKaW1wb3J0IHByb2dyYW1BcGkgZnJvbSAnQC92aWV3cy9NYW5hZ2Uvc2FmdHlEYW5nZXIvYXBpL3Byb2dyYW1BcGknOwppbXBvcnQgZGljdENvbnRyYWN0cyBmcm9tICdAL2NvbXBvbmVudHMvZGljdC9EaWN0U2VsZWN0VXRpbHMnOwppbXBvcnQgQ21ndFNhZnR5RGFuZ2VyQ2hlY2twbGFuQXBpIGZyb20gJ0Avdmlld3MvTWFuYWdlL3NhZnR5RGFuZ2VyL2FwaS9DbWd0U2FmdHlEYW5nZXJDaGVja3BsYW5BcGknOwppbXBvcnQgbmluZUxpdHRsZVBsYWNlQXBpIGZyb20gJ0Avdmlld3MvTWFuYWdlL3NhZnR5RGFuZ2VyL2FwaS9uaW5lTGl0dGxlUGxhY2VBcGknOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ1NlY3VyaXR5SW52ZXN0aWdhdGlvblBsYW5zJywKICBjb21wb25lbnRzOiB7CiAgICBEZXRhaWxzUG9wdXA6IERldGFpbHNQb3B1cCwKICAgIFF1ZXJ5U2VhcmNoUG9wdXA6IFF1ZXJ5U2VhcmNoUG9wdXAKICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICAvLyDoh6rlrprkuYnor7fmsYLlj4LmlbDphY3nva7lr7nosaEKICAgICAgY3VzdG9tUXVlcnlQcmFtczogewogICAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgICBwYWdlOiAxLAogICAgICAgIGNoZWNrX3R5cGVfOiAnJywKICAgICAgICBwdWJfc3RhdGVfOiAnJwogICAgICB9LAogICAgICBzb3J0ZXI6IFt7CiAgICAgICAgJ2RpcmVjdGlvbic6ICdERVNDJywKICAgICAgICAncHJvcGVydHknOiAnY2hlY2tZZWFyTW9udGgnCiAgICAgIH1dLAogICAgICBsaXN0RGF0YTogW10sCiAgICAgIC8vIOWIl+ihqOaVsOaNrgogICAgICBjaGVja1R5cGVPcHQ6IGRpY3RDb250cmFjdHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCdwY2xiJykgfHwgW10sCiAgICAgIC8vIOaOkuafpeaWueW8j+mFjee9ruaVsOe7hAogICAgICBwdWJTdGF0ZU9wdDogZGljdENvbnRyYWN0cy5nZXREaWN0SXRlbXNGcm9tQ2FjaGUoJ2ZhenQnKSB8fCBbXSwKICAgICAgLy8g5Y+R5biD54q25oCB6YWN572u5pWw57uECiAgICAgIHR5cGVPcHQ6IGRpY3RDb250cmFjdHMuZ2V0RGljdEl0ZW1zRnJvbUNhY2hlKCd6aGdsLWR3bHgnKSwKICAgICAgLy8g5Y2V5L2N57G75Yir6YWN572u5pWw57uECiAgICAgIGNoZWNrQ29tcGFueU9wdDogW10sCiAgICAgIC8vIOaOkuafpeWNleS9jemFjee9ruaVsOe7hAogICAgICBjaGVja1BsYW5PcHQ6IFtdLAogICAgICAvLyDmjpLmn6XorqHliJLphY3nva7mlbDnu4QKICAgICAgbG9hZGluZzogZmFsc2UsCiAgICAgIC8vIOWIl+ihqOaYr+WQpuinpuWPkWxvYWRpbmcKICAgICAgZmluaXNoZWQ6IGZhbHNlLAogICAgICAvLyDliJfooajmmK/lkKbliqDovb3lrozmiJAKICAgICAgcmVmcmVzaGluZzogZmFsc2UsCiAgICAgIC8vIOWIl+ihqOaYr+WQpuW8gOWni+S4i+aLieWIt+aWsAogICAgICBxdWVyeVNlYXJjaFBvcHVwOiBmYWxzZSwKICAgICAgLy8g5pCc57Si5by55bGCCiAgICAgIGRldGFpbHNQb3B1cDogZmFsc2UsCiAgICAgIC8vIOivpuaDheW8ueWxggogICAgICByb3dJbmZvOiB7fSAvLyDljZXmnLrooYzkv6Hmga8KICAgIH07CiAgfSwKICBjb21wdXRlZDogewogICAgLy8g5Yqg5bel5Li65ZCO56uv6ZyA6KaB55qE6K+35rGC5qC85byPCiAgICBxdWVyeVBhcmFtczogZnVuY3Rpb24gcXVlcnlQYXJhbXMoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIHZhciBfdGhpcyRjdXN0b21RdWVyeVByYW0gPSB0aGlzLmN1c3RvbVF1ZXJ5UHJhbXMsCiAgICAgICAgcGFnZVNpemUgPSBfdGhpcyRjdXN0b21RdWVyeVByYW0ucGFnZVNpemUsCiAgICAgICAgcGFnZSA9IF90aGlzJGN1c3RvbVF1ZXJ5UHJhbS5wYWdlLAogICAgICAgIGl0ZW0gPSBfb2JqZWN0V2l0aG91dFByb3BlcnRpZXMoX3RoaXMkY3VzdG9tUXVlcnlQcmFtLCBfZXhjbHVkZWQpOwogICAgICAvKg0KICAgICAgKiDlrprkuYkgZXNjYXBlT3B0IOWtl+auteWvueW6lOWtl+WFuOWQjSDlr7nosaHvvIzlkI7nu63ov5vooYzlrZfmrrXnmoTnv7vor5HpgLvovpEo5bqU5a+55LqOVmFudDLkuIvmi4nmoYbml6DovazkuYnlip/og70pDQogICAgICAqICDkuLrph43mlrDliqDlt6Xnu5PmnoTotYvlgLznmoTmlrDor7fmsYLphY3nva7lj4LmlbANCiAgICAgICogKi8KICAgICAgdmFyIHF1ZXJ5cyA9IFt7CiAgICAgICAgcHJvcGVydHk6ICdjaGVja190eXBlXycsCiAgICAgICAgb3BlcmF0aW9uOiAnRVFVQUwnCiAgICAgIH0sIHsKICAgICAgICBwcm9wZXJ0eTogJ3B1Yl9zdGF0ZV8nLAogICAgICAgIG9wZXJhdGlvbjogJ0VRVUFMJwogICAgICB9XTsKICAgICAgdmFyIGVzY2FwZU9wdCA9IHsKICAgICAgICBjaGVja190eXBlXzogJ2NoZWNrVHlwZU9wdCcsCiAgICAgICAgcHViX3N0YXRlXzogJ3B1YlN0YXRlT3B0JwogICAgICB9OwogICAgICByZXR1cm4gewogICAgICAgIHBhZ2VCZWFuOiB7CiAgICAgICAgICBwYWdlU2l6ZTogcGFnZVNpemUsCiAgICAgICAgICBwYWdlOiBwYWdlCiAgICAgICAgfSwKICAgICAgICBxdWVyeXM6IHF1ZXJ5cy5mbGF0TWFwKGZ1bmN0aW9uIChpKSB7CiAgICAgICAgICAvLyDojrflj5Z2YWx1ZeWAvOS8mOWFiOe6p++8mmN1c3RvbVF1ZXJ5UHJhbXMudmFsdWUgPiBxdWVyeXNbaV0udmFsdWUKICAgICAgICAgIHZhciB2YWx1ZSA9IGl0ZW1baS5wcm9wZXJ0eV0gfHwgaS52YWx1ZSB8fCAnJzsKICAgICAgICAgIGlmIChBcnJheS5pc0FycmF5KHZhbHVlKSAmJiAhdmFsdWUubGVuZ3RoKSByZXR1cm4gW107CiAgICAgICAgICBpZiAodmFsdWUgPT09ICcnKSByZXR1cm4gW107CiAgICAgICAgICB2YXIgZXNjYXBlID0gX3RoaXNbZXNjYXBlT3B0W2kucHJvcGVydHldXTsgLy8g5om+5a+757+76K+R6YWN572u6aG5CiAgICAgICAgICBpZiAoZXNjYXBlKSB2YWx1ZSA9IF90aGlzLmRpY3Rpb25hcnlFc2NhcGUoZXNjYXBlLCB2YWx1ZSwgewogICAgICAgICAgICBkaWN0aW9uYXJ5VHlwZTogZmFsc2UKICAgICAgICAgIH0pOwogICAgICAgICAgcmV0dXJuIF9vYmplY3RTcHJlYWQoX29iamVjdFNwcmVhZCh7CiAgICAgICAgICAgIG9wZXJhdGlvbjogJ0xJS0UnLAogICAgICAgICAgICBncm91cDogJ21haW4nLAogICAgICAgICAgICByZWxhdGlvbjogJ0FORCcKICAgICAgICAgIH0sIGkpLCB7fSwgewogICAgICAgICAgICB2YWx1ZTogdmFsdWUKICAgICAgICAgIH0pOwogICAgICAgIH0pLAogICAgICAgIHNvcnRlcjogdGhpcy5zb3J0ZXIuZmlsdGVyKGZ1bmN0aW9uIChpKSB7CiAgICAgICAgICByZXR1cm4gaS5kaXJlY3Rpb24gIT09ICcnOwogICAgICAgIH0pCiAgICAgIH07CiAgICB9LAogICAgcm91dGVyUXVlcnk6IGZ1bmN0aW9uIHJvdXRlclF1ZXJ5KCkgewogICAgICByZXR1cm4gdGhpcy4kcm91dGUucXVlcnk7CiAgICB9CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRVbml0KCk7CiAgICB0aGlzLmdldGNoZWNrcGxhbkRhdGEoKTsKICAgIHRoaXMuZ2V0TGlzdERhdGEoKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIC8vIOWtl+WFuOi9rOS5iSjovazkuYnjgIHnv7vor5EpCiAgICBkaWN0aW9uYXJ5RXNjYXBlOiBkaWN0aW9uYXJ5RXNjYXBlLAogICAgLy8g6Kem5bqV5pe26Kem5Y+RCiAgICBvbkxvYWQ6IGZ1bmN0aW9uIG9uTG9hZCgpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIHRoaXMuY3VzdG9tUXVlcnlQcmFtcy5wYWdlKys7CiAgICAgIHRoaXMuZ2V0TGlzdERhdGEoZnVuY3Rpb24gKF8pIHsKICAgICAgICByZXR1cm4gX3RoaXMyLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5LiL5ouJ5pe26Kem5Y+RCiAgICBvblJlZnJlc2g6IGZ1bmN0aW9uIG9uUmVmcmVzaCgpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CiAgICAgIHRoaXMuZmluaXNoZWQgPSBmYWxzZTsKICAgICAgdGhpcy5jdXN0b21RdWVyeVByYW1zLnBhZ2UgPSAxOwogICAgICB0aGlzLmxpc3REYXRhID0gW107CiAgICAgIHRoaXMuZ2V0TGlzdERhdGEoZnVuY3Rpb24gKF8pIHsKICAgICAgICByZXR1cm4gX3RoaXMzLnJlZnJlc2hpbmcgPSBmYWxzZTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5omT5byA5by55bGCCiAgICBzaG93UG9wdXA6IGZ1bmN0aW9uIHNob3dQb3B1cChwb3B1cE5hbWUsIHJvd0luZm8pIHsKICAgICAgdGhpcy5yb3dJbmZvID0gcm93SW5mbzsKICAgICAgdGhpc1twb3B1cE5hbWVdID0gdHJ1ZTsKICAgIH0sCiAgICAvLyDojrflj5bliJfooajmlbDmja4KICAgIGdldExpc3REYXRhOiBmdW5jdGlvbiBnZXRMaXN0RGF0YShjYWxsYmFjaykgewogICAgICB2YXIgX3RoaXM0ID0gdGhpczsKICAgICAgcmV0dXJuIF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9yZWdlbmVyYXRvclJ1bnRpbWUubWFyayhmdW5jdGlvbiBfY2FsbGVlKCkgewogICAgICAgIHJldHVybiByZWdlbmVyYXRvclJ1bnRpbWUud3JhcChmdW5jdGlvbiBfY2FsbGVlJChfY29udGV4dCkgewogICAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQucHJldiA9IF9jb250ZXh0Lm5leHQpIHsKICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgIHByb2dyYW1BcGkubG9hZENtZ3RTYWZ0eURhbmdlclVuaXQoX3RoaXM0LnF1ZXJ5UGFyYW1zLCBmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgICAgICB2YXIgcm93cyA9IHJlcy5yb3dzLAogICAgICAgICAgICAgICAgICB0b3RhbCA9IHJlcy50b3RhbDsKICAgICAgICAgICAgICAgIHZhciBfdGhpczQkY3VzdG9tUXVlcnlQcmEgPSBfdGhpczQuY3VzdG9tUXVlcnlQcmFtcywKICAgICAgICAgICAgICAgICAgcGFnZVNpemUgPSBfdGhpczQkY3VzdG9tUXVlcnlQcmEucGFnZVNpemUsCiAgICAgICAgICAgICAgICAgIHBhZ2UgPSBfdGhpczQkY3VzdG9tUXVlcnlQcmEucGFnZTsKICAgICAgICAgICAgICAgIF90aGlzNC5saXN0RGF0YSA9IF90aGlzNC5saXN0RGF0YS5jb25jYXQocm93cyk7CiAgICAgICAgICAgICAgICBfdGhpczQuJG5leHRUaWNrKGZ1bmN0aW9uIChfKSB7CiAgICAgICAgICAgICAgICAgIHJldHVybiBjYWxsYmFjayAmJiBjYWxsYmFjaygpOwogICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICBpZiAocGFnZVNpemUgKiBwYWdlID49IHRvdGFsKSBfdGhpczQuZmluaXNoZWQgPSB0cnVlOwogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgIGNhc2UgImVuZCI6CiAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LnN0b3AoKTsKICAgICAgICAgIH0KICAgICAgICB9LCBfY2FsbGVlKTsKICAgICAgfSkpKCk7CiAgICB9LAogICAgLy8g6I635b6X5o6S5p+l6K6h5YiS6YWN572u5pWw57uECiAgICBnZXRjaGVja3BsYW5EYXRhOiBmdW5jdGlvbiBnZXRjaGVja3BsYW5EYXRhKCkgewogICAgICB2YXIgX3RoaXM1ID0gdGhpczsKICAgICAgQ21ndFNhZnR5RGFuZ2VyQ2hlY2twbGFuQXBpLmxvYWRDbWd0U2FmdHlEYW5nZXJDaGVja3BsYW4oewogICAgICAgIHBhZ2VCZWFuOiB7CiAgICAgICAgICBwYWdlU2l6ZTogLTEsCiAgICAgICAgICBwYWdlOiAxCiAgICAgICAgfQogICAgICB9LCBmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXM1LmNoZWNrUGxhbk9wdCA9IHJlcy5yb3dzLm1hcChmdW5jdGlvbiAoX3JlZikgewogICAgICAgICAgdmFyIF9yZWYkY2hlY2tOYW1lID0gX3JlZi5jaGVja05hbWUsCiAgICAgICAgICAgIGNoZWNrTmFtZSA9IF9yZWYkY2hlY2tOYW1lID09PSB2b2lkIDAgPyAnJyA6IF9yZWYkY2hlY2tOYW1lLAogICAgICAgICAgICBfcmVmJGlkID0gX3JlZi5pZCwKICAgICAgICAgICAgaWQgPSBfcmVmJGlkID09PSB2b2lkIDAgPyAnJyA6IF9yZWYkaWQ7CiAgICAgICAgICByZXR1cm4gewogICAgICAgICAgICBuYW1lOiBjaGVja05hbWUsCiAgICAgICAgICAgIHZhbHVlOiBpZAogICAgICAgICAgfTsKICAgICAgICB9KTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g6I635Y+W5o6S5p+l5Y2V5L2N6YWN572u5pWw57uECiAgICBnZXRVbml0OiBmdW5jdGlvbiBnZXRVbml0KCkgewogICAgICB2YXIgX3RoaXM2ID0gdGhpczsKICAgICAgbmluZUxpdHRsZVBsYWNlQXBpLmxvYWRDbWd0U2FmdHlEYW5nZXJVbml0KHsKICAgICAgICBwYWdlQmVhbjogewogICAgICAgICAgcGFnZVNpemU6IC0xLAogICAgICAgICAgcGFnZTogMQogICAgICAgIH0KICAgICAgfSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXM2LmNoZWNrQ29tcGFueU9wdCA9IHJlcy5kYXRhLnJvd3MubWFwKGZ1bmN0aW9uIChfcmVmMikgewogICAgICAgICAgdmFyIF9yZWYyJHVuaXROYW1lID0gX3JlZjIudW5pdE5hbWUsCiAgICAgICAgICAgIHVuaXROYW1lID0gX3JlZjIkdW5pdE5hbWUgPT09IHZvaWQgMCA/ICcnIDogX3JlZjIkdW5pdE5hbWUsCiAgICAgICAgICAgIF9yZWYyJGlkID0gX3JlZjIuaWQsCiAgICAgICAgICAgIGlkID0gX3JlZjIkaWQgPT09IHZvaWQgMCA/ICcnIDogX3JlZjIkaWQ7CiAgICAgICAgICByZXR1cm4gewogICAgICAgICAgICBuYW1lOiB1bml0TmFtZSwKICAgICAgICAgICAgdmFsdWU6IGlkCiAgICAgICAgICB9OwogICAgICAgIH0pOwogICAgICB9KTsKICAgIH0sCiAgICAvLyDmn6Xor6Iv6YeN572u5oyJ6ZKu54K55Ye7CiAgICBzZWFyY2hEYXRhOiBmdW5jdGlvbiBzZWFyY2hEYXRhKCkgewogICAgICB0aGlzLmZpbmlzaGVkID0gZmFsc2U7CiAgICAgIHRoaXMuY3VzdG9tUXVlcnlQcmFtcy5wYWdlID0gMTsKICAgICAgdGhpcy5saXN0RGF0YSA9IFtdOwogICAgICB0aGlzLmdldExpc3REYXRhKCk7CiAgICB9CiAgfQp9Ow=="},null]}