cleanupTimezoneNames(oResult) {
		const oTerritories = oResult.territories;
		const oTimezoneNames = oResult.timezoneNames;

		// Adjust Etc/UTC values
		oTimezoneNames.Etc.Universal = oTimezoneNames.Etc.UTC.long.standard;
		oTimezoneNames.Etc.UTC = oTimezoneNames.Etc.UTC.short.standard;

		this.deleteUnsupportedTimezoneNames(oTimezoneNames);

		oTimezoneNames.Africa["_parent"] = oTerritories["002"];
		// Argentina is the only sub territory for which the cities do not have the sub territory in their
		// translation therefore provide the territory manually
		oTimezoneNames.America.Argentina["_parent"] = oTerritories.AR;
		// timezone translation data - use "_parent" key for the translation of the top level territories
		oTimezoneNames.America["_parent"] = oTerritories["019"];
		oTimezoneNames.Antarctica["_parent"] = oTerritories.AQ;
		oTimezoneNames.Asia["_parent"] = oTerritories["142"];
		oTimezoneNames.Australia["_parent"] = oTerritories.AU;
		oTimezoneNames.Europe["_parent"] = oTerritories["150"];
	}
Add missing parent relations, fix UTC time zone names, delete unsupported time zone names,
and delete time zone backzone IDs.

@param {Object<string,any>} oResult The resulting CLDR object for the current locale