viewgit/inc/functions.php:22 Function utf8_encode() is deprecated [8192]

Adjust copyrights years

Chris Pollett [2024-01-03 21:Jan:rd]
Adjust copyrights years
Filename
index.php
src/advertise.php
src/blog.php
src/bot.php
src/configs/Config.php
src/configs/ConfigureTool.php
src/configs/Createdb.php
src/configs/CreditConfig.php
src/configs/ExportPublicHelpDb.php
src/configs/GroupWikiTool.php
src/configs/PublicHelpPages.php
src/configs/TokenTool.php
src/configs/default_crawl.ini
src/controllers/AdminController.php
src/controllers/ApiController.php
src/controllers/ArchiveController.php
src/controllers/ClassifierController.php
src/controllers/Controller.php
src/controllers/CrawlController.php
src/controllers/FetchController.php
src/controllers/GroupController.php
src/controllers/JobsController.php
src/controllers/MachineController.php
src/controllers/RegisterController.php
src/controllers/ResourceController.php
src/controllers/SearchController.php
src/controllers/StaticController.php
src/controllers/TestsController.php
src/controllers/components/AccountaccessComponent.php
src/controllers/components/ChatbotComponent.php
src/controllers/components/Component.php
src/controllers/components/CrawlComponent.php
src/controllers/components/SocialComponent.php
src/controllers/components/StoreComponent.php
src/controllers/components/SystemComponent.php
src/css/editor.css
src/css/messages.css
src/css/search.css
src/error.php
src/examples/QueryCacher.php
src/examples/SearchApi.php
src/examples/StockBot.php
src/examples/WeatherBot.php
src/executables/ArcTool.php
src/executables/ClassifierTool.php
src/executables/ClassifierTrainer.php
src/executables/CodeTool.php
src/executables/DictionaryUpdater.php
src/executables/Fetcher.php
src/executables/MediaUpdater.php
src/executables/Mirror.php
src/executables/QueryTool.php
src/executables/QueueServer.php
src/index.php
src/library/AnalyticsManager.php
src/library/BPlusTree.php
src/library/BloomFilterBundle.php
src/library/BloomFilterFile.php
src/library/Bzip2BlockIterator.php
src/library/ComputerVision.php
src/library/ContextTagger.php
src/library/CrawlConstants.php
src/library/CrawlDaemon.php
src/library/CrawlQueueBundle.php
src/library/DoubleIndexBundle.php
src/library/FeedArchiveBundle.php
src/library/FeedDocumentBundle.php
src/library/FetchGitRepositoryUrls.php
src/library/FetchUrl.php
src/library/FileCache.php
src/library/HashTable.php
src/library/IndexArchiveBundle.php
src/library/IndexDictionary.php
src/library/IndexDocumentBundle.php
src/library/IndexManager.php
src/library/IndexShard.php
src/library/JavascriptUnitTest.php
src/library/LRUCache.php
src/library/Library.php
src/library/LinearAlgebra.php
src/library/LinearHashTable.php
src/library/LocaleFunctions.php
src/library/MailServer.php
src/library/MediaConstants.php
src/library/MessagesBundle.php
src/library/NWordGrams.php
src/library/NamedEntityContextTagger.php
src/library/Notifier.php
src/library/PackedTableTools.php
src/library/PageRuleParser.php
src/library/PartOfSpeechContextTagger.php
src/library/PartialZipArchive.php
src/library/PartitionDocumentBundle.php
src/library/PersistentStructure.php
src/library/PhraseParser.php
src/library/PriorityQueue.php
src/library/ScraperManager.php
src/library/StochasticTermSegmenter.php
src/library/StringArray.php
src/library/SuffixTree.php
src/library/Trie.php
src/library/UnitTest.php
src/library/UpgradeFunctions.php
src/library/UrlParser.php
src/library/Utility.php
src/library/VersionFunctions.php
src/library/VersionManager.php
src/library/WebArchive.php
src/library/WebArchiveBundle.php
src/library/WikiParser.php
src/library/archive_bundle_iterators/ArcArchiveBundleIterator.php
src/library/archive_bundle_iterators/ArchiveBundleIterator.php
src/library/archive_bundle_iterators/DatabaseBundleIterator.php
src/library/archive_bundle_iterators/MediaWikiArchiveBundleIterator.php
src/library/archive_bundle_iterators/MixArchiveBundleIterator.php
src/library/archive_bundle_iterators/OdpRdfArchiveBundleIterator.php
src/library/archive_bundle_iterators/TextArchiveBundleIterator.php
src/library/archive_bundle_iterators/WarcArchiveBundleIterator.php
src/library/archive_bundle_iterators/WebArchiveBundleIterator.php
src/library/classifiers/BinaryFeatures.php
src/library/classifiers/ChiSquaredFeatureSelection.php
src/library/classifiers/Classifier.php
src/library/classifiers/ClassifierAlgorithm.php
src/library/classifiers/FeatureSelection.php
src/library/classifiers/Features.php
src/library/classifiers/LassoRegression.php
src/library/classifiers/NaiveBayes.php
src/library/classifiers/SparseMatrix.php
src/library/classifiers/WeightedFeatures.php
src/library/compressors/Compressor.php
src/library/compressors/GzipCompressor.php
src/library/compressors/NonCompressor.php
src/library/index_bundle_iterators/DocIterator.php
src/library/index_bundle_iterators/GroupIterator.php
src/library/index_bundle_iterators/IndexBundleIterator.php
src/library/index_bundle_iterators/IntersectIterator.php
src/library/index_bundle_iterators/NegationIterator.php
src/library/index_bundle_iterators/NetworkIterator.php
src/library/index_bundle_iterators/UnionIterator.php
src/library/index_bundle_iterators/WordIterator.php
src/library/indexing_plugins/AddressesPlugin.php
src/library/indexing_plugins/WordfilterPlugin.php
src/library/media_jobs/AnalyticsJob.php
src/library/media_jobs/BulkEmailJob.php
src/library/media_jobs/DescriptionUpdateJob.php
src/library/media_jobs/FeedsUpdateJob.php
src/library/media_jobs/MediaJob.php
src/library/media_jobs/PodcastDownloadJob.php
src/library/media_jobs/RecommendationJob.php
src/library/media_jobs/TrendingHighlightsJob.php
src/library/media_jobs/VideoConvertJob.php
src/library/media_jobs/WikiThumbDetailJob.php
src/library/processors/BmpProcessor.php
src/library/processors/CompressedProcessor.php
src/library/processors/DocProcessor.php
src/library/processors/DocxProcessor.php
src/library/processors/EpubProcessor.php
src/library/processors/GifProcessor.php
src/library/processors/GitXmlProcessor.php
src/library/processors/GopherProcessor.php
src/library/processors/HtmlProcessor.php
src/library/processors/IconProcessor.php
src/library/processors/ImageProcessor.php
src/library/processors/JavaProcessor.php
src/library/processors/JpgProcessor.php
src/library/processors/PageProcessor.php
src/library/processors/PdfProcessor.php
src/library/processors/PngProcessor.php
src/library/processors/PptProcessor.php
src/library/processors/PptxProcessor.php
src/library/processors/PythonProcessor.php
src/library/processors/RobotProcessor.php
src/library/processors/RssProcessor.php
src/library/processors/RtfProcessor.php
src/library/processors/SitemapProcessor.php
src/library/processors/SvgProcessor.php
src/library/processors/TextProcessor.php
src/library/processors/VideoProcessor.php
src/library/processors/WebpProcessor.php
src/library/processors/XlsxProcessor.php
src/library/processors/XmlProcessor.php
src/library/summarizers/CentroidSummarizer.php
src/library/summarizers/CentroidWeightedSummarizer.php
src/library/summarizers/GraphBasedSummarizer.php
src/library/summarizers/ScrapeSummarizer.php
src/library/summarizers/Summarizer.php
src/locale/ar/configure.ini
src/locale/ar/resources/Tokenizer.php
src/locale/ar/resources/locale.js
src/locale/bn/configure.ini
src/locale/bn/resources/Tokenizer.php
src/locale/bn/resources/locale.js
src/locale/de/configure.ini
src/locale/de/resources/Tokenizer.php
src/locale/de/resources/locale.js
src/locale/el_GR/configure.ini
src/locale/el_GR/resources/Tokenizer.php
src/locale/el_GR/resources/locale.js
src/locale/en_US/configure.ini
src/locale/en_US/resources/Tokenizer.php
src/locale/en_US/resources/locale.js
src/locale/es/configure.ini
src/locale/es/resources/Tokenizer.php
src/locale/es/resources/locale.js
src/locale/fa/configure.ini
src/locale/fa/resources/Tokenizer.php
src/locale/fa/resources/locale.js
src/locale/fr_FR/configure.ini
src/locale/fr_FR/resources/Tokenizer.php
src/locale/fr_FR/resources/locale.js
src/locale/he/configure.ini
src/locale/he/resources/Tokenizer.php
src/locale/he/resources/locale.js
src/locale/hi/configure.ini
src/locale/hi/resources/Tokenizer.php
src/locale/hi/resources/locale.js
src/locale/id/configure.ini
src/locale/id/resources/Tokenizer.php
src/locale/id/resources/locale.js
src/locale/it/configure.ini
src/locale/it/resources/Tokenizer.php
src/locale/it/resources/locale.js
src/locale/ja/configure.ini
src/locale/ja/resources/Tokenizer.php
src/locale/ja/resources/locale.js
src/locale/kn/configure.ini
src/locale/kn/resources/Tokenizer.php
src/locale/kn/resources/locale.js
src/locale/ko/configure.ini
src/locale/ko/resources/Tokenizer.php
src/locale/ko/resources/locale.js
src/locale/nl/configure.ini
src/locale/nl/resources/Tokenizer.php
src/locale/nl/resources/locale.js
src/locale/pl/configure.ini
src/locale/pl/resources/Tokenizer.php
src/locale/pl/resources/locale.js
src/locale/pt/configure.ini
src/locale/pt/resources/Tokenizer.php
src/locale/pt/resources/locale.js
src/locale/ru/configure.ini
src/locale/ru/resources/Tokenizer.php
src/locale/ru/resources/locale.js
src/locale/te/configure.ini
src/locale/te/resources/Tokenizer.php
src/locale/te/resources/locale.js
src/locale/th/configure.ini
src/locale/th/resources/Tokenizer.php
src/locale/th/resources/locale.js
src/locale/tl/configure.ini
src/locale/tl/resources/Tokenizer.php
src/locale/tl/resources/locale.js
src/locale/tr/configure.ini
src/locale/tr/resources/Tokenizer.php
src/locale/tr/resources/locale.js
src/locale/vi_VN/configure.ini
src/locale/vi_VN/resources/Tokenizer.php
src/locale/vi_VN/resources/locale.js
src/locale/zh_CN/configure.ini
src/locale/zh_CN/resources/Tokenizer.php
src/locale/zh_CN/resources/locale.js
src/models/ActivityModel.php
src/models/AdvertisementModel.php
src/models/BotModel.php
src/models/CaptchaModel.php
src/models/CrawlModel.php
src/models/CreditModel.php
src/models/CronModel.php
src/models/GroupModel.php
src/models/ImpressionModel.php
src/models/LocaleModel.php
src/models/MachineModel.php
src/models/Model.php
src/models/ParallelModel.php
src/models/PhraseModel.php
src/models/ProfileModel.php
src/models/RoleModel.php
src/models/ScraperModel.php
src/models/SearchverticalsModel.php
src/models/SigninModel.php
src/models/SourceModel.php
src/models/TrendingModel.php
src/models/UserModel.php
src/models/VisitorModel.php
src/models/datasources/DatasourceManager.php
src/models/datasources/MysqlManager.php
src/models/datasources/PdoManager.php
src/models/datasources/Sqlite3Manager.php
src/privacy.php
src/scripts/basic.js
src/scripts/big_int.js
src/scripts/chart.js
src/scripts/classifiers.js
src/scripts/hash_captcha.js
src/scripts/help.js
src/scripts/history.js
src/scripts/messages.js
src/scripts/mix.js
src/scripts/register_validator.js
src/scripts/sha1.js
src/scripts/spreadsheet.js
src/scripts/suggest.js
src/scripts/vr-util.js
src/scripts/wiki.js
src/terms.php
src/views/AdminView.php
src/views/ApiView.php
src/views/ComponentView.php
src/views/CrawlstatusView.php
src/views/FeedstatusView.php
src/views/FetchView.php
src/views/GroupView.php
src/views/MachinestatusView.php
src/views/MediadetailView.php
src/views/NocacheView.php
src/views/RecoverView.php
src/views/RegisterView.php
src/views/ResendEmailView.php
src/views/RssView.php
src/views/SearchView.php
src/views/SigninView.php
src/views/StaticView.php
src/views/SuggestView.php
src/views/TestsView.php
src/views/View.php
src/views/elements/AdminElement.php
src/views/elements/AdminbarElement.php
src/views/elements/AdminmenuElement.php
src/views/elements/ApiElement.php
src/views/elements/AppearanceElement.php
src/views/elements/BotstoryElement.php
src/views/elements/ConfigureElement.php
src/views/elements/CrawlcontrolsElement.php
src/views/elements/CrawloptionsElement.php
src/views/elements/DisplayadvertisementElement.php
src/views/elements/EditclassifierElement.php
src/views/elements/EditlocalesElement.php
src/views/elements/EditmixElement.php
src/views/elements/Element.php
src/views/elements/FooterElement.php
src/views/elements/GroupElement.php
src/views/elements/GroupbarElement.php
src/views/elements/GroupfeedElement.php
src/views/elements/GroupmenuElement.php
src/views/elements/HeaderElement.php
src/views/elements/HelpElement.php
src/views/elements/LanguageElement.php
src/views/elements/MachinelogElement.php
src/views/elements/ManageaccountElement.php
src/views/elements/ManageadvertisementsElement.php
src/views/elements/ManageclassifiersElement.php
src/views/elements/ManagecrawlsElement.php
src/views/elements/ManagecreditsElement.php
src/views/elements/ManagegroupsElement.php
src/views/elements/ManagelocalesElement.php
src/views/elements/ManagemachinesElement.php
src/views/elements/ManagerolesElement.php
src/views/elements/ManageusersElement.php
src/views/elements/MediajobsElement.php
src/views/elements/MixcrawlsElement.php
src/views/elements/PageoptionsElement.php
src/views/elements/PaginationElement.php
src/views/elements/QuerystatsElement.php
src/views/elements/ResultseditorElement.php
src/views/elements/ScrapersElement.php
src/views/elements/SearchElement.php
src/views/elements/SearchbarElement.php
src/views/elements/SearchcalloutElement.php
src/views/elements/SearchmenuElement.php
src/views/elements/SearchsourcesElement.php
src/views/elements/SecurityElement.php
src/views/elements/ServersettingsElement.php
src/views/elements/SideadvertisementElement.php
src/views/elements/SocialcontrolsElement.php
src/views/elements/StatisticsElement.php
src/views/elements/TopadvertisementElement.php
src/views/elements/TrendingElement.php
src/views/elements/UsermessagesElement.php
src/views/elements/WelcomemenuElement.php
src/views/elements/WikiElement.php
src/views/helpers/CloseHelper.php
src/views/helpers/EmojipickerHelper.php
src/views/helpers/FeedsHelper.php
src/views/helpers/FiletypeHelper.php
src/views/helpers/FileuploadHelper.php
src/views/helpers/GrouplistHelper.php
src/views/helpers/HamburgerHelper.php
src/views/helpers/HelpbuttonHelper.php
src/views/helpers/Helper.php
src/views/helpers/IconlinkHelper.php
src/views/helpers/ImagesHelper.php
src/views/helpers/OptionsHelper.php
src/views/helpers/PaginationHelper.php
src/views/helpers/PagingtableHelper.php
src/views/helpers/SearchformHelper.php
src/views/helpers/ToggleHelper.php
src/views/helpers/VideosHelper.php
src/views/helpers/VideourlHelper.php
src/views/layouts/ApiLayout.php
src/views/layouts/Layout.php
src/views/layouts/RssLayout.php
src/views/layouts/WebLayout.php
tests/BPlusTreeTest.php
tests/BloomFilterFileTest.php
tests/BmpProcessorTest.php
tests/CrawlQueueBundleTest.php
tests/DeTokenizerTest.php
tests/DocxProcessorTest.php
tests/ElTokenizerTest.php
tests/EnTokenizerTest.php
tests/EpubProcessorTest.php
tests/EsTokenizerTest.php
tests/FaTokenizerTest.php
tests/FetchUrlTest.php
tests/FrTokenizerTest.php
tests/HashTableTest.php
tests/HiTokenizerTest.php
tests/IconProcessorTest.php
tests/IndexDictionaryTest.php
tests/IndexDocumentBundleTest.php
tests/IndexManagerTest.php
tests/IndexShardTest.php
tests/ItTokenizerTest.php
tests/LinearHashTableTest.php
tests/ManyScrapersExperiment.php
tests/ManyUserExperiment.php
tests/NlTokenizerTest.php
tests/PackedTableToolsTest.php
tests/PdfProcessorTest.php
tests/PhraseParserTest.php
tests/PptxProcessorTest.php
tests/PriorityQueueTest.php
tests/PtTokenizerTest.php
tests/QueueServerTest.php
tests/RuTokenizerTest.php
tests/ScraperManagerTest.php
tests/Sha1JavascriptTest.php
tests/SocketExperiment.php
tests/StringArrayTest.php
tests/StringCatExperiment.php
tests/TrieTest.php
tests/UrlParserTest.php
tests/UtilityTest.php
tests/VersionManagerTest.php
tests/WebArchiveTest.php
tests/WikiParserTest.php
tests/WordIteratorTest.php
tests/XlsxProcessorTest.php
tests/ZhTokenizerTest.php
tests/test_files/VocabSampler.php
work_directory/_placeholder.php
diff --git a/index.php b/index.php
index 9f99c9ab7..a5905b257 100644
--- a/index.php
+++ b/index.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/advertise.php b/src/advertise.php
index dd480397a..9ce7d3b12 100644
--- a/src/advertise.php
+++ b/src/advertise.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/blog.php b/src/blog.php
index 3de352b21..327cd1157 100755
--- a/src/blog.php
+++ b/src/blog.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/bot.php b/src/bot.php
index 642573a51..244968e33 100644
--- a/src/bot.php
+++ b/src/bot.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/configs/Config.php b/src/configs/Config.php
index bf1350042..30574ae45 100755
--- a/src/configs/Config.php
+++ b/src/configs/Config.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -34,7 +34,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\configs;
diff --git a/src/configs/ConfigureTool.php b/src/configs/ConfigureTool.php
index 853d30d6a..f10adda14 100644
--- a/src/configs/ConfigureTool.php
+++ b/src/configs/ConfigureTool.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\configs;
diff --git a/src/configs/Createdb.php b/src/configs/Createdb.php
index 70aa1a11c..aa996a8d9 100755
--- a/src/configs/Createdb.php
+++ b/src/configs/Createdb.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -29,7 +29,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\configs;
diff --git a/src/configs/CreditConfig.php b/src/configs/CreditConfig.php
index c2c636dfc..389d8a5d9 100644
--- a/src/configs/CreditConfig.php
+++ b/src/configs/CreditConfig.php
@@ -2,7 +2,7 @@
 /**
  * SeekQuarry/Yioop -- Credit Card Configuration
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  * All rights reserved
  */
 namespace seekquarry\yioop\configs;
diff --git a/src/configs/ExportPublicHelpDb.php b/src/configs/ExportPublicHelpDb.php
index b1123ce59..12d9cf4cc 100644
--- a/src/configs/ExportPublicHelpDb.php
+++ b/src/configs/ExportPublicHelpDb.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -29,7 +29,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\configs;
@@ -73,7 +73,7 @@ $out .= <<< EOD
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -99,7 +99,7 @@ $out .= <<< EOD
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 EOD;
diff --git a/src/configs/GroupWikiTool.php b/src/configs/GroupWikiTool.php
index 4dff1a775..cecf0359b 100644
--- a/src/configs/GroupWikiTool.php
+++ b/src/configs/GroupWikiTool.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -31,7 +31,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */

diff --git a/src/configs/PublicHelpPages.php b/src/configs/PublicHelpPages.php
index 80533cd9f..f96d5af26 100644
--- a/src/configs/PublicHelpPages.php
+++ b/src/configs/PublicHelpPages.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -29,7 +29,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\configs;
diff --git a/src/configs/TokenTool.php b/src/configs/TokenTool.php
index 829b1299e..c732d97c7 100644
--- a/src/configs/TokenTool.php
+++ b/src/configs/TokenTool.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -31,7 +31,7 @@
  *     ngrams, added more functionality)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */

diff --git a/src/configs/default_crawl.ini b/src/configs/default_crawl.ini
index 996b422b8..d365e0b18 100644
--- a/src/configs/default_crawl.ini
+++ b/src/configs/default_crawl.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/controllers/AdminController.php b/src/controllers/AdminController.php
index e5b4a725f..c1d5e7441 100755
--- a/src/controllers/AdminController.php
+++ b/src/controllers/AdminController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/ApiController.php b/src/controllers/ApiController.php
index 9d94f7262..a548c03f5 100644
--- a/src/controllers/ApiController.php
+++ b/src/controllers/ApiController.php
@@ -3,7 +3,7 @@
  *  SeekQuarry/Yioop --
  *  Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- *  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ *  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  *  LICENSE:
  *
@@ -25,7 +25,7 @@
  *  @author Eswara Rajesh Pinapala epinapala@live.com
  *  @license https://www.gnu.org/licenses/ GPL3
  *  @link https://www.seekquarry.com/
- *  @copyright 2009 - 2023
+ *  @copyright 2009 - 2024
  *  @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/ArchiveController.php b/src/controllers/ArchiveController.php
index ee06898fe..72a4bf0b2 100755
--- a/src/controllers/ArchiveController.php
+++ b/src/controllers/ArchiveController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/ClassifierController.php b/src/controllers/ClassifierController.php
index 1340b4ec1..174af59c4 100644
--- a/src/controllers/ClassifierController.php
+++ b/src/controllers/ClassifierController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/Controller.php b/src/controllers/Controller.php
index fe755e052..30a4b7016 100755
--- a/src/controllers/Controller.php
+++ b/src/controllers/Controller.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/CrawlController.php b/src/controllers/CrawlController.php
index fd87fa865..1060a254e 100644
--- a/src/controllers/CrawlController.php
+++ b/src/controllers/CrawlController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/FetchController.php b/src/controllers/FetchController.php
index 01c39aef3..0f98944aa 100755
--- a/src/controllers/FetchController.php
+++ b/src/controllers/FetchController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/GroupController.php b/src/controllers/GroupController.php
index fef96642c..c5179f21e 100644
--- a/src/controllers/GroupController.php
+++ b/src/controllers/GroupController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/JobsController.php b/src/controllers/JobsController.php
index 3981e844d..89ca0fe56 100644
--- a/src/controllers/JobsController.php
+++ b/src/controllers/JobsController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/MachineController.php b/src/controllers/MachineController.php
index 6f1e08e6b..f353d0970 100644
--- a/src/controllers/MachineController.php
+++ b/src/controllers/MachineController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/RegisterController.php b/src/controllers/RegisterController.php
index 27571510c..9ef6e8082 100755
--- a/src/controllers/RegisterController.php
+++ b/src/controllers/RegisterController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/ResourceController.php b/src/controllers/ResourceController.php
index d2466641d..496da5697 100644
--- a/src/controllers/ResourceController.php
+++ b/src/controllers/ResourceController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/SearchController.php b/src/controllers/SearchController.php
index 424118f24..7cba5ab9d 100755
--- a/src/controllers/SearchController.php
+++ b/src/controllers/SearchController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/StaticController.php b/src/controllers/StaticController.php
index 2f17c91ef..c149c7bc8 100644
--- a/src/controllers/StaticController.php
+++ b/src/controllers/StaticController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/TestsController.php b/src/controllers/TestsController.php
index 4881f1a78..2793b0ce8 100644
--- a/src/controllers/TestsController.php
+++ b/src/controllers/TestsController.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers;
diff --git a/src/controllers/components/AccountaccessComponent.php b/src/controllers/components/AccountaccessComponent.php
index f6785153e..65cf33858 100644
--- a/src/controllers/components/AccountaccessComponent.php
+++ b/src/controllers/components/AccountaccessComponent.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers\components;
diff --git a/src/controllers/components/ChatbotComponent.php b/src/controllers/components/ChatbotComponent.php
index 0a6e40915..6442edf41 100644
--- a/src/controllers/components/ChatbotComponent.php
+++ b/src/controllers/components/ChatbotComponent.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers\components;
diff --git a/src/controllers/components/Component.php b/src/controllers/components/Component.php
index 03e3ff7a7..3ccc85e71 100644
--- a/src/controllers/components/Component.php
+++ b/src/controllers/components/Component.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers\components;
diff --git a/src/controllers/components/CrawlComponent.php b/src/controllers/components/CrawlComponent.php
index e7af4871f..f5e1bac94 100644
--- a/src/controllers/components/CrawlComponent.php
+++ b/src/controllers/components/CrawlComponent.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers\components;
diff --git a/src/controllers/components/SocialComponent.php b/src/controllers/components/SocialComponent.php
index cfdd08a98..641af3b7e 100644
--- a/src/controllers/components/SocialComponent.php
+++ b/src/controllers/components/SocialComponent.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers\components;
diff --git a/src/controllers/components/StoreComponent.php b/src/controllers/components/StoreComponent.php
index dd7fdd540..c0b808b57 100644
--- a/src/controllers/components/StoreComponent.php
+++ b/src/controllers/components/StoreComponent.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Pushkar Umaranikar
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers\components;
diff --git a/src/controllers/components/SystemComponent.php b/src/controllers/components/SystemComponent.php
index 27a6cb02e..91f5a68f3 100755
--- a/src/controllers/components/SystemComponent.php
+++ b/src/controllers/components/SystemComponent.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\controllers\components;
diff --git a/src/css/editor.css b/src/css/editor.css
index 67f721f9a..d39735d92 100755
--- a/src/css/editor.css
+++ b/src/css/editor.css
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Eswara Rajesh Pinapala
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/css/messages.css b/src/css/messages.css
index d00f195bb..1de4aee00 100644
--- a/src/css/messages.css
+++ b/src/css/messages.css
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/css/search.css b/src/css/search.css
index bbcbc6b90..5f95f3587 100755
--- a/src/css/search.css
+++ b/src/css/search.css
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/error.php b/src/error.php
index 4c7f446f0..fd47ed37d 100755
--- a/src/error.php
+++ b/src/error.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/examples/QueryCacher.php b/src/examples/QueryCacher.php
index e9c9f26f5..7997908c0 100644
--- a/src/examples/QueryCacher.php
+++ b/src/examples/QueryCacher.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\examples;
diff --git a/src/examples/SearchApi.php b/src/examples/SearchApi.php
index 820470461..b2e17a0bf 100644
--- a/src/examples/SearchApi.php
+++ b/src/examples/SearchApi.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\examples;
diff --git a/src/examples/StockBot.php b/src/examples/StockBot.php
index 2ea971eb9..34313a05f 100644
--- a/src/examples/StockBot.php
+++ b/src/examples/StockBot.php
@@ -3,7 +3,7 @@
  *  SeekQuarry/Yioop --
  *  Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- *  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ *  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  *  LICENSE:
  *
@@ -26,7 +26,7 @@
  *      (updated after yahoo stock quotes went dark, by Chris Pollett)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\examples\stockbot;
diff --git a/src/examples/WeatherBot.php b/src/examples/WeatherBot.php
index fea033c6e..f1aa2f2ac 100644
--- a/src/examples/WeatherBot.php
+++ b/src/examples/WeatherBot.php
@@ -3,7 +3,7 @@
  *  SeekQuarry/Yioop --
  *  Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- *  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ *  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  *  LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Harika Nukala harika.nukala@sjsu.edu
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\examples\weatherbot;
diff --git a/src/executables/ArcTool.php b/src/executables/ArcTool.php
index c52fcab88..ab522e802 100755
--- a/src/executables/ArcTool.php
+++ b/src/executables/ArcTool.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/ClassifierTool.php b/src/executables/ClassifierTool.php
index ec5c5e388..7af3713b3 100755
--- a/src/executables/ClassifierTool.php
+++ b/src/executables/ClassifierTool.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/ClassifierTrainer.php b/src/executables/ClassifierTrainer.php
index 16e9f51db..06922cf05 100755
--- a/src/executables/ClassifierTrainer.php
+++ b/src/executables/ClassifierTrainer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/CodeTool.php b/src/executables/CodeTool.php
index 009c537cc..99915e1c6 100755
--- a/src/executables/CodeTool.php
+++ b/src/executables/CodeTool.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -29,7 +29,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/DictionaryUpdater.php b/src/executables/DictionaryUpdater.php
index b1da9866e..d24724eef 100644
--- a/src/executables/DictionaryUpdater.php
+++ b/src/executables/DictionaryUpdater.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/Fetcher.php b/src/executables/Fetcher.php
index bcd32c6eb..8f64a3654 100755
--- a/src/executables/Fetcher.php
+++ b/src/executables/Fetcher.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/MediaUpdater.php b/src/executables/MediaUpdater.php
index 77eeb873d..d6629a79b 100644
--- a/src/executables/MediaUpdater.php
+++ b/src/executables/MediaUpdater.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/Mirror.php b/src/executables/Mirror.php
index e3022e7b3..0c416baea 100644
--- a/src/executables/Mirror.php
+++ b/src/executables/Mirror.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/QueryTool.php b/src/executables/QueryTool.php
index 22106463a..d2bd43fb5 100755
--- a/src/executables/QueryTool.php
+++ b/src/executables/QueryTool.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/executables/QueueServer.php b/src/executables/QueueServer.php
index 2bfaff5a3..4253a7150 100644
--- a/src/executables/QueueServer.php
+++ b/src/executables/QueueServer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\executables;
diff --git a/src/index.php b/src/index.php
index c3c7543a5..4eaea7fb2 100644
--- a/src/index.php
+++ b/src/index.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -30,7 +30,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/library/AnalyticsManager.php b/src/library/AnalyticsManager.php
index 626838f49..697fda87e 100644
--- a/src/library/AnalyticsManager.php
+++ b/src/library/AnalyticsManager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/BPlusTree.php b/src/library/BPlusTree.php
index 169f7b278..b4bb2cec7 100644
--- a/src/library/BPlusTree.php
+++ b/src/library/BPlusTree.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/BloomFilterBundle.php b/src/library/BloomFilterBundle.php
index 4074f0c10..c43a1c8ab 100644
--- a/src/library/BloomFilterBundle.php
+++ b/src/library/BloomFilterBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/BloomFilterFile.php b/src/library/BloomFilterFile.php
index c4934d1f8..3dfd838b3 100755
--- a/src/library/BloomFilterFile.php
+++ b/src/library/BloomFilterFile.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/Bzip2BlockIterator.php b/src/library/Bzip2BlockIterator.php
index 5f9ba70d9..118244ff4 100644
--- a/src/library/Bzip2BlockIterator.php
+++ b/src/library/Bzip2BlockIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Shawn Tice, (docs added by Chris Pollett chris@pollett.org)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/ComputerVision.php b/src/library/ComputerVision.php
index 6608e4132..6544f51d8 100644
--- a/src/library/ComputerVision.php
+++ b/src/library/ComputerVision.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/ContextTagger.php b/src/library/ContextTagger.php
index b1b0dd463..b77501435 100644
--- a/src/library/ContextTagger.php
+++ b/src/library/ContextTagger.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */

diff --git a/src/library/CrawlConstants.php b/src/library/CrawlConstants.php
index 5401c77ad..8a9c8f112 100755
--- a/src/library/CrawlConstants.php
+++ b/src/library/CrawlConstants.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/CrawlDaemon.php b/src/library/CrawlDaemon.php
index 6c94179ae..f4c2ffd04 100644
--- a/src/library/CrawlDaemon.php
+++ b/src/library/CrawlDaemon.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/CrawlQueueBundle.php b/src/library/CrawlQueueBundle.php
index 5f690ce23..a32f7bbe2 100644
--- a/src/library/CrawlQueueBundle.php
+++ b/src/library/CrawlQueueBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/DoubleIndexBundle.php b/src/library/DoubleIndexBundle.php
index 24d56b233..5b990cbee 100644
--- a/src/library/DoubleIndexBundle.php
+++ b/src/library/DoubleIndexBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/FeedArchiveBundle.php b/src/library/FeedArchiveBundle.php
index 076461da3..24ca246f7 100644
--- a/src/library/FeedArchiveBundle.php
+++ b/src/library/FeedArchiveBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/FeedDocumentBundle.php b/src/library/FeedDocumentBundle.php
index 61efca596..6b74faf45 100644
--- a/src/library/FeedDocumentBundle.php
+++ b/src/library/FeedDocumentBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/FetchGitRepositoryUrls.php b/src/library/FetchGitRepositoryUrls.php
index ea6a9cb93..fd5f4fc76 100755
--- a/src/library/FetchGitRepositoryUrls.php
+++ b/src/library/FetchGitRepositoryUrls.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Snigdha Rao Parvatneni
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/FetchUrl.php b/src/library/FetchUrl.php
index fb9acf753..9a5bdcac6 100755
--- a/src/library/FetchUrl.php
+++ b/src/library/FetchUrl.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/FileCache.php b/src/library/FileCache.php
index 42447b951..b6bd8693f 100644
--- a/src/library/FileCache.php
+++ b/src/library/FileCache.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/HashTable.php b/src/library/HashTable.php
index 186a55bcc..eeaff75e4 100755
--- a/src/library/HashTable.php
+++ b/src/library/HashTable.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/IndexArchiveBundle.php b/src/library/IndexArchiveBundle.php
index ce41a2ce5..c6a7ca61a 100644
--- a/src/library/IndexArchiveBundle.php
+++ b/src/library/IndexArchiveBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/IndexDictionary.php b/src/library/IndexDictionary.php
index b0fbf8763..b26d751dc 100644
--- a/src/library/IndexDictionary.php
+++ b/src/library/IndexDictionary.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/IndexDocumentBundle.php b/src/library/IndexDocumentBundle.php
index d77492ccf..c8e2344ff 100644
--- a/src/library/IndexDocumentBundle.php
+++ b/src/library/IndexDocumentBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/IndexManager.php b/src/library/IndexManager.php
index 24a2d90cf..3da26a4ab 100644
--- a/src/library/IndexManager.php
+++ b/src/library/IndexManager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/IndexShard.php b/src/library/IndexShard.php
index c89d74120..70a4d781d 100644
--- a/src/library/IndexShard.php
+++ b/src/library/IndexShard.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/JavascriptUnitTest.php b/src/library/JavascriptUnitTest.php
index b6426ceb1..9d3c64e8a 100644
--- a/src/library/JavascriptUnitTest.php
+++ b/src/library/JavascriptUnitTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/LRUCache.php b/src/library/LRUCache.php
index e6fa33800..d0390e004 100644
--- a/src/library/LRUCache.php
+++ b/src/library/LRUCache.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Parth Patel
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/Library.php b/src/library/Library.php
index b547a3a76..ba77b577c 100644
--- a/src/library/Library.php
+++ b/src/library/Library.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/LinearAlgebra.php b/src/library/LinearAlgebra.php
index 460609ddd..5060e3370 100644
--- a/src/library/LinearAlgebra.php
+++ b/src/library/LinearAlgebra.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/LinearHashTable.php b/src/library/LinearHashTable.php
index a8d7e074e..a88c29e83 100644
--- a/src/library/LinearHashTable.php
+++ b/src/library/LinearHashTable.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/LocaleFunctions.php b/src/library/LocaleFunctions.php
index c4bdf9512..86af5434d 100755
--- a/src/library/LocaleFunctions.php
+++ b/src/library/LocaleFunctions.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/MailServer.php b/src/library/MailServer.php
index 71cc94813..aa31b456f 100644
--- a/src/library/MailServer.php
+++ b/src/library/MailServer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/MediaConstants.php b/src/library/MediaConstants.php
index 7218f7b31..1e91a6090 100644
--- a/src/library/MediaConstants.php
+++ b/src/library/MediaConstants.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/MessagesBundle.php b/src/library/MessagesBundle.php
index c9789b98a..2fff6acca 100644
--- a/src/library/MessagesBundle.php
+++ b/src/library/MessagesBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/NWordGrams.php b/src/library/NWordGrams.php
index 92327d1f1..2cd033fa0 100644
--- a/src/library/NWordGrams.php
+++ b/src/library/NWordGrams.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Ravi Dhillon ravi.dhillon@yahoo.com, Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/NamedEntityContextTagger.php b/src/library/NamedEntityContextTagger.php
index e46d229aa..dea366425 100644
--- a/src/library/NamedEntityContextTagger.php
+++ b/src/library/NamedEntityContextTagger.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Xianghong Sun sxh19911230@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/Notifier.php b/src/library/Notifier.php
index 6d860580e..5a1060ad2 100755
--- a/src/library/Notifier.php
+++ b/src/library/Notifier.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PackedTableTools.php b/src/library/PackedTableTools.php
index c80e1b8de..06f79ed7b 100644
--- a/src/library/PackedTableTools.php
+++ b/src/library/PackedTableTools.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PageRuleParser.php b/src/library/PageRuleParser.php
index d2591f722..eb7fc8260 100644
--- a/src/library/PageRuleParser.php
+++ b/src/library/PageRuleParser.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PartOfSpeechContextTagger.php b/src/library/PartOfSpeechContextTagger.php
index 6c6c80b2e..944dc1d59 100644
--- a/src/library/PartOfSpeechContextTagger.php
+++ b/src/library/PartOfSpeechContextTagger.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Xianghong Sun sxh19911230@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PartialZipArchive.php b/src/library/PartialZipArchive.php
index 5eb06dc9e..70a61aad8 100644
--- a/src/library/PartialZipArchive.php
+++ b/src/library/PartialZipArchive.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PartitionDocumentBundle.php b/src/library/PartitionDocumentBundle.php
index c9bf2ffe3..084ffb70a 100644
--- a/src/library/PartitionDocumentBundle.php
+++ b/src/library/PartitionDocumentBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PersistentStructure.php b/src/library/PersistentStructure.php
index 1ea5dde88..e71c2d7bf 100755
--- a/src/library/PersistentStructure.php
+++ b/src/library/PersistentStructure.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PhraseParser.php b/src/library/PhraseParser.php
index 156049c32..1ea839f90 100755
--- a/src/library/PhraseParser.php
+++ b/src/library/PhraseParser.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/PriorityQueue.php b/src/library/PriorityQueue.php
index 4363875a3..421339b13 100755
--- a/src/library/PriorityQueue.php
+++ b/src/library/PriorityQueue.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/ScraperManager.php b/src/library/ScraperManager.php
index d5e1657f7..17cab4979 100644
--- a/src/library/ScraperManager.php
+++ b/src/library/ScraperManager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Charles Bocage (charles.bocage@sjsu.edu)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/StochasticTermSegmenter.php b/src/library/StochasticTermSegmenter.php
index e1a22a483..73137e923 100644
--- a/src/library/StochasticTermSegmenter.php
+++ b/src/library/StochasticTermSegmenter.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Xianghong Sun sxh19911230@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/StringArray.php b/src/library/StringArray.php
index 80c7e093a..7dccbc7ad 100755
--- a/src/library/StringArray.php
+++ b/src/library/StringArray.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/SuffixTree.php b/src/library/SuffixTree.php
index b615d9f09..f4d230170 100644
--- a/src/library/SuffixTree.php
+++ b/src/library/SuffixTree.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/Trie.php b/src/library/Trie.php
index 14e69fde2..999681ea5 100644
--- a/src/library/Trie.php
+++ b/src/library/Trie.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *     code into a separate file and cleaned up)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/UnitTest.php b/src/library/UnitTest.php
index 5385c7fdc..f11311efe 100644
--- a/src/library/UnitTest.php
+++ b/src/library/UnitTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/UpgradeFunctions.php b/src/library/UpgradeFunctions.php
index cd7b16934..4c9fc5206 100644
--- a/src/library/UpgradeFunctions.php
+++ b/src/library/UpgradeFunctions.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -30,7 +30,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/UrlParser.php b/src/library/UrlParser.php
index cafffc90c..466af6324 100755
--- a/src/library/UrlParser.php
+++ b/src/library/UrlParser.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/Utility.php b/src/library/Utility.php
index 7077ab2af..b3a368881 100755
--- a/src/library/Utility.php
+++ b/src/library/Utility.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/VersionFunctions.php b/src/library/VersionFunctions.php
index 3e3134117..59102e9c6 100644
--- a/src/library/VersionFunctions.php
+++ b/src/library/VersionFunctions.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/VersionManager.php b/src/library/VersionManager.php
index 9e195f114..808acebd5 100644
--- a/src/library/VersionManager.php
+++ b/src/library/VersionManager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/WebArchive.php b/src/library/WebArchive.php
index 68cef2e62..6b1b1cba3 100755
--- a/src/library/WebArchive.php
+++ b/src/library/WebArchive.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/WebArchiveBundle.php b/src/library/WebArchiveBundle.php
index 430bfe06c..f98d355a2 100755
--- a/src/library/WebArchiveBundle.php
+++ b/src/library/WebArchiveBundle.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/WikiParser.php b/src/library/WikiParser.php
index d0ef6b93c..5c3dda05f 100644
--- a/src/library/WikiParser.php
+++ b/src/library/WikiParser.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library;
diff --git a/src/library/archive_bundle_iterators/ArcArchiveBundleIterator.php b/src/library/archive_bundle_iterators/ArcArchiveBundleIterator.php
index 70cf02925..757f2ae26 100644
--- a/src/library/archive_bundle_iterators/ArcArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/ArcArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/ArchiveBundleIterator.php b/src/library/archive_bundle_iterators/ArchiveBundleIterator.php
index 03885bfa7..5221e4434 100644
--- a/src/library/archive_bundle_iterators/ArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/ArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/DatabaseBundleIterator.php b/src/library/archive_bundle_iterators/DatabaseBundleIterator.php
index 43c669071..0896df08e 100644
--- a/src/library/archive_bundle_iterators/DatabaseBundleIterator.php
+++ b/src/library/archive_bundle_iterators/DatabaseBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/MediaWikiArchiveBundleIterator.php b/src/library/archive_bundle_iterators/MediaWikiArchiveBundleIterator.php
index 669fbf9c3..473dcb837 100644
--- a/src/library/archive_bundle_iterators/MediaWikiArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/MediaWikiArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/MixArchiveBundleIterator.php b/src/library/archive_bundle_iterators/MixArchiveBundleIterator.php
index 94e3ca673..5a11c03df 100644
--- a/src/library/archive_bundle_iterators/MixArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/MixArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/OdpRdfArchiveBundleIterator.php b/src/library/archive_bundle_iterators/OdpRdfArchiveBundleIterator.php
index 16b78ce55..15586777c 100644
--- a/src/library/archive_bundle_iterators/OdpRdfArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/OdpRdfArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/TextArchiveBundleIterator.php b/src/library/archive_bundle_iterators/TextArchiveBundleIterator.php
index c5f66fc3f..2c142ecc6 100644
--- a/src/library/archive_bundle_iterators/TextArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/TextArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/WarcArchiveBundleIterator.php b/src/library/archive_bundle_iterators/WarcArchiveBundleIterator.php
index ceec392cf..dbe074e10 100644
--- a/src/library/archive_bundle_iterators/WarcArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/WarcArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/archive_bundle_iterators/WebArchiveBundleIterator.php b/src/library/archive_bundle_iterators/WebArchiveBundleIterator.php
index 4a96636de..c949e906d 100644
--- a/src/library/archive_bundle_iterators/WebArchiveBundleIterator.php
+++ b/src/library/archive_bundle_iterators/WebArchiveBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\archive_bundle_iterators;
diff --git a/src/library/classifiers/BinaryFeatures.php b/src/library/classifiers/BinaryFeatures.php
index a21f03a73..e81c1ad9b 100644
--- a/src/library/classifiers/BinaryFeatures.php
+++ b/src/library/classifiers/BinaryFeatures.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/ChiSquaredFeatureSelection.php b/src/library/classifiers/ChiSquaredFeatureSelection.php
index a309f3f94..b0e410798 100644
--- a/src/library/classifiers/ChiSquaredFeatureSelection.php
+++ b/src/library/classifiers/ChiSquaredFeatureSelection.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/Classifier.php b/src/library/classifiers/Classifier.php
index dc9e86a0a..b8e4aae93 100644
--- a/src/library/classifiers/Classifier.php
+++ b/src/library/classifiers/Classifier.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/ClassifierAlgorithm.php b/src/library/classifiers/ClassifierAlgorithm.php
index ecf91bda2..68ed61b99 100644
--- a/src/library/classifiers/ClassifierAlgorithm.php
+++ b/src/library/classifiers/ClassifierAlgorithm.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/FeatureSelection.php b/src/library/classifiers/FeatureSelection.php
index 1c076efdc..9aacac8ef 100644
--- a/src/library/classifiers/FeatureSelection.php
+++ b/src/library/classifiers/FeatureSelection.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/Features.php b/src/library/classifiers/Features.php
index 13eca03db..07668acb5 100644
--- a/src/library/classifiers/Features.php
+++ b/src/library/classifiers/Features.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/LassoRegression.php b/src/library/classifiers/LassoRegression.php
index d3d22ee84..b8e5605f8 100644
--- a/src/library/classifiers/LassoRegression.php
+++ b/src/library/classifiers/LassoRegression.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/NaiveBayes.php b/src/library/classifiers/NaiveBayes.php
index 67d14f947..8bafca756 100644
--- a/src/library/classifiers/NaiveBayes.php
+++ b/src/library/classifiers/NaiveBayes.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/SparseMatrix.php b/src/library/classifiers/SparseMatrix.php
index 8b913e24b..c52a95ad4 100644
--- a/src/library/classifiers/SparseMatrix.php
+++ b/src/library/classifiers/SparseMatrix.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/classifiers/WeightedFeatures.php b/src/library/classifiers/WeightedFeatures.php
index edef63131..c3d25d1e9 100644
--- a/src/library/classifiers/WeightedFeatures.php
+++ b/src/library/classifiers/WeightedFeatures.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\classifiers;
diff --git a/src/library/compressors/Compressor.php b/src/library/compressors/Compressor.php
index a70410152..7c26d762f 100755
--- a/src/library/compressors/Compressor.php
+++ b/src/library/compressors/Compressor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\compressors;
diff --git a/src/library/compressors/GzipCompressor.php b/src/library/compressors/GzipCompressor.php
index 868ce9f0f..f9b62f3bc 100755
--- a/src/library/compressors/GzipCompressor.php
+++ b/src/library/compressors/GzipCompressor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\compressors;
diff --git a/src/library/compressors/NonCompressor.php b/src/library/compressors/NonCompressor.php
index c25118420..adb30e6fa 100755
--- a/src/library/compressors/NonCompressor.php
+++ b/src/library/compressors/NonCompressor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\compressors;
diff --git a/src/library/index_bundle_iterators/DocIterator.php b/src/library/index_bundle_iterators/DocIterator.php
index 20d7b6377..b4ca52210 100755
--- a/src/library/index_bundle_iterators/DocIterator.php
+++ b/src/library/index_bundle_iterators/DocIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/index_bundle_iterators/GroupIterator.php b/src/library/index_bundle_iterators/GroupIterator.php
index 03b3825e6..06d32b0fe 100644
--- a/src/library/index_bundle_iterators/GroupIterator.php
+++ b/src/library/index_bundle_iterators/GroupIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/index_bundle_iterators/IndexBundleIterator.php b/src/library/index_bundle_iterators/IndexBundleIterator.php
index adb9dc6e5..2bc8b69ae 100644
--- a/src/library/index_bundle_iterators/IndexBundleIterator.php
+++ b/src/library/index_bundle_iterators/IndexBundleIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/index_bundle_iterators/IntersectIterator.php b/src/library/index_bundle_iterators/IntersectIterator.php
index c5426849a..5600f7c80 100644
--- a/src/library/index_bundle_iterators/IntersectIterator.php
+++ b/src/library/index_bundle_iterators/IntersectIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/index_bundle_iterators/NegationIterator.php b/src/library/index_bundle_iterators/NegationIterator.php
index 8d8c7c772..7f256e83f 100644
--- a/src/library/index_bundle_iterators/NegationIterator.php
+++ b/src/library/index_bundle_iterators/NegationIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/index_bundle_iterators/NetworkIterator.php b/src/library/index_bundle_iterators/NetworkIterator.php
index 8510fd0a9..40aeda208 100644
--- a/src/library/index_bundle_iterators/NetworkIterator.php
+++ b/src/library/index_bundle_iterators/NetworkIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/index_bundle_iterators/UnionIterator.php b/src/library/index_bundle_iterators/UnionIterator.php
index 538e4fd47..2c9bb9892 100644
--- a/src/library/index_bundle_iterators/UnionIterator.php
+++ b/src/library/index_bundle_iterators/UnionIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/index_bundle_iterators/WordIterator.php b/src/library/index_bundle_iterators/WordIterator.php
index 8d89c1a9d..90dab02b6 100644
--- a/src/library/index_bundle_iterators/WordIterator.php
+++ b/src/library/index_bundle_iterators/WordIterator.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\index_bundle_iterators;
diff --git a/src/library/indexing_plugins/AddressesPlugin.php b/src/library/indexing_plugins/AddressesPlugin.php
index 826988d72..4b88cfbfb 100644
--- a/src/library/indexing_plugins/AddressesPlugin.php
+++ b/src/library/indexing_plugins/AddressesPlugin.php
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\indexing_plugins;
diff --git a/src/library/indexing_plugins/WordfilterPlugin.php b/src/library/indexing_plugins/WordfilterPlugin.php
index cc0922864..241bb788c 100644
--- a/src/library/indexing_plugins/WordfilterPlugin.php
+++ b/src/library/indexing_plugins/WordfilterPlugin.php
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\indexing_plugins;
diff --git a/src/library/media_jobs/AnalyticsJob.php b/src/library/media_jobs/AnalyticsJob.php
index 1ec712c1c..fae8d8dc5 100644
--- a/src/library/media_jobs/AnalyticsJob.php
+++ b/src/library/media_jobs/AnalyticsJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/BulkEmailJob.php b/src/library/media_jobs/BulkEmailJob.php
index 227ead30b..fecdd9dc3 100644
--- a/src/library/media_jobs/BulkEmailJob.php
+++ b/src/library/media_jobs/BulkEmailJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *      and subclasses based on work of Pooja Mishra for her master's)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/DescriptionUpdateJob.php b/src/library/media_jobs/DescriptionUpdateJob.php
index 870ccbd7a..74e0978f4 100644
--- a/src/library/media_jobs/DescriptionUpdateJob.php
+++ b/src/library/media_jobs/DescriptionUpdateJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Parth Patel (modfied to better use xpaths Chris Pollett)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/FeedsUpdateJob.php b/src/library/media_jobs/FeedsUpdateJob.php
index b9703c130..dac557985 100644
--- a/src/library/media_jobs/FeedsUpdateJob.php
+++ b/src/library/media_jobs/FeedsUpdateJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *      and subclasses based on work of Pooja Mishra for her master's)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/MediaJob.php b/src/library/media_jobs/MediaJob.php
index 88a420a77..a3e7eeff7 100644
--- a/src/library/media_jobs/MediaJob.php
+++ b/src/library/media_jobs/MediaJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *      and subclasses based on work of Pooja Mishra for her master's)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/PodcastDownloadJob.php b/src/library/media_jobs/PodcastDownloadJob.php
index b60d990a6..f710f5b01 100644
--- a/src/library/media_jobs/PodcastDownloadJob.php
+++ b/src/library/media_jobs/PodcastDownloadJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *      and subclasses based on work of Pooja Mishra for her master's)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/RecommendationJob.php b/src/library/media_jobs/RecommendationJob.php
index bc6a401c3..15a0cdb9a 100644
--- a/src/library/media_jobs/RecommendationJob.php
+++ b/src/library/media_jobs/RecommendationJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  * (Reworked so could scale for yioop.com by Chris Pollett)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/TrendingHighlightsJob.php b/src/library/media_jobs/TrendingHighlightsJob.php
index 443f4e6c5..1e37f0e8e 100644
--- a/src/library/media_jobs/TrendingHighlightsJob.php
+++ b/src/library/media_jobs/TrendingHighlightsJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *      and subclasses based on work of Pooja Mishra for her master's)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/VideoConvertJob.php b/src/library/media_jobs/VideoConvertJob.php
index b626c9571..12a87524c 100644
--- a/src/library/media_jobs/VideoConvertJob.php
+++ b/src/library/media_jobs/VideoConvertJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *      and subclasses based on work of Pooja Mishra for her master's)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/media_jobs/WikiThumbDetailJob.php b/src/library/media_jobs/WikiThumbDetailJob.php
index aa91c7acc..3a5e1a4e5 100644
--- a/src/library/media_jobs/WikiThumbDetailJob.php
+++ b/src/library/media_jobs/WikiThumbDetailJob.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *      and subclasses based on work of Pooja Mishra for her master's)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\media_jobs;
diff --git a/src/library/processors/BmpProcessor.php b/src/library/processors/BmpProcessor.php
index 46b5935d2..adbd1e0ac 100644
--- a/src/library/processors/BmpProcessor.php
+++ b/src/library/processors/BmpProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/CompressedProcessor.php b/src/library/processors/CompressedProcessor.php
index c9dce25fa..b8681c2f3 100644
--- a/src/library/processors/CompressedProcessor.php
+++ b/src/library/processors/CompressedProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/DocProcessor.php b/src/library/processors/DocProcessor.php
index 93ad5ad98..fa4fd214d 100755
--- a/src/library/processors/DocProcessor.php
+++ b/src/library/processors/DocProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/DocxProcessor.php b/src/library/processors/DocxProcessor.php
index e584e55ba..1973de333 100644
--- a/src/library/processors/DocxProcessor.php
+++ b/src/library/processors/DocxProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/EpubProcessor.php b/src/library/processors/EpubProcessor.php
index b8af40940..8773734c4 100644
--- a/src/library/processors/EpubProcessor.php
+++ b/src/library/processors/EpubProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Vijeth Patil vijeth.patil@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/GifProcessor.php b/src/library/processors/GifProcessor.php
index 5ad07874d..a8fb5d782 100755
--- a/src/library/processors/GifProcessor.php
+++ b/src/library/processors/GifProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/GitXmlProcessor.php b/src/library/processors/GitXmlProcessor.php
index c3dba8e45..5960efe9e 100755
--- a/src/library/processors/GitXmlProcessor.php
+++ b/src/library/processors/GitXmlProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Snigdha Rao Parvatneni
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/GopherProcessor.php b/src/library/processors/GopherProcessor.php
index bb743c7fe..408ba6964 100644
--- a/src/library/processors/GopherProcessor.php
+++ b/src/library/processors/GopherProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/HtmlProcessor.php b/src/library/processors/HtmlProcessor.php
index 091ab94cf..786ebaa38 100755
--- a/src/library/processors/HtmlProcessor.php
+++ b/src/library/processors/HtmlProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/IconProcessor.php b/src/library/processors/IconProcessor.php
index 88348789a..5b67b911a 100644
--- a/src/library/processors/IconProcessor.php
+++ b/src/library/processors/IconProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/ImageProcessor.php b/src/library/processors/ImageProcessor.php
index 0f4a71814..35160fe99 100755
--- a/src/library/processors/ImageProcessor.php
+++ b/src/library/processors/ImageProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/JavaProcessor.php b/src/library/processors/JavaProcessor.php
index 98ba940a7..c6dcef9ca 100755
--- a/src/library/processors/JavaProcessor.php
+++ b/src/library/processors/JavaProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Snigdha Rao Parvatneni
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/JpgProcessor.php b/src/library/processors/JpgProcessor.php
index ecf31fd54..b383dad91 100755
--- a/src/library/processors/JpgProcessor.php
+++ b/src/library/processors/JpgProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/PageProcessor.php b/src/library/processors/PageProcessor.php
index a3ea5f96d..cf51d1e5a 100644
--- a/src/library/processors/PageProcessor.php
+++ b/src/library/processors/PageProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/PdfProcessor.php b/src/library/processors/PdfProcessor.php
index 22b869db2..015097a84 100755
--- a/src/library/processors/PdfProcessor.php
+++ b/src/library/processors/PdfProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/PngProcessor.php b/src/library/processors/PngProcessor.php
index d44f0f9f2..38dde5aed 100755
--- a/src/library/processors/PngProcessor.php
+++ b/src/library/processors/PngProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/PptProcessor.php b/src/library/processors/PptProcessor.php
index 3994160d0..e6179d444 100755
--- a/src/library/processors/PptProcessor.php
+++ b/src/library/processors/PptProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/PptxProcessor.php b/src/library/processors/PptxProcessor.php
index 08faa99a6..1cfec7d6f 100644
--- a/src/library/processors/PptxProcessor.php
+++ b/src/library/processors/PptxProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Nakul Natu nakul.natu@gmail.com
  * @license https://www.gnu.org/licenses/ GPLv3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/PythonProcessor.php b/src/library/processors/PythonProcessor.php
index 0498699af..258d3d59d 100755
--- a/src/library/processors/PythonProcessor.php
+++ b/src/library/processors/PythonProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Snigdha Rao Parvatneni
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/RobotProcessor.php b/src/library/processors/RobotProcessor.php
index c7db7bc68..a5d6993a1 100644
--- a/src/library/processors/RobotProcessor.php
+++ b/src/library/processors/RobotProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/RssProcessor.php b/src/library/processors/RssProcessor.php
index 74454dda4..3d995b663 100644
--- a/src/library/processors/RssProcessor.php
+++ b/src/library/processors/RssProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/RtfProcessor.php b/src/library/processors/RtfProcessor.php
index 8270d62ce..296701ad1 100755
--- a/src/library/processors/RtfProcessor.php
+++ b/src/library/processors/RtfProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/SitemapProcessor.php b/src/library/processors/SitemapProcessor.php
index 477cc3a41..c70edf060 100644
--- a/src/library/processors/SitemapProcessor.php
+++ b/src/library/processors/SitemapProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/SvgProcessor.php b/src/library/processors/SvgProcessor.php
index bb1aafb23..306bb1616 100644
--- a/src/library/processors/SvgProcessor.php
+++ b/src/library/processors/SvgProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/TextProcessor.php b/src/library/processors/TextProcessor.php
index fcbbffe82..48dd38620 100755
--- a/src/library/processors/TextProcessor.php
+++ b/src/library/processors/TextProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/VideoProcessor.php b/src/library/processors/VideoProcessor.php
index b8053fbb5..20c50c73f 100644
--- a/src/library/processors/VideoProcessor.php
+++ b/src/library/processors/VideoProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/WebpProcessor.php b/src/library/processors/WebpProcessor.php
index 3231aef68..ca7808504 100644
--- a/src/library/processors/WebpProcessor.php
+++ b/src/library/processors/WebpProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/XlsxProcessor.php b/src/library/processors/XlsxProcessor.php
index b90b5fd68..da73e2388 100644
--- a/src/library/processors/XlsxProcessor.php
+++ b/src/library/processors/XlsxProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Tarun Ramaswamy tarun.pepira@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/processors/XmlProcessor.php b/src/library/processors/XmlProcessor.php
index 1e89f843d..75a321fc8 100644
--- a/src/library/processors/XmlProcessor.php
+++ b/src/library/processors/XmlProcessor.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\processors;
diff --git a/src/library/summarizers/CentroidSummarizer.php b/src/library/summarizers/CentroidSummarizer.php
index b0112a965..638ee5b26 100644
--- a/src/library/summarizers/CentroidSummarizer.php
+++ b/src/library/summarizers/CentroidSummarizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Mangesh Dahale mangeshadahale@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\summarizers;
diff --git a/src/library/summarizers/CentroidWeightedSummarizer.php b/src/library/summarizers/CentroidWeightedSummarizer.php
index e90273102..92ccc8ace 100644
--- a/src/library/summarizers/CentroidWeightedSummarizer.php
+++ b/src/library/summarizers/CentroidWeightedSummarizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett (chris@pollett.org)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\summarizers;
diff --git a/src/library/summarizers/GraphBasedSummarizer.php b/src/library/summarizers/GraphBasedSummarizer.php
index 94fb0aab1..e60992768 100644
--- a/src/library/summarizers/GraphBasedSummarizer.php
+++ b/src/library/summarizers/GraphBasedSummarizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Charles Bocage charles.bocage@sjsu.edu
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\summarizers;
diff --git a/src/library/summarizers/ScrapeSummarizer.php b/src/library/summarizers/ScrapeSummarizer.php
index 95049fe2a..7f37067dc 100644
--- a/src/library/summarizers/ScrapeSummarizer.php
+++ b/src/library/summarizers/ScrapeSummarizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Charles Bocage charles.bocage@sjsu.edu
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\summarizers;
diff --git a/src/library/summarizers/Summarizer.php b/src/library/summarizers/Summarizer.php
index 7a16a625a..fe2cfc86d 100644
--- a/src/library/summarizers/Summarizer.php
+++ b/src/library/summarizers/Summarizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Charles Bocage charles.bocage@sjsu.edu
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\library\summarizers;
diff --git a/src/locale/ar/configure.ini b/src/locale/ar/configure.ini
index c6762c3d3..70b221352 100755
--- a/src/locale/ar/configure.ini
+++ b/src/locale/ar/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/ar/resources/Tokenizer.php b/src/locale/ar/resources/Tokenizer.php
index 8fb375390..2b4b9b642 100755
--- a/src/locale/ar/resources/Tokenizer.php
+++ b/src/locale/ar/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\ar\resources;
diff --git a/src/locale/ar/resources/locale.js b/src/locale/ar/resources/locale.js
index a7adef0eb..30c196a2a 100755
--- a/src/locale/ar/resources/locale.js
+++ b/src/locale/ar/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */

diff --git a/src/locale/bn/configure.ini b/src/locale/bn/configure.ini
index 599df386e..b77f1df6b 100755
--- a/src/locale/bn/configure.ini
+++ b/src/locale/bn/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/bn/resources/Tokenizer.php b/src/locale/bn/resources/Tokenizer.php
index 71ca33478..65f91370a 100755
--- a/src/locale/bn/resources/Tokenizer.php
+++ b/src/locale/bn/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Snigdha Rao Parvatneni
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\bn\resources;
diff --git a/src/locale/bn/resources/locale.js b/src/locale/bn/resources/locale.js
index 70f1db31a..a1eb73af9 100755
--- a/src/locale/bn/resources/locale.js
+++ b/src/locale/bn/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Snigdha Rao Parvatneni
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */

diff --git a/src/locale/de/configure.ini b/src/locale/de/configure.ini
index f1a65e2de..e003e3814 100755
--- a/src/locale/de/configure.ini
+++ b/src/locale/de/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/de/resources/Tokenizer.php b/src/locale/de/resources/Tokenizer.php
index 9bb7ee788..9c4ff370c 100755
--- a/src/locale/de/resources/Tokenizer.php
+++ b/src/locale/de/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\de\resources;
diff --git a/src/locale/de/resources/locale.js b/src/locale/de/resources/locale.js
index 1a0658fb6..350e59467 100755
--- a/src/locale/de/resources/locale.js
+++ b/src/locale/de/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */

diff --git a/src/locale/el_GR/configure.ini b/src/locale/el_GR/configure.ini
index 208c779d7..63cf3a109 100644
--- a/src/locale/el_GR/configure.ini
+++ b/src/locale/el_GR/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/el_GR/resources/Tokenizer.php b/src/locale/el_GR/resources/Tokenizer.php
index ac60413c7..71554e720 100644
--- a/src/locale/el_GR/resources/Tokenizer.php
+++ b/src/locale/el_GR/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\el_GR\resources;
diff --git a/src/locale/el_GR/resources/locale.js b/src/locale/el_GR/resources/locale.js
index df307f7d4..e6fe48306 100644
--- a/src/locale/el_GR/resources/locale.js
+++ b/src/locale/el_GR/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/en_US/configure.ini b/src/locale/en_US/configure.ini
index 092df3fa4..0343d79ef 100644
--- a/src/locale/en_US/configure.ini
+++ b/src/locale/en_US/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/en_US/resources/Tokenizer.php b/src/locale/en_US/resources/Tokenizer.php
index 5f87ddb04..46aa069d0 100755
--- a/src/locale/en_US/resources/Tokenizer.php
+++ b/src/locale/en_US/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\en_US\resources;
diff --git a/src/locale/en_US/resources/locale.js b/src/locale/en_US/resources/locale.js
index 6fddcaf26..a1e585c2e 100755
--- a/src/locale/en_US/resources/locale.js
+++ b/src/locale/en_US/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Sandhya Vissapragada
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */

diff --git a/src/locale/es/configure.ini b/src/locale/es/configure.ini
index 59ef5c45e..9092235eb 100755
--- a/src/locale/es/configure.ini
+++ b/src/locale/es/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/es/resources/Tokenizer.php b/src/locale/es/resources/Tokenizer.php
index d8d199ba7..9ea825249 100755
--- a/src/locale/es/resources/Tokenizer.php
+++ b/src/locale/es/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\es\resources;
diff --git a/src/locale/es/resources/locale.js b/src/locale/es/resources/locale.js
index cceab2c3f..75e78dbae 100755
--- a/src/locale/es/resources/locale.js
+++ b/src/locale/es/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/fa/configure.ini b/src/locale/fa/configure.ini
index 2f4caa531..5a6e6a888 100755
--- a/src/locale/fa/configure.ini
+++ b/src/locale/fa/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/fa/resources/Tokenizer.php b/src/locale/fa/resources/Tokenizer.php
index 6aaa16c79..e481604ed 100755
--- a/src/locale/fa/resources/Tokenizer.php
+++ b/src/locale/fa/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\fa\resources;
diff --git a/src/locale/fa/resources/locale.js b/src/locale/fa/resources/locale.js
index 27bdf109a..37310218c 100755
--- a/src/locale/fa/resources/locale.js
+++ b/src/locale/fa/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/fr_FR/configure.ini b/src/locale/fr_FR/configure.ini
index 0bb7d1932..f77efef3f 100755
--- a/src/locale/fr_FR/configure.ini
+++ b/src/locale/fr_FR/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/fr_FR/resources/Tokenizer.php b/src/locale/fr_FR/resources/Tokenizer.php
index 5b3d6db83..18833407e 100755
--- a/src/locale/fr_FR/resources/Tokenizer.php
+++ b/src/locale/fr_FR/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\fr_FR\resources;
diff --git a/src/locale/fr_FR/resources/locale.js b/src/locale/fr_FR/resources/locale.js
index c7ff9e6df..ef5505189 100755
--- a/src/locale/fr_FR/resources/locale.js
+++ b/src/locale/fr_FR/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/he/configure.ini b/src/locale/he/configure.ini
index 349b326a1..363e41304 100755
--- a/src/locale/he/configure.ini
+++ b/src/locale/he/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/he/resources/Tokenizer.php b/src/locale/he/resources/Tokenizer.php
index f932c0ce4..fcee644ce 100755
--- a/src/locale/he/resources/Tokenizer.php
+++ b/src/locale/he/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\he\resources;
diff --git a/src/locale/he/resources/locale.js b/src/locale/he/resources/locale.js
index cdb972a34..defa5bed5 100755
--- a/src/locale/he/resources/locale.js
+++ b/src/locale/he/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/hi/configure.ini b/src/locale/hi/configure.ini
index d2f98405e..76f0c6fd6 100755
--- a/src/locale/hi/configure.ini
+++ b/src/locale/hi/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/hi/resources/Tokenizer.php b/src/locale/hi/resources/Tokenizer.php
index db26df50e..364264b24 100755
--- a/src/locale/hi/resources/Tokenizer.php
+++ b/src/locale/hi/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\hi\resources;
diff --git a/src/locale/hi/resources/locale.js b/src/locale/hi/resources/locale.js
index 40c0667fd..8de83e3b1 100755
--- a/src/locale/hi/resources/locale.js
+++ b/src/locale/hi/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Mallika Perepa
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */

diff --git a/src/locale/id/configure.ini b/src/locale/id/configure.ini
index e33aca315..954b1e7e7 100755
--- a/src/locale/id/configure.ini
+++ b/src/locale/id/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/id/resources/Tokenizer.php b/src/locale/id/resources/Tokenizer.php
index aa10788b7..63f62ea5f 100755
--- a/src/locale/id/resources/Tokenizer.php
+++ b/src/locale/id/resources/Tokenizer.php
@@ -4,7 +4,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\id\resources;
diff --git a/src/locale/id/resources/locale.js b/src/locale/id/resources/locale.js
index 3944bf844..283740243 100755
--- a/src/locale/id/resources/locale.js
+++ b/src/locale/id/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/it/configure.ini b/src/locale/it/configure.ini
index 8f8f95827..d46a08942 100755
--- a/src/locale/it/configure.ini
+++ b/src/locale/it/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/it/resources/Tokenizer.php b/src/locale/it/resources/Tokenizer.php
index 304a8b6f0..22e44c45e 100755
--- a/src/locale/it/resources/Tokenizer.php
+++ b/src/locale/it/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\it\resources;
diff --git a/src/locale/it/resources/locale.js b/src/locale/it/resources/locale.js
index 482e3ff53..3ceba68b2 100755
--- a/src/locale/it/resources/locale.js
+++ b/src/locale/it/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/ja/configure.ini b/src/locale/ja/configure.ini
index cd8419305..e9bd209dc 100755
--- a/src/locale/ja/configure.ini
+++ b/src/locale/ja/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/ja/resources/Tokenizer.php b/src/locale/ja/resources/Tokenizer.php
index 39446cabd..414a642ab 100755
--- a/src/locale/ja/resources/Tokenizer.php
+++ b/src/locale/ja/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\ja\resources;
diff --git a/src/locale/ja/resources/locale.js b/src/locale/ja/resources/locale.js
index ed4482c79..29deb0cd9 100755
--- a/src/locale/ja/resources/locale.js
+++ b/src/locale/ja/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/locale/kn/configure.ini b/src/locale/kn/configure.ini
index ede534eb5..12d313723 100755
--- a/src/locale/kn/configure.ini
+++ b/src/locale/kn/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/kn/resources/Tokenizer.php b/src/locale/kn/resources/Tokenizer.php
index 3dae222bc..85048a29a 100755
--- a/src/locale/kn/resources/Tokenizer.php
+++ b/src/locale/kn/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\kn\resources;
diff --git a/src/locale/kn/resources/locale.js b/src/locale/kn/resources/locale.js
index b564af9b9..f63731088 100755
--- a/src/locale/kn/resources/locale.js
+++ b/src/locale/kn/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/ko/configure.ini b/src/locale/ko/configure.ini
index a2cf40278..298ec4122 100755
--- a/src/locale/ko/configure.ini
+++ b/src/locale/ko/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/ko/resources/Tokenizer.php b/src/locale/ko/resources/Tokenizer.php
index dc1b10b53..05d5d5a4f 100755
--- a/src/locale/ko/resources/Tokenizer.php
+++ b/src/locale/ko/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\ko\resources;
diff --git a/src/locale/ko/resources/locale.js b/src/locale/ko/resources/locale.js
index 97bd5a8ce..35ddb2576 100755
--- a/src/locale/ko/resources/locale.js
+++ b/src/locale/ko/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Sandhya Vissapragada
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/nl/configure.ini b/src/locale/nl/configure.ini
index 2fa79181c..ace664383 100644
--- a/src/locale/nl/configure.ini
+++ b/src/locale/nl/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/nl/resources/Tokenizer.php b/src/locale/nl/resources/Tokenizer.php
index 018e7b971..96411c6d5 100755
--- a/src/locale/nl/resources/Tokenizer.php
+++ b/src/locale/nl/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\nl\resources;
diff --git a/src/locale/nl/resources/locale.js b/src/locale/nl/resources/locale.js
index 89a79b710..7f4819694 100755
--- a/src/locale/nl/resources/locale.js
+++ b/src/locale/nl/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Sandhya Vissapragada
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/pl/configure.ini b/src/locale/pl/configure.ini
index a6c192e69..c30dd22a6 100755
--- a/src/locale/pl/configure.ini
+++ b/src/locale/pl/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/pl/resources/Tokenizer.php b/src/locale/pl/resources/Tokenizer.php
index 0ae6398f1..0c77c8380 100755
--- a/src/locale/pl/resources/Tokenizer.php
+++ b/src/locale/pl/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\pl\resources;
diff --git a/src/locale/pl/resources/locale.js b/src/locale/pl/resources/locale.js
index 2dfa35e62..337226e1d 100755
--- a/src/locale/pl/resources/locale.js
+++ b/src/locale/pl/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/pt/configure.ini b/src/locale/pt/configure.ini
index e1c602313..3f9c87c91 100755
--- a/src/locale/pt/configure.ini
+++ b/src/locale/pt/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/pt/resources/Tokenizer.php b/src/locale/pt/resources/Tokenizer.php
index 4da7a87f7..997e0379a 100755
--- a/src/locale/pt/resources/Tokenizer.php
+++ b/src/locale/pt/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Niravkumar Patel niravkumar.patel1989@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\pt\resources;
diff --git a/src/locale/pt/resources/locale.js b/src/locale/pt/resources/locale.js
index 482e3ff53..3ceba68b2 100755
--- a/src/locale/pt/resources/locale.js
+++ b/src/locale/pt/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/ru/configure.ini b/src/locale/ru/configure.ini
index 1677d22e0..e75ec5ec5 100755
--- a/src/locale/ru/configure.ini
+++ b/src/locale/ru/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/ru/resources/Tokenizer.php b/src/locale/ru/resources/Tokenizer.php
index dcac6cc90..a87a2e252 100755
--- a/src/locale/ru/resources/Tokenizer.php
+++ b/src/locale/ru/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\ru\resources;
diff --git a/src/locale/ru/resources/locale.js b/src/locale/ru/resources/locale.js
index be242cf6d..95d6da7ef 100755
--- a/src/locale/ru/resources/locale.js
+++ b/src/locale/ru/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/locale/te/configure.ini b/src/locale/te/configure.ini
index c33c9d132..3f339d2b9 100644
--- a/src/locale/te/configure.ini
+++ b/src/locale/te/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/te/resources/Tokenizer.php b/src/locale/te/resources/Tokenizer.php
index 3b31b1268..674f45408 100755
--- a/src/locale/te/resources/Tokenizer.php
+++ b/src/locale/te/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\te\resources;
diff --git a/src/locale/te/resources/locale.js b/src/locale/te/resources/locale.js
index 8286a7790..4b428b409 100755
--- a/src/locale/te/resources/locale.js
+++ b/src/locale/te/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Sandhya Vissapragada
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/locale/th/configure.ini b/src/locale/th/configure.ini
index 8ef9f9608..ec3983412 100755
--- a/src/locale/th/configure.ini
+++ b/src/locale/th/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/th/resources/Tokenizer.php b/src/locale/th/resources/Tokenizer.php
index ad54023a8..8a1ee3eb7 100755
--- a/src/locale/th/resources/Tokenizer.php
+++ b/src/locale/th/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\th\resources;
diff --git a/src/locale/th/resources/locale.js b/src/locale/th/resources/locale.js
index f8cd18c04..c112cce3a 100755
--- a/src/locale/th/resources/locale.js
+++ b/src/locale/th/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/locale/tl/configure.ini b/src/locale/tl/configure.ini
index 73de5e7f3..1efa7a1dd 100644
--- a/src/locale/tl/configure.ini
+++ b/src/locale/tl/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/tl/resources/Tokenizer.php b/src/locale/tl/resources/Tokenizer.php
index 210ccfab1..c4cb48a94 100644
--- a/src/locale/tl/resources/Tokenizer.php
+++ b/src/locale/tl/resources/Tokenizer.php
@@ -4,7 +4,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\tl\resources;
diff --git a/src/locale/tl/resources/locale.js b/src/locale/tl/resources/locale.js
index f8cd18c04..c112cce3a 100644
--- a/src/locale/tl/resources/locale.js
+++ b/src/locale/tl/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/locale/tr/configure.ini b/src/locale/tr/configure.ini
index e179ae0e3..dfa6ac4ce 100755
--- a/src/locale/tr/configure.ini
+++ b/src/locale/tr/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/tr/resources/Tokenizer.php b/src/locale/tr/resources/Tokenizer.php
index b8be522b7..b505a51ab 100755
--- a/src/locale/tr/resources/Tokenizer.php
+++ b/src/locale/tr/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  *
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\tr\resources;
diff --git a/src/locale/tr/resources/locale.js b/src/locale/tr/resources/locale.js
index 2d54c153c..c6cf0fa18 100755
--- a/src/locale/tr/resources/locale.js
+++ b/src/locale/tr/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */

diff --git a/src/locale/vi_VN/configure.ini b/src/locale/vi_VN/configure.ini
index 72da7a937..c72ee877c 100755
--- a/src/locale/vi_VN/configure.ini
+++ b/src/locale/vi_VN/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/vi_VN/resources/Tokenizer.php b/src/locale/vi_VN/resources/Tokenizer.php
index 9fba21875..e1f81ea74 100755
--- a/src/locale/vi_VN/resources/Tokenizer.php
+++ b/src/locale/vi_VN/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\vi_VN\resources;
diff --git a/src/locale/vi_VN/resources/locale.js b/src/locale/vi_VN/resources/locale.js
index d35bab095..1fad2b1be 100755
--- a/src/locale/vi_VN/resources/locale.js
+++ b/src/locale/vi_VN/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */

diff --git a/src/locale/zh_CN/configure.ini b/src/locale/zh_CN/configure.ini
index 8f0ea6e1d..0cdfac1c1 100755
--- a/src/locale/zh_CN/configure.ini
+++ b/src/locale/zh_CN/configure.ini
@@ -1,6 +1,6 @@
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/locale/zh_CN/resources/Tokenizer.php b/src/locale/zh_CN/resources/Tokenizer.php
index cb88ed0b0..7ae049076 100755
--- a/src/locale/zh_CN/resources/Tokenizer.php
+++ b/src/locale/zh_CN/resources/Tokenizer.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -23,7 +23,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\locale\zh_CN\resources;
diff --git a/src/locale/zh_CN/resources/locale.js b/src/locale/zh_CN/resources/locale.js
index 61a4aba5c..32c3e4d99 100755
--- a/src/locale/zh_CN/resources/locale.js
+++ b/src/locale/zh_CN/resources/locale.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Sandhya Vissapragada
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */

diff --git a/src/models/ActivityModel.php b/src/models/ActivityModel.php
index 0f14839dd..c79219a49 100755
--- a/src/models/ActivityModel.php
+++ b/src/models/ActivityModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/AdvertisementModel.php b/src/models/AdvertisementModel.php
index 526696f45..48c496d6a 100644
--- a/src/models/AdvertisementModel.php
+++ b/src/models/AdvertisementModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Pushkar Umaranikar
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/BotModel.php b/src/models/BotModel.php
index 71fc4ed22..0932a7fe1 100644
--- a/src/models/BotModel.php
+++ b/src/models/BotModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/CaptchaModel.php b/src/models/CaptchaModel.php
index 4f172816b..b4d04f3ae 100755
--- a/src/models/CaptchaModel.php
+++ b/src/models/CaptchaModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/CrawlModel.php b/src/models/CrawlModel.php
index da4e7a4c1..4b6364b87 100755
--- a/src/models/CrawlModel.php
+++ b/src/models/CrawlModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
@@ -432,7 +432,7 @@ class CrawlModel extends ParallelModel
         $n[] = <<<EOT
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/models/CreditModel.php b/src/models/CreditModel.php
index d9a1f81d8..83dc58aba 100644
--- a/src/models/CreditModel.php
+++ b/src/models/CreditModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/CronModel.php b/src/models/CronModel.php
index 2f9f1d2ab..7ea9f1905 100644
--- a/src/models/CronModel.php
+++ b/src/models/CronModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/GroupModel.php b/src/models/GroupModel.php
index 7a69153a6..5b3762f61 100644
--- a/src/models/GroupModel.php
+++ b/src/models/GroupModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Mallika Perepa, Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/ImpressionModel.php b/src/models/ImpressionModel.php
index b9a1d688e..85373cbaa 100644
--- a/src/models/ImpressionModel.php
+++ b/src/models/ImpressionModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/LocaleModel.php b/src/models/LocaleModel.php
index 405cb19fb..245f38a65 100755
--- a/src/models/LocaleModel.php
+++ b/src/models/LocaleModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
@@ -699,7 +699,7 @@ class LocaleModel extends Model
         $n[] = <<<EOT
 ; ***** BEGIN LICENSE BLOCK *****
 ;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+;  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
 ;
 ;  This program is free software: you can redistribute it and/or modify
 ;  it under the terms of the GNU General Public License as published by
diff --git a/src/models/MachineModel.php b/src/models/MachineModel.php
index 6f59a3e1b..8cc6faac9 100644
--- a/src/models/MachineModel.php
+++ b/src/models/MachineModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/Model.php b/src/models/Model.php
index 48f6b205b..23a57e47e 100755
--- a/src/models/Model.php
+++ b/src/models/Model.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */

diff --git a/src/models/ParallelModel.php b/src/models/ParallelModel.php
index 04347139d..5066c23eb 100755
--- a/src/models/ParallelModel.php
+++ b/src/models/ParallelModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/PhraseModel.php b/src/models/PhraseModel.php
index cdb3c075f..afdce9287 100755
--- a/src/models/PhraseModel.php
+++ b/src/models/PhraseModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/ProfileModel.php b/src/models/ProfileModel.php
index d8b56c4e8..29dcd141c 100755
--- a/src/models/ProfileModel.php
+++ b/src/models/ProfileModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/RoleModel.php b/src/models/RoleModel.php
index fa32765b4..9fb1e67e0 100644
--- a/src/models/RoleModel.php
+++ b/src/models/RoleModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/ScraperModel.php b/src/models/ScraperModel.php
index 693b11ffd..86776284c 100644
--- a/src/models/ScraperModel.php
+++ b/src/models/ScraperModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.orgs
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/SearchverticalsModel.php b/src/models/SearchverticalsModel.php
index 3ee57b55c..12317328e 100644
--- a/src/models/SearchverticalsModel.php
+++ b/src/models/SearchverticalsModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/SigninModel.php b/src/models/SigninModel.php
index cf10d61a5..37968441d 100755
--- a/src/models/SigninModel.php
+++ b/src/models/SigninModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.orgs
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/SourceModel.php b/src/models/SourceModel.php
index 96a16ede8..da01011a4 100644
--- a/src/models/SourceModel.php
+++ b/src/models/SourceModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.orgs
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/TrendingModel.php b/src/models/TrendingModel.php
index 2ed2618ea..b34d96ac4 100644
--- a/src/models/TrendingModel.php
+++ b/src/models/TrendingModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Timothy Chow
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/UserModel.php b/src/models/UserModel.php
index ad29aab4c..5861654d3 100755
--- a/src/models/UserModel.php
+++ b/src/models/UserModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/VisitorModel.php b/src/models/VisitorModel.php
index 348f70b22..3c05ab82a 100644
--- a/src/models/VisitorModel.php
+++ b/src/models/VisitorModel.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models;
diff --git a/src/models/datasources/DatasourceManager.php b/src/models/datasources/DatasourceManager.php
index 7bf7e6ab5..8d3827f18 100755
--- a/src/models/datasources/DatasourceManager.php
+++ b/src/models/datasources/DatasourceManager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models\datasources;
diff --git a/src/models/datasources/MysqlManager.php b/src/models/datasources/MysqlManager.php
index 2ac585886..69cbcfabb 100755
--- a/src/models/datasources/MysqlManager.php
+++ b/src/models/datasources/MysqlManager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models\datasources;
diff --git a/src/models/datasources/PdoManager.php b/src/models/datasources/PdoManager.php
index 9d5dba749..89c05c2a1 100644
--- a/src/models/datasources/PdoManager.php
+++ b/src/models/datasources/PdoManager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models\datasources;
diff --git a/src/models/datasources/Sqlite3Manager.php b/src/models/datasources/Sqlite3Manager.php
index 5085220cf..7b2f86347 100644
--- a/src/models/datasources/Sqlite3Manager.php
+++ b/src/models/datasources/Sqlite3Manager.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\models\datasources;
diff --git a/src/privacy.php b/src/privacy.php
index 7ad79e6d3..b66c21dac 100755
--- a/src/privacy.php
+++ b/src/privacy.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/scripts/basic.js b/src/scripts/basic.js
index a1e688aa0..5d019c2c1 100755
--- a/src/scripts/basic.js
+++ b/src/scripts/basic.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/scripts/big_int.js b/src/scripts/big_int.js
index e29b6ac00..68d199ada 100644
--- a/src/scripts/big_int.js
+++ b/src/scripts/big_int.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023    Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024    Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  *     Ideas adapted Leemon Baird's bigint.js
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/scripts/chart.js b/src/scripts/chart.js
index b2b42a143..a3b669c43 100644
--- a/src/scripts/chart.js
+++ b/src/scripts/chart.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
diff --git a/src/scripts/classifiers.js b/src/scripts/classifiers.js
index 13a4740a8..99f30b9dc 100644
--- a/src/scripts/classifiers.js
+++ b/src/scripts/classifiers.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /**
diff --git a/src/scripts/hash_captcha.js b/src/scripts/hash_captcha.js
index f1a69b6a9..6657b7131 100644
--- a/src/scripts/hash_captcha.js
+++ b/src/scripts/hash_captcha.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/scripts/help.js b/src/scripts/help.js
index dfda32993..a63e4358e 100644
--- a/src/scripts/help.js
+++ b/src/scripts/help.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Eswara Rajesh Pinapala epinapala@live.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 current_activity_closed = true;
diff --git a/src/scripts/history.js b/src/scripts/history.js
index 163be348b..9d4fcca0f 100644
--- a/src/scripts/history.js
+++ b/src/scripts/history.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Akshat Kukreti
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 if (typeof(elt) == "undefined") {
diff --git a/src/scripts/messages.js b/src/scripts/messages.js
index 2e749a59a..468cafa8d 100644
--- a/src/scripts/messages.js
+++ b/src/scripts/messages.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/scripts/mix.js b/src/scripts/mix.js
index 66b1bb667..5dc112f4b 100644
--- a/src/scripts/mix.js
+++ b/src/scripts/mix.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/scripts/register_validator.js b/src/scripts/register_validator.js
index f535d9633..4d39a2f94 100644
--- a/src/scripts/register_validator.js
+++ b/src/scripts/register_validator.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Sarika Padmashali (tweaks cpollett)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/scripts/sha1.js b/src/scripts/sha1.js
index f9be96b86..0be7ddcb9 100644
--- a/src/scripts/sha1.js
+++ b/src/scripts/sha1.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 /*
diff --git a/src/scripts/spreadsheet.js b/src/scripts/spreadsheet.js
index fd966aa25..da2a3caa3 100644
--- a/src/scripts/spreadsheet.js
+++ b/src/scripts/spreadsheet.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
diff --git a/src/scripts/suggest.js b/src/scripts/suggest.js
index ba88af168..082f8e585 100644
--- a/src/scripts/suggest.js
+++ b/src/scripts/suggest.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Sandhya Vissapragada, Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023s
+ * @copyright 2009 - 2024s
  * @filesource
  */
 /*
diff --git a/src/scripts/vr-util.js b/src/scripts/vr-util.js
index db1a48d11..5e8f58f32 100755
--- a/src/scripts/vr-util.js
+++ b/src/scripts/vr-util.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -24,7 +24,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 function draw360(id_360, image_360)
diff --git a/src/scripts/wiki.js b/src/scripts/wiki.js
index 78ed6ca29..fe689fc01 100755
--- a/src/scripts/wiki.js
+++ b/src/scripts/wiki.js
@@ -2,7 +2,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
diff --git a/src/terms.php b/src/terms.php
index 0c3e4bc37..6235c2aa6 100755
--- a/src/terms.php
+++ b/src/terms.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/src/views/AdminView.php b/src/views/AdminView.php
index a3d385494..254d83fe2 100755
--- a/src/views/AdminView.php
+++ b/src/views/AdminView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/ApiView.php b/src/views/ApiView.php
index 25c6301f7..70e9bbc68 100644
--- a/src/views/ApiView.php
+++ b/src/views/ApiView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Eswara Rajesh Pinapala epinapala@live.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/ComponentView.php b/src/views/ComponentView.php
index bd09d5d19..23154e509 100755
--- a/src/views/ComponentView.php
+++ b/src/views/ComponentView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/CrawlstatusView.php b/src/views/CrawlstatusView.php
index d912f76e0..108b82dba 100755
--- a/src/views/CrawlstatusView.php
+++ b/src/views/CrawlstatusView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/FeedstatusView.php b/src/views/FeedstatusView.php
index 103789e53..25479e65b 100644
--- a/src/views/FeedstatusView.php
+++ b/src/views/FeedstatusView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/FetchView.php b/src/views/FetchView.php
index 33c9143f4..d45263f2b 100755
--- a/src/views/FetchView.php
+++ b/src/views/FetchView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/GroupView.php b/src/views/GroupView.php
index c4b3762b3..f207d3267 100644
--- a/src/views/GroupView.php
+++ b/src/views/GroupView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/MachinestatusView.php b/src/views/MachinestatusView.php
index bd7b235b5..892764736 100644
--- a/src/views/MachinestatusView.php
+++ b/src/views/MachinestatusView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/MediadetailView.php b/src/views/MediadetailView.php
index 4c2acd35f..e2c8edfc1 100644
--- a/src/views/MediadetailView.php
+++ b/src/views/MediadetailView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/NocacheView.php b/src/views/NocacheView.php
index 4c90a8643..e479140cc 100755
--- a/src/views/NocacheView.php
+++ b/src/views/NocacheView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/RecoverView.php b/src/views/RecoverView.php
index ac5efd6a4..9ec211951 100644
--- a/src/views/RecoverView.php
+++ b/src/views/RecoverView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/RegisterView.php b/src/views/RegisterView.php
index e1a3c8b49..799ba4dfc 100755
--- a/src/views/RegisterView.php
+++ b/src/views/RegisterView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/ResendEmailView.php b/src/views/ResendEmailView.php
index 1700613f9..da528193f 100644
--- a/src/views/ResendEmailView.php
+++ b/src/views/ResendEmailView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/RssView.php b/src/views/RssView.php
index 138cf4e01..c82c43773 100644
--- a/src/views/RssView.php
+++ b/src/views/RssView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/SearchView.php b/src/views/SearchView.php
index 7a18191ba..4827bbe45 100755
--- a/src/views/SearchView.php
+++ b/src/views/SearchView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/SigninView.php b/src/views/SigninView.php
index f6fa21af1..8ebb41124 100755
--- a/src/views/SigninView.php
+++ b/src/views/SigninView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/StaticView.php b/src/views/StaticView.php
index 834ca7095..408452933 100644
--- a/src/views/StaticView.php
+++ b/src/views/StaticView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/SuggestView.php b/src/views/SuggestView.php
index 26d80eacf..91df720c7 100644
--- a/src/views/SuggestView.php
+++ b/src/views/SuggestView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/TestsView.php b/src/views/TestsView.php
index 0f167a71c..bfecf7e03 100644
--- a/src/views/TestsView.php
+++ b/src/views/TestsView.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/View.php b/src/views/View.php
index 26727e4ab..c5fd572da 100644
--- a/src/views/View.php
+++ b/src/views/View.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views;
diff --git a/src/views/elements/AdminElement.php b/src/views/elements/AdminElement.php
index 8741ab19c..15fb78a0e 100644
--- a/src/views/elements/AdminElement.php
+++ b/src/views/elements/AdminElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/AdminbarElement.php b/src/views/elements/AdminbarElement.php
index 9f9e00a73..e95a53f84 100644
--- a/src/views/elements/AdminbarElement.php
+++ b/src/views/elements/AdminbarElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/AdminmenuElement.php b/src/views/elements/AdminmenuElement.php
index 3d3876ee9..24df17902 100644
--- a/src/views/elements/AdminmenuElement.php
+++ b/src/views/elements/AdminmenuElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ApiElement.php b/src/views/elements/ApiElement.php
index 568b760f8..a83d65e8d 100644
--- a/src/views/elements/ApiElement.php
+++ b/src/views/elements/ApiElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Eswara Rajesh Pinapala epinapala@live.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/AppearanceElement.php b/src/views/elements/AppearanceElement.php
index 3b1fab5b1..4caa985bd 100644
--- a/src/views/elements/AppearanceElement.php
+++ b/src/views/elements/AppearanceElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/BotstoryElement.php b/src/views/elements/BotstoryElement.php
index 0f84b7766..fe0ef404c 100644
--- a/src/views/elements/BotstoryElement.php
+++ b/src/views/elements/BotstoryElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ConfigureElement.php b/src/views/elements/ConfigureElement.php
index 76a5571ff..f806149e2 100644
--- a/src/views/elements/ConfigureElement.php
+++ b/src/views/elements/ConfigureElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/CrawlcontrolsElement.php b/src/views/elements/CrawlcontrolsElement.php
index 7e2869274..b49fd9760 100644
--- a/src/views/elements/CrawlcontrolsElement.php
+++ b/src/views/elements/CrawlcontrolsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/CrawloptionsElement.php b/src/views/elements/CrawloptionsElement.php
index 0edb70f38..9ecea9c9f 100644
--- a/src/views/elements/CrawloptionsElement.php
+++ b/src/views/elements/CrawloptionsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/DisplayadvertisementElement.php b/src/views/elements/DisplayadvertisementElement.php
index 220d28d9c..a9b7faa56 100644
--- a/src/views/elements/DisplayadvertisementElement.php
+++ b/src/views/elements/DisplayadvertisementElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Pushkar Umaranikar
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/EditclassifierElement.php b/src/views/elements/EditclassifierElement.php
index 60591f1ef..56810a1ad 100644
--- a/src/views/elements/EditclassifierElement.php
+++ b/src/views/elements/EditclassifierElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/EditlocalesElement.php b/src/views/elements/EditlocalesElement.php
index 0b1cc678d..31992e4c7 100644
--- a/src/views/elements/EditlocalesElement.php
+++ b/src/views/elements/EditlocalesElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/EditmixElement.php b/src/views/elements/EditmixElement.php
index d0c54e4aa..e6639c6fe 100644
--- a/src/views/elements/EditmixElement.php
+++ b/src/views/elements/EditmixElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/Element.php b/src/views/elements/Element.php
index dc362b60f..b8a698c5b 100755
--- a/src/views/elements/Element.php
+++ b/src/views/elements/Element.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/FooterElement.php b/src/views/elements/FooterElement.php
index 8e834e507..97e239f38 100755
--- a/src/views/elements/FooterElement.php
+++ b/src/views/elements/FooterElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/GroupElement.php b/src/views/elements/GroupElement.php
index 02706bc0c..3ad797eed 100644
--- a/src/views/elements/GroupElement.php
+++ b/src/views/elements/GroupElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/GroupbarElement.php b/src/views/elements/GroupbarElement.php
index 94e266d50..f3db87797 100644
--- a/src/views/elements/GroupbarElement.php
+++ b/src/views/elements/GroupbarElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/GroupfeedElement.php b/src/views/elements/GroupfeedElement.php
index a9c434299..d767eb2e9 100644
--- a/src/views/elements/GroupfeedElement.php
+++ b/src/views/elements/GroupfeedElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/GroupmenuElement.php b/src/views/elements/GroupmenuElement.php
index 5ba217df9..4fc7a58df 100644
--- a/src/views/elements/GroupmenuElement.php
+++ b/src/views/elements/GroupmenuElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/HeaderElement.php b/src/views/elements/HeaderElement.php
index 538634783..d0bbd10df 100644
--- a/src/views/elements/HeaderElement.php
+++ b/src/views/elements/HeaderElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/HelpElement.php b/src/views/elements/HelpElement.php
index 898e5e244..c0bd04605 100644
--- a/src/views/elements/HelpElement.php
+++ b/src/views/elements/HelpElement.php
@@ -3,7 +3,7 @@
  *  SeekQuarry/Yioop --
  *  Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- *  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ *  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  *  LICENSE:
  *
@@ -25,7 +25,7 @@
  *  @author Eswara Rajesh Pinapala epinapala@live.com
  *  @license https://www.gnu.org/licenses/ GPL3
  *  @link https://www.seekquarry.com/
- *  @copyright 2009 - 2023
+ *  @copyright 2009 - 2024
  *  @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/LanguageElement.php b/src/views/elements/LanguageElement.php
index 36cd800e7..3ee1435a3 100755
--- a/src/views/elements/LanguageElement.php
+++ b/src/views/elements/LanguageElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/MachinelogElement.php b/src/views/elements/MachinelogElement.php
index 5a9fd97d3..162c74001 100644
--- a/src/views/elements/MachinelogElement.php
+++ b/src/views/elements/MachinelogElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManageaccountElement.php b/src/views/elements/ManageaccountElement.php
index 2600a4980..fcd7a8f33 100755
--- a/src/views/elements/ManageaccountElement.php
+++ b/src/views/elements/ManageaccountElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManageadvertisementsElement.php b/src/views/elements/ManageadvertisementsElement.php
index 4333c7bcf..2aac1d777 100644
--- a/src/views/elements/ManageadvertisementsElement.php
+++ b/src/views/elements/ManageadvertisementsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Pushkar Umaranikar
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManageclassifiersElement.php b/src/views/elements/ManageclassifiersElement.php
index 8903d3132..7299d2949 100644
--- a/src/views/elements/ManageclassifiersElement.php
+++ b/src/views/elements/ManageclassifiersElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManagecrawlsElement.php b/src/views/elements/ManagecrawlsElement.php
index f3d0e30c0..b2bb331d2 100755
--- a/src/views/elements/ManagecrawlsElement.php
+++ b/src/views/elements/ManagecrawlsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManagecreditsElement.php b/src/views/elements/ManagecreditsElement.php
index 5cc90b93e..0d5aa3a32 100644
--- a/src/views/elements/ManagecreditsElement.php
+++ b/src/views/elements/ManagecreditsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManagegroupsElement.php b/src/views/elements/ManagegroupsElement.php
index a95ff564d..23d3a2873 100755
--- a/src/views/elements/ManagegroupsElement.php
+++ b/src/views/elements/ManagegroupsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Mallika Perepa (Creator), Chris Pollett (rewrote)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManagelocalesElement.php b/src/views/elements/ManagelocalesElement.php
index e2a6a2af2..cc487fad1 100644
--- a/src/views/elements/ManagelocalesElement.php
+++ b/src/views/elements/ManagelocalesElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManagemachinesElement.php b/src/views/elements/ManagemachinesElement.php
index 41b95362e..8cf9252ef 100644
--- a/src/views/elements/ManagemachinesElement.php
+++ b/src/views/elements/ManagemachinesElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManagerolesElement.php b/src/views/elements/ManagerolesElement.php
index 62a2be202..7115ef0cd 100644
--- a/src/views/elements/ManagerolesElement.php
+++ b/src/views/elements/ManagerolesElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ManageusersElement.php b/src/views/elements/ManageusersElement.php
index 7cc17fa42..939ac299e 100644
--- a/src/views/elements/ManageusersElement.php
+++ b/src/views/elements/ManageusersElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/MediajobsElement.php b/src/views/elements/MediajobsElement.php
index 687124b80..07f215c06 100644
--- a/src/views/elements/MediajobsElement.php
+++ b/src/views/elements/MediajobsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/MixcrawlsElement.php b/src/views/elements/MixcrawlsElement.php
index 4596339d9..40b34a139 100644
--- a/src/views/elements/MixcrawlsElement.php
+++ b/src/views/elements/MixcrawlsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/PageoptionsElement.php b/src/views/elements/PageoptionsElement.php
index 649828468..eec0bed48 100644
--- a/src/views/elements/PageoptionsElement.php
+++ b/src/views/elements/PageoptionsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/PaginationElement.php b/src/views/elements/PaginationElement.php
index cd28f32d2..6f0077f2c 100644
--- a/src/views/elements/PaginationElement.php
+++ b/src/views/elements/PaginationElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/QuerystatsElement.php b/src/views/elements/QuerystatsElement.php
index 611107f08..e40d8d031 100644
--- a/src/views/elements/QuerystatsElement.php
+++ b/src/views/elements/QuerystatsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ResultseditorElement.php b/src/views/elements/ResultseditorElement.php
index 99d6c08a6..84a6c4e4a 100644
--- a/src/views/elements/ResultseditorElement.php
+++ b/src/views/elements/ResultseditorElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ScrapersElement.php b/src/views/elements/ScrapersElement.php
index 47235fa38..70926e354 100644
--- a/src/views/elements/ScrapersElement.php
+++ b/src/views/elements/ScrapersElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SearchElement.php b/src/views/elements/SearchElement.php
index 4d8879907..c61bb7891 100644
--- a/src/views/elements/SearchElement.php
+++ b/src/views/elements/SearchElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SearchbarElement.php b/src/views/elements/SearchbarElement.php
index d17ea692e..256682438 100644
--- a/src/views/elements/SearchbarElement.php
+++ b/src/views/elements/SearchbarElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SearchcalloutElement.php b/src/views/elements/SearchcalloutElement.php
index 998ca367a..5381f9b1a 100644
--- a/src/views/elements/SearchcalloutElement.php
+++ b/src/views/elements/SearchcalloutElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SearchmenuElement.php b/src/views/elements/SearchmenuElement.php
index 3611b598b..13601553a 100644
--- a/src/views/elements/SearchmenuElement.php
+++ b/src/views/elements/SearchmenuElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SearchsourcesElement.php b/src/views/elements/SearchsourcesElement.php
index bdac8626a..46a58f8c4 100644
--- a/src/views/elements/SearchsourcesElement.php
+++ b/src/views/elements/SearchsourcesElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SecurityElement.php b/src/views/elements/SecurityElement.php
index 2babf16f7..186c97536 100755
--- a/src/views/elements/SecurityElement.php
+++ b/src/views/elements/SecurityElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Sreenidhi Muralidharan
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/ServersettingsElement.php b/src/views/elements/ServersettingsElement.php
index cb65c9ce5..662d3097d 100644
--- a/src/views/elements/ServersettingsElement.php
+++ b/src/views/elements/ServersettingsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023 Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024 Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SideadvertisementElement.php b/src/views/elements/SideadvertisementElement.php
index 7c8e64896..0eea63fbe 100644
--- a/src/views/elements/SideadvertisementElement.php
+++ b/src/views/elements/SideadvertisementElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/SocialcontrolsElement.php b/src/views/elements/SocialcontrolsElement.php
index 4a4381f29..55308a4f6 100644
--- a/src/views/elements/SocialcontrolsElement.php
+++ b/src/views/elements/SocialcontrolsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/StatisticsElement.php b/src/views/elements/StatisticsElement.php
index 3bc9c552a..34d8d0778 100644
--- a/src/views/elements/StatisticsElement.php
+++ b/src/views/elements/StatisticsElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/TopadvertisementElement.php b/src/views/elements/TopadvertisementElement.php
index 4d4125a39..87ec97a1e 100644
--- a/src/views/elements/TopadvertisementElement.php
+++ b/src/views/elements/TopadvertisementElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/TrendingElement.php b/src/views/elements/TrendingElement.php
index 492e08075..2287b9c55 100644
--- a/src/views/elements/TrendingElement.php
+++ b/src/views/elements/TrendingElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/UsermessagesElement.php b/src/views/elements/UsermessagesElement.php
index 5d9eabdd0..74d4ff8a1 100644
--- a/src/views/elements/UsermessagesElement.php
+++ b/src/views/elements/UsermessagesElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/WelcomemenuElement.php b/src/views/elements/WelcomemenuElement.php
index a0e2d865e..a799ff25d 100644
--- a/src/views/elements/WelcomemenuElement.php
+++ b/src/views/elements/WelcomemenuElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/elements/WikiElement.php b/src/views/elements/WikiElement.php
index c65c33afe..f7977d665 100644
--- a/src/views/elements/WikiElement.php
+++ b/src/views/elements/WikiElement.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\elements;
diff --git a/src/views/helpers/CloseHelper.php b/src/views/helpers/CloseHelper.php
index 5b290aab1..299fb307d 100644
--- a/src/views/helpers/CloseHelper.php
+++ b/src/views/helpers/CloseHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/EmojipickerHelper.php b/src/views/helpers/EmojipickerHelper.php
index cc723bdf8..df0ae8728 100644
--- a/src/views/helpers/EmojipickerHelper.php
+++ b/src/views/helpers/EmojipickerHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/FeedsHelper.php b/src/views/helpers/FeedsHelper.php
index a2cdd225a..849cf7b08 100644
--- a/src/views/helpers/FeedsHelper.php
+++ b/src/views/helpers/FeedsHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/FiletypeHelper.php b/src/views/helpers/FiletypeHelper.php
index eac510c26..6ef81ba2b 100644
--- a/src/views/helpers/FiletypeHelper.php
+++ b/src/views/helpers/FiletypeHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/FileuploadHelper.php b/src/views/helpers/FileuploadHelper.php
index 577c273aa..bc3b7d8c0 100644
--- a/src/views/helpers/FileuploadHelper.php
+++ b/src/views/helpers/FileuploadHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/GrouplistHelper.php b/src/views/helpers/GrouplistHelper.php
index 3b3fd8096..eb6668152 100644
--- a/src/views/helpers/GrouplistHelper.php
+++ b/src/views/helpers/GrouplistHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/HamburgerHelper.php b/src/views/helpers/HamburgerHelper.php
index 5d545eeb9..e2b879e44 100644
--- a/src/views/helpers/HamburgerHelper.php
+++ b/src/views/helpers/HamburgerHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/HelpbuttonHelper.php b/src/views/helpers/HelpbuttonHelper.php
index 0f6d7c870..80f21f113 100644
--- a/src/views/helpers/HelpbuttonHelper.php
+++ b/src/views/helpers/HelpbuttonHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Eswara Rajesh Pinapala epinapala@live.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/Helper.php b/src/views/helpers/Helper.php
index 05dd0c7b1..89d3387cf 100755
--- a/src/views/helpers/Helper.php
+++ b/src/views/helpers/Helper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/IconlinkHelper.php b/src/views/helpers/IconlinkHelper.php
index c175b83ce..0885f0fb6 100644
--- a/src/views/helpers/IconlinkHelper.php
+++ b/src/views/helpers/IconlinkHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/ImagesHelper.php b/src/views/helpers/ImagesHelper.php
index 864ddc586..428ed41bb 100644
--- a/src/views/helpers/ImagesHelper.php
+++ b/src/views/helpers/ImagesHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/OptionsHelper.php b/src/views/helpers/OptionsHelper.php
index 1c7fa5c9a..0668daa36 100755
--- a/src/views/helpers/OptionsHelper.php
+++ b/src/views/helpers/OptionsHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/PaginationHelper.php b/src/views/helpers/PaginationHelper.php
index 1cd2c0131..248a604f5 100755
--- a/src/views/helpers/PaginationHelper.php
+++ b/src/views/helpers/PaginationHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/PagingtableHelper.php b/src/views/helpers/PagingtableHelper.php
index 4fe25879e..d87b1f11e 100644
--- a/src/views/helpers/PagingtableHelper.php
+++ b/src/views/helpers/PagingtableHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/SearchformHelper.php b/src/views/helpers/SearchformHelper.php
index c766a1015..1fa091718 100644
--- a/src/views/helpers/SearchformHelper.php
+++ b/src/views/helpers/SearchformHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/ToggleHelper.php b/src/views/helpers/ToggleHelper.php
index a61055309..a45e22749 100644
--- a/src/views/helpers/ToggleHelper.php
+++ b/src/views/helpers/ToggleHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/VideosHelper.php b/src/views/helpers/VideosHelper.php
index 404f99363..f2401be9e 100644
--- a/src/views/helpers/VideosHelper.php
+++ b/src/views/helpers/VideosHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/helpers/VideourlHelper.php b/src/views/helpers/VideourlHelper.php
index fead2579c..40e5f8af3 100644
--- a/src/views/helpers/VideourlHelper.php
+++ b/src/views/helpers/VideourlHelper.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\helpers;
diff --git a/src/views/layouts/ApiLayout.php b/src/views/layouts/ApiLayout.php
index 096a0bf58..3afee3f6d 100644
--- a/src/views/layouts/ApiLayout.php
+++ b/src/views/layouts/ApiLayout.php
@@ -3,7 +3,7 @@
  *  SeekQuarry/Yioop --
  *  Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- *  Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ *  Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  *  LICENSE:
  *
@@ -25,7 +25,7 @@
  *  @author Eswara Rajesh Pinapala epinapala@live.com
  *  @license https://www.gnu.org/licenses/ GPL3
  *  @link https://www.seekquarry.com/
- *  @copyright 2009 - 2023
+ *  @copyright 2009 - 2024
  *  @filesource
  */
 namespace seekquarry\yioop\views\layouts;
diff --git a/src/views/layouts/Layout.php b/src/views/layouts/Layout.php
index f216b7fbe..e304889fc 100755
--- a/src/views/layouts/Layout.php
+++ b/src/views/layouts/Layout.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\layouts;
diff --git a/src/views/layouts/RssLayout.php b/src/views/layouts/RssLayout.php
index 489bd3759..a003621e4 100644
--- a/src/views/layouts/RssLayout.php
+++ b/src/views/layouts/RssLayout.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\layouts;
diff --git a/src/views/layouts/WebLayout.php b/src/views/layouts/WebLayout.php
index c14911c27..445899f13 100755
--- a/src/views/layouts/WebLayout.php
+++ b/src/views/layouts/WebLayout.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\views\layouts;
diff --git a/tests/BPlusTreeTest.php b/tests/BPlusTreeTest.php
index c7992282a..c8ed999ce 100644
--- a/tests/BPlusTreeTest.php
+++ b/tests/BPlusTreeTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/BloomFilterFileTest.php b/tests/BloomFilterFileTest.php
index ed5eb0d15..5850e7751 100755
--- a/tests/BloomFilterFileTest.php
+++ b/tests/BloomFilterFileTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/BmpProcessorTest.php b/tests/BmpProcessorTest.php
index 576224096..dd9791587 100644
--- a/tests/BmpProcessorTest.php
+++ b/tests/BmpProcessorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/CrawlQueueBundleTest.php b/tests/CrawlQueueBundleTest.php
index a9e79d66d..0073b666b 100644
--- a/tests/CrawlQueueBundleTest.php
+++ b/tests/CrawlQueueBundleTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/DeTokenizerTest.php b/tests/DeTokenizerTest.php
index 86000fa24..382d1ff87 100644
--- a/tests/DeTokenizerTest.php
+++ b/tests/DeTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/DocxProcessorTest.php b/tests/DocxProcessorTest.php
index 382d61608..c8673429a 100644
--- a/tests/DocxProcessorTest.php
+++ b/tests/DocxProcessorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Nakul Natu nakul.natu@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/ElTokenizerTest.php b/tests/ElTokenizerTest.php
index 304d93cb1..8a0dd4fcf 100644
--- a/tests/ElTokenizerTest.php
+++ b/tests/ElTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/EnTokenizerTest.php b/tests/EnTokenizerTest.php
index 585b136b9..d65c027e4 100644
--- a/tests/EnTokenizerTest.php
+++ b/tests/EnTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/EpubProcessorTest.php b/tests/EpubProcessorTest.php
index de5aafb29..7b86d0185 100644
--- a/tests/EpubProcessorTest.php
+++ b/tests/EpubProcessorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Vijeth Patil vijeth.patil@gmail.coms
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/EsTokenizerTest.php b/tests/EsTokenizerTest.php
index a25ee8f20..514f154c7 100644
--- a/tests/EsTokenizerTest.php
+++ b/tests/EsTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/FaTokenizerTest.php b/tests/FaTokenizerTest.php
index 095364d4f..06fb1e4e3 100644
--- a/tests/FaTokenizerTest.php
+++ b/tests/FaTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/FetchUrlTest.php b/tests/FetchUrlTest.php
index 569bdc14a..782347ab7 100644
--- a/tests/FetchUrlTest.php
+++ b/tests/FetchUrlTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/FrTokenizerTest.php b/tests/FrTokenizerTest.php
index 949c14e0c..2701bd8a8 100644
--- a/tests/FrTokenizerTest.php
+++ b/tests/FrTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/HashTableTest.php b/tests/HashTableTest.php
index 2fd5b0575..7eface5d9 100755
--- a/tests/HashTableTest.php
+++ b/tests/HashTableTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/HiTokenizerTest.php b/tests/HiTokenizerTest.php
index 716e149e7..5ac99489b 100644
--- a/tests/HiTokenizerTest.php
+++ b/tests/HiTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/IconProcessorTest.php b/tests/IconProcessorTest.php
index 728f98aba..d8d4a0b72 100644
--- a/tests/IconProcessorTest.php
+++ b/tests/IconProcessorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/IndexDictionaryTest.php b/tests/IndexDictionaryTest.php
index 07a1057bf..13b069094 100644
--- a/tests/IndexDictionaryTest.php
+++ b/tests/IndexDictionaryTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/IndexDocumentBundleTest.php b/tests/IndexDocumentBundleTest.php
index 2406218a3..5716120d4 100644
--- a/tests/IndexDocumentBundleTest.php
+++ b/tests/IndexDocumentBundleTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -27,7 +27,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/IndexManagerTest.php b/tests/IndexManagerTest.php
index e162d2410..2c6ff61dc 100644
--- a/tests/IndexManagerTest.php
+++ b/tests/IndexManagerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -27,7 +27,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/IndexShardTest.php b/tests/IndexShardTest.php
index 4bf9ff4cc..3da28d9ed 100644
--- a/tests/IndexShardTest.php
+++ b/tests/IndexShardTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/ItTokenizerTest.php b/tests/ItTokenizerTest.php
index c972adfb2..4908d2ec6 100644
--- a/tests/ItTokenizerTest.php
+++ b/tests/ItTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/LinearHashTableTest.php b/tests/LinearHashTableTest.php
index 9733b0457..c531bb79d 100644
--- a/tests/LinearHashTableTest.php
+++ b/tests/LinearHashTableTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -27,7 +27,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/ManyScrapersExperiment.php b/tests/ManyScrapersExperiment.php
index c5d81b373..6cb7f7974 100644
--- a/tests/ManyScrapersExperiment.php
+++ b/tests/ManyScrapersExperiment.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -26,7 +26,7 @@
  *  (changed to web scrapers by Chris Pollett)
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/ManyUserExperiment.php b/tests/ManyUserExperiment.php
index 18c180c33..27f017337 100644
--- a/tests/ManyUserExperiment.php
+++ b/tests/ManyUserExperiment.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.orgs
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/NlTokenizerTest.php b/tests/NlTokenizerTest.php
index c2e5b6ade..ac1cb66bc 100644
--- a/tests/NlTokenizerTest.php
+++ b/tests/NlTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/PackedTableToolsTest.php b/tests/PackedTableToolsTest.php
index 90042d959..b21dc6e1f 100644
--- a/tests/PackedTableToolsTest.php
+++ b/tests/PackedTableToolsTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -27,7 +27,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/PdfProcessorTest.php b/tests/PdfProcessorTest.php
index 0677f2fec..0c88b4243 100644
--- a/tests/PdfProcessorTest.php
+++ b/tests/PdfProcessorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/PhraseParserTest.php b/tests/PhraseParserTest.php
index 84acf4f19..9351703ab 100644
--- a/tests/PhraseParserTest.php
+++ b/tests/PhraseParserTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/PptxProcessorTest.php b/tests/PptxProcessorTest.php
index 32ab38f42..05e1eb327 100644
--- a/tests/PptxProcessorTest.php
+++ b/tests/PptxProcessorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Nakul Natu nakul.natu@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/PriorityQueueTest.php b/tests/PriorityQueueTest.php
index c99d88051..45a1d04f9 100755
--- a/tests/PriorityQueueTest.php
+++ b/tests/PriorityQueueTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/PtTokenizerTest.php b/tests/PtTokenizerTest.php
index a16a62cf2..a202c3cb7 100644
--- a/tests/PtTokenizerTest.php
+++ b/tests/PtTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Niravkumar Patel niravkumar.patel1989@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/QueueServerTest.php b/tests/QueueServerTest.php
index f90c46c0a..6f782a0f2 100644
--- a/tests/QueueServerTest.php
+++ b/tests/QueueServerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/RuTokenizerTest.php b/tests/RuTokenizerTest.php
index 428ff65d0..a3ad66eda 100644
--- a/tests/RuTokenizerTest.php
+++ b/tests/RuTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/ScraperManagerTest.php b/tests/ScraperManagerTest.php
index a0f2f1ea4..4bf8aff9f 100644
--- a/tests/ScraperManagerTest.php
+++ b/tests/ScraperManagerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Charles Bocage charles.bocage@sjsu.edu
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/Sha1JavascriptTest.php b/tests/Sha1JavascriptTest.php
index 9993ac852..9adab1ced 100644
--- a/tests/Sha1JavascriptTest.php
+++ b/tests/Sha1JavascriptTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/SocketExperiment.php b/tests/SocketExperiment.php
index 5664cf2d1..577548348 100755
--- a/tests/SocketExperiment.php
+++ b/tests/SocketExperiment.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -39,7 +39,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/StringArrayTest.php b/tests/StringArrayTest.php
index a42b38ec7..447d7a81f 100644
--- a/tests/StringArrayTest.php
+++ b/tests/StringArrayTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/StringCatExperiment.php b/tests/StringCatExperiment.php
index 24a47a6c4..4651f7071 100644
--- a/tests/StringCatExperiment.php
+++ b/tests/StringCatExperiment.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/TrieTest.php b/tests/TrieTest.php
index 70e39f07e..328f19668 100755
--- a/tests/TrieTest.php
+++ b/tests/TrieTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/UrlParserTest.php b/tests/UrlParserTest.php
index e21e8d0eb..c3a70a1da 100644
--- a/tests/UrlParserTest.php
+++ b/tests/UrlParserTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/UtilityTest.php b/tests/UtilityTest.php
index 05fec1e26..1a10f29e0 100644
--- a/tests/UtilityTest.php
+++ b/tests/UtilityTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/VersionManagerTest.php b/tests/VersionManagerTest.php
index 518da819a..bbafb84ca 100644
--- a/tests/VersionManagerTest.php
+++ b/tests/VersionManagerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/WebArchiveTest.php b/tests/WebArchiveTest.php
index fe6d57f69..9d9cc3a76 100755
--- a/tests/WebArchiveTest.php
+++ b/tests/WebArchiveTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/WikiParserTest.php b/tests/WikiParserTest.php
index 050b8f899..cad66739a 100644
--- a/tests/WikiParserTest.php
+++ b/tests/WikiParserTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/WordIteratorTest.php b/tests/WordIteratorTest.php
index efd1a4726..c7b632df3 100644
--- a/tests/WordIteratorTest.php
+++ b/tests/WordIteratorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -27,7 +27,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/XlsxProcessorTest.php b/tests/XlsxProcessorTest.php
index 68d1c7bd0..e7d031264 100644
--- a/tests/XlsxProcessorTest.php
+++ b/tests/XlsxProcessorTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Tarun Ramaswamy tarun.pepira@gmail.com
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/ZhTokenizerTest.php b/tests/ZhTokenizerTest.php
index a07a90813..6bb6877c4 100644
--- a/tests/ZhTokenizerTest.php
+++ b/tests/ZhTokenizerTest.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -25,7 +25,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop\tests;
diff --git a/tests/test_files/VocabSampler.php b/tests/test_files/VocabSampler.php
index 13699948f..90dfef731 100644
--- a/tests/test_files/VocabSampler.php
+++ b/tests/test_files/VocabSampler.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
@@ -28,7 +28,7 @@
  * @author Chris Pollett chris@pollett.org
  * @license https://www.gnu.org/licenses/ GPL3
  * @link https://www.seekquarry.com/
- * @copyright 2009 - 2023
+ * @copyright 2009 - 2024
  * @filesource
  */
 namespace seekquarry\yioop;
diff --git a/work_directory/_placeholder.php b/work_directory/_placeholder.php
index dc48b6f4a..b29838d85 100755
--- a/work_directory/_placeholder.php
+++ b/work_directory/_placeholder.php
@@ -3,7 +3,7 @@
  * SeekQuarry/Yioop --
  * Open Source Pure PHP Search Engine, Crawler, and Indexer
  *
- * Copyright (C) 2009 - 2023  Chris Pollett chris@pollett.org
+ * Copyright (C) 2009 - 2024  Chris Pollett chris@pollett.org
  *
  * LICENSE:
  *
ViewGit