diff --git a/app/assets/appfilter.xml b/app/assets/appfilter.xml
index 2ad24a1203c..9f913516f49 100644
--- a/app/assets/appfilter.xml
+++ b/app/assets/appfilter.xml
@@ -268,11 +268,16 @@
+
+
+
+
+
@@ -306,6 +311,7 @@
+
@@ -321,16 +327,21 @@
+
+
+
+
+
@@ -344,24 +355,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -377,6 +404,7 @@
+
@@ -1031,6 +1059,10 @@
+
+
+
+
@@ -1050,6 +1082,7 @@
+
@@ -1072,6 +1105,7 @@
+
@@ -1160,10 +1194,12 @@
+
+
@@ -1351,6 +1387,7 @@
+
@@ -1390,6 +1427,8 @@
+
+
@@ -1412,6 +1451,7 @@
+
@@ -1463,6 +1503,8 @@
+
+
@@ -1473,6 +1515,10 @@
+
+
+
+
@@ -1493,10 +1539,12 @@
+
+
@@ -1594,6 +1642,7 @@
+
@@ -1603,6 +1652,7 @@
+
@@ -2051,6 +2101,7 @@
+
@@ -2076,12 +2127,16 @@
+
+
+
+
@@ -2438,6 +2493,10 @@
+
+
+
+
@@ -2452,9 +2511,12 @@
+
+
+
@@ -2482,6 +2544,7 @@
+
@@ -2616,13 +2679,17 @@
+
+
+
+
@@ -2633,9 +2700,11 @@
+
+
@@ -2815,6 +2884,8 @@
+
+
@@ -2826,6 +2897,7 @@
+
@@ -2838,6 +2910,7 @@
+
diff --git a/svgs/apkextractor.svg b/svgs/apkextractor.svg
deleted file mode 100644
index c59336879e1..00000000000
--- a/svgs/apkextractor.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/gcam.svg b/svgs/gcam.svg
deleted file mode 100644
index ae3f56b73b1..00000000000
--- a/svgs/gcam.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/geogebra_graphing_calculator.svg b/svgs/geogebra_graphing_calculator.svg
deleted file mode 100644
index b6d48b8940e..00000000000
--- a/svgs/geogebra_graphing_calculator.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/google_duo.svg b/svgs/google_duo.svg
deleted file mode 100644
index d4efbe3220e..00000000000
--- a/svgs/google_duo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/geogebra_graphing_calc.svg b/svgs/graphing_calc.svg
similarity index 100%
rename from svgs/geogebra_graphing_calc.svg
rename to svgs/graphing_calc.svg
diff --git a/svgs/ivoox.svg b/svgs/ivoox.svg
index 6ce0bfc7676..e95165689e2 100644
--- a/svgs/ivoox.svg
+++ b/svgs/ivoox.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/kucoin.svg b/svgs/kucoin.svg
index bfb014b6424..51d8509eda5 100644
--- a/svgs/kucoin.svg
+++ b/svgs/kucoin.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/metro.svg b/svgs/metro.svg
index f2ceca4e568..7bb98e96829 100644
--- a/svgs/metro.svg
+++ b/svgs/metro.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/ml_manager.svg b/svgs/ml_manager.svg
new file mode 100644
index 00000000000..f77b49dd22e
--- /dev/null
+++ b/svgs/ml_manager.svg
@@ -0,0 +1 @@
+
diff --git a/svgs/mlmanager.svg b/svgs/mlmanager.svg
deleted file mode 100644
index 4aa04c3d5e1..00000000000
--- a/svgs/mlmanager.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/moneta.svg b/svgs/moneta.svg
index 858f84b1175..a65f0da5dd5 100644
--- a/svgs/moneta.svg
+++ b/svgs/moneta.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/must.svg b/svgs/must.svg
index b7296474db3..50d4947e0d3 100644
--- a/svgs/must.svg
+++ b/svgs/must.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/nightwave_plaza.svg b/svgs/nightwave_plaza.svg
new file mode 100644
index 00000000000..9cdcc61d40d
--- /dev/null
+++ b/svgs/nightwave_plaza.svg
@@ -0,0 +1 @@
+
diff --git a/svgs/nightwaveplaza.svg b/svgs/nightwaveplaza.svg
deleted file mode 100644
index 26b84f13f8b..00000000000
--- a/svgs/nightwaveplaza.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/o2tv.svg b/svgs/o2_tv.svg
similarity index 100%
rename from svgs/o2tv.svg
rename to svgs/o2_tv.svg
diff --git a/svgs/overlayer.svg b/svgs/overlayer.svg
index aa7aaf1cc35..15344c2c403 100644
--- a/svgs/overlayer.svg
+++ b/svgs/overlayer.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/parsec.svg b/svgs/parsec.svg
index 77ca187c344..81fb2f5b2ed 100644
--- a/svgs/parsec.svg
+++ b/svgs/parsec.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/razer_camera.svg b/svgs/razer_camera.svg
deleted file mode 100644
index 53828be573d..00000000000
--- a/svgs/razer_camera.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/ring.svg b/svgs/ring.svg
index 5ef354d9910..aa0a25320a7 100644
--- a/svgs/ring.svg
+++ b/svgs/ring.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/samsung_pay.svg b/svgs/samsung_pay.svg
index cc7dc6e4410..db01f8ed2c0 100644
--- a/svgs/samsung_pay.svg
+++ b/svgs/samsung_pay.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/scany.svg b/svgs/scany.svg
index d449dd7a406..d3c92a48e2a 100644
--- a/svgs/scany.svg
+++ b/svgs/scany.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/smartlife.svg b/svgs/smart_life.svg
similarity index 100%
rename from svgs/smartlife.svg
rename to svgs/smart_life.svg
diff --git a/svgs/sonymusic.svg b/svgs/sony_music.svg
similarity index 100%
rename from svgs/sonymusic.svg
rename to svgs/sony_music.svg
diff --git a/svgs/trust.svg b/svgs/trust.svg
deleted file mode 100644
index 04cdfd5cdc5..00000000000
--- a/svgs/trust.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/trust_wallet.svg b/svgs/trust_wallet.svg
index f7463609a40..4d65bdfb6e8 100644
--- a/svgs/trust_wallet.svg
+++ b/svgs/trust_wallet.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/tuya_smart.svg b/svgs/tuya.svg
similarity index 100%
rename from svgs/tuya_smart.svg
rename to svgs/tuya.svg
diff --git a/svgs/tyra.svg b/svgs/tyra.svg
index 0de9f62816c..070d9678bfc 100644
--- a/svgs/tyra.svg
+++ b/svgs/tyra.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/svgs/unicode_pad.svg b/svgs/unicodepad.svg
similarity index 100%
rename from svgs/unicode_pad.svg
rename to svgs/unicodepad.svg
diff --git a/svgs/vanced_youtube_music.svg b/svgs/vanced_youtube_music.svg
deleted file mode 100644
index 7a382aefa4e..00000000000
--- a/svgs/vanced_youtube_music.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svgs/wulkanowy.svg b/svgs/wulkanowy_dzienniczek.svg
similarity index 100%
rename from svgs/wulkanowy.svg
rename to svgs/wulkanowy_dzienniczek.svg