From a05d4df3745fa8e8533f1493d97494b5d73b4e8e Mon Sep 17 00:00:00 2001
From: sgiehl <stefan@piwik.org>
Date: Sun, 16 Nov 2014 00:02:55 +0100
Subject: [PATCH] completely removed short os name as it is useless

---
 ...ontents__Live.getLastVisitsDetails_day.xml |   2 -
 ...tents__Live.getLastVisitsDetails_month.xml |   2 -
 ...onMatch__Live.getLastVisitsDetails_day.xml |   2 -
 ...etMatch__Live.getLastVisitsDetails_day.xml |   2 -
 ...ceMatch__Live.getLastVisitsDetails_day.xml |   2 -
 ...temTest__Live.getLastVisitsDetails_day.xml |   1 -
 plugins/DevicesDetection/API.php              |   5 +--
 plugins/DevicesDetection/DevicesDetection.php |   1 -
 plugins/DevicesDetection/Visitor.php          |   7 +--
 plugins/DevicesDetection/functions.php        |  32 --------------
 .../Live/templates/getSingleVisitSummary.twig |   2 +-
 ...Options__Live.getLastVisitsDetails_day.xml |   9 ----
 ...ptions__Live.getLastVisitsDetails_year.xml |  10 -----
 ...ITest__Live.getLastVisitsDetails_range.xml |  35 ---------------
 ...mEvents__Live.getLastVisitsDetails_day.xml |  10 -----
 ...vents__Live.getLastVisitsDetails_month.xml |  10 -----
 ...tLogs__Live.getLastVisitsDetails_range.xml |  40 ------------------
 ...rtAsc__Live.getLastVisitsDetails_month.xml |   7 ---
 ...itAsc__Live.getLastVisitsDetails_month.xml |   7 ---
 ...Visit__Live.getLastVisitsDetails_month.xml |   7 ---
 ...Count__Live.getLastVisitsDetails_month.xml |   7 ---
 ...tDesc__Live.getLastVisitsDetails_month.xml |   7 ---
 ...eTest__Live.getLastVisitsDetails_month.xml |  10 -----
 ...Support__Live.getLastVisitsDetails_day.xml |   2 -
 ...eDays__Live.getLastVisitsDetails_month.xml |   3 --
 ...nesTest__Live.getLastVisitsDetails_day.xml |   1 -
 ...dReports.generateReport_month.original.pdf | Bin 500928 -> 502673 bytes
 ...vExport__Live.getLastVisitsDetails_day.csv | Bin 7498 -> 7406 bytes
 ...Ordered__Live.getLastVisitsDetails_day.xml |   2 -
 ...thItems__Live.getLastVisitsDetails_day.xml |   3 --
 ...edReports.generateReport_week.original.pdf | Bin 518662 -> 521344 bytes
 ...tadataAndNormalAPI__Live.getLastVisits.xml |   3 --
 ...alAPI__Live.getLastVisitsDetails_range.xml |   3 --
 ...taAndNormalAPI__Live.getVisitorProfile.xml |   2 -
 34 files changed, 3 insertions(+), 233 deletions(-)

diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml
index 9ff2d19dc7..cf9fe1fbf5 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml
@@ -46,7 +46,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -146,7 +145,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml
index 9ff2d19dc7..cf9fe1fbf5 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml
@@ -46,7 +46,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -146,7 +145,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml
index 9ff2d19dc7..cf9fe1fbf5 100644
--- a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml
@@ -46,7 +46,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -146,7 +145,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml
index 9ff2d19dc7..cf9fe1fbf5 100644
--- a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml
@@ -46,7 +46,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -146,7 +145,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml
index 9ff2d19dc7..cf9fe1fbf5 100644
--- a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml
@@ -46,7 +46,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -146,7 +145,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml b/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml
index b997ecbea1..f33f6a3b3c 100644
--- a/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml
+++ b/plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__Live.getLastVisitsDetails_day.xml
@@ -119,7 +119,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/plugins/DevicesDetection/API.php b/plugins/DevicesDetection/API.php
index a90cd37219..3f4ba9c2c4 100644
--- a/plugins/DevicesDetection/API.php
+++ b/plugins/DevicesDetection/API.php
@@ -136,12 +136,9 @@ class API extends \Piwik\Plugin\API
      * @param bool|string $segment
      * @return DataTable
      */
-    public function getOsVersions($idSite, $period, $date, $segment = false, $addShortLabel = true)
+    public function getOsVersions($idSite, $period, $date, $segment = false)
     {
         $dataTable = $this->getDataTable('DevicesDetection_osVersions', $idSite, $period, $date, $segment);
-        if ($addShortLabel) {
-            $dataTable->filter('ColumnCallbackAddMetadata', array('label', 'shortLabel', __NAMESPACE__ . '\getOsShortName'));
-        }
         $dataTable->filter('ColumnCallbackAddMetadata', array('label', 'logo', __NAMESPACE__ . '\getOsLogo'));
         $dataTable->filter('ColumnCallbackReplace', array('label', __NAMESPACE__ . '\getOsFullName'));
         return $dataTable;
diff --git a/plugins/DevicesDetection/DevicesDetection.php b/plugins/DevicesDetection/DevicesDetection.php
index b27710f7cc..59296b2fc5 100644
--- a/plugins/DevicesDetection/DevicesDetection.php
+++ b/plugins/DevicesDetection/DevicesDetection.php
@@ -51,7 +51,6 @@ class DevicesDetection extends \Piwik\Plugin
         $visitor['deviceType']               = $instance->getDeviceType();
         $visitor['operatingSystem']          = $instance->getOperatingSystem();
         $visitor['operatingSystemCode']      = $instance->getOperatingSystemCode();
-        $visitor['operatingSystemShortName'] = $instance->getOperatingSystemShortName();
         $visitor['operatingSystemIcon']      = $instance->getOperatingSystemIcon();
         $visitor['browserFamily']            = $instance->getBrowserEngine();
         $visitor['browserFamilyDescription'] = $instance->getBrowserEngineDescription();
diff --git a/plugins/DevicesDetection/Visitor.php b/plugins/DevicesDetection/Visitor.php
index c7a68d1c59..a75c0c6b0d 100644
--- a/plugins/DevicesDetection/Visitor.php
+++ b/plugins/DevicesDetection/Visitor.php
@@ -34,14 +34,9 @@ class Visitor
         return getOsFullName($this->details['config_os']);
     }
 
-    public function getOperatingSystemShortName()
-    {
-        return getOsShortName($this->details['config_os']);
-    }
-
     public function getOperatingSystemIcon()
     {
-        return getBrowserEngineName($this->details['config_os']);
+        return getOsLogo($this->details['config_os']);
     }
 
     public function getBrowserEngineDescription()
diff --git a/plugins/DevicesDetection/functions.php b/plugins/DevicesDetection/functions.php
index 7a797d42a1..cb4c109b22 100644
--- a/plugins/DevicesDetection/functions.php
+++ b/plugins/DevicesDetection/functions.php
@@ -217,38 +217,6 @@ function getOsFullName($label)
     return Piwik::translate('General_Unknown');
 }
 
-function getOsShortName($label)
-{
-    $shortNameMapping = array(
-        'PS3' => 'PS3',
-        'PSP' => 'PSP',
-        'WII' => 'Wii',
-        'WIU' => 'Wii U',
-        'NDS' => 'DS',
-        'DSI' => 'DSi',
-        '3DS' => '3DS',
-        'PSV' => 'PS Vita',
-        'WI8' => 'Win 8',
-        'WI7' => 'Win 7',
-        'WVI' => 'Win Vista',
-        'WS3' => 'Win S2003',
-        'WXP' => 'Win XP',
-        'W98' => 'Win 98',
-        'W2K' => 'Win 2000',
-        'WNT' => 'Win NT',
-        'WME' => 'Win Me',
-        'W95' => 'Win 95',
-        'WPH' => 'WinPhone',
-        'WMO' => 'WinMo',
-        'WCE' => 'Win CE',
-        'WOS' => 'webOS',
-    );
-    if (array_key_exists($label, $shortNameMapping)) {
-        return $shortNameMapping[$label];
-    }
-    return getOsFullName($label);
-}
-
 /**
  * Returns the path to the logo for the given OS
  *
diff --git a/plugins/Live/templates/getSingleVisitSummary.twig b/plugins/Live/templates/getSingleVisitSummary.twig
index 9206c5ac51..77f1c8f2bb 100644
--- a/plugins/Live/templates/getSingleVisitSummary.twig
+++ b/plugins/Live/templates/getSingleVisitSummary.twig
@@ -31,7 +31,7 @@
             {% endif %}
 
             <div class="visitor-profile-os">
-                {% if visitData.operatingSystemIcon is defined %}<img src="{{ visitData.operatingSystemIcon }}"/>{% endif %}{% if visitData.operatingSystemShortName is defined %}<span>{{ visitData.operatingSystemShortName }}</span>{% endif %}
+                {% if visitData.operatingSystemIcon is defined %}<img src="{{ visitData.operatingSystemIcon }}"/>{% endif %}{% if visitData.operatingSystem is defined %}<span>{{ visitData.operatingSystem }}</span>{% endif %}
             </div>
         </li>
         {% if visitData.resolution is defined %}<li><span>{{ 'UserSettings_ColumnResolution'|translate }}</span><strong>{{ visitData.resolution }}</strong></li>{% endif %}
diff --git a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml
index 9a6324b1bb..0ef089e70c 100644
--- a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml
+++ b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_day.xml
@@ -77,7 +77,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Mac OS</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac OS</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/MAC.gif</operatingSystemIcon>
 		<browserFamily>webkit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -174,7 +173,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>Linux</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/LIN.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -271,7 +269,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>Linux</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/LIN.gif</operatingSystemIcon>
 		<browserFamily>webkit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -368,7 +365,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>Linux</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/LIN.gif</operatingSystemIcon>
 		<browserFamily>webkit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -465,7 +461,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WI7.gif</operatingSystemIcon>
 		<browserFamily>ie</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -562,7 +557,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>Linux</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/LIN.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -659,7 +653,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>Linux</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/LIN.gif</operatingSystemIcon>
 		<browserFamily>webkit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -756,7 +749,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Android</operatingSystem>
 		<operatingSystemCode>AND</operatingSystemCode>
-		<operatingSystemShortName>Android</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/AND.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -853,7 +845,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Mac OS</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac OS</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/MAC.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml
index 17fe7bfe25..7bc0f5a098 100644
--- a/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml
+++ b/tests/PHPUnit/System/expected/test_ArchiveCronTest_preArchivedSegment_noOptions__Live.getLastVisitsDetails_year.xml
@@ -186,7 +186,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/UNK.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -301,7 +300,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WXP.gif</operatingSystemIcon>
 		<browserFamily>ie</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -411,7 +409,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Mac OS</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac OS</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/MAC.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -535,7 +532,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Mac OS</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac OS</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/MAC.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -648,7 +644,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Mac OS</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac OS</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/MAC.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -749,7 +744,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Bot</operatingSystem>
 		<operatingSystemCode>BOT</operatingSystemCode>
-		<operatingSystemShortName>BOT</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/UNK.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -856,7 +850,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WI7.gif</operatingSystemIcon>
 		<browserFamily>ie</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -947,7 +940,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/UNK.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -1054,7 +1046,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Android</operatingSystem>
 		<operatingSystemCode>AND</operatingSystemCode>
-		<operatingSystemShortName>Android</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/AND.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -1155,7 +1146,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Mac OS</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac OS</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/MAC.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml b/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml
index 13e226509c..f2970b2f64 100644
--- a/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml
+++ b/tests/PHPUnit/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml
@@ -73,7 +73,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -221,7 +220,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -346,7 +344,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -485,7 +482,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -610,7 +606,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -766,7 +761,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -891,7 +885,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1030,7 +1023,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1155,7 +1147,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1311,7 +1302,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1436,7 +1426,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1575,7 +1564,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1714,7 +1702,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -1831,7 +1818,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1956,7 +1942,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -2112,7 +2097,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -2268,7 +2252,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -2385,7 +2368,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -2510,7 +2492,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -2649,7 +2630,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -2788,7 +2768,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -2927,7 +2906,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -3058,7 +3036,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -3183,7 +3160,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -3308,7 +3284,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -3433,7 +3408,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -3558,7 +3532,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -3714,7 +3687,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -3870,7 +3842,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -4026,7 +3997,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -4174,7 +4144,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -4299,7 +4268,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -4424,7 +4392,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -4549,7 +4516,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -4674,7 +4640,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml
index 7dffbd794a..7af12b5df5 100644
--- a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml
+++ b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_day.xml
@@ -48,7 +48,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -150,7 +149,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -320,7 +318,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -422,7 +419,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -759,7 +755,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -861,7 +856,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -959,7 +953,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1125,7 +1118,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1223,7 +1215,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1556,7 +1547,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml
index 7dffbd794a..7af12b5df5 100644
--- a/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_CustomEvents__Live.getLastVisitsDetails_month.xml
@@ -48,7 +48,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -150,7 +149,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -320,7 +318,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -422,7 +419,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -759,7 +755,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -861,7 +856,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -959,7 +953,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1125,7 +1118,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1223,7 +1215,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1556,7 +1547,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml b/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml
index 6226e35b32..b660a34119 100644
--- a/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml
+++ b/tests/PHPUnit/System/expected/test_ImportLogs__Live.getLastVisitsDetails_range.xml
@@ -64,7 +64,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 8.1</operatingSystem>
 		<operatingSystemCode>W81</operatingSystemCode>
-		<operatingSystemShortName>Windows 8.1</operatingSystemShortName>
 		<operatingSystemIcon>W81</operatingSystemIcon>
 		<browserFamily>Blink</browserFamily>
 		<browserFamilyDescription>Blink (Chrome, Opera)</browserFamilyDescription>
@@ -202,7 +201,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -315,7 +313,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Blink</browserFamily>
 		<browserFamilyDescription>Blink (Chrome, Opera)</browserFamilyDescription>
@@ -461,7 +458,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -576,7 +572,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Blink</browserFamily>
 		<browserFamilyDescription>Blink (Chrome, Opera)</browserFamilyDescription>
@@ -702,7 +697,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>Blink</browserFamily>
 		<browserFamilyDescription>Blink (Chrome, Opera)</browserFamilyDescription>
@@ -835,7 +829,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -957,7 +950,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Android</operatingSystem>
 		<operatingSystemCode>AND</operatingSystemCode>
-		<operatingSystemShortName>Android</operatingSystemShortName>
 		<operatingSystemIcon>AND</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1071,7 +1063,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1240,7 +1231,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 8</operatingSystem>
 		<operatingSystemCode>WI8</operatingSystemCode>
-		<operatingSystemShortName>Win 8</operatingSystemShortName>
 		<operatingSystemIcon>WI8</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1358,7 +1348,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Blink</browserFamily>
 		<browserFamilyDescription>Blink (Chrome, Opera)</browserFamilyDescription>
@@ -1484,7 +1473,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Blink</browserFamily>
 		<browserFamilyDescription>Blink (Chrome, Opera)</browserFamilyDescription>
@@ -1768,7 +1756,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -1884,7 +1871,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -2001,7 +1987,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -2134,7 +2119,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -2259,7 +2243,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -2391,7 +2374,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -2499,7 +2481,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Bot</operatingSystem>
 		<operatingSystemCode>BOT</operatingSystemCode>
-		<operatingSystemShortName>Bot</operatingSystemShortName>
 		<operatingSystemIcon>BOT</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -2607,7 +2588,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -2705,7 +2685,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -2813,7 +2792,6 @@
 		<deviceType>Smartphone</deviceType>
 		<operatingSystem>Android</operatingSystem>
 		<operatingSystemCode>AND</operatingSystemCode>
-		<operatingSystemShortName>Android</operatingSystemShortName>
 		<operatingSystemIcon>AND</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -2921,7 +2899,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -3025,7 +3002,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -3129,7 +3105,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -3233,7 +3208,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -3337,7 +3311,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -3441,7 +3414,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -3545,7 +3517,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -3649,7 +3620,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -3753,7 +3723,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -3857,7 +3826,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -3961,7 +3929,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -4065,7 +4032,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -4169,7 +4135,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -4273,7 +4238,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows 7</operatingSystem>
 		<operatingSystemCode>WI7</operatingSystemCode>
-		<operatingSystemShortName>Win 7</operatingSystemShortName>
 		<operatingSystemIcon>WI7</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -4377,7 +4341,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -4481,7 +4444,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>GNU/Linux</operatingSystem>
 		<operatingSystemCode>LIN</operatingSystemCode>
-		<operatingSystemShortName>GNU/Linux</operatingSystemShortName>
 		<operatingSystemIcon>LIN</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -4585,7 +4547,6 @@
 		<deviceType>Smartphone</deviceType>
 		<operatingSystem>Android</operatingSystem>
 		<operatingSystemCode>AND</operatingSystemCode>
-		<operatingSystemShortName>Android</operatingSystemShortName>
 		<operatingSystemIcon>AND</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -4689,7 +4650,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Mac</operatingSystem>
 		<operatingSystemCode>MAC</operatingSystemCode>
-		<operatingSystemShortName>Mac</operatingSystemShortName>
 		<operatingSystemIcon>MAC</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml
index 4ca0871373..5f234ed9c5 100644
--- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortAsc__Live.getLastVisitsDetails_month.xml
@@ -95,7 +95,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WXP.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -219,7 +218,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WXP.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -343,7 +341,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WXP.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -467,7 +464,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WXP.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -622,7 +618,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WXP.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -777,7 +772,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/WXP.gif</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -924,7 +918,6 @@
 		<referrerSearchEngineIcon />
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>plugins/UserSettings/images/os/UNK.gif</operatingSystemIcon>
 		<browserFamily>unknown</browserFamily>
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml
index c96c323a31..08f9708489 100644
--- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisitAsc__Live.getLastVisitsDetails_month.xml
@@ -83,7 +83,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -237,7 +236,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -360,7 +358,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -514,7 +511,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -637,7 +633,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -791,7 +786,6 @@
 		<deviceType>Unknown</deviceType>
 		<operatingSystem>Unknown</operatingSystem>
 		<operatingSystemCode>UNK</operatingSystemCode>
-		<operatingSystemShortName>Unknown</operatingSystemShortName>
 		<operatingSystemIcon>UNK</operatingSystemIcon>
 		<browserFamily />
 		<browserFamilyDescription>Unknown</browserFamilyDescription>
@@ -906,7 +900,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml
index 01006b3155..6bc65be43f 100644
--- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByIdVisit__Live.getLastVisitsDetails_month.xml
@@ -73,7 +73,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -221,7 +220,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -346,7 +344,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -485,7 +482,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -610,7 +606,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -766,7 +761,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -891,7 +885,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml
index 650df517ac..e1222f2457 100644
--- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortByVisitCount__Live.getLastVisitsDetails_month.xml
@@ -114,7 +114,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -239,7 +238,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -395,7 +393,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -534,7 +531,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -659,7 +655,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -784,7 +779,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -899,7 +893,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml
index 01006b3155..6bc65be43f 100644
--- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_Live.getLastVisitsDetails_sortDesc__Live.getLastVisitsDetails_month.xml
@@ -73,7 +73,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -221,7 +220,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -346,7 +344,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -485,7 +482,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -610,7 +606,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -766,7 +761,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -891,7 +885,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml
index d35c310f8c..a8a401577e 100644
--- a/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml
@@ -73,7 +73,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>WebKit</browserFamily>
 		<browserFamilyDescription>WebKit (Safari, Chrome)</browserFamilyDescription>
@@ -221,7 +220,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -346,7 +344,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -485,7 +482,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -610,7 +606,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -766,7 +761,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -891,7 +885,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1030,7 +1023,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1155,7 +1147,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -1311,7 +1302,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml
index 461ea3883d..cf8ce34eae 100644
--- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml
+++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml
@@ -54,7 +54,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -242,7 +241,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml
index a1d509f68c..ffd293de81 100644
--- a/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml
+++ b/tests/PHPUnit/System/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml
@@ -48,7 +48,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows Vista</operatingSystem>
 		<operatingSystemCode>WVI</operatingSystemCode>
-		<operatingSystemShortName>Win Vista</operatingSystemShortName>
 		<operatingSystemIcon>WVI</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -141,7 +140,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows Vista</operatingSystem>
 		<operatingSystemCode>WVI</operatingSystemCode>
-		<operatingSystemShortName>Win Vista</operatingSystemShortName>
 		<operatingSystemIcon>WVI</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
@@ -234,7 +232,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows Vista</operatingSystem>
 		<operatingSystemCode>WVI</operatingSystemCode>
-		<operatingSystemShortName>Win Vista</operatingSystemShortName>
 		<operatingSystemIcon>WVI</operatingSystemIcon>
 		<browserFamily>Trident</browserFamily>
 		<browserFamilyDescription>Trident (IE)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml
index 45a300d2c8..f3fecb7680 100644
--- a/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml
+++ b/tests/PHPUnit/System/expected/test_TimezonesTest__Live.getLastVisitsDetails_day.xml
@@ -43,7 +43,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf b/tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_month.original.pdf
index a0fd96e0265ef2e2c8c03b5c80ca1c965c7b0e31..28c0b57395876b8629d511165863b9df9e4f9560 100644
GIT binary patch
delta 6845
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
atAd|ZoUlF*F*D$B7S*@28~*zU{r>?AO-x$=

delta 5654
zcmZu!30#l&A6LrLIcMc)ipt8U=RS%g#K`flrAgDTM3PGPuk-1Yisb5<DHBTMC^cae
zGAYTi`D@0qHAf;vtNj=2|M@*RpNH4$@%=sT&wYNMHs2b1wr*@`zy_WqP<wmRu<+0o
z-hn#Gyr+v#F1UaW$&ab_nVXZdqjRWT_?;Vu>&-sh^Htep^<nN>rsnp$9_DDOS?z90
zHppEwZBuRM>HXI)__z#lk4f;kJj1Z+&z9lN%MD%U&Z+B8thu{k`R{vI=5(m_sy%L1
z?ET~Br<XlO`j2t<JN>o(pU=D^`Sk5JXI9snYDEq(ZakG3?}TdYUUyjcfp(d1iR)f1
zt=xM*77y3oT!NX{T%U0F8by)*vy0+S4X`h)d#>$X6Zfye>DbGLvS!<94~{!zO}&@i
zK#f$|>3{knv+-Poli%8^TBZKvZ!VI_!_0OQhXNY(r!-GF))N>Icqz{P(bauP{KB-5
zw7*x`VaHoLr)ttm)h3XE84towcvbjzq<x!em-q6sfw6w`EiH<gw(7MNYwBw~oLHvx
zH?1q)SlD+|`@Hppt%nYF-AtXDQ|)nK?!9Ej+I(rl-eJ2lw99_*s2bvTt)*SN;81tD
zPgM2KJ;<%D0Pnp_;jBijUloT2<{2cL*>?nZSd4h38DG-N_%@nZ5}M0u>bIPoy-HKr
z)ILRVsP&{><))hzy<2LP0}Wmr@G1K5Jw=sGg-y&E^_`E$S(G<s>(Aj)j(NX^S3Kqi
zkKl&<6`e5a>&5E+ou^(tJu~!a^0t9KHD@(hU+-Z_S~*{+JN{AY8d+4^z3<_?&TCVz
zhflfL{`g=|z0Lhrt@e$Jrq@K}tkqMuKi^i_)izaYY-;DSZoLJ&E|!(w_BK|An!ZpZ
z*mK{W_gZMKVa?yrE%NJl7Czo7#OBEa`ztjsGP*o>kdfI9E|%my{m)G5wUw#a4{V>2
z4Ss7iV(0T}J#+3N8y~ftUE1nwyeh5!$DfyvxV^fi-g2M&l+lOVHpcY)57AvZE_9RS
zzTfnpyn5i;l(og7*Y5GNE%vR}O9M6X3zGH(Y%h4>aBk6nuw#??<o_)wn_1$R{oB6L
z&vWe#Z(hHnD*e{rCheVN0g*Kio)Enb&%y>hG1z$IQT&x7W2@3yL%N<f|MR#xk-zAD
z4C|yCv)s1cy78NCduZ6^L+MwP*@lOidy{Uam0kaF@|vSfR=qPzujnKmpI&CwSF??8
zFm^4tU|SH~c;hVVAKvs0$B({z;7Oiglq>Ia!0XTi`=WdP)|D={LnH48PU01|?uB;_
z7PDUvHgnymZ*{j-Z2A4Csecm9WnWf3>D}XU!MOfR`>2fVxyz3DmAYL-3y)gtw;NMn
zbh^s<dBmt47HT_t*59ryERG-7>$dgz-Hgi#8UemL%SWwwxMyW~>ENqH4;J&kZtI(v
z|CP<v6s?Dix*^x&-R@WzFJE{~uh#qdq#Na)pZjh1YA(v3Zel(1L~iE<-K0}3M++Sa
zi*=gs;-|iUxM<Lb;$Q9Ot<IdtCdKwFN%uZwQWcROcrJWe71e&_q_yB)7vXKPtIg7D
z-2Ljg$4v_2-0pl|8$w2BHg&ct%5u&4t~?Ltg<}f4L$}4>x;#D|KVht0dqA_Jpe@Cu
zJj&e8q}b>m=V2O8`0kYK8ChT2oU$l*Ra|M5pLzYf{gk~+!WUcJbl$Kia$@&wGcNqr
zO#e9xKU;hCNL|c)qs+gjI$OB@;uX82zN#ec%T&C=d5Ou12*=bQleII|BW5^uSqHW)
z;8(p!$anJdAI_Xs{8jUVm%H0`$LgAHb@!W&$2aXZ%vF!tKT@N2d7Qd?`K_^a*Z=gN
z9ChB(HTcD(1G{Ee+*dmuo%YP5G}JOhH+QS2hS@;t-h;vBj(NVTzOVUbuFLms#|E{Q
zPF&sF8Eox9Ri?!&gUSaS-V)$sIn5yIX^8QO>P+5$_j8XRrLw8ntJT3sXZhnm#qUSY
zc&=#v3$HKGvvzk1GfV6KH{0{oR`b?yt0fM#gzc`Nr^gb{MCUX(tQ&RUx1H(L<<BN6
zn&H2B`<lIDe<@kLuXM1N*^=(XSu?L)ZPwdSuy<sO`wMF8)BoJv^3Z$%8kDsEt4_Ub
zLne(i8^3$mq3_I=9f__w(SD%ilgcGMGmTEpnw^+LdQLnb^r?4@pWJfduwzW0v(L4_
ziaq8RG^d%hC)Hh=cBXG%XNYasjN0gb+AWv$<k{!%Z!>qDr@gr$k|MZmrd=(6>1rl=
z-%rWAlb&}+4IXuP2EwBOk7i}wok61$)d-=|6RCxR{~Gxbj#<l)pWqnfg<OZD%}ac%
zRv?$*Ez4WvboD{5!kgK0k=C;use`w3zDNxmX)BPMa4cPk`~ZiMA5sm+EkEQ89NSlk
zZ*KmgvT>_Lxwh5FNuU)5hyvbgkaO^67APuv7>Hbgx6&Z-Ej(BhC)Xmogh>&I1yBZs
zAeKT*1fmeKLl8ruqaSU5jT#DHMj~^C$WS0vL?UBA;8bY8fT7Um3na%dAO%H<q+MY^
zdKnEsP6Uu9gu|~5p~xo!twctFXm<D;`tCHK8%6-VU5R`OB$o)pN_Z8G7zlHtk$J+e
z5%B9^G-3rL!^nP;LijEc(9jsf0MKhHG$j@Q&lJ%0RTSv@HwkQ!v0_}AQT=p<FkA^t
zf5##=Ahk%@j~WVoaUk`J5-}1k#UVyO(gSNkYy$9t^Yeu5Dqs56AX>t@c+ud`Z|Q3?
zLDVw_4B94$qU&S&MZJU}v4D0YAj3hSM=YR|dBjWjLxt|)k<S6OjO#}Y1ThDtaX?y=
zD3b2QL3-9F0RSP*6a2xhFeMy3P=p~Gf@6}HsJ!@oCU3z)<tv2DfL51;H=^Oms`R}k
zjSwCsBNWgzc%VC_Al|}89;8mEhz1)~=#W%E-4g*_mnv5An?&$%{yG4}Dw?Vsa!5nQ
zff_~98<Ob!BOv9jL(G6eC-+mlgsNo3RA^X-m;gF91q|Ft2L+<4q7?YmkckWtzD*Y!
z;?ZlmLRg#HZ{-s~v0hB~p42y@73(3Q&(px4jtpeHKxc?v`lJCpCIftLdrg`O2F=&?
zqma`~kUFf20t{LWCQMON7gL)>p(`RyF$NQYRH`OqA@e{eGz-BraTSAru7`%G&O*+r
zGgM{L1|)5;a61Fh6^7;^-vH;qJY@D5h7xtz+v}_d@(uP`t)mQGu~G*GwTz&bj~Mef
z3D#8qOoL2yR42)B7|Ka7oMwSTMSjPJ(;P}mFovTDQiibvc=3TOi(-UmSMi=g79|Nx
z#>fy5?T5k`N=ThyF#?x5&0;jpRwBEQ>FPX*vL9+e37VxPT2O++2u8}sQLIEWN@5rz
z2^}!7CXpp^ni2K!@4{3CDRmVkDUy{bq&PyRkijrHMlsSrC=8|FuLIaeQ3|6lsSygt
z$oCmVKAhrYd?Z0i>VQ(vDl%CRl{6Ge(Ik&aIsm0u2v3qOii1Q*FdAcJC82RbR!&;w
z&4;oi&Y)Dk4gS5hWuea`j3h%+62m0PFw!!S6vN?CSsFS?(laED;UAU>@(&<^N>T_I
zO-oV@7>mjj;y5eEVA>>s&;*XlY!DR7%Y+FImkE<7Cut;-CMir7G08GABNXvE)$cM*
zLp@)Yn18!nX!;}RqCcXLAt;&Cu$m-2L((iEcba7-vOJ`plXWm)oV0^U=owO)1(-Tq
zYM8-j=?)+n96D1{5=Pa9yc8s0#$*`PzZ2i>3X&mc>EuAKV$yjBjFFX-AvyMqGyL1-
z4r3yV1QwiRsgMkf$@yqpHYE&A%P$aEdJ-GFYMP{T3>YI_nIr=jjYL?5vC?K`SW-52
z4D1wX&oC?pdqLcP?>dvkI8=7i;AsD@elPtjj&pK8QhFbdEYw)e$6;?V{`K9;!tR$w
z#}WiC^%`!>k6<tolAeL)CuOoEMoN2&XJLQKgkkAP8Cg{;NsW*kA>*TDml(-X1pYSS
zHvv<Wsxig<zuf^ao$}}?`E0W^CQmDk%eEd%ld>Ja(lqyON%8%kHZ0Au(oSa?^zE3u
znG#q>ve{-;GbYUpLsN2ntn@}DSsv~jnJ_C~7A(~1&CI@aMwJGsVV1>Z7>DB0yM*O%
zQC5}zcj<?6%DjfJ9JxY99v#O?znUQT@aZFQ5H|n&m{@;cq-1I3Ap25h-~&_^F$|OR
zqlAQxk(HCfC|2eS#xoxQIXQ;QzUxR1C*+24xVWVe<E-p@=it^Bvugfc`Z)rXu1At%
y2o@LYN)Y4Gu!L+}f`h~16CF&b{toyeXk{?GkwQobVxY^=1f^qPF>9fd&i?^6t-`AS

diff --git a/tests/PHPUnit/System/expected/test_csvExport__Live.getLastVisitsDetails_day.csv b/tests/PHPUnit/System/expected/test_csvExport__Live.getLastVisitsDetails_day.csv
index 3a1bdfd8087bfb1d27ecbd7e5a821195fdcd54a4..afc9bc3ee5ec32089c2a71ac6edaf0b70d6e30cc 100644
GIT binary patch
delta 35
ocmX?Q_0Dob70c!|EKArYbBMcbUcxhn70j3-l*Y1|L)?iC0R5p1IRF3v

delta 74
zcmaE7dCF=-6$^hbLk2@WLlHv>gC9d8L+)gL7Uj)VEKAr~Ga2$26gGbsRA=67!+(Sc
T&fm%cVNU)o=)d`s*dJB^Go=>s

diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml
index 0390aa5eaf..4ce1913f03 100755
--- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml
+++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml
@@ -81,7 +81,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -292,7 +291,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml
index 2f13776626..c66ddf389a 100755
--- a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml
+++ b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml
@@ -157,7 +157,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -487,7 +486,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -703,7 +701,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf b/tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_pdf_tables_only__ScheduledReports.generateReport_week.original.pdf
index 9727a3b9cb31c009177b9110b760f757d10f459c..1a69564d4d6fc96c420d7ba572a13767d84a601a 100644
GIT binary patch
delta 33310
zcmY(pb9fx@_x~T;cG@OsY;D}wwr$(l#<m*UYMjQlZ5xf<B)@H6@6YwUe*f(3%zfWy
z&Ybf+k2AA7A@ii)Pe^~VLxXeHb3ltjqoFrms8<vfN3<4yfET3Pt0%_uVb*6O5JLcM
zn^O{7pkMZ0;}_HSy(pxaige)<#K^4N%sSKL`xcxIk<|s~v}sNVM^8xa_RQOflqVrL
zH^;ztHqNMcDzd@?Lc!C52UgAv<n-UkEe&`#j{hXR19Gk<iKJZ+_06wszVa!59hnrQ
z|Ai6a)n_2gC8rM;+BnH0i%WU;-L4V%htF5&nBU^F4_15fq=+DGo(>Y9S6&rI^_`H{
zK>lp2U=62!7i)7e+BjlQ(I(x>T2<)USOS_G>AicjduyZ`VT}AIDj#)xAGsYQB8_j&
zE{8asB2^eN9*I`N+J_A|U}k<Y0{moMiOx=eL%6)kH`zWEsV$@l(9e(0=G;IaCjFn*
z)|;h${v(4Xj$`b>$e0n|2G@Gs8pgN<YSwIc+DguO&H13(8IjaFVJCl)EG&30I_$IE
zE!mTyVNsd{4Kj@*I;g$E8AIFsUX73h=X3$2H{2k<6;vOoNn`qYC2kUq0b3dYhODv#
zD^-(>{?t^80)mN_xML%)Yp7G;xHz3A<639sGE>`4p|O}j(ZB>UT&&U$i5=?^2a~>g
zjHRt%Y`AmoFNg@QZt@mD|9-plq*JjLWb=wiBj^2q3z_+0?3e5KxpAwE-AiH0Q?+$?
zNxOBIG3tt5h6CpJ2hOoQfFsV1W^r=;Xbs7b+=+soh=JB%Al=BZe@6<?B&nUo#@*JX
zWU4w!Ld^X(Y5s}^!0>zI7>2C@br)Z5zFf1h+Xay58j?|<#i0~#l}AdtAffVkU@J6P
zKCYDJeD%nY#qkC(bYdVX%iGI}6hoq&^U$AYyJQ=$i=XAuV*FJ5*dwq$eBpg~a#Sq7
zSmj6~-O*n*9UH4$oWKuMFbhyoGF;-1HJ;*y6ZZ1?)RgI2x%BiU)?AwAbmU=GS-wfP
zQE_K<dEVI9V9}AJmHHi<3*sWvxX-om=oclWb=$8J2)AVe@4E81i5K`!-tuawx!C=3
zvDH?0tL9EDj#^_xoTKyF42USsLXy7%>D3L}igV6KkMH)#_j-nb(-VgRiNZIi$44w#
z?ZqDI)99Nyd&$M_3(t9q#f1p7JMEm5*#vV!0{q2k9xu6a@oxVvd7qj(<a5%J(*&t&
zpK=1q(-+R-&0Oq<)j5?W-DX8MQ<rp>bo`OV%foj_g=zJ;X~q0J_uMkZ=y%B#2Q8X}
zrh^6*2wt0?d_YT8INX<O^vS}7Pz?;Z&Wulvs!xqm2PV5BkNC!!5A5icQ&FmFqr_;6
zAj4uH!(WtApaBOH({9KrckbMVvbXq!j$aEf+INteDbo--K#qE)nY>(4_l9MD8d3Rc
zYk4j{!s}9W*^L{6h5#yvo!Zp<LXvu|TAR9!1;|Yu-p%AE5=cz#OJ-hr9uV^B<9oPe
z{MRC$*8Kgs`U5|P_X)S8q@g$gzO6IzWX$#ha#ftZpFI!c>Z-zdq+J9oBllzed+&UQ
z)Zyl`y-+9BLUq1sq~XpuxOmOul$V;taA6FL`WPz1FE2%B*h}nHt*e%SeU&W<GTo;1
z1-eoMUz6t_Q;9o8akqA_DY^02KDjv9JboyRl|-W#E<dS%3dWoVqaeNVN?5e!)ibox
z+<wK4)8GEAz}Uz!xeM{gQ(<p-MyIKIqBCuoprWo`uNyz;Aol^Q+WSS~ALjDW&#}>{
zdG%FmNba#do4*JgSOB;Fjnq<3W25!%sotOK$)h<Hf51jH=l9je^MONvGuI~yY@?#L
z&Z&2tPO6cK=+1pWGHCX>C4y^V)~Cq-1_x)Y4_35=Lz9ngIv&Z35Y?Omf}1@xC)R^&
z5yPUYSJ2O{XatIC&yg;>;ROC$_013#0_axE2Q{!8y_xWJLI$Pk%wkpeD{ONLX%*>p
z#blm9C!!P<SVY1Av&A%#)O3W_@86+scZxw=&gs%M$7I-dkOz16FDI=0#LAPrOOxT*
zJv*;VO=6mGkfA6dMC;j;o8u>_0*I&h_V34kf;uy%p2#PmFZ?g}u3WwnCAQ*gM*_`y
zC@fCdgh^+eUJ&R=tg}?_+yu9#1w(;_QxY4V(A&M;_=c`{RPeJQ^TJr8RJL<eL5XyD
z(HGHPAA916+7L{z-NCCh%Y89JKh>2X#-+!*2z`oHZITb4P*BMI)U14RjF|Ac=~vZy
zc#Y_KX#D->CWxFuG>gFe(@5v!w}A2P`;1Pq4364y+C+?S6kWT=EuOxQZ|2+|XzhQR
zd><}Lft7tW=DXUNl)9MSmJWRz=h@_IW5vXfkb{<1$dib+0g<LFew5<-0laadO1ULc
zwX`3O#lT^r^l*$rcoK7Dlm=|A=d83q4y2MSRUg)SeWv>{yIo}jl2}tQIN;b@XN&9s
zVzF!TY!y<}oWr5%Xt@?M3ItD@9&aH39=`HnWG5r5SX3VGSthuK;nmawQg$J;#jJY3
zP8z#<prwt;{>xeNQZ2x3vw^|s9K+l99E)|7?b*FY*^@O!DABulL(1B8ncWo$Ay<R=
zY(K5g{71r~M6+&E)^um<cN24|pv1~!i#~lxZmWDLpJv;Jh9L!-*%>8O_+UlPF~c`@
zXSv@FT|?qhBpEaKF@8b`tzSMEB;l)e7M}L!^~Y_?IeI#}R=E%c;^i~wMfq!&#QEdW
z>~AiG7{5xG;kzB20n!pnOg{muV1AQ*mO@d)-@;9}hfGpx)*_BzjMm|PR^A6Wz5nHx
zOP+F2qCKSq6TaVpwWc<`AwlmBA(H|<e#uoJ@1NBKbfr7>?6~~P%H#wEE6fDPZ2Ylb
z_V*v3l@xOeDkex(#MFdqHTvciU~IbjZi13O6JB6`bCcB|oc0UcqWfk|Zby)V|C@>L
zWpsv4e`RFf5~*HCI!nJDf1eFeDGZ%q6Jv{uctD|iE*?9|o8G5lTi^@wTe#LS!6TWI
zqA0ql!u?V`pl4r$;^9R@G~grv8%_)@vNcRTPJ;z&OueCw0m1USi`02b<5Epxtr;Ou
z?P4n4ud}m|L@I(!0k!D+0}q|NI(~k52Y-Hib!!|<>uhOAacKYx(%6zSi>J|$WmT0E
z*E7{nL%diR`Y`3o<QiFsQkGAlAxWT<S5?5|FxPXy8kgRWtVKmZYL&NpI(b@rHIOy6
zc(qmodd7OF^4u~#BU6c#8Y^20@<8AQ*OhQG+VD17&-e({3$47^jQgevbJD2^RCeAS
z97^i#tF5yD{rWEO8%rxtQ5I{AT>-Ob`mdLI_)Q?YP4Vrm+b}mQ{phTMtD{VG`cq~5
zWz6gY$W-xjXvJmU9GS?b74EVc#WAE@33j_HIoDqnWca?lz*j_0UiF>>W9WvNC)Xhx
zboP$HFCH1YW=pl}k);?T^*15VyDW0R{Nk-z!FsXmr;d)3YfMaS3p>nEsy@M5k=YXa
zp%vcYQ&YT0Br5IlP!{1y*(%NM6bFGBPFTrx>1~V(d@0E?jdfXLIdH^QR_Zs5poVPU
zGIS&uLzh3lN7tWQhS?VcGLM+md-RxxXM8F%)kvv1!}Of&1z)YE8Rf~Q{wks_-R2)K
zyyUiJqj}q5OYuZfvQjrn!el}bAZhWnP~i+X2Ixl2{%LbXD)K^-@r*)B{fzq9Jm$&`
zK%fUMu)W1Touc~au?^9#>nAcky>oF0P}HQ8!g>r5_|bu_r|6;LE#B=oc73HB!(W`N
zSkY*h(VzPOPb7a_`iI_I3jriF&R_SVt!*ia4XSU9t3r4C|3*|@FTlZ>6MOav>UG_N
zAW^eB$ze0{BVH=sVVRqquo8PJFzcbcLAYnCzw?nnKxw&p{;ef8qjukwaCy7@Z`ddl
z83K6QO~x~pK+MCSSxi--#K4GkW=P>Dl0=kTakDoUDD5PNnvSKA9yusm_yxWx*Kq2Y
z2@J(-+UE2#o88?)+o+npitK&t>DuM-Sbcff&{w2DY>r9($Ti=iR}MR*`R}rXxQv(U
zd^PWPWmSW%Y40jWjODLK?&-RJDj%$dre=YMV?1u9x<8r%?;Gv8mqN-3PX`<Q&dXyn
zYue1Lu68|Lo3$EW3r-<h`J*~*LtB_#nou44+7|C?&zKRno~Mm*+#Fny+&X^T-@L`9
zG+D2CS*#7dm>SireRx<tlKGkk>Uu;~u6<ZodT%WWUuHCEr#!TRX1ZAjuX8rIX>zWf
zJqYNnvZaeHaZdbXx=?*3rN3ZkxL;NrLk!*jH`6|&Lis7bVd(;By?WUe)xxyc*_e`8
z93cyATI)sYD8BroYVT`ttZ&gb^Wp0M-jQ!Y<sW(4ih4<visx#(fnwMScqz8iotve8
z|D$<-K{_t%Z0N^4HC}V*eY>b~82?=1`Df^|{FZU|<L$)^(=GC}?9tus;x}@1pDL$r
zq`Ll3{VhL>b-EN(SJs$C)H&)tFTxD8eu#J=$JoTZ$dvpqb{9Ro&&~2w^*Iw=6V9X8
z(Vo~{bHhwA-U9tdZx&}H3p}jyCurW2^{w|ztryE&lkj8@ZCN2|M4AoyTQg$EwpV*q
zZ+0D3wp(+q*L<PTOoMKV*y7FpdDb@e(otYV4Abx{ZocP2{0fs6Vf}_TtggGyF>Oph
zF+$c=IRL7!Y?(k2N_&yx`{JLbExD%{fC5=oj{7dN>vpndhdly6lFRFY4Dm2(VQA6|
zbaWtT*Z?7S?&f(j;pa{8JK-&O^O9IbMgsYXF}_4NyHeOz&IsKfi7mOpC$G9C0x^vg
zkp!)C6il<Od5$0_<hD&FC3NM}65)YJy#p77QtuP<{=}#Uo31X}s;BQNC5SG8GpMHa
z#;)AEy0QgE*Big}%oeND17L$XOa54*ZmA3OIDZp}x}S#nqVo0x&cXL4;-Lm>`w=vC
z^(h(kB@Mme;#i*1rhSQ_8CDf$wb0}b#lp$r#`2fY{Vzgw3_3NtQL}-PlW@Dhmnff&
z=ij-~FemQ&wOW`m#_7m{;kynqQh@>DwMbZl3xdc^U&-92DIgc@Ld8>pq*Vz}d7aEW
zn5v^g8N6M$qF{CJu7(pF$|Ck8V;8wd!mRh;={IPe4|Ans%+HiF>5y<M*~ouL7{oDE
zqgdu@-)xe&%n%CKk?WMtdKmNqgLZmaII<Z$q{fL|X8Opady8md%v-WscRfB;N0&4=
zkrWSL%u>h5IUGK&ix8VC8Pw_`K=epXJOxIUmCea7@=4<auG2AmSa=64&0Q#EzWFFh
zwgxF^pH)7layTvONfL6ILfh)E<O}l_<y(-U4!JJP>z)m(un=md*^m1Ioz33Gv;{~>
z3}zQ;SN+7arzYwPaxzWu4Le`I?$%A}eC&=>QZBG(jr|bT$?<F`+ME9%dg)2wxSL5|
zT}ICSG8{qQLn}2}#1Q?s-T#6n7K6KY>QRtJyju3brRVOFSto?(FpA-1DZR%FXg=Nm
z$VFN2Wscihm%JYVVg<N?rolMdNfi6DI79e+*|BoGeejO9nXvWeCGS%X37RM_s}~$C
z2dRx(5NcS7kvatD`zRxUPv>$7d#47JfyBk{M+SS1Y(&Imm9r3qbx}H-vl6H=v(Pyk
zRE9c)Cp}4z${)^!@5g}ucbbt4)82pQz!Z>qn*ut9WNCQ}*0iUzos^u7Bp_`zuP4lb
zo%i0Q%Xms>uO6l_73JHFbdYTap3Qy9ggvBnwtHvMyg6OXC++O&x{tE2R)4T4VB@*-
z9!A-HIZtSu+!3|jupECpoHdarLohbtM`1G5A;#3$CsJ;{_pxV?d|=CCA~_rbLmh0q
z&IKM!T-)$(Wk@IR5mQCOZeZ{Fw{Va&{AA@tsPACaWEs-OLwA<`4!3t2)*VHYy=@}N
zvZaTI>MZabc5l^VTI0}zgNUz=JPnpH8detR-(t21R^GOT@F+b`ibiv<GQx@JL1-~r
zbFV%B^|ndmb+zJ$(Y4Wej%HzMY*%fdC8XuC5Gh0Ki8D)VPDZE+{Ux^Vt^G-*U4qR)
zCBtqqA)P%RzJA!*t?VKzEKya-#{Q&?n$>{~Lmv%?#%B2!wWtbX=!$e>zW2MF%IVP+
zoqlRgjm_0BfAcJ2ow2uWFe|TO0h+&?1TqzjF9#|R5nA59UnB79YL*8;UIyX6hPcU;
zqAJLs&)VNWhb<0>{+r&2PC3}<n7=UTNCI>jMX1W`6U}rAJgDOOrxJ?^bAY?$1b)Yj
z)bHY)=&CmW5`#m<MvSXPYbSoJL8J28`g@Vee3hGUb6X#pb^Dd*LQV$k-LtW?d-`05
z_~NVoF9G1nr973BSW0_-Eaf3>7ME@iHLc#J25UOnQb}5rYYZ!ab<wj<h(uCtyQG*1
zp1L^HS1$2}&m@`{462sA$K7cEvUsA}|6k?8u4DB<I@<DD7_nc6fuJC@C+HpoVnqxr
zQrVaPTjciNqMq?<q7R@ep&|`vvBoA73oqKzU|@(NhnJfr-rtMrEXgTRqg%euv)gbv
zqs3+MHONlS(TJ}2ICAQ7p<B3PPa$8`{bg_z;zjhic_SIot*L~EV)zQ!ro(joN#4}=
zHoH%Z$du;{2@8pV2_~u4L6^ycLq)E};3}$jB<Uz9pr>ArFjK2%d&S=+9XimQNUli7
zmIjY54p0=(Ln-|!Apr+CU}xgWoqzzt*t)gh*kgc8Eb!*-P-*b9o`123_#76ed$f2G
zrE8tGaROmmh-MW!@C2@GZ3fxc+1F#RUWZp??{tfCB2DVV07hD^!Q;e04srLTp;{Vt
z%E2-f<uF%-IWiT+EEj}Enq-u0|5<9{@vC7B97fQ_K!*@D35c@zf06a0CH)s#1#XWR
z@md$AP;vy#b{D3=AV*h;GMAr+cnK6cO38zPUDoK=|JI^p@2vbWoz($l%8|EBglXt+
zV*ai+kHw73)Jy+PS5$a2R#;1zGI{7?-tpU1i3h`;rzy{nRwu7x7xZD<gaX7=n$g>_
z8d7k-SVlTYZOoQsOyK{j?a7ag%)rUoa22c+XS;z|gjBn3aP3-?=@@bO{rbLj3EyOa
zrHA%9B7vnWaxWM<2Z^!&{<@gGp0zzA1zs;yIVDa~n~0JQ%@pvtItFubdD6j7>#GN`
zoTkuMThB~OLF%Ej-BW;}>~A1ZiCo%tvVkab+VDV6uaXK3&hCrBoYf}&^28WajWEsF
z@IHMER!R*^A)2~40_}HfxsE!aGd*TgzyVBT4c;L@S%;Xi5)Vi0SPr;^N~xhYv2j;l
z(xxV~$79xe!L+DrUiH>(7g5aAI3epHCAtyx2(|9b)3PQDu-#zK$pDJeFebCO)O8L_
zu$#j=`nrwi99_8}LOaXkCk@E5^nrpeW02r1!yO!ePomkoTb%m0osqD0aFJvQ^&rL4
z89HK)U4H|mGJP4Jq*17cD4xpLk!KVQghcdZ#R1GrI{4IbHj+Dmuzx($I`nWsfM(^b
z3mT~U0!kPVR7%+99&VPHe+z<U>SE9?PV>>W%gv56sP$wBE@5SKUe8lIZS~NN3dCvJ
zwh%U=H-|<&e_Vw3F#dNtKjyCV)Wgsd`fhU*R$xJm{6u7n%({*Z*BN3!b>_Y36No0!
z)CH)HzAqy`4xdy<;cEJ6q_}S1MQhD|pA*mm2N!As;wNhDw8Z|Vr+0-lARoZW=^l-_
zw+fhfIs|aileMFi(CwV332A1oKT~9aYB*fXGsO9frI$87f@LyW7)vz$*MM~)h#d%n
zUay$dAWCxS{i9?U**{8>W$&#wL|t)b)&<p@6PY?XX{R{|=@3#9JmLc<bqU<XYT6V2
zcBiv%1>?7(izy-c7Pd<yhVkqT6BqiRoP~K4Zr%TW$-vPZ(uemp`#rZc>LZyWkd<Fk
z%<0ud$>XPZJn_8X+!?04*xue~#{0Q?idFNBs8sK>Va#8!$^Hj64leORWr-g<@f39S
z-su0hb^-hgwgkS<pw{Gz^IvPK<;q?Jym<Q@ks%Cz3KvS@EQW*MJB{o9K@;;?Ghw_B
zcd&0AZTp`J(m^V4>iw$%&%NQRzbYUYS~*@Rax}Rcr7h#zJ8RX*Ftk`}WbM4rh;=Lc
z7>hQus%f8*v2|umQc~nh=a>gp6Bjse;!jZCb!3ku9q4dvMIIl(jAbYdl7O0RBK5?M
zy|I*OvfAW5OQBKVfh^sZffjBhrdqDqy}cxCEv}_VP#uhA==Fz#?kX(2nun-q8=R_f
z9Y>K<I7g5u`$5e`QmvbsrokyYbq5R7ph`d;XTdQbYm=k|lqXN%e~I$@FHx^qd%T@*
zDImL3|Lm^0hG6c3bWlAdcEoVOU7)Tv@_2VExBmGqm4HKY4BNG|mF{$1t?EEEOMgq@
z;<=b$8qqHbX@Of`TY%&+*!s+d&dSGBT|dqJ?pof7!4do>!&37Gc)Yin=frNSE3*(I
zpg;SNbJ9k6cmLebmE-sMtgE>ERX~ryJ|?opV_r{<kGtXJN@3G)b#CTJe;o1Ue70<N
zvQ`eeuKWW!t&Ai8-!tM`Y7-JlaYSTQF@oNLKKQvU!GDjIb%o%tC`4+Dy9!16V)wvv
zviJA;o(d8O2oA2qohliK;hjXr>P(<U<i`AON+45X6}e$nB)6M#Th5=Jc{hwY5y_^+
z)wg}r61Tfvi*xEV#S6U~o`ue_TJ#-7ya>%?<zBA<)Qz2$*5TOgRTg&cUrh`*#w|^D
z4v$0*fTP1`rXH9J9-2+(?j4TI&*;QWvP;mQ9X;(y59$ULj&eKg>c~HE+CT>7g1MBl
zF9L%pXE5$l;Knw;>>?hCm_WP59#h~7KG^fLoMJGJ!Cl9TdUY5dfgwE_nWJN@D5kmH
z7{0WocDd50><Hl5RdrwqLio!E&)4w4TlQD~4rBB4B*%yJ4wJ2VfiBOnSp7mr0lO&;
zH-k-$&SlHflo8g;`KQWFV9bTpWA8F}l5C-R{7<1om-Kv?Q|ec!T&VA@W=H4w0q5>+
z;g<qdaID+E11xYELRS#r(N*cw8jL={Vp6CzHetDc$)|!VX{7uGKeD<?4gMn$eGrgm
z)B)ave+^%mU6)}5IX;dg)yk96`yH88&zL&9p7x=3caH==xei`J9Jo?<6!Wu>zxQVj
zZGm2I>Dj$62c>f6U9Wg(qP_hiGi80dTY$<pK%M0x>jVCwPG6KMB9Ak5$A(<8xi$JH
z1K!=P$o5Sr1X(1J2;edqlV$dgrJ(d*j1fNNil#N@UjrKZV(l&0@kvSvuxWkb)Mg{L
zh72APvJ8It4eq`{BSGmS)hQ&7{iFv5IAbei5TvpPSnztSex}YP$jokUPn%1;mzR@Q
zib6Y7Z>gLiTT$ObpGT1bU%Y}c4PFn(Ee1LTWU}?XYV6es#+k@(A0l-kCz2&BASi&Z
zZ<{>BeJT$SmQ-65;L@BHraH6M;gBQyRa=0P_{R<9L(LtAE08_iB#HoO!fpT<>#fZ3
z#oQscC?lKE@q@yshvKzD(%^lsh)f=$PO;Y%Uqk@#r^*`K+I(Wa2P;~MSk_b436<&4
zM4=o;dc5+&EpW360o%E{@q6k%w#zabSxw{kG8At6w^Pc*noUz7?_U;^(D0@~g9et7
z0Z{lvy)%-ep^OqH&Z*GhV#y;wL<}0ZqnSl#T8Vv^Mq_RT!7puHlh32CB}Wz15|x-{
zVszpSLP|pHY<$o3zH;)L0_=SIS<_mJps=u-K`bCh!Y@qUJsm^I@%2AY@OggB-vJV<
zk!_;KxcTa3vYj5R$j=D2ze(`_+=s6g7tyV1yq8Y=P%hyv7Iw0PFG~bE{+N2Yn+7^o
zJv+=&dVoW<O5|{WSuRe#NoEINY)aVpUmT7D_I_Sj&6XvxT{QC^nIr`+xuwv}mJ&;!
zXK$RS)p&lIBvUR_7$nHczqXo6*V875o6s!;Poq&TQP9BAKwsS3PFF`zonDAJ*``+M
zQQs8c)7MujMeY@AXR!f>76w^ac-=HJID6f^mz|6#l~SKr{&%oWr7V~7GABKoE_gN9
zyvbbwI#82<9V^{^`IiL5VvR$RH7i+zJhQKBK5ey&XQ93=*J(2}7%|D5T;*WzB9?M$
zlMtcoO2*hxSncGB{Q{5ca9(-bfxS;>RbPrKn6u`9iToA&lKhje)(9rQe7r9`^E>2f
z?3LtM;rYU`;*<K+YX4fquhWZ;$0rV1e{09mi>;Vb0SQu=`1<mC&_62diIt7?K%2YT
zO^v$3c$)#$=WEOF1%i<MlW~ooGMq%qHx3@0n7UuT@2^dyftv^JjGn#wGQKi;Z+^6W
zJn%eSHyn*Svm({iT~FW|u4!I~EaT;Zr*WV(tH)Nq3jEQ0$i9B6>GInY=<M8W^I*6(
z9Acb3yhtYc!Q!|kF~Qa>^<z`J7$x&o>^=tp_O-R=<o&8L(X7b=IFyvOav}PfbMa7w
znGx_nk;##K9E?2<K<>)qs-IW^1}cMoOsiC0%Y17FG)^RX??5i{{NfszH-I@YbMyJT
zx1D6R*=xw^9>C}W=JMy5DQKg2vfY2{F7(=}Z-?<`-gd1+1YrGP8vnQ(+-PXBJ+w2Z
z6vLsBc_zVPG6=W}ff907^48pS*?DT$y7pUh$^EjG=gA9v&0gTSy6c^V_u=f7eja~g
z?zm<W<uQA32A?LY87F6bGc$+Cyq`tJ37v5Qf};^hHp<9%^9{+Uwm^fiz^0~^bm#R<
zQH*?@B7E|sZgK|=3*B)wNE7n42aRjo#<D@6B5c}$4gdr|J*gzH0pAg{8KvPL*pQ0o
zF#ULueiIH(b>C|~^7BBsaUc=D*vUG8B^v%A{<^38So}(j@f-$&jf8T3;dxN%4K=hZ
z&-9bhQDLh)ck{wCUGw*kTbybjD!>1^rG}hV@c>w{33uht25@(v;1UI!+q(?L#{vOg
z;zAJ0gBRG+oeF@42^vM!ihLh{JeTwm%PcN#(l?3>ZN14oLi%1546LqmoFNZW#O_<~
z{=CL>bI}GQlK*U&Phv32A53;5Nlt>)ciZBMOL>F&13dJ%ZeloZq?vA?%-SKZ<9m!}
z{u7Fam02UPEA{u6i>rBxkwU8&*d=Nv5-iFg$P%F5U=e{U^;PNr8#4Ykgvnj}89A&K
z%fsVw?E-8;bfn)36;3sq<r}pe%COTw=4}B3=C}4&q)wYZlbk`S*i@L+Ty#f*VH!!p
zhIs%kx?@<(!RS`3pCbLqq>5+cL-i9o8vEmLF;=Gvs8&T^CjfI-FjFvPz)FJOj3NA&
z)~x{e!O`wSBH7!*j+A1q2ZYAAp5^H4d2FFM8!=UwufH61GG%U$48rvN+22X%ZayFG
z{c^QSyUjAz!@cPwgb(x7J<0rLeL92dWl26&wg=$5H>i3mmG;-IjH$1lM#^-Bced2t
zi{i(S%al6=IA#(YSqyBH0>=&kX9yGBnyE~wP3)61t|(gRM3gbgdqh=j_^#9rc7_{g
z1QTFdxXifCT+_!gRZha-SOaDLVif|VimC9^wpD(*HCzrA0f$1(A(67QA(4CY4#rjn
z1EpiZ1+Ju);Kj`W32pc#@Tz{ltA=g)k(5tA7dl<o`dRUCrj^m|139*w%&<xS{G31R
zTYU9M-S=Mhf(QDd+e383VBgi+y`wbQ?bL>9*xEa{*$E<d%zGtRu^;HQ%wW0`l^kV9
z`N8}7nrkE@?3GC`Z?+io0_37$3EhQwT_wMA$tm*&tMl&kI9l;8hoySJSsfQqB~}*E
z=dNE;e4~;>h9f+q2IkIaIHwbMQBRYTSt3;YbfnY($RQ&V9*m6GHM6_OI6$+PSs%mv
z@t^y%ju>&q?s9;KhFa4%KJIE&)A38r_Gpm7HF#aedZ49t{R}qk>?&+l;iJwnnNPCg
z=V(lcXh+Y(A>kAvQArN&h)*h}@fywR7f>o9+l!ee$Nj%#%7Yxn%(%aBT*TJWFdYJ%
zAvbY8;{8oP|6ynUFV|#W^y$_x(ZhKHs)q(Vst9Gsfst;k<ED{sx;4S74@h>6Jr5(0
z|Dx`A<8We;n9#-s-kUhoW^LfYb}<E4olEXoq~l>$hypv+E5(&M4reWM&5|^)=N*{2
zIw`ArittM?Br^C&4fVv73V5Q|^Ff-g*crTKZ{+*Ok!>hX%`fbdtuyeV8SR7E=grY)
z$j@i)_gZBNiQi^oLc0gMOT%xn@a{V`1t-QmmB5ht7zeN6L<ojY=T%9x<j`do<0kpl
z3Y5?^?aZ3+JU>(u0`4F(2onW5jDfMmZ<-_6N#xaSp@vj=L05=pzejsTnij1SHErhg
zoFk)GC+Xcl?hUvla2X2+9?`o!GlxUv+z0IIsL4-FFA>_<RkJ<-<fi!3&M@AK@9#_j
zXBcufDa8Q9P|x1*y?H<_{uYV3Zl3A=9g=xR&*33o-@l`tjE;6X@<4r<28La7Rx3od
z$4dBrfi(jnu>J6z8M!z+LEKS;&N5Mz-N9MBhr%5y+u7aUo}Fop-3Ob~792s``?IWu
ztH}KaJ>jeCi@_7Aar|>?W!#^SWU-h~VV!wN=N32kJ`n(mi)hOz27TA8t5}l%o34iW
zzG1+*rNXEnoE8cYx8W7W)mdl5XbRB<EW@EVuFnO}!#{=?wFd>|Wuh;mei9|Gb8t9D
zy*7?t$F~t*r70p9!k#W`9@V!(Mez$BF1fU=IW2u|wL*>2=MKZg<G2%FoeB*Tz*#yc
zO;@h#Dw90c7WmX04Gw0m_U2lpRD$FJ5vpD^%ATO36YnZe^D6}@2z)l4oW(SfUsauX
zQ7{BsXoUFV{*A|3u}G+j>q_x@%e1g~6(l%@|4@^{*oux1G{<pc_uARO`=L7?fDxCt
z)5cudap-QWu(qNLHjjPU#ypE0#d8_Nqq}>u^;IYJYEx9?tl5BN^Bzar3k+3L3WaFs
z#6QOl*dr5W?|@ibK24PEitKEweM?m1Q45uL-S23XU0^v~zyLjkT;8f0e0Wu9{lj`K
zow5_gC>tO*;p~F%H(#{>OFGs6q$+pcZqQOFO*k~qv>H5wx-dwta+^SD?KzkhRF&)+
zlSoT?rTTAUh4t_XCG(qN+xXx2?pQyqggGGqZS<t5DAEAc#U2r~OYo?mitDM)?XUNw
z&Py^e%1z&;W)P(OhZFsMN)I>B_#u$UZ+ZbWy(ojk?E9i)d`P7Nn*g+qxaX`u&c}7d
zmP`J=sFE__WTvvBhXNg$a*bYsG(YInS_kUa&&5+y+h1@Q!ass*1c(JRnguomej%hb
zPi;2?d#B7Dfy4qWkFGjHyU;d31pOVd^4rp&u<swn6(_~n$2vMVZ(Kg=mh|ftjVN!e
z<sXpGC|OVio81sV024p|CubKYQ$t$>kIW0LF*`y|tgOb)fDDL>FLaDs=L|J468?)-
z3vTEphELd>exr7o5N}T;31rCPB-903by$KJ<cjL#p}a?Nk2f(;k7A{{D}0IP^qA+2
z55M{NV}5K4;$51G?=*APo>#hIA(9Xe7c+4ax8v1a0+Z-~4)G*59=&>~utsFnqI(hc
z>ANT2ysBkr2+MxqsKpzagcFuHQa?ly(ePZd5fazq+SI<ho}(u|3SvHMT&ZzmB5K7u
zIo>$pty=Ak8cNi7uxTxEoxk6!bJ&RX^To%tQm!L%XsmQMD(iUe6`gTiK@(QmY^zz4
z&{c1$ZzFO5ySvYVB_62N-jF*_u6-KOpP-?Gn?|?YLwXFr$d*rg){W_A%EJ;lEqAPX
zB;k9F@JMRix72DXrWQ0^)oV{%xl83LjFWyR91tC>U2fLztSyh#)IVl&A+Z6F4&{8r
zjt2A=&J7UlojGq!SqM4Ke#L#0VG$0IrZ>jLZ`!H=N`H4ze#-(|tH^tWT61*W3b>F4
zn-Df-AN#T^D9NwLS9(N;FlbnA$UtHdi!8}SPXaM}Y+;{Yu%jVv3*fMn8pU*%g0eJ|
zKXG#owU=--l$83A2)COpwE4MCV2d@8xB`dSnvt+r9Av&%9ibo!`~CYv7$?JMm<ZrU
z$725^kaPzwgEmD_c<xaYUj|FqbDo{7XLfgo8$sViJV}vx-P16r`q^}WwDDVkFoCN2
z0y>n>54>2E6Y}KAPqr{;;8yGOqQf1_=Yv0kFJ_<VjLQ<HdON{=tn3;mT4d16vtzRD
zB(xOhv$9!?=uW85txLpt#)`1;Q}1WykR=hzfkktB+fq?1T4fx3!M+!F8X~F;KcdF4
z_*CF|yDWKrB|}AZY-q}XHQ<d~c)8TFu`RJqnR)R$WR_Rn)MG+ZRwCk3?jRsBD78Jq
zzR}N3lqh2R#_B3IaSCe|WN_kRPZcrAP4`a-gd%nYuzrA*@Jn4=uB~vE%)DY<`F=Zr
z0Cr`U%$>L*z&OEu|AfX~GyQIJ+TTi$>>@0{DycABn32h0Iff(U<|oKCgCk|B-=$#m
z2aSb6St>92b|qSYl)sJH#<<OfzrJ~XUnOH|w$qN^xjT=QL4MMlQ^@xT6qe|Vx@S6H
z^AU4Pea;*%A$a^$OMXrcA!>Xb@botfV7k7nk%o0(3QKOE%sHb&6SF7o)GDbrc|Z<J
zS6x(`NPgd^;V`exK5i^7x#wW*_93v~&*b5s2f?K%sfP`y@kZE<F3wCkDxQRcItgx6
zKiPFC8TqJhV}Er;1)IF~1cPge@iW!s#k96|yJHQ0<BO|vYJbo-Qc9)%*(uZW1e^lf
z&QG@9KtYd-2;1rJzywFBNKaG?(=rb;V9csPX_kkXg*x{m57->}E*T6XCrw7_uEQ@&
ze&zJr(VM6L6Vijw?3eTYZa7#jS|y|1JiP1@nF-BRiY7T26LL3UC#PmgFr;v@#Mx^n
zR8xf^m^DiO?*)a4#||Z6W`gPLSir&8ZoknHG4h9N68k=qVx$ZCrw3Fy6vx4jk9nrB
zQ0u+Z+AwNzyu-26*Jmi(rnOBvs!o#B6Bu!ti6RuP@7qd}e9!W#QAtLNFUGSFDPmew
zAG`PEZn@8wh^f?lZ;+jD;Zu7m`XyQS+`pEblX7;jo#|{Vf`YHcJ2*aC@^D7?-Vmfr
zlCA81BdaA_pNZWIY>X`G)DI86g9F(BT>n2fs>#}8GNWZV`wb9{f$v=pt&UYeN2rjC
ztR(|f_(V)HVDdxka6~2kcx0Dkhy@Xi`b$;qCSM$Bn)6*ASh`h>%)D@4MG)uwJgD(;
z47coEoaZ<^cl%!d2wg%$PW@>Q+zzt!<hXQ4eJIA-xY5xWIB=OB?|WmuVRS&#&;aS8
zEXE*_D{LcS7OW#RABj#LBoT$rWLb>a3CInpE-OOGvJ{h!;%w*!<T2kL%cyI(|L{I<
zUsH4gE?LMQ4p4AX9%Rln;wbT@;N_uw`Ssnx5w?4;nV(+;DOGk-&4{2M09(s!;R~)>
zjH>Zgn2eDHq`Jn2I=<f&$38*gNx2I=3}g7fF&e{?pP=FR@o7YQT{~DfLaaYz-%aZv
zT55V$rED^SK0AXrH=_qUc}pDyq^BnXWj%G!3)Z{~R^2X00nR#zRk)mC^`nl}3k9k!
z_Sr{fnEL8pOH@LA7rx`EvM}e_wa{lUnNXYkxTJ>!CI@gD)mOZWn+n!Hp@tM(;5fqY
zk?`*Z4ZM{tUkIGOem8cr-tl2#n5Wp!ciaqap{8TK@8>ktUY~`069V$IJ0m>SdKDKf
zY4{GVpT2+hgHs(Pv_$!Xp*w6RO8h0@>~|SqD8d3B?sWP{qP{gZx9>dT$<{@b6F7pY
zor$wcV(VmB>L+?|{6zcVg+!+5fW*NO4B)>8d7!1=BZ|-v`E&nZt*u28vhZ6xw@^J?
zor0~VD`uAoXNbR_4=Ptd7@6!odZjv)H51Ojj>B)R(DwFJW9oopZUVod@UESNk3IpP
z{w4U-FH(dMjaV^yC3WtD6)JGY-;0B<OWl``1U{sA5z++Ofus8O-cFR+MPHGD`tp$l
zB+z-b4B9Nc5+%t8{0J9Ccku$0S=A*dL&AQ;saEeX0uWwdVr6j%J@L(D1`V_Pg7Rv3
z=9P?9xw)d{E}aXfzb}@|n$)DAipbOKOc<B^e9gouRGJD3R-_yCGgbzr4e1#w?94y|
zwr1LxqU560dr>;oZ>!^OSkOSxBG+@X2dBRlQUw7eQ8ydodewa6)g28^85$VX*JCo%
z1hkIO(9zzF1Fk5>2HkkBjm+*pDHcxIjBVY{#1M*#0&324u22Q)$T&<&07HOT{mGZ}
zY~9)&c~Z|0+18I(dqz>jA2}@3+HlW=S-8^6E{57(_icK-yf|nfKx_)U46&NJ0Hh)Y
znqIx1j5hruUr(d50@)@RRzwAt1}lTC;nM4pl_K#FX}9{SyOxpZ+HEDC<18YRw5G6R
zk5x&=E$Irf+^IC=uY3?^Xrq~pGdZ2~3K<H#hPJy^zv#_e0d5`MgJP0XINK1rsS<mc
z%u8)&iTa-E*%aLffB{Rrq6cNB66~K0zUeMNo>g$PA&zPFqb<I)7`ZnQGwB)XF5-`4
z=-H=!0?_qp!Cv&WlY|<4=p)tcRraG3o^xQuu8%GLQqRDA54eT+o{r{5F_i71YLfXC
zuaZWPU}|ctU&*LvkoU`gfWQ}>EdE-V_hR3iR7pd_(Sq!>ejr6?tUWa^9!GfuHl5rL
z=bri1&VC|kY3rNt%#MJ;<|p5-1pigZTDNS1KUI45Uv6zJII6b5C!!n%RolnI%s8p!
zX(^D))fnW{c2aM!?$=T&d%+H9^vw1Z$8F_u-INGSs&sOl7z?mUOSf9TQA5r5fY!kk
zqEpTsl3SG&0R@*vDQF&TrNSd#s-#Wm;q7$?#-c<phQP^)V8?&9aMiBDTcI^O)sAkI
zD^=$Eof&b-LI^kRnu^f{Xb9NI<-2JSxK!!oqXqS+6KzC^%z>=zqqFqHMWo_~XMb*0
zcJN8(@<Gfj#~-ON?J9L1*XyXTDo;z3Mb*Qv-*96Bc4hDx7-u>3U^umpkaU|9`PeO;
zANKHV%YL<vl{Ti?cMuaXX{e5WT-n069BrJsX_|z-v7eN4+T{Cog4H$0F-5PXMz3^M
zq2oQ)&nvt&#S}-LA0Vv6j^72o%-1$HE%zYra{>9|i+yk6lMY#kh#6^-^&0n@@HM=p
z<8a#<P<~grLC9O2+?r(*d>QO#40z+}1U~r906z+pkY7fx<HtVqw-Ci%NpnYG(LqKq
z9~28nFye{!iWSu7<j}1-2L5O85!I_N7C`~Z0uJz`4lv8qM1P2x?9V*5=iZT_57^ps
z<DH1Jb5j#w&d$Wg@VAMsJl@KM9Ytjat5f%zfqllSzdqSQrTsVx#tve?IqM2;hwkLb
z%wf^0g!Ih$5XfY#P*=i#{ZxY`?Dk!s`a9m?1I!WPPnN+qOCr80uENYR*%5)dk=CW=
zW9uaEqV*dLo!caLIlx7gwRdjT!UuTAOvc840Q~n*079X?kre_P*C(b=pfB~^Tl?Tp
ztN>=##HMKpV43Qgw)A3Ob?U(HLk;CbWa-SU3BPxfrdxr-sjlx`o#|DYHsuTMDEzM;
zd<<MT%_J%g+t=F@W0a(P8NfGj0mebQkBKS0aiGUTKgxC6`gMQo_0<8UzO2NWBelT;
zM+@7MNw+wao8KuyrnXi1ZN|~9_-*yv2Mh4q(ix~lRh$V<bQa!!g25eKy>G;39#XNO
z^+7gcKb*C_KRD8_TIu0Z&Z_6v!#Vdo5?DTe?3tRuZw|uhBkGW}8)2W27iL?rLm_;^
z&GdtOD#XSzD_Ka*0U|!(LVIsLFIl@qe1+0JcQUMZ&-xHF<_LnSZi3TgF=GV0!5F7B
z?B+8Ay+@v#@#_Cg2W?Z?y_cS+&jasTeGs!gP~Nd)JEBK=-M2q=PlZ5j<>WC>f9Evd
zVLK#lFl~fs`D3-(&}yb^<ieDl?aK~)k388sSvwg!xxafz)gPbY*PQyeeY*{Z{SwXR
zcVmEi=_tow-M;K@9&|}Ug7OGUrMg!K)P_$*g5*3{7|{Lx-Wq(gHRp_x`xv~N_pWcA
zTf^tR7N;Q&m8s4`RJg0GLvsF0dZinTb|%~XO@8{mW-TUm-UF~?a=A2iFJxCBvl3f<
z48>9D+(KUllszhoOQ^hcn3${)_@uaNU+64(_r{)KY^2P8>|Sl)8}cD_wA}#@9JAdB
z-AC-=TJhL^;gQhTk`a)ZD&d@4J6U+BY5pR7_eJlG>iRewQ~PEHno{iirT-hg@#f3c
z7wJD3?NUzdPewfRl~EfwLyZX-kp*%Bl8<%adHV{NjCT6t9W5;bB3<tZ!Wi7Qlxaat
zYUo=-W5<&*vWhZ7?)6_u^Him4fxpQaYMS<M`TlUpUp5tV^~K9Mox<LBE`axTklM-#
zX7Y9{Q+XOKQFeW;H$4MJ@}vA1$K!bhpv=j)O<wON5X;L|6Z}w7qYBth#C$nSh2{|D
z<61E?5K>5e=|-~5<_~<ndK5~0CT1<-(2|Wv{VEPCKp}qqvd{FZ;rP^~1ek;R!vIg<
zS;J~7C6}<Xmven`MX4IyZ@RjIn(lL+z;jSg=Sq=CdVW@%ldcTIBE!)0hk0DYqRZXH
zGs|eQxiDU(Z~bSOrb`8WL*_aQ((mWghFN)U_*9V@5Px!Z>>>5-+V2J|N5voNu&2c9
z#WIySB5Csu?HX_SWT;w`CxIV#2u>R6Ul20^N88c&(qWGwm-$#!8~pY<I!zCr)>5A@
zjG5S1aSRJrF&3Lv2FMB8Zu9PywY(qUPq&T>It-@UAJYjdoinWH6n2kpCu?Jn)}cvr
zgG#k=S0lxoY>&93<rfN7Y@Lp-DKYE(c@)~g7go8a#Xe@%=Ovj8rGV_7$7~&CiMAY;
z@C=&I8QlGxZS;ca`M%1O^ym<2?TE11D0OS7Ls2D8tfBs=;>uxIo^&DcLa$(ja-7bS
ziW_M1oaA&WHy&5n1Ve#tzPx34sdG4~I8$12E7wv?lc>^6Wg0X!pQ<)~R#!tb+C#&;
zp!rP??yewUTvK)ihyZ=+8<A(RF0cz#5LBQzdcnE~7qU<LY%fdW9paC=88n2AEM8G4
zuqj^l37h(>ryd$YTws>;NI?&0soUovaiMBNlv6QbiOUO)b_fmY14TVt<q*t%H?>5?
zIZSNE5?qWriV>{LcCiLyv<NSUX($=_)l`=LMl3x^znP@^qJh{&gq#uOr1GA@29;sD
zIoLEJh-WVdGsxI|bI5r<gXSJ#y2Pj>PxRS}to(bFq|z7ZWVRKFXNhY()-hmt!%c_d
z*br|cv{3)EjmAWLHzJf9i|R$aNQ76N#SSaF=1x^Z6-8frRxc`QxwF}HxExwf*eh09
z<T!gS0d&M@<Ce?+Mn9>D9d?}<d%*PO5_vtHN7R!4jq|PUUPDiDnsdr!8Ov4lIu0nc
z`I~#A1D086LQwI3kGcje3L9irDA>Y~dVvT@o-^nMKWFE&n=3E*UbBbT#8Xs`4_%`*
zin^?0B%-7Jgdy>t+}jnW;BUYi1piLY;=bZiAZ<`ExLuZZjJ>h>Kssb!WBp++DBuU!
z!L<}_zD=c6^y_PjM6V8R!pmWeY;x(u)N)4ZLy}mf1OFH2qMTZ>z1{~lY-OzD;z(wl
zy$!_O3{&n|EL+j=vs*0w&^gE#)9>kld8b3ldY|!V8&JDX3(?Gfx>%valn?@io};F&
za&<{j&Hk|R2AcUy%JZj;vWo`^ksVMxcX;FXXYRo2%K0!t?#k<Y4zsUD1BD`(YLafG
z=-^4nd!d3$qU8Z}?Y3KaE%^?A6@r6Z6zn~hZcI682S-?&GALP3HXwO^3J8a21c<AC
z8U)$zyJJ-YfQzx~4@3aD(oDk#^bN5ipZ+I~GiYrVo!wByRvCFp_uJQ_jblZFx6;uw
zD6+rwQ=rr`kxGXBCyvekiQ^R{j@$plF$&p=zESto@fsi^5i{dS_`HgBO<99^oMFyw
z6VWPHDbJ_TJn!Lk#^|r~l(B_-849#DhZaJABp#(jG?qDkiBi<m8g8!o_ONpvawXGX
z>UcvJ4hYvJrc}(wIVzRve;OHb`r+4VVD)`Oy1p2DQT_Ma3r1&qU9Nrh$xrIj(K>$J
zoydyccbx_>rjm)oc`$jyFOJFT2!m0}_i1@b4bw?hXdxwpLeJw<S7>eABniN0ZQcSi
zzrRsgWruU=OAQq$F4YdK%)5I2sqC?o)2@_jpK>ChJfGalotTJPl$|}|x@MK!@k{Lv
zvbhGqFb<@Z#$ZLUSFj{SZLRU<Dxv>eZvwf_8xDFaCpOVSG16Iqe)rG5F_(;hH2W_S
z4!e>K`LB%BzfgUWl{#}y<T`&f87Mb2Qp{V}P?r_Xy`%)!=p!oxGJ)bAaR&9T>&S6C
zhRBq_?0B?(#+rI1LanXX>uCpun9sLQfnsvQ_vT|mh!nanbLHrp*u6pw6e?+}Ws>>q
z&t$pwjSvx*a9n8b0dq?O?=a(Y6(OPkuK~$*aj!YCw@(H_jxJNIrSeYwlR%Sf@KpYX
z1qZesE<`G{Q7<PpirZKkmyV&b;ckX)taN&QN7>IBL>XZpJvncmZ*H%r3~OaJ)Z<L|
z#?+lfOh-Wv;DD?qEPlu$V0{tO5C|YoDZNCftM}L2DZS<%F!Zee0lL;gqcWd8^R~6U
zIU4y_yFXyIn7W!6TT#JJnEIJyohvsOmJtuTnT*pkaO+0$k<PHLEeFvg7^S|PUU>7J
z!q?Eea>>j0W!X4alRr1_#HQpjH_&dTBlh+^(f_eT=ZdF~3t0ZZ^dAIk?Nrrodn2dd
zwSLN)9W+Au-pYi^DlTEP81Rkb$j2UecSsdP%NBIaW?CQ=WP%8YSuTtyb@YJp*L|O+
z|4IA-B=LH_fBchzY~7K5@VgZ2B~i+s3XP>aeo0h^y_;Yq<`C5-7UIA!*1XpM3WO4t
z3k#_5SR+R?UMlFx;;9=g9Yt8p26Wg~)uNhn2AK=dM<$w!_5Ul)mj+O2lKxkkbI^&Y
zed46kzqOSs1IteltOEWcRYkaV6!h@D2D<o#R-n=8kdhuT9wo?V(CKu5QaL+bwjJC-
zJzt;j`KgCQ6VU!TD*XcgZ(m;`m_~-(U*ALyGVC<Y<nf^s1gV<)f2v;S;ZC%fD9Y3`
zpDAN!QhBvP4*8$EAWUH|6heEiX&IA(NHP_qg+n<N6^4270tg4W3#&@{msEXs^(v4`
zUXSsx4X-1G`{ixDF!cSL>X<;Ah^F+G`;l<8MOvcff~87!ykbAPfdzl(FK)hal&%2C
zB4uj_-VL+}bMKhY<%Mg5CV@Uyt0r?$m6YjNw<v9o8(nNh2kOFvK3_RP=>l&~zyB``
z!jov>11WnUXrd*HpYm2UtraSLLvO5lTQJ)A)m0L4&SkBmvw(oM&o)6?1e6m|Sd^ez
zAwQklB~tbMd!vIgH-(4vC%Y|{dwU~x(c3#XS|jW~dRSppP_w`Itk33Ub0Di#0jMhd
zL=M;kW<V}$m7>!#6h#E?oP;RwAF=ZGSI30z|G}9m<;npyts=Jp^rdD*#Hf@G>`?hQ
zOB7O|*z`SR4f_AMCsrvBSf(&rS1{dR0<7OnbovdusgYpWZ{@X@Gj)QPjjLJ&?Xx!e
zFVciPAZD|Y|Ho{Ezs&ypKVhit?d=qxcszouYgO0A1phA{qc7y5VO(u<x4+JC;xuo4
zuQ|lbBY<>cktHnqqUSH|3KUufQjPx+d+~pAe)%is|A@WXhm$BxJ+>JgfNSl<?}H$?
zl+`W)QpfR6id6#eg1%nS)YB8OrwxW4y{fzJxC>f7s*O$oPgz3`5ZfNfsp+@Y7KvXq
z9w3%28rh`NiKwL;D(XdmZ<d-UGy+K39-qWdOyLI^LQy#keBBp?89^neTmL8IVmc*3
zNj9h;$Xde>GZ8F5-?uq%_H<B1hY*i}?QD-*Qg}?dWZA&PYX@`cE($4qVZ<QcegrA~
z7@zz48;v?X^jEsh*4A@67Nvk39-rZFQyDD`xz;JGKZ#dcfASvy!ElM9&h}_jvS*t#
z+l4&+XI9m96)JVzcOiOP@-=hLB)@6><gB89@IN1jJ*#7rNI<2QV5<le>97?1J(odg
zT`qU9z0MJx<A36_EU`E-d7EX@)n*>L^7@d~vAwijuh<ayRlF;GF?n!%DO%;y>;Eh5
zyW^>T-~Szrm+U<v5weQ2M?={&8QCitCE1jHN{Uo8@QTPz5|MEzqmY$|%oN#C3Rw;O
z?nC;#JHG$@P7j=OUC-;fuj{(6`?|0Dob!71Ykc;!KV-A={%l0BLiwd*hsMS$r;5Ic
zl$(!^vj_!Y%0q|xpI0t#B_HZ<wizp`OkCd5PsWvB9?F~=DbC<JJ=a@jS8}oI=!>pb
zue1Bl^y|uhY(ZYKt4Xr_JTtC7r~a<Ozq;W0;4)$pnt;BYIk10Qe&@YwU6{`?Ik!I#
z$dZ33AFR{2>L!1i+ii3Tt>E}<xa^8(wcz6E!!|ZQX2dFMNWm6*`hf)>Bx}&WyrV5l
zw#tVZT@^~mUHD|H{0;9j3*mKK&H5*f*LjJ27Sd*YXSn^kKTE#K!I!?;YEN!NdhER+
z8P_0ovK}*}Cx_YObj3A8v~Q??OP5(Q+qIz5J!8vCu{HadCFi-a?S<;HC&JB-7#p$H
zCpM7+rhB>CtC#O(l7H&j(AlItE-mo-w2Zi2F)V3*-T>|XY4-UW>|X5NBb&;nhRmcr
zBuHoDb#{EQ|MIA-@$|X=3BSF~38PQ+X74fjYmk-{kLpg3UGp?{pG<hb5y@6|=K7P5
zTf(-gaNi$#@%2VUu>7ePzKd@LNVgA-$Rb*9JCE3s1rGWtvevWwP|IbIz<6G%;}J+X
zp!nfhpd{b0Q3>W{fZgv%z3n$K?Lp!@>xFyBep+E+!LdhQgDXlDP)9GuTya9)d-SlR
z6K{Qkl7007Dd!yuc|75M=kX7xhK@A7{V5?nM-Y&p-V!5wu)ld`>ZY=kxQ#loc{?|_
z44X$*j10N($7UD>l4jZXf2MEuO-iWCZ(^|Z%a?Nv@}rBnZ?G@+-c9;UU4zb!2oLs>
zw($<GPq^kgXuHCL4g8p=GwGy*c~u|lIvJwcghHocjuQ(;Pha>f-1Z*#gNxw{YeSRG
zha!Vi=K-Uni~|8VV#ascR3c4NzX_vWUPFs6%h;1|$iK+BG4$@LOX~%P?n?)LRwNf4
zILmdC^Pa7ixtNt#_F3J}GxS>wtByVqNs$O}xurKHlW!%LR;uu{O?2DqfW0Yiva39O
zeM>C2&cqGG-TEbBmE6uk>X0nR>N?{7xaDl5(&zfjtKdrP)^ky1k_EeJY%Wzq*~i*;
z1q%moNiL8N-jiV-9^M>jYdAjDkrm__QT*M31AI{@p~Rt^y`(DV(+w#St9-~L_Pe0B
zR>v75sS20jw!xz}wP!zw@ik;HCW<5+_$K<oez7R&RqithW@Ta-Lh!71t@LlPg#e_0
zsA|9@mqB6T-i(@<+-(gdAp)=b^ygRVG*s_J=E4+xa`AhXm-a55EDp~*1<xeqq3zQu
zpn3)NPR_!XsRsJcg{UW<n|oVE#XML+FT&?H%=3zSQ|eU~$z+k49htqC6Cd1P%EH}u
z>i)IK+icro&iHN8?bVJm9P=#8MWZLXvBI`HQOe`;!rw-NHftG1=T;lf2$ubfs7ymz
z4@}4YX53@(I(WbTNoz5l9CAA%c+5EJO()TmM`iHG<%A(KPBY`q;}+ifNgd?RPdw#s
zf0~WF{l;hVw%vT_COjTn;4@*t$Tu=ZzGMCT<m%<SrK^|kZUYy;_7`ZafX{f)C=C9e
z4|x)_y|@YN=f}R-q$nH22(kMgDpB-3M&uY2ha!|uT)TRng<mrF*hpPwhFO3)W+qkI
zS-k*Z>CBY#X!7gP3H^oHJNlV%vk{h@iuX9xmc`|*tD;Oo^;-(PcD?mo7B9@vj}5zg
zaa+wB;vtf+y9W8I0&k5W@5;^UuHn`JgvHB~)7ck}ULI|@;C^hPyHiR3<+b5>)1w&<
zP5z$h^;5xjrheZ!AX0F7MaMPe>GudPzU|En*~-eAaxQuYHBzp%@oI}Eq^G>?e$+lP
zbZ&R?aKgUkI6a5jdxYR~CjxZ+qSN%gm{A!|uAOFa`;N{hk6rJN>o)hB*ur<;UA<Yb
z5|e*@>X@%whCEk5-(unwm$<ZA_m?hl-QR27cz$^;n_kLFK;7c`F%&Yuv}h-;dh?K+
zKxOD5IrMzlwD#f<I{)N#o2s3BR}Q-U=3Fk(_~JJNPt~cOXc44>IDtxwA9hHVEe$!I
zs>>zE7wO5%{F?g1QQEcg15sD6tx4$s6KSL*etX;mCQv~&_Xxr@efFplvt14|9Lt%x
zg+}o&_P@C?^~|99*XB?JqB+G)tVyDt)8C;xf8YIs+-a6*){2=a9=~a;1?7c`U)lRV
z%RT-6HR+qpt?Eqjz`5Y3q=N-7-(Bp4EIP_;J-vIj%Q+T2_T5R5zp_^?Bs<)2pNhAo
zVT#I~R6^U**Kc3b({_xrJ|lc^I>(%|@Ie6Gb;2NIzq^5obX<C$m^67)>GCIq3!!`;
zJY;%}PxWd{I$CU<^s{_!yHrJVPEN_8bE6mq<Zj_%&b@Pnah!ZVrVPy!Vx#Zgi1B<_
z_4s-2*n(3zqf~B{$1ACuy;ABTzwhRejB`R_+I?MB9R(z0o-3@-J(~~;wk|MxY;ImH
zq3!%x_E{dj(Nve`wtk$zJ=Y^L{3YF5<LN$z!fg1y38`DYeM=RtMtf>Z{k_;uJZkjP
z8*uYYyr7iD=v>-G_Qvrv&yrN*Jax=GBi!<kB^uQVoC#&mUgmo*sswV`-}!~rtYt}k
zKY`g~Y5OthHC7?uz;L<I$HC13%~>oKw*n7dRQ<&oJ7KoK=&`JEn9p?Vo#rB)+MXh7
zCQ~!c*^t}26Ov;Jjwut9c}V*t&XI?29S9_68(D|$cN?x*oFiXI>s8<89$kBe%~C&2
z#|`H2FnYNyW}qQn9A)HlU=c4+d+}}2>*>Wj4=Pi*@5%_>$n{(N+51ESmDx8{T^a8@
zU-d(O-`ie?%^GrHl5V$Zj&)3b6ini0(|t~<O%v5Bd^dYmV8C|D=P_5}<!_!1<<SJa
z6D1RQQ<K)rO#S4ur&wNTDB5PtpA~q)c&EaORlje~mC^|@&q#EMZ~#ULJ4;ZvA1K)z
z0<?(!+!}dF=<Kb{$Akv8`=+s*yEQ$t7V|2l<up#Iy}Hbn>)3<$-!&(0<ZeAUZYA%E
zNcX{yKD4==V0A6UeJ_`mOGt7<Ansza6i@uG38B6Pwp1*cIpjp7&>r2yn*$T~m_mfl
zjiEO0(+c@8sdxio+j;be`=g5&-|l8Gc*YzugIA}ZUCo94q@*8BFp1w=v>k|VrB_^<
z<kMh?4{RrwDJ?e38~8EBd~AwG;#^!3f&!DzT$AU}ecvy1lKBZhT=QB$x%Vk;A%5Sj
zbHqaM<j$kd$vy`6i5_I<gdmO4wB=VrO%@O6PWFXnIXMq~5o6_f%9T)3iECB}{jR@)
z0)K|scf7yY`PIs;&w7jd_pL`*tOQ+mW<PgI%yb7zN`mUg(v}TNp0O>?;AQCI2`5g!
zpE&GM5^^DRx%2QZx>oh2I`HRa4pK^op_Afh#?nOYJH{$KE<MIB!*tBegV!x4>E&HA
zpG|hyi8;LoQS3@m(p{DZ)9)k?6ngI+f%OiiAHQwE_b_btjpCfqn5+vj;k!?NvDl*T
zSO9*vp5>V@4telU&^fJ1PZ3+!o1?kqm?Cx{zmi9V%V_>d2t%IU?gZ?vED;0dV_~{Z
z6DI5_<kH)_c*V6oGwvc98oW$Af26A*XtPd>ZC3DuLgE<jviO~u;z!ntw>_0wUKNgc
zTP<P`8F#st(|w=prjkFtXxW0R!*DO_OieXorGIOJ<TNdxl0<|ioj=XOz_YAFr%4pt
zYkKq+LEBu?NRT7f_C@&ATk9N-l)<EJso8_%q#GpTL^p%qx1To(7Wz*grDr-c)VZBk
zW;yOT=hfj5uTd@bk=Lf>i;}9;Obm@6?+(8_xU-;dFe!TU##oL+&x+YSlhZ7pt(;r*
z-OsjVVk#Vc?Jk>WspS-<+&KACz`EgJ2fgMG347n7)W#a-Z<`H*cRbcXME532<++u9
zAUENADDS_5$l)m#9T$r99qT8Xr@fpF5F=+L56lxNcYU4(z`d8m<T`X^hzbMmb3+Z^
zkD_WPO0BTxZe^;ZVp}HBTP{b7a@X^yt<YcVulgKxF0LdpWK3D&ZS=(o_cP<#X>)BY
zVY_R-n?B6EVmPe4!gzztX%O`t?=;ALl-wEG@wR50aC^Tnn-*8pbfFfP<oOx3NB4H?
z(xohqo_CM;Wqx24PgIO1*v(-*LKx;i5Z>0<sW@wJN#@OL%>lsU0GLMwX8#Wuaq5#>
zBtzzvy72j3M-tkE+G>jS{1Q0GRz>GRz&oVHZIe>L>vKq2lGANl>jbMZ?uI-FiE2>h
zbw9z^sP5$?ldjiAR-Y0G?S-fOnI4H6Uz++wZ@yCX*>-2SQa0IjX7js+k7QAuLy<!~
zWna(j{J2E;u>Vy5xOT02xoui?V^7mh=Fxpu3NDA$C>Ian0^#Z;8)A2iY`w+Yp#V7*
zlfR#@!IKP#OMkv(aHk!%VMJWqj3Qxh6deTO0>p20I9E{kY|s{)5nrc+-5tg^Ou+4k
z5R%E1Q~Zc!1Z9vB;ld&iJ3qtyW}%vCvA6SjfU6wN@16D1p-s0}x+uj$RFva(#D037
zq2<KA?p-?l#>V;C#y8dH2qxP}Uns{V5Gx2ukuV~9E8n)HmF;rVJ<N`n0^LZX#qST6
z*>0vp7s0i%h}EtNR@{pS1z(E!=Np5s?`pdV64>kfIx{~?9QI_W9=KcDaY|6+@YQys
zHsxCvonKw<?VjspdBfH(Iww+UUVgmMQt;M;*3+?=m4TLm=%%>0mj0?cvy#6_XOdf6
zY^Dc7Jx5E=>drE=_Fu}!H7fBFy+ztSj-K&G-ggV;Z6{-d$)6UZm$AariU~}kP=z+Q
z;g-A31hJU+b%^$xcBjh<=_9i^(*vFRvOm2J6@HV*x{|0M>OIDDo@vv`&<@*VaScHw
zwgNphr@Jjm#D<X8?mja&^6$R;dl7dweN=LRzkG<Sb869|Z}MvI$0-<oKLzeh#mFjN
zVRAY!anPRZPER;>_sA&680RBSe&P=2dI856dTz%+r9+kCVfIR2>kpQS!oxytCqr)?
zB|d%GyQ4H{E+(=clCR9kUB>-5>c^kM5_swRnU3_L!tWu^tZl@z->%=Cs`C>5#Y?P9
zQa#6y%T9Ogx4nyw@R|OW`CECIok^m7_2yJ$>fNb|Zi2g0y=s=J5c>I;|EDTpO7zI;
z-KkzJ6+dMeVQYGC6loz4&K2i()6ht^R`H|O{r-FBTfA!%0vi@o6>G3Dl8G1wS?1;L
zdoR?kDKgt^yL__K^0oI8|FqAJXw~x{W)Dx=B8tdwf-N!vDQ!;<U375F&K`gLUNy^+
z?CAFR{t2}>ezJ+K6g+1AymU?}!N=y(SyWVt<b&8cyocj}!2NVwTaN2nT_+ps=NO49
zO~>=*GbUVm9>#IsexT#QJ?^&CpMH08+ogh;*y?zN&tmjWGkcH|NBbUD;NO-WdgjoX
zEt@ExYdPN3XFX0QzjNrD)@z92vC^}jenMoOgafkyje=6P;7D|Fd<vbVaP8JNPqXwa
zY#0ZHS&(k*Lo;7cOPiq2_l^txE|W7eEk&=sOcrVTjz?r}4Tq^p&U_HG<*yoG%CmE`
zPpBfy<n<bSl=_h!l{Wm$RITTj`A|Kv<=V*mmS;;l>rp4hgyfs#I25CQYgP;eIg>T!
zBz-9NvZT%jhs~uJA3OYnEt#HI&q4+va>CbCwj(>K;YH2ry{fFNs|4&5w@B9r%MGCW
zCGNK!i??fJtS#pi<`qm@7^WZKmg|wKn&AExB~~b$I?4L&DE_NL(ReQ7m0vy&SW^v#
zfcHb2Q*-M*&-2R^W+&CvelTL#L{2w6@fr$U`Vcd-sFv&Fmk$HObB3Q;syWHL&d=a^
z8zM`nwB{E}{W@4Dj6G|{=W+FStmVLvg!$-FC-2?SQ$J?V6&gdG9nry(#O0X@(yx4-
z%R7GMm)ZZ^(OGv~9}`y|^je(x?A6-P$ZK~HRe5@O!FY&EGWS$Ykx_2wU9zW+pi^k~
zruQJ|9@L=U#WoG4C*128muDy@i?u7csZE>tNs}Cme2b^OUf_ew<h&|*=Pn%kl+e@r
zIpKUekAJw-sym%Qam;7Oo_~7>Utng{ui&(5unF>(=pR9A89GJEO)>XIe{?r*g~Bre
zLf?3(ycJFTEElP3M}CZZu=IFO`TlteKk3>1kD@54yy$>m<{G}Ac`u5@m+^}XGA>Pw
zc}jVlW<KJvNh`X(3dtkI>d02FRdF@r=8+826C(063ne&Tf8{*?35L|Ku}d9iOwQ~r
zjQ2LZRJioxaa6KWul>&R#oH9EJfM>AMyE{<MP1*&XA<XiYD=jdIV>Zmnh+9Q@!V+i
z@xELzvAJy^W3<Ae95ypJ$GXqiskF7yn|+`Bm3BR-vn{gg`&VxVr~aJpGFs{Vwmx5C
zaJPDTyXxr!v{kF77hJwn_HmMGj*4nad_L);oRH>zzPKQ8Ch}wiqO}Jez7Qf+DM2nD
z?ERiyVOaUn$@q8War%$ZF$}v?;%+GIU4AjLDYs9(Y-tCjQnDnXI(1oI$u_uw=M6jW
z@@D7rw+>Bta7LNrzb&omY8jgU;arC3)OO-Ih4`K5zjVH$In_iUDj`Je{-MWdLAGg!
zvR5`WY46`l8NnjJ)plq~{a(a2i04=HU5bl^b=0GBt0T+a#+7u1!Xu)T%?gM*#O<g!
zHu%dSgfy9m`u7ZNdBm#&&po%VQt57UAyeqw-hzt;cb=qTUHF)<@+w_cV(`;zQzZvR
z{kEQp$tkPnI`m5JwV<T`jB3R~LbmgGxAN=qETgm@iQ8YcW%nd~`N8zt@8#*f_S%5B
zQwIWs-Zh_=RI0Y4>%rkO)!8C@K9JRK;mTae-P6wV)zkXr;m%iNtLv=3&uV}#lK0{b
zysRuFn7vp`a&xV!ziRL_ham`(Ul4*0%a~`XpDJ3F7T-|6NWR^C+lbPq7fdci9_>uy
zJZy=b66MX5Lw9<$7`|S5kkPy;AYp0Xz3XPaoSkv5QBMHlUB`R=1YSSaC~^UKrA8>b
zsr0T%fYiKv+|{DTy@w$q{s5(}XJ?a(Nq}q4o2rr0gU!K@dkGzOIUHN%GL9J^Y(^%f
z2y@9lned2Q5}G42eesz0Y9Bg4QSWKdk1BXCeDaX`!Dde|E?~ZzTxIS78v7p#%MO)r
z@Jh!SMPZswKByztTz%x9U`IvMuc2Ee^{J|;=>J=ldqCz1hW%moo)_GH%9y*HPEb@H
z=$E<pow@n>1(u&@n=Pwg@V?bGT+WvZ&#vhe9nLur{PG^zV#&NbOJQ*FSfa_@2qU(s
zUu92K`ZbHlKfZ3+AIw?1IPPES$o6vwqk2Gfg`>Nt;AdCYv~TD6ei_=cohr%pb*W-K
z$}d;Mtb9iCnN3ixt}JUwB;tcW@(H@hgBP6f^7_JMw{qa3!6V9LzgdEp^2HX!=UwET
ze%;yEgk@>Hice8isBSjHUc3DuI3SHr%{@%8GB-@z3MMx&F(D*4KXYG7TttStdInp%
z(wTqC`~AfH{_aL?;>vEFNY${9+?4C?=$mT#40pzMD(xHi#^)L<7>hF9&p#A@McXv)
zc*4i0#x6)PnGd&=@=AWljKqA;I_+b<bcs8l2R;4hXHZWHaZhOIn<KuvTiHf_oy`q&
z9c!qYY%+5fAvf9vP4*uC=@fIqRywLB_j2lBMps#9MQ3DU>q#|Sr-0NJgS>MTQ>Sw#
z=`B7_^ILWW<$H}7cQF@gUEK+vdS5cgV{y!#tlBf>Ung@_A?il5VETk}`gninIMd}*
zNVDrEB`QZMq(d*y70mN*e-$htq1E;Zb9O<!H7{(8qBTw4Q~Q>vzIe2S<R``Jp<B~4
zli=)H^kJ|~?1PTMg_%#9N}P%~(!tq*of%;fZ(fc&Rn_EMSo+U~H#V#5ZI5Pn)UYiz
ziX^Rg%vJt~p6M1@H%iGYgMq0`;}0pVYR(rplIrYDxr}fHbEzXYQMdNn0k+h`=~5HT
zz^_J6PmhX`Wm)t#zaO@5g?gg*{5+h2H8a+XJVqT~JLHkuXqps@_U5ixZojAwj(LV+
zb^R`zgk510TtYpAZE5vvQv0qUW6K-+%cVG`yG{tm9T151GnhQR+0A7SrBCAvL@89L
zIkAG_UFy9)FA%%*_>KQUW%~!M4|yZGFTVE4nN4((Ic0H2%6@N8cfIs1t5b18_=dNa
zuKXVUUH)t#W_Ld&-a$Kal`n+lnYRYCoiN^gM|W1(@OvybJx4hd_{d~dIP{5eYrqX-
z0QwwnaYpjd6&1HfpGtXl?YSn&SKiQ_|LH@if#qy2i`#ad!s5Nzl_I46K?b&(OwFcN
z1Du4+b@J%2flm|nxO~eoNuz}<8F3@^S#i+>%ZHJlQkGthiyHVO-8%u0QY?c2sKP!e
ze}p~e;jhg+(GR6no%ki;hhh<@$W9Rtj(x~H#Q}h_ET5=AUI63;K>Pmz?IJYRfmsGV
zH9K!Ul&qQ|AKGms`@TKh)k?eU#k+^{;~z%4_L$1<Xk!uiEWy;tDCnxw)%@zQQl2q`
zjYwLU_#7rc;_0@VIgn`1kz!q)grbJdU&^LAXAU}P%5v#QT0~_9YBOG_@4PZmWZdJ=
z-e~UdS<yU4r`WjLkzpvq<mQ>2=u!G-LSC<6q5=ILf&FC8<5y%e9GoR22=BDp=LP#a
zY8R4c^-ywSi7pb`#dq>L+;89C%Q5E^yqmAe?yDx*?`tK)z^0j33<IcxnhcVBRbu|9
z$R7UtL<0{Wl@>j)iy9~;-?cz-R6(0#xT?e=+K{?(q3YbN%Wd2o0NBbIIu-s1n|zyT
zfXrc5Scx@LVc2=YNS7fBBrUO&UD#0Nr?#O==oCVgiKohL87P<8;}-s1il3jNod5ND
z6FYmaOZa9kbRUP6Wr5*S*Oh3GIBX8*kKI08PtyksG?zwJr2Ha$RwN=Rrr+(N!mdw9
z7B0V-c7OI++4*AUuL<tSfJI)F%eOnN)rLxJf}Z~%bnGwu_L05*RtZ7J<wDEZ_DufI
zg*%J}bl#X-Q(Syv%+$l;e>)vp*`jFpx$^G`(1rSp`VC7$!SwS}2zmk*zHkU}1~z}a
zRSM=gj8G$cdT}MWihcX4Zmw-}*B#tXJ?6fw%(z$Mc+%{g#iEB2DZ6CadN-@}0j4^z
zGge&)W3>;+JFwr^TjkrKn8Fif%j!|O<5B8RAnzDw*X5RX)dicz<Ir>YH{+dLW037e
zI;3VR)o+?S6>K}?_+~kF*e~De+vRQJBpOJhZj5BsLe9oZZ!YqIORVzv+GKgR=V<#U
zy8XSUdb9RC^4Et_t8KeaA3}c+wg-%&p(g%C^WoBiO~EH!1+DV67@aUDhmpS$OI;jZ
z+Dk+~oOv(o2yi<Vn#@x!z48jUvt&$hdst_#%<nFf;l84Ud1W|9tPTwEzgG5Ka1J-%
zQ?bN7N0jZU{*w8i&d-(YNm8otNuVCiQ$+BRD~%3bj(C|~gcL96tP>dJYPTC!?fgls
z3y$zli1}hWZ%Ex#p`N3wo2ug>RqCdChpO<^<SKIyC9LOSuQQKwx3u_e?Zx!RX&slV
z3GT@s&&6E$CQaPLx+leDvWYQpTaHYVso^VO_ZW@{rUx<V;Fc~sW-vd<8oc(J!IDY!
zJHf4q)ujA1D{jdymWhl_jdNG*5BsL@JU}t`Yej~7i*jY<nOOH?b|;Ki9*#$FpE_JT
zA3|7s=vx}peMUDO-_-s)i{rB9US&Q(&MTa_IC3L8M{uR&gwdtn&)(6^Ie!^5_U`qa
zbfgc{3HN^xc9ZpNbJYb8PV&THrw&6(%KQD9ep_WUG#vd$xp#4!m<~vFS1&04=1Hgw
zS;#z9)x3v}<yvx+`QBfM1LAeKM5d3JG4_NL#hkjkFPm}GGe2~E(;E9auo}J9cn31*
zp-M`C2Dlv2mc5>1vj?kUEBoNJiyk3Pxf92q8cp+*thgRD<o(X_qRPR7Ed4m)+jrm1
zJu8BjyFHE!s#<k83PoI$;N~8adH?#;<(ZOuvPqx)JUf~a1fW!*M@>OHG|ri3NHvYr
z_WGEZ&d<hsOqQOV73y~x%-emzKxE63`&FEOfLfsXgUMe940c<XxcW4o=ZXEsTfDM#
zQLw8qwSm#nCgqH8`F*Xlu55qOq&xjZZyu`@IonB&-PzNOx-VKKx1_viv<UdL9nY+#
zC8b$6HoJV({fDooN4Dra)dPuRQY%9kbqZXej1WTf!oA7}K?DoDpp4i-cH3&FvUp#`
zNu^d}^qR{|n_|tt+<6V(gCg<A-oDV1l+t?tDQ{}8J9zInLYn23OvCX9c)#)Ix9C2H
zjk9OG<;-vnROzdpU;rE4#Ro3(k@YWbZ4+_=YK8;C&x$2DJf7)_GFACKVcBUgU|QP5
z<-MRL(^ZT9d_8pOc<wRbNwVb%+}LG6>PDNqs36<z($*MJLv|0|{g@QmaaV0w^nt{I
zi!l+yxy?dsU5dj!qlo!~nhWejAFWT{LwRp)dJ%W&%J47iJHK}KFVJ@%`Vkz!5Fpzx
zS@q85M}<k&!qJLv)7{`HUt>k%Lb+|x$(iyHmT<I|DObZnyv6-T3{2!Jts?>L=fro4
znP|OQP{es7bxX?3D#BVSZ&qK}6@0@X#?zLmJACoPX^unmN%t{N!*||RZ=sKsTsczn
zEk#~zu+I0Ew2)Oz)YQk5!dHi!RDTQKGuRcpSt_xnRrNOmd+^f&tcdvF0$mK(w3x~`
zHd1a-J$wpWQ_msFQ5klMl?<@5iEpS_-r!&gb`QWF{~xw4{N4Ou_>J&>Wvn5`q0z30
zMZ1xi{an+w-T4n6T0QG?mG9DCR(oyMzUxFc<L|B{7ZYS{;NI}+`<Gv+=&3~|3tX3v
z43Kb^&$w`Vmpmn0vHv=j^;t_}yvX$h5f_1;??z<X8w`C+r}|Z<Y6^P@9D&sMg+!UZ
zY25ra;-m6JUxL!%UB0PjC$j;{!A5neFYg_JBSCP{N4`8l#a%)oJCtQ*z{8tEXl}>V
zk2$h0Ro$nwjIEVi+#V=gyx^zPSDlwW{CdX>x7sJpc-@o%CO@xpN{QIG$Hb_#0_AsS
zYRIfb@X4;mZY$qQ_Fou|qA#Vr>gEuBZ!N@jEB~2qL_;^f-o7hTn#g<W?d-An&(1S8
zcJu4+yH2I;0yGXl3wIQ?vojqJjg+%f&vOrOGBvIJS|uZ8XSW(~ySi|_04Ehd+ZCUE
zZO61SdS0WnOtkrxBW0I4S<|y?-#p84BhE+m70rAl(hfm-$_L9#_r_l3`uSD%pnu@v
zuyl~u$s+Uoqjfuv>h`>x*<)V&?X>ZIN&qDKy*4N9W8z!=Pto^+UX@=XFL){^-NnZW
zWNNnXWnphWWjvBM9-}qkMrIvjpI4Uktqhyg_e~`pFwto^G!@)-CTu`K>OhcCddC*a
z)KfVXdrk+id<z>E3*5Qv&LFYyaqsb;FLP2H8GUi(!b&zLeI7GfD~9fKiF~|Gx9OWr
zYLeIK+u;8tf&0}F%R31eaKVCsh?R)EvYU^qw+IF!qM-11uf>JUX&}H4J^0xKel~-j
zEtENpt@}a|co_M5EB{skRo*Ig2gG|jt3j9&@_Osztq1~K*R)jxHfY}(j3824+d;kM
zq+S_e@L%P`OqLxGf)hteCsB3^L#>i<vjM~m3tB=F@S~#;I|Zc%X@P6N3?UTtH7`98
z3BL%1BsYl=(eMQ$h@Y}m4{D%?qmDt6@Vo)E7Zx&tjw48Lun}|#-gXSS4F5I;tm0#k
zBfMw|v>XnH<hNi^B1Aj|$Oj<cG;>IjB4z@0AYgV&0FX9=(6E;!bQW$kgWBK|R)F1T
z4yhqv$QrWQf+mQNkkp|=;CV~P8P2tVq~I%7P!P;*3mxA=LWz)8EenAst)VJ-{sa*3
zw1EyGU?B(S_+}hVgan_b8n<i<Ey7<MAt{Qm9kh&qM@|88EK-C740C{-5pd&az~ep%
zwIbm8Gk}K!BNM43UxcGPARc(o3Hk)Tbp`sTPeWVi;rs5;@vUg02nxAsUntz~0)2<C
zdP35apRQ0g0^I2t!mRqgl}G}pRWnz0EyJqkfSN*2$dMj)_X9!D_JOceGtW|1$dDca
z-Vp#XQOqwuBJ{9E5Y!4Q`a|zwaWc4#w{8IR69FH+05QP<eo!q%AQ)mo!2TEiC;?Le
zEcW@M#xHbD%}#oH6cYCEgZ9J47eSO*!$Hh}CMIUQh`iwuTQ6r36aavk-UEAuLjrJ;
zA!G$J2Sco|$0cYEzI_Fld;KyLf`EA<Kol0jp#=E$RcIgl`U<2$;kgC^N{>QOC)8#u
z3I~*}296)T77nItDFTXxMG*)|_~~`13S8yCnv3$9ASqCPo}xvFYfD646C*-gOICSJ
ztO#*6@kQh{aUvjw)YO*O#EXDQUwaB>XkCmbLRuFiiICRCP+)%7<xnUv2`CZrnkWhl
zUabqGFyO_yI0_41;MZ*g&LID4!-E&Zbq;|Vv-KAs4S@bXs=;gnjcYH^Nbq7^H5!;e
zk0MY4q9Do5Y=0oSM?|EMNDKzfzYY1o*)bs1_D4g)?CW0YI{12vpwLLzDH;URJr?4H
zzvMv-@Juu$M^8e*WwDSntQ`Z{z$!2#4mZa@{8Vxz49Fa@&~cdW4tN$H3z7+tPf%Zs
zP|2U~fRUcZfI0s79NG%I!jLc(AQuM!6c_*~asL1g-&xZz9|tMG$#)=am>duB#Ku8;
zsA9G8U|mMs0mhw)1FWNWfoxM8Bt_-L-(BZn;{i`B0q~;ZAtaS&pRlfNl1hGF1F^&2
zcOh{qPbv|Zay<d)Osa-7;k-of4CrKsH4>ohRKUz1fDP<_5Af&{*W@Pd0Xh9d5E0KL
z2*)BVBClub=>Y033dr;&0jA(R;NQt)FyM`QkSSHw{bWFfs1)QqV55A>8gDn8o3s|@
zgcRV!)?~;QmPiGwCoUOcqRK_40&+8z%$Ej40+XQ~ux$!NqVjapfKE#4y3Ve@0FzV*
zM+LB_uK|w3ap|A}A4r4PspNN5GASL%9gl&u;1e0Zx7>8#_wO`_lM2YoSOXk~N%tW>
zI4^xI&S&le@}>;n_w0Qj;+p~CspvhKfZRhR7iI#o?tMszN}k9BkzXCa^8p|;X0A=|
z!w0~jW0}AqOcv1Hl(~jJo3%#fgQXt;n^v-bbwCp%EcFm<6F}YJhhUVq4?tWS9s(Xv
z#|>L%t>xm+KRh0|Fbf3tVm1IYW<s2Q0ma$twkSLTw)8z*n_u5YfK1E=B8VIyawmJu
zmIFC}JWD0Nq>=-lfz=?K1Af^*T8q!tTmUG31ni8=1?tuTt8O<^dHy+oXYd%>1&`*e
zrG3O>Kvu~GI=S+I&UZOrTg=N{Gha6kxaLIlis3N;bo~W*KZdxezH{cU1L~=OyZI0g
zpCO$Soj08Wod}&F_-#w)NoPlQicSQ6oDT_7Wt!Gy7)UrdA|4bYnBy^|1RFhpc(ncz
zq0<Hm{OHcnxdA2ibY4K^xmD#r9i1+qiqIJVgcqF;-5D^X*T4CG`3a-|;cz%PJOK~i
zjE0n9)&fu_*8SEgfE2djkSIA45|2T_irJ7N++MJjCJYMHvDCl_XTU$V)lpsPP6C=O
z`1wB_{C8}ILZBRrCCY&>w&5`_DhVjRQMjg@QRCRE6K7UU|Nk214Rsg{2`dLiAz{~i
zFf9VZNad{+gwP@|xrfWa)UXtTSp?;CwZ0e^1F~K|NQJ&)fX>Tb%Q|riATvGz<VO@h
zKK*2k%vu6gfDQ%Xhijie8gOh0;E5MNyQz~YRJz9FgRd5VN|jy;coPL{*}D5F;60+6
zqgDuX<~{|_?ia4D*uK9!)*`@jd<J-~MQceF{|u5sVBwZzuyA*k0mf>rMi#Hxu2%*$
zU_ozF4A?zoz^mEfwL(Q-zQ)OW0%Ytdz?`e)fDP0#z>O40X*K!ELBgt*0?}g?0QIN@
za;1`ED*)M#stgoCEm*j6jduW^FJ04ZUAYbrN(O*YDxl`++A6_52RzwwptI~bAcIA>
zy559d0QY6e0j2vH5J`UlZHEt(t*z71zr4sYz;mqvsIPx`$yGqklB#L7MoCqJXUXM|
z4Asu#)$6>~+51H0ovv8p?W%#K5h(b11u!JL2Dk#M6a##qa;>^e051G39^exz!H8Zj
z0bn(*t9u~(b7&V;|C5&hm6QcgUe7`N_SJ%C>!^KHfOjnbpbFOm^_vQK`eMxhy*gl=
zRt=!62C=&iJOkBxD;!a^HnDr^0U&`Yvg%o3J$R;93-)21YKT*KecRXbbT})5BBIy&
zh_xnwh=p&|LSk#%p=$%^0mq9Wme?9dgjQ_5w^;2Rh&Za43jzo0ft?k8Qv>nS;<5h>
zgNM)5K`wA`BdG7x5#Ynspd4D)Lfo`+e>$5#<`JlJyWpvpkTy7-oR0@v!0LW|=jFx`
z|8!V?B#CR1$7>)h1aYm}f2FFz)<N54X+rX+9s48sr@d2g@bVV1AgpftKtp~am>Zzs
z0Il$!_H9j=^rwGY7Y6MT&uT#cZL|mV`KtBr>LLCeG&azTnnK;RBpM)1YI3+YKw_eQ
z06Mn7EYzQI{&(g>fkR7S12{>MFcfklbcu}~)UB=Wpk%82gLjY`V8B!FAU=8$4&K%a
z36gOb97qM~L&Q~tk@^=)!sBqD=cGRV(y(|EIJeNy2%xmn&`5X^1~~tZEQx@|(CQ-*
za2V>i9RD4JL?D88wXhemBLg@8s{{10C<2WRU@4B;0so5w*3;OD1l>8F#z#QIgMR#9
zSrm>yJvdMw<aNiXqTp2hFA$By5I~wyAAfOZBoUn1XlR%X0YaiN8;wSToACVWFd2zN
zgPEcA7>y?qXrhZm6EJ96?=T=Xv^Wfy*bO)omP8u`42p!slW9D`VDUIw?|^yKbILza
zzz~T9+9|=1FyOHLFAj^|I3-y0|E7feCl`@e42eiPFcyp55CtqANj)e1V+<CLrOi(e
z0}OT1{EH(Iu{4n(BY|@pLW4sAjWohIG@5#-`$r)Ty)jxi49IR;92QHvSdcg(1|&6@
zfAIL5TsR_OLssKR8^ezy;WlJC9*M*Mn_Nhc`$%wP{C5mIhVZ`?PF^boNIVve+#rm{
zqG;z6k0)*%1mps3WI%P;uu2GMB9=BXWC8}{FpY%-3<<Y^hQ%Uj<_<}~qwur}33xm>
zG5_l^SnY%jvP3)@tccb4{|!G8iK8CRsgM8ANO)R>paN|01XMKC23Z^)LlYU0(&+!J
zCh}S(26X{XGf!C1ZiDw2{xJs7h(ub21R`?1nyniRzSfANdiP&Pu;4Byv`ZFCB%`o6
znt2C6BATWW0vZXwK_MC}P})Jzqz&5)hzw!F7#PB;EH(cBvl<I(E3HB-8cUOeSR#l6
zZM29uBznUjV0)vPIxG>7{O@$G&OadjAK@bW9|{RL+RX$@BqC{x6rkZ~^8?H<*kWj%
zBav~`_mKXXCxFAz0!c^$ZPmk)P-y%H913jTwEEC!+SLR$2m*Rl7Wn@+{M02&8&(pA
zxFLf{SR}QX`PXPHj!2seU=h>S6fB8a9{(dtjXxmbXg3Z(BW)DMBQdmd4APRe!eL3o
z)i>k*H4v;>+FStJ0hzY;17SSv_6cYt<Oc6RS>8y)tcCTzQ3Wn<7??!(Lj!Ln{_Vy{
zAlUy24KN=B5Jfw8fVQEN1GEhZ2WW)<LzYDPXABU3aCS%2Zi|41{Xb}U+ASL3Hnf3Y
zA);s-6+pw#W<Q|eP~?BCp&CPNb7-T0CehY(uxwDY)e+Dzw0i`gZRmUe4Zj|Rzx^K|
zlEAD{bLQ`q;6QUlTW$djO`w@~K*Q2*M1Tga+1sFxNV8-?{{jBd?&W}n#%&PBZRm0U
zZo_&9G}<PUIs%Gzg#j7{PoU}l01<3iv{vH@w0i`=k+3v{1_x>sZTk;s7}~N7Xt=+9
z#d`k-h=jkyKPv*zi2oFe)fEBO_J0e=8Vy5zyPW!1Urk^i$I<Q^fCd_Ye{rDxl91Go
z4*nG;p=sMNfWv~%f@pD|nc6@j(jHd8E`+2V7|_rt5>5XHh*&`UcMx!bp*@%Y9N4mG
zaR5kb3|J#LTIWF7`rp+3>Hk0zjHfNFfJWR%14p6_3eg)*PB>6fHVzDeN-L{~LK8P6
z7YeNR4W580rd^&W0ys6mdE=1KKCtV_8@RbqkIG=(tbWYn>gWbufm#AyQ9sc1@&?yK
W`g%GzGJ^EOlTeHj5~@el82=xhC<{LT

delta 31672
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
Rgf;+PGMAj3?*6@8{|DL%3(5ch

diff --git a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml
index 724acfc29a..58bad2cdc5 100644
--- a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml
+++ b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisits.xml
@@ -51,7 +51,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -166,7 +165,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -341,7 +339,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml
index 724acfc29a..58bad2cdc5 100644
--- a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml
+++ b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml
@@ -51,7 +51,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -166,7 +165,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -341,7 +339,6 @@
 		<deviceType>Desktop</deviceType>
 		<operatingSystem>Windows XP</operatingSystem>
 		<operatingSystemCode>WXP</operatingSystemCode>
-		<operatingSystemShortName>Win XP</operatingSystemShortName>
 		<operatingSystemIcon>WXP</operatingSystemIcon>
 		<browserFamily>Gecko</browserFamily>
 		<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
diff --git a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml
index d04fb0eee4..cbad72e767 100644
--- a/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml
+++ b/tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getVisitorProfile.xml
@@ -94,7 +94,6 @@
 			<deviceType>Desktop</deviceType>
 			<operatingSystem>Windows XP</operatingSystem>
 			<operatingSystemCode>WXP</operatingSystemCode>
-			<operatingSystemShortName>Win XP</operatingSystemShortName>
 			<operatingSystemIcon>WXP</operatingSystemIcon>
 			<browserFamily>Gecko</browserFamily>
 			<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
@@ -210,7 +209,6 @@
 			<deviceType>Desktop</deviceType>
 			<operatingSystem>Windows XP</operatingSystem>
 			<operatingSystemCode>WXP</operatingSystemCode>
-			<operatingSystemShortName>Win XP</operatingSystemShortName>
 			<operatingSystemIcon>WXP</operatingSystemIcon>
 			<browserFamily>Gecko</browserFamily>
 			<browserFamilyDescription>Gecko (Firefox)</browserFamilyDescription>
-- 
GitLab