diff --git a/Numix-Square/48/apps/JupyterConsole.svg b/Numix-Square/48/apps/JupyterConsole.svg
index 99b6390c..53cbe2bd 120000
--- a/Numix-Square/48/apps/JupyterConsole.svg
+++ b/Numix-Square/48/apps/JupyterConsole.svg
@@ -1 +1 @@
-jupyter.svg
\ No newline at end of file
+ipython.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/MFEKglif.svg b/Numix-Square/48/apps/MFEKglif.svg
new file mode 120000
index 00000000..4a0ea801
--- /dev/null
+++ b/Numix-Square/48/apps/MFEKglif.svg
@@ -0,0 +1 @@
+font-editor.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/audiostellar.svg b/Numix-Square/48/apps/audiostellar.svg
new file mode 100644
index 00000000..d3ae7925
--- /dev/null
+++ b/Numix-Square/48/apps/audiostellar.svg
@@ -0,0 +1,18 @@
+
+
diff --git a/Numix-Square/48/apps/brave-abnfpfhjmipcnaibcolbacfhgfcmjjbn-Default.svg b/Numix-Square/48/apps/brave-abnfpfhjmipcnaibcolbacfhgfcmjjbn-Default.svg
new file mode 120000
index 00000000..d19ae645
--- /dev/null
+++ b/Numix-Square/48/apps/brave-abnfpfhjmipcnaibcolbacfhgfcmjjbn-Default.svg
@@ -0,0 +1 @@
+onedrive.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/brave-aghbiahbpaijignceidepookljebhfak-Default.svg b/Numix-Square/48/apps/brave-aghbiahbpaijignceidepookljebhfak-Default.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/Numix-Square/48/apps/brave-aghbiahbpaijignceidepookljebhfak-Default.svg
@@ -0,0 +1 @@
+google-drive.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/brave-eigpmdhekjlgjgcppnanaanbdmnlnagl-Default.svg b/Numix-Square/48/apps/brave-eigpmdhekjlgjgcppnanaanbdmnlnagl-Default.svg
new file mode 120000
index 00000000..225cb542
--- /dev/null
+++ b/Numix-Square/48/apps/brave-eigpmdhekjlgjgcppnanaanbdmnlnagl-Default.svg
@@ -0,0 +1 @@
+ms-outlook.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/brave-eilembjdkfgodjkcjnpgpaenohkicgjd-Default.svg b/Numix-Square/48/apps/brave-eilembjdkfgodjkcjnpgpaenohkicgjd-Default.svg
new file mode 120000
index 00000000..23c2901c
--- /dev/null
+++ b/Numix-Square/48/apps/brave-eilembjdkfgodjkcjnpgpaenohkicgjd-Default.svg
@@ -0,0 +1 @@
+google-keep.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/brave-fmgjjmmmlfnkbppncabfkddbjimcfncm-Default.svg b/Numix-Square/48/apps/brave-fmgjjmmmlfnkbppncabfkddbjimcfncm-Default.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/Numix-Square/48/apps/brave-fmgjjmmmlfnkbppncabfkddbjimcfncm-Default.svg
@@ -0,0 +1 @@
+gmail.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/brave-jneocipojkkahfcibhjaiilegofacenn-Default.svg b/Numix-Square/48/apps/brave-jneocipojkkahfcibhjaiilegofacenn-Default.svg
new file mode 120000
index 00000000..5a6a4a6d
--- /dev/null
+++ b/Numix-Square/48/apps/brave-jneocipojkkahfcibhjaiilegofacenn-Default.svg
@@ -0,0 +1 @@
+duolingo.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/brave-majiogicmcnmdhhlgmkahaleckhjbmlk-Default.svg b/Numix-Square/48/apps/brave-majiogicmcnmdhhlgmkahaleckhjbmlk-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/Numix-Square/48/apps/brave-majiogicmcnmdhhlgmkahaleckhjbmlk-Default.svg
@@ -0,0 +1 @@
+telegram.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/brave-ncmjhecbjeaamljdfahankockkkdmedg-Default.svg b/Numix-Square/48/apps/brave-ncmjhecbjeaamljdfahankockkkdmedg-Default.svg
new file mode 120000
index 00000000..9e8ae24b
--- /dev/null
+++ b/Numix-Square/48/apps/brave-ncmjhecbjeaamljdfahankockkkdmedg-Default.svg
@@ -0,0 +1 @@
+chrome-efjnaogkjbogokcnohkmnjdojkikgobo-Default.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/cafe.avery.Delfin.svg b/Numix-Square/48/apps/cafe.avery.Delfin.svg
new file mode 120000
index 00000000..41555291
--- /dev/null
+++ b/Numix-Square/48/apps/cafe.avery.Delfin.svg
@@ -0,0 +1 @@
+delfin.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-abnfpfhjmipcnaibcolbacfhgfcmjjbn-Default.svg b/Numix-Square/48/apps/chrome-abnfpfhjmipcnaibcolbacfhgfcmjjbn-Default.svg
new file mode 120000
index 00000000..d19ae645
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-abnfpfhjmipcnaibcolbacfhgfcmjjbn-Default.svg
@@ -0,0 +1 @@
+onedrive.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-aghbiahbpaijignceidepookljebhfak-Default.svg b/Numix-Square/48/apps/chrome-aghbiahbpaijignceidepookljebhfak-Default.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-aghbiahbpaijignceidepookljebhfak-Default.svg
@@ -0,0 +1 @@
+google-drive.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-eigpmdhekjlgjgcppnanaanbdmnlnagl-Default.svg b/Numix-Square/48/apps/chrome-eigpmdhekjlgjgcppnanaanbdmnlnagl-Default.svg
new file mode 120000
index 00000000..225cb542
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-eigpmdhekjlgjgcppnanaanbdmnlnagl-Default.svg
@@ -0,0 +1 @@
+ms-outlook.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-eilembjdkfgodjkcjnpgpaenohkicgjd-Default.svg b/Numix-Square/48/apps/chrome-eilembjdkfgodjkcjnpgpaenohkicgjd-Default.svg
new file mode 120000
index 00000000..23c2901c
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-eilembjdkfgodjkcjnpgpaenohkicgjd-Default.svg
@@ -0,0 +1 @@
+google-keep.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-fmgjjmmmlfnkbppncabfkddbjimcfncm-Default.svg b/Numix-Square/48/apps/chrome-fmgjjmmmlfnkbppncabfkddbjimcfncm-Default.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-fmgjjmmmlfnkbppncabfkddbjimcfncm-Default.svg
@@ -0,0 +1 @@
+gmail.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-jneocipojkkahfcibhjaiilegofacenn-Default.svg b/Numix-Square/48/apps/chrome-jneocipojkkahfcibhjaiilegofacenn-Default.svg
new file mode 120000
index 00000000..5a6a4a6d
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-jneocipojkkahfcibhjaiilegofacenn-Default.svg
@@ -0,0 +1 @@
+duolingo.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-majiogicmcnmdhhlgmkahaleckhjbmlk-Default.svg b/Numix-Square/48/apps/chrome-majiogicmcnmdhhlgmkahaleckhjbmlk-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-majiogicmcnmdhhlgmkahaleckhjbmlk-Default.svg
@@ -0,0 +1 @@
+telegram.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-ncmjhecbjeaamljdfahankockkkdmedg-Default.svg b/Numix-Square/48/apps/chrome-ncmjhecbjeaamljdfahankockkkdmedg-Default.svg
new file mode 120000
index 00000000..9e8ae24b
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-ncmjhecbjeaamljdfahankockkkdmedg-Default.svg
@@ -0,0 +1 @@
+chrome-efjnaogkjbogokcnohkmnjdojkikgobo-Default.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/com.fyralabs.SkiffDesktop.svg b/Numix-Square/48/apps/com.fyralabs.SkiffDesktop.svg
new file mode 120000
index 00000000..66fbefcc
--- /dev/null
+++ b/Numix-Square/48/apps/com.fyralabs.SkiffDesktop.svg
@@ -0,0 +1 @@
+skiff.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/com.github.aggalex.wineglass.svg b/Numix-Square/48/apps/com.github.aggalex.wineglass.svg
new file mode 120000
index 00000000..a677d1c4
--- /dev/null
+++ b/Numix-Square/48/apps/com.github.aggalex.wineglass.svg
@@ -0,0 +1 @@
+libation.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/cs-actions.svg b/Numix-Square/48/apps/cs-actions.svg
new file mode 120000
index 00000000..64376f98
--- /dev/null
+++ b/Numix-Square/48/apps/cs-actions.svg
@@ -0,0 +1 @@
+cog.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/curlew.svg b/Numix-Square/48/apps/curlew.svg
index 819eb1f3..7cebaf88 100644
--- a/Numix-Square/48/apps/curlew.svg
+++ b/Numix-Square/48/apps/curlew.svg
@@ -1,15 +1,15 @@
diff --git a/Numix-Square/48/apps/delfin.svg b/Numix-Square/48/apps/delfin.svg
new file mode 100644
index 00000000..4682416d
--- /dev/null
+++ b/Numix-Square/48/apps/delfin.svg
@@ -0,0 +1,15 @@
+
diff --git a/Numix-Square/48/apps/firewall.svg b/Numix-Square/48/apps/firewall.svg
index 0371120f..675dcdd1 100644
--- a/Numix-Square/48/apps/firewall.svg
+++ b/Numix-Square/48/apps/firewall.svg
@@ -1,19 +1,15 @@
-
diff --git a/Numix-Square/48/apps/furtherance.svg b/Numix-Square/48/apps/furtherance.svg
index 910c9cf2..53769582 100644
--- a/Numix-Square/48/apps/furtherance.svg
+++ b/Numix-Square/48/apps/furtherance.svg
@@ -10,15 +10,15 @@
-
+
-
-
-
+
+
+
-
+
-
+
diff --git a/Numix-Square/48/apps/gddccontrol.svg b/Numix-Square/48/apps/gddccontrol.svg
index fa24a04e..a0dd012d 120000
--- a/Numix-Square/48/apps/gddccontrol.svg
+++ b/Numix-Square/48/apps/gddccontrol.svg
@@ -1 +1 @@
-preferences-desktop-display.svg
\ No newline at end of file
+preferences-desktop-display-color.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.Rirusha.Cassette.svg b/Numix-Square/48/apps/io.github.Rirusha.Cassette.svg
new file mode 120000
index 00000000..7b9bda44
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.Rirusha.Cassette.svg
@@ -0,0 +1 @@
+gnome-podcasts.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.dhadder3.SkiffDesktopAdw.svg b/Numix-Square/48/apps/io.github.dhadder3.SkiffDesktopAdw.svg
new file mode 120000
index 00000000..66fbefcc
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.dhadder3.SkiffDesktopAdw.svg
@@ -0,0 +1 @@
+skiff.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/ipython-console.svg b/Numix-Square/48/apps/ipython-console.svg
new file mode 120000
index 00000000..53cbe2bd
--- /dev/null
+++ b/Numix-Square/48/apps/ipython-console.svg
@@ -0,0 +1 @@
+ipython.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/jarmemu.svg b/Numix-Square/48/apps/jarmemu.svg
new file mode 120000
index 00000000..ca5a11bd
--- /dev/null
+++ b/Numix-Square/48/apps/jarmemu.svg
@@ -0,0 +1 @@
+firmware-updater.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/jupyter-console.svg b/Numix-Square/48/apps/jupyter-console.svg
index 99b6390c..53cbe2bd 120000
--- a/Numix-Square/48/apps/jupyter-console.svg
+++ b/Numix-Square/48/apps/jupyter-console.svg
@@ -1 +1 @@
-jupyter.svg
\ No newline at end of file
+ipython.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/jupyter-nbclassic.svg b/Numix-Square/48/apps/jupyter-nbclassic.svg
new file mode 100644
index 00000000..c0914478
--- /dev/null
+++ b/Numix-Square/48/apps/jupyter-nbclassic.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Numix-Square/48/apps/jupyter-notebook.svg b/Numix-Square/48/apps/jupyter-notebook.svg
index 99b6390c..fea40080 120000
--- a/Numix-Square/48/apps/jupyter-notebook.svg
+++ b/Numix-Square/48/apps/jupyter-notebook.svg
@@ -1 +1 @@
-jupyter.svg
\ No newline at end of file
+tea.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/jupyter-qtconsole.svg b/Numix-Square/48/apps/jupyter-qtconsole.svg
new file mode 120000
index 00000000..53cbe2bd
--- /dev/null
+++ b/Numix-Square/48/apps/jupyter-qtconsole.svg
@@ -0,0 +1 @@
+ipython.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/jupyterconsole.svg b/Numix-Square/48/apps/jupyterconsole.svg
new file mode 120000
index 00000000..53cbe2bd
--- /dev/null
+++ b/Numix-Square/48/apps/jupyterconsole.svg
@@ -0,0 +1 @@
+ipython.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/nbclassic.svg b/Numix-Square/48/apps/nbclassic.svg
new file mode 120000
index 00000000..226d264c
--- /dev/null
+++ b/Numix-Square/48/apps/nbclassic.svg
@@ -0,0 +1 @@
+jupyter-nbclassic.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/net.krafting.Playlifin.svg b/Numix-Square/48/apps/net.krafting.Playlifin.svg
new file mode 120000
index 00000000..4d8c3e9d
--- /dev/null
+++ b/Numix-Square/48/apps/net.krafting.Playlifin.svg
@@ -0,0 +1 @@
+playlifin.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/net.sourceforge.quakespasm.Quakespasm.svg b/Numix-Square/48/apps/net.sourceforge.quakespasm.Quakespasm.svg
new file mode 120000
index 00000000..fb3b7929
--- /dev/null
+++ b/Numix-Square/48/apps/net.sourceforge.quakespasm.Quakespasm.svg
@@ -0,0 +1 @@
+quake.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/notebook.svg b/Numix-Square/48/apps/notebook.svg
new file mode 120000
index 00000000..fea40080
--- /dev/null
+++ b/Numix-Square/48/apps/notebook.svg
@@ -0,0 +1 @@
+tea.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/org.mfek.MFEKglif.svg b/Numix-Square/48/apps/org.mfek.MFEKglif.svg
new file mode 120000
index 00000000..4a0ea801
--- /dev/null
+++ b/Numix-Square/48/apps/org.mfek.MFEKglif.svg
@@ -0,0 +1 @@
+font-editor.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/org.sigrok.SmuView.svg b/Numix-Square/48/apps/org.sigrok.SmuView.svg
new file mode 120000
index 00000000..1cc53f1c
--- /dev/null
+++ b/Numix-Square/48/apps/org.sigrok.SmuView.svg
@@ -0,0 +1 @@
+fmit.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/pdfsam-basic.svg b/Numix-Square/48/apps/pdfsam-basic.svg
new file mode 120000
index 00000000..85f620ac
--- /dev/null
+++ b/Numix-Square/48/apps/pdfsam-basic.svg
@@ -0,0 +1 @@
+pdfsam.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/playlifin.svg b/Numix-Square/48/apps/playlifin.svg
new file mode 100644
index 00000000..0b20224a
--- /dev/null
+++ b/Numix-Square/48/apps/playlifin.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Numix-Square/48/apps/quakespasm.svg b/Numix-Square/48/apps/quakespasm.svg
new file mode 120000
index 00000000..fb3b7929
--- /dev/null
+++ b/Numix-Square/48/apps/quakespasm.svg
@@ -0,0 +1 @@
+quake.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/rednotebook.svg b/Numix-Square/48/apps/rednotebook.svg
index a671c0a7..291e9c4b 100644
--- a/Numix-Square/48/apps/rednotebook.svg
+++ b/Numix-Square/48/apps/rednotebook.svg
@@ -5,25 +5,19 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/Numix-Square/48/apps/skiff.svg b/Numix-Square/48/apps/skiff.svg
new file mode 100644
index 00000000..4b68c0cb
--- /dev/null
+++ b/Numix-Square/48/apps/skiff.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Numix-Square/48/apps/smuview.svg b/Numix-Square/48/apps/smuview.svg
new file mode 120000
index 00000000..1cc53f1c
--- /dev/null
+++ b/Numix-Square/48/apps/smuview.svg
@@ -0,0 +1 @@
+fmit.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/trelby.svg b/Numix-Square/48/apps/trelby.svg
index 0e27b5f6..dd4e591e 100644
--- a/Numix-Square/48/apps/trelby.svg
+++ b/Numix-Square/48/apps/trelby.svg
@@ -1,23 +1,17 @@
-
+
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/Numix-Square/48/apps/tuxclocker-logo.svg b/Numix-Square/48/apps/tuxclocker-logo.svg
new file mode 120000
index 00000000..42f4a97c
--- /dev/null
+++ b/Numix-Square/48/apps/tuxclocker-logo.svg
@@ -0,0 +1 @@
+tuxclocker.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/tuxclocker.svg b/Numix-Square/48/apps/tuxclocker.svg
new file mode 100644
index 00000000..32b1e12d
--- /dev/null
+++ b/Numix-Square/48/apps/tuxclocker.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Numix-Square/48/apps/xyz.audiostellar.AudioStellar.svg b/Numix-Square/48/apps/xyz.audiostellar.AudioStellar.svg
new file mode 120000
index 00000000..459c4cc0
--- /dev/null
+++ b/Numix-Square/48/apps/xyz.audiostellar.AudioStellar.svg
@@ -0,0 +1 @@
+audiostellar.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/xyz.ayrsd.AudioStellar.svg b/Numix-Square/48/apps/xyz.ayrsd.AudioStellar.svg
new file mode 120000
index 00000000..459c4cc0
--- /dev/null
+++ b/Numix-Square/48/apps/xyz.ayrsd.AudioStellar.svg
@@ -0,0 +1 @@
+audiostellar.svg
\ No newline at end of file