{"remainingRequest":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\dataShare-fvue\\src\\components\\eipControl\\EipViewer.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\src\\components\\eipControl\\EipViewer.vue","mtime":1733309211938},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\babel.config.js","mtime":1733906004399},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\dataShare-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkucHVzaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmZ1bmN0aW9uLm5hbWUuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5jb25zdHJ1Y3Rvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLml0ZXJhdG9yLmZvci1lYWNoLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuanNvbi5zdHJpbmdpZnkuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5udW1iZXIuY29uc3RydWN0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3Qua2V5cy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAuZXhlYy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnN0cmluZy5pdGVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnN0cmluZy5yZXBsYWNlLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvd2ViLmRvbS1jb2xsZWN0aW9ucy5mb3ItZWFjaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuaXRlcmF0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy93ZWIudXJsLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvd2ViLnVybC50by1qc29uLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvd2ViLnVybC1zZWFyY2gtcGFyYW1zLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvd2ViLnVybC1zZWFyY2gtcGFyYW1zLmRlbGV0ZS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi51cmwtc2VhcmNoLXBhcmFtcy5oYXMuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy93ZWIudXJsLXNlYXJjaC1wYXJhbXMuc2l6ZS5qcyI7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCgppbXBvcnQgcmVxIGZyb20gIkAvcmVxdWVzdC5qcyI7CmltcG9ydCB7IG1hcFN0YXRlIH0gZnJvbSAidnVleCI7CmltcG9ydCB7IExvYWRpbmcgfSBmcm9tICJlbGVtZW50LXVpIjsKaW1wb3J0IGhvdGVudFV0aWxzIGZyb20gIkAvaG90ZW50LXVpLXV0aWwuanMiOwppbXBvcnQgc3ViX3Bpb19taXhpbiBmcm9tICJAL3N1Yi1wZXJtaXNzaW9uLW1peGluLmpzIjsKaW1wb3J0IHV0aWxzIGZyb20gIkAvdXRpbHMuanMiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIkVpcFZpZXdlciIsCiAgcHJvcHM6IFsidmFsdWUiLCAicGVybWlzc2lvbiIsICJtb2RlbEV4cHJlc3Npb24iLCAiaW1nSGVpZ2h0IiwgImltZ1dpZHRoIiwgInVwbG9hZFR5cGUiLCAibGltaXQiLCAibXVsdGlwbGUiLCAidmFsaWRhdGUiLCAibmFtZSIsICJhbGxvd1ByZXZpZXciLCAiYWxsb3dEb3dubG9hZCJdLAogIG1peGluczogW3N1Yl9waW9fbWl4aW5dLAogIC8v5re35YWl5pa55byP5byV5YWl6KGo5Y2V57uE5Lu25Lit5YWs5YWx5bGe5oCn77yM5aSE55CG5a2Q6KGo44CB5a2Z6KGo6KGM5YaF6IGU5Yqo77yI5YiH6Z2i5L+u5pS5cGVybWlzc2lvbl9zdWJfc3Vi77yJCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGh0dHBzRmlsZTogewogICAgICAgIGZpbGVOYW1lOiAiIiwKICAgICAgICB1cmw6ICIiLAogICAgICAgIHByZXZpZXdVcmw6ICIiCiAgICAgIH0sCiAgICAgIGRpYWxvZ0Zvcm1WaXNpYmxlOiBmYWxzZSwKICAgICAgc3R5bGU6IHsKICAgICAgICB3aWR0aDogIjI2NXB4IiwKICAgICAgICBoZWlnaHQ6ICIxODBweCIsCiAgICAgICAgYm9yZGVyOiAiMnB4IHNvbGlkICNjY2MiLAogICAgICAgIGJvcmRlclJhZGl1czogIjNweCIsCiAgICAgICAgcGFkZGluZzogIjFweCIsCiAgICAgICAgbWFyZ2luOiAiMXB4IiwKICAgICAgICBjdXJzb3I6ICJwb2ludGVyIgogICAgICB9LAogICAgICBpbWdBcnI6IFtdCiAgICB9OwogIH0sCiAgY29tcHV0ZWQ6IG1hcFN0YXRlKHsKICAgIGlucHV0VmFsOiB7CiAgICAgIGdldDogZnVuY3Rpb24gZ2V0KCkgewogICAgICAgIHJldHVybiB0aGlzLnZhbHVlOwogICAgICB9LAogICAgICBzZXQ6IGZ1bmN0aW9uIHNldCh2YWwpIHsKICAgICAgICB0aGlzLiRlbWl0KCJpbnB1dCIsIHZhbCk7CiAgICAgIH0KICAgIH0sCiAgICBpbnB1dFdyaXRlYWJsZTogZnVuY3Rpb24gaW5wdXRXcml0ZWFibGUoKSB7CiAgICAgIHJldHVybiB1dGlscy5nZXRXcml0ZWFibGUodGhpcy5wZXJtaXNzaW9uX3N1Yik7CiAgICB9LAogICAgaW5wdXRWYWxpZGF0ZTogZnVuY3Rpb24gaW5wdXRWYWxpZGF0ZSgpIHsKICAgICAgdmFyIHZhbGlkYXRlT2JqID0gdGhpcy4kc3RvcmUuc3RhdGUuaW5kZXgudmFsaWRhdGU7CiAgICAgIHJldHVybiB1dGlscy5hZGRSZXF1aXJlZE9yTm90KHRoaXMucGVybWlzc2lvbl9zdWIsIHRoaXMudmFsaWRhdGUsIHZhbGlkYXRlT2JqLCB0aGlzKTsKICAgIH0sCiAgICBpbnB1dE5hbWU6IGZ1bmN0aW9uIGlucHV0TmFtZSgpIHsKICAgICAgdmFyIGxhYmVsZGVzYyA9ICIiOwogICAgICBpZiAodGhpcy4kc2xvdHMgJiYgdGhpcy4kc2xvdHMubGFiZWxkZXNjICYmIHRoaXMuJHNsb3RzLmxhYmVsZGVzY1swXS5jaGlsZHJlbiAmJiB0aGlzLiRzbG90cy5sYWJlbGRlc2NbMF0uY2hpbGRyZW5bMF0udGV4dCkgewogICAgICAgIGxhYmVsZGVzYyA9IHRoaXMuJHNsb3RzLmxhYmVsZGVzY1swXS5jaGlsZHJlblswXS50ZXh0OwogICAgICAgIHJldHVybiB0aGlzLm5hbWUgPyB0aGlzLm5hbWUgOiB1dGlscy5nZXROYW1lKCkgKyAiLSIgKyBsYWJlbGRlc2M7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgcmV0dXJuIHRoaXMubmFtZSA/IHRoaXMubmFtZSA6IHV0aWxzLmdldE5hbWUoKTsKICAgICAgfQogICAgfSwKICAgIGhlYWRlcjogZnVuY3Rpb24gaGVhZGVyKHN0YXRlKSB7CiAgICAgIHJldHVybiB7CiAgICAgICAgQXV0aG9yaXphdGlvbjogIkJlYXJlciAiLmNvbmNhdChzdGF0ZS5sb2dpbi5jdXJyZW50VXNlci50b2tlbikKICAgICAgfTsKICAgIH0sCiAgICBhY3Rpb25Vcmw6IGZ1bmN0aW9uIGFjdGlvblVybCgpIHsKICAgICAgcmV0dXJuIHdpbmRvdy5jb250ZXh0LnBvcnRhbCArICIvc3lzdGVtL2ZpbGUvdjEvdXBsb2FkIjsKICAgIH0sCiAgICBwcmV2aWV3QWJsZTogZnVuY3Rpb24gcHJldmlld0FibGUoKSB7CiAgICAgIGlmICh0aGlzLnBlcm1pc3Npb25fc3ViICE9ICd3JyAmJiAhdGhpcy5hbGxvd1ByZXZpZXcpIHsKICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgIH0KICAgICAgcmV0dXJuIHRydWU7CiAgICB9LAogICAgZG93bmxvYWRBYmxlOiBmdW5jdGlvbiBkb3dubG9hZEFibGUoKSB7CiAgICAgIGlmICh0aGlzLnBlcm1pc3Npb25fc3ViICE9ICd3JyAmJiAhdGhpcy5hbGxvd0Rvd25sb2FkKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICB9CiAgICAgIHJldHVybiB0cnVlOwogICAgfQogIH0pLAogIHdhdGNoOiB7CiAgICBpbWdBcnI6IGZ1bmN0aW9uIGltZ0FycihuZXdWYWwsIG9sZFZhbCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICBpZiAobmV3VmFsICYmIG5ld1ZhbC5sZW5ndGggPiAwICYmICghbmV3VmFsW25ld1ZhbC5sZW5ndGggLSAxXS5zdGF0dXMgfHwgbmV3VmFsW25ld1ZhbC5sZW5ndGggLSAxXS5zdGF0dXMgIT0gInN1Y2Nlc3MiKSkgewogICAgICAgIGlmICh0aGlzLnByZXZpZXdBYmxlKSB7CiAgICAgICAgICB2YXIgdGhpc18gPSB0aGlzOwogICAgICAgICAgdmFyIGluZGV4ID0gMDsKICAgICAgICAgIHRoaXMuaW1nQXJyLmZvckVhY2goZnVuY3Rpb24gKGltZykgewogICAgICAgICAgICBpZiAoX3RoaXMudXBsb2FkVHlwZSA9PSAnbG9jYWwnICYmICFpbWcucHJldmlld1VybCkgewogICAgICAgICAgICAgIHJlcS5nZXQoaW1nLnVybCwgJ2FycmF5YnVmZmVyJykudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICAgICAgICAgIHZhciB0eXBlID0gcmVzcG9uc2UuaGVhZGVyc1snY29udGVudC10eXBlJ107CiAgICAgICAgICAgICAgICBpZiAodHlwZSkgewogICAgICAgICAgICAgICAgICBpbWcucHJldmlld1VybCA9IHdpbmRvdy5VUkwuY3JlYXRlT2JqZWN0VVJMKG5ldyBCbG9iKFtyZXNwb25zZS5kYXRhXSwgewogICAgICAgICAgICAgICAgICAgIHR5cGU6IHR5cGUKICAgICAgICAgICAgICAgICAgfSkpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgaW1nLnByZXZpZXdVcmwgPSB3aW5kb3cuVVJMLmNyZWF0ZU9iamVjdFVSTChuZXcgQmxvYihbcmVzcG9uc2UuZGF0YV0pKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHRoaXNfLiRzZXQodGhpc18uaW1nQXJyLCBpbmRleCwgaW1nKTsKICAgICAgICAgICAgICAgIGluZGV4Kys7CiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoX3RoaXMudXBsb2FkVHlwZSA9PSAnaHR0cHMnKSB7CiAgICAgICAgICAgICAgaW1nLnByZXZpZXdVcmwgPSBpbWcudXJsOwogICAgICAgICAgICB9CiAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgdGhpcy4kZW1pdCgiaW5wdXQiLCBKU09OLnN0cmluZ2lmeSh0aGlzLmltZ0FycikpOwogICAgICB9CiAgICB9CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgaWYgKHRoaXMudmFsdWUpIHsKICAgICAgdmFyIGFyeSA9IEpTT04ucGFyc2UodGhpcy52YWx1ZSk7CiAgICAgIGlmIChhcnkgaW5zdGFuY2VvZiBBcnJheSkgewogICAgICAgIHRoaXMuaW1nQXJyID0gYXJ5OwogICAgICB9CiAgICB9CiAgICBpZiAodGhpcy5pbWdIZWlnaHQgPiAwICYmIHRoaXMuaW1nV2lkdGggPiAwKSB7CiAgICAgIHRoaXMuc3R5bGUgPSB7CiAgICAgICAgaGVpZ2h0OiB0aGlzLmltZ0hlaWdodCArICJweCIsCiAgICAgICAgd2lkdGg6IHRoaXMuaW1nV2lkdGggKyAicHgiCiAgICAgIH07CiAgICB9CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy4kdmFsaWRhdG9yID0gdGhpcy4kcm9vdC4kdmFsaWRhdG9yOwogIH0sCiAgbWV0aG9kczogewogICAgaGFuZGxlRXhjZWVkOiBmdW5jdGlvbiBoYW5kbGVFeGNlZWQoZmlsZXMsIGZpbGVMaXN0KSB7CiAgICAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZygiXHU1RjUzXHU1MjREXHU5NjUwXHU1MjM2XHU5MDA5XHU2MkU5ICIuY29uY2F0KE51bWJlcih0aGlzLmxpbWl0KSwgIiBcdTRFMkFcdTY1ODdcdTRFRjZcdUZGMENcdTY3MkNcdTZCMjFcdTkwMDlcdTYyRTlcdTRFODYgIikuY29uY2F0KGZpbGVzLmxlbmd0aCwgIiBcdTRFMkFcdTY1ODdcdTRFRjZcdUZGMENcdTUxNzFcdTkwMDlcdTYyRTlcdTRFODYgIikuY29uY2F0KGZpbGVzLmxlbmd0aCArIGZpbGVMaXN0Lmxlbmd0aCwgIiBcdTRFMkFcdTY1ODdcdTRFRjYiKSk7CiAgICB9LAogICAgcHJvZ3Jlc3M6IGZ1bmN0aW9uIHByb2dyZXNzKCkgewogICAgICBMb2FkaW5nLnNlcnZpY2UoIuaWh+S7tuS4iuS8oOS4rSIpOwogICAgfSwKICAgIC8v5paH5Lu25LiK5Lyg5oiQ5Yqf5pe2CiAgICBzdWNjZXNzOiBmdW5jdGlvbiBzdWNjZXNzKHJlc3BvbnNlLCBmaWxlLCBmaWxlTGlzdCkgewogICAgICB2YXIgbG9hZGluZ0luc3RhbmNlID0gTG9hZGluZy5zZXJ2aWNlKCLmlofku7bkuIrkvKDkuK0iKTsKICAgICAgdmFyIHRoaXNfID0gdGhpczsKICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CiAgICAgICAgaWYgKGZpbGVMaXN0Lmxlbmd0aCAhPSB0aGlzXy5pbWdBcnIubGVuZ3RoKSB7CiAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGZpbGVMaXN0Lmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHZhciB2YWx1ZSA9IGZpbGVMaXN0W2ldLnJlc3BvbnNlOwogICAgICAgICAgICBpZiAodmFsdWUpIHsKICAgICAgICAgICAgICB2YXIgaXRlbSA9IHt9OwogICAgICAgICAgICAgIGl0ZW0udXJsID0gd2luZG93LmNvbnRleHQucG9ydGFsICsgIi9maWxlL29ubGluZVByZXZpZXdDb250cm9sbGVyL3YxL2dldEZpbGVCeUlkXyIgKyB2YWx1ZS5maWxlSWQ7CiAgICAgICAgICAgICAgaXRlbS5maWxlTmFtZSA9IHZhbHVlLmZpbGVOYW1lOwogICAgICAgICAgICAgIGl0ZW0ucHJldmlld1VybCA9ICcnOwogICAgICAgICAgICAgIHRoaXNfLmltZ0Fyci5wdXNoKGl0ZW0pOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIC8vIOS7peacjeWKoeeahOaWueW8j+iwg+eUqOeahCBMb2FkaW5nIOmcgOimgeW8guatpeWFs+mXrQogICAgICAgIGxvYWRpbmdJbnN0YW5jZS5jbG9zZSgpOwogICAgICB9LCAxMDAwKTsKICAgIH0sCiAgICBiZWZvcmVBdmF0YXJVcGxvYWQ6IGZ1bmN0aW9uIGJlZm9yZUF2YXRhclVwbG9hZChmaWxlKSB7CiAgICAgIHZhciBGaWxlRXh0ID0gZmlsZS5uYW1lLnJlcGxhY2UoLy4rXC4vLCAiIik7CiAgICAgIGlmIChbImpwZyIsICJwbmciLCAiZ2lmIiwgImljbyIsICJqcGVnIl0uaW5kZXhPZihGaWxlRXh0LnRvTG93ZXJDYXNlKCkpID09PSAtMSkgewogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogIndhcm5pbmciLAogICAgICAgICAgbWVzc2FnZTogIuivt+S4iuS8oOWQjue8gOWQjeS4umpwZ+OAgXBuZ+OAgWdpZuOAgWljb+OAgWpwZWfnsbvlnovnmoTlm77niYciCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICB9CiAgICB9LAogICAgZG93bmxvYWRGaWxlOiBmdW5jdGlvbiBkb3dubG9hZEZpbGUoaXRlbSkgewogICAgICBpZiAoaXRlbSAmJiBpdGVtLnVybCAmJiBpdGVtLnVybC5zcGxpdCgiZ2V0RmlsZUJ5SWRfIikubGVuZ3RoID09IDIpIHsKICAgICAgICB2YXIgZmlsZUlkID0gaXRlbS51cmwuc3BsaXQoImdldEZpbGVCeUlkXyIpWzFdOwogICAgICAgIHJlcS5kb3dubG9hZCgiJHtwb3J0YWx9L3N5c3RlbS9maWxlL3YxL2Rvd25sb2FkRmlsZT9maWxlSWQ9IiArIGZpbGVJZCk7CiAgICAgIH0KICAgIH0sCiAgICBodHRwc0RpYWxvZzogZnVuY3Rpb24gaHR0cHNEaWFsb2coKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICB0aGlzLiR2YWxpZGF0b3IudmFsaWRhdGVBbGwoImh0dHBzRmlsZUZvcm0iKS50aGVuKGZ1bmN0aW9uIChyZXN1bHQpIHsKICAgICAgICBpZiAocmVzdWx0KSB7CiAgICAgICAgICB2YXIgaXRlbSA9IHsKICAgICAgICAgICAgZmlsZU5hbWU6IF90aGlzMi5odHRwc0ZpbGUuZmlsZU5hbWUsCiAgICAgICAgICAgIHVybDogX3RoaXMyLmh0dHBzRmlsZS51cmwsCiAgICAgICAgICAgIHByZXZpZXdVcmw6ICcnCiAgICAgICAgICB9OwogICAgICAgICAgX3RoaXMyLmltZ0Fyci5wdXNoKGl0ZW0pOwogICAgICAgICAgX3RoaXMyLmh0dHBzRmlsZSA9IHsKICAgICAgICAgICAgZmlsZU5hbWU6ICIiLAogICAgICAgICAgICB1cmw6ICIiLAogICAgICAgICAgICBwcmV2aWV3VXJsOiAiIgogICAgICAgICAgfTsKICAgICAgICAgIF90aGlzMi5kaWFsb2dGb3JtVmlzaWJsZSA9IGZhbHNlOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICBfdGhpczIuJG1lc3NhZ2UuZXJyb3IoIuihqOWNleacquato+ehruWhq+WGmSIpOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},null]}