From 452e6709a1c288154e241caf0a38906075606fb4 Mon Sep 17 00:00:00 2001
From: tzdwindows 7 <3076584115@qq.com>
Date: Sun, 2 Mar 2025 20:54:15 +0800
Subject: [PATCH] =?UTF-8?q?feat(language):=20=E6=B7=BB=E5=8A=A0=E5=A4=9A?=
=?UTF-8?q?=E8=AF=AD=E8=A8=80=E6=94=AF=E6=8C=81=E5=92=8C=E6=96=87=E4=BB=B6?=
=?UTF-8?q?=E5=85=B3=E8=81=94=E7=AE=A1=E7=90=86=E5=99=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增 FileAssociationManager 类,用于管理文件扩展名与程序的关联
- 添加多语言支持,包括中文(简体、繁体)、英文、日文等
- 新增语言配置文件,定义了各种界面文本和提示信息
- 实现了在不同操作系统(Windows、macOS、Linux)上的文件关联功能
---
language/saved_language.properties | 3 +
language/sys_en_US.properties | 99 ++
language/sys_ja_JP.properties | 106 ++
language/sys_zh_CN.properties | 110 ++
language/sys_zh_TW.properties | 99 ++
mapping.properties | 1139 +++++++++++++++++
.../box/util/FileAssociationManager.java | 43 +
state/toolbox.properties | 0
8 files changed, 1599 insertions(+)
create mode 100644 language/saved_language.properties
create mode 100644 language/sys_en_US.properties
create mode 100644 language/sys_ja_JP.properties
create mode 100644 language/sys_zh_CN.properties
create mode 100644 language/sys_zh_TW.properties
create mode 100644 mapping.properties
create mode 100644 src/main/java/com/axis/innovators/box/util/FileAssociationManager.java
create mode 100644 state/toolbox.properties
diff --git a/language/saved_language.properties b/language/saved_language.properties
new file mode 100644
index 0000000..90c8a26
--- /dev/null
+++ b/language/saved_language.properties
@@ -0,0 +1,3 @@
+#Current Loaded Language
+#Sun Mar 02 19:35:49 CST 2025
+loadedLanguage=system\:zh_CN
diff --git a/language/sys_en_US.properties b/language/sys_en_US.properties
new file mode 100644
index 0000000..8abb1bc
--- /dev/null
+++ b/language/sys_en_US.properties
@@ -0,0 +1,99 @@
+default_theme.system.topicName=Default Theme
+default_theme.default.tip=Default theme
+metal_theme.system.topicName=Metal Style
+metal_theme.default.tip=Metal style
+motif_theme.system.topicName=Motif Style
+motif_theme.default.tip=Motif style
+flatLightLaf_theme.system.topicName=flatLightLaf Style
+flatLightLaf_theme.default.tip=flatLightLaf style
+
+mainWindow.title=Axis Creation Toolbox v1.0
+mainWindow.title.2=Axis Creation Toolbox
+mainWindow.settings.title=System Settings
+
+andShow.title=Program Crash Report
+andShow.title.2=
A serious error occurred in the program
+andShow.title.3=Please report it to us!
+andShow.pluginInfo.title==== Loaded Plugins ===
+andShow.pluginInfo.title.1=Plugin Name:
+andShow.pluginInfo.title.2=Plugin Description:
+andShow.pluginInfo.title.3=Supported Versions:
+andShow.pluginInfo.exportButton=Export Report
+andShow.pluginInfo.closeButton=Close
+andShow.pluginInfo.writer=The report has been saved to:
+andShow.pluginInfo.writer.title=Export Successful
+andShow.pluginInfo.writer.error=Export Failed:
+andShow.pluginInfo.error.writer.title=Error
+
+progressBarManager.title=Loading...
+
+fridaWindow.title=Frida Injection Tool
+fridaWindow.pidField=Enter Process PID
+fridaWindow.browseButton=Select Process
+fridaWindow.panel=Script Editor
+fridaWindow.injectButton=Inject Script
+fridaWindow.panel.log=Log Output
+fridaWindow.processSelectionWindow=Select Process
+fridaWindow.processSelectionWindow.search=Search Process
+fridaWindow.processSelectionWindow.columns.1=Process Name
+fridaWindow.processSelectionWindow.columns.2=Process ID
+fridaWindow.processSelectionWindow.selectButton=Select
+
+localWindow.newBtn=New Conversation
+localWindow.saveBtn=Save Record
+localWindow.cudaCheck=Enable CUDA
+localWindow.searchBtn=Start Search
+localWindow.searchBtn.1=Close Search
+localWindow.searchBtn.appendMessage=Search functionality is enabled
+localWindow.searchBtn.appendMessage.1=Search functionality is disabled
+localWindow.sendButton=Send
+localWindow.prompt.system=You are a helpful AI assistant. Please respond to user questions in a friendly and natural tone. Users may provide search results, and you should integrate those results into your answers.
+localWindow.prompt.system.2=You are a search-focused assistant. Users will provide links, summaries, titles, and scraped content, and your job is to output the most relevant content to the user's question.
+localWindow.prompt.name=[User]
+
+settings.1.title=Plugins
+settings.2.title=Basic Settings
+settings.3.title=About
+settings.4.title=Themes
+settings.1.tip=Plugin Management
+settings.2.tip=Appearance Settings
+settings.3.tip=Version Information
+settings.4.tip=Theme Management
+
+settings.1.columns.1=Plugin Name
+settings.1.columns.2=Supported Versions
+settings.1.columns.3=Description
+settings.1.scrollPane=Loaded Plugin List
+
+settings.2.color=Interface Theme Color:
+settings.2.colorBtn=Select Color
+settings.2.colorBtn.color=Select Theme Color
+settings.2.font=Interface Font:
+settings.2.fontBtn=Select Font
+settings.2.showConfirmDialog=Select Font
+settings.2.cuda=Use CUDA for AI Inference:
+settings.2.cudaCheckBox=Enable CUDA Acceleration
+settings.2.cuda.error=Unable to reload AI inference library, please check the CUDA environment
+settings.2.cuda.error.1=Error
+settings.2.language=Interface Language:
+settings.2.language.error=Unknown Language
+settings.3.infoArea.1=Software Version:
+settings.3.infoArea.2=Developer:
+settings.4.no_theme=No available themes
+settings.4.search=Search
+settings.4.search_empty=Please enter search content!
+settings.4.search_empty_title=Prompt
+settings.4.search_not_found=No matching themes found!
+settings.4.search_not_found_title=Prompt
+settings.4.loading=This theme has already been loaded, no need to load again!
+settings.4.loading_title=Prompt
+settings.4.load=Load Theme
+settings.4.info=Theme Class:
+settings.4.info.1=Theme Name:
+settings.4.info.2=Tip:
+settings.4.info.3=Register Name:
+settings.4.load_theme_success=Theme '
+settings.4.load_theme_success.2=' loaded successfully!
+settings.4.load_theme_success.3=Success
+settings.4.load_theme_error=Failed to load theme:
+settings.4.load_theme_error.title=Error
diff --git a/language/sys_ja_JP.properties b/language/sys_ja_JP.properties
new file mode 100644
index 0000000..d921055
--- /dev/null
+++ b/language/sys_ja_JP.properties
@@ -0,0 +1,106 @@
+# \u30C6\u30FC\u30DE\u95A2\u9023
+default_theme.system.topicName=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30DE
+default_theme.default.tip=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30DE
+metal_theme.system.topicName=\u30E1\u30BF\u30EB\u30B9\u30BF\u30A4\u30EB
+metal_theme.default.tip=\u30E1\u30BF\u30EB\u30B9\u30BF\u30A4\u30EB
+motif_theme.system.topicName=\u30E2\u30C1\u30FC\u30D5\u30B9\u30BF\u30A4\u30EB
+motif_theme.default.tip=\u30E2\u30C1\u30FC\u30D5\u30B9\u30BF\u30A4\u30EB
+flatLightLaf_theme.system.topicName=\u30D5\u30E9\u30C3\u30C8\u30E9\u30A4\u30C8\u30B9\u30BF\u30A4\u30EB
+flatLightLaf_theme.default.tip=\u30D5\u30E9\u30C3\u30C8\u30E9\u30A4\u30C8\u30B9\u30BF\u30A4\u30EB
+
+# \u30E1\u30A4\u30F3\u30A6\u30A3\u30F3\u30C9\u30A6
+mainWindow.title=Axis\u30AF\u30EA\u30A8\u30FC\u30B7\u30E7\u30F3\u30C4\u30FC\u30EB\u30DC\u30C3\u30AF\u30B9 v1.0
+mainWindow.title.2=Axis\u30AF\u30EA\u30A8\u30FC\u30B7\u30E7\u30F3\u30C4\u30FC\u30EB\u30DC\u30C3\u30AF\u30B9
+mainWindow.settings.title=\u30B7\u30B9\u30C6\u30E0\u8A2D\u5B9A
+
+# \u30A8\u30E9\u30FC\u30C0\u30A4\u30A2\u30ED\u30B0
+andShow.title=\u30D7\u30ED\u30B0\u30E9\u30E0\u30AF\u30E9\u30C3\u30B7\u30E5\u30EC\u30DD\u30FC\u30C8
+andShow.title.2=\u91CD\u5927\u306A\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F
+andShow.title.3=\u958B\u767A\u8005\u306B\u5831\u544A\u3057\u3066\u304F\u3060\u3055\u3044
+andShow.pluginInfo.title==== \u8AAD\u307F\u8FBC\u307E\u308C\u305F\u30D7\u30E9\u30B0\u30A4\u30F3 ===
+andShow.pluginInfo.title.1=\u30D7\u30E9\u30B0\u30A4\u30F3\u540D:
+andShow.pluginInfo.title.2=\u8AAC\u660E:
+andShow.pluginInfo.title.3=\u5BFE\u5FDC\u30D0\u30FC\u30B8\u30E7\u30F3:
+andShow.pluginInfo.exportButton=\u30EC\u30DD\u30FC\u30C8\u51FA\u529B
+andShow.pluginInfo.closeButton=\u9589\u3058\u308B
+andShow.pluginInfo.writer=\u30EC\u30DD\u30FC\u30C8\u306E\u4FDD\u5B58\u5148:
+andShow.pluginInfo.writer.title=\u51FA\u529B\u6210\u529F
+andShow.pluginInfo.writer.error=\u51FA\u529B\u5931\u6557:
+andShow.pluginInfo.error.writer.title=\u30A8\u30E9\u30FC
+
+# \u30D7\u30ED\u30B0\u30EC\u30B9\u30D0\u30FC
+progressBarManager.title=\u8AAD\u307F\u8FBC\u307F\u4E2D...
+
+# Frida\u30C4\u30FC\u30EB
+fridaWindow.title=Frida\u30A4\u30F3\u30B8\u30A7\u30AF\u30B7\u30E7\u30F3\u30C4\u30FC\u30EB
+fridaWindow.pidField=\u30D7\u30ED\u30BB\u30B9PID\u3092\u5165\u529B
+fridaWindow.browseButton=\u30D7\u30ED\u30BB\u30B9\u9078\u629E
+fridaWindow.panel=\u30B9\u30AF\u30EA\u30D7\u30C8\u30A8\u30C7\u30A3\u30BF
+fridaWindow.injectButton=\u30B9\u30AF\u30EA\u30D7\u30C8\u6CE8\u5165
+fridaWindow.panel.log=\u30ED\u30B0\u51FA\u529B
+fridaWindow.processSelectionWindow=\u30D7\u30ED\u30BB\u30B9\u9078\u629E
+fridaWindow.processSelectionWindow.search=\u30D7\u30ED\u30BB\u30B9\u691C\u7D22
+fridaWindow.processSelectionWindow.columns.1=\u30D7\u30ED\u30BB\u30B9\u540D
+fridaWindow.processSelectionWindow.columns.2=\u30D7\u30ED\u30BB\u30B9ID
+fridaWindow.processSelectionWindow.selectButton=\u9078\u629E
+
+# \u30ED\u30FC\u30AB\u30EB\u30C1\u30E3\u30C3\u30C8
+localWindow.newBtn=\u65B0\u898F\u4F1A\u8A71
+localWindow.saveBtn=\u4FDD\u5B58
+localWindow.cudaCheck=CUDA\u3092\u6709\u52B9\u5316
+localWindow.searchBtn=\u691C\u7D22\u958B\u59CB
+localWindow.searchBtn.1=\u691C\u7D22\u7D42\u4E86
+localWindow.searchBtn.appendMessage=\u691C\u7D22\u6A5F\u80FD\u304C\u6709\u52B9\u3067\u3059
+localWindow.searchBtn.appendMessage.1=\u691C\u7D22\u6A5F\u80FD\u304C\u7121\u52B9\u3067\u3059
+localWindow.sendButton=\u9001\u4FE1
+localWindow.prompt.system=\u3042\u306A\u305F\u306F\u89AA\u5207\u306AAI\u30A2\u30B7\u30B9\u30BF\u30F3\u30C8\u3067\u3059\u3002\u30E6\u30FC\u30B6\u30FC\u306E\u8CEA\u554F\u306B\u53CB\u597D\u7684\u3067\u81EA\u7136\u306A\u53E3\u8ABF\u3067\u7B54\u3048\u3066\u304F\u3060\u3055\u3044\u3002\u691C\u7D22\u7D50\u679C\u3092\u6D3B\u7528\u3057\u3066\u56DE\u7B54\u3092\u69CB\u6210\u3057\u307E\u3059\u3002
+localWindow.prompt.system.2=\u691C\u7D22\u7279\u5316\u578B\u30A2\u30B7\u30B9\u30BF\u30F3\u30C8\u3068\u3057\u3066\u3001\u63D0\u4F9B\u3055\u308C\u305F\u60C5\u5831\u304B\u3089\u6700\u3082\u95A2\u9023\u6027\u306E\u9AD8\u3044\u5185\u5BB9\u3092\u62BD\u51FA\u3057\u3066\u56DE\u7B54\u3057\u307E\u3059\u3002
+localWindow.prompt.name=[\u30E6\u30FC\u30B6\u30FC]
+
+# \u8A2D\u5B9A\u753B\u9762
+settings.1.title=\u30D7\u30E9\u30B0\u30A4\u30F3\u7BA1\u7406
+settings.2.title=\u57FA\u672C\u8A2D\u5B9A
+settings.3.title=\u30D0\u30FC\u30B8\u30E7\u30F3\u60C5\u5831
+settings.4.title=\u30C6\u30FC\u30DE\u8A2D\u5B9A
+settings.1.tip=\u30D7\u30E9\u30B0\u30A4\u30F3\u306E\u7BA1\u7406\u3068\u8A2D\u5B9A
+settings.2.tip=\u8868\u793A\u8A2D\u5B9A\u306E\u8ABF\u6574
+settings.3.tip=\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u306E\u60C5\u5831
+settings.4.tip=\u30C6\u30FC\u30DE\u306E\u9078\u629E\u3068\u7BA1\u7406
+
+settings.1.columns.1=\u30D7\u30E9\u30B0\u30A4\u30F3\u540D
+settings.1.columns.2=\u5BFE\u5FDC\u30D0\u30FC\u30B8\u30E7\u30F3
+settings.1.columns.3=\u8AAC\u660E
+settings.1.scrollPane=\u8AAD\u307F\u8FBC\u307E\u308C\u305F\u30D7\u30E9\u30B0\u30A4\u30F3
+
+settings.2.color=\u30C6\u30FC\u30DE\u30AB\u30E9\u30FC:
+settings.2.colorBtn=\u8272\u9078\u629E
+settings.2.colorBtn.color=\u30C6\u30FC\u30DE\u30AB\u30E9\u30FC\u9078\u629E
+settings.2.font=\u30D5\u30A9\u30F3\u30C8\u8A2D\u5B9A:
+settings.2.fontBtn=\u30D5\u30A9\u30F3\u30C8\u9078\u629E
+settings.2.showConfirmDialog=\u30D5\u30A9\u30F3\u30C8\u9078\u629E
+settings.2.cuda=AI\u63A8\u8AD6\u306BCUDA\u3092\u4F7F\u7528:
+settings.2.cudaCheckBox=CUDA\u30A2\u30AF\u30BB\u30E9\u30EC\u30FC\u30B7\u30E7\u30F3
+settings.2.cuda.error=AI\u63A8\u8AD6\u30E9\u30A4\u30D6\u30E9\u30EA\u306E\u518D\u8AAD\u307F\u8FBC\u307F\u306B\u5931\u6557\u3057\u307E\u3057\u305F
+settings.2.cuda.error.1=\u30A8\u30E9\u30FC
+settings.2.language=\u8868\u793A\u8A00\u8A9E:
+settings.2.language.error=\u4E0D\u660E\u306A\u8A00\u8A9E
+settings.3.infoArea.1=\u30D0\u30FC\u30B8\u30E7\u30F3:
+settings.3.infoArea.2=\u958B\u767A\u8005:
+settings.4.no_theme=\u5229\u7528\u53EF\u80FD\u306A\u30C6\u30FC\u30DE\u304C\u3042\u308A\u307E\u305B\u3093
+settings.4.search=\u691C\u7D22
+settings.4.search_empty=\u691C\u7D22\u8A9E\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044
+settings.4.search_empty_title=\u901A\u77E5
+settings.4.search_not_found=\u8A72\u5F53\u3059\u308B\u30C6\u30FC\u30DE\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093
+settings.4.search_not_found_title=\u901A\u77E5
+settings.4.loading=\u3053\u306E\u30C6\u30FC\u30DE\u306F\u65E2\u306B\u8AAD\u307F\u8FBC\u307E\u308C\u3066\u3044\u307E\u3059
+settings.4.loading_title=\u901A\u77E5
+settings.4.load=\u30C6\u30FC\u30DE\u8AAD\u307F\u8FBC\u307F
+settings.4.info=\u30C6\u30FC\u30DE\u30AF\u30E9\u30B9:
+settings.4.info.1=\u30C6\u30FC\u30DE\u540D:
+settings.4.info.2=\u30D2\u30F3\u30C8:
+settings.4.info.3=\u767B\u9332\u540D:
+settings.4.load_theme_success=\u30C6\u30FC\u30DE '
+settings.4.load_theme_success.2=' \u306E\u8AAD\u307F\u8FBC\u307F\u306B\u6210\u529F\u3057\u307E\u3057\u305F
+settings.4.load_theme_success.3=\u6210\u529F
+settings.4.load_theme_error=\u30C6\u30FC\u30DE\u306E\u8AAD\u307F\u8FBC\u307F\u306B\u5931\u6557:
+settings.4.load_theme_error.title=\u30A8\u30E9\u30FC
diff --git a/language/sys_zh_CN.properties b/language/sys_zh_CN.properties
new file mode 100644
index 0000000..1f75a43
--- /dev/null
+++ b/language/sys_zh_CN.properties
@@ -0,0 +1,110 @@
+default_theme.system.topicName=\u9ED8\u8BA4\u4E3B\u9898
+default_theme.default.tip=\u9ED8\u8BA4\u7684\u4E3B\u9898
+metal_theme.system.topicName=Metal\u98CE\u683C
+metal_theme.default.tip=Metal\u98CE\u683C
+motif_theme.system.topicName=Motif\u98CE\u683C
+motif_theme.default.tip=Motif\u98CE\u683C
+flatLightLaf_theme.system.topicName=flatLightLaf\u98CE\u683C
+flatLightLaf_theme.default.tip=flatLightLaf\u98CE\u683C
+
+mainWindow.title=\u8F74\u521B\u5DE5\u5177\u7BB1 v1.0
+mainWindow.title.2=\u8F74\u521B\u5DE5\u5177\u7BB1
+mainWindow.settings.title=\u7CFB\u7EDF\u8BBE\u7F6E
+
+andShow.title=\u7A0B\u5E8F\u5D29\u6E83\u62A5\u544A
+andShow.title.2=\u7A0B\u5E8F\u53D1\u751F\u4E25\u91CD\u9519\u8BEF
+andShow.title.3=\u8BF7\u5411\u6211\u4EEC\u53CD\u9988\uFF01
+andShow.pluginInfo.title==== \u52A0\u8F7D\u7684\u63D2\u4EF6 ===
+andShow.pluginInfo.title.1=\u63D2\u4EF6\u540D\u79F0:
+andShow.pluginInfo.title.2=\u63D2\u4EF6\u63CF\u8FF0:
+andShow.pluginInfo.title.3=\u652F\u6301\u7684\u7248\u672C:
+andShow.pluginInfo.exportButton=\u5BFC\u51FA\u62A5\u544A
+andShow.pluginInfo.closeButton=\u5173\u95ED
+andShow.pluginInfo.writer=\u62A5\u544A\u5DF2\u4FDD\u5B58\u81F3:
+andShow.pluginInfo.writer.title=\u5BFC\u51FA\u6210\u529F
+andShow.pluginInfo.writer.error=\u5BFC\u51FA\u5931\u8D25:
+andShow.pluginInfo.error.writer.title=\u9519\u8BEF
+
+progressBarManager.title=\u52A0\u8F7D\u4E2D...
+
+fridaWindow.title=Frida \u6CE8\u5165\u5DE5\u5177
+fridaWindow.pidField=\u8BF7\u8F93\u5165\u8FDB\u7A0BPID
+fridaWindow.browseButton=\u9009\u62E9\u8FDB\u7A0B
+fridaWindow.panel=\u811A\u672C\u7F16\u8F91\u5668
+fridaWindow.injectButton=\u6CE8\u5165\u811A\u672C
+fridaWindow.panel.log=\u65E5\u5FD7\u8F93\u51FA
+fridaWindow.processSelectionWindow=\u9009\u62E9\u8FDB\u7A0B
+fridaWindow.processSelectionWindow.search=\u641C\u7D22\u8FDB\u7A0B
+fridaWindow.processSelectionWindow.columns.1=\u8FDB\u7A0B\u540D\u79F0
+fridaWindow.processSelectionWindow.columns.2=\u8FDB\u7A0BID
+fridaWindow.processSelectionWindow.selectButton=\u9009\u62E9
+fridaWindow.button.inject=\u6CE8\u5165
+fridaWindow.button.inject.pid=\u6253\u5F00PID\u9009\u9879\u5361
+fridaWindow.inject.end=[INFO] \u6CE8\u5165\u5DF2\u505C\u6B62
+fridaWindow.inject.end.err=[ERROR] \u505C\u6B62\u5931\u8D25:
+fridaWindow.inject.end.err.1=[WARN] \u6CA1\u6709\u6B63\u5728\u8FD0\u884C\u7684\u6CE8\u5165\u8FDB\u7A0B
+fridaWindow.menu=\u6587\u4EF6
+fridaWindow.menu.exit=\u9000\u51FA
+fridaWindow.menu.2=\u9000\u51FA
+fridaWindow.menu.help=\u5E2E\u52A9
+fridaWindow.menu.help.about=\u5173\u4E8E
+
+localWindow.newBtn=\u65B0\u5BF9\u8BDD
+localWindow.saveBtn=\u4FDD\u5B58\u8BB0\u5F55
+localWindow.cudaCheck=\u542F\u7528CUDA
+localWindow.searchBtn=\u5F00\u542F\u641C\u7D22
+localWindow.searchBtn.1=\u5173\u95ED\u641C\u7D22
+localWindow.searchBtn.appendMessage=\u641C\u7D22\u529F\u80FD\u5DF2\u5F00\u542F
+localWindow.searchBtn.appendMessage.1=\u641C\u7D22\u529F\u80FD\u5DF2\u5173\u95ED
+localWindow.sendButton=\u53D1\u9001
+localWindow.prompt.system=\u4F60\u662F\u4E00\u4E2A\u4E50\u4E8E\u52A9\u4EBA\u7684AI\u52A9\u624B\uFF0C\u8BF7\u7528\u53CB\u597D\u81EA\u7136\u7684\u8BED\u6C14\u56DE\u7B54\u7528\u6237\u95EE\u9898,\u7528\u6237\u53EF\u80FD\u4F1A\u63D0\u4F9B\u4E00\u4E9B\u641C\u7D22\u7ED3\u679C\u8BF7\u4F60\u7ED3\u5408\u641C\u7D22\u7ED3\u679C\u6765\u56DE\u7B54\u7528\u6237\u3002
+localWindow.prompt.system.2=\u4F60\u662F\u4E00\u4E2A\u4E13\u6CE8\u68C0\u7D22\u641C\u7D22\u4FE1\u606F\u7684\u52A9\u624B\uFF0C\u7528\u6237\u5C06\u63D0\u4F9B\u4E00\u4E9B\u94FE\u63A5\u3001\u6458\u8981\u3001\u6807\u9898\u3001\u722C\u53D6\u5230\u7684\u5185\u5BB9\uFF0C\u4F60\u7684\u4F5C\u7528\u5C31\u662F\u8F93\u51FA\u4E3B\u8981\u5185\u5BB9\u4E0E\u7528\u6237\u95EE\u9898\u76F8\u5173\u7684\u5185\u5BB9\u3002
+localWindow.prompt.name=\u3010\u7528\u6237\u3011
+
+settings.1.title=\u63D2\u4EF6
+settings.2.title=\u57FA\u7840\u8BBE\u7F6E
+settings.3.title=\u5173\u4E8E
+settings.4.title=\u4E3B\u9898
+settings.1.tip=\u63D2\u4EF6\u7BA1\u7406
+settings.2.tip=\u5916\u89C2\u8BBE\u7F6E
+settings.3.tip=\u7248\u672C\u4FE1\u606F
+settings.4.tip=\u4E3B\u9898\u7BA1\u7406
+
+settings.1.columns.0=\u63D2\u4EF6\u7C7B\u578B
+settings.1.columns.1=\u63D2\u4EF6\u540D\u79F0
+settings.1.columns.2=\u7248\u672C\u652F\u6301
+settings.1.columns.3=\u63CF\u8FF0
+settings.1.scrollPane=\u5DF2\u52A0\u8F7D\u63D2\u4EF6\u5217\u8868
+
+settings.2.color=\u754C\u9762\u4E3B\u9898\u989C\u8272\uFF1A
+settings.2.colorBtn=\u9009\u62E9\u989C\u8272
+settings.2.colorBtn.color=\u9009\u62E9\u4E3B\u9898\u989C\u8272
+settings.2.font=\u754C\u9762\u5B57\u4F53\uFF1A
+settings.2.fontBtn=\u9009\u62E9\u5B57\u4F53
+settings.2.showConfirmDialog=\u9009\u62E9\u5B57\u4F53
+settings.2.cuda=AI\u63A8\u7406\u65F6\u4F7F\u7528CUDA\uFF1A
+settings.2.cudaCheckBox=\u542F\u7528CUDA\u52A0\u901F
+settings.2.cuda.error=\u65E0\u6CD5\u91CD\u65B0\u52A0\u8F7DAI\u63A8\u7406\u5E93\uFF0C\u8BF7\u68C0\u67E5CUDA\u73AF\u5883
+settings.2.cuda.error.1=\u9519\u8BEF
+settings.2.language=\u754C\u9762\u8BED\u8A00\uFF1A
+settings.2.language.error=\u672A\u77E5\u8BED\u8A00
+settings.3.infoArea.1=\u8F6F\u4EF6\u7248\u672C:
+settings.3.infoArea.2=\u5F00\u53D1\u4F5C\u8005:
+settings.4.no_theme=\u6CA1\u6709\u53EF\u7528\u7684\u4E3B\u9898
+settings.4.search=\u641C\u7D22
+settings.4.search_empty=\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9\uFF01
+settings.4.search_empty_title=\u63D0\u793A
+settings.4.search_not_found=\u672A\u627E\u5230\u5339\u914D\u7684\u4E3B\u9898\uFF01
+settings.4.search_not_found_title=\u63D0\u793A
+settings.4.loading=\u8BE5\u4E3B\u9898\u5DF2\u52A0\u8F7D\uFF0C\u65E0\u9700\u91CD\u590D\u52A0\u8F7D\uFF01
+settings.4.loading_title=\u63D0\u793A
+settings.4.load=\u52A0\u8F7D\u4E3B\u9898
+settings.4.info=\u4E3B\u9898\u7C7B:
+settings.4.info.1=\u4E3B\u9898\u540D:
+settings.4.info.2=\u63D0\u793A:
+settings.4.info.3=\u6CE8\u518C\u540D:
+settings.4.load_theme_success=\u4E3B\u9898 '
+settings.4.load_theme_success.2=' \u5DF2\u6210\u529F\u52A0\u8F7D\uFF01
+settings.4.load_theme_success.3=\u6210\u529F
+settings.4.load_theme_error=\u52A0\u8F7D\u4E3B\u9898\u5931\u8D25:
+settings.4.load_theme_error.title=\u9519\u8BEF
\ No newline at end of file
diff --git a/language/sys_zh_TW.properties b/language/sys_zh_TW.properties
new file mode 100644
index 0000000..8b754fe
--- /dev/null
+++ b/language/sys_zh_TW.properties
@@ -0,0 +1,99 @@
+default_theme.system.topicName=\u9810\u8A2D\u4E3B\u984C
+default_theme.default.tip=\u9810\u8A2D\u7684\u4E3B\u984C
+metal_theme.system.topicName=Metal\u98A8\u683C
+metal_theme.default.tip=Metal\u98A8\u683C
+motif_theme.system.topicName=Motif\u98A8\u683C
+motif_theme.default.tip=Motif\u98A8\u683C
+flatLightLaf_theme.system.topicName=flatLightLaf\u98A8\u683C
+flatLightLaf_theme.default.tip=flatLightLaf\u98A8\u683C
+
+mainWindow.title=\u8EF8\u5275\u5DE5\u5177\u7BB1 v1.0
+mainWindow.title.2=\u8EF8\u5275\u5DE5\u5177\u7BB1
+mainWindow.settings.title=\u7CFB\u7D71\u8A2D\u7F6E
+
+andShow.title=\u7A0B\u5F0F\u5D29\u6F70\u5831\u544A
+andShow.title.2=\u7A0B\u5F0F\u767C\u751F\u56B4\u91CD\u932F\u8AA4
+andShow.title.3=\u8ACB\u5411\u6211\u5011\u53CD\u994B\uFF01
+andShow.pluginInfo.title==== \u8F09\u5165\u7684\u63D2\u4EF6 ===
+andShow.pluginInfo.title.1=\u63D2\u4EF6\u540D\u7A31:
+andShow.pluginInfo.title.2=\u63D2\u4EF6\u63CF\u8FF0:
+andShow.pluginInfo.title.3=\u652F\u63F4\u7684\u7248\u672C:
+andShow.pluginInfo.exportButton=\u532F\u51FA\u5831\u544A
+andShow.pluginInfo.closeButton=\u95DC\u9589
+andShow.pluginInfo.writer=\u5831\u544A\u5DF2\u5132\u5B58\u81F3:
+andShow.pluginInfo.writer.title=\u532F\u51FA\u6210\u529F
+andShow.pluginInfo.writer.error=\u532F\u51FA\u5931\u6557:
+andShow.pluginInfo.error.writer.title=\u932F\u8AA4
+
+progressBarManager.title=\u52A0\u8F09\u4E2D...
+
+fridaWindow.title=Frida \u6CE8\u5165\u5DE5\u5177
+fridaWindow.pidField=\u8F38\u5165\u9032\u7A0BPID
+fridaWindow.browseButton=\u9078\u64C7\u9032\u7A0B
+fridaWindow.panel=\u8173\u672C\u7DE8\u8F2F\u5668
+fridaWindow.injectButton=\u6CE8\u5165\u8173\u672C
+fridaWindow.panel.log=\u65E5\u8A8C\u8F38\u51FA
+fridaWindow.processSelectionWindow=\u9078\u64C7\u9032\u7A0B
+fridaWindow.processSelectionWindow.search=\u641C\u5C0B\u9032\u7A0B
+fridaWindow.processSelectionWindow.columns.1=\u9032\u7A0B\u540D\u7A31
+fridaWindow.processSelectionWindow.columns.2=\u9032\u7A0BID
+fridaWindow.processSelectionWindow.selectButton=\u9078\u64C7
+
+localWindow.newBtn=\u65B0\u5C0D\u8A71
+localWindow.saveBtn=\u4FDD\u5B58\u8A18\u9304
+localWindow.cudaCheck=\u555F\u7528CUDA
+localWindow.searchBtn=\u958B\u555F\u641C\u5C0B
+localWindow.searchBtn.1=\u95DC\u9589\u641C\u5C0B
+localWindow.searchBtn.appendMessage=\u641C\u5C0B\u529F\u80FD\u5DF2\u958B\u555F
+localWindow.searchBtn.appendMessage.1=\u641C\u5C0B\u529F\u80FD\u5DF2\u95DC\u9589
+localWindow.sendButton=\u767C\u9001
+localWindow.prompt.system=\u4F60\u662F\u4E00\u4E2A\u4E50\u4E8E\u52A9\u4EBA\u7684AI\u52A9\u624B\uFF0C\u8BF7\u7528\u53CB\u597D\u81EA\u7136\u7684\u8BED\u6C14\u56DE\u7B54\u7528\u6237\u95EE\u9898,\u7528\u6237\u53EF\u80FD\u4F1A\u63D0\u4F9B\u4E00\u4E9B\u641C\u7D22\u7ED3\u679C\u8BF7\u4F60\u7ED3\u5408\u641C\u7D22\u7ED3\u679C\u6765\u56DE\u7B54\u7528\u6237\u3002
+localWindow.prompt.system.2=\u4F60\u662F\u4E00\u4E2A\u4E13\u6CE8\u68C0\u7D22\u641C\u7D22\u4FE1\u606F\u7684\u52A9\u624B\uFF0C\u7528\u6237\u5C06\u63D0\u4F9B\u4E00\u4E9B\u94FE\u63A5\u3001\u6458\u8981\u3001\u6807\u9898\u3001\u722C\u53D6\u5230\u7684\u5185\u5BB9\uFF0C\u4F60\u7684\u4F5C\u7528\u5C31\u662F\u8F93\u51FA\u4E3B\u8981\u5185\u5BB9\u4E0E\u7528\u6237\u95EE\u9898\u76F8\u5173\u7684\u5185\u5BB9\u3002
+localWindow.prompt.name=[\u7528\u6236]
+
+settings.1.title=\u63D2\u4EF6
+settings.2.title=\u57FA\u672C\u8A2D\u7F6E
+settings.3.title=\u95DC\u65BC
+settings.4.title=\u4E3B\u984C
+settings.1.tip=\u63D2\u4EF6\u7BA1\u7406
+settings.2.tip=\u5916\u89C0\u8A2D\u7F6E
+settings.3.tip=\u7248\u672C\u4FE1\u606F
+settings.4.tip=\u4E3B\u984C\u7BA1\u7406
+
+settings.1.columns.1=\u63D2\u4EF6\u540D\u7A31
+settings.1.columns.2=\u7248\u672C\u652F\u6301
+settings.1.columns.3=\u63CF\u8FF0
+settings.1.scrollPane=\u5DF2\u8F09\u5165\u63D2\u4EF6\u5217\u8868
+
+settings.2.color=\u4ECB\u9762\u4E3B\u984C\u984F\u8272\uFF1A
+settings.2.colorBtn=\u9078\u64C7\u984F\u8272
+settings.2.colorBtn.color=\u9078\u64C7\u4E3B\u984C\u984F\u8272
+settings.2.font=\u4ECB\u9762\u5B57\u9AD4\uFF1A
+settings.2.fontBtn=\u9078\u64C7\u5B57\u9AD4
+settings.2.showConfirmDialog=\u9078\u64C7\u5B57\u9AD4
+settings.2.cuda=AI\u63A8\u7406\u6642\u4F7F\u7528CUDA\uFF1A
+settings.2.cudaCheckBox=\u555F\u7528CUDA\u52A0\u901F
+settings.2.cuda.error=\u7121\u6CD5\u91CD\u65B0\u52A0\u8F09AI\u63A8\u7406\u5EAB\uFF0C\u8ACB\u6AA2\u67E5CUDA\u74B0\u5883
+settings.2.cuda.error.1=\u932F\u8AA4
+settings.2.language=\u4ECB\u9762\u8A9E\u8A00\uFF1A
+settings.2.language.error=\u672A\u77E5\u8A9E\u8A00
+settings.3.infoArea.1=\u8EDF\u9AD4\u7248\u672C:
+settings.3.infoArea.2=\u958B\u767C\u4F5C\u8005:
+settings.4.no_theme=\u6C92\u6709\u53EF\u7528\u7684\u4E3B\u984C
+settings.4.search=\u641C\u5C0B
+settings.4.search_empty=\u8ACB\u8F38\u5165\u641C\u5C0B\u5167\u5BB9\uFF01
+settings.4.search_empty_title=\u63D0\u793A
+settings.4.search_not_found=\u672A\u627E\u5230\u5339\u914D\u7684\u4E3B\u984C\uFF01
+settings.4.search_not_found_title=\u63D0\u793A
+settings.4.loading=\u8A72\u4E3B\u984C\u5DF2\u8F09\u5165\uFF0C\u7121\u9700\u91CD\u8907\u8F09\u5165\uFF01
+settings.4.loading_title=\u63D0\u793A
+settings.4.load=\u52A0\u8F09\u4E3B\u984C
+settings.4.info=\u4E3B\u984C\u985E\u5225:
+settings.4.info.1=\u4E3B\u984C\u540D\u7A31:
+settings.4.info.2=\u63D0\u793A:
+settings.4.info.3=\u8A3B\u518A\u540D\u7A31:
+settings.4.load_theme_success=\u4E3B\u984C '
+settings.4.load_theme_success.2=' \u5DF2\u6210\u529F\u52A0\u8F09\uFF01
+settings.4.load_theme_success.3=\u6210\u529F
+settings.4.load_theme_error=\u52A0\u8F09\u4E3B\u984C\u5931\u6557:
+settings.4.load_theme_error.title=\u932F\u8AA4
diff --git a/mapping.properties b/mapping.properties
new file mode 100644
index 0000000..5e69b74
--- /dev/null
+++ b/mapping.properties
@@ -0,0 +1,1139 @@
+#Obfuscation Mapping Table
+#Sun Feb 23 18:01:01 CST 2025
+com/axis/innovators/box/AxisInnovatorsBox=a/b/c/d/A
+com/axis/innovators/box/Log4j2OutputStream=a/b/c/d/BL
+com/axis/innovators/box/Main=a/b/c/d/BM
+com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory=a/b/c/d/e/f/C
+com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory$1=a/b/c/d/e/f/B
+com/axis/innovators/box/decompilation/gui/JarClassFileSource=a/b/c/d/e/f/D
+com/axis/innovators/box/decompilation/gui/ModernJarViewer=a/b/c/d/e/f/R
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$1=a/b/c/d/e/f/E
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$2=a/b/c/d/e/f/F
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$3=a/b/c/d/e/f/G
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$4=a/b/c/d/e/f/H
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$5=a/b/c/d/e/f/I
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$6=a/b/c/d/e/f/J
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$7=a/b/c/d/e/f/K
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$8=a/b/c/d/e/f/L
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodInfo=a/b/c/d/e/f/M
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink=a/b/c/d/e/f/N
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult=a/b/c/d/e/f/O
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResultRenderer=a/b/c/d/e/f/P
+com/axis/innovators/box/decompilation/gui/ModernJarViewer$TreeSelectionHandler=a/b/c/d/e/f/Q
+com/axis/innovators/box/events/CategoryRenderingEvent=a/b/c/d/g/T
+com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder=a/b/c/d/g/S
+com/axis/innovators/box/events/EventBus=a/b/c/d/g/V
+com/axis/innovators/box/events/EventBus$Subscriber=a/b/c/d/g/U
+com/axis/innovators/box/events/GlobalEventBus=a/b/c/d/g/W
+com/axis/innovators/box/events/MainWindowEvents=a/b/c/d/g/Z
+com/axis/innovators/box/events/MainWindowEvents$initialize=a/b/c/d/g/X
+com/axis/innovators/box/events/MainWindowEvents$update=a/b/c/d/g/Y
+com/axis/innovators/box/events/OpenFileEvents=a/b/c/d/g/AA
+com/axis/innovators/box/events/SettingsLoadEvents=a/b/c/d/g/AB
+com/axis/innovators/box/events/StartupEvent=a/b/c/d/g/AC
+com/axis/innovators/box/events/SubscribeEvent=a/b/c/d/g/AD
+com/axis/innovators/box/events/TABUIEvents=a/b/c/d/g/AF
+com/axis/innovators/box/events/TABUIEvents$update=a/b/c/d/g/AE
+com/axis/innovators/box/gui/FridaWindow=a/b/c/d/f/AK
+com/axis/innovators/box/gui/FridaWindow$1=a/b/c/d/f/AG
+com/axis/innovators/box/gui/FridaWindow$ProcessInfo=a/b/c/d/f/AH
+com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow=a/b/c/d/f/AJ
+com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow$1=a/b/c/d/f/AI
+com/axis/innovators/box/gui/LoadIcon=a/b/c/d/f/AL
+com/axis/innovators/box/gui/LocalWindow=a/b/c/d/f/AR
+com/axis/innovators/box/gui/LocalWindow$1=a/b/c/d/f/AM
+com/axis/innovators/box/gui/LocalWindow$2=a/b/c/d/f/AN
+com/axis/innovators/box/gui/LocalWindow$3=a/b/c/d/f/AO
+com/axis/innovators/box/gui/LocalWindow$4=a/b/c/d/f/AP
+com/axis/innovators/box/gui/LocalWindow$5=a/b/c/d/f/AQ
+com/axis/innovators/box/gui/MainWindow=a/b/c/d/f/BG
+com/axis/innovators/box/gui/MainWindow$1=a/b/c/d/f/AS
+com/axis/innovators/box/gui/MainWindow$2=a/b/c/d/f/AT
+com/axis/innovators/box/gui/MainWindow$3=a/b/c/d/f/AU
+com/axis/innovators/box/gui/MainWindow$4=a/b/c/d/f/AV
+com/axis/innovators/box/gui/MainWindow$5=a/b/c/d/f/AW
+com/axis/innovators/box/gui/MainWindow$6=a/b/c/d/f/AX
+com/axis/innovators/box/gui/MainWindow$7=a/b/c/d/f/AY
+com/axis/innovators/box/gui/MainWindow$CardMouseAdapter=a/b/c/d/f/BB
+com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$1=a/b/c/d/f/AZ
+com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$2=a/b/c/d/f/BA
+com/axis/innovators/box/gui/MainWindow$CustomScrollBarUI=a/b/c/d/f/BC
+com/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI=a/b/c/d/f/BD
+com/axis/innovators/box/gui/MainWindow$ToolCategory=a/b/c/d/f/BE
+com/axis/innovators/box/gui/MainWindow$ToolItem=a/b/c/d/f/BF
+com/axis/innovators/box/gui/ProgressBarManager=a/b/c/d/f/BH
+com/axis/innovators/box/gui/WindowsJDialog=a/b/c/d/f/BK
+com/axis/innovators/box/gui/WindowsJDialog$1=a/b/c/d/f/BI
+com/axis/innovators/box/gui/WindowsJDialog$2=a/b/c/d/f/BJ
+com/axis/innovators/box/plugins/BoxClassLoader=a/b/c/d/h/BN
+com/axis/innovators/box/plugins/IClassTransformer=a/b/c/d/h/BO
+com/axis/innovators/box/plugins/LoadingCorePlugin=a/b/c/d/h/BP
+com/axis/innovators/box/plugins/PluginDescriptor=a/b/c/d/h/BQ
+com/axis/innovators/box/plugins/PluginLoader=a/b/c/d/h/BS
+com/axis/innovators/box/plugins/PluginLoader$1=a/b/c/d/h/BR
+com/axis/innovators/box/plugins/PluginLoadingError=a/b/c/d/h/BT
+com/axis/innovators/box/plugins/PluginMeta=a/b/c/d/h/BU
+com/axis/innovators/box/plugins/PluginMetadata=a/b/c/d/h/BV
+com/axis/innovators/box/plugins/PluginPyLoader=a/b/c/d/h/BX
+com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor=a/b/c/d/h/BW
+com/axis/innovators/box/python/PyLocalSide=a/b/c/d/i/BZ
+com/axis/innovators/box/python/PyLocalSide$1=a/b/c/d/i/BY
+com/axis/innovators/box/register/LanguageManager=a/b/c/d/j/CB
+com/axis/innovators/box/register/LanguageManager$Language=a/b/c/d/j/CA
+com/axis/innovators/box/register/RegistrationError=a/b/c/d/j/CC
+com/axis/innovators/box/register/RegistrationSettingsItem=a/b/c/d/j/CJ
+com/axis/innovators/box/register/RegistrationSettingsItem$1=a/b/c/d/j/CD
+com/axis/innovators/box/register/RegistrationSettingsItem$2=a/b/c/d/j/CE
+com/axis/innovators/box/register/RegistrationSettingsItem$3=a/b/c/d/j/CF
+com/axis/innovators/box/register/RegistrationSettingsItem$4=a/b/c/d/j/CG
+com/axis/innovators/box/register/RegistrationSettingsItem$5=a/b/c/d/j/CH
+com/axis/innovators/box/register/RegistrationSettingsItem$FontChooser=a/b/c/d/j/CI
+com/axis/innovators/box/register/RegistrationTool=a/b/c/d/j/CM
+com/axis/innovators/box/register/RegistrationTool$1=a/b/c/d/j/CK
+com/axis/innovators/box/register/RegistrationTool$2=a/b/c/d/j/CL
+com/axis/innovators/box/register/RegistrationTopic=a/b/c/d/j/CN
+com/axis/innovators/box/tools/ArgsParser=a/b/c/d/k/CO
+com/axis/innovators/box/tools/FolderCleaner=a/b/c/d/k/CP
+com/axis/innovators/box/tools/FolderCreator=a/b/c/d/k/CQ
+com/axis/innovators/box/tools/LibraryLoad=a/b/c/d/k/CR
+com/axis/innovators/box/tools/StateManager=a/b/c/d/k/CS
+com/axis/innovators/box/tools/SystemInfoUtil=a/b/c/d/k/CT
+com/axis/innovators/box/util/FileAssociationManager=a/b/c/d/l/CU
+com/axis/innovators/box/util/PythonResult=a/b/c/d/l/CV
+com/axis/innovators/box/util/RunPython=a/b/c/d/l/CW
+field\:com/axis/innovators/box/AxisInnovatorsBox\#AUTHOR\#[Ljava/lang/String;=c
+field\:com/axis/innovators/box/AxisInnovatorsBox\#VERSIONS\#Ljava/lang/String;=b
+field\:com/axis/innovators/box/AxisInnovatorsBox\#args\#[Ljava/lang/String;=j
+field\:com/axis/innovators/box/AxisInnovatorsBox\#completedTasks\#I=e
+field\:com/axis/innovators/box/AxisInnovatorsBox\#ex\#Lcom/axis/innovators/box/gui/MainWindow;=h
+field\:com/axis/innovators/box/AxisInnovatorsBox\#isWindow\#Z=k
+field\:com/axis/innovators/box/AxisInnovatorsBox\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/AxisInnovatorsBox\#main\#Lcom/axis/innovators/box/AxisInnovatorsBox;=g
+field\:com/axis/innovators/box/AxisInnovatorsBox\#progressBarManager\#Lcom/axis/innovators/box/gui/ProgressBarManager;=f
+field\:com/axis/innovators/box/AxisInnovatorsBox\#registrationTool\#Lcom/axis/innovators/box/register/RegistrationTool;=l
+field\:com/axis/innovators/box/AxisInnovatorsBox\#registrationTopic\#Lcom/axis/innovators/box/register/RegistrationTopic;=m
+field\:com/axis/innovators/box/AxisInnovatorsBox\#stateManager\#Lcom/axis/innovators/box/tools/StateManager;=o
+field\:com/axis/innovators/box/AxisInnovatorsBox\#thread\#Ljava/lang/Thread;=i
+field\:com/axis/innovators/box/AxisInnovatorsBox\#totalTasks\#I=d
+field\:com/axis/innovators/box/AxisInnovatorsBox\#windowsJDialogList\#Ljava/util/List;=n
+field\:com/axis/innovators/box/Log4j2OutputStream\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/Log4j2OutputStream\#systemErrContent\#Ljava/io/ByteArrayOutputStream;=dy
+field\:com/axis/innovators/box/Log4j2OutputStream\#systemOutContent\#Ljava/io/ByteArrayOutputStream;=dx
+field\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory\#codeArea\#Ljavax/swing/JTextArea;=q
+field\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory\#output\#Ljava/lang/StringBuilder;=r
+field\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory$1\#this$0\#Lcom/axis/innovators/box/decompilation/gui/CFROutputSinkFactory;=p
+field\:com/axis/innovators/box/decompilation/gui/JarClassFileSource\#jarFile\#Ljava/util/jar/JarFile;=s
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#codeArea\#Lorg/fife/ui/rsyntaxtextarea/RSyntaxTextArea;=q
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#contentPane\#Ljavax/swing/JTabbedPane;=af
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#currentGlobalSearchDialog\#Ljavax/swing/JDialog;=an
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#currentHoveredMethod\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;=aj
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#currentJarFile\#Ljava/io/File;=ah
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#currentSearchDialog\#Ljavax/swing/JDialog;=am
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#fileTree\#Ljavax/swing/JTree;=ae
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#globalSearchResults\#Ljavax/swing/DefaultListModel;=ad
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#imageLabel\#Ljavax/swing/JLabel;=ag
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#javaParser\#Lcom/github/javaparser/JavaParser;=ak
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#methodIndex\#Ljava/util/Map;=ai
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#root\#Ljavax/swing/tree/DefaultMutableTreeNode;=al
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$1\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$2\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$3\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$4\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$4\#val$searchField\#Ljavax/swing/JTextField;=t
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$5\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$6\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$6\#val$listModel\#Ljavax/swing/DefaultListModel;=u
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$6\#val$searchField\#Ljavax/swing/JTextField;=t
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$7\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodInfo\#className\#Ljava/lang/String;=v
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodInfo\#javadoc\#Ljava/lang/String;=y
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodInfo\#methodName\#Ljava/lang/String;=w
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodInfo\#parameters\#Ljava/lang/String;=x
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink\#className\#Ljava/lang/String;=v
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink\#methodName\#Ljava/lang/String;=w
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink\#signature\#Ljava/lang/String;=z
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult\#filePath\#Ljava/lang/String;=aa
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult\#matchText\#Ljava/lang/String;=ac
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult\#position\#I=ab
+field\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$TreeSelectionHandler\#this$0\#Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;=p
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#graphics\#Ljava/awt/Graphics;=ap
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#height\#I=av
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#isEnd\#Z=ay
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#isSelected\#Z=aw
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#tabIndex\#I=ar
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#tabPlacement\#I=aq
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#ui\#Lcom/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI;=ax
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#width\#I=au
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#x\#I=as
+field\:com/axis/innovators/box/events/CategoryRenderingEvent\#y\#I=at
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#event\#Lcom/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI;=ao
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#graphics\#Ljava/awt/Graphics;=ap
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#height\#I=av
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#isSelected\#Z=aw
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#tabIndex\#I=ar
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#tabPlacement\#I=aq
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#width\#I=au
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#x\#I=as
+field\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#y\#I=at
+field\:com/axis/innovators/box/events/EventBus\#busID\#I=bd
+field\:com/axis/innovators/box/events/EventBus\#eventSubscribers\#Ljava/util/Map;=be
+field\:com/axis/innovators/box/events/EventBus\#maxID\#I=bc
+field\:com/axis/innovators/box/events/EventBus\#shutdown\#Z=bg
+field\:com/axis/innovators/box/events/EventBus\#targetSubscribers\#Ljava/util/Map;=bf
+field\:com/axis/innovators/box/events/EventBus$Subscriber\#eventType\#Ljava/lang/Class;=bb
+field\:com/axis/innovators/box/events/EventBus$Subscriber\#method\#Ljava/lang/reflect/Method;=ba
+field\:com/axis/innovators/box/events/EventBus$Subscriber\#target\#Ljava/lang/Object;=az
+field\:com/axis/innovators/box/events/GlobalEventBus\#EVENT_BUS\#Lcom/axis/innovators/box/events/EventBus;=bh
+field\:com/axis/innovators/box/events/MainWindowEvents$initialize\#mainPanel\#Ljavax/swing/JPanel;=bj
+field\:com/axis/innovators/box/events/MainWindowEvents$initialize\#mainWindow\#Lcom/axis/innovators/box/gui/MainWindow;=bi
+field\:com/axis/innovators/box/events/MainWindowEvents$update\#g\#Ljava/awt/Graphics;=bk
+field\:com/axis/innovators/box/events/MainWindowEvents$update\#mainWindow\#Lcom/axis/innovators/box/gui/MainWindow;=bi
+field\:com/axis/innovators/box/events/OpenFileEvents\#extension\#Ljava/lang/String;=bl
+field\:com/axis/innovators/box/events/OpenFileEvents\#filePath\#Ljava/io/File;=aa
+field\:com/axis/innovators/box/events/OpenFileEvents\#isContinue\#Z=bm
+field\:com/axis/innovators/box/events/SettingsLoadEvents\#content\#Ljavax/swing/JPanel;=bo
+field\:com/axis/innovators/box/events/SettingsLoadEvents\#dialog\#Lcom/axis/innovators/box/gui/WindowsJDialog;=bn
+field\:com/axis/innovators/box/events/StartupEvent\#main\#Lcom/axis/innovators/box/AxisInnovatorsBox;=g
+field\:com/axis/innovators/box/events/TABUIEvents\#card\#Ljavax/swing/JPanel;=bq
+field\:com/axis/innovators/box/events/TABUIEvents\#javax\#Ljavax/swing/JComponent;=bp
+field\:com/axis/innovators/box/events/TABUIEvents$update\#graphics\#Ljava/awt/Graphics;=ap
+field\:com/axis/innovators/box/events/TABUIEvents$update\#javax\#Ljavax/swing/JComponent;=bp
+field\:com/axis/innovators/box/gui/FridaWindow\#isRepetition\#Z=by
+field\:com/axis/innovators/box/gui/FridaWindow\#logArea\#Ljavax/swing/JTextArea;=bw
+field\:com/axis/innovators/box/gui/FridaWindow\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/gui/FridaWindow\#pidField\#Ljavax/swing/JTextField;=bx
+field\:com/axis/innovators/box/gui/FridaWindow\#scriptArea\#Ljavax/swing/JTextArea;=bv
+field\:com/axis/innovators/box/gui/FridaWindow$1\#this$0\#Lcom/axis/innovators/box/gui/FridaWindow;=p
+field\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#name\#Ljava/lang/String;=bs
+field\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#pid\#J=br
+field\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#processList\#Ljava/util/List;=bt
+field\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#table\#Ljavax/swing/JTable;=bu
+field\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow$1\#this$0\#Lcom/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow;=p
+field\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow$1\#val$searchField\#Ljavax/swing/JTextField;=t
+field\:com/axis/innovators/box/gui/LoadIcon\#ICON_PATH\#Ljava/lang/String;=bz
+field\:com/axis/innovators/box/gui/LoadIcon\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/gui/LocalWindow\#bgColor\#Ljava/awt/Color;=cc
+field\:com/axis/innovators/box/gui/LocalWindow\#bgColor1\#Ljava/awt/Color;=cf
+field\:com/axis/innovators/box/gui/LocalWindow\#bgColor2\#Ljava/awt/Color;=cg
+field\:com/axis/innovators/box/gui/LocalWindow\#chatArea\#Ljavax/swing/JTextArea;=ch
+field\:com/axis/innovators/box/gui/LocalWindow\#contextBox\#Ljavax/swing/JComboBox;=ck
+field\:com/axis/innovators/box/gui/LocalWindow\#contextHandles\#Ljava/util/LinkedList;=cl
+field\:com/axis/innovators/box/gui/LocalWindow\#currentModelHandle\#J=cm
+field\:com/axis/innovators/box/gui/LocalWindow\#inputField\#Ljavax/swing/JTextField;=ci
+field\:com/axis/innovators/box/gui/LocalWindow\#isTemporary\#Z=cp
+field\:com/axis/innovators/box/gui/LocalWindow\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/gui/LocalWindow\#mainFont\#Ljava/awt/Font;=ce
+field\:com/axis/innovators/box/gui/LocalWindow\#progressBar\#Ljavax/swing/JProgressBar;=cj
+field\:com/axis/innovators/box/gui/LocalWindow\#searchEnabled\#Z=co
+field\:com/axis/innovators/box/gui/LocalWindow\#tempSpinner\#Ljavax/swing/JSpinner;=cn
+field\:com/axis/innovators/box/gui/LocalWindow\#textColor\#Ljava/awt/Color;=cd
+field\:com/axis/innovators/box/gui/LocalWindow$1\#this$0\#Lcom/axis/innovators/box/gui/LocalWindow;=p
+field\:com/axis/innovators/box/gui/LocalWindow$2\#this$0\#Lcom/axis/innovators/box/gui/LocalWindow;=p
+field\:com/axis/innovators/box/gui/LocalWindow$3\#this$0\#Lcom/axis/innovators/box/gui/LocalWindow;=p
+field\:com/axis/innovators/box/gui/LocalWindow$3\#val$prompt\#Ljava/lang/String;=ca
+field\:com/axis/innovators/box/gui/LocalWindow$4\#this$0\#Lcom/axis/innovators/box/gui/LocalWindow;=p
+field\:com/axis/innovators/box/gui/LocalWindow$4\#val$prompt\#Ljava/lang/String;=ca
+field\:com/axis/innovators/box/gui/LocalWindow$4\#val$searchResult\#Ljava/lang/String;=cb
+field\:com/axis/innovators/box/gui/LocalWindow$5\#this$0\#Lcom/axis/innovators/box/gui/LocalWindow;=p
+field\:com/axis/innovators/box/gui/LocalWindow$5\#val$prompt\#Ljava/lang/String;=ca
+field\:com/axis/innovators/box/gui/LocalWindow$5\#val$searchResult\#Ljava/lang/String;=cb
+field\:com/axis/innovators/box/gui/MainWindow\#CARD_COLOR\#Ljava/awt/Color;=dm
+field\:com/axis/innovators/box/gui/MainWindow\#cardElevations\#Ljava/util/Map;=dl
+field\:com/axis/innovators/box/gui/MainWindow\#cardScales\#Ljava/util/Map;=dk
+field\:com/axis/innovators/box/gui/MainWindow\#categories\#Ljava/util/List;=dn
+field\:com/axis/innovators/box/gui/MainWindow\#dialog\#Lcom/axis/innovators/box/gui/WindowsJDialog;=bn
+field\:com/axis/innovators/box/gui/MainWindow\#isBackground\#Z=do
+field\:com/axis/innovators/box/gui/MainWindow\#isBlur\#Z=dp
+field\:com/axis/innovators/box/gui/MainWindow\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/gui/MainWindow$1\#this$0\#Lcom/axis/innovators/box/gui/MainWindow;=p
+field\:com/axis/innovators/box/gui/MainWindow$2\#this$0\#Lcom/axis/innovators/box/gui/MainWindow;=p
+field\:com/axis/innovators/box/gui/MainWindow$3\#this$0\#Lcom/axis/innovators/box/gui/MainWindow;=p
+field\:com/axis/innovators/box/gui/MainWindow$5\#val$card\#Ljavax/swing/JPanel;=cq
+field\:com/axis/innovators/box/gui/MainWindow$6\#this$0\#Lcom/axis/innovators/box/gui/MainWindow;=p
+field\:com/axis/innovators/box/gui/MainWindow$6\#val$card\#Ljavax/swing/JPanel;=cq
+field\:com/axis/innovators/box/gui/MainWindow$7\#currentElevation\#I=cr
+field\:com/axis/innovators/box/gui/MainWindow$7\#this$0\#Lcom/axis/innovators/box/gui/MainWindow;=p
+field\:com/axis/innovators/box/gui/MainWindow$7\#val$card\#Ljavax/swing/JComponent;=cq
+field\:com/axis/innovators/box/gui/MainWindow$7\#val$targetElevation\#I=cs
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#card\#Ljavax/swing/JPanel;=bq
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#pressTimer\#Ljavax/swing/Timer;=cy
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#releaseTimer\#Ljavax/swing/Timer;=cz
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#this$0\#Lcom/axis/innovators/box/gui/MainWindow;=p
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#tool\#Lcom/axis/innovators/box/gui/MainWindow$ToolItem;=cx
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$1\#startTime\#J=ct
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$1\#this$1\#Lcom/axis/innovators/box/gui/MainWindow$CardMouseAdapter;=cu
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$2\#startTime\#J=ct
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$2\#this$1\#Lcom/axis/innovators/box/gui/MainWindow$CardMouseAdapter;=cu
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$2\#val$callback\#Ljava/lang/Runnable;=cw
+field\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$2\#val$startScale\#F=cv
+field\:com/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI\#SELECTED_COLOR\#Ljava/awt/Color;=da
+field\:com/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI\#UNSELECTED_COLOR\#Ljava/awt/Color;=db
+field\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#description\#Ljava/lang/String;=de
+field\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#icon\#Ljava/lang/String;=dc
+field\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#iconImage\#Ljavax/swing/ImageIcon;=dd
+field\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#id\#Ljava/util/UUID;=df
+field\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#name\#Ljava/lang/String;=bs
+field\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#tools\#Ljava/util/List;=dg
+field\:com/axis/innovators/box/gui/MainWindow$ToolItem\#action\#Ljavax/swing/Action;=dj
+field\:com/axis/innovators/box/gui/MainWindow$ToolItem\#description\#Ljava/lang/String;=de
+field\:com/axis/innovators/box/gui/MainWindow$ToolItem\#icon\#Ljava/lang/String;=dc
+field\:com/axis/innovators/box/gui/MainWindow$ToolItem\#id\#I=df
+field\:com/axis/innovators/box/gui/MainWindow$ToolItem\#imageIcon\#Ljavax/swing/ImageIcon;=dh
+field\:com/axis/innovators/box/gui/MainWindow$ToolItem\#title\#Ljava/lang/String;=di
+field\:com/axis/innovators/box/gui/ProgressBarManager\#completedTasks\#I=e
+field\:com/axis/innovators/box/gui/ProgressBarManager\#loadingFrame\#Ljavax/swing/JFrame;=dq
+field\:com/axis/innovators/box/gui/ProgressBarManager\#mainProgressBar\#Ljavax/swing/JProgressBar;=dr
+field\:com/axis/innovators/box/gui/ProgressBarManager\#startTime\#J=ct
+field\:com/axis/innovators/box/gui/ProgressBarManager\#statusLabel\#Ljavax/swing/JLabel;=dt
+field\:com/axis/innovators/box/gui/ProgressBarManager\#subProgressBar\#Ljavax/swing/JProgressBar;=ds
+field\:com/axis/innovators/box/gui/ProgressBarManager\#subTasks\#Ljava/util/Map;=dv
+field\:com/axis/innovators/box/gui/ProgressBarManager\#timeLabel\#Ljavax/swing/JLabel;=du
+field\:com/axis/innovators/box/gui/ProgressBarManager\#totalTasks\#I=d
+field\:com/axis/innovators/box/gui/WindowsJDialog\#language\#Lcom/axis/innovators/box/register/LanguageManager$Language;=dw
+field\:com/axis/innovators/box/gui/WindowsJDialog$1\#this$0\#Lcom/axis/innovators/box/gui/WindowsJDialog;=p
+field\:com/axis/innovators/box/gui/WindowsJDialog$2\#this$0\#Lcom/axis/innovators/box/gui/WindowsJDialog;=p
+field\:com/axis/innovators/box/plugins/BoxClassLoader\#CLASS_BLACKLIST\#Ljava/util/List;=ea
+field\:com/axis/innovators/box/plugins/BoxClassLoader\#CLASS_LOADING_LIST\#Ljava/util/List;=eb
+field\:com/axis/innovators/box/plugins/BoxClassLoader\#CLASS_LOADING_LIST_OBJECT\#Ljava/util/List;=ec
+field\:com/axis/innovators/box/plugins/BoxClassLoader\#CLASS_TRANSFORMS\#Ljava/util/List;=dz
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#description\#Ljava/lang/String;=de
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#icon\#Ljava/lang/String;=dc
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#id\#Ljava/lang/String;=df
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#instance\#Ljava/lang/Object;=ee
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#name\#Ljava/lang/String;=bs
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#registrationName\#Ljava/lang/String;=eg
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#supportedVersions\#Ljava/util/List;=ed
+field\:com/axis/innovators/box/plugins/PluginDescriptor\#transformers\#Ljava/lang/String;=ef
+field\:com/axis/innovators/box/plugins/PluginLoader\#PLUGIN_PATH\#Ljava/lang/String;=ei
+field\:com/axis/innovators/box/plugins/PluginLoader\#corePluginMainClass\#Ljava/util/List;=ek
+field\:com/axis/innovators/box/plugins/PluginLoader\#loadedPlugins\#Ljava/util/List;=ej
+field\:com/axis/innovators/box/plugins/PluginLoader\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/plugins/PluginLoader\#pluginRegisteredName\#Ljava/util/List;=el
+field\:com/axis/innovators/box/plugins/PluginLoader\#transformers\#Ljava/util/List;=ef
+field\:com/axis/innovators/box/plugins/PluginLoader$1\#val$properties2\#Ljava/util/Properties;=eh
+field\:com/axis/innovators/box/plugins/PluginMetadata\#author\#Ljava/lang/String;=en
+field\:com/axis/innovators/box/plugins/PluginMetadata\#dependencies\#Ljava/util/List;=eo
+field\:com/axis/innovators/box/plugins/PluginMetadata\#description\#Ljava/lang/String;=de
+field\:com/axis/innovators/box/plugins/PluginMetadata\#id\#Ljava/lang/String;=df
+field\:com/axis/innovators/box/plugins/PluginMetadata\#name\#Ljava/lang/String;=bs
+field\:com/axis/innovators/box/plugins/PluginMetadata\#version\#Ljava/lang/String;=em
+field\:com/axis/innovators/box/plugins/PluginPyLoader\#CORE_POOL_SIZE\#I=eu
+field\:com/axis/innovators/box/plugins/PluginPyLoader\#LOGGER\#Lorg/apache/logging/log4j/Logger;=et
+field\:com/axis/innovators/box/plugins/PluginPyLoader\#PLUGIN_PATH\#Ljava/lang/String;=ei
+field\:com/axis/innovators/box/plugins/PluginPyLoader\#loadedPlugins\#Ljava/util/Map;=ej
+field\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#enabled\#Z=er
+field\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#id\#Ljava/lang/String;=df
+field\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#lastResult\#Lcom/axis/innovators/box/util/PythonResult;=es
+field\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#name\#Ljava/lang/String;=bs
+field\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#pluginRoot\#Ljava/nio/file/Path;=eq
+field\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#scriptPath\#Ljava/nio/file/Path;=ep
+field\:com/axis/innovators/box/python/PyLocalSide$1\#val$runnable\#Ljava/lang/Runnable;=ev
+field\:com/axis/innovators/box/register/LanguageManager\#LANGUAGES\#Ljava/util/List;=fc
+field\:com/axis/innovators/box/register/LanguageManager\#LANGUAGE_PATH\#Ljava/lang/String;=fb
+field\:com/axis/innovators/box/register/LanguageManager\#SAVED_LANGUAGE_FILE\#Ljava/lang/String;=fd
+field\:com/axis/innovators/box/register/LanguageManager\#loadedLanguages\#Lcom/axis/innovators/box/register/LanguageManager$Language;=fa
+field\:com/axis/innovators/box/register/LanguageManager\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/register/LanguageManager$Language\#languageFile\#Ljava/lang/String;=ey
+field\:com/axis/innovators/box/register/LanguageManager$Language\#languageName\#Ljava/lang/String;=ew
+field\:com/axis/innovators/box/register/LanguageManager$Language\#properties\#Ljava/util/Properties;=ez
+field\:com/axis/innovators/box/register/LanguageManager$Language\#registeredName\#Ljava/lang/String;=ex
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#iconList\#Ljava/util/List;=fr
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#isEmpty\#Z=ft
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#mainWindow\#Lcom/axis/innovators/box/AxisInnovatorsBox;=bi
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#registeredNameList\#Ljava/util/List;=fo
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#registrationSettingsItemList\#Ljava/util/List;=fm
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#registrationTopic\#Lcom/axis/innovators/box/register/RegistrationTopic;=m
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#tabbedPanesSettings\#Ljava/util/List;=fp
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#tipList\#Ljava/util/List;=fs
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#titleList\#Ljava/util/List;=fq
+field\:com/axis/innovators/box/register/RegistrationSettingsItem\#uuidList\#Ljava/util/List;=fn
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$1\#val$registrationTopic\#Lcom/axis/innovators/box/register/RegistrationTopic;=fe
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$2\#val$searchField\#Ljavax/swing/JTextField;=t
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$2\#val$searchPanel\#Ljavax/swing/JPanel;=ff
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$3\#val$registrationTopic\#Lcom/axis/innovators/box/register/RegistrationTopic;=fe
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$3\#val$themeList\#Ljavax/swing/JList;=fg
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$5\#val$model\#Ljavax/swing/table/DefaultTableModel;=fi
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$5\#val$panel\#Ljavax/swing/JPanel;=fj
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$5\#val$table\#Ljavax/swing/JTable;=fh
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$FontChooser\#fontFamilyCombo\#Ljavax/swing/JComboBox;=fk
+field\:com/axis/innovators/box/register/RegistrationSettingsItem$FontChooser\#fontSizeSpinner\#Ljavax/swing/JSpinner;=fl
+field\:com/axis/innovators/box/register/RegistrationTool\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/register/RegistrationTool\#main\#Lcom/axis/innovators/box/AxisInnovatorsBox;=g
+field\:com/axis/innovators/box/register/RegistrationTool\#pluginDescriptors\#Ljava/util/List;=fw
+field\:com/axis/innovators/box/register/RegistrationTool\#registeredNameList\#Ljava/util/List;=fo
+field\:com/axis/innovators/box/register/RegistrationTool\#toolCategories\#Ljava/util/List;=fv
+field\:com/axis/innovators/box/register/RegistrationTool\#uuidList\#Ljava/util/List;=fn
+field\:com/axis/innovators/box/register/RegistrationTool$1\#this$0\#Lcom/axis/innovators/box/register/RegistrationTool;=p
+field\:com/axis/innovators/box/register/RegistrationTool$1\#val$main\#Lcom/axis/innovators/box/AxisInnovatorsBox;=fu
+field\:com/axis/innovators/box/register/RegistrationTool$2\#this$0\#Lcom/axis/innovators/box/register/RegistrationTool;=p
+field\:com/axis/innovators/box/register/RegistrationTool$2\#val$main\#Lcom/axis/innovators/box/AxisInnovatorsBox;=fu
+field\:com/axis/innovators/box/register/RegistrationTopic\#axisInnovatorsBox\#Lcom/axis/innovators/box/AxisInnovatorsBox;=ga
+field\:com/axis/innovators/box/register/RegistrationTopic\#iconList\#Ljava/util/List;=fr
+field\:com/axis/innovators/box/register/RegistrationTopic\#loadTopics\#Ljava/lang/String;=gb
+field\:com/axis/innovators/box/register/RegistrationTopic\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/register/RegistrationTopic\#registeredNameList\#Ljava/util/List;=fo
+field\:com/axis/innovators/box/register/RegistrationTopic\#tipList\#Ljava/util/List;=fs
+field\:com/axis/innovators/box/register/RegistrationTopic\#topicsClasses\#Ljava/util/List;=fx
+field\:com/axis/innovators/box/register/RegistrationTopic\#topicsClassesLookAndFeel\#Ljava/util/List;=fy
+field\:com/axis/innovators/box/register/RegistrationTopic\#topicsName\#Ljava/util/List;=fz
+field\:com/axis/innovators/box/tools/FolderCreator\#CONFIGURATION_PATH\#Ljava/lang/String;=gf
+field\:com/axis/innovators/box/tools/FolderCreator\#LANGUAGE_PATH\#Ljava/lang/String;=fb
+field\:com/axis/innovators/box/tools/FolderCreator\#LIBRARY_NAME\#Ljava/lang/String;=gc
+field\:com/axis/innovators/box/tools/FolderCreator\#LOGS_PATH\#Ljava/lang/String;=ge
+field\:com/axis/innovators/box/tools/FolderCreator\#MODEL_PATH\#Ljava/lang/String;=gd
+field\:com/axis/innovators/box/tools/FolderCreator\#PLUGIN_PATH\#Ljava/lang/String;=ei
+field\:com/axis/innovators/box/tools/FolderCreator\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/tools/LibraryLoad\#LIBRARY_NAME\#Ljava/lang/String;=gc
+field\:com/axis/innovators/box/tools/StateManager\#configMap\#Ljava/util/Map;=gh
+field\:com/axis/innovators/box/tools/StateManager\#properties\#Ljava/util/Properties;=ez
+field\:com/axis/innovators/box/tools/StateManager\#statusFile\#Ljava/lang/String;=gg
+field\:com/axis/innovators/box/tools/SystemInfoUtil\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:com/axis/innovators/box/util/PythonResult\#exitCode\#I=gi
+field\:com/axis/innovators/box/util/PythonResult\#interpreter\#Lorg/python/util/PythonInterpreter;=gj
+field\:com/axis/innovators/box/util/PythonResult\#output\#Ljava/lang/Object;=r
+field\:com/axis/innovators/box/util/RunPython\#AST_PROCESSOR\#Ljava/lang/String;=gk
+field\:com/axis/innovators/box/util/RunPython\#PY_THREAD_LOCAL\#Ljava/lang/ThreadLocal;=gl
+field\:org/tzd/frida/windows/Frida\#isRunning\#Z=gn
+field\:org/tzd/frida/windows/Frida\#jsCode\#Ljava/lang/String;=gm
+field\:org/tzd/frida/windows/Frida\#pid\#J=br
+field\:org/tzd/frida/windows/Frida\#thread\#Lorg/tzd/frida/windows/FridaThread;=i
+field\:org/tzd/frida/windows/Frida0\#CALLBACK_MESSAGE_LIST\#Ljava/util/List;=go
+field\:org/tzd/frida/windows/FridaJsInjector\#frida\#Lorg/tzd/frida/windows/Frida;=gp
+field\:org/tzd/frida/windows/FridaJsInjector$1\#val$callback\#Lorg/tzd/frida/windows/CallbackMessage;=cw
+field\:org/tzd/frida/windows/FridaThread\#frida\#Lorg/tzd/frida/windows/Frida;=gp
+field\:org/tzd/frida/windows/FridaThread\#isStart\#Z=gq
+field\:org/tzd/lm/LM\#CUDA\#Z=gr
+field\:org/tzd/lm/LM\#DEEP_SEEK\#Ljava/lang/String;=gs
+field\:org/tzd/lm/LM\#logger\#Lorg/apache/logging/log4j/Logger;=a
+field\:org/tzd/lm/LMApi\#API_URL\#Ljava/lang/String;=gu
+field\:org/tzd/lm/LMApi\#GSON\#Lcom/google/gson/Gson;=gv
+field\:org/tzd/lm/LMApi$Message\#content\#Ljava/lang/String;=bo
+field\:org/tzd/lm/LMApi$Message\#role\#Ljava/lang/String;=gt
+method\:com/axis/innovators/box/AxisInnovatorsBox\#\#()V=ab
+method\:com/axis/innovators/box/AxisInnovatorsBox\#\#([Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/AxisInnovatorsBox\#clearWindow\#(Lcom/axis/innovators/box/gui/WindowsJDialog;)V=k
+method\:com/axis/innovators/box/AxisInnovatorsBox\#createAndShowGUI\#(Ljava/lang/String;)V=f
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getArgs\#()[Ljava/lang/String;=p
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getAuthor\#()[Ljava/lang/String;=t
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getMain\#()Lcom/axis/innovators/box/AxisInnovatorsBox;=b
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getMainWindow\#()Lcom/axis/innovators/box/gui/MainWindow;=c
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getRegistrationTool\#()Lcom/axis/innovators/box/register/RegistrationTool;=o
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getRegistrationTopic\#()Lcom/axis/innovators/box/register/RegistrationTopic;=s
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getStateManager\#()Lcom/axis/innovators/box/tools/StateManager;=u
+method\:com/axis/innovators/box/AxisInnovatorsBox\#getVersion\#()Ljava/lang/String;=r
+method\:com/axis/innovators/box/AxisInnovatorsBox\#initLog4j2\#()V=g
+method\:com/axis/innovators/box/AxisInnovatorsBox\#isWindow\#()Z=q
+method\:com/axis/innovators/box/AxisInnovatorsBox\#isWindowStartup\#(Lcom/axis/innovators/box/gui/WindowsJDialog;)Z=j
+method\:com/axis/innovators/box/AxisInnovatorsBox\#lambda$createAndShowGUI$1\#(Ljavax/swing/JDialog;Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/awt/event/ActionEvent;)V=z
+method\:com/axis/innovators/box/AxisInnovatorsBox\#lambda$createAndShowGUI$2\#(Ljava/awt/event/ActionEvent;)V=y
+method\:com/axis/innovators/box/AxisInnovatorsBox\#lambda$organizingCrashReports$0\#(Ljava/lang/String;)V=aa
+method\:com/axis/innovators/box/AxisInnovatorsBox\#lambda$run$3\#(Ljava/lang/String;Lcom/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor;)V=x
+method\:com/axis/innovators/box/AxisInnovatorsBox\#lambda$run$4\#()V=w
+method\:com/axis/innovators/box/AxisInnovatorsBox\#lambda$run$5\#()V=v
+method\:com/axis/innovators/box/AxisInnovatorsBox\#organizingCrashReports\#(Ljava/lang/Exception;)V=e
+method\:com/axis/innovators/box/AxisInnovatorsBox\#popupWindow\#(Lcom/axis/innovators/box/gui/WindowsJDialog;)V=i
+method\:com/axis/innovators/box/AxisInnovatorsBox\#quit\#()V=d
+method\:com/axis/innovators/box/AxisInnovatorsBox\#reloadAllWindow\#()V=l
+method\:com/axis/innovators/box/AxisInnovatorsBox\#run\#([Ljava/lang/String;)V=m
+method\:com/axis/innovators/box/AxisInnovatorsBox\#runWindow\#()V=n
+method\:com/axis/innovators/box/AxisInnovatorsBox\#setTopic\#()V=h
+method\:com/axis/innovators/box/Log4j2OutputStream\#\#()V=ab
+method\:com/axis/innovators/box/Log4j2OutputStream\#\#()V=a
+method\:com/axis/innovators/box/Log4j2OutputStream\#redirectSystemStreams\#()V=ig
+method\:com/axis/innovators/box/Log4j2OutputStream\#write\#(I)V=ac
+method\:com/axis/innovators/box/Log4j2OutputStream\#write\#([BII)V=ac
+method\:com/axis/innovators/box/Main\#\#()V=a
+method\:com/axis/innovators/box/Main\#lambda$main$0\#(Ljava/lang/String;)V=ih
+method\:com/axis/innovators/box/Main\#main\#([Ljava/lang/String;)V=cl
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory\#\#()V=a
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory\#\#(Ljavax/swing/JTextArea;)V=a
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory\#getOutput\#()Ljava/lang/String;=af
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory\#getSink\#(Lorg/benf/cfr/reader/api/OutputSinkFactory$SinkType;Lorg/benf/cfr/reader/api/OutputSinkFactory$SinkClass;)Lorg/benf/cfr/reader/api/OutputSinkFactory$Sink;=ag
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory\#getSupportedSinks\#(Lorg/benf/cfr/reader/api/OutputSinkFactory$SinkType;Ljava/util/Collection;)Ljava/util/List;=ae
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory$1\#\#(Lcom/axis/innovators/box/decompilation/gui/CFROutputSinkFactory;)V=a
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory$1\#lambda$write$0\#(Lorg/benf/cfr/reader/api/SinkReturns$Decompiled;)V=ad
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory$1\#write\#(Ljava/lang/Object;)V=ac
+method\:com/axis/innovators/box/decompilation/gui/CFROutputSinkFactory$1\#write\#(Lorg/benf/cfr/reader/api/SinkReturns$Decompiled;)V=ac
+method\:com/axis/innovators/box/decompilation/gui/JarClassFileSource\#\#(Ljava/util/jar/JarFile;)V=a
+method\:com/axis/innovators/box/decompilation/gui/JarClassFileSource\#addJar\#(Ljava/lang/String;)Ljava/util/Collection;=ai
+method\:com/axis/innovators/box/decompilation/gui/JarClassFileSource\#getClassFileContent\#(Ljava/lang/String;)Lorg/benf/cfr/reader/bytecode/analysis/parse/utils/Pair;=ak
+method\:com/axis/innovators/box/decompilation/gui/JarClassFileSource\#getPossiblyRenamedPath\#(Ljava/lang/String;)Ljava/lang/String;=aj
+method\:com/axis/innovators/box/decompilation/gui/JarClassFileSource\#informAnalysisRelativePathDetail\#(Ljava/lang/String;Ljava/lang/String;)V=ah
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#\#(Ljava/awt/Frame;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#\#(Ljava/awt/Frame;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#addEntryToTree\#(Ljavax/swing/tree/DefaultMutableTreeNode;Ljava/lang/String;)V=cb
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#buildMethodIndex\#(Ljava/lang/String;)V=cf
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#buildMethodTooltip\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;)Ljava/lang/String;=bn
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#closeGlobalSearchDialog\#()V=bh
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#closeSearchDialog\#()V=be
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#configureIDEATheme\#(Lorg/fife/ui/rsyntaxtextarea/SyntaxScheme;)Lorg/fife/ui/rsyntaxtextarea/SyntaxScheme;=bx
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#createRightClickMenu\#()Ljavax/swing/JPopupMenu;=ba
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#decompileClass\#(Ljava/util/jar/JarEntry;)Ljava/lang/String;=bb
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#decompileWithCFR\#(Ljava/util/jar/JarEntry;)V=ch
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#entryExistsInJar\#(Ljava/lang/String;)Z=bq
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#expandTreeToClass\#(Ljava/lang/String;)V=bs
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#findChild\#(Ljavax/swing/tree/DefaultMutableTreeNode;Ljava/lang/String;)Ljavax/swing/tree/DefaultMutableTreeNode;=cc
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#findMethodUnderCursor\#(Ljava/awt/Point;)Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;=bl
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#findNode\#(Ljavax/swing/tree/DefaultMutableTreeNode;[Ljava/lang/String;I)Ljavax/swing/tree/DefaultMutableTreeNode;=bt
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#formatJavadoc\#(Ljava/lang/String;)Ljava/lang/String;=bw
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#getEntryContent\#(Ljava/util/jar/JarEntry;)Ljava/lang/String;=bk
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#getJavadocAtCursor\#()Ljava/lang/String;=bv
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#handleHyperlinkClick\#(Ljava/net/URL;)V=bu
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#handleMethodClick\#(Ljava/awt/event/MouseEvent;)V=bo
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#handleSelection\#(Ljava/lang/String;)V=ce
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#initComponents\#()V=az
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#isImageFile\#(Ljava/lang/String;)Z=cj
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#isTextFile\#(Ljava/lang/String;)Z=cd
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$buildMethodIndex$16\#(Lcom/github/javaparser/javadoc/Javadoc;)Ljava/lang/String;=cr
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$buildMethodIndex$17\#(Ljava/lang/String;Lcom/github/javaparser/ast/body/MethodDeclaration;)V=cq
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$buildMethodIndex$18\#(Ljava/lang/String;Lcom/github/javaparser/ast/CompilationUnit;)V=cp
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$createRightClickMenu$4\#(Ljava/awt/event/ActionEvent;)V=dd
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$decompileWithCFR$20\#()V=cn
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$handleSelection$15\#(Ljava/lang/String;)V=cs
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$initComponents$0\#(Ljava/awt/event/ActionEvent;)V=dh
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$initComponents$1\#(Ljavax/swing/event/HyperlinkEvent;)V=dg
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$initComponents$2\#(Lorg/fife/ui/rtextarea/RTextArea;Ljava/awt/event/MouseEvent;)Ljava/lang/String;=df
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$initComponents$3\#(Ljavax/swing/JTextPane;Lorg/fife/ui/rtextarea/RTextArea;Ljava/awt/event/MouseEvent;)Ljava/lang/String;=de
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$loadTextFile$19\#(Ljava/lang/String;Ljava/lang/String;Ljava/util/jar/JarEntry;)V=co
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$main$21\#()V=cm
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$navigateToMethod$14\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;)V=ct
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$navigateToSearchResult$9\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult;)V=cy
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$resolveMethodCall$11\#(Lcom/github/javaparser/Position;Lcom/github/javaparser/Range;)Ljava/lang/Boolean;=cw
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$resolveMethodCall$12\#(Lcom/github/javaparser/Position;Lcom/github/javaparser/ast/expr/MethodCallExpr;)Z=cv
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$resolveMethodCall$13\#(Lcom/github/javaparser/ast/expr/MethodCallExpr;)Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;=cu
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$searchInJar$10\#(Ljavax/swing/DefaultListModel;Ljava/util/jar/JarEntry;ILjava/lang/String;)V=cx
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$showGlobalSearchDialog$7\#(Ljavax/swing/JTextField;Ljavax/swing/DefaultListModel;Ljava/awt/event/ActionEvent;)V=da
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$showGlobalSearchDialog$8\#(Ljavax/swing/JList;Ljavax/swing/event/ListSelectionEvent;)V=cz
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$showLocalSearchDialog$5\#(Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V=dc
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#lambda$showLocalSearchDialog$6\#(Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V=db
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#loadAndNavigateInSource\#(Ljava/lang/String;Ljava/lang/String;)V=br
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#loadJar\#(Ljava/io/File;)V=ca
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#loadTextFile\#(Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;Ljava/lang/String;)V=cg
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#main\#([Ljava/lang/String;)V=cl
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#navigateToMethod\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;)V=bp
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#navigateToMethod\#(Ljava/lang/String;)V=bp
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#navigateToSearchResult\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult;)V=bi
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#openJarFile\#()V=bz
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#resolveMethodCall\#(Lcom/github/javaparser/ast/expr/MethodCallExpr;)Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;=bm
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#resolveMethodCall\#(Lorg/fife/ui/rsyntaxtextarea/Token;I)Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink;=bm
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#searchInJar\#(Ljava/lang/String;Ljavax/swing/DefaultListModel;)V=bj
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#searchInText\#(Ljava/lang/String;Z)V=bf
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#setTokenStyle\#(Lorg/fife/ui/rsyntaxtextarea/SyntaxScheme;II)V=by
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#setupKeyBindings\#()V=bc
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#showError\#(Ljava/lang/String;Ljava/lang/String;)V=ck
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#showGlobalSearchDialog\#()V=bg
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#showImage\#(Ljava/util/jar/JarEntry;)V=ci
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer\#showLocalSearchDialog\#()V=bd
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$1\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$1\#mouseClicked\#(Ljava/awt/event/MouseEvent;)V=al
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$2\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$2\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$3\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$3\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$4\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;Ljavax/swing/JTextField;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$4\#keyPressed\#(Ljava/awt/event/KeyEvent;)V=an
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$5\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$5\#windowClosing\#(Ljava/awt/event/WindowEvent;)V=ao
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$6\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;Ljavax/swing/JTextField;Ljavax/swing/DefaultListModel;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$6\#doInBackground\#()Ljava/lang/Object;=ap
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$6\#doInBackground\#()Ljava/lang/Void;=ap
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$6\#done\#()V=aq
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$7\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$7\#windowClosing\#(Ljava/awt/event/WindowEvent;)V=ao
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$8\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$8\#accept\#(Ljava/io/File;)Z=ar
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$8\#getDescription\#()Ljava/lang/String;=as
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodInfo\#\#()V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodInfo\#getSignature\#()Ljava/lang/String;=at
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink\#\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$MethodLink\#getFullSignature\#()Ljava/lang/String;=au
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult\#\#(Ljava/lang/String;ILjava/lang/String;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResult\#toString\#()Ljava/lang/String;=av
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResultRenderer\#\#()V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$SearchResultRenderer\#getListCellRendererComponent\#(Ljavax/swing/JList;Ljava/lang/Object;IZZ)Ljava/awt/Component;=aw
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$TreeSelectionHandler\#\#(Lcom/axis/innovators/box/decompilation/gui/ModernJarViewer;)V=a
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$TreeSelectionHandler\#buildEntryPath\#(Ljavax/swing/tree/TreePath;)Ljava/lang/String;=ay
+method\:com/axis/innovators/box/decompilation/gui/ModernJarViewer$TreeSelectionHandler\#valueChanged\#(Ljavax/swing/event/TreeSelectionEvent;)V=ax
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#\#(Lcom/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI;Ljava/awt/Graphics;IIIIIIZ)V=a
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getGraphics\#()Ljava/awt/Graphics;=dj
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getHeight\#()I=dp
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getTabIndex\#()I=dl
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getTabPlacement\#()I=dk
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getUi\#()Lcom/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI;=dr
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getWidth\#()I=do
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getX\#()I=dm
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#getY\#()I=dn
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#isEnd\#()Z=ds
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#isSelected\#()Z=dq
+method\:com/axis/innovators/box/events/CategoryRenderingEvent\#setEnd\#(Z)V=dt
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#\#(Lcom/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI;Ljava/awt/Graphics;IIIIIIZ)V=a
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getEvent\#()Lcom/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI;=di
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getGraphics\#()Ljava/awt/Graphics;=dj
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getHeight\#()I=dp
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getTabIndex\#()I=dl
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getTabPlacement\#()I=dk
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getWidth\#()I=do
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getX\#()I=dm
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#getY\#()I=dn
+method\:com/axis/innovators/box/events/CategoryRenderingEvent$paintTabBorder\#isSelected\#()Z=dq
+method\:com/axis/innovators/box/events/EventBus\#\#()V=ab
+method\:com/axis/innovators/box/events/EventBus\#\#()V=a
+method\:com/axis/innovators/box/events/EventBus\#getAnnotatedMethods\#(Ljava/lang/Object;)Ljava/util/Set;=dv
+method\:com/axis/innovators/box/events/EventBus\#handleException\#(Ljava/lang/Object;Ljava/lang/Exception;)V=dz
+method\:com/axis/innovators/box/events/EventBus\#lambda$register$0\#(Ljava/lang/Class;)Ljava/util/List;=ea
+method\:com/axis/innovators/box/events/EventBus\#post\#(Ljava/lang/Object;)Z=dx
+method\:com/axis/innovators/box/events/EventBus\#register\#(Ljava/lang/Object;)V=du
+method\:com/axis/innovators/box/events/EventBus\#shutdown\#()V=dy
+method\:com/axis/innovators/box/events/EventBus\#unregister\#(Ljava/lang/Object;)V=dw
+method\:com/axis/innovators/box/events/EventBus$Subscriber\#\#(Ljava/lang/Object;Ljava/lang/reflect/Method;Ljava/lang/Class;)V=a
+method\:com/axis/innovators/box/events/GlobalEventBus\#\#()V=ab
+method\:com/axis/innovators/box/events/GlobalEventBus\#\#()V=a
+method\:com/axis/innovators/box/events/MainWindowEvents\#\#()V=a
+method\:com/axis/innovators/box/events/MainWindowEvents$initialize\#\#(Lcom/axis/innovators/box/gui/MainWindow;Ljavax/swing/JPanel;)V=a
+method\:com/axis/innovators/box/events/MainWindowEvents$initialize\#equals\#(Ljava/lang/Object;)Z=ec
+method\:com/axis/innovators/box/events/MainWindowEvents$initialize\#hashCode\#()I=eb
+method\:com/axis/innovators/box/events/MainWindowEvents$initialize\#mainPanel\#()Ljavax/swing/JPanel;=ee
+method\:com/axis/innovators/box/events/MainWindowEvents$initialize\#mainWindow\#()Lcom/axis/innovators/box/gui/MainWindow;=ed
+method\:com/axis/innovators/box/events/MainWindowEvents$initialize\#toString\#()Ljava/lang/String;=av
+method\:com/axis/innovators/box/events/MainWindowEvents$update\#\#(Lcom/axis/innovators/box/gui/MainWindow;Ljava/awt/Graphics;)V=a
+method\:com/axis/innovators/box/events/MainWindowEvents$update\#equals\#(Ljava/lang/Object;)Z=ec
+method\:com/axis/innovators/box/events/MainWindowEvents$update\#g\#()Ljava/awt/Graphics;=ef
+method\:com/axis/innovators/box/events/MainWindowEvents$update\#hashCode\#()I=eb
+method\:com/axis/innovators/box/events/MainWindowEvents$update\#mainWindow\#()Lcom/axis/innovators/box/gui/MainWindow;=ed
+method\:com/axis/innovators/box/events/MainWindowEvents$update\#toString\#()Ljava/lang/String;=av
+method\:com/axis/innovators/box/events/OpenFileEvents\#\#(Ljava/lang/String;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/events/OpenFileEvents\#getExtension\#()Ljava/lang/String;=eh
+method\:com/axis/innovators/box/events/OpenFileEvents\#getFilePath\#()Ljava/io/File;=eg
+method\:com/axis/innovators/box/events/OpenFileEvents\#isContinue\#()Z=ei
+method\:com/axis/innovators/box/events/OpenFileEvents\#setContinue\#(Z)V=ej
+method\:com/axis/innovators/box/events/SettingsLoadEvents\#\#(Lcom/axis/innovators/box/gui/WindowsJDialog;Ljavax/swing/JPanel;)V=a
+method\:com/axis/innovators/box/events/SettingsLoadEvents\#content\#()Ljavax/swing/JPanel;=el
+method\:com/axis/innovators/box/events/SettingsLoadEvents\#dialog\#()Lcom/axis/innovators/box/gui/WindowsJDialog;=ek
+method\:com/axis/innovators/box/events/SettingsLoadEvents\#equals\#(Ljava/lang/Object;)Z=ec
+method\:com/axis/innovators/box/events/SettingsLoadEvents\#hashCode\#()I=eb
+method\:com/axis/innovators/box/events/SettingsLoadEvents\#toString\#()Ljava/lang/String;=av
+method\:com/axis/innovators/box/events/StartupEvent\#\#(Lcom/axis/innovators/box/AxisInnovatorsBox;)V=a
+method\:com/axis/innovators/box/events/StartupEvent\#equals\#(Ljava/lang/Object;)Z=ec
+method\:com/axis/innovators/box/events/StartupEvent\#hashCode\#()I=eb
+method\:com/axis/innovators/box/events/StartupEvent\#main\#()Lcom/axis/innovators/box/AxisInnovatorsBox;=cl
+method\:com/axis/innovators/box/events/StartupEvent\#toString\#()Ljava/lang/String;=av
+method\:com/axis/innovators/box/events/TABUIEvents\#\#(Ljavax/swing/JPanel;Ljavax/swing/JComponent;)V=a
+method\:com/axis/innovators/box/events/TABUIEvents\#getCard\#()Ljavax/swing/JPanel;=en
+method\:com/axis/innovators/box/events/TABUIEvents\#getJavax\#()Ljavax/swing/JComponent;=em
+method\:com/axis/innovators/box/events/TABUIEvents$update\#\#(Ljava/awt/Graphics;Ljavax/swing/JComponent;)V=a
+method\:com/axis/innovators/box/events/TABUIEvents$update\#getGraphics\#()Ljava/awt/Graphics;=dj
+method\:com/axis/innovators/box/events/TABUIEvents$update\#getJavax\#()Ljavax/swing/JComponent;=em
+method\:com/axis/innovators/box/gui/FridaWindow\#\#()V=ab
+method\:com/axis/innovators/box/gui/FridaWindow\#\#(Ljava/awt/Window;)V=a
+method\:com/axis/innovators/box/gui/FridaWindow\#createInputPanel\#()Ljavax/swing/JPanel;=fa
+method\:com/axis/innovators/box/gui/FridaWindow\#createLogPanel\#()Ljavax/swing/JPanel;=fc
+method\:com/axis/innovators/box/gui/FridaWindow\#createScriptPanel\#()Ljavax/swing/JPanel;=fb
+method\:com/axis/innovators/box/gui/FridaWindow\#handleInject\#(Ljava/awt/event/ActionEvent;)V=fe
+method\:com/axis/innovators/box/gui/FridaWindow\#initUI\#()V=ez
+method\:com/axis/innovators/box/gui/FridaWindow\#lambda$handleInject$0\#()V=fl
+method\:com/axis/innovators/box/gui/FridaWindow\#lambda$handleInject$1\#(Ljava/lang/String;)V=fk
+method\:com/axis/innovators/box/gui/FridaWindow\#lambda$handleInject$2\#(Ljava/lang/String;)V=fj
+method\:com/axis/innovators/box/gui/FridaWindow\#lambda$handleInject$3\#(Lorg/tzd/frida/windows/Frida;)V=fi
+method\:com/axis/innovators/box/gui/FridaWindow\#lambda$handleInject$4\#()V=fh
+method\:com/axis/innovators/box/gui/FridaWindow\#lambda$handleInject$5\#(Lorg/tzd/frida/windows/Frida;)V=fg
+method\:com/axis/innovators/box/gui/FridaWindow\#openProcessSelectionWindow\#(Ljava/awt/event/ActionEvent;)V=ff
+method\:com/axis/innovators/box/gui/FridaWindow\#styleButton\#(Ljavax/swing/JButton;Ljava/awt/Color;)V=fd
+method\:com/axis/innovators/box/gui/FridaWindow$1\#\#(Lcom/axis/innovators/box/gui/FridaWindow;)V=a
+method\:com/axis/innovators/box/gui/FridaWindow$1\#paintComponent\#(Ljava/awt/Graphics;)V=eo
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#\#(JLjava/lang/String;)V=a
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#equals\#(Ljava/lang/Object;)Z=ec
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#hashCode\#()I=eb
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#name\#()Ljava/lang/String;=eq
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#pid\#()J=ep
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessInfo\#toString\#()Ljava/lang/String;=av
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#\#(Ljava/awt/Window;)V=a
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#filterProcesses\#(Ljava/lang/String;)V=ev
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#getProcesses\#()Ljava/util/List;=ex
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#getTableData\#(Ljava/util/List;)[[Ljava/lang/Object;=ew
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#initializeUI\#()V=eu
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow\#lambda$initializeUI$0\#(Ljava/awt/event/ActionEvent;)V=ey
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow$1\#\#(Lcom/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow;Ljavax/swing/JTextField;)V=a
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow$1\#changedUpdate\#(Ljavax/swing/event/DocumentEvent;)V=et
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow$1\#insertUpdate\#(Ljavax/swing/event/DocumentEvent;)V=er
+method\:com/axis/innovators/box/gui/FridaWindow$ProcessSelectionWindow$1\#removeUpdate\#(Ljavax/swing/event/DocumentEvent;)V=es
+method\:com/axis/innovators/box/gui/LoadIcon\#\#()V=ab
+method\:com/axis/innovators/box/gui/LoadIcon\#\#()V=a
+method\:com/axis/innovators/box/gui/LoadIcon\#createPlaceholderIcon\#(I)Ljavax/swing/ImageIcon;=fp
+method\:com/axis/innovators/box/gui/LoadIcon\#loadAbsolutePathIcon\#(Ljava/lang/String;I)Ljavax/swing/ImageIcon;=fn
+method\:com/axis/innovators/box/gui/LoadIcon\#loadIcon\#(Ljava/lang/Class;Ljava/lang/String;I)Ljavax/swing/ImageIcon;=fm
+method\:com/axis/innovators/box/gui/LoadIcon\#loadIcon\#(Ljava/lang/String;I)Ljavax/swing/ImageIcon;=fm
+method\:com/axis/innovators/box/gui/LoadIcon\#loadIcon0\#(Ljava/lang/Class;Ljava/lang/String;I)Ljavax/swing/ImageIcon;=fo
+method\:com/axis/innovators/box/gui/LocalWindow\#\#()V=ab
+method\:com/axis/innovators/box/gui/LocalWindow\#\#(Ljava/awt/Window;)V=a
+method\:com/axis/innovators/box/gui/LocalWindow\#analyzeWithAI\#(Ljava/lang/String;Ljava/lang/String;)V=fz
+method\:com/axis/innovators/box/gui/LocalWindow\#appendAIMessage\#(Ljava/lang/String;)V=gb
+method\:com/axis/innovators/box/gui/LocalWindow\#appendMessage\#(Ljava/lang/String;)V=gc
+method\:com/axis/innovators/box/gui/LocalWindow\#createInputPanel\#()Ljavax/swing/JPanel;=fa
+method\:com/axis/innovators/box/gui/LocalWindow\#createNewContext\#()V=fw
+method\:com/axis/innovators/box/gui/LocalWindow\#createToolBar\#()Ljavax/swing/JToolBar;=fu
+method\:com/axis/innovators/box/gui/LocalWindow\#dispose\#()V=ge
+method\:com/axis/innovators/box/gui/LocalWindow\#getjPanel\#()Ljavax/swing/JPanel;=ft
+method\:com/axis/innovators/box/gui/LocalWindow\#handleSendMessage\#(Ljava/awt/event/ActionEvent;)V=fx
+method\:com/axis/innovators/box/gui/LocalWindow\#initUI\#()V=ez
+method\:com/axis/innovators/box/gui/LocalWindow\#lambda$appendAIMessage$4\#(Ljava/lang/String;)V=gg
+method\:com/axis/innovators/box/gui/LocalWindow\#lambda$appendMessage$5\#(Ljava/lang/String;)V=gf
+method\:com/axis/innovators/box/gui/LocalWindow\#lambda$createToolBar$0\#(Ljava/awt/event/ActionEvent;)V=gk
+method\:com/axis/innovators/box/gui/LocalWindow\#lambda$createToolBar$1\#(Ljava/awt/event/ActionEvent;)V=gj
+method\:com/axis/innovators/box/gui/LocalWindow\#lambda$createToolBar$2\#(Ljavax/swing/JCheckBox;Ljava/awt/event/ActionEvent;)V=gi
+method\:com/axis/innovators/box/gui/LocalWindow\#lambda$createToolBar$3\#(Ljavax/swing/JButton;Ljava/awt/event/ActionEvent;)V=gh
+method\:com/axis/innovators/box/gui/LocalWindow\#loadModelAsync\#()V=fv
+method\:com/axis/innovators/box/gui/LocalWindow\#saveConversation\#()V=gd
+method\:com/axis/innovators/box/gui/LocalWindow\#searchWeb\#(Ljava/lang/String;)Ljava/lang/String;=fy
+method\:com/axis/innovators/box/gui/LocalWindow\#seekAI\#(Ljava/lang/String;Ljava/lang/String;)V=ga
+method\:com/axis/innovators/box/gui/LocalWindow\#styleButton\#(Ljavax/swing/JButton;)V=fd
+method\:com/axis/innovators/box/gui/LocalWindow$1\#\#(Lcom/axis/innovators/box/gui/LocalWindow;Ljava/awt/LayoutManager;)V=a
+method\:com/axis/innovators/box/gui/LocalWindow$1\#paintComponent\#(Ljava/awt/Graphics;)V=eo
+method\:com/axis/innovators/box/gui/LocalWindow$2\#\#(Lcom/axis/innovators/box/gui/LocalWindow;)V=a
+method\:com/axis/innovators/box/gui/LocalWindow$2\#doInBackground\#()Ljava/lang/Long;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$2\#doInBackground\#()Ljava/lang/Object;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$2\#done\#()V=aq
+method\:com/axis/innovators/box/gui/LocalWindow$3\#\#(Lcom/axis/innovators/box/gui/LocalWindow;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/gui/LocalWindow$3\#doInBackground\#()Ljava/lang/Object;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$3\#doInBackground\#()Ljava/lang/String;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$3\#done\#()V=aq
+method\:com/axis/innovators/box/gui/LocalWindow$4\#\#(Lcom/axis/innovators/box/gui/LocalWindow;Ljava/lang/String;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/gui/LocalWindow$4\#doInBackground\#()Ljava/lang/Object;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$4\#doInBackground\#()Ljava/lang/String;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$4\#done\#()V=aq
+method\:com/axis/innovators/box/gui/LocalWindow$4\#lambda$doInBackground$0\#(Lcom/axis/innovators/box/gui/LocalWindow$4;Ljava/lang/String;)V=fs
+method\:com/axis/innovators/box/gui/LocalWindow$4\#lambda$process$1\#(Ljava/lang/String;)V=fr
+method\:com/axis/innovators/box/gui/LocalWindow$4\#process\#(Ljava/util/List;)V=fq
+method\:com/axis/innovators/box/gui/LocalWindow$5\#\#(Lcom/axis/innovators/box/gui/LocalWindow;Ljava/lang/String;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/gui/LocalWindow$5\#doInBackground\#()Ljava/lang/Object;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$5\#doInBackground\#()Ljava/lang/String;=ap
+method\:com/axis/innovators/box/gui/LocalWindow$5\#done\#()V=aq
+method\:com/axis/innovators/box/gui/LocalWindow$5\#lambda$doInBackground$0\#(Lcom/axis/innovators/box/gui/LocalWindow$5;Ljava/lang/String;)V=fs
+method\:com/axis/innovators/box/gui/LocalWindow$5\#lambda$process$1\#(Ljava/lang/String;)V=fr
+method\:com/axis/innovators/box/gui/LocalWindow$5\#process\#(Ljava/util/List;)V=fq
+method\:com/axis/innovators/box/gui/MainWindow\#\#()V=ab
+method\:com/axis/innovators/box/gui/MainWindow\#\#()V=a
+method\:com/axis/innovators/box/gui/MainWindow\#addToolCategory\#(Lcom/axis/innovators/box/gui/MainWindow$ToolCategory;)V=hn
+method\:com/axis/innovators/box/gui/MainWindow\#animateCardElevation\#(Ljavax/swing/JComponent;I)V=hy
+method\:com/axis/innovators/box/gui/MainWindow\#applyGaussianBlur\#(Ljava/awt/image/BufferedImage;I)Ljava/awt/image/BufferedImage;=hr
+method\:com/axis/innovators/box/gui/MainWindow\#applyMotionBlur\#(Ljava/awt/image/BufferedImage;II)Ljava/awt/image/BufferedImage;=hp
+method\:com/axis/innovators/box/gui/MainWindow\#createCategoryTabs\#()Ljavax/swing/JComponent;=hs
+method\:com/axis/innovators/box/gui/MainWindow\#createHeader\#()Ljavax/swing/JPanel;=hu
+method\:com/axis/innovators/box/gui/MainWindow\#createToolCard\#(Lcom/axis/innovators/box/gui/MainWindow$ToolItem;)Ljavax/swing/JPanel;=hw
+method\:com/axis/innovators/box/gui/MainWindow\#createToolTipHTML\#(Lcom/axis/innovators/box/gui/MainWindow$ToolItem;)Ljava/lang/String;=hx
+method\:com/axis/innovators/box/gui/MainWindow\#createToolsPanel\#(Lcom/axis/innovators/box/gui/MainWindow$ToolCategory;)Ljavax/swing/JPanel;=ht
+method\:com/axis/innovators/box/gui/MainWindow\#getBufferedImage\#(Ljava/awt/image/BufferedImage;I[FF)Ljava/awt/image/BufferedImage;=hq
+method\:com/axis/innovators/box/gui/MainWindow\#initUI\#()V=ez
+method\:com/axis/innovators/box/gui/MainWindow\#lambda$createHeader$0\#(Ljava/awt/event/ActionEvent;)V=hz
+method\:com/axis/innovators/box/gui/MainWindow\#showSettings\#()V=hv
+method\:com/axis/innovators/box/gui/MainWindow\#toBufferedImage\#(Ljava/awt/Image;)Ljava/awt/image/BufferedImage;=ho
+method\:com/axis/innovators/box/gui/MainWindow\#update\#(Ljava/awt/Graphics;)V=go
+method\:com/axis/innovators/box/gui/MainWindow$1\#\#(Lcom/axis/innovators/box/gui/MainWindow;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$1\#componentResized\#(Ljava/awt/event/ComponentEvent;)V=gl
+method\:com/axis/innovators/box/gui/MainWindow$2\#\#(Lcom/axis/innovators/box/gui/MainWindow;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$2\#paintComponent\#(Ljava/awt/Graphics;)V=eo
+method\:com/axis/innovators/box/gui/MainWindow$3\#\#(Lcom/axis/innovators/box/gui/MainWindow;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$3\#paintComponent\#(Ljava/awt/Graphics;)V=eo
+method\:com/axis/innovators/box/gui/MainWindow$4\#\#(Lcom/axis/innovators/box/gui/MainWindow;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$4\#lambda$mouseClicked$0\#()V=gm
+method\:com/axis/innovators/box/gui/MainWindow$4\#mouseClicked\#(Ljava/awt/event/MouseEvent;)V=al
+method\:com/axis/innovators/box/gui/MainWindow$5\#\#(Lcom/axis/innovators/box/gui/MainWindow;Ljavax/swing/JPanel;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$5\#installUI\#(Ljavax/swing/JComponent;)V=gn
+method\:com/axis/innovators/box/gui/MainWindow$5\#update\#(Ljava/awt/Graphics;Ljavax/swing/JComponent;)V=go
+method\:com/axis/innovators/box/gui/MainWindow$6\#\#(Lcom/axis/innovators/box/gui/MainWindow;Ljavax/swing/JPanel;Lcom/axis/innovators/box/gui/MainWindow$ToolItem;Ljavax/swing/JPanel;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$6\#mouseEntered\#(Ljava/awt/event/MouseEvent;)V=gp
+method\:com/axis/innovators/box/gui/MainWindow$6\#mouseExited\#(Ljava/awt/event/MouseEvent;)V=gq
+method\:com/axis/innovators/box/gui/MainWindow$7\#\#(Lcom/axis/innovators/box/gui/MainWindow;Ljavax/swing/JComponent;I)V=a
+method\:com/axis/innovators/box/gui/MainWindow$7\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#\#(Lcom/axis/innovators/box/gui/MainWindow;Ljavax/swing/JPanel;Lcom/axis/innovators/box/gui/MainWindow$ToolItem;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#lambda$mouseReleased$0\#()V=gv
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#mouseExited\#(Ljava/awt/event/MouseEvent;)V=gq
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#mousePressed\#(Ljava/awt/event/MouseEvent;)V=gr
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#mouseReleased\#(Ljava/awt/event/MouseEvent;)V=gs
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#startPressAnimation\#()V=gt
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter\#startReleaseAnimation\#(Ljava/lang/Runnable;)V=gu
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$1\#\#(Lcom/axis/innovators/box/gui/MainWindow$CardMouseAdapter;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$1\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$2\#\#(Lcom/axis/innovators/box/gui/MainWindow$CardMouseAdapter;FLjava/lang/Runnable;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$CardMouseAdapter$2\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/gui/MainWindow$CustomScrollBarUI\#\#()V=a
+method\:com/axis/innovators/box/gui/MainWindow$CustomScrollBarUI\#configureScrollBarColors\#()V=gw
+method\:com/axis/innovators/box/gui/MainWindow$CustomScrollBarUI\#createDecreaseButton\#(I)Ljavax/swing/JButton;=gx
+method\:com/axis/innovators/box/gui/MainWindow$CustomScrollBarUI\#createIncreaseButton\#(I)Ljavax/swing/JButton;=gy
+method\:com/axis/innovators/box/gui/MainWindow$CustomScrollBarUI\#createInvisibleButton\#()Ljavax/swing/JButton;=gz
+method\:com/axis/innovators/box/gui/MainWindow$CustomScrollBarUI\#paintThumb\#(Ljava/awt/Graphics;Ljavax/swing/JComponent;Ljava/awt/Rectangle;)V=ha
+method\:com/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI\#\#()V=ab
+method\:com/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI\#\#()V=a
+method\:com/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI\#paintTabBackground\#(Ljava/awt/Graphics;IIIIIIZ)V=hb
+method\:com/axis/innovators/box/gui/MainWindow$CustomTabbedPaneUI\#paintTabBorder\#(Ljava/awt/Graphics;IIIIIIZ)V=hc
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#\#(Ljava/lang/String;Ljavax/swing/ImageIcon;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#addTool\#(Lcom/axis/innovators/box/gui/MainWindow$ToolItem;)V=hd
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#getDescription\#()Ljava/lang/String;=as
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#getIcon\#()Ljava/lang/String;=he
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#getIconImage\#()Ljavax/swing/ImageIcon;=hh
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#getId\#()Ljava/util/UUID;=hi
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#getName\#()Ljava/lang/String;=hf
+method\:com/axis/innovators/box/gui/MainWindow$ToolCategory\#getTools\#()Ljava/util/List;=hg
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/swing/Action;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#\#(Ljava/lang/String;Ljavax/swing/ImageIcon;Ljava/lang/String;ILjavax/swing/Action;)V=a
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#getAction\#()Ljavax/swing/Action;=hl
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#getDescription\#()Ljava/lang/String;=as
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#getIcon\#()Ljava/lang/String;=he
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#getId\#()I=hi
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#getImageIcon\#()Ljavax/swing/ImageIcon;=hm
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#getName\#()Ljava/lang/String;=hf
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#getTitle\#()Ljava/lang/String;=hj
+method\:com/axis/innovators/box/gui/MainWindow$ToolItem\#icon\#()Ljavax/swing/ImageIcon;=hk
+method\:com/axis/innovators/box/gui/ProgressBarManager\#\#(Ljava/lang/String;I)V=a
+method\:com/axis/innovators/box/gui/ProgressBarManager\#close\#()V=id
+method\:com/axis/innovators/box/gui/ProgressBarManager\#setTotalTasks\#(I)V=ic
+method\:com/axis/innovators/box/gui/ProgressBarManager\#updateMainProgress\#(I)V=ia
+method\:com/axis/innovators/box/gui/ProgressBarManager\#updateSubProgress\#(Ljava/lang/String;II)V=ib
+method\:com/axis/innovators/box/gui/ProgressBarManager\#updateTimeLabel\#()V=ie
+method\:com/axis/innovators/box/gui/WindowsJDialog\#\#()V=ab
+method\:com/axis/innovators/box/gui/WindowsJDialog\#\#()V=a
+method\:com/axis/innovators/box/gui/WindowsJDialog\#\#(Ljava/awt/Frame;Ljava/lang/String;Z)V=a
+method\:com/axis/innovators/box/gui/WindowsJDialog\#\#(Ljava/awt/Window;Ljava/lang/String;Ljava/awt/Dialog$ModalityType;)V=a
+method\:com/axis/innovators/box/gui/WindowsJDialog\#dispose\#()V=ge
+method\:com/axis/innovators/box/gui/WindowsJDialog\#dispose_\#()V=if
+method\:com/axis/innovators/box/gui/WindowsJDialog\#initUI\#()V=ez
+method\:com/axis/innovators/box/gui/WindowsJDialog$1\#\#(Lcom/axis/innovators/box/gui/WindowsJDialog;)V=a
+method\:com/axis/innovators/box/gui/WindowsJDialog$1\#windowClosing\#(Ljava/awt/event/WindowEvent;)V=ao
+method\:com/axis/innovators/box/gui/WindowsJDialog$2\#\#(Lcom/axis/innovators/box/gui/WindowsJDialog;)V=a
+method\:com/axis/innovators/box/gui/WindowsJDialog$2\#windowClosing\#(Ljava/awt/event/WindowEvent;)V=ao
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#\#()V=ab
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#\#(Ljava/lang/ClassLoader;)V=a
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#addClassTransformer\#(Lcom/axis/innovators/box/plugins/IClassTransformer;)V=in
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#addURL\#(Ljava/net/URL;)V=ii
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#findClass\#(Ljava/lang/String;)Ljava/lang/Class;=ik
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#getClassBytes\#(Ljava/lang/String;)[B=il
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#getClassList\#()Ljava/util/List;=ip
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#getClassTransforms\#()Ljava/util/List;=io
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#isBlacklisted\#(Ljava/lang/String;)Z=im
+method\:com/axis/innovators/box/plugins/BoxClassLoader\#loadClass\#(Ljava/lang/String;Z)Ljava/lang/Class;=ij
+method\:com/axis/innovators/box/plugins/IClassTransformer\#transform\#(Ljava/lang/String;Ljava/lang/String;[B)[B=iq
+method\:com/axis/innovators/box/plugins/LoadingCorePlugin\#getASMTransformerClass\#()[Ljava/lang/String;=is
+method\:com/axis/innovators/box/plugins/LoadingCorePlugin\#getMainClass\#()Ljava/lang/String;=ir
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#\#()V=a
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getDescription\#()Ljava/lang/String;=as
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getIcon\#()Ljava/lang/String;=he
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getId\#()Ljava/lang/String;=hi
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getInstance\#()Ljava/lang/Object;=iz
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getName\#()Ljava/lang/String;=hf
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getRegistrationName\#()Ljava/lang/String;=jd
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getSupportedVersions\#()Ljava/util/List;=iv
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#getTransformers\#()Ljava/lang/String;=jb
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setDescription\#(Ljava/lang/String;)V=iy
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setIcon\#(Ljava/lang/String;)V=ix
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setId\#(Ljava/lang/String;)V=it
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setInstance\#(Ljava/lang/Object;)V=ja
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setName\#(Ljava/lang/String;)V=iu
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setRegistrationName\#(Ljava/lang/String;)V=je
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setSupportedVersions\#(Ljava/util/List;)V=iw
+method\:com/axis/innovators/box/plugins/PluginDescriptor\#setTransformers\#(Ljava/lang/String;)V=jc
+method\:com/axis/innovators/box/plugins/PluginLoader\#\#()V=ab
+method\:com/axis/innovators/box/plugins/PluginLoader\#\#()V=a
+method\:com/axis/innovators/box/plugins/PluginLoader\#createClassLoader\#(Ljava/io/File;)Ljava/net/URLClassLoader;=jq
+method\:com/axis/innovators/box/plugins/PluginLoader\#getLoadedPlugins\#()Ljava/util/List;=jt
+method\:com/axis/innovators/box/plugins/PluginLoader\#lambda$loadCorePlugin$1\#(Ljava/io/File;Ljava/lang/String;)Z=ju
+method\:com/axis/innovators/box/plugins/PluginLoader\#lambda$loadPlugins$0\#(Ljava/io/File;Ljava/lang/String;)Z=jv
+method\:com/axis/innovators/box/plugins/PluginLoader\#loadCorePlugin\#()V=ji
+method\:com/axis/innovators/box/plugins/PluginLoader\#loadMainClass\#(Ljava/lang/String;Ljava/io/File;Lcom/axis/innovators/box/plugins/PluginDescriptor;)V=js
+method\:com/axis/innovators/box/plugins/PluginLoader\#loadPluginLanguages\#(Ljava/io/File;Lcom/axis/innovators/box/plugins/PluginDescriptor;)V=jo
+method\:com/axis/innovators/box/plugins/PluginLoader\#loadPlugins\#()V=jg
+method\:com/axis/innovators/box/plugins/PluginLoader\#processClassEntry\#(Ljava/util/jar/JarEntry;Ljava/util/jar/JarFile;Ljava/net/URLClassLoader;Ljava/io/File;)V=jr
+method\:com/axis/innovators/box/plugins/PluginLoader\#processCorePlugin\#(Ljava/io/File;Ljava/lang/String;)V=jj
+method\:com/axis/innovators/box/plugins/PluginLoader\#processJarFile\#(Ljava/io/File;Z)V=jh
+method\:com/axis/innovators/box/plugins/PluginLoader\#processLanguageFile\#(Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;Lcom/axis/innovators/box/plugins/PluginDescriptor;)V=jp
+method\:com/axis/innovators/box/plugins/PluginLoader\#processWithAnnotations\#(Ljava/util/jar/JarFile;Ljava/io/File;)V=jn
+method\:com/axis/innovators/box/plugins/PluginLoader\#processWithManifest\#(Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;Ljava/io/File;)V=jl
+method\:com/axis/innovators/box/plugins/PluginLoader\#registerTransformers\#(Lcom/axis/innovators/box/plugins/LoadingCorePlugin;Ljava/lang/ClassLoader;)V=jk
+method\:com/axis/innovators/box/plugins/PluginLoader\#verifyRegisteredNameValid\#(Lcom/axis/innovators/box/plugins/PluginDescriptor;Ljava/lang/String;)V=jm
+method\:com/axis/innovators/box/plugins/PluginLoader$1\#\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;)V=a
+method\:com/axis/innovators/box/plugins/PluginLoader$1\#loadLanguageFile\#(Ljava/lang/String;)V=jf
+method\:com/axis/innovators/box/plugins/PluginLoadingError\#\#(Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/plugins/PluginLoadingError\#\#(Ljava/lang/String;Ljava/lang/Throwable;)V=a
+method\:com/axis/innovators/box/plugins/PluginMeta\#description\#()Ljava/lang/String;=jy
+method\:com/axis/innovators/box/plugins/PluginMeta\#icon\#()Ljava/lang/String;=hk
+method\:com/axis/innovators/box/plugins/PluginMeta\#id\#()Ljava/lang/String;=jw
+method\:com/axis/innovators/box/plugins/PluginMeta\#name\#()Ljava/lang/String;=eq
+method\:com/axis/innovators/box/plugins/PluginMeta\#registeredName\#()Ljava/lang/String;=jz
+method\:com/axis/innovators/box/plugins/PluginMeta\#supportedVersions\#()[Ljava/lang/String;=jx
+method\:com/axis/innovators/box/plugins/PluginMetadata\#\#()V=a
+method\:com/axis/innovators/box/plugins/PluginMetadata\#getAuthor\#()Ljava/lang/String;=t
+method\:com/axis/innovators/box/plugins/PluginMetadata\#getDependencies\#()Ljava/util/List;=ka
+method\:com/axis/innovators/box/plugins/PluginMetadata\#getDescription\#()Ljava/lang/String;=as
+method\:com/axis/innovators/box/plugins/PluginMetadata\#getId\#()Ljava/lang/String;=hi
+method\:com/axis/innovators/box/plugins/PluginMetadata\#getName\#()Ljava/lang/String;=hf
+method\:com/axis/innovators/box/plugins/PluginMetadata\#getVersion\#()Ljava/lang/String;=r
+method\:com/axis/innovators/box/plugins/PluginMetadata\#isValid\#()Z=kb
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#\#()V=ab
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#\#()V=a
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#getLoadedPlugins\#()Ljava/util/Map;=jt
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#lambda$loadAllPlugins$0\#(Ljava/nio/file/Path;)Z=kl
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#lambda$loadAllPlugins$1\#(Ljava/nio/file/Path;Ljava/util/concurrent/atomic/AtomicInteger;ILjava/util/concurrent/CountDownLatch;)V=kk
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#loadAllPlugins\#()V=kf
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#loadPlugin\#(Ljava/nio/file/Path;)V=kh
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#readPluginMetadata\#(Ljava/nio/file/Path;)Lcom/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor;=ki
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#reloadPlugin\#(Ljava/lang/String;)V=kj
+method\:com/axis/innovators/box/plugins/PluginPyLoader\#updateProgress\#(II)V=kg
+method\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#\#(Ljava/lang/String;Ljava/lang/String;Ljava/nio/file/Path;)V=a
+method\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#getId\#()Ljava/lang/String;=hi
+method\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#getLastResult\#()Lcom/axis/innovators/box/util/PythonResult;=ke
+method\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#getName\#()Ljava/lang/String;=hf
+method\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#getScriptPath\#()Ljava/nio/file/Path;=kc
+method\:com/axis/innovators/box/plugins/PluginPyLoader$PyPluginDescriptor\#isEnabled\#()Z=kd
+method\:com/axis/innovators/box/python/PyLocalSide\#\#()V=a
+method\:com/axis/innovators/box/python/PyLocalSide\#addLanguage\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V=km
+method\:com/axis/innovators/box/python/PyLocalSide\#addToolCategory\#(Lcom/axis/innovators/box/gui/MainWindow$ToolCategory;Ljava/lang/String;)V=hn
+method\:com/axis/innovators/box/python/PyLocalSide\#getAction\#(Ljava/lang/Runnable;)Ljavax/swing/Action;=hl
+method\:com/axis/innovators/box/python/PyLocalSide\#getToolCategory\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/axis/innovators/box/gui/MainWindow$ToolCategory;=kn
+method\:com/axis/innovators/box/python/PyLocalSide\#getToolItem\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/swing/Action;)Lcom/axis/innovators/box/gui/MainWindow$ToolItem;=ko
+method\:com/axis/innovators/box/python/PyLocalSide$1\#\#(Ljava/lang/Runnable;)V=a
+method\:com/axis/innovators/box/python/PyLocalSide$1\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/register/LanguageManager\#\#()V=ab
+method\:com/axis/innovators/box/register/LanguageManager\#\#()V=a
+method\:com/axis/innovators/box/register/LanguageManager\#addLanguage\#(Lcom/axis/innovators/box/register/LanguageManager$Language;)V=km
+method\:com/axis/innovators/box/register/LanguageManager\#buildMergeLogDetails\#(IILjava/util/Set;Ljava/util/Set;)Ljava/lang/String;=ku
+method\:com/axis/innovators/box/register/LanguageManager\#getLanguage\#(Ljava/lang/String;)Lcom/axis/innovators/box/register/LanguageManager$Language;=kz
+method\:com/axis/innovators/box/register/LanguageManager\#getLanguages\#()Ljava/util/List;=la
+method\:com/axis/innovators/box/register/LanguageManager\#getLoadedLanguages\#()Lcom/axis/innovators/box/register/LanguageManager$Language;=ky
+method\:com/axis/innovators/box/register/LanguageManager\#lambda$buildMergeLogDetails$0\#(Ljava/lang/StringBuilder;Ljava/lang/String;)V=lc
+method\:com/axis/innovators/box/register/LanguageManager\#lambda$buildMergeLogDetails$1\#(Ljava/lang/StringBuilder;Ljava/lang/String;)V=lb
+method\:com/axis/innovators/box/register/LanguageManager\#loadLanguage\#(Ljava/lang/String;)V=kv
+method\:com/axis/innovators/box/register/LanguageManager\#loadSavedLanguage\#()V=kx
+method\:com/axis/innovators/box/register/LanguageManager\#saveCurrentLanguageToFile\#()V=kw
+method\:com/axis/innovators/box/register/LanguageManager$Language\#\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/register/LanguageManager$Language\#addText\#(Ljava/lang/String;Ljava/lang/String;)V=kq
+method\:com/axis/innovators/box/register/LanguageManager$Language\#getLanguageFile\#()Ljava/io/File;=kt
+method\:com/axis/innovators/box/register/LanguageManager$Language\#getLanguageName\#()Ljava/lang/String;=kr
+method\:com/axis/innovators/box/register/LanguageManager$Language\#getRegisteredName\#()Ljava/lang/String;=ks
+method\:com/axis/innovators/box/register/LanguageManager$Language\#getText\#(Ljava/lang/String;)Ljava/lang/String;=kp
+method\:com/axis/innovators/box/register/LanguageManager$Language\#loadLanguageFile\#(Ljava/lang/String;)V=jf
+method\:com/axis/innovators/box/register/RegistrationError\#\#(Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#\#()V=ab
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#\#()V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#\#(Lcom/axis/innovators/box/AxisInnovatorsBox;)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#addRegistrationSettingsItem\#(Lcom/axis/innovators/box/register/RegistrationSettingsItem;)V=lt
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#addSettings\#(Ljavax/swing/JPanel;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;Lcom/axis/innovators/box/plugins/PluginDescriptor;Ljava/lang/String;)V=lo
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#addSettings\#(Ljavax/swing/JPanel;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;Ljava/lang/String;)V=lo
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#applyThemeColor\#(Ljava/awt/Color;)V=lj
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#applyUIFont\#(Ljava/awt/Font;)V=ln
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#createAboutPanel\#()Ljavax/swing/JPanel;=li
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#createGeneralSettingsPanel\#()Ljavax/swing/JPanel;=lm
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#createPluginSettingsPanel\#()Ljavax/swing/JPanel;=lk
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#createThemePanel\#()Ljavax/swing/JPanel;=lg
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getIconList\#()Ljava/util/List;=ma
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getRegisteredNameList\#()Ljava/util/List;=lx
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getRegistrationSettingsItemList\#()Ljava/util/List;=lv
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getRegistrationTopic\#()Lcom/axis/innovators/box/register/RegistrationTopic;=s
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getRegistrationsByPlugin\#(Lcom/axis/innovators/box/plugins/PluginDescriptor;)Ljava/util/List;=lp
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getSettings\#(Ljava/util/UUID;)Ljavax/swing/JPanel;=lr
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getTabbedPanesSettings\#()Ljava/util/List;=ly
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getTipList\#()Ljava/util/List;=mb
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getTitleList\#()Ljava/util/List;=lz
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getUUID\#(Ljava/lang/String;)Ljava/util/UUID;=ls
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#getUUIDList\#()Ljava/util/List;=lw
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#isEmpty\#()Z=mc
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$createGeneralSettingsPanel$3\#(Ljavax/swing/JPanel;Ljava/awt/event/ActionEvent;)V=mj
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$createGeneralSettingsPanel$4\#(Ljavax/swing/JPanel;Ljava/awt/event/ActionEvent;)V=mi
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$createGeneralSettingsPanel$5\#(Ljavax/swing/JCheckBox;Ljavax/swing/JPanel;Ljava/awt/event/ActionEvent;)V=mh
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$createGeneralSettingsPanel$6\#(I)[Ljava/lang/String;=mg
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$createGeneralSettingsPanel$7\#(Ljavax/swing/JComboBox;Ljava/awt/event/ActionEvent;)V=mf
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$createThemePanel$0\#(Ljavax/swing/JTextField;Lcom/axis/innovators/box/register/RegistrationTopic;Ljavax/swing/JList;Ljava/awt/event/ActionEvent;)V=mm
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$createThemePanel$1\#(Ljavax/swing/JList;Lcom/axis/innovators/box/register/RegistrationTopic;Ljava/awt/event/ActionEvent;)V=ml
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$getRegistrationsByPlugin$8\#(Lcom/axis/innovators/box/plugins/PluginDescriptor;Ljava/lang/String;)Z=me
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$getRegistrationsByPlugin$9\#(Lcom/axis/innovators/box/plugins/PluginDescriptor;Lcom/axis/innovators/box/register/RegistrationSettingsItem;)Z=md
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#lambda$showPluginDetails$2\#(Ljavax/swing/JDialog;Ljava/awt/event/ActionEvent;)V=mk
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#loadTheme\#(Lcom/axis/innovators/box/register/RegistrationTopic;ILjavax/swing/JList;)V=lh
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#overloading\#()V=lf
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#registration\#(Ljavax/swing/JTabbedPane;)V=lu
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#registrationItem\#(Ljavax/swing/JPanel;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;Ljava/lang/String;)V=lq
+method\:com/axis/innovators/box/register/RegistrationSettingsItem\#showPluginDetails\#(Lcom/axis/innovators/box/plugins/PluginDescriptor;)V=ll
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$1\#\#(Lcom/axis/innovators/box/register/RegistrationTopic;)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$1\#getListCellRendererComponent\#(Ljavax/swing/JList;Ljava/lang/Object;IZZ)Ljava/awt/Component;=aw
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$2\#\#(Ljavax/swing/JPanel;Ljavax/swing/JTextField;)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$2\#keyPressed\#(Ljava/awt/event/KeyEvent;)V=an
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$3\#\#(Ljavax/swing/JList;Lcom/axis/innovators/box/register/RegistrationTopic;)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$3\#mouseClicked\#(Ljava/awt/event/MouseEvent;)V=al
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$4\#\#([Ljava/lang/Object;I)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$4\#isCellEditable\#(II)Z=ld
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$5\#\#(Ljavax/swing/JTable;Ljavax/swing/table/DefaultTableModel;Ljavax/swing/JPanel;)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$5\#mouseClicked\#(Ljava/awt/event/MouseEvent;)V=al
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$FontChooser\#\#(Ljava/awt/Font;)V=a
+method\:com/axis/innovators/box/register/RegistrationSettingsItem$FontChooser\#getSelectedFont\#()Ljava/awt/Font;=le
+method\:com/axis/innovators/box/register/RegistrationTool\#\#()V=ab
+method\:com/axis/innovators/box/register/RegistrationTool\#\#(Lcom/axis/innovators/box/AxisInnovatorsBox;)V=a
+method\:com/axis/innovators/box/register/RegistrationTool\#addToolCategory\#(Lcom/axis/innovators/box/gui/MainWindow$ToolCategory;Lcom/axis/innovators/box/plugins/PluginDescriptor;Ljava/lang/String;)V=hn
+method\:com/axis/innovators/box/register/RegistrationTool\#addToolCategory\#(Lcom/axis/innovators/box/gui/MainWindow$ToolCategory;Ljava/lang/String;)Z=hn
+method\:com/axis/innovators/box/register/RegistrationTool\#getToolCategories\#()Ljava/util/List;=mn
+method\:com/axis/innovators/box/register/RegistrationTool\#getToolCategory\#(Ljava/util/UUID;)Lcom/axis/innovators/box/gui/MainWindow$ToolCategory;=kn
+method\:com/axis/innovators/box/register/RegistrationTool\#getUUID\#(Ljava/lang/String;)Ljava/util/UUID;=ls
+method\:com/axis/innovators/box/register/RegistrationTool$1\#\#(Lcom/axis/innovators/box/register/RegistrationTool;Lcom/axis/innovators/box/AxisInnovatorsBox;)V=a
+method\:com/axis/innovators/box/register/RegistrationTool$1\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/register/RegistrationTool$2\#\#(Lcom/axis/innovators/box/register/RegistrationTool;Lcom/axis/innovators/box/AxisInnovatorsBox;)V=a
+method\:com/axis/innovators/box/register/RegistrationTool$2\#actionPerformed\#(Ljava/awt/event/ActionEvent;)V=am
+method\:com/axis/innovators/box/register/RegistrationTopic\#\#(Lcom/axis/innovators/box/AxisInnovatorsBox;)V=a
+method\:com/axis/innovators/box/register/RegistrationTopic\#addTopic\#(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;)V=mo
+method\:com/axis/innovators/box/register/RegistrationTopic\#addTopic\#(Ljavax/swing/LookAndFeel;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/Icon;Ljava/lang/String;)V=mo
+method\:com/axis/innovators/box/register/RegistrationTopic\#getAxisInnovatorsBox\#()Lcom/axis/innovators/box/AxisInnovatorsBox;=ms
+method\:com/axis/innovators/box/register/RegistrationTopic\#getIconList\#()Ljava/util/List;=ma
+method\:com/axis/innovators/box/register/RegistrationTopic\#getRegisteredNameList\#()Ljava/util/List;=lx
+method\:com/axis/innovators/box/register/RegistrationTopic\#getTipList\#()Ljava/util/List;=mb
+method\:com/axis/innovators/box/register/RegistrationTopic\#getTopicsClasses\#()Ljava/util/List;=mr
+method\:com/axis/innovators/box/register/RegistrationTopic\#getTopicsClassesLookAndFeel\#()Ljava/util/List;=mt
+method\:com/axis/innovators/box/register/RegistrationTopic\#getTopicsName\#()Ljava/util/List;=mu
+method\:com/axis/innovators/box/register/RegistrationTopic\#isEmpty\#()Z=mc
+method\:com/axis/innovators/box/register/RegistrationTopic\#isLoading\#(Ljava/lang/String;)Z=mp
+method\:com/axis/innovators/box/register/RegistrationTopic\#setLoading\#(Ljava/lang/String;)V=mq
+method\:com/axis/innovators/box/tools/ArgsParser\#\#()V=a
+method\:com/axis/innovators/box/tools/ArgsParser\#getFileExtension\#(Ljava/lang/String;)Ljava/lang/String;=mw
+method\:com/axis/innovators/box/tools/ArgsParser\#isValidPath\#(Ljava/lang/String;)Z=mv
+method\:com/axis/innovators/box/tools/ArgsParser\#main\#([Ljava/lang/String;)V=cl
+method\:com/axis/innovators/box/tools/ArgsParser\#parseArgs\#([Ljava/lang/String;)Ljava/util/List;=mx
+method\:com/axis/innovators/box/tools/FolderCleaner\#\#()V=a
+method\:com/axis/innovators/box/tools/FolderCleaner\#cleanFolder\#(Ljava/lang/String;I)V=my
+method\:com/axis/innovators/box/tools/FolderCleaner\#isFileUnlocked\#(Ljava/io/File;)Z=mz
+method\:com/axis/innovators/box/tools/FolderCleaner\#main\#([Ljava/lang/String;)V=cl
+method\:com/axis/innovators/box/tools/FolderCreator\#\#()V=a
+method\:com/axis/innovators/box/tools/FolderCreator\#createFolder\#(Ljava/lang/String;)Ljava/lang/String;=nh
+method\:com/axis/innovators/box/tools/FolderCreator\#getConfigurationFolder\#()Ljava/lang/String;=na
+method\:com/axis/innovators/box/tools/FolderCreator\#getLanguageFolder\#()Ljava/lang/String;=nb
+method\:com/axis/innovators/box/tools/FolderCreator\#getLibraryFolder\#()Ljava/lang/String;=ng
+method\:com/axis/innovators/box/tools/FolderCreator\#getLogsFolder\#()Ljava/lang/String;=nf
+method\:com/axis/innovators/box/tools/FolderCreator\#getModelFolder\#()Ljava/lang/String;=ne
+method\:com/axis/innovators/box/tools/FolderCreator\#getPluginFolder\#()Ljava/lang/String;=nc
+method\:com/axis/innovators/box/tools/FolderCreator\#getPyPluginFolder\#()Ljava/lang/String;=nd
+method\:com/axis/innovators/box/tools/LibraryLoad\#\#()V=ab
+method\:com/axis/innovators/box/tools/LibraryLoad\#\#()V=a
+method\:com/axis/innovators/box/tools/LibraryLoad\#addLibraryExtension\#(Ljava/lang/String;)Ljava/lang/String;=nj
+method\:com/axis/innovators/box/tools/LibraryLoad\#loadLibrary\#(Ljava/lang/String;)V=ni
+method\:com/axis/innovators/box/tools/StateManager\#\#()V=a
+method\:com/axis/innovators/box/tools/StateManager\#\#(Ljava/lang/String;)V=a
+method\:com/axis/innovators/box/tools/StateManager\#getState\#(Ljava/lang/String;)Ljava/lang/String;=nn
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsBoolean\#(Ljava/lang/String;)Z=nr
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsByte\#(Ljava/lang/String;)B=nu
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsChar\#(Ljava/lang/String;)C=nt
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsDouble\#(Ljava/lang/String;)D=ns
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsFloat\#(Ljava/lang/String;)F=nq
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsInt\#(Ljava/lang/String;)I=no
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsLong\#(Ljava/lang/String;)J=np
+method\:com/axis/innovators/box/tools/StateManager\#getStateAsShort\#(Ljava/lang/String;)S=nv
+method\:com/axis/innovators/box/tools/StateManager\#loadConfiguration\#()V=nk
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;B)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;C)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;D)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;F)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;I)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;J)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;Ljava/lang/String;)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;S)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveState\#(Ljava/lang/String;Z)V=nl
+method\:com/axis/innovators/box/tools/StateManager\#saveToFile\#()V=nm
+method\:com/axis/innovators/box/tools/SystemInfoUtil\#\#()V=ab
+method\:com/axis/innovators/box/tools/SystemInfoUtil\#\#()V=a
+method\:com/axis/innovators/box/tools/SystemInfoUtil\#getCPUInfo\#()Ljava/lang/String;=ny
+method\:com/axis/innovators/box/tools/SystemInfoUtil\#getGPUInfo\#()Ljava/lang/String;=nz
+method\:com/axis/innovators/box/tools/SystemInfoUtil\#getOSArch\#()Ljava/lang/String;=nw
+method\:com/axis/innovators/box/tools/SystemInfoUtil\#getOSName\#()Ljava/lang/String;=nx
+method\:com/axis/innovators/box/tools/SystemInfoUtil\#getString\#(Ljava/lang/Process;)Ljava/lang/String;=oa
+method\:com/axis/innovators/box/util/FileAssociationManager\#\#()V=a
+method\:com/axis/innovators/box/util/FileAssociationManager\#associateFileExtension\#(Ljava/lang/String;)V=ob
+method\:com/axis/innovators/box/util/FileAssociationManager\#associateProgramWithExtension\#(Ljava/lang/String;Ljava/lang/String;)V=oc
+method\:com/axis/innovators/box/util/PythonResult\#\#(ILjava/lang/Object;Lorg/python/util/PythonInterpreter;)V=a
+method\:com/axis/innovators/box/util/PythonResult\#callFunction\#(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;=oj
+method\:com/axis/innovators/box/util/PythonResult\#close\#()V=id
+method\:com/axis/innovators/box/util/PythonResult\#error\#(ILjava/lang/String;)Lcom/axis/innovators/box/util/PythonResult;=oe
+method\:com/axis/innovators/box/util/PythonResult\#getExitCode\#()I=og
+method\:com/axis/innovators/box/util/PythonResult\#getInterpreter\#()Lorg/python/util/PythonInterpreter;=oi
+method\:com/axis/innovators/box/util/PythonResult\#getOutput\#()Ljava/lang/Object;=af
+method\:com/axis/innovators/box/util/PythonResult\#isSuccess\#()Z=oh
+method\:com/axis/innovators/box/util/PythonResult\#isValid\#()Z=kb
+method\:com/axis/innovators/box/util/PythonResult\#of\#(ILjava/lang/Object;Lorg/python/util/PythonInterpreter;)Lcom/axis/innovators/box/util/PythonResult;=of
+method\:com/axis/innovators/box/util/PythonResult\#success\#(Ljava/lang/Object;Lorg/python/util/PythonInterpreter;)Lcom/axis/innovators/box/util/PythonResult;=od
+method\:com/axis/innovators/box/util/PythonResult\#toString\#()Ljava/lang/String;=av
+method\:com/axis/innovators/box/util/RunPython\#\#()V=ab
+method\:com/axis/innovators/box/util/RunPython\#\#()V=a
+method\:com/axis/innovators/box/util/RunPython\#callPythonFunction\#(Lcom/axis/innovators/box/util/PythonResult;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;=ol
+method\:com/axis/innovators/box/util/RunPython\#executeWithJython\#(Ljava/lang/String;)Lcom/axis/innovators/box/util/PythonResult;=ok
+method\:com/axis/innovators/box/util/RunPython\#executeWithJython\#(Ljava/lang/String;Ljava/util/List;)Lcom/axis/innovators/box/util/PythonResult;=ok
+method\:com/axis/innovators/box/util/RunPython\#lambda$executeWithJython$1\#(Ljava/lang/String;)Ljava/lang/String;=on
+method\:com/axis/innovators/box/util/RunPython\#lambda$executeWithJython$2\#(Lorg/python/util/PythonInterpreter;Ljava/lang/String;)V=om
+method\:com/axis/innovators/box/util/RunPython\#lambda$static$0\#()Lorg/python/util/PythonInterpreter;=oo
+method\:org/tzd/frida/windows/CallbackMessage\#onMessage\#(Ljava/lang/String;)V=op
+method\:org/tzd/frida/windows/Frida\#\#(Ljava/lang/String;J)V=a
+method\:org/tzd/frida/windows/Frida\#addCallbackMessage\#(Lorg/tzd/frida/windows/CallbackMessage;)V=oq
+method\:org/tzd/frida/windows/Frida\#clearCallbackMessage\#()V=or
+method\:org/tzd/frida/windows/Frida\#clearCallbackMessage\#(Lorg/tzd/frida/windows/CallbackMessage;)V=or
+method\:org/tzd/frida/windows/Frida\#lambda$run$0\#()V=ot
+method\:org/tzd/frida/windows/Frida\#lambda$run$1\#([Ljava/lang/Runnable;)V=os
+method\:org/tzd/frida/windows/Frida\#run\#()Lorg/tzd/frida/windows/FridaThread;=m
+method\:org/tzd/frida/windows/Frida\#run\#([Ljava/lang/Runnable;)Lorg/tzd/frida/windows/FridaThread;=m
+method\:org/tzd/frida/windows/Frida0\#\#()V=ab
+method\:org/tzd/frida/windows/Frida0\#\#()V=a
+method\:org/tzd/frida/windows/Frida0\#injection\#(Ljava/lang/String;Lorg/tzd/frida/windows/Frida;[Ljava/lang/Runnable;)V=ou
+method\:org/tzd/frida/windows/Frida0\#lambda$sendMessage$0\#(Ljava/lang/String;Lorg/tzd/frida/windows/CallbackMessage;)V=ow
+method\:org/tzd/frida/windows/Frida0\#onMessage\#(Ljava/lang/String;)V=op
+method\:org/tzd/frida/windows/Frida0\#sendMessage\#(Ljava/lang/String;)V=ov
+method\:org/tzd/frida/windows/FridaJsInjector\#\#(JLjava/lang/String;)V=a
+method\:org/tzd/frida/windows/FridaJsInjector\#injectJs\#(Lorg/tzd/frida/windows/CallbackMessage;[Ljava/lang/Runnable;)Ljava/lang/Thread;=oy
+method\:org/tzd/frida/windows/FridaJsInjector\#readJsFile\#(Ljava/lang/String;)Ljava/lang/String;=ox
+method\:org/tzd/frida/windows/FridaJsInjector$1\#\#(Lorg/tzd/frida/windows/FridaJsInjector;Lorg/tzd/frida/windows/CallbackMessage;)V=a
+method\:org/tzd/frida/windows/FridaJsInjector$1\#run\#(Lorg/tzd/frida/windows/Frida;)V=m
+method\:org/tzd/frida/windows/FridaNative\#\#()V=a
+method\:org/tzd/frida/windows/FridaNative\#getStringMember\#(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;=pb
+method\:org/tzd/frida/windows/FridaNative\#injection\#(JLjava/lang/String;)Z=ou
+method\:org/tzd/frida/windows/FridaNative\#isRunning\#()Z=oz
+method\:org/tzd/frida/windows/FridaNative\#release\#()Z=pa
+method\:org/tzd/frida/windows/FridaNative\#update\#()Z=go
+method\:org/tzd/frida/windows/FridaRunnable\#run\#(Lorg/tzd/frida/windows/Frida;)V=m
+method\:org/tzd/frida/windows/FridaThread\#\#(Ljava/lang/Runnable;Lorg/tzd/frida/windows/Frida;)V=a
+method\:org/tzd/frida/windows/FridaThread\#execute\#(Lorg/tzd/frida/windows/FridaRunnable;)Lorg/tzd/frida/windows/FridaThread;=pc
+method\:org/tzd/frida/windows/FridaThread\#setStart\#(Z)V=pd
+method\:org/tzd/frida/windows/FridaThread\#start\#()V=pe
+method\:org/tzd/frida/windows/JsCodeError\#\#()V=a
+method\:org/tzd/frida/windows/JsCodeError\#\#(Ljava/lang/String;)V=a
+method\:org/tzd/lm/LM\#\#()V=ab
+method\:org/tzd/lm/LM\#\#()V=a
+method\:org/tzd/lm/LM\#createContext\#(J)J=pi
+method\:org/tzd/lm/LM\#createContext\#(JIIIIIZZZZZ)J=pi
+method\:org/tzd/lm/LM\#inference\#(JJFFFFFIFFFLjava/lang/String;Lorg/tzd/lm/LM$MessageCallback;)Ljava/lang/String;=pk
+method\:org/tzd/lm/LM\#inference\#(JJFLjava/lang/String;Ljava/lang/String;Lorg/tzd/lm/LM$MessageCallback;)Ljava/lang/String;=pk
+method\:org/tzd/lm/LM\#llamaFreeContext\#(J)V=pj
+method\:org/tzd/lm/LM\#llamaFreeModel\#(J)V=ph
+method\:org/tzd/lm/LM\#llamaLoadModelFromFile\#(Ljava/lang/String;)J=pg
+method\:org/tzd/lm/LM\#llamaLoadModelFromFile\#(Ljava/lang/String;ZZZZLorg/tzd/lm/LM$ProgressCallback;)J=pg
+method\:org/tzd/lm/LM\#loadLibrary\#(Z)V=ni
+method\:org/tzd/lm/LM\#main\#([Ljava/lang/String;)V=cl
+method\:org/tzd/lm/LM$1\#\#()V=a
+method\:org/tzd/lm/LM$1\#onMessage\#(Ljava/lang/String;)V=op
+method\:org/tzd/lm/LM$MessageCallback\#onMessage\#(Ljava/lang/String;)V=op
+method\:org/tzd/lm/LM$ProgressCallback\#onModelLoad\#(F)Z=pf
+method\:org/tzd/lm/LMApi\#\#()V=ab
+method\:org/tzd/lm/LMApi\#\#()V=a
+method\:org/tzd/lm/LMApi\#getAIResponse\#(Ljava/util/List;)Ljava/lang/String;=pp
+method\:org/tzd/lm/LMApi\#main\#([Ljava/lang/String;)V=cl
+method\:org/tzd/lm/LMApi\#readAllLines\#(Ljava/io/BufferedReader;)Ljava/lang/String;=pq
+method\:org/tzd/lm/LMApi$1\#\#(Lorg/tzd/lm/LMApi;)V=a
+method\:org/tzd/lm/LMApi$Message\#\#(Ljava/lang/String;Ljava/lang/String;)V=a
+method\:org/tzd/lm/LMApi$Message\#getContent\#()Ljava/lang/String;=pm
+method\:org/tzd/lm/LMApi$Message\#getRole\#()Ljava/lang/String;=pl
+method\:org/tzd/lm/LMApi$Message\#setContent\#(Ljava/lang/String;)V=po
+method\:org/tzd/lm/LMApi$Message\#setRole\#(Ljava/lang/String;)V=pn
+org/tzd/frida/windows/CallbackMessage=m/n/o/p/CX
+org/tzd/frida/windows/Frida=m/n/o/p/CY
+org/tzd/frida/windows/Frida0=m/n/o/p/CZ
+org/tzd/frida/windows/FridaJsInjector=m/n/o/p/DB
+org/tzd/frida/windows/FridaJsInjector$1=m/n/o/p/DA
+org/tzd/frida/windows/FridaNative=m/n/o/p/DC
+org/tzd/frida/windows/FridaRunnable=m/n/o/p/DD
+org/tzd/frida/windows/FridaThread=m/n/o/p/DE
+org/tzd/frida/windows/JsCodeError=m/n/o/p/DF
+org/tzd/lm/LM=m/n/q/DJ
+org/tzd/lm/LM$1=m/n/q/DG
+org/tzd/lm/LM$MessageCallback=m/n/q/DH
+org/tzd/lm/LM$ProgressCallback=m/n/q/DI
+org/tzd/lm/LMApi=m/n/q/DM
+org/tzd/lm/LMApi$1=m/n/q/DK
+org/tzd/lm/LMApi$Message=m/n/q/DL
diff --git a/src/main/java/com/axis/innovators/box/util/FileAssociationManager.java b/src/main/java/com/axis/innovators/box/util/FileAssociationManager.java
new file mode 100644
index 0000000..f567701
--- /dev/null
+++ b/src/main/java/com/axis/innovators/box/util/FileAssociationManager.java
@@ -0,0 +1,43 @@
+package com.axis.innovators.box.util;
+
+import java.io.IOException;
+
+/**
+ * 文件扩展名管理器
+ * @author tzdwindows 7
+ */
+public class FileAssociationManager {
+ /**
+ * 将指定的文件扩展名与程序关联
+ * @param extension 文件扩展名,例如 ".txt"
+ */
+ public static void associateFileExtension(String extension) throws IOException {
+ associateProgramWithExtension(extension, System.getProperty("user.dir") + "\\toolbox.exe");
+ }
+
+ /**
+ * 将指定的程序与文件扩展名关联
+ *
+ * @param extension 文件扩展名,例如 ".txt"
+ * @param programPath 程序的完整路径,例如 "C:\\Program Files\\Notepad++\\notepad++.exe"
+ * @throws IOException 如果关联失败时抛出异常
+ */
+ private static void associateProgramWithExtension(String extension, String programPath) throws IOException {
+ String os = System.getProperty("os.name").toLowerCase();
+
+ if (os.contains("win")) {
+ String command = "assoc " + extension + "=MyFileType";
+ Runtime.getRuntime().exec(command);
+ command = "ftype MyFileType=\"" + programPath + "\" \"%1\"";
+ Runtime.getRuntime().exec(command);
+ } else if (os.contains("mac")) {
+ String command = "duti -s " + programPath + " " + extension + " all";
+ Runtime.getRuntime().exec(command);
+ } else if (os.contains("nix") || os.contains("nux") || os.contains("aix")) {
+ String command = "xdg-mime default " + programPath + " " + extension;
+ Runtime.getRuntime().exec(command);
+ } else {
+ throw new UnsupportedOperationException("Unsupported operating system: " + os);
+ }
+ }
+}
\ No newline at end of file
diff --git a/state/toolbox.properties b/state/toolbox.properties
new file mode 100644
index 0000000..e69de29