diff --git a/resources/guides/index.html b/resources/guides/index.html
index c4ce0a395..0a79db9ba 100644
--- a/resources/guides/index.html
+++ b/resources/guides/index.html
@@ -3,7 +3,7 @@
diff --git a/resources/js/config.js b/resources/js/config.js
index 525178ad6..d9d217d1c 100644
--- a/resources/js/config.js
+++ b/resources/js/config.js
@@ -1 +1 @@
-var __DOCS_CONFIG__ = {"id":"drl1ulw9PiX5d/sL6M46FvYVp0159FPTMTf","key":"rQDQSYNzaJIiyGvX2pdfzKqmCjp8WHRGqoS3GJGyKko.F3Vuevrm+0S+XkwxOWYTj5cnKdVN1V4GWUm3zDaeJdvgDM4YNtsAl5lv/br+7F8NDy5h7x54CIwKmvvG1bzivA.34","base":"/","host":"thewiki.moe","version":"1.0.0","useRelativePaths":true,"documentName":"index.html","appendDocumentName":false,"trailingSlash":true,"preloadSearch":false,"cacheBustingToken":"3.5.0.754833988570","cacheBustingStrategy":"query","sidebarFilterPlaceholder":"Filter","toolbarFilterPlaceholder":"Filter","showSidebarFilter":true,"filterNotFoundMsg":"No member names found containing the query \"{query}\"","maxHistoryItems":15,"homeIcon":"
","access":[{"value":"public","label":"Public"},{"value":"protected","label":"Protected"}],"toolbarLinks":[{"id":"fields","label":"Fields"},{"id":"properties","label":"Properties"},{"id":"methods","label":"Methods"},{"id":"events","label":"Events"}],"sidebar":[{"n":"/","l":"Home","s":"
"},{"n":"getting-started","l":"Getting Started","c":false,"o":true,"i":[{"n":"torrenting","l":"Torrenting"},{"n":"anime","l":"Anime"},{"n":"literature","l":"Literature"},{"n":"music","l":"Music"},{"n":"hentai","l":"Hentai"}],"s":"
"},{"n":"sourcing","l":"Sourcing","c":false,"o":true,"i":[{"n":"streaming","l":"Streaming Sites"},{"n":"public-trackers","l":"Public Trackers"},{"n":"private-trackers","l":"Private Trackers"},{"n":"ddl","l":"DDL/XDCC"},{"n":"usenet","l":"Usenet"}],"s":"
"},{"n":"resources","l":"Resources","c":false,"o":true,"i":[{"n":"faq","l":"FAQ"},{"n":"guides","l":"Guides"},{"n":"tutorials","l":"Tutorials"},{"n":"glossary","l":"Glossary"}],"s":"
"},{"n":"advanced","l":"Advanced","c":false,"o":true,"i":[{"n":"encoding","u":"https://guide.encode.moe/encoding/preparation.html","l":"Encoding"},{"n":"muxing","l":"Muxing"},{"n":"typesetting","u":"https://unanimated.github.io/ts/","l":"Typesetting"},{"n":"release-standards","l":"Release Standards"}],"s":"
"}],"search":{"mode":0,"minChars":2,"maxResults":20,"placeholder":"Search","hotkeys":["k"],"noResultsFoundMsg":"Sorry, no results found.","recognizeLanguages":true,"languages":[0],"preload":false},"resources":{"History_Title_Label":"History","History_ClearLink_Label":"Clear","History_NoHistory_Label":"No history items","API_AccessFilter_Label":"Access","API_ParameterSection_Label":"PARAMETERS","API_SignatureSection_Label":"SIGNATURE","API_CopyHint_Label":"Copy","API_CopyNameHint_Label":"Copy name","API_CopyLinkHint_Label":"Copy link","API_CopiedAckHint_Label":"Copied!","API_MoreOverloads_Label":"more","API_MoreDropdownItems_Label":"More","API_OptionalParameter_Label":"optional","API_DefaultParameterValue_Label":"Default value","API_InheritedFilter_Label":"Inherited","Search_Input_Placeholder":"Search","Toc_Contents_Label":"Contents","Toc_RelatedClasses_Label":"Related Classes","History_JustNowTime_Label":"just now","History_AgoTime_Label":"ago","History_YearTime_Label":"y","History_MonthTime_Label":"mo","History_DayTime_Label":"d","History_HourTime_Label":"h","History_MinuteTime_Label":"m","History_SecondTime_Label":"s"}};
+var __DOCS_CONFIG__ = {"id":"eRJjtlz+159R6CX+cVBLC/VCfc4xqIoIqlQ","key":"8z/RYjtd9n7NBTCQjJU31+Gfiwl8wMOcJsCvQTtt6YE.Bva3b9mNogJYyzy8eg/6OZ8zh6F8ljQzX5cLyVvi5Brmw3jMQpIiHlAckDwJtuV357SGlM/Ni1YE6vbEotrmfA.76","base":"/","host":"thewiki.moe","version":"1.0.0","useRelativePaths":true,"documentName":"index.html","appendDocumentName":false,"trailingSlash":true,"preloadSearch":false,"cacheBustingToken":"3.5.0.754834396097","cacheBustingStrategy":"query","sidebarFilterPlaceholder":"Filter","toolbarFilterPlaceholder":"Filter","showSidebarFilter":true,"filterNotFoundMsg":"No member names found containing the query \"{query}\"","maxHistoryItems":15,"homeIcon":"
","access":[{"value":"public","label":"Public"},{"value":"protected","label":"Protected"}],"toolbarLinks":[{"id":"fields","label":"Fields"},{"id":"properties","label":"Properties"},{"id":"methods","label":"Methods"},{"id":"events","label":"Events"}],"sidebar":[{"n":"/","l":"Home","s":"
"},{"n":"getting-started","l":"Getting Started","c":false,"o":true,"i":[{"n":"torrenting","l":"Torrenting"},{"n":"anime","l":"Anime"},{"n":"literature","l":"Literature"},{"n":"music","l":"Music"},{"n":"hentai","l":"Hentai"}],"s":"
"},{"n":"sourcing","l":"Sourcing","c":false,"o":true,"i":[{"n":"streaming","l":"Streaming Sites"},{"n":"public-trackers","l":"Public Trackers"},{"n":"private-trackers","l":"Private Trackers"},{"n":"ddl","l":"DDL/XDCC"},{"n":"usenet","l":"Usenet"}],"s":"
"},{"n":"resources","l":"Resources","c":false,"o":true,"i":[{"n":"faq","l":"FAQ"},{"n":"guides","l":"Guides"},{"n":"tutorials","l":"Tutorials"},{"n":"glossary","l":"Glossary"}],"s":"
"},{"n":"advanced","l":"Advanced","c":false,"o":true,"i":[{"n":"encoding","u":"https://guide.encode.moe/encoding/preparation.html","l":"Encoding"},{"n":"muxing","l":"Muxing"},{"n":"typesetting","u":"https://unanimated.github.io/ts/","l":"Typesetting"},{"n":"release-standards","l":"Release Standards"}],"s":"
"}],"search":{"mode":0,"minChars":2,"maxResults":20,"placeholder":"Search","hotkeys":["k"],"noResultsFoundMsg":"Sorry, no results found.","recognizeLanguages":true,"languages":[0],"preload":false},"resources":{"History_Title_Label":"History","History_ClearLink_Label":"Clear","History_NoHistory_Label":"No history items","API_AccessFilter_Label":"Access","API_ParameterSection_Label":"PARAMETERS","API_SignatureSection_Label":"SIGNATURE","API_CopyHint_Label":"Copy","API_CopyNameHint_Label":"Copy name","API_CopyLinkHint_Label":"Copy link","API_CopiedAckHint_Label":"Copied!","API_MoreOverloads_Label":"more","API_MoreDropdownItems_Label":"More","API_OptionalParameter_Label":"optional","API_DefaultParameterValue_Label":"Default value","API_InheritedFilter_Label":"Inherited","Search_Input_Placeholder":"Search","Toc_Contents_Label":"Contents","Toc_RelatedClasses_Label":"Related Classes","History_JustNowTime_Label":"just now","History_AgoTime_Label":"ago","History_YearTime_Label":"y","History_MonthTime_Label":"mo","History_DayTime_Label":"d","History_HourTime_Label":"h","History_MinuteTime_Label":"m","History_SecondTime_Label":"s"}};
diff --git a/resources/tutorials/index.html b/resources/tutorials/index.html
index 3e82ced5a..95d19319c 100644
--- a/resources/tutorials/index.html
+++ b/resources/tutorials/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 567f4527d..75966d811 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ
diff --git a/sourcing/ddl/index.html b/sourcing/ddl/index.html
index 1d16bca2c..14a8fe611 100644
--- a/sourcing/ddl/index.html
+++ b/sourcing/ddl/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/sourcing/private-trackers/index.html b/sourcing/private-trackers/index.html
index 18f1092e2..5ac0fb3ec 100644
--- a/sourcing/private-trackers/index.html
+++ b/sourcing/private-trackers/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/sourcing/public-trackers/index.html b/sourcing/public-trackers/index.html
index e3c7e90a1..09243b862 100644
--- a/sourcing/public-trackers/index.html
+++ b/sourcing/public-trackers/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/sourcing/streaming/index.html b/sourcing/streaming/index.html
index 0882e1923..497b42dc3 100644
--- a/sourcing/streaming/index.html
+++ b/sourcing/streaming/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/sourcing/usenet/index.html b/sourcing/usenet/index.html
index 5d605828f..590c710f9 100644
--- a/sourcing/usenet/index.html
+++ b/sourcing/usenet/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+
diff --git a/static/tutorials/mpv/portable_config/mpv.conf b/static/tutorials/mpv/portable_config/mpv.conf
index 52c92ed0e..e4b9cc73c 100644
--- a/static/tutorials/mpv/portable_config/mpv.conf
+++ b/static/tutorials/mpv/portable_config/mpv.conf
@@ -51,7 +51,7 @@ sub-ass-style-overrides=Kerning=yes
## Auto profiles
[simulcast]
-profile-cond=string.match(p.filename, "SubsPlease") or string.match(p.filename, "Erai%-raws") or string.match(p.filename, "Tsundere%-Raws") or string.match(p.filename, "%-VARYG") or string.match(p.filename, "HorribleSubs")
+profile-cond=filename:match("SubsPlease") or filename:match("Erai%-raws") or filename:match("Tsundere%-Raws") or filename:match("%-VARYG") or filename:match("HorribleSubs") or filename:match("SubsPlus%+")
profile-restore=copy
sub-fix-timing=yes
sub-ass-override=force
diff --git a/tutorials/calibre/index.html b/tutorials/calibre/index.html
index 74eb0d0a7..45cd59c47 100644
--- a/tutorials/calibre/index.html
+++ b/tutorials/calibre/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/tutorials/comparison/index.html b/tutorials/comparison/index.html
index 5891b3edc..e8496f605 100644
--- a/tutorials/comparison/index.html
+++ b/tutorials/comparison/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,12 +32,12 @@
-
+
-
+
-
-
+
+
diff --git a/tutorials/deluge/index.html b/tutorials/deluge/index.html
index 8ebbb7d06..d65990fc9 100644
--- a/tutorials/deluge/index.html
+++ b/tutorials/deluge/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+
diff --git a/tutorials/irc/index.html b/tutorials/irc/index.html
index cbe9b592d..6f19b4064 100644
--- a/tutorials/irc/index.html
+++ b/tutorials/irc/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/tutorials/mpv/index.html b/tutorials/mpv/index.html
index 2f3cca843..93a8079c7 100644
--- a/tutorials/mpv/index.html
+++ b/tutorials/mpv/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,12 +32,12 @@
-
+
-
+
-
-
+
+
@@ -863,7 +863,7 @@
## Auto profiles
[simulcast]
-profile-cond=string.match(p.filename, "SubsPlease") or string.match(p.filename, "Erai%-raws") or string.match(p.filename, "Tsundere%-Raws") or string.match(p.filename, "%-VARYG") or string.match(p.filename, "HorribleSubs")
+profile-cond=filename:match("SubsPlease") or filename:match("Erai%-raws") or filename:match("Tsundere%-Raws") or filename:match("%-VARYG") or filename:match("HorribleSubs") or filename:match("SubsPlus%+")
profile-restore=copy
sub-fix-timing=yes
sub-ass-override=force
diff --git a/tutorials/oped/index.html b/tutorials/oped/index.html
index eb2ed209a..f04a55dff 100644
--- a/tutorials/oped/index.html
+++ b/tutorials/oped/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,12 +30,12 @@
-
+
-
+
-
-
+
+
diff --git a/tutorials/plex/index.html b/tutorials/plex/index.html
index d911fc52f..cf3453bbd 100644
--- a/tutorials/plex/index.html
+++ b/tutorials/plex/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/tutorials/propolis/index.html b/tutorials/propolis/index.html
index 974f20718..48536d75e 100644
--- a/tutorials/propolis/index.html
+++ b/tutorials/propolis/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,12 +32,12 @@
-
+
-
+
-
-
+
+
diff --git a/tutorials/qbittorrent/index.html b/tutorials/qbittorrent/index.html
index 3f6b94207..09d11070a 100644
--- a/tutorials/qbittorrent/index.html
+++ b/tutorials/qbittorrent/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+
diff --git a/tutorials/shana/index.html b/tutorials/shana/index.html
index 2786ce07a..30cb548c4 100644
--- a/tutorials/shana/index.html
+++ b/tutorials/shana/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,11 +30,11 @@
-
+
-
+
-
+
diff --git a/tutorials/sonarr/index.html b/tutorials/sonarr/index.html
index 1c1a3e47d..af1f7c095 100644
--- a/tutorials/sonarr/index.html
+++ b/tutorials/sonarr/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+
diff --git a/tutorials/splittunnel/index.html b/tutorials/splittunnel/index.html
index 66ee1142d..2bd8ac4f4 100644
--- a/tutorials/splittunnel/index.html
+++ b/tutorials/splittunnel/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+
diff --git a/tutorials/torrent/index.html b/tutorials/torrent/index.html
index 939e6c810..9d1037f92 100644
--- a/tutorials/torrent/index.html
+++ b/tutorials/torrent/index.html
@@ -3,7 +3,7 @@
-
+
@@ -30,12 +30,12 @@
-
+
-
+
-
-
+
+
diff --git a/tutorials/transmission/index.html b/tutorials/transmission/index.html
index 228b63ccf..c253e1d9f 100644
--- a/tutorials/transmission/index.html
+++ b/tutorials/transmission/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+
diff --git a/tutorials/unblock/index.html b/tutorials/unblock/index.html
index 72c1a3096..6ad5f62aa 100644
--- a/tutorials/unblock/index.html
+++ b/tutorials/unblock/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+
diff --git a/tutorials/visualnovels/index.html b/tutorials/visualnovels/index.html
index ac65d51e4..e2e5b48c6 100644
--- a/tutorials/visualnovels/index.html
+++ b/tutorials/visualnovels/index.html
@@ -3,7 +3,7 @@
-
+
@@ -32,11 +32,11 @@
-
+
-
+
-
+