diff --git a/.godot/.gdignore b/.godot/.gdignore
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/.godot/.gdignore
@@ -0,0 +1 @@
+
diff --git a/.godot/editor/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.sample-folding-30060d1195a786089c7189d5cb638072.cfg b/.godot/editor/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.sample-folding-30060d1195a786089c7189d5cb638072.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.sample-folding-30060d1195a786089c7189d5cb638072.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.fontdata-folding-12c3b80017b930ce2542ea1d4e353dd4.cfg b/.godot/editor/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.fontdata-folding-12c3b80017b930ce2542ea1d4e353dd4.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.fontdata-folding-12c3b80017b930ce2542ea1d4e353dd4.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.fontdata-folding-393d864fd677b24d1b2b7ca3ee4354c1.cfg b/.godot/editor/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.fontdata-folding-393d864fd677b24d1b2b7ca3ee4354c1.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.fontdata-folding-393d864fd677b24d1b2b7ca3ee4354c1.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg
new file mode 100644
index 0000000..cfb51a5
--- /dev/null
+++ b/.godot/editor/editor_layout.cfg
@@ -0,0 +1,48 @@
+[docks]
+
+dock_1_selected_tab_idx=0
+dock_2_selected_tab_idx=0
+dock_3_selected_tab_idx=0
+dock_4_selected_tab_idx=0
+dock_5_selected_tab_idx=0
+dock_6_selected_tab_idx=0
+dock_7_selected_tab_idx=0
+dock_8_selected_tab_idx=0
+dock_floating={}
+dock_split_2=0
+dock_split_3=0
+dock_hsplit_1=0
+dock_hsplit_2=540
+dock_hsplit_3=-540
+dock_hsplit_4=0
+dock_filesystem_split=0
+dock_filesystem_display_mode=0
+dock_filesystem_file_sort=0
+dock_filesystem_file_list_display_mode=1
+dock_filesystem_selected_paths=PackedStringArray("res://scenes/shell.gd")
+dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://web/", "res://scenes/", "res://dependencies/", "res://dependencies/windows/", "res://dependencies/windows/git/", "res://dependencies/windows/git/usr/", "res://dependencies/windows/git/usr/share/", "res://dependencies/windows/git/usr/share/vim/", "res://dependencies/windows/git/usr/share/vim/vim82/", "res://dependencies/windows/git/usr/share/vim/vim82/pack/", "res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/", "res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/", "res://build/", "res://build/oh-my-git-web/")
+dock_3="Scene,Import"
+dock_4="FileSystem"
+dock_5="Inspector,Node,History"
+
+[EditorNode]
+
+open_scenes=PackedStringArray("res://scenes/title.tscn", "res://scenes/repository.tscn", "res://scenes/game.tscn")
+current_scene="res://scenes/game.tscn"
+center_split_offset=-654
+selected_default_debugger_tab_idx=0
+selected_main_editor_idx=2
+
+[ScriptEditor]
+
+open_scripts=["res://scenes/better_shell.gd", "res://scenes/file_browser.gd", "res://scenes/file_browser_item.gd", "res://scenes/game.gd", "res://scenes/helpers.gd", "res://scenes/level.gd", "res://scenes/main.gd", "res://scenes/repository.gd", "res://scenes/sandbox.gd", "res://scenes/shell.gd", "res://scenes/shell_command.gd", "res://scenes/terminal.gd", "res://scenes/text_editor.gd", "res://scenes/title.gd"]
+selected_script="res://scenes/game.gd"
+open_help=[]
+script_split_offset=521
+list_split_offset=0
+
+[ShaderEditor]
+
+open_shaders=[]
+split_offset=0
+selected_shader=""
diff --git a/.godot/editor/export-057e4f6c8101b19a3521dc7f30da194d-tcp_server.scn-folding-6fe7655625f8982875e72d40d788fab1.cfg b/.godot/editor/export-057e4f6c8101b19a3521dc7f30da194d-tcp_server.scn-folding-6fe7655625f8982875e72d40d788fab1.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-057e4f6c8101b19a3521dc7f30da194d-tcp_server.scn-folding-6fe7655625f8982875e72d40d788fab1.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-08f5755005f2b3695c4368247cbe229b-file_browser.scn-folding-9e871db946ee9b0f77180d5a3a5d34fe.cfg b/.godot/editor/export-08f5755005f2b3695c4368247cbe229b-file_browser.scn-folding-9e871db946ee9b0f77180d5a3a5d34fe.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-08f5755005f2b3695c4368247cbe229b-file_browser.scn-folding-9e871db946ee9b0f77180d5a3a5d34fe.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-0c939b19205267a005b2e63ce5e60e4d-level_select.scn-folding-6c1999da4a5f3d974042db2ab77f6732.cfg b/.godot/editor/export-0c939b19205267a005b2e63ce5e60e4d-level_select.scn-folding-6c1999da4a5f3d974042db2ab77f6732.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-0c939b19205267a005b2e63ce5e60e4d-level_select.scn-folding-6c1999da4a5f3d974042db2ab77f6732.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-0d0b5716a223153e49004d316032de05-terminal_input.res-folding-24c1f1549832ef3ab15df45391d29ef2.cfg b/.godot/editor/export-0d0b5716a223153e49004d316032de05-terminal_input.res-folding-24c1f1549832ef3ab15df45391d29ef2.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-0d0b5716a223153e49004d316032de05-terminal_input.res-folding-24c1f1549832ef3ab15df45391d29ef2.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-124155363bc30cb1fb6839f22c968f7a-card_particles.scn-folding-c28e22d43aeed10e29b79316fe5060f8.cfg b/.godot/editor/export-124155363bc30cb1fb6839f22c968f7a-card_particles.scn-folding-c28e22d43aeed10e29b79316fe5060f8.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-124155363bc30cb1fb6839f22c968f7a-card_particles.scn-folding-c28e22d43aeed10e29b79316fe5060f8.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-19246414aa9fb561ced4b8dce477acec-default_bus_layout.res-folding-78e26862b5a1159d1ac1d1996757bcbe.cfg b/.godot/editor/export-19246414aa9fb561ced4b8dce477acec-default_bus_layout.res-folding-78e26862b5a1159d1ac1d1996757bcbe.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-19246414aa9fb561ced4b8dce477acec-default_bus_layout.res-folding-78e26862b5a1159d1ac1d1996757bcbe.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-1ac5b0f547040714435a5b3c4a3c1603-big.res-folding-96cd1193c37e088073cc6c1710eec24f.cfg b/.godot/editor/export-1ac5b0f547040714435a5b3c4a3c1603-big.res-folding-96cd1193c37e088073cc6c1710eec24f.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-1ac5b0f547040714435a5b3c4a3c1603-big.res-folding-96cd1193c37e088073cc6c1710eec24f.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-1f317455290310368203a73618de45af-title.scn-folding-59714b38d0b71092a958ee5685c501b7.cfg b/.godot/editor/export-1f317455290310368203a73618de45af-title.scn-folding-59714b38d0b71092a958ee5685c501b7.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-1f317455290310368203a73618de45af-title.scn-folding-59714b38d0b71092a958ee5685c501b7.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-234fb6894ec6226e856ab7f825500d3d-player.scn-folding-df964b8185e971f40716cdbb1c30a423.cfg b/.godot/editor/export-234fb6894ec6226e856ab7f825500d3d-player.scn-folding-df964b8185e971f40716cdbb1c30a423.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-234fb6894ec6226e856ab7f825500d3d-player.scn-folding-df964b8185e971f40716cdbb1c30a423.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-245ae1ba79836e4df29fe80de957fa0b-certificate.scn-folding-551809157bde1e9bba9d58bd75b4e048.cfg b/.godot/editor/export-245ae1ba79836e4df29fe80de957fa0b-certificate.scn-folding-551809157bde1e9bba9d58bd75b4e048.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-245ae1ba79836e4df29fe80de957fa0b-certificate.scn-folding-551809157bde1e9bba9d58bd75b4e048.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn-folding-9e2437740bb336f4fe8437ef104dde6e.cfg b/.godot/editor/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn-folding-9e2437740bb336f4fe8437ef104dde6e.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn-folding-9e2437740bb336f4fe8437ef104dde6e.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-45e379015053a1111ade0a01e45acb37-file_browser_item.scn-folding-8008330728eba554cd70bbb902bebf1f.cfg b/.godot/editor/export-45e379015053a1111ade0a01e45acb37-file_browser_item.scn-folding-8008330728eba554cd70bbb902bebf1f.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-45e379015053a1111ade0a01e45acb37-file_browser_item.scn-folding-8008330728eba554cd70bbb902bebf1f.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-50c972bcea9b60534e146644a066e5e3-drop_area.scn-folding-1f5fdad0461888b69472b4e15838ab45.cfg b/.godot/editor/export-50c972bcea9b60534e146644a066e5e3-drop_area.scn-folding-1f5fdad0461888b69472b4e15838ab45.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-50c972bcea9b60534e146644a066e5e3-drop_area.scn-folding-1f5fdad0461888b69472b4e15838ab45.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-646569f4ec6f57ad35a203ababc9e9f4-tcp_server_shell.scn-folding-245a51428d7788a8b300dff88ff2b4f9.cfg b/.godot/editor/export-646569f4ec6f57ad35a203ababc9e9f4-tcp_server_shell.scn-folding-245a51428d7788a8b300dff88ff2b4f9.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-646569f4ec6f57ad35a203ababc9e9f4-tcp_server_shell.scn-folding-245a51428d7788a8b300dff88ff2b4f9.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-72db9dd058c9bc530e57c65a100318aa-input_dialog.scn-folding-02a3af370cea41b4c6a486ae52b9f730.cfg b/.godot/editor/export-72db9dd058c9bc530e57c65a100318aa-input_dialog.scn-folding-02a3af370cea41b4c6a486ae52b9f730.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-72db9dd058c9bc530e57c65a100318aa-input_dialog.scn-folding-02a3af370cea41b4c6a486ae52b9f730.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-774a8eb5f9a6b5185575d2f1ba0defa0-small.res-folding-56f706a8f075836819bc37a793455457.cfg b/.godot/editor/export-774a8eb5f9a6b5185575d2f1ba0defa0-small.res-folding-56f706a8f075836819bc37a793455457.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-774a8eb5f9a6b5185575d2f1ba0defa0-small.res-folding-56f706a8f075836819bc37a793455457.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-8aea059417bef47ed9139bb55c078110-theme.res-folding-18c0d2b05559636724ab77deee498206.cfg b/.godot/editor/export-8aea059417bef47ed9139bb55c078110-theme.res-folding-18c0d2b05559636724ab77deee498206.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-8aea059417bef47ed9139bb55c078110-theme.res-folding-18c0d2b05559636724ab77deee498206.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-8df4b3f7d68c0c47a26f492ab3e854cc-monospace.res-folding-0953b9b1d4f0d4363e3ea866ffe5d004.cfg b/.godot/editor/export-8df4b3f7d68c0c47a26f492ab3e854cc-monospace.res-folding-0953b9b1d4f0d4363e3ea866ffe5d004.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-8df4b3f7d68c0c47a26f492ab3e854cc-monospace.res-folding-0953b9b1d4f0d4363e3ea866ffe5d004.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-930b55cf182bf5c197ddfc248c51e4a3-repository.scn-folding-152c0b7f51cc01cd45e9ab40203c16cf.cfg b/.godot/editor/export-930b55cf182bf5c197ddfc248c51e4a3-repository.scn-folding-152c0b7f51cc01cd45e9ab40203c16cf.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-930b55cf182bf5c197ddfc248c51e4a3-repository.scn-folding-152c0b7f51cc01cd45e9ab40203c16cf.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-9574ce2964d4a0a1d4c8ed63b7717325-node.scn-folding-c77faf7e3c6ac6c4dfc69d8db6e11e67.cfg b/.godot/editor/export-9574ce2964d4a0a1d4c8ed63b7717325-node.scn-folding-c77faf7e3c6ac6c4dfc69d8db6e11e67.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-9574ce2964d4a0a1d4c8ed63b7717325-node.scn-folding-c77faf7e3c6ac6c4dfc69d8db6e11e67.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-9da1267242dc8b0bca29f5374442602e-no_git.scn-folding-1aff594ce2670cd3afbb65399e735714.cfg b/.godot/editor/export-9da1267242dc8b0bca29f5374442602e-no_git.scn-folding-1aff594ce2670cd3afbb65399e735714.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-9da1267242dc8b0bca29f5374442602e-no_git.scn-folding-1aff594ce2670cd3afbb65399e735714.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-a719c0350e8eb297628f5560f03b371e-terminal.scn-folding-526346723d725d3b45a8ca9b7c9b1bd5.cfg b/.godot/editor/export-a719c0350e8eb297628f5560f03b371e-terminal.scn-folding-526346723d725d3b45a8ca9b7c9b1bd5.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-a719c0350e8eb297628f5560f03b371e-terminal.scn-folding-526346723d725d3b45a8ca9b7c9b1bd5.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-ad0d4f738e88f33240c2dfb94b42c7e3-card.scn-folding-ef6dd4012f9daec1d34ee86094b820e5.cfg b/.godot/editor/export-ad0d4f738e88f33240c2dfb94b42c7e3-card.scn-folding-ef6dd4012f9daec1d34ee86094b820e5.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-ad0d4f738e88f33240c2dfb94b42c7e3-card.scn-folding-ef6dd4012f9daec1d34ee86094b820e5.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-af9d730081f6884955cb8d6de19a58c0-arrow.scn-folding-a16d5c3db8cf7fff0dc961eec57543c0.cfg b/.godot/editor/export-af9d730081f6884955cb8d6de19a58c0-arrow.scn-folding-a16d5c3db8cf7fff0dc961eec57543c0.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-af9d730081f6884955cb8d6de19a58c0-arrow.scn-folding-a16d5c3db8cf7fff0dc961eec57543c0.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-b3bbc7bbc8dd38a875b1b90056cee454-sandbox.scn-folding-857f97a25030ff8bae53bbaa5ed6da1a.cfg b/.godot/editor/export-b3bbc7bbc8dd38a875b1b90056cee454-sandbox.scn-folding-857f97a25030ff8bae53bbaa5ed6da1a.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-b3bbc7bbc8dd38a875b1b90056cee454-sandbox.scn-folding-857f97a25030ff8bae53bbaa5ed6da1a.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-c2a7af834e91ff64325daddf58e45dc0-game.scn-folding-4f3d667b291ad4a084edd494b5d031ed.cfg b/.godot/editor/export-c2a7af834e91ff64325daddf58e45dc0-game.scn-folding-4f3d667b291ad4a084edd494b5d031ed.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-c2a7af834e91ff64325daddf58e45dc0-game.scn-folding-4f3d667b291ad4a084edd494b5d031ed.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-cc2f94b13885a6a1538863e9d28767c9-cli_badge.scn-folding-debb1e77e355a1a399a98da4b5b7b7a3.cfg b/.godot/editor/export-cc2f94b13885a6a1538863e9d28767c9-cli_badge.scn-folding-debb1e77e355a1a399a98da4b5b7b7a3.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-cc2f94b13885a6a1538863e9d28767c9-cli_badge.scn-folding-debb1e77e355a1a399a98da4b5b7b7a3.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-d7d58c30e3115e87458a471412dac339-text_editor.scn-folding-87da56433523c6187f8d3daa370e1839.cfg b/.godot/editor/export-d7d58c30e3115e87458a471412dac339-text_editor.scn-folding-87da56433523c6187f8d3daa370e1839.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-d7d58c30e3115e87458a471412dac339-text_editor.scn-folding-87da56433523c6187f8d3daa370e1839.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-db0557924b18c1edb30b026271aa6cdd-alert_button.res-folding-0f8fa85e2badbc473db39d32f1609043.cfg b/.godot/editor/export-db0557924b18c1edb30b026271aa6cdd-alert_button.res-folding-0f8fa85e2badbc473db39d32f1609043.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-db0557924b18c1edb30b026271aa6cdd-alert_button.res-folding-0f8fa85e2badbc473db39d32f1609043.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-dfcd375dba1459218b5e3876e2039fc5-survey.scn-folding-f3f042be4ff729041d0447a204667049.cfg b/.godot/editor/export-dfcd375dba1459218b5e3876e2039fc5-survey.scn-folding-f3f042be4ff729041d0447a204667049.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-dfcd375dba1459218b5e3876e2039fc5-survey.scn-folding-f3f042be4ff729041d0447a204667049.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-e7889192976ec2dc5435be45850afbd2-cards.scn-folding-a897b0cacf736ceb849c840abb06de87.cfg b/.godot/editor/export-e7889192976ec2dc5435be45850afbd2-cards.scn-folding-a897b0cacf736ceb849c840abb06de87.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-e7889192976ec2dc5435be45850afbd2-cards.scn-folding-a897b0cacf736ceb849c840abb06de87.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-f139ba6052df4b85b9ed3b19b7f753fc-music_button.scn-folding-8d717e2d1bc281844cce79a768fcde37.cfg b/.godot/editor/export-f139ba6052df4b85b9ed3b19b7f753fc-music_button.scn-folding-8d717e2d1bc281844cce79a768fcde37.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-f139ba6052df4b85b9ed3b19b7f753fc-music_button.scn-folding-8d717e2d1bc281844cce79a768fcde37.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-f1d319203dfc6672077bfa5713855f15-default.res-folding-9b837f5bbe66905b1d95ca663ef345db.cfg b/.godot/editor/export-f1d319203dfc6672077bfa5713855f15-default.res-folding-9b837f5bbe66905b1d95ca663ef345db.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-f1d319203dfc6672077bfa5713855f15-default.res-folding-9b837f5bbe66905b1d95ca663ef345db.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-f810c0e11e3fafac4e86300ff8a6715f-alert_button_hover.res-folding-883b9c0188d03871818cffa0e70c93c0.cfg b/.godot/editor/export-f810c0e11e3fafac4e86300ff8a6715f-alert_button_hover.res-folding-883b9c0188d03871818cffa0e70c93c0.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-f810c0e11e3fafac4e86300ff8a6715f-alert_button_hover.res-folding-883b9c0188d03871818cffa0e70c93c0.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/export-feda518832acea4b936e0ac8cf35b9eb-notification.scn-folding-9ed318e66903e6575f4fd3376f8d544b.cfg b/.godot/editor/export-feda518832acea4b936e0ac8cf35b9eb-notification.scn-folding-9ed318e66903e6575f4fd3376f8d544b.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/export-feda518832acea4b936e0ac8cf35b9eb-notification.scn-folding-9ed318e66903e6575f4fd3376f8d544b.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/file_browser.gd-folding-2bff2fdfe707e76544159c1c661edf16.cfg b/.godot/editor/file_browser.gd-folding-2bff2fdfe707e76544159c1c661edf16.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/file_browser.gd-folding-2bff2fdfe707e76544159c1c661edf16.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/file_browser_item.gd-folding-cd567aeab8bd09657366256dfa9b83e2.cfg b/.godot/editor/file_browser_item.gd-folding-cd567aeab8bd09657366256dfa9b83e2.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/file_browser_item.gd-folding-cd567aeab8bd09657366256dfa9b83e2.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/filesystem_cache8 b/.godot/editor/filesystem_cache8
new file mode 100644
index 0000000..77f57f2
--- /dev/null
+++ b/.godot/editor/filesystem_cache8
@@ -0,0 +1,1245 @@
+ea4bc82a6ad023ab7ee23ee620429895
+::res://::1694179216
+CODE_OF_CONDUCT.md::TextFile::-1::1612866026::0::1::::<><>::
+default_bus_layout.tres::AudioBusLayout::-1::1612882039::0::1::::<><>::
+export_presets.cfg::TextFile::-1::1694081425::0::1::::<><>::
+LICENSE.md::TextFile::-1::1612866089::0::1::::<><>::
+README.md::TextFile::-1::1694081425::0::1::::<><>::
+::res://build/::1694011228
+::res://build/git-hydra-linux/::1611832065
+::res://build/oh-my-git-linux/::1612533565
+::res://build/oh-my-git-web/::1694106351
+index.apple-touch-icon.png::CompressedTexture2D::817040906217362804::1694106351::1694073021::1::::<><>::
+index.icon.png::CompressedTexture2D::8035525121538367771::1694106351::1694073021::1::::<><>::
+index.png::CompressedTexture2D::6853277310173957779::1694106351::1694011239::1::::<><>::
+::res://build/oh-my-git-web/web-shell/::1694103836
+::res://build/oh-my-git-web/web-shell/images/::1694070602
+::res://build/oh-my-git-web/web-shell/lib/::1694070602
+::res://cache/::1603183950
+::res://cards/::1694081425
+add.svg::CompressedTexture2D::2794914828100231393::1612869832::1694081425::1::::<><>::
+bisect-bad.svg::CompressedTexture2D::1425795962551679411::1613040888::1694081425::1::::<><>::
+bisect-good.svg::CompressedTexture2D::8080788668898000973::1613040888::1694081425::1::::<><>::
+bisect-start.svg::CompressedTexture2D::6959991973255265693::1612866089::1694081425::1::::<><>::
+branch-delete.svg::CompressedTexture2D::453907304666215877::1613731090::1694081425::1::::<><>::
+branch.svg::CompressedTexture2D::163574792764361858::1613648372::1694081425::1::::<><>::
+checkout-file.svg::CompressedTexture2D::5945459118128350712::1612869832::1694081425::1::::<><>::
+checkout-from.svg::CompressedTexture2D::4100185561362070911::1613648372::1694081425::1::::<><>::
+checkout.svg::CompressedTexture2D::5626716238644625055::1613040888::1694081425::1::::<><>::
+cherry-pick.svg::CompressedTexture2D::605097256761098859::1612866089::1694081425::1::::<><>::
+clone.svg::CompressedTexture2D::7683316433240867549::1613648372::1694081425::1::::<><>::
+commit-a.svg::CompressedTexture2D::5436115035015494642::1613648372::1694081425::1::::<><>::
+commit-auto.svg::CompressedTexture2D::2572692662121801858::1612866089::1694081425::1::::<><>::
+commit.svg::CompressedTexture2D::416609934437145105::1612869832::1694081425::1::::<><>::
+fetch.svg::CompressedTexture2D::1542920734990443794::1613648372::1694081425::1::::<><>::
+file-copy.svg::CompressedTexture2D::6403012219877704351::1613648372::1694081425::1::::<><>::
+file-delete.svg::CompressedTexture2D::579862716557240739::1613648372::1694081425::1::::<><>::
+file-new.svg::CompressedTexture2D::9146370779813324166::1613648372::1694081425::1::::<><>::
+file-rename.svg::CompressedTexture2D::4597921366020875379::1613648372::1694081425::1::::<><>::
+init.svg::CompressedTexture2D::4525068709067096525::1613040888::1694081425::1::::<><>::
+merge-abort.svg::CompressedTexture2D::591367339861601291::1613648372::1694081425::1::::<><>::
+merge.svg::CompressedTexture2D::3433906918072297381::1612866089::1694081425::1::::<><>::
+pull.svg::CompressedTexture2D::5329228117957771236::1612866089::1694081425::1::::<><>::
+push.svg::CompressedTexture2D::6415169056882959127::1612866089::1694081425::1::::<><>::
+rebase-continue.svg::CompressedTexture2D::2420958258936000140::1613648372::1694081425::1::::<><>::
+rebase-interactive.svg::CompressedTexture2D::6083674370022517619::1612866089::1694081425::1::::<><>::
+rebase.svg::CompressedTexture2D::3945985069960084933::1613040888::1694081425::1::::<><>::
+reflog.svg::CompressedTexture2D::5842857731741695813::1613648372::1694081425::1::::<><>::
+reset-file.svg::CompressedTexture2D::6245677801852644749::1612869832::1694081425::1::::<><>::
+reset-hard.svg::CompressedTexture2D::7771549558361833732::1613040888::1694081425::1::::<><>::
+reset.svg::CompressedTexture2D::6918929682305650404::1613648372::1694081425::1::::<><>::
+revert.svg::CompressedTexture2D::1429780042112636809::1613648372::1694081425::1::::<><>::
+rm.svg::CompressedTexture2D::5302221268297500648::1613648372::1694081425::1::::<><>::
+show.svg::CompressedTexture2D::8010971343578609718::1613648372::1694081425::1::::<><>::
+::res://dependencies/::1603183983
+::res://dependencies/windows/::1603183983
+::res://dependencies/windows/git/::1603183985
+LICENSE.txt::TextFile::-1::1595928200::0::1::::<><>::
+::res://dependencies/windows/git/bin/::1595928201
+::res://dependencies/windows/git/cmd/::1603183985
+::res://dependencies/windows/git/dev/::1595928201
+::res://dependencies/windows/git/dev/mqueue/::1595928201
+::res://dependencies/windows/git/dev/shm/::1595928201
+::res://dependencies/windows/git/etc/::1595928203
+package-versions.txt::TextFile::-1::1595928202::0::1::::<><>::
+::res://dependencies/windows/git/etc/pkcs11/::1603183983
+::res://dependencies/windows/git/etc/pki/::1603183983
+::res://dependencies/windows/git/etc/pki/ca-trust/::1603183983
+::res://dependencies/windows/git/etc/pki/ca-trust/extracted/::1603183983
+::res://dependencies/windows/git/etc/pki/ca-trust/extracted/java/::1603183983
+::res://dependencies/windows/git/etc/pki/ca-trust/extracted/openssl/::1603183983
+ca-bundle.trust.crt::X509Certificate::-1::1595928073::0::1::::<><>::
+::res://dependencies/windows/git/etc/pki/ca-trust/extracted/pem/::1603183983
+::res://dependencies/windows/git/etc/post-install/::1595928185
+::res://dependencies/windows/git/etc/profile.d/::1603183983
+::res://dependencies/windows/git/etc/ssh/::1603183983
+::res://dependencies/windows/git/mingw64/::1595928203
+::res://dependencies/windows/git/mingw64/bin/::1603183986
+::res://dependencies/windows/git/mingw64/doc/::1603183983
+::res://dependencies/windows/git/mingw64/doc/git-credential-manager/::1603183983
+LICENSE.txt::TextFile::-1::1595928036::0::1::::<><>::
+README.md::TextFile::-1::1595928036::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/doc/git-credential-manager-core/::1603183983
+README.md::TextFile::-1::1595928036::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/etc/::1603183983
+::res://dependencies/windows/git/mingw64/etc/pki/::1603183983
+::res://dependencies/windows/git/mingw64/etc/pki/ca-trust/::1603183983
+::res://dependencies/windows/git/mingw64/etc/pki/ca-trust/extracted/::1603183983
+::res://dependencies/windows/git/mingw64/etc/pki/ca-trust/extracted/java/::1603183983
+::res://dependencies/windows/git/mingw64/etc/pki/ca-trust/extracted/openssl/::1603183983
+ca-bundle.trust.crt::X509Certificate::-1::1595928118::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/etc/pki/ca-trust/extracted/pem/::1603183983
+::res://dependencies/windows/git/mingw64/lib/::1603183986
+::res://dependencies/windows/git/mingw64/lib/cmake/::1603183983
+::res://dependencies/windows/git/mingw64/lib/cmake/c-ares/::1603183983
+::res://dependencies/windows/git/mingw64/lib/dde1.4/::1603183986
+::res://dependencies/windows/git/mingw64/lib/engines-1_1/::1603183986
+::res://dependencies/windows/git/mingw64/lib/itcl4.2.0/::1603183986
+::res://dependencies/windows/git/mingw64/lib/p11-kit/::1603183983
+::res://dependencies/windows/git/mingw64/lib/reg1.3/::1603183986
+::res://dependencies/windows/git/mingw64/lib/sqlite3.30.1.2/::1603183986
+::res://dependencies/windows/git/mingw64/lib/tcl8/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8/8.4/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8/8.4/platform/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8/8.5/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8/8.6/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8/8.6/tdbc/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/encoding/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/http1.0/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/msgs/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/opt0.4/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Africa/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/America/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/America/Argentina/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/America/Indiana/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/America/Kentucky/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/America/North_Dakota/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Antarctica/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Arctic/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Asia/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Atlantic/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Australia/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Brazil/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Canada/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Chile/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Etc/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Europe/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Indian/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Mexico/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/Pacific/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/SystemV/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tcl8.6/tzdata/US/::1603183983
+::res://dependencies/windows/git/mingw64/lib/thread2.8.5/::1603183986
+::res://dependencies/windows/git/mingw64/lib/tk8.6/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tk8.6/demos/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tk8.6/demos/images/::1694009520
+earthmenu.png::CompressedTexture2D::8259018020945164826::1595928084::1694009520::1::::<><>::
+ouster.png::CompressedTexture2D::5739040654838917348::1595928084::1694009520::1::::<><>::
+::res://dependencies/windows/git/mingw64/lib/tk8.6/images/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tk8.6/msgs/::1603183983
+::res://dependencies/windows/git/mingw64/lib/tk8.6/ttk/::1603183983
+::res://dependencies/windows/git/mingw64/libexec/::1595928203
+::res://dependencies/windows/git/mingw64/libexec/git-core/::1595928203
+::res://dependencies/windows/git/mingw64/libexec/git-core/mergetools/::1603183983
+::res://dependencies/windows/git/mingw64/share/::1603183983
+::res://dependencies/windows/git/mingw64/share/antiword/::1603183983
+8859-1.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-2.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-3.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-4.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-5.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-6.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-7.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-8.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-9.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-10.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-11.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-13.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-14.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-15.txt::TextFile::-1::1595928038::0::1::::<><>::
+8859-16.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp437.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp850.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp852.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp862.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp864.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp866.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp1250.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp1251.txt::TextFile::-1::1595928038::0::1::::<><>::
+cp1252.txt::TextFile::-1::1595928038::0::1::::<><>::
+koi8-r.txt::TextFile::-1::1595928038::0::1::::<><>::
+koi8-u.txt::TextFile::-1::1595928038::0::1::::<><>::
+MacCyrillic.txt::TextFile::-1::1595928038::0::1::::<><>::
+MacRoman.txt::TextFile::-1::1595928039::0::1::::<><>::
+roman.txt::TextFile::-1::1595928039::0::1::::<><>::
+UTF-8.txt::TextFile::-1::1595928039::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/doc/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/connect/::1603183983
+manual.txt::TextFile::-1::1595928062::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/doc/expat/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/git-doc/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/git-doc/howto/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/git-doc/technical/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/git-lfs/::1603183983
+README.md::TextFile::-1::1595928062::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/doc/gnutls/::1694009520
+gnutls-client-server-use-case.png::CompressedTexture2D::9216909654005449133::1595928062::1694009520::1::::<><>::
+gnutls-handshake-sequence.png::CompressedTexture2D::8922064111682574340::1595928062::1694009520::1::::<><>::
+gnutls-handshake-state.png::CompressedTexture2D::6467213807308862775::1595928062::1694009520::1::::<><>::
+gnutls-internals.png::CompressedTexture2D::7951622347739494453::1595928062::1694009520::1::::<><>::
+gnutls-layers.png::CompressedTexture2D::2427813275614087501::1595928062::1694009520::1::::<><>::
+gnutls-logo.png::CompressedTexture2D::2511338403039415286::1595928062::1694009520::1::::<><>::
+gnutls-modauth.png::CompressedTexture2D::3789922162002509711::1595928062::1694009520::1::::<><>::
+gnutls-x509.png::CompressedTexture2D::11018094187655073::1595928062::1694009520::1::::<><>::
+pkcs11-vision.png::CompressedTexture2D::7816433166911639807::1595928062::1694009520::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/doc/jemalloc/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/mpfr/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/mpfr/examples/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/nghttp2/::1603183983
+::res://dependencies/windows/git/mingw64/share/doc/xz/::1603183983
+faq.txt::TextFile::-1::1595928063::0::1::::<><>::
+history.txt::TextFile::-1::1595928063::0::1::::<><>::
+lzma-file-format.txt::TextFile::-1::1595928063::0::1::::<><>::
+xz-file-format.txt::TextFile::-1::1595928063::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/doc/xz/examples/::1603183983
+00_README.txt::TextFile::-1::1595928085::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/gettext-0.19.8/::1603183983
+::res://dependencies/windows/git/mingw64/share/gettext-0.19.8/its/::1603183983
+::res://dependencies/windows/git/mingw64/share/git/::1603183987
+builtins.txt::TextFile::-1::1595926794::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/git/completion/::1603183983
+::res://dependencies/windows/git/mingw64/share/git-core/::1603183983
+::res://dependencies/windows/git/mingw64/share/git-core/templates/::1603183983
+::res://dependencies/windows/git/mingw64/share/git-core/templates/hooks/::1603183983
+applypatch-msg.sample::::-1::1595926794::0::1::::<><>::
+commit-msg.sample::::-1::1595926794::0::1::::<><>::
+fsmonitor-watchman.sample::::-1::1595926794::0::1::::<><>::
+post-update.sample::::-1::1595926794::0::1::::<><>::
+pre-applypatch.sample::::-1::1595926794::0::1::::<><>::
+pre-commit.sample::::-1::1595926794::0::1::::<><>::
+pre-merge-commit.sample::::-1::1595926794::0::1::::<><>::
+pre-push.sample::::-1::1595926794::0::1::::<><>::
+pre-rebase.sample::::-1::1595926794::0::1::::<><>::
+pre-receive.sample::::-1::1595926794::0::1::::<><>::
+prepare-commit-msg.sample::::-1::1595926794::0::1::::<><>::
+update.sample::::-1::1595926794::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/git-core/templates/info/::1603183983
+::res://dependencies/windows/git/mingw64/share/git-gui/::1603183983
+::res://dependencies/windows/git/mingw64/share/git-gui/lib/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/brotli/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/bzip2/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/expat/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gcc-libs/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gettext-runtime/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gettext-runtime/intl/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gettext-runtime/libasprintf/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gettext-tools/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gettext-tools/gnulib-lib/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gettext-tools/gnulib-lib/libxml/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gnulib-local/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gnulib-local/lib/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/gettext/gnulib-local/lib/libxml/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/jemalloc/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libffi/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libiconv/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libiconv/libcharset/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libssh2/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libsystre/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libtasn1/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libtre/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libunistring/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libwinpthread/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libwinpthread/mingw-w64-libraries/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libwinpthread/mingw-w64-libraries/winpthreads/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/libzip/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/openssl/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/pcre/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/pcre2/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/wineditline/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/xz/::1603183983
+::res://dependencies/windows/git/mingw64/share/licenses/zlib/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/FromCPAN/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/FromCPAN/Mail/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/Git/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/Git/LoadCPAN/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/Git/LoadCPAN/Mail/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/Git/SVN/::1603183983
+::res://dependencies/windows/git/mingw64/share/perl5/Git/SVN/Memoize/::1603183983
+::res://dependencies/windows/git/mingw64/share/pki/::1603183983
+::res://dependencies/windows/git/mingw64/share/pki/ca-trust-legacy/::1603183983
+ca-bundle.legacy.default.crt::X509Certificate::-1::1595928064::0::1::::<><>::
+ca-bundle.legacy.disable.crt::X509Certificate::-1::1595928064::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/share/pki/ca-trust-source/::1603183983
+ca-bundle.trust.crt::X509Certificate::-1::1595928064::0::1::::<><>::
+::res://dependencies/windows/git/mingw64/ssl/::1603183983
+::res://dependencies/windows/git/mingw64/ssl/certs/::1603183983
+ca-bundle.crt::X509Certificate::-1::1595928039::0::1::::<><>::
+ca-bundle.trust.crt::X509Certificate::-1::1595928039::0::1::::<><>::
+::res://dependencies/windows/git/tmp/::1595928201
+::res://dependencies/windows/git/usr/::1595928185
+::res://dependencies/windows/git/usr/bin/::1603183988
+::res://dependencies/windows/git/usr/bin/core_perl/::1603183983
+::res://dependencies/windows/git/usr/bin/vendor_perl/::1603183983
+::res://dependencies/windows/git/usr/etc/::1603183983
+::res://dependencies/windows/git/usr/etc/profile.d/::1603183983
+::res://dependencies/windows/git/usr/lib/::1603183989
+::res://dependencies/windows/git/usr/lib/awk/::1603183988
+::res://dependencies/windows/git/usr/lib/gawk/::1603183988
+::res://dependencies/windows/git/usr/lib/gettext/::1603183988
+::res://dependencies/windows/git/usr/lib/gio/::1603183988
+::res://dependencies/windows/git/usr/lib/gio/modules/::1603183988
+::res://dependencies/windows/git/usr/lib/gnupg/::1603183988
+::res://dependencies/windows/git/usr/lib/openssl/::1603183988
+::res://dependencies/windows/git/usr/lib/openssl/engines-1.1/::1603183988
+::res://dependencies/windows/git/usr/lib/p11-kit/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/attributes/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/B/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Compress/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Compress/Raw/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Compress/Raw/Bzip2/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Compress/Raw/Zlib/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Cwd/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Data/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Data/Dumper/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Devel/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Devel/Peek/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Digest/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Digest/MD5/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Digest/SHA/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/Byte/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/CN/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/EBCDIC/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/JP/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/KR/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/Symbol/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/TW/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Encode/Unicode/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Fcntl/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/File/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/File/DosGlob/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/File/Glob/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Filter/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Filter/Util/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Filter/Util/Call/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Hash/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Hash/Util/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Hash/Util/FieldHash/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/I18N/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/I18N/Langinfo/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/IO/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/IPC/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/IPC/SysV/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/List/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/List/Util/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Math/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Math/BigInt/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Math/BigInt/FastCalc/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/MIME/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/MIME/Base64/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/mro/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/NDBM_File/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Opcode/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/PerlIO/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/PerlIO/encoding/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/PerlIO/mmap/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/PerlIO/scalar/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/PerlIO/via/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/POSIX/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/re/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/SDBM_File/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Socket/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Storable/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Sys/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Sys/Hostname/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Sys/Syslog/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/threads/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/threads/shared/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Time/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Time/HiRes/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Time/Piece/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Unicode/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Unicode/Collate/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Unicode/Normalize/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Win32/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Win32API/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Win32API/File/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/Win32CORE/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/XS/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/XS/APItest/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/auto/XS/Typemap/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/B/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Compress/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Compress/Raw/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/CORE/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Data/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Devel/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Digest/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Encode/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Encode/CN/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Encode/JP/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Encode/KR/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Encode/MIME/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Encode/MIME/Header/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Encode/Unicode/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/File/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/File/Spec/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Filter/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Filter/Util/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Hash/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Hash/Util/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/I18N/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/IO/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/IO/Socket/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/IPC/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/List/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/List/Util/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Math/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Math/BigInt/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/MIME/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/PerlIO/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Scalar/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Sub/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Sys/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/threads/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Time/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Unicode/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Unicode/Collate/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/core_perl/Win32API/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/HTML/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/HTML/Parser/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/Net/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/Net/SSLeay/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/_Client/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/_Core/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/_Delta/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/_Fs/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/_Ra/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/_Repos/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/SVN/_Wc/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/Term/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/auto/Term/ReadKey/::1603183988
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/HTML/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/Net/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/Net/SSLeay/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/SVN/::1603183983
+::res://dependencies/windows/git/usr/lib/perl5/vendor_perl/Term/::1603183983
+::res://dependencies/windows/git/usr/lib/pkcs11/::1603183988
+::res://dependencies/windows/git/usr/lib/sasl2/::1603183989
+::res://dependencies/windows/git/usr/lib/ssh/::1603183989
+::res://dependencies/windows/git/usr/lib/tar/::1603183989
+::res://dependencies/windows/git/usr/lib/terminfo/::1603183983
+::res://dependencies/windows/git/usr/lib/terminfo/63/::1603183983
+::res://dependencies/windows/git/usr/lib/terminfo/64/::1603183983
+::res://dependencies/windows/git/usr/lib/terminfo/73/::1603183983
+::res://dependencies/windows/git/usr/lib/terminfo/78/::1603183983
+::res://dependencies/windows/git/usr/libexec/::1603183989
+::res://dependencies/windows/git/usr/libexec/p11-kit/::1603183989
+::res://dependencies/windows/git/usr/share/::1595928185
+::res://dependencies/windows/git/usr/share/applications/::1603183983
+::res://dependencies/windows/git/usr/share/awk/::1603183983
+::res://dependencies/windows/git/usr/share/bash-completion/::1603183983
+::res://dependencies/windows/git/usr/share/bash-completion/completions/::1603183983
+::res://dependencies/windows/git/usr/share/cygwin/::1603183983
+::res://dependencies/windows/git/usr/share/fish/::1603183983
+::res://dependencies/windows/git/usr/share/fish/vendor_conf.d/::1603183983
+::res://dependencies/windows/git/usr/share/gdb/::1603183983
+::res://dependencies/windows/git/usr/share/gdb/auto-load/::1603183983
+::res://dependencies/windows/git/usr/share/gdb/auto-load/usr/::1603183983
+::res://dependencies/windows/git/usr/share/gdb/auto-load/usr/lib/::1603183983
+::res://dependencies/windows/git/usr/share/git/::1595928185
+::res://dependencies/windows/git/usr/share/glib-2.0/::1603183983
+::res://dependencies/windows/git/usr/share/glib-2.0/gdb/::1603183983
+::res://dependencies/windows/git/usr/share/glib-2.0/schemas/::1603183983
+::res://dependencies/windows/git/usr/share/gnupg/::1603183983
+help.be.txt::TextFile::-1::1595928053::0::1::::<><>::
+help.ca.txt::TextFile::-1::1595928053::0::1::::<><>::
+help.cs.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.da.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.de.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.el.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.eo.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.es.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.et.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.fi.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.fr.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.gl.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.hu.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.id.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.it.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.ja.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.nb.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.pl.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.pt.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.pt_BR.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.ro.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.ru.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.sk.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.sv.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.tr.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.zh_CN.txt::TextFile::-1::1595928054::0::1::::<><>::
+help.zh_TW.txt::TextFile::-1::1595928054::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/icons/::1603183983
+::res://dependencies/windows/git/usr/share/icons/hicolor/::1603183983
+::res://dependencies/windows/git/usr/share/icons/hicolor/48x48/::1603183983
+::res://dependencies/windows/git/usr/share/icons/hicolor/48x48/apps/::1694009520
+gvim.png::CompressedTexture2D::5780064826246793679::1595928119::1694009520::1::::<><>::
+::res://dependencies/windows/git/usr/share/icons/locolor/::1603183983
+::res://dependencies/windows/git/usr/share/icons/locolor/16x16/::1603183983
+::res://dependencies/windows/git/usr/share/icons/locolor/16x16/apps/::1694009520
+gvim.png::CompressedTexture2D::4411110612478630945::1595928119::1694009520::1::::<><>::
+::res://dependencies/windows/git/usr/share/icons/locolor/32x32/::1603183983
+::res://dependencies/windows/git/usr/share/icons/locolor/32x32/apps/::1694009520
+gvim.png::CompressedTexture2D::2595930250580055910::1595928119::1694009520::1::::<><>::
+::res://dependencies/windows/git/usr/share/licenses/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/dos2unix/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/expat/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/file/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/gcc-libs/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libassuan/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libedit/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libffi/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libksba/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libnghttp2/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libpsl/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libsasl/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libsqlite/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libssh2/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libxml2/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/libxslt/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/mintty/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/ncurses/::1603183983
+license.txt::TextFile::-1::1595928067::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/licenses/openssh/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/openssl/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/p11-kit/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/perl-Net-SSLeay/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/perl-TermReadKey/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/perl-Try-Tiny/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/unzip/::1603183983
+::res://dependencies/windows/git/usr/share/licenses/vim/::1603183983
+license.txt::TextFile::-1::1595928067::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/licenses/zlib/::1603183983
+::res://dependencies/windows/git/usr/share/makepkg/::1603183983
+::res://dependencies/windows/git/usr/share/makepkg/lint_package/::1603183983
+::res://dependencies/windows/git/usr/share/makepkg-template/::1603183983
+::res://dependencies/windows/git/usr/share/mintty/::1603183983
+::res://dependencies/windows/git/usr/share/mintty/lang/::1603183983
+de.po::Translation::-1::1595928067::0::1::::<><>::
+en.po::Translation::-1::1595928067::0::1::::<><>::
+en_US.po::Translation::-1::1595928067::0::1::::<><>::
+es.po::Translation::-1::1595928067::0::1::::<><>::
+fr.po::Translation::-1::1595928067::0::1::::<><>::
+hr.po::Translation::-1::1595928067::0::1::::<><>::
+ja.po::Translation::-1::1595928067::0::1::::<><>::
+nb.po::Translation::-1::1595928067::0::1::::<><>::
+pt_BR.po::Translation::-1::1595928067::0::1::::<><>::
+ru.po::Translation::-1::1595928067::0::1::::<><>::
+sv.po::Translation::-1::1595928067::0::1::::<><>::
+zh_CN.po::Translation::-1::1595928067::0::1::::<><>::
+zh_TW.po::Translation::-1::1595928067::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/mintty/themes/::1603183983
+::res://dependencies/windows/git/usr/share/misc/::1603183983
+::res://dependencies/windows/git/usr/share/nano/::1603183983
+::res://dependencies/windows/git/usr/share/p11-kit/::1603183983
+::res://dependencies/windows/git/usr/share/p11-kit/modules/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/App/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/App/Prove/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/App/Prove/State/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/App/Prove/State/Result/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Archive/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Archive/Tar/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Attribute/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/autodie/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/autodie/exception/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/autodie/Scope/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/B/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Carp/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Class/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Compress/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Config/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Config/Perl/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/DBM_Filter/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Devel/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Digest/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Encode/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/encoding/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Exporter/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/File/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Filter/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Getopt/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/HTTP/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/I18N/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/I18N/LangTags/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Compress/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Compress/Adapter/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Compress/Base/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Compress/Gzip/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Compress/Zip/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Compress/Zlib/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Socket/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Uncompress/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IO/Uncompress/Adapter/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/IPC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/JSON/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/JSON/PP/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Math/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Math/BigFloat/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Math/BigInt/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Memoize/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Module/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Module/CoreList/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Module/Load/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Net/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Net/FTP/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/overload/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Params/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Parse/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Parse/CPAN/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Perl/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/PerlIO/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/PerlIO/via/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Search/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Term/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test/Builder/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test/Builder/IO/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test/Builder/Tester/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test/Tester/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test/use/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/API/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/Event/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/Event/TAP/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/EventFacet/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/EventFacet/Info/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/Formatter/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/Hub/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/Hub/Interceptor/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/IPC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/IPC/Driver/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/Tools/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Test2/Util/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Text/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Thread/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Tie/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Tie/Hash/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Time/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/::1603183984
+Blocks.txt::TextFile::-1::1595928089::0::1::::<><>::
+NamedSequences.txt::TextFile::-1::1595928089::0::1::::<><>::
+SpecialCasing.txt::TextFile::-1::1595928089::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Age/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Alpha/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Bc/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/BidiC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/BidiM/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Blk/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Bpt/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Cased/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Ccc/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CE/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CI/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CompEx/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CWCF/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CWCM/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CWKCF/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CWL/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CWT/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/CWU/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Dash/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Dep/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/DI/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Dia/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Dt/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Ea/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/EBase/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/EComp/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Emoji/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/EPres/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Ext/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/ExtPict/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Gc/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/GCB/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/GrBase/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/GrExt/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Hex/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Hst/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Hyphen/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/IDC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Ideo/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/IDS/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/IdStatus/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/IdType/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/In/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/InPC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/InSC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Jg/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Jt/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Lb/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Lower/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Math/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/NFCQC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/NFDQC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/NFKCQC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/NFKDQC/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Nt/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Nv/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/PatSyn/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/PCM/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Perl/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/QMark/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/SB/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Sc/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Scx/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/SD/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/STerm/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Term/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/UIdeo/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Upper/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/Vo/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/WB/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/XIDC/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/lib/XIDS/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/unicore/To/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/User/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/version/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/warnings/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Win32API/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/core_perl/Win32API/File/::1603183983
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Authen/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Authen/SASL/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Authen/SASL/Perl/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Convert/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Date/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Date/Language/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Encode/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Error/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/File/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/HTML/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/HTTP/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/HTTP/Cookies/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/HTTP/Headers/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/HTTP/Request/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/IO/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/IO/Socket/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/IO/Socket/SSL/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/JSON/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/JSON/backportPP/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/LWP/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/LWP/Authen/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/LWP/Debug/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/LWP/Protocol/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Mail/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Mail/Field/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Mail/Mailer/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/MIME/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/MIME/Decoder/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/MIME/Field/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/MIME/Parser/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Net/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Net/HTTP/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Net/SMTP/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Time/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/Try/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/URI/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/URI/file/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/URI/urn/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/WWW/::1603183984
+::res://dependencies/windows/git/usr/share/perl5/vendor_perl/WWW/RobotRules/::1603183984
+::res://dependencies/windows/git/usr/share/pki/::1603183984
+::res://dependencies/windows/git/usr/share/pki/ca-trust-legacy/::1603183983
+ca-bundle.legacy.default.crt::X509Certificate::-1::1595928068::0::1::::<><>::
+ca-bundle.legacy.disable.crt::X509Certificate::-1::1595928068::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/pki/ca-trust-source/::1603183984
+ca-bundle.trust.crt::X509Certificate::-1::1595928068::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/tabset/::1603183984
+::res://dependencies/windows/git/usr/share/terminfo/::1603183984
+::res://dependencies/windows/git/usr/share/terminfo/63/::1603183984
+::res://dependencies/windows/git/usr/share/terminfo/64/::1603183984
+::res://dependencies/windows/git/usr/share/terminfo/73/::1603183984
+::res://dependencies/windows/git/usr/share/terminfo/78/::1603183984
+::res://dependencies/windows/git/usr/share/vim/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/::1603183985
+rgb.txt::TextFile::-1::1595928073::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/autoload/::1603183984
+README.txt::TextFile::-1::1595928102::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/autoload/dist/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/autoload/xml/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/colors/::1603183984
+README.txt::TextFile::-1::1595928102::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/colors/tools/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/compiler/::1603183984
+README.txt::TextFile::-1::1595928103::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/doc/::1603183984
+arabic.txt::TextFile::-1::1595928103::0::1::::<><>::
+autocmd.txt::TextFile::-1::1595928103::0::1::::<><>::
+change.txt::TextFile::-1::1595928103::0::1::::<><>::
+channel.txt::TextFile::-1::1595928103::0::1::::<><>::
+cmdline.txt::TextFile::-1::1595928103::0::1::::<><>::
+debug.txt::TextFile::-1::1595928103::0::1::::<><>::
+debugger.txt::TextFile::-1::1595928103::0::1::::<><>::
+develop.txt::TextFile::-1::1595928103::0::1::::<><>::
+diff.txt::TextFile::-1::1595928103::0::1::::<><>::
+digraph.txt::TextFile::-1::1595928103::0::1::::<><>::
+editing.txt::TextFile::-1::1595928103::0::1::::<><>::
+eval.txt::TextFile::-1::1595928103::0::1::::<><>::
+farsi.txt::TextFile::-1::1595928103::0::1::::<><>::
+filetype.txt::TextFile::-1::1595928103::0::1::::<><>::
+fold.txt::TextFile::-1::1595928103::0::1::::<><>::
+ft_ada.txt::TextFile::-1::1595928103::0::1::::<><>::
+ft_rust.txt::TextFile::-1::1595928103::0::1::::<><>::
+ft_sql.txt::TextFile::-1::1595928103::0::1::::<><>::
+gui.txt::TextFile::-1::1595928103::0::1::::<><>::
+gui_w32.txt::TextFile::-1::1595928103::0::1::::<><>::
+gui_x11.txt::TextFile::-1::1595928103::0::1::::<><>::
+hangulin.txt::TextFile::-1::1595928103::0::1::::<><>::
+hebrew.txt::TextFile::-1::1595928103::0::1::::<><>::
+help.txt::TextFile::-1::1595928103::0::1::::<><>::
+helphelp.txt::TextFile::-1::1595928103::0::1::::<><>::
+howto.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_cscop.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_lua.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_mzsch.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_ole.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_perl.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_pyth.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_ruby.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_sniff.txt::TextFile::-1::1595928103::0::1::::<><>::
+if_tcl.txt::TextFile::-1::1595928103::0::1::::<><>::
+indent.txt::TextFile::-1::1595928103::0::1::::<><>::
+index.txt::TextFile::-1::1595928103::0::1::::<><>::
+insert.txt::TextFile::-1::1595928103::0::1::::<><>::
+intro.txt::TextFile::-1::1595928103::0::1::::<><>::
+map.txt::TextFile::-1::1595928103::0::1::::<><>::
+mbyte.txt::TextFile::-1::1595928103::0::1::::<><>::
+message.txt::TextFile::-1::1595928103::0::1::::<><>::
+mlang.txt::TextFile::-1::1595928103::0::1::::<><>::
+motion.txt::TextFile::-1::1595928103::0::1::::<><>::
+netbeans.txt::TextFile::-1::1595928103::0::1::::<><>::
+options.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_390.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_amiga.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_beos.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_dos.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_haiku.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_mac.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_mint.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_msdos.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_os2.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_qnx.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_risc.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_unix.txt::TextFile::-1::1595928103::0::1::::<><>::
+os_vms.txt::TextFile::-1::1595928104::0::1::::<><>::
+os_win32.txt::TextFile::-1::1595928104::0::1::::<><>::
+pattern.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_getscript.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_gzip.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_logipat.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_netrw.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_paren.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_spec.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_tar.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_vimball.txt::TextFile::-1::1595928104::0::1::::<><>::
+pi_zip.txt::TextFile::-1::1595928104::0::1::::<><>::
+popup.txt::TextFile::-1::1595928104::0::1::::<><>::
+print.txt::TextFile::-1::1595928104::0::1::::<><>::
+quickfix.txt::TextFile::-1::1595928104::0::1::::<><>::
+quickref.txt::TextFile::-1::1595928104::0::1::::<><>::
+quotes.txt::TextFile::-1::1595928104::0::1::::<><>::
+recover.txt::TextFile::-1::1595928104::0::1::::<><>::
+remote.txt::TextFile::-1::1595928104::0::1::::<><>::
+repeat.txt::TextFile::-1::1595928104::0::1::::<><>::
+rileft.txt::TextFile::-1::1595928104::0::1::::<><>::
+russian.txt::TextFile::-1::1595928104::0::1::::<><>::
+scroll.txt::TextFile::-1::1595928104::0::1::::<><>::
+sign.txt::TextFile::-1::1595928104::0::1::::<><>::
+spell.txt::TextFile::-1::1595928104::0::1::::<><>::
+sponsor.txt::TextFile::-1::1595928104::0::1::::<><>::
+starting.txt::TextFile::-1::1595928104::0::1::::<><>::
+syntax.txt::TextFile::-1::1595928104::0::1::::<><>::
+tabpage.txt::TextFile::-1::1595928104::0::1::::<><>::
+tagsrch.txt::TextFile::-1::1595928104::0::1::::<><>::
+term.txt::TextFile::-1::1595928104::0::1::::<><>::
+terminal.txt::TextFile::-1::1595928104::0::1::::<><>::
+testing.txt::TextFile::-1::1595928104::0::1::::<><>::
+textprop.txt::TextFile::-1::1595928104::0::1::::<><>::
+tips.txt::TextFile::-1::1595928104::0::1::::<><>::
+todo.txt::TextFile::-1::1595928104::0::1::::<><>::
+uganda.txt::TextFile::-1::1595928104::0::1::::<><>::
+undo.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_01.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_02.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_03.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_04.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_05.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_06.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_07.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_08.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_09.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_10.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_11.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_12.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_20.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_21.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_22.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_23.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_24.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_25.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_26.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_27.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_28.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_29.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_30.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_31.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_32.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_40.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_41.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_42.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_43.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_44.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_45.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_90.txt::TextFile::-1::1595928104::0::1::::<><>::
+usr_toc.txt::TextFile::-1::1595928104::0::1::::<><>::
+various.txt::TextFile::-1::1595928104::0::1::::<><>::
+version4.txt::TextFile::-1::1595928104::0::1::::<><>::
+version5.txt::TextFile::-1::1595928104::0::1::::<><>::
+version6.txt::TextFile::-1::1595928104::0::1::::<><>::
+version7.txt::TextFile::-1::1595928104::0::1::::<><>::
+version8.txt::TextFile::-1::1595928104::0::1::::<><>::
+vim9.txt::TextFile::-1::1595928104::0::1::::<><>::
+visual.txt::TextFile::-1::1595928104::0::1::::<><>::
+vi_diff.txt::TextFile::-1::1595928104::0::1::::<><>::
+windows.txt::TextFile::-1::1595928104::0::1::::<><>::
+workshop.txt::TextFile::-1::1595928104::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/ftplugin/::1603183984
+README.txt::TextFile::-1::1595928105::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/indent/::1603183984
+README.txt::TextFile::-1::1595928106::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/keymap/::1603183984
+README.txt::TextFile::-1::1595928107::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/::1603183984
+README.txt::TextFile::-1::1595928108::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/af/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/af/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ca/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ca/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928140::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/cs/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/cs/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/cs.cp1250/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/cs.cp1250/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/da/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/da/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/de/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/de/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/en_GB/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/en_GB/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/eo/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/eo/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/es/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/es/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/fi/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/fi/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/fr/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/fr/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ga/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ga/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/it/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/it/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ja/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ja/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ja.euc-jp/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ja.euc-jp/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ja.sjis/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ja.sjis/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ko/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ko/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ko.UTF-8/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ko.UTF-8/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/lv/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/lv/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/nb/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/nb/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/nl/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/nl/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/no/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/no/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pl/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pl/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pl.cp1250/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pl.cp1250/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928140::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pl.UTF-8/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pl.UTF-8/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pt_BR/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/pt_BR/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ru/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ru/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ru.cp1251/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/ru.cp1251/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sk/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sk/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sk.cp1250/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sk.cp1250/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sr/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sr/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sv/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/sv/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/tr/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/tr/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/uk/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/uk/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/uk.cp1251/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/uk.cp1251/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/vi/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/vi/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_CN/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_CN/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_CN.cp936/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_CN.cp936/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_CN.UTF-8/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_CN.UTF-8/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_TW/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_TW/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_TW.UTF-8/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/lang/zh_TW.UTF-8/LC_MESSAGES/::1603183984
+vim.mo::Translation::-1::1595928139::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/macros/::1603183984
+README.txt::TextFile::-1::1595928108::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/macros/hanoi/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/macros/life/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/macros/maze/::1603183984
+README.txt::TextFile::-1::1595928133::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/macros/urm/::1603183984
+README.txt::TextFile::-1::1595928133::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/cfilter/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/cfilter/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/dvorak/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/dvorak/dvorak/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/dvorak/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/editexisting/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/editexisting/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/justify/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/justify/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/matchit/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/matchit/autoload/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/matchit/doc/::1603183984
+matchit.txt::TextFile::-1::1595928149::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/matchit/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/shellmenu/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/shellmenu/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/swapmouse/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/swapmouse/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/termdebug/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/pack/dist/opt/termdebug/plugin/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/plugin/::1603183984
+README.txt::TextFile::-1::1595928108::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/print/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/spell/::1603183984
+::res://dependencies/windows/git/usr/share/vim/vim82/syntax/::1603183985
+README.txt::TextFile::-1::1595928112::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/tools/::1603183985
+ccfilter_README.txt::TextFile::-1::1595928113::0::1::::<><>::
+efm_filter.txt::TextFile::-1::1595928114::0::1::::<><>::
+mve.txt::TextFile::-1::1595928113::0::1::::<><>::
+README.txt::TextFile::-1::1595928113::0::1::::<><>::
+vimspell.txt::TextFile::-1::1595928114::0::1::::<><>::
+::res://dependencies/windows/git/usr/share/vim/vim82/tutor/::1603183985
+README.el.cp737.txt::TextFile::-1::1595928114::0::1::::<><>::
+README.el.txt::TextFile::-1::1595928114::0::1::::<><>::
+README.txt::TextFile::-1::1595928114::0::1::::<><>::
+::res://dependencies/windows/git/usr/ssl/::1603183985
+::res://dependencies/windows/git/usr/ssl/certs/::1603183985
+ca-bundle.crt::X509Certificate::-1::1595928053::0::1::::<><>::
+ca-bundle.trust.crt::X509Certificate::-1::1595928053::0::1::::<><>::
+::res://dependencies/windows/git/usr/ssl/misc/::1603183985
+::res://export/::1584536789
+::res://fonts/::1694081425
+big.tres::FontFile::-1::1694081425::0::1::::<><>::res://fonts/cabin-bold.ttf
+cabin-bold.ttf::FontFile::1763913791618233746::1612865770::1694081425::1::::<><>::
+cabin-regular.ttf::FontFile::3622100379470688186::1612865770::1694081425::1::::<><>::
+default.tres::FontFile::-1::1694081425::0::1::::<><>::res://fonts/cabin-regular.ttf
+iosevka-regular.ttf::FontFile::3876218206125444282::1612865770::1694081425::1::::<><>::
+monospace.tres::FontFile::-1::1694081425::0::1::::<><>::res://fonts/iosevka-regular.ttf
+small.tres::FontFile::-1::1694081425::0::1::::<><>::res://fonts/cabin-regular.ttf
+::res://images/::1694081425
+cli-badge.svg::CompressedTexture2D::1791249402266286025::1612882039::1694081425::1::::<><>::
+commit.svg::CompressedTexture2D::3966842990348907853::1613665811::1694081425::1::::<><>::
+conflict.svg::CompressedTexture2D::7685031586785761814::1612866194::1694081425::1::::<><>::
+file.svg::CompressedTexture2D::2385133875513871295::1613665811::1694081425::1::::<><>::
+head.svg::CompressedTexture2D::251327305139474119::1613665811::1694081425::1::::<><>::
+modified.svg::CompressedTexture2D::6723277771884594225::1612866194::1694081425::1::::<><>::
+new.svg::CompressedTexture2D::9022596672687049202::1612866194::1694081425::1::::<><>::
+oh-my-git.png::CompressedTexture2D::1597837671506121200::1613591629::1694081425::1::::<><>::
+ref.svg::CompressedTexture2D::9218429866914411414::1613665811::1694081425::1::::<><>::
+remote.svg::CompressedTexture2D::5419724003623971489::1613665811::1694081425::1::::<><>::
+removed.svg::CompressedTexture2D::4179340763631735990::1612866194::1694081425::1::::<><>::
+string.svg::CompressedTexture2D::8816215051544025497::1613665811::1694081425::1::::<><>::
+untracked.svg::CompressedTexture2D::8548560802980704320::1612866194::1694081425::1::::<><>::
+::res://levels/::1658396577
+::res://levels/bisect/::1694081425
+::res://levels/branches/::1694081425
+::res://levels/changing-the-past/::1694081425
+::res://levels/files/::1694081425
+::res://levels/index/::1694081425
+::res://levels/intro/::1658396577
+::res://levels/low-level/::1658396577
+::res://levels/merge/::1694081425
+::res://levels/remotes/::1694081425
+::res://levels/sandbox/::1694081425
+::res://levels/shit-happens/::1658396577
+::res://levels/stash/::1694081425
+::res://levels/tags/::1694081425
+::res://levels/unused/::1658396577
+::res://levels/workflows/::1694081425
+::res://music/::1694081425
+gigantic-greasy-giraffe.ogg::AudioStreamOggVorbis::2009048900223370399::1612882269::1694081425::1::::<><>::
+::res://nodes/::1694081425
+blob.svg::CompressedTexture2D::8113736067728707407::1612865770::1694081425::1::::<><>::
+commit.svg::CompressedTexture2D::8596674149270897231::1612865770::1694081425::1::::<><>::
+document.svg::CompressedTexture2D::1977814070407400263::1612866089::1694081425::1::::<><>::
+head1.svg::CompressedTexture2D::3235404657508287910::1612882039::1694081425::1::::<><>::
+head2.svg::CompressedTexture2D::8699475105677682236::1612882039::1694081425::1::::<><>::
+head3.svg::CompressedTexture2D::6372407595168235479::1612882039::1694081425::1::::<><>::
+head.svg::CompressedTexture2D::1075975538720285551::1612866089::1694081425::1::::<><>::
+pop.wav::AudioStreamWAV::6276706252638171112::1612865770::1694081425::1::::<><>::
+ref.svg::CompressedTexture2D::3131192619794913459::1612865770::1694081425::1::::<><>::
+tree.svg::CompressedTexture2D::5210735726205813067::1612865770::1694081425::1::::<><>::
+::res://resources/::1694081425
+cards.json::JSON::-1::1694081425::0::1::::<><>::
+::res://scenes/::1694106342
+arrow.gd::GDScript::-1::1694081425::0::1::::<>Node2D<>::
+arrow.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://fonts/default.tres<>res://scenes/arrow.gd
+better_shell.gd::GDScript::-1::1694081425::0::1::::BetterShell<>Node<>::
+card.gd::GDScript::-1::1694081425::0::1::::<>Node2D<>::
+card.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://fonts/default.tres<>res://nodes/blob.svg<>res://scenes/card.gd<>res://sounds/swish.wav<>res://sounds/swoosh.wav<>res://sounds/poof.wav<>res://fonts/small.tres
+cards.gd::GDScript::-1::1694081425::0::1::::<>Control<>::
+cards.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://fonts/default.tres<>res://fonts/big.tres<>res://scenes/cards.gd
+card_particles.tscn::PackedScene::-1::1694081425::0::1::::<><>::
+certificate.gd::GDScript::-1::1611861748::0::1::::<>Node2D<>::
+certificate.tscn::PackedScene::-1::1611861748::0::1::::<><>::res://scenes/certificate.gd<>res://nodes/head.svg
+chapter.gd::GDScript::-1::1694081425::0::1::::Chapter<>Node<>::
+cli_badge.gd::GDScript::-1::1694081425::0::1::::<>TextureRect<>::
+cli_badge.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://images/cli-badge.svg<>res://scenes/cli_badge.gd
+cursor.gd::GDScript::-1::1612866194::0::1::::<>Node2D<>::
+drop_area.gd::GDScript::-1::1694081425::0::1::::<>Node2D<>::
+drop_area.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://scenes/drop_area.gd<>res://nodes/blob.svg
+file_browser.gd::GDScript::-1::1694085601::0::1::::<>Control<>::
+file_browser.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://scenes/file_browser.gd<>res://fonts/default.tres<>res://styles/theme.tres
+file_browser_item.gd::GDScript::-1::1694085601::0::1::::FileBrowserItem<>Control<>::
+file_browser_item.tscn::PackedScene::8714963327480738557::1694081425::0::1::::<><>::res://scenes/file_browser_item.gd<>res://fonts/default.tres<>uid://3gckq7gkf67d
+game.gd::GDScript::-1::1694106043::0::1::::<>Node<>::
+game.tscn::PackedScene::8811731155401004044::1694106342::0::1::::<><>::res://scenes/game.gd<>uid://3vg0hudrk1wl::::res://music/gigantic-greasy-giraffe.ogg<>res://scenes/tcp_server_shell.tscn
+helpers.gd::GDScript::-1::1694106043::0::1::::<>Node<>::
+input_dialog.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://scripts/input_dialog.gd
+level.gd::GDScript::-1::1694087526::0::1::::Level<>Node<>::
+levels.gd::GDScript::-1::1694081425::0::1::::<>Node<>::
+level_repo.gd::GDScript::-1::1612869832::0::1::::LevelRepo<>Node<>::
+level_select.gd::GDScript::-1::1694081425::0::1::::<>Control<>::
+level_select.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://styles/theme.tres<>res://scenes/level_select.gd<>res://styles/alert_button.tres<>res://scenes/music_button.tscn
+main.gd::GDScript::-1::1694086494::0::1::::<>Control<>::
+main.tscn::PackedScene::1541555186275933284::1694081425::0::1::::<><>::uid://bw81a517gpv2u
+music_button.gd::GDScript::-1::1658396577::0::1::::<>Button<>::
+music_button.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://scenes/music_button.gd
+node.gd::GDScript::-1::1694081425::0::1::::<>Node2D<>::
+node.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://fonts/default.tres<>res://scenes/node.gd<>res://nodes/blob.svg<>res://nodes/pop.wav<>res://scenes/drop_area.tscn
+notification.gd::GDScript::-1::1694081425::0::1::::<>Node2D<>::
+notification.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://fonts/default.tres<>res://styles/theme.tres<>res://scenes/notification.gd
+no_git.gd::GDScript::-1::1613470460::0::1::::<>Control<>::
+no_git.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://styles/theme.tres<>res://images/oh-my-git.png<>res://scenes/no_git.gd<>res://fonts/default.tres
+player.tscn::PackedScene::-1::1694081425::0::1::::<><>::
+repository.gd::GDScript::-1::1694106342::0::1::::<>Control<>::
+repository.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://scenes/repository.gd<>res://styles/theme.tres<>res://fonts/big.tres<>res://scenes/drop_area.tscn
+sandbox.gd::GDScript::-1::1694085655::0::1::::<>Control<>::
+sandbox.tscn::PackedScene::2606566946415445359::1694081425::0::1::::<><>::uid://bw81a517gpv2u
+shell.gd::GDScript::-1::1694105062::0::1::::Shell<>Node<>::
+shell_command.gd::GDScript::-1::1694105142::0::1::::ShellCommand<>Node<>::
+survey.gd::GDScript::-1::1694081425::0::1::::<>Control<>::
+survey.tscn::PackedScene::-1::1694081425::0::1::::<><>::res://styles/theme.tres<>res://nodes/head.svg<>res://scenes/survey.gd<>res://fonts/big.tres<>res://fonts/default.tres<>res://styles/alert_button.tres<>res://styles/alert_button_hover.tres
+tcp_server.gd::GDScript::-1::1694081425::0::1::::<>Node<>::
+tcp_server.tscn::PackedScene::-1::1612866089::0::1::::<><>::res://scenes/tcp_server.gd
+tcp_server_shell.gd::GDScript::-1::1694081425::0::1::::<>Node<>::
+tcp_server_shell.tscn::PackedScene::-1::1614866585::0::1::::<><>::res://scenes/tcp_server_shell.gd
+terminal.gd::GDScript::-1::1694105093::0::1::::Terminal<>Control<>::
+terminal.tscn::PackedScene::4000279968753699670::1694081425::0::1::::<><>::uid://b83v18ysjftqi
+text_editor.gd::GDScript::-1::1694081425::0::1::::<>TextEdit<>::
+text_editor.tscn::PackedScene::8965594291149975297::1694081425::0::1::::<><>::res://fonts/default.tres<>res://scenes/text_editor.gd
+title.gd::GDScript::-1::1694081425::0::1::::<>Control<>::
+title.tscn::PackedScene::4275202003933935683::1694081425::0::1::::<><>::uid://d2e7phm6ufj2i
+::res://scripts/::1694081425
+input_dialog.gd::GDScript::-1::1694081425::0::1::::<>Window<>::
+::res://sounds/::1694081425
+buzzer.wav::AudioStreamWAV::4943759353739974920::1612866089::1694081425::1::::<><>::
+poof.wav::AudioStreamWAV::8539035621489340033::1612866089::1694081425::1::::<><>::
+success.wav::AudioStreamWAV::4426346044291369251::1612866089::1694081425::1::::<><>::
+swish.wav::AudioStreamWAV::5075175334254410621::1612866089::1694081425::1::::<><>::
+swoosh.wav::AudioStreamWAV::1080416476783323514::1612866089::1694081425::1::::<><>::
+typewriter_ding.wav::AudioStreamWAV::4761778359527410924::1612866089::1694081425::1::::<><>::
+::res://styles/::1694103814
+alert_button.tres::StyleBoxFlat::-1::1612882039::0::1::::<><>::
+alert_button_hover.tres::StyleBoxFlat::-1::1612882039::0::1::::<><>::
+terminal_input.tres::StyleBoxFlat::-1::1612865770::0::1::::<><>::
+theme.tres::Theme::9064588458636053642::1694103814::0::1::::<><>::res://fonts/default.tres<>res://fonts/monospace.tres
+::res://web/::1694081425
+::res://web/web-shell/::1694104603
+::res://web/web-shell/images/::1694081425
+::res://web/web-shell/lib/::1694081425
diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4
new file mode 100644
index 0000000..71514c6
--- /dev/null
+++ b/.godot/editor/filesystem_update4
@@ -0,0 +1,8 @@
+res://scenes/game.tscn
+res://styles/theme.tres
+res://scenes/shell.gd
+res://scenes/terminal.gd
+res://scenes/shell_command.gd
+res://scenes/game.gd
+res://scenes/helpers.gd
+res://scenes/repository.gd
diff --git a/.godot/editor/game.gd-folding-7c1443ad636768244172c3693ee5ae72.cfg b/.godot/editor/game.gd-folding-7c1443ad636768244172c3693ee5ae72.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/game.gd-folding-7c1443ad636768244172c3693ee5ae72.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg b/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
new file mode 100644
index 0000000..e1937cc
--- /dev/null
+++ b/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
@@ -0,0 +1,175 @@
+[editor_states]
+
+Anim={
+"visible": false
+}
+2D={
+"grid_offset": Vector2(0, 0),
+"grid_snap_active": false,
+"grid_step": Vector2(8, 8),
+"grid_visibility": 1,
+"ofs": Vector2(-172.5, -117.5),
+"primary_grid_steps": 8,
+"show_edit_locks": true,
+"show_guides": true,
+"show_helpers": false,
+"show_origin": true,
+"show_rulers": true,
+"show_transformation_gizmos": true,
+"show_viewport": true,
+"show_zoom_control": true,
+"smart_snap_active": false,
+"snap_guides": true,
+"snap_node_anchors": true,
+"snap_node_center": true,
+"snap_node_parent": true,
+"snap_node_sides": true,
+"snap_other_nodes": true,
+"snap_pixel": true,
+"snap_relative": false,
+"snap_rotation": false,
+"snap_rotation_offset": 0.0,
+"snap_rotation_step": 0.261799,
+"snap_scale": false,
+"snap_scale_step": 0.1,
+"zoom": 0.444444
+}
+3D={
+"fov": 70.01,
+"gizmos_status": {
+"AudioListener3D": 0,
+"AudioStreamPlayer3D": 0,
+"CPUParticles3D": 0,
+"CSGShape3D": 0,
+"Camera3D": 0,
+"CollisionObject3D": 0,
+"CollisionPolygon3D": 0,
+"CollisionShape3D": 0,
+"Decal": 0,
+"FogVolume": 0,
+"GPUParticles3D": 0,
+"GPUParticlesCollision3D": 0,
+"Joint3D": 0,
+"Light3D": 0,
+"LightmapGI": 0,
+"LightmapProbe": 0,
+"Marker3D": 0,
+"NavigationLink3D": 0,
+"NavigationRegion3D": 0,
+"OccluderInstance3D": 0,
+"Path3D": 0,
+"PhysicalBone3D": 0,
+"RayCast3D": 0,
+"ReflectionProbe": 0,
+"ShapeCast3D": 0,
+"Skeleton3D": 0,
+"SoftBody3D": 0,
+"SpringArm3D": 0,
+"VehicleWheel3D": 0,
+"VisibleOnScreenNotifier3D": 0,
+"VoxelGI": 0
+},
+"local_coords": false,
+"preview_sun_env": {
+"environ_ao_enabled": false,
+"environ_enabled": true,
+"environ_energy": 1.0,
+"environ_gi_enabled": false,
+"environ_glow_enabled": false,
+"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
+"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
+"environ_tonemap_enabled": true,
+"sun_color": Color(1, 1, 1, 1),
+"sun_enabled": true,
+"sun_energy": 1.0,
+"sun_max_distance": 100.0,
+"sun_rotation": Vector2(-1.0472, 2.61799)
+},
+"rotate_snap": 15.0,
+"scale_snap": 10.0,
+"show_grid": true,
+"show_origin": true,
+"snap_enabled": false,
+"translate_snap": 1.0,
+"viewport_mode": 1,
+"viewports": [{
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": true,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}, {
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": false,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}, {
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": false,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}, {
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": false,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}],
+"zfar": 4000.01,
+"znear": 0.05
+}
+selected_nodes=Array[NodePath]([])
diff --git a/.godot/editor/game.tscn-folding-c2a7af834e91ff64325daddf58e45dc0.cfg b/.godot/editor/game.tscn-folding-c2a7af834e91ff64325daddf58e45dc0.cfg
new file mode 100644
index 0000000..1d019fa
--- /dev/null
+++ b/.godot/editor/game.tscn-folding-c2a7af834e91ff64325daddf58e45dc0.cfg
@@ -0,0 +1,5 @@
+[folding]
+
+node_unfolds=[]
+resource_unfolds=[]
+nodes_folded=[]
diff --git a/.godot/editor/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.oggvorbisstr-folding-665f5aae6e4f19620756941e68f25d34.cfg b/.godot/editor/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.oggvorbisstr-folding-665f5aae6e4f19620756941e68f25d34.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.oggvorbisstr-folding-665f5aae6e4f19620756941e68f25d34.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/helpers.gd-folding-c9daef9ccc12d4ba9ab55f1f9e28d0e4.cfg b/.godot/editor/helpers.gd-folding-c9daef9ccc12d4ba9ab55f1f9e28d0e4.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/helpers.gd-folding-c9daef9ccc12d4ba9ab55f1f9e28d0e4.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.fontdata-folding-9d22299d927a32d506aadf3378db989b.cfg b/.godot/editor/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.fontdata-folding-9d22299d927a32d506aadf3378db989b.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.fontdata-folding-9d22299d927a32d506aadf3378db989b.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/level.gd-folding-7a95fd723ea82e76ff203353ab64f29d.cfg b/.godot/editor/level.gd-folding-7a95fd723ea82e76ff203353ab64f29d.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/level.gd-folding-7a95fd723ea82e76ff203353ab64f29d.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/main.gd-folding-c156b975afc61861e88fca70b1864b14.cfg b/.godot/editor/main.gd-folding-c156b975afc61861e88fca70b1864b14.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/main.gd-folding-c156b975afc61861e88fca70b1864b14.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.sample-folding-e53ddaa4df1eeb1afe4d77a78e3b4d21.cfg b/.godot/editor/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.sample-folding-e53ddaa4df1eeb1afe4d77a78e3b4d21.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.sample-folding-e53ddaa4df1eeb1afe4d77a78e3b4d21.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/pop.wav-c45fbac324d41566fc00fa2a6560f011.sample-folding-0d8fa912b7a171ff252ee9013d7db1aa.cfg b/.godot/editor/pop.wav-c45fbac324d41566fc00fa2a6560f011.sample-folding-0d8fa912b7a171ff252ee9013d7db1aa.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/pop.wav-c45fbac324d41566fc00fa2a6560f011.sample-folding-0d8fa912b7a171ff252ee9013d7db1aa.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg
new file mode 100644
index 0000000..e610e05
--- /dev/null
+++ b/.godot/editor/project_metadata.cfg
@@ -0,0 +1,25 @@
+[editor_metadata]
+
+executable_path="/usr/bin/godot"
+
+[debug_options]
+
+run_live_debug=true
+run_reload_scripts=true
+
+[recent_files]
+
+scenes=["res://scenes/game.tscn", "res://scenes/repository.tscn", "res://scenes/title.tscn"]
+scripts=["res://scenes/better_shell.gd", "res://scenes/text_editor.gd", "res://scenes/main.gd", "res://scenes/sandbox.gd", "res://scenes/file_browser_item.gd", "res://scenes/level.gd", "res://scenes/helpers.gd", "res://scenes/shell_command.gd", "res://scenes/terminal.gd", "res://scenes/file_browser.gd"]
+
+[linked_properties]
+
+Control:scale=true
+
+[dialog_bounds]
+
+export=Rect2(1031, 431, 1800, 1400)
+
+[export_options]
+
+default_filename="index"
diff --git a/.godot/editor/recent_dirs b/.godot/editor/recent_dirs
new file mode 100644
index 0000000..ebc00aa
--- /dev/null
+++ b/.godot/editor/recent_dirs
@@ -0,0 +1,4 @@
+res://web
+/home/blinry/wip/oh-my-git/build/oh-my-git-web
+res://
+/home/blinry/wip/oh-my-git/build
diff --git a/.godot/editor/repository.gd-folding-d60d94eb082874c21210d43a09490340.cfg b/.godot/editor/repository.gd-folding-d60d94eb082874c21210d43a09490340.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/repository.gd-folding-d60d94eb082874c21210d43a09490340.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/repository.tscn-folding-930b55cf182bf5c197ddfc248c51e4a3.cfg b/.godot/editor/repository.tscn-folding-930b55cf182bf5c197ddfc248c51e4a3.cfg
new file mode 100644
index 0000000..83bc2f2
--- /dev/null
+++ b/.godot/editor/repository.tscn-folding-930b55cf182bf5c197ddfc248c51e4a3.cfg
@@ -0,0 +1,5 @@
+[folding]
+
+node_unfolds=[NodePath("."), PackedStringArray("Layout", "Mouse", "Theme"), NodePath("Rows"), PackedStringArray("Layout", "Mouse"), NodePath("Rows/RepoVis"), PackedStringArray("Layout", "Mouse"), NodePath("Rows/RepoVis/SeparatorLine"), PackedStringArray("Layout", "Mouse"), NodePath("Rows/RepoVis/SeparatorLine/DropArea"), PackedStringArray("Transform"), NodePath("Rows/RepoVis/Label"), PackedStringArray("Layout", "Theme Overrides"), NodePath("Rows/RepoVis/IndexLabel"), PackedStringArray("Visibility", "Layout"), NodePath("Rows/RepoVis/Button"), PackedStringArray("Visibility", "Layout"), NodePath("Rows/RepoVis/SimplifyCheckbox"), PackedStringArray("Visibility", "Layout", "Focus"), NodePath("Rows/RepoVis/Nodes"), PackedStringArray("Layout", "Mouse"), NodePath("Rows/RepoVis/Path3D"), PackedStringArray("Visibility", "Layout")]
+resource_unfolds=[]
+nodes_folded=[]
diff --git a/.godot/editor/sandbox.gd-folding-c69f9bea4ad7e8f7dcef64f53dcbc560.cfg b/.godot/editor/sandbox.gd-folding-c69f9bea4ad7e8f7dcef64f53dcbc560.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/sandbox.gd-folding-c69f9bea4ad7e8f7dcef64f53dcbc560.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg
new file mode 100644
index 0000000..58be696
--- /dev/null
+++ b/.godot/editor/script_editor_cache.cfg
@@ -0,0 +1,223 @@
+[res://scenes/title.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 0,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 0,
+"scroll_position": 0.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/shell.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 1,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 17,
+"scroll_position": 5.0,
+"selection": true,
+"selection_from_column": 1,
+"selection_from_line": 17,
+"selection_to_column": 5,
+"selection_to_line": 17,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/repository.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 11,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 73,
+"scroll_position": 60.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/game.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 28,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 109,
+"scroll_position": 99.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/file_browser.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 10,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 153,
+"scroll_position": 134.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/terminal.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 1,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 90,
+"scroll_position": 76.0,
+"selection": true,
+"selection_from_column": 1,
+"selection_from_line": 90,
+"selection_to_column": 9,
+"selection_to_line": 90,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/shell_command.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 20,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 21,
+"scroll_position": 0.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/helpers.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 5,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 43,
+"scroll_position": 43.0,
+"selection": true,
+"selection_from_column": 5,
+"selection_from_line": 43,
+"selection_to_column": 14,
+"selection_to_line": 43,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/level.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 20,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 494,
+"row": 137,
+"scroll_position": 121.0,
+"selection": true,
+"selection_from_column": 20,
+"selection_from_line": 137,
+"selection_to_column": 28,
+"selection_to_line": 137,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/file_browser_item.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 28,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 21,
+"scroll_position": 12.0,
+"selection": true,
+"selection_from_column": 28,
+"selection_from_line": 21,
+"selection_to_column": 37,
+"selection_to_line": 21,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/sandbox.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 14,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 23,
+"scroll_position": 12.0,
+"selection": true,
+"selection_from_column": 14,
+"selection_from_line": 23,
+"selection_to_column": 24,
+"selection_to_line": 23,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/main.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 0,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 142,
+"scroll_position": 202.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/text_editor.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 22,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 14,
+"scroll_position": 0.0,
+"selection": false,
+"syntax_highlighter": "GDScript"
+}
+
+[res://scenes/better_shell.gd]
+
+state={
+"bookmarks": PackedInt32Array(),
+"breakpoints": PackedInt32Array(),
+"column": 1,
+"folded_lines": Array[int]([]),
+"h_scroll_position": 0,
+"row": 11,
+"scroll_position": 0.0,
+"selection": true,
+"selection_from_column": 1,
+"selection_from_line": 11,
+"selection_to_column": 5,
+"selection_to_line": 11,
+"syntax_highlighter": "GDScript"
+}
diff --git a/.godot/editor/shell.gd-folding-229fb952b1775a222fa6033978b8a3e9.cfg b/.godot/editor/shell.gd-folding-229fb952b1775a222fa6033978b8a3e9.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/shell.gd-folding-229fb952b1775a222fa6033978b8a3e9.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/shell_command.gd-folding-d61d6f2b8693616586dc21b41abed3c8.cfg b/.godot/editor/shell_command.gd-folding-d61d6f2b8693616586dc21b41abed3c8.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/shell_command.gd-folding-d61d6f2b8693616586dc21b41abed3c8.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/success.wav-51d483ad4ceec15770f55296ad79faf0.sample-folding-315ea9e07f2c0f3640882d2f39c459bb.cfg b/.godot/editor/success.wav-51d483ad4ceec15770f55296ad79faf0.sample-folding-315ea9e07f2c0f3640882d2f39c459bb.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/success.wav-51d483ad4ceec15770f55296ad79faf0.sample-folding-315ea9e07f2c0f3640882d2f39c459bb.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/swish.wav-e61d890ee6364cfac7a66a257b308699.sample-folding-1b4a1e4c35f9b5c4e44bf908d71f69ce.cfg b/.godot/editor/swish.wav-e61d890ee6364cfac7a66a257b308699.sample-folding-1b4a1e4c35f9b5c4e44bf908d71f69ce.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/swish.wav-e61d890ee6364cfac7a66a257b308699.sample-folding-1b4a1e4c35f9b5c4e44bf908d71f69ce.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/swoosh.wav-d94298cb8d05e0380c25da11f976f097.sample-folding-f4dc9219901cb1a9a9a9cbd1fee42d60.cfg b/.godot/editor/swoosh.wav-d94298cb8d05e0380c25da11f976f097.sample-folding-f4dc9219901cb1a9a9a9cbd1fee42d60.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/swoosh.wav-d94298cb8d05e0380c25da11f976f097.sample-folding-f4dc9219901cb1a9a9a9cbd1fee42d60.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/terminal.gd-folding-d83311d39a87124bc8853b49d05cbbeb.cfg b/.godot/editor/terminal.gd-folding-d83311d39a87124bc8853b49d05cbbeb.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/terminal.gd-folding-d83311d39a87124bc8853b49d05cbbeb.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/theme.tres-folding-8aea059417bef47ed9139bb55c078110.cfg b/.godot/editor/theme.tres-folding-8aea059417bef47ed9139bb55c078110.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/theme.tres-folding-8aea059417bef47ed9139bb55c078110.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/editor/title.tscn-editstate-1f317455290310368203a73618de45af.cfg b/.godot/editor/title.tscn-editstate-1f317455290310368203a73618de45af.cfg
new file mode 100644
index 0000000..bad6272
--- /dev/null
+++ b/.godot/editor/title.tscn-editstate-1f317455290310368203a73618de45af.cfg
@@ -0,0 +1,175 @@
+[editor_states]
+
+Anim={
+"visible": false
+}
+2D={
+"grid_offset": Vector2(0, 0),
+"grid_snap_active": false,
+"grid_step": Vector2(8, 8),
+"grid_visibility": 1,
+"ofs": Vector2(285.483, -33.4439),
+"primary_grid_steps": 8,
+"show_edit_locks": true,
+"show_guides": true,
+"show_helpers": false,
+"show_origin": true,
+"show_rulers": true,
+"show_transformation_gizmos": true,
+"show_viewport": true,
+"show_zoom_control": true,
+"smart_snap_active": false,
+"snap_guides": true,
+"snap_node_anchors": true,
+"snap_node_center": true,
+"snap_node_parent": true,
+"snap_node_sides": true,
+"snap_other_nodes": true,
+"snap_pixel": true,
+"snap_relative": false,
+"snap_rotation": false,
+"snap_rotation_offset": 0.0,
+"snap_rotation_step": 0.261799,
+"snap_scale": false,
+"snap_scale_step": 0.1,
+"zoom": 0.890899
+}
+3D={
+"fov": 70.01,
+"gizmos_status": {
+"AudioListener3D": 0,
+"AudioStreamPlayer3D": 0,
+"CPUParticles3D": 0,
+"CSGShape3D": 0,
+"Camera3D": 0,
+"CollisionObject3D": 0,
+"CollisionPolygon3D": 0,
+"CollisionShape3D": 0,
+"Decal": 0,
+"FogVolume": 0,
+"GPUParticles3D": 0,
+"GPUParticlesCollision3D": 0,
+"Joint3D": 0,
+"Light3D": 0,
+"LightmapGI": 0,
+"LightmapProbe": 0,
+"Marker3D": 0,
+"NavigationLink3D": 0,
+"NavigationRegion3D": 0,
+"OccluderInstance3D": 0,
+"Path3D": 0,
+"PhysicalBone3D": 0,
+"RayCast3D": 0,
+"ReflectionProbe": 0,
+"ShapeCast3D": 0,
+"Skeleton3D": 0,
+"SoftBody3D": 0,
+"SpringArm3D": 0,
+"VehicleWheel3D": 0,
+"VisibleOnScreenNotifier3D": 0,
+"VoxelGI": 0
+},
+"local_coords": false,
+"preview_sun_env": {
+"environ_ao_enabled": false,
+"environ_enabled": true,
+"environ_energy": 1.0,
+"environ_gi_enabled": false,
+"environ_glow_enabled": false,
+"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
+"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
+"environ_tonemap_enabled": true,
+"sun_color": Color(1, 1, 1, 1),
+"sun_enabled": true,
+"sun_energy": 1.0,
+"sun_max_distance": 100.0,
+"sun_rotation": Vector2(-1.0472, 2.61799)
+},
+"rotate_snap": 15.0,
+"scale_snap": 10.0,
+"show_grid": true,
+"show_origin": true,
+"snap_enabled": false,
+"translate_snap": 1.0,
+"viewport_mode": 1,
+"viewports": [{
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": true,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}, {
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": false,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}, {
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": false,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}, {
+"auto_orthogonal": false,
+"auto_orthogonal_enabled": true,
+"cinematic_preview": false,
+"display_mode": 20,
+"distance": 4.0,
+"doppler": false,
+"frame_time": false,
+"gizmos": true,
+"half_res": false,
+"information": false,
+"listener": false,
+"lock_rotation": false,
+"orthogonal": false,
+"position": Vector3(0, 0, 0),
+"use_environment": false,
+"view_type": 0,
+"x_rotation": 0.5,
+"y_rotation": -0.5
+}],
+"zfar": 4000.01,
+"znear": 0.05
+}
+selected_nodes=Array[NodePath]([])
diff --git a/.godot/editor/title.tscn-folding-1f317455290310368203a73618de45af.cfg b/.godot/editor/title.tscn-folding-1f317455290310368203a73618de45af.cfg
new file mode 100644
index 0000000..7bc1684
--- /dev/null
+++ b/.godot/editor/title.tscn-folding-1f317455290310368203a73618de45af.cfg
@@ -0,0 +1,5 @@
+[folding]
+
+node_unfolds=[NodePath("."), PackedStringArray("Layout", "Theme"), NodePath("Label2"), PackedStringArray("Layout", "Theme Overrides"), NodePath("Label3"), PackedStringArray("Layout", "Theme Overrides"), NodePath("VBoxContainer"), PackedStringArray("Layout"), NodePath("VBoxContainer/Button"), PackedStringArray("Layout"), NodePath("VBoxContainer/Button3"), PackedStringArray("Layout"), NodePath("VBoxContainer/Button2"), PackedStringArray("Layout"), NodePath("Sprite2D/oh-my-git"), PackedStringArray("Transform")]
+resource_unfolds=[]
+nodes_folded=[]
diff --git a/.godot/editor/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.sample-folding-c607364e78042f4de8f2bad23fdd6c48.cfg b/.godot/editor/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.sample-folding-c607364e78042f4de8f2bad23fdd6c48.cfg
new file mode 100644
index 0000000..e860dd4
--- /dev/null
+++ b/.godot/editor/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.sample-folding-c607364e78042f4de8f2bad23fdd6c48.cfg
@@ -0,0 +1,3 @@
+[folding]
+
+sections_unfolded=PackedStringArray()
diff --git a/.godot/export_credentials.cfg b/.godot/export_credentials.cfg
new file mode 100644
index 0000000..74e4b60
--- /dev/null
+++ b/.godot/export_credentials.cfg
@@ -0,0 +1,17 @@
+[preset.0]
+
+script_encryption_key=""
+
+[preset.1]
+
+script_encryption_key=""
+
+[preset.1.options]
+
+codesign/identity_type=0
+codesign/identity=""
+codesign/password=""
+
+[preset.2]
+
+script_encryption_key=""
diff --git a/.godot/exported/133200997/export-057e4f6c8101b19a3521dc7f30da194d-tcp_server.scn b/.godot/exported/133200997/export-057e4f6c8101b19a3521dc7f30da194d-tcp_server.scn
new file mode 100644
index 0000000..35d7359
Binary files /dev/null and b/.godot/exported/133200997/export-057e4f6c8101b19a3521dc7f30da194d-tcp_server.scn differ
diff --git a/.godot/exported/133200997/export-08f5755005f2b3695c4368247cbe229b-file_browser.scn b/.godot/exported/133200997/export-08f5755005f2b3695c4368247cbe229b-file_browser.scn
new file mode 100644
index 0000000..efee347
Binary files /dev/null and b/.godot/exported/133200997/export-08f5755005f2b3695c4368247cbe229b-file_browser.scn differ
diff --git a/.godot/exported/133200997/export-0c939b19205267a005b2e63ce5e60e4d-level_select.scn b/.godot/exported/133200997/export-0c939b19205267a005b2e63ce5e60e4d-level_select.scn
new file mode 100644
index 0000000..cc9b7c9
Binary files /dev/null and b/.godot/exported/133200997/export-0c939b19205267a005b2e63ce5e60e4d-level_select.scn differ
diff --git a/.godot/exported/133200997/export-0d0b5716a223153e49004d316032de05-terminal_input.res b/.godot/exported/133200997/export-0d0b5716a223153e49004d316032de05-terminal_input.res
new file mode 100644
index 0000000..157bbfc
Binary files /dev/null and b/.godot/exported/133200997/export-0d0b5716a223153e49004d316032de05-terminal_input.res differ
diff --git a/.godot/exported/133200997/export-124155363bc30cb1fb6839f22c968f7a-card_particles.scn b/.godot/exported/133200997/export-124155363bc30cb1fb6839f22c968f7a-card_particles.scn
new file mode 100644
index 0000000..1120e69
Binary files /dev/null and b/.godot/exported/133200997/export-124155363bc30cb1fb6839f22c968f7a-card_particles.scn differ
diff --git a/.godot/exported/133200997/export-19246414aa9fb561ced4b8dce477acec-default_bus_layout.res b/.godot/exported/133200997/export-19246414aa9fb561ced4b8dce477acec-default_bus_layout.res
new file mode 100644
index 0000000..7854de7
Binary files /dev/null and b/.godot/exported/133200997/export-19246414aa9fb561ced4b8dce477acec-default_bus_layout.res differ
diff --git a/.godot/exported/133200997/export-1ac5b0f547040714435a5b3c4a3c1603-big.res b/.godot/exported/133200997/export-1ac5b0f547040714435a5b3c4a3c1603-big.res
new file mode 100644
index 0000000..aa4e3f6
Binary files /dev/null and b/.godot/exported/133200997/export-1ac5b0f547040714435a5b3c4a3c1603-big.res differ
diff --git a/.godot/exported/133200997/export-1f317455290310368203a73618de45af-title.scn b/.godot/exported/133200997/export-1f317455290310368203a73618de45af-title.scn
new file mode 100644
index 0000000..192afe3
Binary files /dev/null and b/.godot/exported/133200997/export-1f317455290310368203a73618de45af-title.scn differ
diff --git a/.godot/exported/133200997/export-234fb6894ec6226e856ab7f825500d3d-player.scn b/.godot/exported/133200997/export-234fb6894ec6226e856ab7f825500d3d-player.scn
new file mode 100644
index 0000000..a94119a
Binary files /dev/null and b/.godot/exported/133200997/export-234fb6894ec6226e856ab7f825500d3d-player.scn differ
diff --git a/.godot/exported/133200997/export-245ae1ba79836e4df29fe80de957fa0b-certificate.scn b/.godot/exported/133200997/export-245ae1ba79836e4df29fe80de957fa0b-certificate.scn
new file mode 100644
index 0000000..e25d75a
Binary files /dev/null and b/.godot/exported/133200997/export-245ae1ba79836e4df29fe80de957fa0b-certificate.scn differ
diff --git a/.godot/exported/133200997/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn b/.godot/exported/133200997/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn
new file mode 100644
index 0000000..393fe31
Binary files /dev/null and b/.godot/exported/133200997/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn differ
diff --git a/.godot/exported/133200997/export-45e379015053a1111ade0a01e45acb37-file_browser_item.scn b/.godot/exported/133200997/export-45e379015053a1111ade0a01e45acb37-file_browser_item.scn
new file mode 100644
index 0000000..fb96658
Binary files /dev/null and b/.godot/exported/133200997/export-45e379015053a1111ade0a01e45acb37-file_browser_item.scn differ
diff --git a/.godot/exported/133200997/export-50c972bcea9b60534e146644a066e5e3-drop_area.scn b/.godot/exported/133200997/export-50c972bcea9b60534e146644a066e5e3-drop_area.scn
new file mode 100644
index 0000000..72458a5
Binary files /dev/null and b/.godot/exported/133200997/export-50c972bcea9b60534e146644a066e5e3-drop_area.scn differ
diff --git a/.godot/exported/133200997/export-646569f4ec6f57ad35a203ababc9e9f4-tcp_server_shell.scn b/.godot/exported/133200997/export-646569f4ec6f57ad35a203ababc9e9f4-tcp_server_shell.scn
new file mode 100644
index 0000000..794dad7
Binary files /dev/null and b/.godot/exported/133200997/export-646569f4ec6f57ad35a203ababc9e9f4-tcp_server_shell.scn differ
diff --git a/.godot/exported/133200997/export-72db9dd058c9bc530e57c65a100318aa-input_dialog.scn b/.godot/exported/133200997/export-72db9dd058c9bc530e57c65a100318aa-input_dialog.scn
new file mode 100644
index 0000000..95b9bd7
Binary files /dev/null and b/.godot/exported/133200997/export-72db9dd058c9bc530e57c65a100318aa-input_dialog.scn differ
diff --git a/.godot/exported/133200997/export-774a8eb5f9a6b5185575d2f1ba0defa0-small.res b/.godot/exported/133200997/export-774a8eb5f9a6b5185575d2f1ba0defa0-small.res
new file mode 100644
index 0000000..2b5139a
Binary files /dev/null and b/.godot/exported/133200997/export-774a8eb5f9a6b5185575d2f1ba0defa0-small.res differ
diff --git a/.godot/exported/133200997/export-8aea059417bef47ed9139bb55c078110-theme.res b/.godot/exported/133200997/export-8aea059417bef47ed9139bb55c078110-theme.res
new file mode 100644
index 0000000..7b31826
Binary files /dev/null and b/.godot/exported/133200997/export-8aea059417bef47ed9139bb55c078110-theme.res differ
diff --git a/.godot/exported/133200997/export-8df4b3f7d68c0c47a26f492ab3e854cc-monospace.res b/.godot/exported/133200997/export-8df4b3f7d68c0c47a26f492ab3e854cc-monospace.res
new file mode 100644
index 0000000..d8aa177
Binary files /dev/null and b/.godot/exported/133200997/export-8df4b3f7d68c0c47a26f492ab3e854cc-monospace.res differ
diff --git a/.godot/exported/133200997/export-930b55cf182bf5c197ddfc248c51e4a3-repository.scn b/.godot/exported/133200997/export-930b55cf182bf5c197ddfc248c51e4a3-repository.scn
new file mode 100644
index 0000000..f70e657
Binary files /dev/null and b/.godot/exported/133200997/export-930b55cf182bf5c197ddfc248c51e4a3-repository.scn differ
diff --git a/.godot/exported/133200997/export-9574ce2964d4a0a1d4c8ed63b7717325-node.scn b/.godot/exported/133200997/export-9574ce2964d4a0a1d4c8ed63b7717325-node.scn
new file mode 100644
index 0000000..17f1b07
Binary files /dev/null and b/.godot/exported/133200997/export-9574ce2964d4a0a1d4c8ed63b7717325-node.scn differ
diff --git a/.godot/exported/133200997/export-9da1267242dc8b0bca29f5374442602e-no_git.scn b/.godot/exported/133200997/export-9da1267242dc8b0bca29f5374442602e-no_git.scn
new file mode 100644
index 0000000..d8b0469
Binary files /dev/null and b/.godot/exported/133200997/export-9da1267242dc8b0bca29f5374442602e-no_git.scn differ
diff --git a/.godot/exported/133200997/export-a719c0350e8eb297628f5560f03b371e-terminal.scn b/.godot/exported/133200997/export-a719c0350e8eb297628f5560f03b371e-terminal.scn
new file mode 100644
index 0000000..20dd2ef
Binary files /dev/null and b/.godot/exported/133200997/export-a719c0350e8eb297628f5560f03b371e-terminal.scn differ
diff --git a/.godot/exported/133200997/export-ad0d4f738e88f33240c2dfb94b42c7e3-card.scn b/.godot/exported/133200997/export-ad0d4f738e88f33240c2dfb94b42c7e3-card.scn
new file mode 100644
index 0000000..ea244cc
Binary files /dev/null and b/.godot/exported/133200997/export-ad0d4f738e88f33240c2dfb94b42c7e3-card.scn differ
diff --git a/.godot/exported/133200997/export-af9d730081f6884955cb8d6de19a58c0-arrow.scn b/.godot/exported/133200997/export-af9d730081f6884955cb8d6de19a58c0-arrow.scn
new file mode 100644
index 0000000..0fae410
Binary files /dev/null and b/.godot/exported/133200997/export-af9d730081f6884955cb8d6de19a58c0-arrow.scn differ
diff --git a/.godot/exported/133200997/export-b3bbc7bbc8dd38a875b1b90056cee454-sandbox.scn b/.godot/exported/133200997/export-b3bbc7bbc8dd38a875b1b90056cee454-sandbox.scn
new file mode 100644
index 0000000..be22783
Binary files /dev/null and b/.godot/exported/133200997/export-b3bbc7bbc8dd38a875b1b90056cee454-sandbox.scn differ
diff --git a/.godot/exported/133200997/export-c2a7af834e91ff64325daddf58e45dc0-game.scn b/.godot/exported/133200997/export-c2a7af834e91ff64325daddf58e45dc0-game.scn
new file mode 100644
index 0000000..599637f
Binary files /dev/null and b/.godot/exported/133200997/export-c2a7af834e91ff64325daddf58e45dc0-game.scn differ
diff --git a/.godot/exported/133200997/export-cc2f94b13885a6a1538863e9d28767c9-cli_badge.scn b/.godot/exported/133200997/export-cc2f94b13885a6a1538863e9d28767c9-cli_badge.scn
new file mode 100644
index 0000000..2a8581c
Binary files /dev/null and b/.godot/exported/133200997/export-cc2f94b13885a6a1538863e9d28767c9-cli_badge.scn differ
diff --git a/.godot/exported/133200997/export-d7d58c30e3115e87458a471412dac339-text_editor.scn b/.godot/exported/133200997/export-d7d58c30e3115e87458a471412dac339-text_editor.scn
new file mode 100644
index 0000000..e815b91
Binary files /dev/null and b/.godot/exported/133200997/export-d7d58c30e3115e87458a471412dac339-text_editor.scn differ
diff --git a/.godot/exported/133200997/export-db0557924b18c1edb30b026271aa6cdd-alert_button.res b/.godot/exported/133200997/export-db0557924b18c1edb30b026271aa6cdd-alert_button.res
new file mode 100644
index 0000000..81c3db0
Binary files /dev/null and b/.godot/exported/133200997/export-db0557924b18c1edb30b026271aa6cdd-alert_button.res differ
diff --git a/.godot/exported/133200997/export-dfcd375dba1459218b5e3876e2039fc5-survey.scn b/.godot/exported/133200997/export-dfcd375dba1459218b5e3876e2039fc5-survey.scn
new file mode 100644
index 0000000..a240455
Binary files /dev/null and b/.godot/exported/133200997/export-dfcd375dba1459218b5e3876e2039fc5-survey.scn differ
diff --git a/.godot/exported/133200997/export-e7889192976ec2dc5435be45850afbd2-cards.scn b/.godot/exported/133200997/export-e7889192976ec2dc5435be45850afbd2-cards.scn
new file mode 100644
index 0000000..e2fe634
Binary files /dev/null and b/.godot/exported/133200997/export-e7889192976ec2dc5435be45850afbd2-cards.scn differ
diff --git a/.godot/exported/133200997/export-f139ba6052df4b85b9ed3b19b7f753fc-music_button.scn b/.godot/exported/133200997/export-f139ba6052df4b85b9ed3b19b7f753fc-music_button.scn
new file mode 100644
index 0000000..8687b15
Binary files /dev/null and b/.godot/exported/133200997/export-f139ba6052df4b85b9ed3b19b7f753fc-music_button.scn differ
diff --git a/.godot/exported/133200997/export-f1d319203dfc6672077bfa5713855f15-default.res b/.godot/exported/133200997/export-f1d319203dfc6672077bfa5713855f15-default.res
new file mode 100644
index 0000000..b24124c
Binary files /dev/null and b/.godot/exported/133200997/export-f1d319203dfc6672077bfa5713855f15-default.res differ
diff --git a/.godot/exported/133200997/export-f810c0e11e3fafac4e86300ff8a6715f-alert_button_hover.res b/.godot/exported/133200997/export-f810c0e11e3fafac4e86300ff8a6715f-alert_button_hover.res
new file mode 100644
index 0000000..7a97919
Binary files /dev/null and b/.godot/exported/133200997/export-f810c0e11e3fafac4e86300ff8a6715f-alert_button_hover.res differ
diff --git a/.godot/exported/133200997/export-feda518832acea4b936e0ac8cf35b9eb-notification.scn b/.godot/exported/133200997/export-feda518832acea4b936e0ac8cf35b9eb-notification.scn
new file mode 100644
index 0000000..f6ff80c
Binary files /dev/null and b/.godot/exported/133200997/export-feda518832acea4b936e0ac8cf35b9eb-notification.scn differ
diff --git a/.godot/exported/133200997/file_cache b/.godot/exported/133200997/file_cache
new file mode 100644
index 0000000..754e63b
--- /dev/null
+++ b/.godot/exported/133200997/file_cache
@@ -0,0 +1,35 @@
+res://fonts/big.tres::bb8bed80fa32d3e54b83091ff99ad8d3::1694081425::res://.godot/exported/133200997/export-1ac5b0f547040714435a5b3c4a3c1603-big.res
+res://fonts/default.tres::881a672318ff2c018ef49134c0db722d::1694081425::res://.godot/exported/133200997/export-f1d319203dfc6672077bfa5713855f15-default.res
+res://fonts/monospace.tres::43f70b9a6bd31a9691979e2e46135ca9::1694081425::res://.godot/exported/133200997/export-8df4b3f7d68c0c47a26f492ab3e854cc-monospace.res
+res://fonts/small.tres::64ca37744a173cca1c12b57a53db94e7::1694081425::res://.godot/exported/133200997/export-774a8eb5f9a6b5185575d2f1ba0defa0-small.res
+res://scenes/arrow.tscn::5a858aac513c3c07d587e2c191b6915d::1694081425::res://.godot/exported/133200997/export-af9d730081f6884955cb8d6de19a58c0-arrow.scn
+res://scenes/card.tscn::8992d90af6cd8882b69b39064c57949d::1694081425::res://.godot/exported/133200997/export-ad0d4f738e88f33240c2dfb94b42c7e3-card.scn
+res://scenes/cards.tscn::7e8fa0d380f02a19ab9de544b211775e::1694081425::res://.godot/exported/133200997/export-e7889192976ec2dc5435be45850afbd2-cards.scn
+res://scenes/card_particles.tscn::859197ee46b859372849cd2c420d8420::1694081425::res://.godot/exported/133200997/export-124155363bc30cb1fb6839f22c968f7a-card_particles.scn
+res://scenes/certificate.tscn::3add6fe997ffb0da9854087fc8b3794b::1611861748::res://.godot/exported/133200997/export-245ae1ba79836e4df29fe80de957fa0b-certificate.scn
+res://scenes/cli_badge.tscn::19d9875d773aa44ce7842184ce7b2f25::1694081425::res://.godot/exported/133200997/export-cc2f94b13885a6a1538863e9d28767c9-cli_badge.scn
+res://scenes/drop_area.tscn::7699815b1de9201ef7c774342c399931::1694081425::res://.godot/exported/133200997/export-50c972bcea9b60534e146644a066e5e3-drop_area.scn
+res://scenes/file_browser.tscn::595057704cecc6519f0fbcdfb0c57218::1694081425::res://.godot/exported/133200997/export-08f5755005f2b3695c4368247cbe229b-file_browser.scn
+res://scenes/file_browser_item.tscn::dde7f70415816b3646e55e2d6d397534::1694081425::res://.godot/exported/133200997/export-45e379015053a1111ade0a01e45acb37-file_browser_item.scn
+res://scenes/game.tscn::193e45168f8049deb5eb6e76bcbb3f4e::1694106342::res://.godot/exported/133200997/export-c2a7af834e91ff64325daddf58e45dc0-game.scn
+res://scenes/input_dialog.tscn::8b03d58802166fed2ddc460a542c730b::1694081425::res://.godot/exported/133200997/export-72db9dd058c9bc530e57c65a100318aa-input_dialog.scn
+res://scenes/level_select.tscn::c101efe7f8bbc7b89fddbab6061528e3::1694081425::res://.godot/exported/133200997/export-0c939b19205267a005b2e63ce5e60e4d-level_select.scn
+res://scenes/main.tscn::a98844f2cf23132b9bd494ae63d22986::1694081425::res://.godot/exported/133200997/export-3ad5c15c4f3250da0cc7c1af1770d85f-main.scn
+res://scenes/music_button.tscn::144762cccb425d18088ec3e109531aec::1694081425::res://.godot/exported/133200997/export-f139ba6052df4b85b9ed3b19b7f753fc-music_button.scn
+res://scenes/node.tscn::af4168670fddddbfe03c52782dfdc749::1694081425::res://.godot/exported/133200997/export-9574ce2964d4a0a1d4c8ed63b7717325-node.scn
+res://scenes/notification.tscn::d185ed06219725537f5dc2f2554899f9::1694081425::res://.godot/exported/133200997/export-feda518832acea4b936e0ac8cf35b9eb-notification.scn
+res://scenes/no_git.tscn::b001ca41c748a140dac84cf3440ed904::1694081425::res://.godot/exported/133200997/export-9da1267242dc8b0bca29f5374442602e-no_git.scn
+res://scenes/player.tscn::a5d872a73265ac890d59d2d782758314::1694081425::res://.godot/exported/133200997/export-234fb6894ec6226e856ab7f825500d3d-player.scn
+res://scenes/repository.tscn::32076a8adef151cae57843d2d81d74f1::1694081425::res://.godot/exported/133200997/export-930b55cf182bf5c197ddfc248c51e4a3-repository.scn
+res://scenes/sandbox.tscn::27eee901bd340911c93eda2da722e54a::1694081425::res://.godot/exported/133200997/export-b3bbc7bbc8dd38a875b1b90056cee454-sandbox.scn
+res://scenes/survey.tscn::b195aebc23ccc4434e166f87cfa7a4ef::1694081425::res://.godot/exported/133200997/export-dfcd375dba1459218b5e3876e2039fc5-survey.scn
+res://scenes/tcp_server.tscn::693369a616d6503f66383fd59bb79aa8::1612866089::res://.godot/exported/133200997/export-057e4f6c8101b19a3521dc7f30da194d-tcp_server.scn
+res://scenes/tcp_server_shell.tscn::d64aab891e5a3eccf06c62aa71226361::1614866585::res://.godot/exported/133200997/export-646569f4ec6f57ad35a203ababc9e9f4-tcp_server_shell.scn
+res://scenes/terminal.tscn::1789e2f7d06c059608be5ec7cad63aaa::1694081425::res://.godot/exported/133200997/export-a719c0350e8eb297628f5560f03b371e-terminal.scn
+res://scenes/text_editor.tscn::78c67f3d20ae57b76fc3c1214b72ae5a::1694081425::res://.godot/exported/133200997/export-d7d58c30e3115e87458a471412dac339-text_editor.scn
+res://scenes/title.tscn::de10c95f5731aa1d59ba97a1ec0cfe2d::1694081425::res://.godot/exported/133200997/export-1f317455290310368203a73618de45af-title.scn
+res://styles/alert_button.tres::4c290d7b1781115a6e5b3f6b8d9fb2b8::1612882039::res://.godot/exported/133200997/export-db0557924b18c1edb30b026271aa6cdd-alert_button.res
+res://styles/alert_button_hover.tres::95db8472c553b7d43d3414f31cf3daec::1612882039::res://.godot/exported/133200997/export-f810c0e11e3fafac4e86300ff8a6715f-alert_button_hover.res
+res://styles/terminal_input.tres::0b1f69168b02119fc527b0a44ecf991b::1612865770::res://.godot/exported/133200997/export-0d0b5716a223153e49004d316032de05-terminal_input.res
+res://styles/theme.tres::d4c9dfacdd3c1248270e7fcb08cea501::1694103814::res://.godot/exported/133200997/export-8aea059417bef47ed9139bb55c078110-theme.res
+res://default_bus_layout.tres::0466ea3b17a5cd03aacc3f6b2ab05605::1612882039::res://.godot/exported/133200997/export-19246414aa9fb561ced4b8dce477acec-default_bus_layout.res
diff --git a/.godot/global_script_class_cache.cfg b/.godot/global_script_class_cache.cfg
new file mode 100644
index 0000000..da6c41f
--- /dev/null
+++ b/.godot/global_script_class_cache.cfg
@@ -0,0 +1,49 @@
+list=Array[Dictionary]([{
+"base": &"Node",
+"class": &"BetterShell",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/better_shell.gd"
+}, {
+"base": &"Node",
+"class": &"Chapter",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/chapter.gd"
+}, {
+"base": &"Control",
+"class": &"FileBrowserItem",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/file_browser_item.gd"
+}, {
+"base": &"Node",
+"class": &"Level",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/level.gd"
+}, {
+"base": &"Node",
+"class": &"LevelRepo",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/level_repo.gd"
+}, {
+"base": &"Node",
+"class": &"Shell",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/shell.gd"
+}, {
+"base": &"Node",
+"class": &"ShellCommand",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/shell_command.gd"
+}, {
+"base": &"Control",
+"class": &"Terminal",
+"icon": "",
+"language": &"GDScript",
+"path": "res://scenes/terminal.gd"
+}])
diff --git a/.godot/imported/Oh My Git!.apple-touch-icon.png-c0acdf8a41b19a720748c2245da3571e.ctex b/.godot/imported/Oh My Git!.apple-touch-icon.png-c0acdf8a41b19a720748c2245da3571e.ctex
new file mode 100644
index 0000000..396db3f
Binary files /dev/null and b/.godot/imported/Oh My Git!.apple-touch-icon.png-c0acdf8a41b19a720748c2245da3571e.ctex differ
diff --git a/.godot/imported/Oh My Git!.apple-touch-icon.png-c0acdf8a41b19a720748c2245da3571e.md5 b/.godot/imported/Oh My Git!.apple-touch-icon.png-c0acdf8a41b19a720748c2245da3571e.md5
new file mode 100644
index 0000000..ac0de08
--- /dev/null
+++ b/.godot/imported/Oh My Git!.apple-touch-icon.png-c0acdf8a41b19a720748c2245da3571e.md5	
@@ -0,0 +1,3 @@
+source_md5="4c1c2b194ea42973489442083db3fe85"
+dest_md5="51aae2d4401a68706a038daed2205c6e"
+
diff --git a/.godot/imported/Oh My Git!.icon.png-b48881dcb8eae5accd548a29b8b2f92e.ctex b/.godot/imported/Oh My Git!.icon.png-b48881dcb8eae5accd548a29b8b2f92e.ctex
new file mode 100644
index 0000000..c957138
Binary files /dev/null and b/.godot/imported/Oh My Git!.icon.png-b48881dcb8eae5accd548a29b8b2f92e.ctex differ
diff --git a/.godot/imported/Oh My Git!.icon.png-b48881dcb8eae5accd548a29b8b2f92e.md5 b/.godot/imported/Oh My Git!.icon.png-b48881dcb8eae5accd548a29b8b2f92e.md5
new file mode 100644
index 0000000..12114be
--- /dev/null
+++ b/.godot/imported/Oh My Git!.icon.png-b48881dcb8eae5accd548a29b8b2f92e.md5	
@@ -0,0 +1,3 @@
+source_md5="2d5ab74c5bcb78853cfcd144381ac9c9"
+dest_md5="5f2dce7646477116a2aaa3f3bb22662e"
+
diff --git a/.godot/imported/Oh My Git!.png-3da0019f43180858d2730e31e71b466d.ctex b/.godot/imported/Oh My Git!.png-3da0019f43180858d2730e31e71b466d.ctex
new file mode 100644
index 0000000..69e114f
Binary files /dev/null and b/.godot/imported/Oh My Git!.png-3da0019f43180858d2730e31e71b466d.ctex differ
diff --git a/.godot/imported/Oh My Git!.png-3da0019f43180858d2730e31e71b466d.md5 b/.godot/imported/Oh My Git!.png-3da0019f43180858d2730e31e71b466d.md5
new file mode 100644
index 0000000..fdeb77e
--- /dev/null
+++ b/.godot/imported/Oh My Git!.png-3da0019f43180858d2730e31e71b466d.md5	
@@ -0,0 +1,3 @@
+source_md5="7e41bf3051b18e392a4bb6c0cc45cd7c"
+dest_md5="e225af249fe3f502df3c0ee0d7bff22b"
+
diff --git a/.godot/imported/add.svg-6661eafc7f78160aaf9088910aa4975e.ctex b/.godot/imported/add.svg-6661eafc7f78160aaf9088910aa4975e.ctex
new file mode 100644
index 0000000..acc5424
Binary files /dev/null and b/.godot/imported/add.svg-6661eafc7f78160aaf9088910aa4975e.ctex differ
diff --git a/.godot/imported/add.svg-6661eafc7f78160aaf9088910aa4975e.md5 b/.godot/imported/add.svg-6661eafc7f78160aaf9088910aa4975e.md5
new file mode 100644
index 0000000..c1ba2bf
--- /dev/null
+++ b/.godot/imported/add.svg-6661eafc7f78160aaf9088910aa4975e.md5
@@ -0,0 +1,3 @@
+source_md5="1b22f44b64609c8baa23d492c0ee0e92"
+dest_md5="c227033ba6b61b40d4dec8f5719b2a00"
+
diff --git a/.godot/imported/bisect-bad.svg-62f0f685f6f91720307692ecdfa16854.ctex b/.godot/imported/bisect-bad.svg-62f0f685f6f91720307692ecdfa16854.ctex
new file mode 100644
index 0000000..21c6a0d
Binary files /dev/null and b/.godot/imported/bisect-bad.svg-62f0f685f6f91720307692ecdfa16854.ctex differ
diff --git a/.godot/imported/bisect-bad.svg-62f0f685f6f91720307692ecdfa16854.md5 b/.godot/imported/bisect-bad.svg-62f0f685f6f91720307692ecdfa16854.md5
new file mode 100644
index 0000000..154b179
--- /dev/null
+++ b/.godot/imported/bisect-bad.svg-62f0f685f6f91720307692ecdfa16854.md5
@@ -0,0 +1,3 @@
+source_md5="53f283e88ca39ba5b6b87e16036aee96"
+dest_md5="6f54f2a74a89bd20737aefc2e1dfcf64"
+
diff --git a/.godot/imported/bisect-good.svg-824dbd02cadbc866adc1cd549a996df6.ctex b/.godot/imported/bisect-good.svg-824dbd02cadbc866adc1cd549a996df6.ctex
new file mode 100644
index 0000000..7623845
Binary files /dev/null and b/.godot/imported/bisect-good.svg-824dbd02cadbc866adc1cd549a996df6.ctex differ
diff --git a/.godot/imported/bisect-good.svg-824dbd02cadbc866adc1cd549a996df6.md5 b/.godot/imported/bisect-good.svg-824dbd02cadbc866adc1cd549a996df6.md5
new file mode 100644
index 0000000..bcb8359
--- /dev/null
+++ b/.godot/imported/bisect-good.svg-824dbd02cadbc866adc1cd549a996df6.md5
@@ -0,0 +1,3 @@
+source_md5="02faa5b065872619434c53e204ebe28f"
+dest_md5="c62460e70111bc1f856e019c09cf7d33"
+
diff --git a/.godot/imported/bisect-start.svg-1e5a904f73da711887aa389242772e6d.ctex b/.godot/imported/bisect-start.svg-1e5a904f73da711887aa389242772e6d.ctex
new file mode 100644
index 0000000..2b67469
Binary files /dev/null and b/.godot/imported/bisect-start.svg-1e5a904f73da711887aa389242772e6d.ctex differ
diff --git a/.godot/imported/bisect-start.svg-1e5a904f73da711887aa389242772e6d.md5 b/.godot/imported/bisect-start.svg-1e5a904f73da711887aa389242772e6d.md5
new file mode 100644
index 0000000..3ad9575
--- /dev/null
+++ b/.godot/imported/bisect-start.svg-1e5a904f73da711887aa389242772e6d.md5
@@ -0,0 +1,3 @@
+source_md5="8d248a285ee3b05dbc489fd6b2d77ebd"
+dest_md5="f2415ccf8243cdfa42675f53e05219bd"
+
diff --git a/.godot/imported/blob.svg-32176d6d674206dbc69554456f0ea720.ctex b/.godot/imported/blob.svg-32176d6d674206dbc69554456f0ea720.ctex
new file mode 100644
index 0000000..ecfbae5
Binary files /dev/null and b/.godot/imported/blob.svg-32176d6d674206dbc69554456f0ea720.ctex differ
diff --git a/.godot/imported/blob.svg-32176d6d674206dbc69554456f0ea720.md5 b/.godot/imported/blob.svg-32176d6d674206dbc69554456f0ea720.md5
new file mode 100644
index 0000000..5e27387
--- /dev/null
+++ b/.godot/imported/blob.svg-32176d6d674206dbc69554456f0ea720.md5
@@ -0,0 +1,3 @@
+source_md5="2f82a0ea23da3751ce2c45220b86dcec"
+dest_md5="b63c0290b830d969c19dfe3f0636623a"
+
diff --git a/.godot/imported/branch-delete.svg-fd5a2026e417be4d8604f1634f4cb647.ctex b/.godot/imported/branch-delete.svg-fd5a2026e417be4d8604f1634f4cb647.ctex
new file mode 100644
index 0000000..03abf2a
Binary files /dev/null and b/.godot/imported/branch-delete.svg-fd5a2026e417be4d8604f1634f4cb647.ctex differ
diff --git a/.godot/imported/branch-delete.svg-fd5a2026e417be4d8604f1634f4cb647.md5 b/.godot/imported/branch-delete.svg-fd5a2026e417be4d8604f1634f4cb647.md5
new file mode 100644
index 0000000..625d649
--- /dev/null
+++ b/.godot/imported/branch-delete.svg-fd5a2026e417be4d8604f1634f4cb647.md5
@@ -0,0 +1,3 @@
+source_md5="005f6a9fccf4ce1d1d8caa4bb5b2ebfb"
+dest_md5="1bef08541ae566849900e0d8c010b452"
+
diff --git a/.godot/imported/branch.svg-eb8cc6ed28116b245fe8b2b88935589c.ctex b/.godot/imported/branch.svg-eb8cc6ed28116b245fe8b2b88935589c.ctex
new file mode 100644
index 0000000..4b9f175
Binary files /dev/null and b/.godot/imported/branch.svg-eb8cc6ed28116b245fe8b2b88935589c.ctex differ
diff --git a/.godot/imported/branch.svg-eb8cc6ed28116b245fe8b2b88935589c.md5 b/.godot/imported/branch.svg-eb8cc6ed28116b245fe8b2b88935589c.md5
new file mode 100644
index 0000000..98af46c
--- /dev/null
+++ b/.godot/imported/branch.svg-eb8cc6ed28116b245fe8b2b88935589c.md5
@@ -0,0 +1,3 @@
+source_md5="bb9b2f83ac7fcc7e31979e1aca56b24f"
+dest_md5="5fb3ccd272e08d29a977acd360c692d8"
+
diff --git a/.godot/imported/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.md5 b/.godot/imported/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.md5
new file mode 100644
index 0000000..3bd7e5e
--- /dev/null
+++ b/.godot/imported/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.md5
@@ -0,0 +1,3 @@
+source_md5="76c69e957ee9a028497971c0caa9a58b"
+dest_md5="36da824c85528c6f7ade33e63131a90d"
+
diff --git a/.godot/imported/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.sample b/.godot/imported/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.sample
new file mode 100644
index 0000000..c6c0aae
Binary files /dev/null and b/.godot/imported/buzzer.wav-2dd9ed8c0fc10c99ff5279a9bd90ea75.sample differ
diff --git a/.godot/imported/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.fontdata b/.godot/imported/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.fontdata
new file mode 100644
index 0000000..c20b5f2
Binary files /dev/null and b/.godot/imported/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.fontdata differ
diff --git a/.godot/imported/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.md5 b/.godot/imported/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.md5
new file mode 100644
index 0000000..5193a55
--- /dev/null
+++ b/.godot/imported/cabin-bold.ttf-51c7881743a8331745c10ce07b2a8463.md5
@@ -0,0 +1,3 @@
+source_md5="f89922f3e65e170af454ccd5e43420cb"
+dest_md5="a1f251bef69b2c6ecb31fe4a10ff6ce3"
+
diff --git a/.godot/imported/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.fontdata b/.godot/imported/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.fontdata
new file mode 100644
index 0000000..5fd4228
Binary files /dev/null and b/.godot/imported/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.fontdata differ
diff --git a/.godot/imported/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.md5 b/.godot/imported/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.md5
new file mode 100644
index 0000000..53765aa
--- /dev/null
+++ b/.godot/imported/cabin-regular.ttf-d6353f9b78611cc7715cbe3857752517.md5
@@ -0,0 +1,3 @@
+source_md5="23e1157d8e352bf38bce96cc467e9c19"
+dest_md5="06f5e0e8451dd56356b5f605b2d734cb"
+
diff --git a/.godot/imported/checkout-file.svg-33b29020ffdca452c2ad5907a0f12ad0.ctex b/.godot/imported/checkout-file.svg-33b29020ffdca452c2ad5907a0f12ad0.ctex
new file mode 100644
index 0000000..c2f7a36
Binary files /dev/null and b/.godot/imported/checkout-file.svg-33b29020ffdca452c2ad5907a0f12ad0.ctex differ
diff --git a/.godot/imported/checkout-file.svg-33b29020ffdca452c2ad5907a0f12ad0.md5 b/.godot/imported/checkout-file.svg-33b29020ffdca452c2ad5907a0f12ad0.md5
new file mode 100644
index 0000000..08dbd34
--- /dev/null
+++ b/.godot/imported/checkout-file.svg-33b29020ffdca452c2ad5907a0f12ad0.md5
@@ -0,0 +1,3 @@
+source_md5="5bf301f0a9cbd782aac5e68d25b64299"
+dest_md5="a33f2738be8b366a6c401eda31075601"
+
diff --git a/.godot/imported/checkout-from.svg-1440fff912552ca12f17cc68295ba9a9.ctex b/.godot/imported/checkout-from.svg-1440fff912552ca12f17cc68295ba9a9.ctex
new file mode 100644
index 0000000..fea1ec9
Binary files /dev/null and b/.godot/imported/checkout-from.svg-1440fff912552ca12f17cc68295ba9a9.ctex differ
diff --git a/.godot/imported/checkout-from.svg-1440fff912552ca12f17cc68295ba9a9.md5 b/.godot/imported/checkout-from.svg-1440fff912552ca12f17cc68295ba9a9.md5
new file mode 100644
index 0000000..5877748
--- /dev/null
+++ b/.godot/imported/checkout-from.svg-1440fff912552ca12f17cc68295ba9a9.md5
@@ -0,0 +1,3 @@
+source_md5="d830482a2165525f0ff5a69b3219e692"
+dest_md5="e04c785ca7f0a43cedc2e7881ce10caf"
+
diff --git a/.godot/imported/checkout.svg-3143aa02cfd5a2acddb95b1a75f60fe5.ctex b/.godot/imported/checkout.svg-3143aa02cfd5a2acddb95b1a75f60fe5.ctex
new file mode 100644
index 0000000..05ebdc3
Binary files /dev/null and b/.godot/imported/checkout.svg-3143aa02cfd5a2acddb95b1a75f60fe5.ctex differ
diff --git a/.godot/imported/checkout.svg-3143aa02cfd5a2acddb95b1a75f60fe5.md5 b/.godot/imported/checkout.svg-3143aa02cfd5a2acddb95b1a75f60fe5.md5
new file mode 100644
index 0000000..d2dd37a
--- /dev/null
+++ b/.godot/imported/checkout.svg-3143aa02cfd5a2acddb95b1a75f60fe5.md5
@@ -0,0 +1,3 @@
+source_md5="1a10dbc3c1084b67381f3a5f01bc7065"
+dest_md5="68a6c04b99b1ec41aa9d8f0c6a12eace"
+
diff --git a/.godot/imported/cherry-pick.svg-b916c94f654b5af97f4a3dff68693e53.ctex b/.godot/imported/cherry-pick.svg-b916c94f654b5af97f4a3dff68693e53.ctex
new file mode 100644
index 0000000..2007eb0
Binary files /dev/null and b/.godot/imported/cherry-pick.svg-b916c94f654b5af97f4a3dff68693e53.ctex differ
diff --git a/.godot/imported/cherry-pick.svg-b916c94f654b5af97f4a3dff68693e53.md5 b/.godot/imported/cherry-pick.svg-b916c94f654b5af97f4a3dff68693e53.md5
new file mode 100644
index 0000000..1efeb2e
--- /dev/null
+++ b/.godot/imported/cherry-pick.svg-b916c94f654b5af97f4a3dff68693e53.md5
@@ -0,0 +1,3 @@
+source_md5="5ff5503142559440750235cbe7716e75"
+dest_md5="c3a5a3379f254103440ef3a3f4a5e5e1"
+
diff --git a/.godot/imported/cli-badge.svg-d681319a61408aabc3551843085f21db.ctex b/.godot/imported/cli-badge.svg-d681319a61408aabc3551843085f21db.ctex
new file mode 100644
index 0000000..f1f3ca9
Binary files /dev/null and b/.godot/imported/cli-badge.svg-d681319a61408aabc3551843085f21db.ctex differ
diff --git a/.godot/imported/cli-badge.svg-d681319a61408aabc3551843085f21db.md5 b/.godot/imported/cli-badge.svg-d681319a61408aabc3551843085f21db.md5
new file mode 100644
index 0000000..51a269c
--- /dev/null
+++ b/.godot/imported/cli-badge.svg-d681319a61408aabc3551843085f21db.md5
@@ -0,0 +1,3 @@
+source_md5="7f8064a7be67f0eb2c9d544ba2bc6b8c"
+dest_md5="4384bfc92fad22623016a29dbfc215d5"
+
diff --git a/.godot/imported/clone.svg-1209893141d884916317a29bbda3c7ce.ctex b/.godot/imported/clone.svg-1209893141d884916317a29bbda3c7ce.ctex
new file mode 100644
index 0000000..97a921d
Binary files /dev/null and b/.godot/imported/clone.svg-1209893141d884916317a29bbda3c7ce.ctex differ
diff --git a/.godot/imported/clone.svg-1209893141d884916317a29bbda3c7ce.md5 b/.godot/imported/clone.svg-1209893141d884916317a29bbda3c7ce.md5
new file mode 100644
index 0000000..7f4f1e2
--- /dev/null
+++ b/.godot/imported/clone.svg-1209893141d884916317a29bbda3c7ce.md5
@@ -0,0 +1,3 @@
+source_md5="202f0e10bbcc5dd07b7e493921652117"
+dest_md5="6be863f035e4f729a94655b2978ddbae"
+
diff --git a/.godot/imported/commit-a.svg-74d4ed1a5b085effaa193222437dac11.ctex b/.godot/imported/commit-a.svg-74d4ed1a5b085effaa193222437dac11.ctex
new file mode 100644
index 0000000..982804b
Binary files /dev/null and b/.godot/imported/commit-a.svg-74d4ed1a5b085effaa193222437dac11.ctex differ
diff --git a/.godot/imported/commit-a.svg-74d4ed1a5b085effaa193222437dac11.md5 b/.godot/imported/commit-a.svg-74d4ed1a5b085effaa193222437dac11.md5
new file mode 100644
index 0000000..b5aa641
--- /dev/null
+++ b/.godot/imported/commit-a.svg-74d4ed1a5b085effaa193222437dac11.md5
@@ -0,0 +1,3 @@
+source_md5="cae7397a13091c3b2aa56bc375957d5c"
+dest_md5="554abbe1b52793e38feae006fa7f65ed"
+
diff --git a/.godot/imported/commit-auto.svg-3602bf004267ccb8cb830fe4f194c90f.ctex b/.godot/imported/commit-auto.svg-3602bf004267ccb8cb830fe4f194c90f.ctex
new file mode 100644
index 0000000..94a9e9d
Binary files /dev/null and b/.godot/imported/commit-auto.svg-3602bf004267ccb8cb830fe4f194c90f.ctex differ
diff --git a/.godot/imported/commit-auto.svg-3602bf004267ccb8cb830fe4f194c90f.md5 b/.godot/imported/commit-auto.svg-3602bf004267ccb8cb830fe4f194c90f.md5
new file mode 100644
index 0000000..359e2cf
--- /dev/null
+++ b/.godot/imported/commit-auto.svg-3602bf004267ccb8cb830fe4f194c90f.md5
@@ -0,0 +1,3 @@
+source_md5="e3d551ee3a41f2fb5e5537db1ae75031"
+dest_md5="63d7c204533c33b57d0c67502abe2d7b"
+
diff --git a/.godot/imported/commit.svg-6ec3c9ce6fe011df527371878fcfe9b8.ctex b/.godot/imported/commit.svg-6ec3c9ce6fe011df527371878fcfe9b8.ctex
new file mode 100644
index 0000000..a5185a4
Binary files /dev/null and b/.godot/imported/commit.svg-6ec3c9ce6fe011df527371878fcfe9b8.ctex differ
diff --git a/.godot/imported/commit.svg-6ec3c9ce6fe011df527371878fcfe9b8.md5 b/.godot/imported/commit.svg-6ec3c9ce6fe011df527371878fcfe9b8.md5
new file mode 100644
index 0000000..00d8754
--- /dev/null
+++ b/.godot/imported/commit.svg-6ec3c9ce6fe011df527371878fcfe9b8.md5
@@ -0,0 +1,3 @@
+source_md5="9ffa12afb8d508cad66618ce33f986a4"
+dest_md5="beed572e566257db67fb17bce038b718"
+
diff --git a/.godot/imported/commit.svg-81b72e6d51b3c0f35ba9ffe75a779e27.ctex b/.godot/imported/commit.svg-81b72e6d51b3c0f35ba9ffe75a779e27.ctex
new file mode 100644
index 0000000..982804b
Binary files /dev/null and b/.godot/imported/commit.svg-81b72e6d51b3c0f35ba9ffe75a779e27.ctex differ
diff --git a/.godot/imported/commit.svg-81b72e6d51b3c0f35ba9ffe75a779e27.md5 b/.godot/imported/commit.svg-81b72e6d51b3c0f35ba9ffe75a779e27.md5
new file mode 100644
index 0000000..b5aa641
--- /dev/null
+++ b/.godot/imported/commit.svg-81b72e6d51b3c0f35ba9ffe75a779e27.md5
@@ -0,0 +1,3 @@
+source_md5="cae7397a13091c3b2aa56bc375957d5c"
+dest_md5="554abbe1b52793e38feae006fa7f65ed"
+
diff --git a/.godot/imported/commit.svg-e84b6d5f0dcf8ee449788a8c35e799e5.ctex b/.godot/imported/commit.svg-e84b6d5f0dcf8ee449788a8c35e799e5.ctex
new file mode 100644
index 0000000..a5185a4
Binary files /dev/null and b/.godot/imported/commit.svg-e84b6d5f0dcf8ee449788a8c35e799e5.ctex differ
diff --git a/.godot/imported/commit.svg-e84b6d5f0dcf8ee449788a8c35e799e5.md5 b/.godot/imported/commit.svg-e84b6d5f0dcf8ee449788a8c35e799e5.md5
new file mode 100644
index 0000000..374117d
--- /dev/null
+++ b/.godot/imported/commit.svg-e84b6d5f0dcf8ee449788a8c35e799e5.md5
@@ -0,0 +1,3 @@
+source_md5="96586b1211df0380f4e9548896440ac6"
+dest_md5="beed572e566257db67fb17bce038b718"
+
diff --git a/.godot/imported/conflict.svg-058e8cc11300c63d34f3f66889543fa0.ctex b/.godot/imported/conflict.svg-058e8cc11300c63d34f3f66889543fa0.ctex
new file mode 100644
index 0000000..31b4c82
Binary files /dev/null and b/.godot/imported/conflict.svg-058e8cc11300c63d34f3f66889543fa0.ctex differ
diff --git a/.godot/imported/conflict.svg-058e8cc11300c63d34f3f66889543fa0.md5 b/.godot/imported/conflict.svg-058e8cc11300c63d34f3f66889543fa0.md5
new file mode 100644
index 0000000..c25bc2a
--- /dev/null
+++ b/.godot/imported/conflict.svg-058e8cc11300c63d34f3f66889543fa0.md5
@@ -0,0 +1,3 @@
+source_md5="8a4bad17e0af788725ad66f2cc8386be"
+dest_md5="410520d0de62474422624e22d9aefdb9"
+
diff --git a/.godot/imported/document.svg-b9fdc82a659cb4c40c5c95e09b615070.ctex b/.godot/imported/document.svg-b9fdc82a659cb4c40c5c95e09b615070.ctex
new file mode 100644
index 0000000..91efb11
Binary files /dev/null and b/.godot/imported/document.svg-b9fdc82a659cb4c40c5c95e09b615070.ctex differ
diff --git a/.godot/imported/document.svg-b9fdc82a659cb4c40c5c95e09b615070.md5 b/.godot/imported/document.svg-b9fdc82a659cb4c40c5c95e09b615070.md5
new file mode 100644
index 0000000..ee61fc0
--- /dev/null
+++ b/.godot/imported/document.svg-b9fdc82a659cb4c40c5c95e09b615070.md5
@@ -0,0 +1,3 @@
+source_md5="e218ed7802753ec27a4509771d6132c4"
+dest_md5="30fe3a311cb6a69c3ebe99377a6db66e"
+
diff --git a/.godot/imported/earthmenu.png-5feea28f25fa398f636ebdc356175ae9.ctex b/.godot/imported/earthmenu.png-5feea28f25fa398f636ebdc356175ae9.ctex
new file mode 100644
index 0000000..089a250
Binary files /dev/null and b/.godot/imported/earthmenu.png-5feea28f25fa398f636ebdc356175ae9.ctex differ
diff --git a/.godot/imported/earthmenu.png-5feea28f25fa398f636ebdc356175ae9.md5 b/.godot/imported/earthmenu.png-5feea28f25fa398f636ebdc356175ae9.md5
new file mode 100644
index 0000000..ef77f0f
--- /dev/null
+++ b/.godot/imported/earthmenu.png-5feea28f25fa398f636ebdc356175ae9.md5
@@ -0,0 +1,3 @@
+source_md5="d0312d9a617ba1214fd3edce5ec5da53"
+dest_md5="e9e7809118d2544ceb1add4458ea7aa2"
+
diff --git a/.godot/imported/fetch.svg-271468d8652718244abe885572c5dd75.ctex b/.godot/imported/fetch.svg-271468d8652718244abe885572c5dd75.ctex
new file mode 100644
index 0000000..c78ac14
Binary files /dev/null and b/.godot/imported/fetch.svg-271468d8652718244abe885572c5dd75.ctex differ
diff --git a/.godot/imported/fetch.svg-271468d8652718244abe885572c5dd75.md5 b/.godot/imported/fetch.svg-271468d8652718244abe885572c5dd75.md5
new file mode 100644
index 0000000..1678722
--- /dev/null
+++ b/.godot/imported/fetch.svg-271468d8652718244abe885572c5dd75.md5
@@ -0,0 +1,3 @@
+source_md5="e00f08e6387b0dd7d124a120f11148d4"
+dest_md5="605dc914e8c081a83ac3e661b2c65832"
+
diff --git a/.godot/imported/file-copy.svg-b09df70c6492dae6c3a6ed1edf7b616e.ctex b/.godot/imported/file-copy.svg-b09df70c6492dae6c3a6ed1edf7b616e.ctex
new file mode 100644
index 0000000..5aa1b50
Binary files /dev/null and b/.godot/imported/file-copy.svg-b09df70c6492dae6c3a6ed1edf7b616e.ctex differ
diff --git a/.godot/imported/file-copy.svg-b09df70c6492dae6c3a6ed1edf7b616e.md5 b/.godot/imported/file-copy.svg-b09df70c6492dae6c3a6ed1edf7b616e.md5
new file mode 100644
index 0000000..e119fdf
--- /dev/null
+++ b/.godot/imported/file-copy.svg-b09df70c6492dae6c3a6ed1edf7b616e.md5
@@ -0,0 +1,3 @@
+source_md5="50aff2357586f4b013c998855802ee8a"
+dest_md5="8ab54c3c98b6123f020e5547fa6f9b85"
+
diff --git a/.godot/imported/file-delete.svg-1f07b0a0ab33737c2bd1187d541f2bf2.ctex b/.godot/imported/file-delete.svg-1f07b0a0ab33737c2bd1187d541f2bf2.ctex
new file mode 100644
index 0000000..19f5ab9
Binary files /dev/null and b/.godot/imported/file-delete.svg-1f07b0a0ab33737c2bd1187d541f2bf2.ctex differ
diff --git a/.godot/imported/file-delete.svg-1f07b0a0ab33737c2bd1187d541f2bf2.md5 b/.godot/imported/file-delete.svg-1f07b0a0ab33737c2bd1187d541f2bf2.md5
new file mode 100644
index 0000000..5e5a525
--- /dev/null
+++ b/.godot/imported/file-delete.svg-1f07b0a0ab33737c2bd1187d541f2bf2.md5
@@ -0,0 +1,3 @@
+source_md5="cc8b363a698ab76deca71b51dd865cdc"
+dest_md5="0d5022c3c0f6533c53c1077acb3ce645"
+
diff --git a/.godot/imported/file-new.svg-241a480ced43a4be648eaa4a084bf605.ctex b/.godot/imported/file-new.svg-241a480ced43a4be648eaa4a084bf605.ctex
new file mode 100644
index 0000000..7123d61
Binary files /dev/null and b/.godot/imported/file-new.svg-241a480ced43a4be648eaa4a084bf605.ctex differ
diff --git a/.godot/imported/file-new.svg-241a480ced43a4be648eaa4a084bf605.md5 b/.godot/imported/file-new.svg-241a480ced43a4be648eaa4a084bf605.md5
new file mode 100644
index 0000000..36cb18f
--- /dev/null
+++ b/.godot/imported/file-new.svg-241a480ced43a4be648eaa4a084bf605.md5
@@ -0,0 +1,3 @@
+source_md5="573febcfcd8122c24b646c08b2134eef"
+dest_md5="4fe56489a9a1f2396988824aac912b69"
+
diff --git a/.godot/imported/file-rename.svg-907de059f220a9b0b45bd9779f1d25f1.ctex b/.godot/imported/file-rename.svg-907de059f220a9b0b45bd9779f1d25f1.ctex
new file mode 100644
index 0000000..d37e885
Binary files /dev/null and b/.godot/imported/file-rename.svg-907de059f220a9b0b45bd9779f1d25f1.ctex differ
diff --git a/.godot/imported/file-rename.svg-907de059f220a9b0b45bd9779f1d25f1.md5 b/.godot/imported/file-rename.svg-907de059f220a9b0b45bd9779f1d25f1.md5
new file mode 100644
index 0000000..29bf0a8
--- /dev/null
+++ b/.godot/imported/file-rename.svg-907de059f220a9b0b45bd9779f1d25f1.md5
@@ -0,0 +1,3 @@
+source_md5="32ac95868e1564767bca37375487fdfc"
+dest_md5="f16a1a77d89d16b86fa3c030b28ff0c5"
+
diff --git a/.godot/imported/file.svg-7ab17abba6f9f631c0704e62c7804548.ctex b/.godot/imported/file.svg-7ab17abba6f9f631c0704e62c7804548.ctex
new file mode 100644
index 0000000..bad57ba
Binary files /dev/null and b/.godot/imported/file.svg-7ab17abba6f9f631c0704e62c7804548.ctex differ
diff --git a/.godot/imported/file.svg-7ab17abba6f9f631c0704e62c7804548.md5 b/.godot/imported/file.svg-7ab17abba6f9f631c0704e62c7804548.md5
new file mode 100644
index 0000000..a4330f1
--- /dev/null
+++ b/.godot/imported/file.svg-7ab17abba6f9f631c0704e62c7804548.md5
@@ -0,0 +1,3 @@
+source_md5="9865565bd6807eb405c26109aba4936a"
+dest_md5="7e0597acbd1a3b92948aca777702dc31"
+
diff --git a/.godot/imported/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.md5 b/.godot/imported/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.md5
new file mode 100644
index 0000000..8f3fb6f
--- /dev/null
+++ b/.godot/imported/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.md5
@@ -0,0 +1,3 @@
+source_md5="42f3051ac1a9700517fd8af2c7c67caf"
+dest_md5="c7d1c4854c6d6f37b7a4facd68e22c0e"
+
diff --git a/.godot/imported/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.oggvorbisstr b/.godot/imported/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.oggvorbisstr
new file mode 100644
index 0000000..b38faae
Binary files /dev/null and b/.godot/imported/gigantic-greasy-giraffe.ogg-f6c5f1ef0e57d5d768517fa39e6be36c.oggvorbisstr differ
diff --git a/.godot/imported/gnutls-client-server-use-case.png-d64c1f37480231af618dfc5f4bdcbf74.ctex b/.godot/imported/gnutls-client-server-use-case.png-d64c1f37480231af618dfc5f4bdcbf74.ctex
new file mode 100644
index 0000000..48e6758
Binary files /dev/null and b/.godot/imported/gnutls-client-server-use-case.png-d64c1f37480231af618dfc5f4bdcbf74.ctex differ
diff --git a/.godot/imported/gnutls-client-server-use-case.png-d64c1f37480231af618dfc5f4bdcbf74.md5 b/.godot/imported/gnutls-client-server-use-case.png-d64c1f37480231af618dfc5f4bdcbf74.md5
new file mode 100644
index 0000000..79746ac
--- /dev/null
+++ b/.godot/imported/gnutls-client-server-use-case.png-d64c1f37480231af618dfc5f4bdcbf74.md5
@@ -0,0 +1,3 @@
+source_md5="488be8f6cbbe732f170d61cd526462fc"
+dest_md5="f3503c7e11f3d2fab46d17f34e4f9dc5"
+
diff --git a/.godot/imported/gnutls-handshake-sequence.png-c9241afff567803b8c76157f39691432.ctex b/.godot/imported/gnutls-handshake-sequence.png-c9241afff567803b8c76157f39691432.ctex
new file mode 100644
index 0000000..d5726d7
Binary files /dev/null and b/.godot/imported/gnutls-handshake-sequence.png-c9241afff567803b8c76157f39691432.ctex differ
diff --git a/.godot/imported/gnutls-handshake-sequence.png-c9241afff567803b8c76157f39691432.md5 b/.godot/imported/gnutls-handshake-sequence.png-c9241afff567803b8c76157f39691432.md5
new file mode 100644
index 0000000..f57952b
--- /dev/null
+++ b/.godot/imported/gnutls-handshake-sequence.png-c9241afff567803b8c76157f39691432.md5
@@ -0,0 +1,3 @@
+source_md5="831eac9e03764d3fd7151e6ac041bcd3"
+dest_md5="f03c348f63c8d3929b5d3850965f5fc5"
+
diff --git a/.godot/imported/gnutls-handshake-state.png-a4e6ae23cb64e56da27c9fafda4d6aa9.ctex b/.godot/imported/gnutls-handshake-state.png-a4e6ae23cb64e56da27c9fafda4d6aa9.ctex
new file mode 100644
index 0000000..a78e021
Binary files /dev/null and b/.godot/imported/gnutls-handshake-state.png-a4e6ae23cb64e56da27c9fafda4d6aa9.ctex differ
diff --git a/.godot/imported/gnutls-handshake-state.png-a4e6ae23cb64e56da27c9fafda4d6aa9.md5 b/.godot/imported/gnutls-handshake-state.png-a4e6ae23cb64e56da27c9fafda4d6aa9.md5
new file mode 100644
index 0000000..a44fb0f
--- /dev/null
+++ b/.godot/imported/gnutls-handshake-state.png-a4e6ae23cb64e56da27c9fafda4d6aa9.md5
@@ -0,0 +1,3 @@
+source_md5="cc7a49b8f5f09a917aeb1447bfaa2a64"
+dest_md5="3bdb5018e381e6d8774d0c2fce303de9"
+
diff --git a/.godot/imported/gnutls-internals.png-0dd356c7e65743e528345ca0e8be9915.ctex b/.godot/imported/gnutls-internals.png-0dd356c7e65743e528345ca0e8be9915.ctex
new file mode 100644
index 0000000..fbb23b3
Binary files /dev/null and b/.godot/imported/gnutls-internals.png-0dd356c7e65743e528345ca0e8be9915.ctex differ
diff --git a/.godot/imported/gnutls-internals.png-0dd356c7e65743e528345ca0e8be9915.md5 b/.godot/imported/gnutls-internals.png-0dd356c7e65743e528345ca0e8be9915.md5
new file mode 100644
index 0000000..a3812d5
--- /dev/null
+++ b/.godot/imported/gnutls-internals.png-0dd356c7e65743e528345ca0e8be9915.md5
@@ -0,0 +1,3 @@
+source_md5="cc9f6420abeb2139378de646455e8d47"
+dest_md5="ce71936c4772fb63e1acd67f180d365e"
+
diff --git a/.godot/imported/gnutls-layers.png-8ad9a3094637b80a551c2ad0fe26c48b.ctex b/.godot/imported/gnutls-layers.png-8ad9a3094637b80a551c2ad0fe26c48b.ctex
new file mode 100644
index 0000000..cda1f28
Binary files /dev/null and b/.godot/imported/gnutls-layers.png-8ad9a3094637b80a551c2ad0fe26c48b.ctex differ
diff --git a/.godot/imported/gnutls-layers.png-8ad9a3094637b80a551c2ad0fe26c48b.md5 b/.godot/imported/gnutls-layers.png-8ad9a3094637b80a551c2ad0fe26c48b.md5
new file mode 100644
index 0000000..05ab90f
--- /dev/null
+++ b/.godot/imported/gnutls-layers.png-8ad9a3094637b80a551c2ad0fe26c48b.md5
@@ -0,0 +1,3 @@
+source_md5="5abc60f7cbb2ef6212d2112ace59ab3e"
+dest_md5="7aad41aa394d96df37c78376f41f9bee"
+
diff --git a/.godot/imported/gnutls-logo.png-1e87915f209f1037d2b8f75d8587c317.ctex b/.godot/imported/gnutls-logo.png-1e87915f209f1037d2b8f75d8587c317.ctex
new file mode 100644
index 0000000..b913f4a
Binary files /dev/null and b/.godot/imported/gnutls-logo.png-1e87915f209f1037d2b8f75d8587c317.ctex differ
diff --git a/.godot/imported/gnutls-logo.png-1e87915f209f1037d2b8f75d8587c317.md5 b/.godot/imported/gnutls-logo.png-1e87915f209f1037d2b8f75d8587c317.md5
new file mode 100644
index 0000000..bf7a24a
--- /dev/null
+++ b/.godot/imported/gnutls-logo.png-1e87915f209f1037d2b8f75d8587c317.md5
@@ -0,0 +1,3 @@
+source_md5="1ad8d260baad6f9dd0350d77d0f2db72"
+dest_md5="81affb004a6decd4b5a34868e9614c39"
+
diff --git a/.godot/imported/gnutls-modauth.png-bc1332654660a4b7152446fb0d4393cf.ctex b/.godot/imported/gnutls-modauth.png-bc1332654660a4b7152446fb0d4393cf.ctex
new file mode 100644
index 0000000..030d982
Binary files /dev/null and b/.godot/imported/gnutls-modauth.png-bc1332654660a4b7152446fb0d4393cf.ctex differ
diff --git a/.godot/imported/gnutls-modauth.png-bc1332654660a4b7152446fb0d4393cf.md5 b/.godot/imported/gnutls-modauth.png-bc1332654660a4b7152446fb0d4393cf.md5
new file mode 100644
index 0000000..7ccfba5
--- /dev/null
+++ b/.godot/imported/gnutls-modauth.png-bc1332654660a4b7152446fb0d4393cf.md5
@@ -0,0 +1,3 @@
+source_md5="f28a236ecf57e0ba049b0bf1ac7757c3"
+dest_md5="d538659e3d73c5e7582fb7f19fef7b02"
+
diff --git a/.godot/imported/gnutls-x509.png-38a85d3fce1a0963d5c1a3f9b5eb4d3a.ctex b/.godot/imported/gnutls-x509.png-38a85d3fce1a0963d5c1a3f9b5eb4d3a.ctex
new file mode 100644
index 0000000..165d7a7
Binary files /dev/null and b/.godot/imported/gnutls-x509.png-38a85d3fce1a0963d5c1a3f9b5eb4d3a.ctex differ
diff --git a/.godot/imported/gnutls-x509.png-38a85d3fce1a0963d5c1a3f9b5eb4d3a.md5 b/.godot/imported/gnutls-x509.png-38a85d3fce1a0963d5c1a3f9b5eb4d3a.md5
new file mode 100644
index 0000000..6393f0d
--- /dev/null
+++ b/.godot/imported/gnutls-x509.png-38a85d3fce1a0963d5c1a3f9b5eb4d3a.md5
@@ -0,0 +1,3 @@
+source_md5="e2da3980d229d2dab310e03019872b95"
+dest_md5="a9a0df583fd31e706a5e9cce47bd5048"
+
diff --git a/.godot/imported/gvim.png-0bebea381ff31ea5f009be68977d93d8.ctex b/.godot/imported/gvim.png-0bebea381ff31ea5f009be68977d93d8.ctex
new file mode 100644
index 0000000..a7500aa
Binary files /dev/null and b/.godot/imported/gvim.png-0bebea381ff31ea5f009be68977d93d8.ctex differ
diff --git a/.godot/imported/gvim.png-0bebea381ff31ea5f009be68977d93d8.md5 b/.godot/imported/gvim.png-0bebea381ff31ea5f009be68977d93d8.md5
new file mode 100644
index 0000000..b379e73
--- /dev/null
+++ b/.godot/imported/gvim.png-0bebea381ff31ea5f009be68977d93d8.md5
@@ -0,0 +1,3 @@
+source_md5="c6979e4a62e273bcdc3fd0d3f297477c"
+dest_md5="416f597312030a81591c21ca5c6a760c"
+
diff --git a/.godot/imported/gvim.png-31367cdc48c5ba79df5565dddf787487.ctex b/.godot/imported/gvim.png-31367cdc48c5ba79df5565dddf787487.ctex
new file mode 100644
index 0000000..d976769
Binary files /dev/null and b/.godot/imported/gvim.png-31367cdc48c5ba79df5565dddf787487.ctex differ
diff --git a/.godot/imported/gvim.png-31367cdc48c5ba79df5565dddf787487.md5 b/.godot/imported/gvim.png-31367cdc48c5ba79df5565dddf787487.md5
new file mode 100644
index 0000000..942cc91
--- /dev/null
+++ b/.godot/imported/gvim.png-31367cdc48c5ba79df5565dddf787487.md5
@@ -0,0 +1,3 @@
+source_md5="15a993017f77435643cd32291e7bd436"
+dest_md5="40106541261bfd7a2c33de9f3aa65b37"
+
diff --git a/.godot/imported/gvim.png-8e8de0286a38171d503fc57ed4557eb4.ctex b/.godot/imported/gvim.png-8e8de0286a38171d503fc57ed4557eb4.ctex
new file mode 100644
index 0000000..830bfb9
Binary files /dev/null and b/.godot/imported/gvim.png-8e8de0286a38171d503fc57ed4557eb4.ctex differ
diff --git a/.godot/imported/gvim.png-8e8de0286a38171d503fc57ed4557eb4.md5 b/.godot/imported/gvim.png-8e8de0286a38171d503fc57ed4557eb4.md5
new file mode 100644
index 0000000..2ecadcb
--- /dev/null
+++ b/.godot/imported/gvim.png-8e8de0286a38171d503fc57ed4557eb4.md5
@@ -0,0 +1,3 @@
+source_md5="0101441754b003fb7fbbe90dfe734f52"
+dest_md5="8987679ab1d312cebb4aff3d97f80cd5"
+
diff --git a/.godot/imported/head.svg-062450ee486d6e5774c7ccb0fbe8c145.ctex b/.godot/imported/head.svg-062450ee486d6e5774c7ccb0fbe8c145.ctex
new file mode 100644
index 0000000..8904edb
Binary files /dev/null and b/.godot/imported/head.svg-062450ee486d6e5774c7ccb0fbe8c145.ctex differ
diff --git a/.godot/imported/head.svg-062450ee486d6e5774c7ccb0fbe8c145.md5 b/.godot/imported/head.svg-062450ee486d6e5774c7ccb0fbe8c145.md5
new file mode 100644
index 0000000..e2a28d7
--- /dev/null
+++ b/.godot/imported/head.svg-062450ee486d6e5774c7ccb0fbe8c145.md5
@@ -0,0 +1,3 @@
+source_md5="82bcf436eaf9fdeb1d336cf3c1e6a67d"
+dest_md5="78d1640641b913bed3c1a7d15662957e"
+
diff --git a/.godot/imported/head.svg-ae0e309e573aee7fb692167423462810.ctex b/.godot/imported/head.svg-ae0e309e573aee7fb692167423462810.ctex
new file mode 100644
index 0000000..a1a152a
Binary files /dev/null and b/.godot/imported/head.svg-ae0e309e573aee7fb692167423462810.ctex differ
diff --git a/.godot/imported/head.svg-ae0e309e573aee7fb692167423462810.md5 b/.godot/imported/head.svg-ae0e309e573aee7fb692167423462810.md5
new file mode 100644
index 0000000..518a1b4
--- /dev/null
+++ b/.godot/imported/head.svg-ae0e309e573aee7fb692167423462810.md5
@@ -0,0 +1,3 @@
+source_md5="27dd84b3b0831e3371d380260ea2285b"
+dest_md5="aa83d18b17b4f36c9bfd53ceec2a3b0e"
+
diff --git a/.godot/imported/head1.svg-cb13de7d91f834684f5d15e9625a65b4.ctex b/.godot/imported/head1.svg-cb13de7d91f834684f5d15e9625a65b4.ctex
new file mode 100644
index 0000000..a405a58
Binary files /dev/null and b/.godot/imported/head1.svg-cb13de7d91f834684f5d15e9625a65b4.ctex differ
diff --git a/.godot/imported/head1.svg-cb13de7d91f834684f5d15e9625a65b4.md5 b/.godot/imported/head1.svg-cb13de7d91f834684f5d15e9625a65b4.md5
new file mode 100644
index 0000000..f4c5a74
--- /dev/null
+++ b/.godot/imported/head1.svg-cb13de7d91f834684f5d15e9625a65b4.md5
@@ -0,0 +1,3 @@
+source_md5="dcaed1cc8cb3d3a0eb1a84307d4d1346"
+dest_md5="e8b1fb9582383ebde3ed6b7cd9e133f5"
+
diff --git a/.godot/imported/head2.svg-e772342989ef4f76b9420a365c0e5f01.ctex b/.godot/imported/head2.svg-e772342989ef4f76b9420a365c0e5f01.ctex
new file mode 100644
index 0000000..9322e89
Binary files /dev/null and b/.godot/imported/head2.svg-e772342989ef4f76b9420a365c0e5f01.ctex differ
diff --git a/.godot/imported/head2.svg-e772342989ef4f76b9420a365c0e5f01.md5 b/.godot/imported/head2.svg-e772342989ef4f76b9420a365c0e5f01.md5
new file mode 100644
index 0000000..d783e09
--- /dev/null
+++ b/.godot/imported/head2.svg-e772342989ef4f76b9420a365c0e5f01.md5
@@ -0,0 +1,3 @@
+source_md5="19ce8be2fe3a15fedbb321ad70b49c08"
+dest_md5="7326c96ca64affdfcb13171c0efe4e66"
+
diff --git a/.godot/imported/head3.svg-caa888292307a12254c45d043d73a543.ctex b/.godot/imported/head3.svg-caa888292307a12254c45d043d73a543.ctex
new file mode 100644
index 0000000..7eb122b
Binary files /dev/null and b/.godot/imported/head3.svg-caa888292307a12254c45d043d73a543.ctex differ
diff --git a/.godot/imported/head3.svg-caa888292307a12254c45d043d73a543.md5 b/.godot/imported/head3.svg-caa888292307a12254c45d043d73a543.md5
new file mode 100644
index 0000000..5050e80
--- /dev/null
+++ b/.godot/imported/head3.svg-caa888292307a12254c45d043d73a543.md5
@@ -0,0 +1,3 @@
+source_md5="e978af21c21d8465dd652b1c0d883a2f"
+dest_md5="3ac5218e90e75a446a912cc4e757f90c"
+
diff --git a/.godot/imported/index.apple-touch-icon.png-b3dbe8caaf0c6b7c9410a2ebcb545761.ctex b/.godot/imported/index.apple-touch-icon.png-b3dbe8caaf0c6b7c9410a2ebcb545761.ctex
new file mode 100644
index 0000000..396db3f
Binary files /dev/null and b/.godot/imported/index.apple-touch-icon.png-b3dbe8caaf0c6b7c9410a2ebcb545761.ctex differ
diff --git a/.godot/imported/index.apple-touch-icon.png-b3dbe8caaf0c6b7c9410a2ebcb545761.md5 b/.godot/imported/index.apple-touch-icon.png-b3dbe8caaf0c6b7c9410a2ebcb545761.md5
new file mode 100644
index 0000000..ac0de08
--- /dev/null
+++ b/.godot/imported/index.apple-touch-icon.png-b3dbe8caaf0c6b7c9410a2ebcb545761.md5
@@ -0,0 +1,3 @@
+source_md5="4c1c2b194ea42973489442083db3fe85"
+dest_md5="51aae2d4401a68706a038daed2205c6e"
+
diff --git a/.godot/imported/index.icon.png-3d483d4f48c3c1964012b938aea659be.ctex b/.godot/imported/index.icon.png-3d483d4f48c3c1964012b938aea659be.ctex
new file mode 100644
index 0000000..c957138
Binary files /dev/null and b/.godot/imported/index.icon.png-3d483d4f48c3c1964012b938aea659be.ctex differ
diff --git a/.godot/imported/index.icon.png-3d483d4f48c3c1964012b938aea659be.md5 b/.godot/imported/index.icon.png-3d483d4f48c3c1964012b938aea659be.md5
new file mode 100644
index 0000000..12114be
--- /dev/null
+++ b/.godot/imported/index.icon.png-3d483d4f48c3c1964012b938aea659be.md5
@@ -0,0 +1,3 @@
+source_md5="2d5ab74c5bcb78853cfcd144381ac9c9"
+dest_md5="5f2dce7646477116a2aaa3f3bb22662e"
+
diff --git a/.godot/imported/index.png-e2033632a6f382b5079b1fa8a024d1cc.ctex b/.godot/imported/index.png-e2033632a6f382b5079b1fa8a024d1cc.ctex
new file mode 100644
index 0000000..69e114f
Binary files /dev/null and b/.godot/imported/index.png-e2033632a6f382b5079b1fa8a024d1cc.ctex differ
diff --git a/.godot/imported/index.png-e2033632a6f382b5079b1fa8a024d1cc.md5 b/.godot/imported/index.png-e2033632a6f382b5079b1fa8a024d1cc.md5
new file mode 100644
index 0000000..fdeb77e
--- /dev/null
+++ b/.godot/imported/index.png-e2033632a6f382b5079b1fa8a024d1cc.md5
@@ -0,0 +1,3 @@
+source_md5="7e41bf3051b18e392a4bb6c0cc45cd7c"
+dest_md5="e225af249fe3f502df3c0ee0d7bff22b"
+
diff --git a/.godot/imported/init.svg-eff485ab83d8f4f1066179f2c1d47d00.ctex b/.godot/imported/init.svg-eff485ab83d8f4f1066179f2c1d47d00.ctex
new file mode 100644
index 0000000..19b177c
Binary files /dev/null and b/.godot/imported/init.svg-eff485ab83d8f4f1066179f2c1d47d00.ctex differ
diff --git a/.godot/imported/init.svg-eff485ab83d8f4f1066179f2c1d47d00.md5 b/.godot/imported/init.svg-eff485ab83d8f4f1066179f2c1d47d00.md5
new file mode 100644
index 0000000..a2bc5f9
--- /dev/null
+++ b/.godot/imported/init.svg-eff485ab83d8f4f1066179f2c1d47d00.md5
@@ -0,0 +1,3 @@
+source_md5="f4768c9dae82d06d55fa0b7b31040d39"
+dest_md5="4ef947af2f16a6528ee9ef9c20f14b2b"
+
diff --git a/.godot/imported/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.fontdata b/.godot/imported/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.fontdata
new file mode 100644
index 0000000..2d2bc6d
Binary files /dev/null and b/.godot/imported/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.fontdata differ
diff --git a/.godot/imported/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.md5 b/.godot/imported/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.md5
new file mode 100644
index 0000000..820fb84
--- /dev/null
+++ b/.godot/imported/iosevka-regular.ttf-c741151521edd78cf1a7b19b93563e83.md5
@@ -0,0 +1,3 @@
+source_md5="bde006067414c24d86a9c24a67533ea8"
+dest_md5="56f9750ffe01db3bc7bff0bbcdb1e7bc"
+
diff --git a/.godot/imported/merge-abort.svg-5ac15dd7f08f3cc4730cac5d99fe69b0.ctex b/.godot/imported/merge-abort.svg-5ac15dd7f08f3cc4730cac5d99fe69b0.ctex
new file mode 100644
index 0000000..056e29e
Binary files /dev/null and b/.godot/imported/merge-abort.svg-5ac15dd7f08f3cc4730cac5d99fe69b0.ctex differ
diff --git a/.godot/imported/merge-abort.svg-5ac15dd7f08f3cc4730cac5d99fe69b0.md5 b/.godot/imported/merge-abort.svg-5ac15dd7f08f3cc4730cac5d99fe69b0.md5
new file mode 100644
index 0000000..d1cc61b
--- /dev/null
+++ b/.godot/imported/merge-abort.svg-5ac15dd7f08f3cc4730cac5d99fe69b0.md5
@@ -0,0 +1,3 @@
+source_md5="eb2f7ba12b656b4058976c01cd34582b"
+dest_md5="8a24e94c206b60d4554e0e004656fc5a"
+
diff --git a/.godot/imported/merge.svg-5ff4b4b93d3f613b5ff54414397df67c.ctex b/.godot/imported/merge.svg-5ff4b4b93d3f613b5ff54414397df67c.ctex
new file mode 100644
index 0000000..2a20e11
Binary files /dev/null and b/.godot/imported/merge.svg-5ff4b4b93d3f613b5ff54414397df67c.ctex differ
diff --git a/.godot/imported/merge.svg-5ff4b4b93d3f613b5ff54414397df67c.md5 b/.godot/imported/merge.svg-5ff4b4b93d3f613b5ff54414397df67c.md5
new file mode 100644
index 0000000..0da2cff
--- /dev/null
+++ b/.godot/imported/merge.svg-5ff4b4b93d3f613b5ff54414397df67c.md5
@@ -0,0 +1,3 @@
+source_md5="db56639724d42964b8d4e963bbcf2b2f"
+dest_md5="ce133751a5efa1f57d577b121dbe7fd7"
+
diff --git a/.godot/imported/modified.svg-bb49413a813e3dafb126da7aeec82740.ctex b/.godot/imported/modified.svg-bb49413a813e3dafb126da7aeec82740.ctex
new file mode 100644
index 0000000..3d363e1
Binary files /dev/null and b/.godot/imported/modified.svg-bb49413a813e3dafb126da7aeec82740.ctex differ
diff --git a/.godot/imported/modified.svg-bb49413a813e3dafb126da7aeec82740.md5 b/.godot/imported/modified.svg-bb49413a813e3dafb126da7aeec82740.md5
new file mode 100644
index 0000000..9fa0ac8
--- /dev/null
+++ b/.godot/imported/modified.svg-bb49413a813e3dafb126da7aeec82740.md5
@@ -0,0 +1,3 @@
+source_md5="5ae18c0904a26cb18f1a8e3918cfd54b"
+dest_md5="8c5efd67dec8a999635f23516df73e79"
+
diff --git a/.godot/imported/new.svg-c0a58ae9dc5d259b4f3ccd8d20fb9b77.ctex b/.godot/imported/new.svg-c0a58ae9dc5d259b4f3ccd8d20fb9b77.ctex
new file mode 100644
index 0000000..66e210b
Binary files /dev/null and b/.godot/imported/new.svg-c0a58ae9dc5d259b4f3ccd8d20fb9b77.ctex differ
diff --git a/.godot/imported/new.svg-c0a58ae9dc5d259b4f3ccd8d20fb9b77.md5 b/.godot/imported/new.svg-c0a58ae9dc5d259b4f3ccd8d20fb9b77.md5
new file mode 100644
index 0000000..d65cdc5
--- /dev/null
+++ b/.godot/imported/new.svg-c0a58ae9dc5d259b4f3ccd8d20fb9b77.md5
@@ -0,0 +1,3 @@
+source_md5="5c4ffce7a9e719e9ff60fcdd6020f96e"
+dest_md5="63b801c76bae7833e580891fb4a0e05d"
+
diff --git a/.godot/imported/oh-my-git.png-03c5c1a10d0db12a4f28d5f579674ccb.ctex b/.godot/imported/oh-my-git.png-03c5c1a10d0db12a4f28d5f579674ccb.ctex
new file mode 100644
index 0000000..c0160d7
Binary files /dev/null and b/.godot/imported/oh-my-git.png-03c5c1a10d0db12a4f28d5f579674ccb.ctex differ
diff --git a/.godot/imported/oh-my-git.png-03c5c1a10d0db12a4f28d5f579674ccb.md5 b/.godot/imported/oh-my-git.png-03c5c1a10d0db12a4f28d5f579674ccb.md5
new file mode 100644
index 0000000..e448168
--- /dev/null
+++ b/.godot/imported/oh-my-git.png-03c5c1a10d0db12a4f28d5f579674ccb.md5
@@ -0,0 +1,3 @@
+source_md5="0760c51d04a39f1bb4c5e2dc03bcf4bd"
+dest_md5="aa0653b95f8bbeb85495d61af6bfb52e"
+
diff --git a/.godot/imported/ouster.png-3e4a91f44eaf3f5dd19deef29fc84542.ctex b/.godot/imported/ouster.png-3e4a91f44eaf3f5dd19deef29fc84542.ctex
new file mode 100644
index 0000000..69250e5
Binary files /dev/null and b/.godot/imported/ouster.png-3e4a91f44eaf3f5dd19deef29fc84542.ctex differ
diff --git a/.godot/imported/ouster.png-3e4a91f44eaf3f5dd19deef29fc84542.md5 b/.godot/imported/ouster.png-3e4a91f44eaf3f5dd19deef29fc84542.md5
new file mode 100644
index 0000000..1829c86
--- /dev/null
+++ b/.godot/imported/ouster.png-3e4a91f44eaf3f5dd19deef29fc84542.md5
@@ -0,0 +1,3 @@
+source_md5="fe7dc3e7562c55efdbc7b18db0924d26"
+dest_md5="c6dc939f309a07a1459dcf714712e80c"
+
diff --git a/.godot/imported/pkcs11-vision.png-a1c3a1decee38edaa40825e2958efe35.ctex b/.godot/imported/pkcs11-vision.png-a1c3a1decee38edaa40825e2958efe35.ctex
new file mode 100644
index 0000000..ac214f0
Binary files /dev/null and b/.godot/imported/pkcs11-vision.png-a1c3a1decee38edaa40825e2958efe35.ctex differ
diff --git a/.godot/imported/pkcs11-vision.png-a1c3a1decee38edaa40825e2958efe35.md5 b/.godot/imported/pkcs11-vision.png-a1c3a1decee38edaa40825e2958efe35.md5
new file mode 100644
index 0000000..bff53cc
--- /dev/null
+++ b/.godot/imported/pkcs11-vision.png-a1c3a1decee38edaa40825e2958efe35.md5
@@ -0,0 +1,3 @@
+source_md5="f62bc3771805bc323cb7713c4f47c67b"
+dest_md5="a5abd1f31a9d4c42be3f9e3364482f13"
+
diff --git a/.godot/imported/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.md5 b/.godot/imported/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.md5
new file mode 100644
index 0000000..2b28608
--- /dev/null
+++ b/.godot/imported/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.md5
@@ -0,0 +1,3 @@
+source_md5="6a56dde736ddd2fbef6576700ec7bfae"
+dest_md5="878fb92987a95d549664ba28b1d6aafe"
+
diff --git a/.godot/imported/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.sample b/.godot/imported/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.sample
new file mode 100644
index 0000000..cb9244a
Binary files /dev/null and b/.godot/imported/poof.wav-db49a4251469e51fe6b35ddc6fb05dcc.sample differ
diff --git a/.godot/imported/pop.wav-c45fbac324d41566fc00fa2a6560f011.md5 b/.godot/imported/pop.wav-c45fbac324d41566fc00fa2a6560f011.md5
new file mode 100644
index 0000000..eac8670
--- /dev/null
+++ b/.godot/imported/pop.wav-c45fbac324d41566fc00fa2a6560f011.md5
@@ -0,0 +1,3 @@
+source_md5="ec5472d0f79485db69bb2542d4f4e220"
+dest_md5="c2cbe9c2f5edd40dbeda3bc8ca15e44d"
+
diff --git a/.godot/imported/pop.wav-c45fbac324d41566fc00fa2a6560f011.sample b/.godot/imported/pop.wav-c45fbac324d41566fc00fa2a6560f011.sample
new file mode 100644
index 0000000..1e4d6d3
Binary files /dev/null and b/.godot/imported/pop.wav-c45fbac324d41566fc00fa2a6560f011.sample differ
diff --git a/.godot/imported/pull.svg-95e22c3c54690b0bb9cd734d753f8b7d.ctex b/.godot/imported/pull.svg-95e22c3c54690b0bb9cd734d753f8b7d.ctex
new file mode 100644
index 0000000..aab710b
Binary files /dev/null and b/.godot/imported/pull.svg-95e22c3c54690b0bb9cd734d753f8b7d.ctex differ
diff --git a/.godot/imported/pull.svg-95e22c3c54690b0bb9cd734d753f8b7d.md5 b/.godot/imported/pull.svg-95e22c3c54690b0bb9cd734d753f8b7d.md5
new file mode 100644
index 0000000..8568927
--- /dev/null
+++ b/.godot/imported/pull.svg-95e22c3c54690b0bb9cd734d753f8b7d.md5
@@ -0,0 +1,3 @@
+source_md5="1999c2acf59c82c4d6aae1e673f3fc65"
+dest_md5="1455acb2a080c58eacfa18563ac4b6eb"
+
diff --git a/.godot/imported/push.svg-840b26c5fe96f5b0ec0b58d17f5f6ebf.ctex b/.godot/imported/push.svg-840b26c5fe96f5b0ec0b58d17f5f6ebf.ctex
new file mode 100644
index 0000000..0199365
Binary files /dev/null and b/.godot/imported/push.svg-840b26c5fe96f5b0ec0b58d17f5f6ebf.ctex differ
diff --git a/.godot/imported/push.svg-840b26c5fe96f5b0ec0b58d17f5f6ebf.md5 b/.godot/imported/push.svg-840b26c5fe96f5b0ec0b58d17f5f6ebf.md5
new file mode 100644
index 0000000..6178895
--- /dev/null
+++ b/.godot/imported/push.svg-840b26c5fe96f5b0ec0b58d17f5f6ebf.md5
@@ -0,0 +1,3 @@
+source_md5="28e2dcc14896eebcef5a656c5dc5836f"
+dest_md5="54ed267fe8098fcafe9be9110923edef"
+
diff --git a/.godot/imported/rebase-continue.svg-ee156ef9d7f2f1525bf2f752ce95229e.ctex b/.godot/imported/rebase-continue.svg-ee156ef9d7f2f1525bf2f752ce95229e.ctex
new file mode 100644
index 0000000..e4be0c7
Binary files /dev/null and b/.godot/imported/rebase-continue.svg-ee156ef9d7f2f1525bf2f752ce95229e.ctex differ
diff --git a/.godot/imported/rebase-continue.svg-ee156ef9d7f2f1525bf2f752ce95229e.md5 b/.godot/imported/rebase-continue.svg-ee156ef9d7f2f1525bf2f752ce95229e.md5
new file mode 100644
index 0000000..45f95c0
--- /dev/null
+++ b/.godot/imported/rebase-continue.svg-ee156ef9d7f2f1525bf2f752ce95229e.md5
@@ -0,0 +1,3 @@
+source_md5="ff5986ec35db9e05f95c925bcb9aebd4"
+dest_md5="443bbc002ee46e4a4466ae2fdfa1e989"
+
diff --git a/.godot/imported/rebase-interactive.svg-9bd40b291a9d619bf58504a61e1cbcf7.ctex b/.godot/imported/rebase-interactive.svg-9bd40b291a9d619bf58504a61e1cbcf7.ctex
new file mode 100644
index 0000000..690d4e1
Binary files /dev/null and b/.godot/imported/rebase-interactive.svg-9bd40b291a9d619bf58504a61e1cbcf7.ctex differ
diff --git a/.godot/imported/rebase-interactive.svg-9bd40b291a9d619bf58504a61e1cbcf7.md5 b/.godot/imported/rebase-interactive.svg-9bd40b291a9d619bf58504a61e1cbcf7.md5
new file mode 100644
index 0000000..a4e09de
--- /dev/null
+++ b/.godot/imported/rebase-interactive.svg-9bd40b291a9d619bf58504a61e1cbcf7.md5
@@ -0,0 +1,3 @@
+source_md5="c42fb7cc8de9cff5d4195a0efb0a473c"
+dest_md5="91a589e52bf3c6922196ca2377c70609"
+
diff --git a/.godot/imported/rebase.svg-52003a9e4e854e9c851cf2a6352e6205.ctex b/.godot/imported/rebase.svg-52003a9e4e854e9c851cf2a6352e6205.ctex
new file mode 100644
index 0000000..86612f9
Binary files /dev/null and b/.godot/imported/rebase.svg-52003a9e4e854e9c851cf2a6352e6205.ctex differ
diff --git a/.godot/imported/rebase.svg-52003a9e4e854e9c851cf2a6352e6205.md5 b/.godot/imported/rebase.svg-52003a9e4e854e9c851cf2a6352e6205.md5
new file mode 100644
index 0000000..7405cf9
--- /dev/null
+++ b/.godot/imported/rebase.svg-52003a9e4e854e9c851cf2a6352e6205.md5
@@ -0,0 +1,3 @@
+source_md5="88c82103ae4499f782452241a232a55b"
+dest_md5="b42af915d6843b52ddf588b43908829f"
+
diff --git a/.godot/imported/ref.svg-aa67d6a878f7082d8758514d5b9eac2a.ctex b/.godot/imported/ref.svg-aa67d6a878f7082d8758514d5b9eac2a.ctex
new file mode 100644
index 0000000..12d4912
Binary files /dev/null and b/.godot/imported/ref.svg-aa67d6a878f7082d8758514d5b9eac2a.ctex differ
diff --git a/.godot/imported/ref.svg-aa67d6a878f7082d8758514d5b9eac2a.md5 b/.godot/imported/ref.svg-aa67d6a878f7082d8758514d5b9eac2a.md5
new file mode 100644
index 0000000..fc9badf
--- /dev/null
+++ b/.godot/imported/ref.svg-aa67d6a878f7082d8758514d5b9eac2a.md5
@@ -0,0 +1,3 @@
+source_md5="cb235e8c542a83a794fde47a17fbc0e5"
+dest_md5="4027e75f0059e3a860370e38913394b8"
+
diff --git a/.godot/imported/ref.svg-ba1531cc32a42d39c1bb1fbb28f745fb.ctex b/.godot/imported/ref.svg-ba1531cc32a42d39c1bb1fbb28f745fb.ctex
new file mode 100644
index 0000000..12d4912
Binary files /dev/null and b/.godot/imported/ref.svg-ba1531cc32a42d39c1bb1fbb28f745fb.ctex differ
diff --git a/.godot/imported/ref.svg-ba1531cc32a42d39c1bb1fbb28f745fb.md5 b/.godot/imported/ref.svg-ba1531cc32a42d39c1bb1fbb28f745fb.md5
new file mode 100644
index 0000000..04752db
--- /dev/null
+++ b/.godot/imported/ref.svg-ba1531cc32a42d39c1bb1fbb28f745fb.md5
@@ -0,0 +1,3 @@
+source_md5="1a511f019871acf02ba05a177473215a"
+dest_md5="4027e75f0059e3a860370e38913394b8"
+
diff --git a/.godot/imported/reflog.svg-58811602af0895f986979b78b804f3d0.ctex b/.godot/imported/reflog.svg-58811602af0895f986979b78b804f3d0.ctex
new file mode 100644
index 0000000..79b6137
Binary files /dev/null and b/.godot/imported/reflog.svg-58811602af0895f986979b78b804f3d0.ctex differ
diff --git a/.godot/imported/reflog.svg-58811602af0895f986979b78b804f3d0.md5 b/.godot/imported/reflog.svg-58811602af0895f986979b78b804f3d0.md5
new file mode 100644
index 0000000..da04b79
--- /dev/null
+++ b/.godot/imported/reflog.svg-58811602af0895f986979b78b804f3d0.md5
@@ -0,0 +1,3 @@
+source_md5="7b9ae0fc2e2695a8732c353f4d88e9e8"
+dest_md5="d9d6bedf7323def0fbba4567ab4e5320"
+
diff --git a/.godot/imported/remote.svg-7efe0b92e90a2ce57bc047939daa71f2.ctex b/.godot/imported/remote.svg-7efe0b92e90a2ce57bc047939daa71f2.ctex
new file mode 100644
index 0000000..dca69f6
Binary files /dev/null and b/.godot/imported/remote.svg-7efe0b92e90a2ce57bc047939daa71f2.ctex differ
diff --git a/.godot/imported/remote.svg-7efe0b92e90a2ce57bc047939daa71f2.md5 b/.godot/imported/remote.svg-7efe0b92e90a2ce57bc047939daa71f2.md5
new file mode 100644
index 0000000..71c68ac
--- /dev/null
+++ b/.godot/imported/remote.svg-7efe0b92e90a2ce57bc047939daa71f2.md5
@@ -0,0 +1,3 @@
+source_md5="81196f7bbd5b575ff8d1d83bd1d3b576"
+dest_md5="4373e9619e7ec667b63ab99b075028f7"
+
diff --git a/.godot/imported/removed.svg-4418ffd24001968a3d41f1a4e493e553.ctex b/.godot/imported/removed.svg-4418ffd24001968a3d41f1a4e493e553.ctex
new file mode 100644
index 0000000..f0f865f
Binary files /dev/null and b/.godot/imported/removed.svg-4418ffd24001968a3d41f1a4e493e553.ctex differ
diff --git a/.godot/imported/removed.svg-4418ffd24001968a3d41f1a4e493e553.md5 b/.godot/imported/removed.svg-4418ffd24001968a3d41f1a4e493e553.md5
new file mode 100644
index 0000000..a76440d
--- /dev/null
+++ b/.godot/imported/removed.svg-4418ffd24001968a3d41f1a4e493e553.md5
@@ -0,0 +1,3 @@
+source_md5="7ae3abbdda52cc587e0a31c27ac3b1ee"
+dest_md5="462f8a56bd888dcb707dcc3c2c0e0465"
+
diff --git a/.godot/imported/reset-file.svg-15bbadedca7014f817d5e2a521d1d66b.ctex b/.godot/imported/reset-file.svg-15bbadedca7014f817d5e2a521d1d66b.ctex
new file mode 100644
index 0000000..275f075
Binary files /dev/null and b/.godot/imported/reset-file.svg-15bbadedca7014f817d5e2a521d1d66b.ctex differ
diff --git a/.godot/imported/reset-file.svg-15bbadedca7014f817d5e2a521d1d66b.md5 b/.godot/imported/reset-file.svg-15bbadedca7014f817d5e2a521d1d66b.md5
new file mode 100644
index 0000000..4ba67a1
--- /dev/null
+++ b/.godot/imported/reset-file.svg-15bbadedca7014f817d5e2a521d1d66b.md5
@@ -0,0 +1,3 @@
+source_md5="2f78d57e3b8f033e0acc8315e7e83b8b"
+dest_md5="c9f53b4f0293b4f3463a6f565f6f145d"
+
diff --git a/.godot/imported/reset-hard.svg-babcffb163a4c5606782673185f034cd.ctex b/.godot/imported/reset-hard.svg-babcffb163a4c5606782673185f034cd.ctex
new file mode 100644
index 0000000..1f90ad3
Binary files /dev/null and b/.godot/imported/reset-hard.svg-babcffb163a4c5606782673185f034cd.ctex differ
diff --git a/.godot/imported/reset-hard.svg-babcffb163a4c5606782673185f034cd.md5 b/.godot/imported/reset-hard.svg-babcffb163a4c5606782673185f034cd.md5
new file mode 100644
index 0000000..5606d25
--- /dev/null
+++ b/.godot/imported/reset-hard.svg-babcffb163a4c5606782673185f034cd.md5
@@ -0,0 +1,3 @@
+source_md5="472fe48ccfde7e28fe121a8332e1a7f5"
+dest_md5="19fc73f076f76fb9059bb06775ef7bde"
+
diff --git a/.godot/imported/reset.svg-cabb0177c79ff01692a21316e28c91f8.ctex b/.godot/imported/reset.svg-cabb0177c79ff01692a21316e28c91f8.ctex
new file mode 100644
index 0000000..30f95e1
Binary files /dev/null and b/.godot/imported/reset.svg-cabb0177c79ff01692a21316e28c91f8.ctex differ
diff --git a/.godot/imported/reset.svg-cabb0177c79ff01692a21316e28c91f8.md5 b/.godot/imported/reset.svg-cabb0177c79ff01692a21316e28c91f8.md5
new file mode 100644
index 0000000..340afb0
--- /dev/null
+++ b/.godot/imported/reset.svg-cabb0177c79ff01692a21316e28c91f8.md5
@@ -0,0 +1,3 @@
+source_md5="ba110a757ca421f64ae30a95b38d6f6b"
+dest_md5="d2852c1e9f2f6d455d57390f52799f46"
+
diff --git a/.godot/imported/revert.svg-4babc742ff6ab2ab39bda112ad1f8738.ctex b/.godot/imported/revert.svg-4babc742ff6ab2ab39bda112ad1f8738.ctex
new file mode 100644
index 0000000..b93e4ba
Binary files /dev/null and b/.godot/imported/revert.svg-4babc742ff6ab2ab39bda112ad1f8738.ctex differ
diff --git a/.godot/imported/revert.svg-4babc742ff6ab2ab39bda112ad1f8738.md5 b/.godot/imported/revert.svg-4babc742ff6ab2ab39bda112ad1f8738.md5
new file mode 100644
index 0000000..d5c53c5
--- /dev/null
+++ b/.godot/imported/revert.svg-4babc742ff6ab2ab39bda112ad1f8738.md5
@@ -0,0 +1,3 @@
+source_md5="e876ca0d238c549200f71c592b11567a"
+dest_md5="80b02e0e69df412fe12f1cc167b4086d"
+
diff --git a/.godot/imported/rm.svg-5a801265a830b015b9f9fc338459295b.ctex b/.godot/imported/rm.svg-5a801265a830b015b9f9fc338459295b.ctex
new file mode 100644
index 0000000..eaf5f41
Binary files /dev/null and b/.godot/imported/rm.svg-5a801265a830b015b9f9fc338459295b.ctex differ
diff --git a/.godot/imported/rm.svg-5a801265a830b015b9f9fc338459295b.md5 b/.godot/imported/rm.svg-5a801265a830b015b9f9fc338459295b.md5
new file mode 100644
index 0000000..82a733d
--- /dev/null
+++ b/.godot/imported/rm.svg-5a801265a830b015b9f9fc338459295b.md5
@@ -0,0 +1,3 @@
+source_md5="3886d78fc86a417a2e5774d917f8471e"
+dest_md5="8f1cb28147afe9cab256b3af47a5505f"
+
diff --git a/.godot/imported/show.svg-61ddddfa47953effe89cdfe1d04ec7bb.ctex b/.godot/imported/show.svg-61ddddfa47953effe89cdfe1d04ec7bb.ctex
new file mode 100644
index 0000000..86f8877
Binary files /dev/null and b/.godot/imported/show.svg-61ddddfa47953effe89cdfe1d04ec7bb.ctex differ
diff --git a/.godot/imported/show.svg-61ddddfa47953effe89cdfe1d04ec7bb.md5 b/.godot/imported/show.svg-61ddddfa47953effe89cdfe1d04ec7bb.md5
new file mode 100644
index 0000000..1cc2759
--- /dev/null
+++ b/.godot/imported/show.svg-61ddddfa47953effe89cdfe1d04ec7bb.md5
@@ -0,0 +1,3 @@
+source_md5="8ab7ff32b6e911b320013b6790c2aa91"
+dest_md5="6f75d7ffaef893b4c40ec3a88b8e49df"
+
diff --git a/.godot/imported/string.svg-c6f6a214f649f47a30ca1483c0b48d14.ctex b/.godot/imported/string.svg-c6f6a214f649f47a30ca1483c0b48d14.ctex
new file mode 100644
index 0000000..f9ac161
Binary files /dev/null and b/.godot/imported/string.svg-c6f6a214f649f47a30ca1483c0b48d14.ctex differ
diff --git a/.godot/imported/string.svg-c6f6a214f649f47a30ca1483c0b48d14.md5 b/.godot/imported/string.svg-c6f6a214f649f47a30ca1483c0b48d14.md5
new file mode 100644
index 0000000..3e76368
--- /dev/null
+++ b/.godot/imported/string.svg-c6f6a214f649f47a30ca1483c0b48d14.md5
@@ -0,0 +1,3 @@
+source_md5="586e0efb66355478b5cf04987dac646a"
+dest_md5="082ff63a70389b2aa51772be5f86eb0e"
+
diff --git a/.godot/imported/success.wav-51d483ad4ceec15770f55296ad79faf0.md5 b/.godot/imported/success.wav-51d483ad4ceec15770f55296ad79faf0.md5
new file mode 100644
index 0000000..e873952
--- /dev/null
+++ b/.godot/imported/success.wav-51d483ad4ceec15770f55296ad79faf0.md5
@@ -0,0 +1,3 @@
+source_md5="853068a5833a089c688853347dd5242c"
+dest_md5="85319a59cf4cc66453ce31c6371da31a"
+
diff --git a/.godot/imported/success.wav-51d483ad4ceec15770f55296ad79faf0.sample b/.godot/imported/success.wav-51d483ad4ceec15770f55296ad79faf0.sample
new file mode 100644
index 0000000..105d232
Binary files /dev/null and b/.godot/imported/success.wav-51d483ad4ceec15770f55296ad79faf0.sample differ
diff --git a/.godot/imported/swish.wav-e61d890ee6364cfac7a66a257b308699.md5 b/.godot/imported/swish.wav-e61d890ee6364cfac7a66a257b308699.md5
new file mode 100644
index 0000000..b9dbd01
--- /dev/null
+++ b/.godot/imported/swish.wav-e61d890ee6364cfac7a66a257b308699.md5
@@ -0,0 +1,3 @@
+source_md5="b97e067d2e501501b989c55c5669c573"
+dest_md5="403c5a2e4fd97e5f32647bdedc1d967f"
+
diff --git a/.godot/imported/swish.wav-e61d890ee6364cfac7a66a257b308699.sample b/.godot/imported/swish.wav-e61d890ee6364cfac7a66a257b308699.sample
new file mode 100644
index 0000000..b195f8b
Binary files /dev/null and b/.godot/imported/swish.wav-e61d890ee6364cfac7a66a257b308699.sample differ
diff --git a/.godot/imported/swoosh.wav-d94298cb8d05e0380c25da11f976f097.md5 b/.godot/imported/swoosh.wav-d94298cb8d05e0380c25da11f976f097.md5
new file mode 100644
index 0000000..fc52b8a
--- /dev/null
+++ b/.godot/imported/swoosh.wav-d94298cb8d05e0380c25da11f976f097.md5
@@ -0,0 +1,3 @@
+source_md5="5ec474da7c78946a63996092d50fad3a"
+dest_md5="37e4b4cafa48a9773395465a9da5c78c"
+
diff --git a/.godot/imported/swoosh.wav-d94298cb8d05e0380c25da11f976f097.sample b/.godot/imported/swoosh.wav-d94298cb8d05e0380c25da11f976f097.sample
new file mode 100644
index 0000000..c362bad
Binary files /dev/null and b/.godot/imported/swoosh.wav-d94298cb8d05e0380c25da11f976f097.sample differ
diff --git a/.godot/imported/tree.svg-3883bff21a1825dc9656cd06abe52ea6.ctex b/.godot/imported/tree.svg-3883bff21a1825dc9656cd06abe52ea6.ctex
new file mode 100644
index 0000000..c16f61b
Binary files /dev/null and b/.godot/imported/tree.svg-3883bff21a1825dc9656cd06abe52ea6.ctex differ
diff --git a/.godot/imported/tree.svg-3883bff21a1825dc9656cd06abe52ea6.md5 b/.godot/imported/tree.svg-3883bff21a1825dc9656cd06abe52ea6.md5
new file mode 100644
index 0000000..f21f481
--- /dev/null
+++ b/.godot/imported/tree.svg-3883bff21a1825dc9656cd06abe52ea6.md5
@@ -0,0 +1,3 @@
+source_md5="c33ede853633d95ce20908379c255930"
+dest_md5="55d85ba1ca2f44bab9a819f71136918c"
+
diff --git a/.godot/imported/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.md5 b/.godot/imported/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.md5
new file mode 100644
index 0000000..9a78a7b
--- /dev/null
+++ b/.godot/imported/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.md5
@@ -0,0 +1,3 @@
+source_md5="ff189adb8bd44a2eeaedc7b83e09d6ae"
+dest_md5="7c5573478311183912adf529b5297774"
+
diff --git a/.godot/imported/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.sample b/.godot/imported/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.sample
new file mode 100644
index 0000000..72dfa4a
Binary files /dev/null and b/.godot/imported/typewriter_ding.wav-261baf709f530d1d0a04e5c5a6efc553.sample differ
diff --git a/.godot/imported/untracked.svg-57d41d42d25d92c5e2dec38f8769d5ed.ctex b/.godot/imported/untracked.svg-57d41d42d25d92c5e2dec38f8769d5ed.ctex
new file mode 100644
index 0000000..216db29
Binary files /dev/null and b/.godot/imported/untracked.svg-57d41d42d25d92c5e2dec38f8769d5ed.ctex differ
diff --git a/.godot/imported/untracked.svg-57d41d42d25d92c5e2dec38f8769d5ed.md5 b/.godot/imported/untracked.svg-57d41d42d25d92c5e2dec38f8769d5ed.md5
new file mode 100644
index 0000000..032504d
--- /dev/null
+++ b/.godot/imported/untracked.svg-57d41d42d25d92c5e2dec38f8769d5ed.md5
@@ -0,0 +1,3 @@
+source_md5="91070d53e6b9149987b6bee8a5468929"
+dest_md5="7843c518b9ba22bbc3518e5ffc1e2ce2"
+
diff --git a/.godot/shader_cache/BlitShaderRD/06a95358ab3e68dad8ef05e0920d9a23204e4ac53e524b6ee6a96f90a4ccefe6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BlitShaderRD/06a95358ab3e68dad8ef05e0920d9a23204e4ac53e524b6ee6a96f90a4ccefe6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..803e92c
Binary files /dev/null and b/.godot/shader_cache/BlitShaderRD/06a95358ab3e68dad8ef05e0920d9a23204e4ac53e524b6ee6a96f90a4ccefe6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/BlurRasterShaderRD/b27cad1ac8bd6a4b5704638a6ac1cb9a7c2eb14212460fe9d659942c97225cd2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BlurRasterShaderRD/b27cad1ac8bd6a4b5704638a6ac1cb9a7c2eb14212460fe9d659942c97225cd2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..2cee735
Binary files /dev/null and b/.godot/shader_cache/BlurRasterShaderRD/b27cad1ac8bd6a4b5704638a6ac1cb9a7c2eb14212460fe9d659942c97225cd2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/BokehDofRasterShaderRD/64afbbe7db95e1b99f05069e2858b02318d2570b16ffba6262f93f34342c9091/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BokehDofRasterShaderRD/64afbbe7db95e1b99f05069e2858b02318d2570b16ffba6262f93f34342c9091/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..db2a981
Binary files /dev/null and b/.godot/shader_cache/BokehDofRasterShaderRD/64afbbe7db95e1b99f05069e2858b02318d2570b16ffba6262f93f34342c9091/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CanvasOcclusionShaderRD/d54d7b920e58b4764ee1bbd221ade7770933cf098e4ba8bb154a62724f561317/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasOcclusionShaderRD/d54d7b920e58b4764ee1bbd221ade7770933cf098e4ba8bb154a62724f561317/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..b20667f
Binary files /dev/null and b/.godot/shader_cache/CanvasOcclusionShaderRD/d54d7b920e58b4764ee1bbd221ade7770933cf098e4ba8bb154a62724f561317/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CanvasSdfShaderRD/eb2df7119d89b94bf2773376c65f2e99085c3c8c59b20c2260f3e87806ab752c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasSdfShaderRD/eb2df7119d89b94bf2773376c65f2e99085c3c8c59b20c2260f3e87806ab752c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..29c2fbe
Binary files /dev/null and b/.godot/shader_cache/CanvasSdfShaderRD/eb2df7119d89b94bf2773376c65f2e99085c3c8c59b20c2260f3e87806ab752c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CanvasShaderGLES3/007cddfcf35f7d57b219cffec53f6a7d9fe7a1979be4db64c6450cfac6000053/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache b/.godot/shader_cache/CanvasShaderGLES3/007cddfcf35f7d57b219cffec53f6a7d9fe7a1979be4db64c6450cfac6000053/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache
new file mode 100644
index 0000000..634f363
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderGLES3/007cddfcf35f7d57b219cffec53f6a7d9fe7a1979be4db64c6450cfac6000053/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..5ad327c
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/4ec852a08804e533592028acf4549bb0f684d7ab.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/4ec852a08804e533592028acf4549bb0f684d7ab.cache
new file mode 100644
index 0000000..96f08df
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/4ec852a08804e533592028acf4549bb0f684d7ab.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/7d3bc38ef95ec9de74da0f4336fe04379e9d264c.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/7d3bc38ef95ec9de74da0f4336fe04379e9d264c.cache
new file mode 100644
index 0000000..9aec37f
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/7d3bc38ef95ec9de74da0f4336fe04379e9d264c.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/98676c93f49a619be763bf730c8db104e1e3ad96.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/98676c93f49a619be763bf730c8db104e1e3ad96.cache
new file mode 100644
index 0000000..aa36ce6
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/98676c93f49a619be763bf730c8db104e1e3ad96.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/9bcac378d4e61e619a04bca2518f348d5c571569.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/9bcac378d4e61e619a04bca2518f348d5c571569.cache
new file mode 100644
index 0000000..cb371a1
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/9bcac378d4e61e619a04bca2518f348d5c571569.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/c58570947be7f76937b1582424c0fd3d81be0352.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/c58570947be7f76937b1582424c0fd3d81be0352.cache
new file mode 100644
index 0000000..fa49852
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/c58570947be7f76937b1582424c0fd3d81be0352.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/d1417089c9245e3d636796be46850c99caab9a4c.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/d1417089c9245e3d636796be46850c99caab9a4c.cache
new file mode 100644
index 0000000..5f9a3b1
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/d1417089c9245e3d636796be46850c99caab9a4c.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/ddbe30d4d1be5d69b00075293fd27da8decd4af2.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/ddbe30d4d1be5d69b00075293fd27da8decd4af2.cache
new file mode 100644
index 0000000..46e372a
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/ddbe30d4d1be5d69b00075293fd27da8decd4af2.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.cache
new file mode 100644
index 0000000..4ce240b
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.cache differ
diff --git a/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/fb02d142f8c3d4155e2770f95f49f595d9c04142.cache b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/fb02d142f8c3d4155e2770f95f49f595d9c04142.cache
new file mode 100644
index 0000000..4140fb3
Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/052a576398b48085237faaa06cbd7bdc05c56d817c81f984033bcd4a5cfda78b/fb02d142f8c3d4155e2770f95f49f595d9c04142.cache differ
diff --git a/.godot/shader_cache/CopyShaderGLES3/b1bc5a355ed9bda23f291956f121e0535b4e81b54cdac398412d200e6133161f/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache b/.godot/shader_cache/CopyShaderGLES3/b1bc5a355ed9bda23f291956f121e0535b4e81b54cdac398412d200e6133161f/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache
new file mode 100644
index 0000000..298e5d5
Binary files /dev/null and b/.godot/shader_cache/CopyShaderGLES3/b1bc5a355ed9bda23f291956f121e0535b4e81b54cdac398412d200e6133161f/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache differ
diff --git a/.godot/shader_cache/CopyToFbShaderRD/96d9948d446e692bbb6d4e4ae6509e0f322fc5c982aebed9b144371870c4ed03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CopyToFbShaderRD/96d9948d446e692bbb6d4e4ae6509e0f322fc5c982aebed9b144371870c4ed03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..03697bd
Binary files /dev/null and b/.godot/shader_cache/CopyToFbShaderRD/96d9948d446e692bbb6d4e4ae6509e0f322fc5c982aebed9b144371870c4ed03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CubeToDpShaderRD/bb6b337cbdde2bb2ef9546f73644c30d246e9ac5874a4a8cf66828452a8733db/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubeToDpShaderRD/bb6b337cbdde2bb2ef9546f73644c30d246e9ac5874a4a8cf66828452a8733db/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..d54a77d
Binary files /dev/null and b/.godot/shader_cache/CubeToDpShaderRD/bb6b337cbdde2bb2ef9546f73644c30d246e9ac5874a4a8cf66828452a8733db/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CubemapDownsamplerRasterShaderRD/94f9a80b8d55a79d78bb1437eccf2cf8718bbe4119f7cb182b5aef7636f624aa/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapDownsamplerRasterShaderRD/94f9a80b8d55a79d78bb1437eccf2cf8718bbe4119f7cb182b5aef7636f624aa/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..0e03342
Binary files /dev/null and b/.godot/shader_cache/CubemapDownsamplerRasterShaderRD/94f9a80b8d55a79d78bb1437eccf2cf8718bbe4119f7cb182b5aef7636f624aa/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CubemapFilterRasterShaderRD/db336ee580eb0073f4e48d3f24f7960501a643a32fc2d6dda35b82de3614a2b2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapFilterRasterShaderRD/db336ee580eb0073f4e48d3f24f7960501a643a32fc2d6dda35b82de3614a2b2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..cd2edab
Binary files /dev/null and b/.godot/shader_cache/CubemapFilterRasterShaderRD/db336ee580eb0073f4e48d3f24f7960501a643a32fc2d6dda35b82de3614a2b2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/CubemapFilterShaderGLES3/2b651c285a02b7d4221af1827e1613c03e73e600ebc40b9e6a0b22bb855bd75f/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache b/.godot/shader_cache/CubemapFilterShaderGLES3/2b651c285a02b7d4221af1827e1613c03e73e600ebc40b9e6a0b22bb855bd75f/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache
new file mode 100644
index 0000000..5f67a8f
Binary files /dev/null and b/.godot/shader_cache/CubemapFilterShaderGLES3/2b651c285a02b7d4221af1827e1613c03e73e600ebc40b9e6a0b22bb855bd75f/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache differ
diff --git a/.godot/shader_cache/CubemapRoughnessRasterShaderRD/c0d641aab5887367237d253697eda2fb9afb6794839c6ab31c2aa6370b8f750e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapRoughnessRasterShaderRD/c0d641aab5887367237d253697eda2fb9afb6794839c6ab31c2aa6370b8f750e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..a2e0d6d
Binary files /dev/null and b/.godot/shader_cache/CubemapRoughnessRasterShaderRD/c0d641aab5887367237d253697eda2fb9afb6794839c6ab31c2aa6370b8f750e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/LuminanceReduceRasterShaderRD/1524b3ce18b89cc203ea8710d1f5f8b8c649fc1151654083bda50631f72c2f4e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/LuminanceReduceRasterShaderRD/1524b3ce18b89cc203ea8710d1f5f8b8c649fc1151654083bda50631f72c2f4e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..4c26c1d
Binary files /dev/null and b/.godot/shader_cache/LuminanceReduceRasterShaderRD/1524b3ce18b89cc203ea8710d1f5f8b8c649fc1151654083bda50631f72c2f4e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/ParticlesCopyShaderRD/390074e75ad0ebb511dc5915d075f23ff6ff4dac9c6018e0ad59d8c52334e46e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ParticlesCopyShaderRD/390074e75ad0ebb511dc5915d075f23ff6ff4dac9c6018e0ad59d8c52334e46e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..3c26ccb
Binary files /dev/null and b/.godot/shader_cache/ParticlesCopyShaderRD/390074e75ad0ebb511dc5915d075f23ff6ff4dac9c6018e0ad59d8c52334e46e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/ParticlesShaderRD/f58d136915e92037a8d865458b816cf37617d5542abf50ff5adbba1bb41f421f/0863896bf8c2328159af630caefa270848bea2e5.cache b/.godot/shader_cache/ParticlesShaderRD/f58d136915e92037a8d865458b816cf37617d5542abf50ff5adbba1bb41f421f/0863896bf8c2328159af630caefa270848bea2e5.cache
new file mode 100644
index 0000000..1b0532c
Binary files /dev/null and b/.godot/shader_cache/ParticlesShaderRD/f58d136915e92037a8d865458b816cf37617d5542abf50ff5adbba1bb41f421f/0863896bf8c2328159af630caefa270848bea2e5.cache differ
diff --git a/.godot/shader_cache/ParticlesShaderRD/f58d136915e92037a8d865458b816cf37617d5542abf50ff5adbba1bb41f421f/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache b/.godot/shader_cache/ParticlesShaderRD/f58d136915e92037a8d865458b816cf37617d5542abf50ff5adbba1bb41f421f/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache
new file mode 100644
index 0000000..97fe5ba
Binary files /dev/null and b/.godot/shader_cache/ParticlesShaderRD/f58d136915e92037a8d865458b816cf37617d5542abf50ff5adbba1bb41f421f/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/0111b66bc05d2e7be4a6f4707fd1bdbcf7535a05.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/0111b66bc05d2e7be4a6f4707fd1bdbcf7535a05.cache
new file mode 100644
index 0000000..87a5c59
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/0111b66bc05d2e7be4a6f4707fd1bdbcf7535a05.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/12ebab518252ae4276b8badba1a6fc1b95a33c8b.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/12ebab518252ae4276b8badba1a6fc1b95a33c8b.cache
new file mode 100644
index 0000000..8374d71
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/12ebab518252ae4276b8badba1a6fc1b95a33c8b.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/18d20e2757a0f4ce9b109ae99852f1be6eaa1288.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/18d20e2757a0f4ce9b109ae99852f1be6eaa1288.cache
new file mode 100644
index 0000000..042188e
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/18d20e2757a0f4ce9b109ae99852f1be6eaa1288.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/2268f151ef1dca9e12de830ee96448fd3c98d520.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/2268f151ef1dca9e12de830ee96448fd3c98d520.cache
new file mode 100644
index 0000000..a12ecc0
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/2268f151ef1dca9e12de830ee96448fd3c98d520.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/2c9cd118e5c7b12c6353b981a1b3d8d3ec947c4a.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/2c9cd118e5c7b12c6353b981a1b3d8d3ec947c4a.cache
new file mode 100644
index 0000000..caeee02
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/2c9cd118e5c7b12c6353b981a1b3d8d3ec947c4a.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/34a5e28b5a870ad273349f953c5d1224ef2811a7.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/34a5e28b5a870ad273349f953c5d1224ef2811a7.cache
new file mode 100644
index 0000000..a50b382
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/34a5e28b5a870ad273349f953c5d1224ef2811a7.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/4a35c33c27d16668bac93996ecb8e3be2a7f4830.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/4a35c33c27d16668bac93996ecb8e3be2a7f4830.cache
new file mode 100644
index 0000000..d37dc8c
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/4a35c33c27d16668bac93996ecb8e3be2a7f4830.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/54202eec702711805ef2e96464566c5d36cf146f.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/54202eec702711805ef2e96464566c5d36cf146f.cache
new file mode 100644
index 0000000..a1246c5
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/54202eec702711805ef2e96464566c5d36cf146f.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/6c6b12a5e393b3ca55ab7e2b9672a7cf1ad24213.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/6c6b12a5e393b3ca55ab7e2b9672a7cf1ad24213.cache
new file mode 100644
index 0000000..16563bf
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/6c6b12a5e393b3ca55ab7e2b9672a7cf1ad24213.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/7fb66440f65dac23b75016fc52fb82ae26e9393f.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/7fb66440f65dac23b75016fc52fb82ae26e9393f.cache
new file mode 100644
index 0000000..4ef159c
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/7fb66440f65dac23b75016fc52fb82ae26e9393f.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/89bcfaacc477a90ca3cd35fca123dad31ee31dc7.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/89bcfaacc477a90ca3cd35fca123dad31ee31dc7.cache
new file mode 100644
index 0000000..425dc9b
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/89bcfaacc477a90ca3cd35fca123dad31ee31dc7.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/9e90053c797fffdb6e38ca23390c7a5507ab0fa3.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/9e90053c797fffdb6e38ca23390c7a5507ab0fa3.cache
new file mode 100644
index 0000000..2c51dc1
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/9e90053c797fffdb6e38ca23390c7a5507ab0fa3.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/a2e255ed5160eb89feb9e5de52572875c4569905.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/a2e255ed5160eb89feb9e5de52572875c4569905.cache
new file mode 100644
index 0000000..1777070
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/a2e255ed5160eb89feb9e5de52572875c4569905.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/bb1180fbd147b6e348c825ef2adb98c6354bd9fb.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/bb1180fbd147b6e348c825ef2adb98c6354bd9fb.cache
new file mode 100644
index 0000000..14fe44d
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/bb1180fbd147b6e348c825ef2adb98c6354bd9fb.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/dd067b9b497e0a08dec1b617ee25e7b2b463c49a.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/dd067b9b497e0a08dec1b617ee25e7b2b463c49a.cache
new file mode 100644
index 0000000..84f4af1
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/dd067b9b497e0a08dec1b617ee25e7b2b463c49a.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/dfe2cd8f6a54d8a4d9cde5047b4dc131c46d8b1d.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/dfe2cd8f6a54d8a4d9cde5047b4dc131c46d8b1d.cache
new file mode 100644
index 0000000..dddb0a4
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/dfe2cd8f6a54d8a4d9cde5047b4dc131c46d8b1d.cache differ
diff --git a/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/f342c2c786896028539048028f2388007c962f3c.cache b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/f342c2c786896028539048028f2388007c962f3c.cache
new file mode 100644
index 0000000..f50a8a9
Binary files /dev/null and b/.godot/shader_cache/SceneForwardMobileShaderRD/50bfd02331c8c3fb088e90830bd36d57be68741021e40e7db9c5d96c20fd33ef/f342c2c786896028539048028f2388007c962f3c.cache differ
diff --git a/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache b/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache
new file mode 100644
index 0000000..b09f399
Binary files /dev/null and b/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/0569298c4bd67f71fa194e93b48a113d8bfd63e0.cache differ
diff --git a/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/1f75832d84ea2128aac58e9975dab8cefa46561f.cache b/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/1f75832d84ea2128aac58e9975dab8cefa46561f.cache
new file mode 100644
index 0000000..b709c14
Binary files /dev/null and b/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/1f75832d84ea2128aac58e9975dab8cefa46561f.cache differ
diff --git a/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/4e002e62ef22dfdcf101da3b462c847e3241dd05.cache b/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/4e002e62ef22dfdcf101da3b462c847e3241dd05.cache
new file mode 100644
index 0000000..847b8cb
Binary files /dev/null and b/.godot/shader_cache/SceneShaderGLES3/7757391c487ac94cfa6418166bd5fdacce470f09394c1a2a875e878c8c5d8596/4e002e62ef22dfdcf101da3b462c847e3241dd05.cache differ
diff --git a/.godot/shader_cache/SkeletonShaderRD/927528d99eabda4473b965e38470bc728934cd71a26100423dfffe78e3500fc6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SkeletonShaderRD/927528d99eabda4473b965e38470bc728934cd71a26100423dfffe78e3500fc6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..db0e0d5
Binary files /dev/null and b/.godot/shader_cache/SkeletonShaderRD/927528d99eabda4473b965e38470bc728934cd71a26100423dfffe78e3500fc6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/SkyShaderGLES3/1fe105946e63973aecf5198091930c2bdb17778012ef0253e325ade3a297e6c8/33f4853c06988eac9a9ede63fa1ea0124debb133.cache b/.godot/shader_cache/SkyShaderGLES3/1fe105946e63973aecf5198091930c2bdb17778012ef0253e325ade3a297e6c8/33f4853c06988eac9a9ede63fa1ea0124debb133.cache
new file mode 100644
index 0000000..079fa3a
Binary files /dev/null and b/.godot/shader_cache/SkyShaderGLES3/1fe105946e63973aecf5198091930c2bdb17778012ef0253e325ade3a297e6c8/33f4853c06988eac9a9ede63fa1ea0124debb133.cache differ
diff --git a/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache
new file mode 100644
index 0000000..73a1169
Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache differ
diff --git a/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/051e07c90e3ecbad78aeab57eabc3bb0a5cc4873.cache b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/051e07c90e3ecbad78aeab57eabc3bb0a5cc4873.cache
new file mode 100644
index 0000000..2a944fe
Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/051e07c90e3ecbad78aeab57eabc3bb0a5cc4873.cache differ
diff --git a/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/064198c016022615fe6753142c7d0fb63e72359e.cache b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/064198c016022615fe6753142c7d0fb63e72359e.cache
new file mode 100644
index 0000000..cac258a
Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/064198c016022615fe6753142c7d0fb63e72359e.cache differ
diff --git a/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/5e341807a40df1680aa1db561c90fe1002c781bd.cache b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/5e341807a40df1680aa1db561c90fe1002c781bd.cache
new file mode 100644
index 0000000..fd0683f
Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/5e341807a40df1680aa1db561c90fe1002c781bd.cache differ
diff --git a/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/de36cbef45bbcf1b27fd89aadba238fa2a6033e3.cache b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/de36cbef45bbcf1b27fd89aadba238fa2a6033e3.cache
new file mode 100644
index 0000000..a8ec749
Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/de36cbef45bbcf1b27fd89aadba238fa2a6033e3.cache differ
diff --git a/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache
new file mode 100644
index 0000000..4dfef1f
Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/5660ac184f3fba5e01bdbf2d62ffd78c80bfddac7b36530de799891d015f1e90/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache differ
diff --git a/.godot/shader_cache/SortShaderRD/f58ad3e4fea2549a68c5770ad359cdee4c0d735208ac1e7e3cb7b455982950e0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SortShaderRD/f58ad3e4fea2549a68c5770ad359cdee4c0d735208ac1e7e3cb7b455982950e0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..60e163b
Binary files /dev/null and b/.godot/shader_cache/SortShaderRD/f58ad3e4fea2549a68c5770ad359cdee4c0d735208ac1e7e3cb7b455982950e0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/SpecularMergeShaderRD/40bd438018482b65c401419a23068da786f28021313badea12d467aa939d6804/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SpecularMergeShaderRD/40bd438018482b65c401419a23068da786f28021313badea12d467aa939d6804/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..ebe2ce6
Binary files /dev/null and b/.godot/shader_cache/SpecularMergeShaderRD/40bd438018482b65c401419a23068da786f28021313badea12d467aa939d6804/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/shader_cache/TonemapShaderRD/57fcea477bd5b97fcf64b4f586738ef54041f29554a40dbd92b68b1ac87a1439/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/TonemapShaderRD/57fcea477bd5b97fcf64b4f586738ef54041f29554a40dbd92b68b1ac87a1439/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
new file mode 100644
index 0000000..4e822fe
Binary files /dev/null and b/.godot/shader_cache/TonemapShaderRD/57fcea477bd5b97fcf64b4f586738ef54041f29554a40dbd92b68b1ac87a1439/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ
diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin
new file mode 100644
index 0000000..215e885
Binary files /dev/null and b/.godot/uid_cache.bin differ
diff --git a/README.md b/README.md
index 0f7ee77..3183206 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@ If you have ideas for new features, we'd be excited to hear them! Also in that c
 
 Wanna build your own level? Great! Here's how to do it:
 
-1. Download the latest version of the [Godot game engine](https://godotengine.org).
+1. Download the latest version of the [Godot **3** game engine](https://godotengine.org/download/3.x). Godot 4 is not supported yet.
 1. Clone this repository.
 1. Run the game – the easiest way to do so is to run `godot scenes/main.tscn` from the project directory.
 1. Get a bit familiar with the levels which are currently there.
@@ -89,7 +89,7 @@ We have a [Code of Conduct](CODE_OF_CONDUCT.md) in place that applies to all pro
 
 ## Funded by
 
-<a href="https://www.bmbf.de/en/"><img src="https://timelens.io/assets/images/bmbf.svg" alt="Logo of the German Ministry for Education and Research" height="100px"></a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="https://prototypefund.de/en/"><img src="https://timelens.io/assets/images/prototypefund.svg" alt="Logo of the Prototype Fund" height="100px"></a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="https://okfn.de/en/"><img src="https://timelens.io/assets/images/okfde.svg" alt="Logo of the Open Knowledge Foundation Germany" height="100px"></a>
+<a href="https://www.bmbf.de/en/"><img src="https://www.dipf.de/en/images/BMBF_4C_M_e.jpg/@@download/image/BMBF_4C_M_e.jpg" alt="Logo of the German Ministry for Education and Research" height="100px"></a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="https://prototypefund.de/en/"><img src="https://raw.githubusercontent.com/prototypefund/ptf-ci/main/logos/PrototypeFund-Icon.svg" alt="Logo of the Prototype Fund" height="100px"></a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="https://okfn.de/en/"><img src="https://upload.wikimedia.org/wikipedia/commons/4/4d/Open_Knowledge_Foundation_Deutschland_Logo.svg" alt="Logo of the Open Knowledge Foundation Germany" height="100px"></a>
 
 ## Thanks
 
diff --git a/levels/bisect/bisect b/levels/bisect/bisect
index 0b66edb..cf7bf6a 100644
--- a/levels/bisect/bisect
+++ b/levels/bisect/bisect
@@ -9,7 +9,7 @@ Oh no! You have lost your key at some point during the day!
 
 Sure, you could look at every single commit in an attempt to find it - but there's a better way: your time machine has a built-in way to find the point in time where things went wrong quickly!
 
-First, play the "bisect start" card. Then, go to a commit where you don't have the key, and play the "bisect bad" card. Likewise, go to a commit early on where you have the key *in your pocket*, and play the "bisect good card".
+First, play the "bisect start" card. Then, go to a commit where you don't have the key, and play the "bisect bad" card. Likewise, go to a commit early on where you have the key *in your pocket*, and play the "bisect good" card.
 
 After you've found the last good commit, reset the main branch to it. What happened to the key after you lost it?
 
diff --git a/levels/workflows/pr b/levels/workflows/pr
index 1c72510..2496c1f 100644
--- a/levels/workflows/pr
+++ b/levels/workflows/pr
@@ -3,7 +3,8 @@ cards = clone commit-auto reset-hard checkout file-new branch
 
 [description]
 
-Your friend has a problem! Clone the repo, create a branch called "solution", and fix the problem in this branch. When you're ready, make a "Pull Request" by using `git tag pr`.
+Your friend has a problem! Clone the repo located in `../friend`, create a branch called "solution", and fix the problem in this branch. When you're ready, make a "Pull Request" by using `git tag pr`.
+
 
 [setup]
 
diff --git a/resources/cards.json b/resources/cards.json
index 79b51ca..631a7e5 100644
--- a/resources/cards.json
+++ b/resources/cards.json
@@ -107,7 +107,7 @@
     {
         "id": "revert",
         "command": "git revert [commit]",
-        "description": "Make a new commit that reverts the changes of the speicified commit."
+        "description": "Make a new commit that reverts the changes of the specified commit."
     },
     {
         "id": "bisect-start",