diff --git a/.luacheckrc b/.luacheckrc
new file mode 100644
index 0000000..7d6010b
--- /dev/null
+++ b/.luacheckrc
@@ -0,0 +1,19431 @@
+std = "lua51"
+max_line_length = false
+exclude_files = {
+ ".luacheckrc"
+}
+ignore = {
+ "11./SLASH_.*", -- Setting an undefined (Slash handler) global variable
+ "11./BINDING_.*", -- Setting an undefined (Keybinding header) global variable
+ "113/LE_.*", -- Accessing an undefined (Lua ENUM type) global variable
+ "113/NUM_LE_.*", -- Accessing an undefined (Lua ENUM type) global variable
+ "211", -- Unused local variable
+ "211/L", -- Unused local variable "L"
+ "211/CL", -- Unused local variable "CL"
+ "212", -- Unused argument
+ "213", -- Unused loop variable
+ -- "231", -- Set but never accessed
+ "311", -- Value assigned to a local variable is unused
+ "314", -- Value of a field in a table literal is unused
+ "42.", -- Shadowing a local variable, an argument, a loop variable.
+ "43.", -- Shadowing an upvalue, an upvalue argument, an upvalue loop variable.
+ "542", -- An empty if branch
+}
+globals = {
+ "_G",
+ "bit",
+
+ -- TodoChecklister
+ "TodoChecklisterDB",
+ "TodoItemsScrollFrame",
+ "TodoChecklister",
+ "TodoChecklisterSettingsDB",
+ "TodoChecklisterMapIcon",
+
+ -- misc custom
+ "AceGUIWeakAurasMultiLineEditBoxInsertLink",
+ "AceGUIWidgetLSMlists",
+ "CUSTOM_CLASS_COLORS",
+ "LibStub",
+
+ -- Third Party Addons/Libs
+ "BigWigs",
+ "BigWigsLoader",
+ "DBM",
+ "ElvUIPlayerNamePlateAnchor",
+ "GTFO",
+ "IndentationLib",
+ "KuiNameplatesCore",
+ "KuiNameplatesPlayerAnchor",
+
+ -- wow misc
+ "HybridScrollFrame_GetOffset",
+ "GameFontDarkGraySmall",
+ "GameFontNormalSmall",
+ "DISABLED_FONT_COLOR",
+ "HybridScrollFrame_Update",
+ "HybridScrollFrame_CreateButtons",
+ "InterfaceOptionsFrame",
+
+ -- FrameXML misc
+ "C_Timer",
+ "ChatFrame_AddMessageEventFilter",
+ "COMBAT_TEXT_SCROLL_FUNCTION",
+ "CombatLogGetCurrentEventInfo",
+ "CombatText_AddMessage",
+ "CooldownFrame_Set",
+ "CreateObjectPool",
+ "DEFAULT_CHAT_FRAME",
+ "GameTooltip_Hide",
+ "GameTooltip_SetDefaultAnchor",
+ "GameTooltip_UnitColor",
+ "Lerp",
+ "Mixin",
+ "Round",
+ "Saturate",
+ "SecureButton_GetModifiedUnit",
+ "SlashCmdList",
+ "SmoothStatusBarMixin",
+ "STATICPOPUP_NUMDIALOGS",
+ "StaticPopup_Show",
+ "StaticPopupDialogs",
+ "tIndexOf",
+ "UIDropDownMenu_AddButton",
+ "UIDropDownMenu_Initialize",
+ "UISpecialFrames",
+
+ -- FrameXML frames
+ "GameTooltip",
+ "ItemRefTooltip",
+ "NamePlateDriverFrame",
+ "UIErrorsFrame",
+ "UIPanelWindows",
+ "UIParent",
+ "WorldFrame",
+ "WorldMapFrame",
+
+ -- FrameXML globals
+ "ChatFontNormal",
+ "FONT_COLOR_CODE_CLOSE",
+ "MAX_PVP_TALENT_COLUMNS",
+ "MAX_PVP_TALENT_TIERS",
+ "MAX_TALENT_TIERS",
+ "NUM_TALENT_COLUMNS",
+ "RED_FONT_COLOR_CODE",
+ "STANDARD_TEXT_FONT",
+
+ -- ENUMS
+ "LOWER_LEFT_VERTEX",
+ "LOWER_RIGHT_VERTEX",
+ "UPPER_LEFT_VERTEX",
+ "UPPER_RIGHT_VERTEX",
+
+ -- API functions
+ "AbandonQuest",
+ "AbandonSkill",
+ "AcceptAreaSpiritHeal",
+ "AcceptBattlefieldPort",
+ "AcceptDuel",
+ "AcceptGroup",
+ "AcceptGuild",
+ "AcceptLevelGrant",
+ "AcceptProposal",
+ "AcceptQuest",
+ "AcceptResurrect",
+ "AcceptSockets",
+ "AcceptSpellConfirmationPrompt",
+ "AcceptTrade",
+ "AcceptXPLoss",
+ "AcknowledgeAutoAcceptQuest",
+ "AcknowledgeSurvey",
+ "ActionHasRange",
+ "AddAutoQuestPopUp",
+ "AddChatWindowChannel",
+ "AddChatWindowMessages",
+ "AddFriend",
+ "AddIgnore",
+ "AddMute",
+ "AddOrDelIgnore",
+ "AddOrDelMute",
+ "AddOrRemoveFriend",
+ "AddQuestWatch",
+ "AddTrackedAchievement",
+ "AddTradeMoney",
+ "AddWorldQuestWatch",
+ "Ambiguate",
+ "AntiAliasingSupported",
+ "ApplyBarberShopStyle",
+ "ArchaeologyGetIconInfo",
+ "ArchaeologyMapUpdateAll",
+ "ArcheologyGetVisibleBlobID",
+ "AreAccountAchievementsHidden",
+ "AreDangerousScriptsAllowed",
+ "AreInvasionsAvailable",
+ "AreTalentsLocked",
+ "AscendStop",
+ "AssistUnit",
+ "AttachGlyphToSpell",
+ "AttackTarget",
+ "AutoChooseCurrentGraphicsSetting",
+ "AutoEquipCursorItem",
+ "AutoLootMailItem",
+ "AutoStoreGuildBankItem",
+ "BNAcceptFriendInvite",
+ "BNCheckBattleTagInviteToGuildMember",
+ "BNCheckBattleTagInviteToUnit",
+ "BNConnected",
+ "BNDeclineFriendInvite",
+ "BNFeaturesEnabled",
+ "BNFeaturesEnabledAndConnected",
+ "BNGetBlockedInfo",
+ "BNGetFOFInfo",
+ "BNGetFriendGameAccountInfo",
+ "BNGetFriendIndex",
+ "BNGetFriendInfo",
+ "BNGetFriendInfoByID",
+ "BNGetFriendInviteInfo",
+ "BNGetGameAccountInfo",
+ "BNGetInfo",
+ "BNGetNumBlocked",
+ "BNGetNumFOF",
+ "BNGetNumFriendGameAccounts",
+ "BNGetNumFriendInvites",
+ "BNGetNumFriends",
+ "BNGetSelectedBlock",
+ "BNGetSelectedFriend",
+ "BNInviteFriend",
+ "BNIsBlocked",
+ "BNIsFriend",
+ "BNIsSelf",
+ "BNRemoveFriend",
+ "BNReportPlayer",
+ "BNRequestFOFInfo",
+ "BNSendFriendInvite",
+ "BNSendFriendInviteByID",
+ "BNSendGameData",
+ "BNSendSoR",
+ "BNSendVerifiedBattleTagInvite",
+ "BNSendWhisper",
+ "BNSetAFK",
+ "BNSetBlocked",
+ "BNSetCustomMessage",
+ "BNSetDND",
+ "BNSetFriendNote",
+ "BNSetSelectedBlock",
+ "BNSetSelectedFriend",
+ "BNSummonFriendByIndex",
+ "BNTokenFindName",
+ "BankButtonIDToInvSlotID",
+ "BarberShopReset",
+ "BattlefieldMgrEntryInviteResponse",
+ "BattlefieldMgrExitRequest",
+ "BattlefieldMgrQueueInviteResponse",
+ "BattlefieldMgrQueueRequest",
+ "BattlefieldSetPendingReportTarget",
+ "BeginTrade",
+ "BindEnchant",
+ "BreakUpLargeNumbers",
+ "BuyGuildBankTab",
+ "BuyGuildCharter",
+ "BuyMerchantItem",
+ "BuyReagentBank",
+ "BuyTrainerService",
+ "BuybackItem",
+ "C_AdventureJournal",
+ "C_AdventureJournal.ActivateEntry",
+ "C_AdventureJournal.CanBeShown",
+ "C_AdventureJournal.GetNumAvailableSuggestions",
+ "C_AdventureJournal.GetPrimaryOffset",
+ "C_AdventureJournal.GetReward",
+ "C_AdventureJournal.GetSuggestions",
+ "C_AdventureJournal.SetPrimaryOffset",
+ "C_AdventureJournal.UpdateSuggestions",
+ "C_AdventureMap",
+ "C_AdventureMap.Close",
+ "C_AdventureMap.GetContinentInfo",
+ "C_AdventureMap.GetMapID",
+ "C_AdventureMap.GetMapInsetDetailTileInfo",
+ "C_AdventureMap.GetMapInsetInfo",
+ "C_AdventureMap.GetNumMapInsets",
+ "C_AdventureMap.GetNumQuestOffers",
+ "C_AdventureMap.GetNumZoneChoices",
+ "C_AdventureMap.GetQuestInfo",
+ "C_AdventureMap.GetQuestOfferInfo",
+ "C_AdventureMap.GetZoneChoiceInfo",
+ "C_AdventureMap.StartQuest",
+ "C_ArtifactUI",
+ "C_ArtifactUI.AddPower",
+ "C_ArtifactUI.ApplyCursorRelicToSlot",
+ "C_ArtifactUI.CanApplyCursorRelicToSlot",
+ "C_ArtifactUI.CanApplyRelicItemIDToEquippedArtifactSlot",
+ "C_ArtifactUI.CanApplyRelicItemIDToSlot",
+ "C_ArtifactUI.CheckRespecNPC",
+ "C_ArtifactUI.Clear",
+ "C_ArtifactUI.ClearForgeCamera",
+ "C_ArtifactUI.ConfirmRespec",
+ "C_ArtifactUI.DoesEquippedArtifactHaveAnyRelicsSlotted",
+ "C_ArtifactUI.GetAppearanceInfo",
+ "C_ArtifactUI.GetAppearanceInfoByID",
+ "C_ArtifactUI.GetAppearanceSetInfo",
+ "C_ArtifactUI.GetArtifactArtInfo",
+ "C_ArtifactUI.GetArtifactInfo",
+ "C_ArtifactUI.GetArtifactKnowledgeLevel",
+ "C_ArtifactUI.GetArtifactKnowledgeMultiplier",
+ "C_ArtifactUI.GetArtifactXPRewardTargetInfo",
+ "C_ArtifactUI.GetCostForPointAtRank",
+ "C_ArtifactUI.GetEquippedArtifactArtInfo",
+ "C_ArtifactUI.GetEquippedArtifactInfo",
+ "C_ArtifactUI.GetEquippedArtifactNumRelicSlots",
+ "C_ArtifactUI.GetEquippedArtifactRelicInfo",
+ "C_ArtifactUI.GetForgeRotation",
+ "C_ArtifactUI.GetItemLevelIncreaseProvidedByRelic",
+ "C_ArtifactUI.GetMetaPowerInfo",
+ "C_ArtifactUI.GetNumAppearanceSets",
+ "C_ArtifactUI.GetNumObtainedArtifacts",
+ "C_ArtifactUI.GetNumRelicSlots",
+ "C_ArtifactUI.GetPointsRemaining",
+ "C_ArtifactUI.GetPowerInfo",
+ "C_ArtifactUI.GetPowerLinks",
+ "C_ArtifactUI.GetPowers",
+ "C_ArtifactUI.GetPowersAffectedByRelic",
+ "C_ArtifactUI.GetPowersAffectedByRelicItemID",
+ "C_ArtifactUI.GetPreviewAppearance",
+ "C_ArtifactUI.GetRelicInfo",
+ "C_ArtifactUI.GetRelicInfoByItemID",
+ "C_ArtifactUI.GetRelicSlotType",
+ "C_ArtifactUI.GetRespecArtifactArtInfo",
+ "C_ArtifactUI.GetRespecArtifactInfo",
+ "C_ArtifactUI.GetRespecCost",
+ "C_ArtifactUI.GetTotalPurchasedRanks",
+ "C_ArtifactUI.IsAtForge",
+ "C_ArtifactUI.IsPowerKnown",
+ "C_ArtifactUI.IsViewedArtifactEquipped",
+ "C_ArtifactUI.SetAppearance",
+ "C_ArtifactUI.SetForgeCamera",
+ "C_ArtifactUI.SetForgeRotation",
+ "C_ArtifactUI.SetPreviewAppearance",
+ "C_ArtifactUI.ShouldSuppressForgeRotation",
+ "C_AuthChallenge",
+ "C_AuthChallenge.Cancel",
+ "C_AuthChallenge.DidChallengeSucceed",
+ "C_AuthChallenge.OnTabPressed",
+ "C_AuthChallenge.SetFrame",
+ "C_AuthChallenge.Submit",
+ "C_BattleNet",
+ "C_BlackMarket",
+ "C_BlackMarket.Close",
+ "C_BlackMarket.GetHotItem",
+ "C_BlackMarket.GetItemInfoByID",
+ "C_BlackMarket.GetItemInfoByIndex",
+ "C_BlackMarket.GetNumItems",
+ "C_BlackMarket.IsViewOnly",
+ "C_BlackMarket.ItemPlaceBid",
+ "C_BlackMarket.RequestItems",
+ "C_ChallengeMode",
+ "C_ChallengeMode.ClearKeystone",
+ "C_ChallengeMode.CloseKeystoneFrame",
+ "C_ChallengeMode.GetActiveKeystoneInfo",
+ "C_ChallengeMode.GetAffixInfo",
+ "C_ChallengeMode.GetCompletionInfo",
+ "C_ChallengeMode.GetGuildLeaders",
+ "C_ChallengeMode.GetMapInfo",
+ "C_ChallengeMode.GetMapPlayerStats",
+ "C_ChallengeMode.GetMapTable",
+ "C_ChallengeMode.GetPowerLevelDamageHealthMod",
+ "C_ChallengeMode.GetRecentBestForMap",
+ "C_ChallengeMode.GetSlottedKeystoneInfo",
+ "C_ChallengeMode.HasSlottedKeystone",
+ "C_ChallengeMode.IsChallengeModeActive",
+ "C_ChallengeMode.IsWeeklyRewardAvailable",
+ "C_ChallengeMode.RemoveKeystone",
+ "C_ChallengeMode.RequestLeaders",
+ "C_ChallengeMode.RequestMapInfo",
+ "C_ChallengeMode.RequestRewards",
+ "C_ChallengeMode.Reset",
+ "C_ChallengeMode.SetKeystoneTooltip",
+ "C_ChallengeMode.SlotKeystone",
+ "C_ChallengeMode.StartChallengeMode",
+ "C_ClassTrial.GetClassTrialLogoutTimeSeconds",
+ "C_ClassTrial.IsClassTrialCharacter",
+ "C_Commentator",
+ "C_Commentator.AddPlayerOverrideName",
+ "C_Commentator.ClearCameraTarget",
+ "C_Commentator.ClearFollowTarget",
+ "C_Commentator.ClearLookAtTarget",
+ "C_Commentator.EnterInstance",
+ "C_Commentator.ExitInstance",
+ "C_Commentator.FollowPlayer",
+ "C_Commentator.FollowUnit",
+ "C_Commentator.GetAdditionalCameraWeight",
+ "C_Commentator.GetAllPlayerOverrideNames",
+ "C_Commentator.GetCamera",
+ "C_Commentator.GetCameraPosition",
+ "C_Commentator.GetCurrentMapID",
+ "C_Commentator.GetDistanceBeforeForcedHorizontalConvergence",
+ "C_Commentator.GetDurationToForceHorizontalConvergence",
+ "C_Commentator.GetExcludeDistance",
+ "C_Commentator.GetHardlockWeight",
+ "C_Commentator.GetHorizontalAngleThresholdToSmooth",
+ "C_Commentator.GetInstanceInfo",
+ "C_Commentator.GetLookAtLerpAmount",
+ "C_Commentator.GetMapInfo",
+ "C_Commentator.GetMaxNumPlayersPerTeam",
+ "C_Commentator.GetMaxNumTeams",
+ "C_Commentator.GetMode",
+ "C_Commentator.GetMsToHoldForHorizontalMovement",
+ "C_Commentator.GetMsToHoldForVerticalMovement",
+ "C_Commentator.GetMsToSmoothHorizontalChange",
+ "C_Commentator.GetMsToSmoothVerticalChange",
+ "C_Commentator.GetNumMaps",
+ "C_Commentator.GetNumPlayers",
+ "C_Commentator.GetPlayerCooldownInfo",
+ "C_Commentator.GetPlayerFlagInfo",
+ "C_Commentator.GetPlayerInfo",
+ "C_Commentator.GetPlayerOverrideName",
+ "C_Commentator.GetPlayerSpellCharges",
+ "C_Commentator.GetPositionLerpAmount",
+ "C_Commentator.GetSoftlockWeight",
+ "C_Commentator.GetSpeedFactor",
+ "C_Commentator.GetTimeLeftInMatch",
+ "C_Commentator.GetWargameInfo",
+ "C_Commentator.IsSmartCameraLocked",
+ "C_Commentator.IsSpectating",
+ "C_Commentator.IsUsingSmartCamera",
+ "C_Commentator.LookAtPlayer",
+ "C_Commentator.RemoveAllPlayerOverrideNames",
+ "C_Commentator.RemovePlayerOverrideName",
+ "C_Commentator.SetAdditionalCameraWeight",
+ "C_Commentator.SetCamera",
+ "C_Commentator.SetCameraCollision",
+ "C_Commentator.SetCameraPosition",
+ "C_Commentator.SetDistanceBeforeForcedHorizontalConvergence",
+ "C_Commentator.SetDurationToForceHorizontalConvergence",
+ "C_Commentator.SetExcludeDistance",
+ "C_Commentator.SetHardlockWeight",
+ "C_Commentator.SetHorizontalAngleThresholdToSmooth",
+ "C_Commentator.SetLookAtLerpAmount",
+ "C_Commentator.SetMapAndInstanceIndex",
+ "C_Commentator.SetMode",
+ "C_Commentator.SetMoveSpeed",
+ "C_Commentator.SetMsToHoldForHorizontalMovement",
+ "C_Commentator.SetMsToHoldForVerticalMovement",
+ "C_Commentator.SetMsToSmoothHorizontalChange",
+ "C_Commentator.SetMsToSmoothVerticalChange",
+ "C_Commentator.SetPositionLerpAmount",
+ "C_Commentator.SetSmartCameraLocked",
+ "C_Commentator.SetSoftlockWeight",
+ "C_Commentator.SetSpeedFactor",
+ "C_Commentator.SetTargetHeightOffset",
+ "C_Commentator.SetUseSmartCamera",
+ "C_Commentator.SnapCameraLookAtPoint",
+ "C_Commentator.StartWargame",
+ "C_Commentator.ToggleMode",
+ "C_Commentator.UpdateMapInfo",
+ "C_Commentator.UpdatePlayerInfo",
+ "C_Commentator.ZoomIn",
+ "C_Commentator.ZoomOut",
+ "C_CreatureInfo",
+ "C_CreatureInfo.GetClassInfo",
+ "C_CreatureInfo.GetFactionInfo",
+ "C_CreatureInfo.GetRaceInfo",
+ "C_EquipmentSet",
+ "C_EquipmentSet.GetEquipmentSetIDs",
+ "C_EquipmentSet.GetEquipmentSetInfo",
+ "C_EquipmentSet.GetNumEquipmentSets",
+ "C_Garrison",
+ "C_Garrison.AddFollowerToMission",
+ "C_Garrison.AllowMissionStartAboveSoftCap",
+ "C_Garrison.AreMissionFollowerRequirementsMet",
+ "C_Garrison.AssignFollowerToBuilding",
+ "C_Garrison.CanGenerateRecruits",
+ "C_Garrison.CanOpenMissionChest",
+ "C_Garrison.CanSetRecruitmentPreference",
+ "C_Garrison.CanSpellTargetFollowerIDWithAddAbility",
+ "C_Garrison.CanUpgradeGarrison",
+ "C_Garrison.CancelConstruction",
+ "C_Garrison.CastItemSpellOnFollowerAbility",
+ "C_Garrison.CastSpellOnFollower",
+ "C_Garrison.CastSpellOnFollowerAbility",
+ "C_Garrison.CastSpellOnMission",
+ "C_Garrison.ClearCompleteTalent",
+ "C_Garrison.CloseArchitect",
+ "C_Garrison.CloseGarrisonTradeskillNPC",
+ "C_Garrison.CloseMissionNPC",
+ "C_Garrison.CloseRecruitmentNPC",
+ "C_Garrison.CloseTalentNPC",
+ "C_Garrison.CloseTradeskillCrafter",
+ "C_Garrison.GenerateRecruits",
+ "C_Garrison.GetAllBonusAbilityEffects",
+ "C_Garrison.GetAllEncounterThreats",
+ "C_Garrison.GetAvailableMissions",
+ "C_Garrison.GetAvailableRecruits",
+ "C_Garrison.GetBasicMissionInfo",
+ "C_Garrison.GetBuffedFollowersForMission",
+ "C_Garrison.GetBuildingInfo",
+ "C_Garrison.GetBuildingLockInfo",
+ "C_Garrison.GetBuildingSizes",
+ "C_Garrison.GetBuildingSpecInfo",
+ "C_Garrison.GetBuildingTimeRemaining",
+ "C_Garrison.GetBuildingTooltip",
+ "C_Garrison.GetBuildingUpgradeInfo",
+ "C_Garrison.GetBuildings",
+ "C_Garrison.GetBuildingsForPlot",
+ "C_Garrison.GetBuildingsForSize",
+ "C_Garrison.GetClassSpecCategoryInfo",
+ "C_Garrison.GetCombatAllyMission",
+ "C_Garrison.GetCompleteMissions",
+ "C_Garrison.GetCompleteTalent",
+ "C_Garrison.GetCurrencyTypes",
+ "C_Garrison.GetFollowerAbilities",
+ "C_Garrison.GetFollowerAbilityAtIndex",
+ "C_Garrison.GetFollowerAbilityAtIndexByID",
+ "C_Garrison.GetFollowerAbilityCounterMechanicInfo",
+ "C_Garrison.GetFollowerAbilityCountersForMechanicTypes",
+ "C_Garrison.GetFollowerAbilityDescription",
+ "C_Garrison.GetFollowerAbilityIcon",
+ "C_Garrison.GetFollowerAbilityInfo",
+ "C_Garrison.GetFollowerAbilityIsTrait",
+ "C_Garrison.GetFollowerAbilityLink",
+ "C_Garrison.GetFollowerAbilityName",
+ "C_Garrison.GetFollowerActivationCost",
+ "C_Garrison.GetFollowerBiasForMission",
+ "C_Garrison.GetFollowerClassSpec",
+ "C_Garrison.GetFollowerClassSpecAtlas",
+ "C_Garrison.GetFollowerClassSpecByID",
+ "C_Garrison.GetFollowerClassSpecName",
+ "C_Garrison.GetFollowerDisplayID",
+ "C_Garrison.GetFollowerInfo",
+ "C_Garrison.GetFollowerInfoForBuilding",
+ "C_Garrison.GetFollowerIsTroop",
+ "C_Garrison.GetFollowerItemLevelAverage",
+ "C_Garrison.GetFollowerItems",
+ "C_Garrison.GetFollowerLevel",
+ "C_Garrison.GetFollowerLevelXP",
+ "C_Garrison.GetFollowerLink",
+ "C_Garrison.GetFollowerLinkByID",
+ "C_Garrison.GetFollowerMissionCompleteInfo",
+ "C_Garrison.GetFollowerMissionTimeLeft",
+ "C_Garrison.GetFollowerMissionTimeLeftSeconds",
+ "C_Garrison.GetFollowerModelItems",
+ "C_Garrison.GetFollowerName",
+ "C_Garrison.GetFollowerNameByID",
+ "C_Garrison.GetFollowerPortraitIconID",
+ "C_Garrison.GetFollowerPortraitIconIDByID",
+ "C_Garrison.GetFollowerQuality",
+ "C_Garrison.GetFollowerQualityTable",
+ "C_Garrison.GetFollowerRecentlyGainedAbilityIDs",
+ "C_Garrison.GetFollowerRecentlyGainedTraitIDs",
+ "C_Garrison.GetFollowerShipments",
+ "C_Garrison.GetFollowerSoftCap",
+ "C_Garrison.GetFollowerSourceTextByID",
+ "C_Garrison.GetFollowerSpecializationAtIndex",
+ "C_Garrison.GetFollowerStatus",
+ "C_Garrison.GetFollowerTraitAtIndex",
+ "C_Garrison.GetFollowerTraitAtIndexByID",
+ "C_Garrison.GetFollowerTypeByID",
+ "C_Garrison.GetFollowerTypeByMissionID",
+ "C_Garrison.GetFollowerXP",
+ "C_Garrison.GetFollowerXPTable",
+ "C_Garrison.GetFollowerZoneSupportAbilities",
+ "C_Garrison.GetFollowers",
+ "C_Garrison.GetFollowersSpellsForMission",
+ "C_Garrison.GetFollowersTraitsForMission",
+ "C_Garrison.GetGarrisonInfo",
+ "C_Garrison.GetGarrisonUpgradeCost",
+ "C_Garrison.GetInProgressMissions",
+ "C_Garrison.GetLandingPageGarrisonType",
+ "C_Garrison.GetLandingPageItems",
+ "C_Garrison.GetLandingPageShipmentCount",
+ "C_Garrison.GetLandingPageShipmentInfo",
+ "C_Garrison.GetLandingPageShipmentInfoByContainerID",
+ "C_Garrison.GetLooseShipments",
+ "C_Garrison.GetMissionBonusAbilityEffects",
+ "C_Garrison.GetMissionCompleteEncounters",
+ "C_Garrison.GetMissionCost",
+ "C_Garrison.GetMissionDisplayIDs",
+ "C_Garrison.GetMissionInfo",
+ "C_Garrison.GetMissionLink",
+ "C_Garrison.GetMissionMaxFollowers",
+ "C_Garrison.GetMissionName",
+ "C_Garrison.GetMissionRewardInfo",
+ "C_Garrison.GetMissionSuccessChance",
+ "C_Garrison.GetMissionTexture",
+ "C_Garrison.GetMissionTimes",
+ "C_Garrison.GetMissionUncounteredMechanics",
+ "C_Garrison.GetNumActiveFollowers",
+ "C_Garrison.GetNumFollowerActivationsRemaining",
+ "C_Garrison.GetNumFollowerDailyActivations",
+ "C_Garrison.GetNumFollowers",
+ "C_Garrison.GetNumFollowersForMechanic",
+ "C_Garrison.GetNumFollowersOnMission",
+ "C_Garrison.GetNumPendingShipments",
+ "C_Garrison.GetNumShipmentCurrencies",
+ "C_Garrison.GetNumShipmentReagents",
+ "C_Garrison.GetOwnedBuildingInfo",
+ "C_Garrison.GetOwnedBuildingInfoAbbrev",
+ "C_Garrison.GetPartyBuffs",
+ "C_Garrison.GetPartyMentorLevels",
+ "C_Garrison.GetPartyMissionInfo",
+ "C_Garrison.GetPendingShipmentInfo",
+ "C_Garrison.GetPlots",
+ "C_Garrison.GetPlotsForBuilding",
+ "C_Garrison.GetPossibleFollowersForBuilding",
+ "C_Garrison.GetRecruitAbilities",
+ "C_Garrison.GetRecruiterAbilityCategories",
+ "C_Garrison.GetRecruiterAbilityList",
+ "C_Garrison.GetRecruitmentPreferences",
+ "C_Garrison.GetShipDeathAnimInfo",
+ "C_Garrison.GetShipmentContainerInfo",
+ "C_Garrison.GetShipmentItemInfo",
+ "C_Garrison.GetShipmentReagentCurrencyInfo",
+ "C_Garrison.GetShipmentReagentInfo",
+ "C_Garrison.GetShipmentReagentItemLink",
+ "C_Garrison.GetSpecChangeCost",
+ "C_Garrison.GetTabForPlot",
+ "C_Garrison.GetTalent",
+ "C_Garrison.GetTalentTrees",
+ "C_Garrison.HasGarrison",
+ "C_Garrison.HasShipyard",
+ "C_Garrison.IsAboveFollowerSoftCap",
+ "C_Garrison.IsFollowerCollected",
+ "C_Garrison.IsInvasionAvailable",
+ "C_Garrison.IsMechanicFullyCountered",
+ "C_Garrison.IsOnGarrisonMap",
+ "C_Garrison.IsOnShipmentQuestForNPC",
+ "C_Garrison.IsOnShipyardMap",
+ "C_Garrison.IsPlayerInGarrison",
+ "C_Garrison.IsUsingPartyGarrison",
+ "C_Garrison.IsVisitGarrisonAvailable",
+ "C_Garrison.MarkMissionComplete",
+ "C_Garrison.MissionBonusRoll",
+ "C_Garrison.PlaceBuilding",
+ "C_Garrison.RecruitFollower",
+ "C_Garrison.RemoveFollower",
+ "C_Garrison.RemoveFollowerFromBuilding",
+ "C_Garrison.RemoveFollowerFromMission",
+ "C_Garrison.RenameFollower",
+ "C_Garrison.RequestClassSpecCategoryInfo",
+ "C_Garrison.RequestGarrisonUpgradeable",
+ "C_Garrison.RequestLandingPageShipmentInfo",
+ "C_Garrison.RequestShipmentCreation",
+ "C_Garrison.RequestShipmentInfo",
+ "C_Garrison.ResearchTalent",
+ "C_Garrison.SearchForFollower",
+ "C_Garrison.SetBuildingActive",
+ "C_Garrison.SetBuildingSpecialization",
+ "C_Garrison.SetFollowerFavorite",
+ "C_Garrison.SetFollowerInactive",
+ "C_Garrison.SetRecruitmentPreferences",
+ "C_Garrison.SetUsingPartyGarrison",
+ "C_Garrison.ShouldShowMapTab",
+ "C_Garrison.ShowFollowerNameInErrorMessage",
+ "C_Garrison.StartMission",
+ "C_Garrison.SwapBuildings",
+ "C_Garrison.TargetSpellHasFollowerItemLevelUpgrade",
+ "C_Garrison.TargetSpellHasFollowerReroll",
+ "C_Garrison.TargetSpellHasFollowerTemporaryAbility",
+ "C_Garrison.UpgradeBuilding",
+ "C_Garrison.UpgradeGarrison",
+ "C_Heirloom",
+ "C_Heirloom.CanHeirloomUpgradeFromPending",
+ "C_Heirloom.CreateHeirloom",
+ "C_Heirloom.GetClassAndSpecFilters",
+ "C_Heirloom.GetCollectedHeirloomFilter",
+ "C_Heirloom.GetHeirloomInfo",
+ "C_Heirloom.GetHeirloomItemIDFromDisplayedIndex",
+ "C_Heirloom.GetHeirloomItemIDs",
+ "C_Heirloom.GetHeirloomLink",
+ "C_Heirloom.GetHeirloomMaxUpgradeLevel",
+ "C_Heirloom.GetHeirloomSourceFilter",
+ "C_Heirloom.GetNumDisplayedHeirlooms",
+ "C_Heirloom.GetNumHeirlooms",
+ "C_Heirloom.GetNumKnownHeirlooms",
+ "C_Heirloom.GetUncollectedHeirloomFilter",
+ "C_Heirloom.IsHeirloomSourceValid",
+ "C_Heirloom.IsItemHeirloom",
+ "C_Heirloom.IsPendingHeirloomUpgrade",
+ "C_Heirloom.PlayerHasHeirloom",
+ "C_Heirloom.SetClassAndSpecFilters",
+ "C_Heirloom.SetCollectedHeirloomFilter",
+ "C_Heirloom.SetHeirloomSourceFilter",
+ "C_Heirloom.SetSearch",
+ "C_Heirloom.SetUncollectedHeirloomFilter",
+ "C_Heirloom.ShouldShowHeirloomHelp",
+ "C_Heirloom.UpgradeHeirloom",
+ "C_LFGList",
+ "C_LFGList.AcceptInvite",
+ "C_LFGList.ApplyToGroup",
+ "C_LFGList.CancelApplication",
+ "C_LFGList.ClearSearchResults",
+ "C_LFGList.CreateListing",
+ "C_LFGList.DeclineApplicant",
+ "C_LFGList.DeclineInvite",
+ "C_LFGList.GetActiveEntryInfo",
+ "C_LFGList.GetActivityGroupInfo",
+ "C_LFGList.GetActivityInfo",
+ "C_LFGList.GetActivityInfoExpensive",
+ "C_LFGList.GetApplicantInfo",
+ "C_LFGList.GetApplicantMemberInfo",
+ "C_LFGList.GetApplicantMemberStats",
+ "C_LFGList.GetApplicants",
+ "C_LFGList.GetApplicationInfo",
+ "C_LFGList.GetApplications",
+ "C_LFGList.GetAvailableActivities",
+ "C_LFGList.GetAvailableActivityGroups",
+ "C_LFGList.GetAvailableCategories",
+ "C_LFGList.GetAvailableLanguageSearchFilter",
+ "C_LFGList.GetAvailableRoles",
+ "C_LFGList.GetCategoryInfo",
+ "C_LFGList.GetDefaultLanguageSearchFilter",
+ "C_LFGList.GetLanguageSearchFilter",
+ "C_LFGList.GetNumApplicants",
+ "C_LFGList.GetNumApplications",
+ "C_LFGList.GetNumInvitedApplicantMembers",
+ "C_LFGList.GetNumPendingApplicantMembers",
+ "C_LFGList.GetRoleCheckInfo",
+ "C_LFGList.GetSearchResultEncounterInfo",
+ "C_LFGList.GetSearchResultFriends",
+ "C_LFGList.GetSearchResultInfo",
+ "C_LFGList.GetSearchResultMemberCounts",
+ "C_LFGList.GetSearchResultMemberInfo",
+ "C_LFGList.GetSearchResults",
+ "C_LFGList.HasActivityList",
+ "C_LFGList.InviteApplicant",
+ "C_LFGList.IsCurrentlyApplying",
+ "C_LFGList.RefreshApplicants",
+ "C_LFGList.RemoveApplicant",
+ "C_LFGList.RemoveListing",
+ "C_LFGList.ReportApplicant",
+ "C_LFGList.ReportSearchResult",
+ "C_LFGList.RequestAvailableActivities",
+ "C_LFGList.SaveLanguageSearchFilter",
+ "C_LFGList.Search",
+ "C_LFGList.SetApplicantMemberRole",
+ "C_LFGList.UpdateListing",
+ "C_LootHistory",
+ "C_LootHistory.CanMasterLoot",
+ "C_LootHistory.GetExpiration",
+ "C_LootHistory.GetItem",
+ "C_LootHistory.GetNumItems",
+ "C_LootHistory.GetPlayerInfo",
+ "C_LootHistory.GiveMasterLoot",
+ "C_LootHistory.SetExpiration",
+ "C_LossOfControl",
+ "C_LootJournal.GetClassAndSpecFilters",
+ "C_LootJournal.GetFilteredItemSets",
+ "C_LootJournal.GetFilteredLegendaries",
+ "C_LootJournal.GetItemSetItems",
+ "C_LootJournal.GetLegendaryInventoryTypeFilter",
+ "C_LootJournal.GetLegendaryInventoryTypes",
+ "C_LootJournal.SetClassAndSpecFilters",
+ "C_LootJournal.SetLegendaryInventoryTypeFilter",
+ "C_LossOfControl.GetEventInfo",
+ "C_LossOfControl.GetNumEvents",
+ "C_Map",
+ "C_Map.GetBestMapForUnit",
+ "C_Map.GetMapGroupID",
+ "C_Map.GetMapGroupMembersInfo",
+ "C_Map.GetMapInfo",
+ "C_MapBar",
+ "C_MapBar.BarIsShown",
+ "C_MapBar.GetCurrentValue",
+ "C_MapBar.GetMaxValue",
+ "C_MapBar.GetParticipationPercentage",
+ "C_MapBar.GetPhaseIndex",
+ "C_MapBar.GetTag",
+ "C_MapCanvas",
+ "C_MapCanvas.FindZoneAtPosition",
+ "C_MapCanvas.GetContinentInfo",
+ "C_MapCanvas.GetDetailTileInfo",
+ "C_MapCanvas.GetNumDetailLayers",
+ "C_MapCanvas.GetNumDetailTiles",
+ "C_MapCanvas.GetNumZones",
+ "C_MapCanvas.GetZoneInfo",
+ "C_MapCanvas.GetZoneInfoByID",
+ "C_MapCanvas.PreloadTextures",
+ "C_MountJournal",
+ "C_MountJournal.ClearFanfare",
+ "C_MountJournal.ClearRecentFanfares",
+ "C_MountJournal.Dismiss",
+ "C_MountJournal.GetCollectedFilterSetting",
+ "C_MountJournal.GetDisplayedMountInfo",
+ "C_MountJournal.GetDisplayedMountInfoExtra",
+ "C_MountJournal.GetIsFavorite",
+ "C_MountJournal.GetMountIDs",
+ "C_MountJournal.GetMountInfoByID",
+ "C_MountJournal.GetMountInfoExtraByID",
+ "C_MountJournal.GetNumDisplayedMounts",
+ "C_MountJournal.GetNumMounts",
+ "C_MountJournal.GetNumMountsNeedingFanfare",
+ "C_MountJournal.IsSourceChecked",
+ "C_MountJournal.NeedsFanfare",
+ "C_MountJournal.Pickup",
+ "C_MountJournal.SetAllSourceFilters",
+ "C_MountJournal.SetCollectedFilterSetting",
+ "C_MountJournal.SetIsFavorite",
+ "C_MountJournal.SetSearch",
+ "C_MountJournal.SetSourceFilter",
+ "C_MountJournal.SummonByID",
+ "C_NamePlate",
+ "C_NamePlate.GetNamePlateForUnit",
+ "C_NamePlate.GetNamePlateOtherSize",
+ "C_NamePlate.GetNamePlateSelfSize",
+ "C_NamePlate.GetNamePlates",
+ "C_NamePlate.GetNumNamePlateMotionTypes",
+ "C_NamePlate.GetTargetClampingInsets",
+ "C_NamePlate.SetNamePlateOtherSize",
+ "C_NamePlate.SetNamePlateSelfSize",
+ "C_NamePlate.SetTargetClampingInsets",
+ "C_NewItems",
+ "C_NewItems.ClearAll",
+ "C_NewItems.IsNewItem",
+ "C_NewItems.RemoveNewItem",
+ "C_PetBattles",
+ "C_PetBattles.AcceptPVPDuel",
+ "C_PetBattles.AcceptQueuedPVPMatch",
+ "C_PetBattles.CanAcceptQueuedPVPMatch",
+ "C_PetBattles.CanActivePetSwapOut",
+ "C_PetBattles.CanPetSwapIn",
+ "C_PetBattles.CancelPVPDuel",
+ "C_PetBattles.ChangePet",
+ "C_PetBattles.DeclineQueuedPVPMatch",
+ "C_PetBattles.ForfeitGame",
+ "C_PetBattles.GetAbilityEffectInfo",
+ "C_PetBattles.GetAbilityInfo",
+ "C_PetBattles.GetAbilityInfoByID",
+ "C_PetBattles.GetAbilityProcTurnIndex",
+ "C_PetBattles.GetAbilityState",
+ "C_PetBattles.GetAbilityStateModification",
+ "C_PetBattles.GetActivePet",
+ "C_PetBattles.GetAllEffectNames",
+ "C_PetBattles.GetAllStates",
+ "C_PetBattles.GetAttackModifier",
+ "C_PetBattles.GetAuraInfo",
+ "C_PetBattles.GetBattleState",
+ "C_PetBattles.GetBreedQuality",
+ "C_PetBattles.GetDisplayID",
+ "C_PetBattles.GetForfeitPenalty",
+ "C_PetBattles.GetHealth",
+ "C_PetBattles.GetIcon",
+ "C_PetBattles.GetLevel",
+ "C_PetBattles.GetMaxHealth",
+ "C_PetBattles.GetName",
+ "C_PetBattles.GetNumAuras",
+ "C_PetBattles.GetNumPets",
+ "C_PetBattles.GetPVPMatchmakingInfo",
+ "C_PetBattles.GetPetSpeciesID",
+ "C_PetBattles.GetPetType",
+ "C_PetBattles.GetPlayerTrapAbility",
+ "C_PetBattles.GetPower",
+ "C_PetBattles.GetSelectedAction",
+ "C_PetBattles.GetSpeed",
+ "C_PetBattles.GetStateValue",
+ "C_PetBattles.GetTurnTimeInfo",
+ "C_PetBattles.GetXP",
+ "C_PetBattles.IsInBattle",
+ "C_PetBattles.IsPlayerNPC",
+ "C_PetBattles.IsSkipAvailable",
+ "C_PetBattles.IsTrapAvailable",
+ "C_PetBattles.IsWaitingOnOpponent",
+ "C_PetBattles.IsWildBattle",
+ "C_PetBattles.SetPendingReportBattlePetTarget",
+ "C_PetBattles.SetPendingReportTargetFromUnit",
+ "C_PetBattles.ShouldShowPetSelect",
+ "C_PetBattles.SkipTurn",
+ "C_PetBattles.StartPVPDuel",
+ "C_PetBattles.StartPVPMatchmaking",
+ "C_PetBattles.StopPVPMatchmaking",
+ "C_PetBattles.UseAbility",
+ "C_PetBattles.UseTrap",
+ "C_PetJournal",
+ "C_PetJournal.CagePetByID",
+ "C_PetJournal.ClearFanfare",
+ "C_PetJournal.ClearRecentFanfares",
+ "C_PetJournal.ClearSearchFilter",
+ "C_PetJournal.FindPetIDByName",
+ "C_PetJournal.GetBattlePetLink",
+ "C_PetJournal.GetNumCollectedInfo",
+ "C_PetJournal.GetNumMaxPets",
+ "C_PetJournal.GetNumPetSources",
+ "C_PetJournal.GetNumPetTypes",
+ "C_PetJournal.GetNumPets",
+ "C_PetJournal.GetNumPetsNeedingFanfare",
+ "C_PetJournal.GetOwnedBattlePetString",
+ "C_PetJournal.GetPetAbilityInfo",
+ "C_PetJournal.GetPetAbilityList",
+ "C_PetJournal.GetPetCooldownByGUID",
+ "C_PetJournal.GetPetInfoByIndex",
+ "C_PetJournal.GetPetInfoByPetID",
+ "C_PetJournal.GetPetInfoBySpeciesID",
+ "C_PetJournal.GetPetLoadOutInfo",
+ "C_PetJournal.GetPetSortParameter",
+ "C_PetJournal.GetPetStats",
+ "C_PetJournal.GetPetTeamAverageLevel",
+ "C_PetJournal.GetSummonedPetGUID",
+ "C_PetJournal.IsFilterChecked",
+ "C_PetJournal.IsFindBattleEnabled",
+ "C_PetJournal.IsJournalReadOnly",
+ "C_PetJournal.IsJournalUnlocked",
+ "C_PetJournal.IsPetSourceChecked",
+ "C_PetJournal.IsPetTypeChecked",
+ "C_PetJournal.PetCanBeReleased",
+ "C_PetJournal.PetIsCapturable",
+ "C_PetJournal.PetIsFavorite",
+ "C_PetJournal.PetIsHurt",
+ "C_PetJournal.PetIsLockedForConvert",
+ "C_PetJournal.PetIsRevoked",
+ "C_PetJournal.PetIsSlotted",
+ "C_PetJournal.PetIsSummonable",
+ "C_PetJournal.PetIsTradable",
+ "C_PetJournal.PetNeedsFanfare",
+ "C_PetJournal.PickupPet",
+ "C_PetJournal.ReleasePetByID",
+ "C_PetJournal.SetAbility",
+ "C_PetJournal.SetAllPetSourcesChecked",
+ "C_PetJournal.SetAllPetTypesChecked",
+ "C_PetJournal.SetCustomName",
+ "C_PetJournal.SetFavorite",
+ "C_PetJournal.SetFilterChecked",
+ "C_PetJournal.SetPetLoadOutInfo",
+ "C_PetJournal.SetPetSortParameter",
+ "C_PetJournal.SetPetSourceChecked",
+ "C_PetJournal.SetPetTypeFilter",
+ "C_PetJournal.SetSearchFilter",
+ "C_PetJournal.SummonPetByGUID",
+ "C_PetJournal.SummonRandomPet",
+ "C_ProductChoice",
+ "C_ProductChoice.GetChoices",
+ "C_ProductChoice.GetNumSuppressed",
+ "C_ProductChoice.GetProducts",
+ "C_ProductChoice.MakeSelection",
+ "C_PurchaseAPI",
+ "C_PurchaseAPI.AckFailure",
+ "C_PurchaseAPI.DeliverProduct",
+ "C_PurchaseAPI.GetCharacterInfoByGUID",
+ "C_PurchaseAPI.GetCharactersForRealm",
+ "C_PurchaseAPI.GetConfirmationInfo",
+ "C_PurchaseAPI.GetCurrencyID",
+ "C_PurchaseAPI.GetDeliverStatus",
+ "C_PurchaseAPI.GetDistributionInfo",
+ "C_PurchaseAPI.GetEligibleRacesForRaceChange",
+ "C_PurchaseAPI.GetEntryInfo",
+ "C_PurchaseAPI.GetFailureInfo",
+ "C_PurchaseAPI.GetProductGroupInfo",
+ "C_PurchaseAPI.GetProductGroups",
+ "C_PurchaseAPI.GetProductInfo",
+ "C_PurchaseAPI.GetProductList",
+ "C_PurchaseAPI.GetProducts",
+ "C_PurchaseAPI.GetPurchaseList",
+ "C_PurchaseAPI.GetPurchaseStatus",
+ "C_PurchaseAPI.GetRealmList",
+ "C_PurchaseAPI.GetUnrevokedBoostInfo",
+ "C_PurchaseAPI.GetVASCompletionInfo",
+ "C_PurchaseAPI.GetVASErrors",
+ "C_PurchaseAPI.GetVASRealmList",
+ "C_PurchaseAPI.HasDistributionList",
+ "C_PurchaseAPI.HasProductList",
+ "C_PurchaseAPI.HasProductType",
+ "C_PurchaseAPI.HasPurchaseInProgress",
+ "C_PurchaseAPI.HasPurchaseList",
+ "C_PurchaseAPI.IsAvailable",
+ "C_PurchaseAPI.IsRegionLocked",
+ "C_PurchaseAPI.PurchaseProduct",
+ "C_PurchaseAPI.PurchaseProductConfirm",
+ "C_PurchaseAPI.PurchaseVASProduct",
+ "C_PurchaseAPI.SetDisconnectOnLogout",
+ "C_PurchaseAPI.SetVASProductReady",
+ "C_PvP",
+ "C_Questline",
+ "C_Questline.GetNumAvailableQuestlines",
+ "C_Questline.GetQuestlineInfoByIndex",
+ "C_RecruitAFriend",
+ "C_RecruitAFriend.CheckEmailEnabled",
+ "C_RecruitAFriend.GetRecruitInfo",
+ "C_RecruitAFriend.IsSendingEnabled",
+ "C_RecruitAFriend.SendRecruit",
+ "C_Scenario",
+ "C_Scenario.GetBonusStepRewardQuestID",
+ "C_Scenario.GetBonusSteps",
+ "C_Scenario.GetCriteriaInfo",
+ "C_Scenario.GetCriteriaInfoByStep",
+ "C_Scenario.GetInfo",
+ "C_Scenario.GetProvingGroundsInfo",
+ "C_Scenario.GetScenarioIconInfo",
+ "C_Scenario.GetStepInfo",
+ "C_Scenario.GetSupersededObjectives",
+ "C_Scenario.IsInScenario",
+ "C_Scenario.ShouldShowCriteria",
+ "C_Scenario.TreatScenarioAsDungeon",
+ "C_SharedCharacterServices",
+ "C_SharedCharacterServices.AssignUpgradeDistribution",
+ "C_SharedCharacterServices.GetLastSeenUpgradePopup",
+ "C_SharedCharacterServices.GetUpgradeDistributions",
+ "C_SharedCharacterServices.HasFreePromotionalUpgrade",
+ "C_SharedCharacterServices.HasSeenFreePromotionalUpgradePopup",
+ "C_SharedCharacterServices.IsPurchaseIDPendingUpgrade",
+ "C_SharedCharacterServices.QueryClassTrialBoostResult",
+ "C_SharedCharacterServices.SetPopupSeen",
+ "C_SharedCharacterServices.SetPromotionalPopupSeen",
+ "C_SharedCharacterServices.SetStartAutomatically",
+ "C_Social",
+ "C_Social.GetLastAchievement",
+ "C_Social.GetLastItem",
+ "C_Social.GetLastScreenshot",
+ "C_Social.GetNumCharactersPerMedia",
+ "C_Social.GetScreenshotByIndex",
+ "C_Social.GetTweetLength",
+ "C_Social.IsSocialEnabled",
+ "C_Social.RegisterSocialBrowser",
+ "C_Social.SetTextureToScreenshot",
+ "C_Social.TwitterCheckStatus",
+ "C_Social.TwitterConnect",
+ "C_Social.TwitterDisconnect",
+ "C_Social.TwitterGetMSTillCanPost",
+ "C_Social.TwitterPostAchievement",
+ "C_Social.TwitterPostMessage",
+ "C_Social.TwitterPostScreenshot",
+ "C_SpecializationInfo",
+ "C_SpecializationInfo.GetPvpTalentSlotInfo",
+ "C_StorePublic",
+ "C_StorePublic.IsDisabledByParentalControls",
+ "C_StorePublic.IsEnabled",
+ "C_TalkingHead",
+ "C_TalkingHead.GetConversationsDeferred",
+ "C_TalkingHead.GetCurrentLineAnimationInfo",
+ "C_TalkingHead.GetCurrentLineInfo",
+ "C_TalkingHead.IgnoreCurrentTalkingHead",
+ "C_TalkingHead.IsCurrentTalkingHeadIgnored",
+ "C_TalkingHead.SetConversationsDeferred",
+ "C_TaskQuest",
+ "C_TaskQuest.GetDistanceSqToQuest",
+ "C_TaskQuest.GetQuestInfoByQuestID",
+ "C_TaskQuest.GetQuestLocation",
+ "C_TaskQuest.GetQuestProgressBarInfo",
+ "C_TaskQuest.GetQuestTimeLeftMinutes",
+ "C_TaskQuest.GetQuestZoneID",
+ "C_TaskQuest.GetQuestsForPlayerByMapID",
+ "C_TaskQuest.IsActive",
+ "C_TaskQuest.RequestPreloadRewardData",
+ "C_Texture",
+ "C_Timer",
+ "C_Timer.After",
+ "C_ToyBox",
+ "C_ToyBox.ForceToyRefilter",
+ "C_ToyBox.GetCollectedShown",
+ "C_ToyBox.GetIsFavorite",
+ "C_ToyBox.GetNumFilteredToys",
+ "C_ToyBox.GetNumLearnedDisplayedToys",
+ "C_ToyBox.GetNumTotalDisplayedToys",
+ "C_ToyBox.GetNumToys",
+ "C_ToyBox.GetToyFromIndex",
+ "C_ToyBox.GetToyInfo",
+ "C_ToyBox.GetToyLink",
+ "C_ToyBox.GetUncollectedShown",
+ "C_ToyBox.HasFavorites",
+ "C_ToyBox.IsSourceTypeFilterChecked",
+ "C_ToyBox.IsToyUsable",
+ "C_ToyBox.PickupToyBoxItem",
+ "C_ToyBox.SetAllSourceTypeFilters",
+ "C_ToyBox.SetCollectedShown",
+ "C_ToyBox.SetFilterString",
+ "C_ToyBox.SetIsFavorite",
+ "C_ToyBox.SetSourceTypeFilter",
+ "C_ToyBox.SetUncollectedShown",
+ "C_TradeSkillUI",
+ "C_TradeSkillUI.AnyRecipeCategoriesFiltered",
+ "C_TradeSkillUI.AreAnyInventorySlotsFiltered",
+ "C_TradeSkillUI.CanObliterateCursorItem",
+ "C_TradeSkillUI.CanTradeSkillListLink",
+ "C_TradeSkillUI.ClearInventorySlotFilter",
+ "C_TradeSkillUI.ClearPendingObliterateItem",
+ "C_TradeSkillUI.ClearRecipeCategoryFilter",
+ "C_TradeSkillUI.ClearRecipeSourceTypeFilter",
+ "C_TradeSkillUI.CloseObliterumForge",
+ "C_TradeSkillUI.CloseTradeSkill",
+ "C_TradeSkillUI.CraftRecipe",
+ "C_TradeSkillUI.DropPendingObliterateItemFromCursor",
+ "C_TradeSkillUI.GetAllFilterableInventorySlots",
+ "C_TradeSkillUI.GetAllRecipeIDs",
+ "C_TradeSkillUI.GetCategories",
+ "C_TradeSkillUI.GetCategoryInfo",
+ "C_TradeSkillUI.GetFilterableInventorySlots",
+ "C_TradeSkillUI.GetFilteredRecipeIDs",
+ "C_TradeSkillUI.GetObliterateSpellID",
+ "C_TradeSkillUI.GetOnlyShowLearnedRecipes",
+ "C_TradeSkillUI.GetOnlyShowMakeableRecipes",
+ "C_TradeSkillUI.GetOnlyShowSkillUpRecipes",
+ "C_TradeSkillUI.GetOnlyShowUnlearnedRecipes",
+ "C_TradeSkillUI.GetPendingObliterateItemID",
+ "C_TradeSkillUI.GetPendingObliterateItemLink",
+ "C_TradeSkillUI.GetRecipeCooldown",
+ "C_TradeSkillUI.GetRecipeDescription",
+ "C_TradeSkillUI.GetRecipeInfo",
+ "C_TradeSkillUI.GetRecipeItemLevelFilter",
+ "C_TradeSkillUI.GetRecipeItemLink",
+ "C_TradeSkillUI.GetRecipeItemNameFilter",
+ "C_TradeSkillUI.GetRecipeLink",
+ "C_TradeSkillUI.GetRecipeNumItemsProduced",
+ "C_TradeSkillUI.GetRecipeNumReagents",
+ "C_TradeSkillUI.GetRecipeReagentInfo",
+ "C_TradeSkillUI.GetRecipeReagentItemLink",
+ "C_TradeSkillUI.GetRecipeRepeatCount",
+ "C_TradeSkillUI.GetRecipeSourceText",
+ "C_TradeSkillUI.GetRecipeTools",
+ "C_TradeSkillUI.GetSubCategories",
+ "C_TradeSkillUI.GetTradeSkillLine",
+ "C_TradeSkillUI.GetTradeSkillLineForRecipe",
+ "C_TradeSkillUI.GetTradeSkillListLink",
+ "C_TradeSkillUI.GetTradeSkillTexture",
+ "C_TradeSkillUI.IsAnyRecipeFromSource",
+ "C_TradeSkillUI.IsDataSourceChanging",
+ "C_TradeSkillUI.IsInventorySlotFiltered",
+ "C_TradeSkillUI.IsNPCCrafting",
+ "C_TradeSkillUI.IsRecipeCategoryFiltered",
+ "C_TradeSkillUI.IsRecipeFavorite",
+ "C_TradeSkillUI.IsRecipeRepeating",
+ "C_TradeSkillUI.IsRecipeSearchInProgress",
+ "C_TradeSkillUI.IsRecipeSourceTypeFiltered",
+ "C_TradeSkillUI.IsTradeSkillGuild",
+ "C_TradeSkillUI.IsTradeSkillLinked",
+ "C_TradeSkillUI.IsTradeSkillReady",
+ "C_TradeSkillUI.ObliterateItem",
+ "C_TradeSkillUI.OpenTradeSkill",
+ "C_TradeSkillUI.SetInventorySlotFilter",
+ "C_TradeSkillUI.SetOnlyShowLearnedRecipes",
+ "C_TradeSkillUI.SetOnlyShowMakeableRecipes",
+ "C_TradeSkillUI.SetOnlyShowSkillUpRecipes",
+ "C_TradeSkillUI.SetOnlyShowUnlearnedRecipes",
+ "C_TradeSkillUI.SetRecipeCategoryFilter",
+ "C_TradeSkillUI.SetRecipeFavorite",
+ "C_TradeSkillUI.SetRecipeItemLevelFilter",
+ "C_TradeSkillUI.SetRecipeItemNameFilter",
+ "C_TradeSkillUI.SetRecipeRepeatCount",
+ "C_TradeSkillUI.SetRecipeSourceTypeFilter",
+ "C_TradeSkillUI.StopRecipeRepeat",
+ "C_Transmog",
+ "C_Transmog.ApplyAllPending",
+ "C_Transmog.CanTransmogItemWithItem",
+ "C_Transmog.ClearPending",
+ "C_Transmog.Close",
+ "C_Transmog.GetApplyWarnings",
+ "C_Transmog.GetCost",
+ "C_Transmog.GetItemInfo",
+ "C_Transmog.GetSlotInfo",
+ "C_Transmog.GetSlotUseError",
+ "C_Transmog.GetSlotVisualInfo",
+ "C_Transmog.LoadOutfit",
+ "C_Transmog.LoadSources",
+ "C_Transmog.SetPending",
+ "C_Transmog.ValidateAllPending",
+ "C_TransmogCollection",
+ "C_TransmogCollection.CanSetFavoriteInCategory",
+ "C_TransmogCollection.ClearNewAppearance",
+ "C_TransmogCollection.ClearSearch",
+ "C_TransmogCollection.DeleteOutfit",
+ "C_TransmogCollection.EndSearch",
+ "C_TransmogCollection.GetAppearanceCameraID",
+ "C_TransmogCollection.GetAppearanceCameraIDBySource",
+ "C_TransmogCollection.GetAppearanceInfoBySource",
+ "C_TransmogCollection.GetAppearanceSourceDrops",
+ "C_TransmogCollection.GetAppearanceSourceInfo",
+ "C_TransmogCollection.GetAppearanceSources",
+ "C_TransmogCollection.GetCategoryAppearances",
+ "C_TransmogCollection.GetCategoryCollectedCount",
+ "C_TransmogCollection.GetCategoryInfo",
+ "C_TransmogCollection.GetCategoryTotal",
+ "C_TransmogCollection.GetCollectedShown",
+ "C_TransmogCollection.GetIllusionFallbackWeaponSource",
+ "C_TransmogCollection.GetIllusionSourceInfo",
+ "C_TransmogCollection.GetIllusions",
+ "C_TransmogCollection.GetInspectSources",
+ "C_TransmogCollection.GetIsAppearanceFavorite",
+ "C_TransmogCollection.GetLatestAppearance",
+ "C_TransmogCollection.GetNumMaxOutfits",
+ "C_TransmogCollection.GetNumTransmogSources",
+ "C_TransmogCollection.GetOutfitName",
+ "C_TransmogCollection.GetOutfitSources",
+ "C_TransmogCollection.GetOutfits",
+ "C_TransmogCollection.GetShowMissingSourceInItemTooltips",
+ "C_TransmogCollection.GetUncollectedShown",
+ "C_TransmogCollection.HasFavorites",
+ "C_TransmogCollection.IsCategoryValidForItem",
+ "C_TransmogCollection.IsNewAppearance",
+ "C_TransmogCollection.IsSearchDBLoading",
+ "C_TransmogCollection.IsSearchInProgress",
+ "C_TransmogCollection.IsSourceTypeFilterChecked",
+ "C_TransmogCollection.ModifyOutfit",
+ "C_TransmogCollection.PlayerCanCollectSource",
+ "C_TransmogCollection.PlayerHasTransmog",
+ "C_TransmogCollection.PlayerHasTransmogItemModifiedAppearance",
+ "C_TransmogCollection.PlayerKnowsSource",
+ "C_TransmogCollection.SaveOutfit",
+ "C_TransmogCollection.SearchProgress",
+ "C_TransmogCollection.SearchSize",
+ "C_TransmogCollection.SetAllSourceTypeFilters",
+ "C_TransmogCollection.SetCollectedShown",
+ "C_TransmogCollection.SetFilterCategory",
+ "C_TransmogCollection.SetIsAppearanceFavorite",
+ "C_TransmogCollection.SetSearch",
+ "C_TransmogCollection.SetShowMissingSourceInItemTooltips",
+ "C_TransmogCollection.SetSourceTypeFilter",
+ "C_TransmogCollection.SetUncollectedShown",
+ "C_TransmogCollection.UpdateUsableAppearances",
+ "C_Trophy",
+ "C_Trophy.MonumentChangeAppearanceToTrophyID",
+ "C_Trophy.MonumentCloseMonumentUI",
+ "C_Trophy.MonumentGetCount",
+ "C_Trophy.MonumentGetSelectedTrophyID",
+ "C_Trophy.MonumentGetTrophyInfoByIndex",
+ "C_Trophy.MonumentLoadList",
+ "C_Trophy.MonumentLoadSelectedTrophyID",
+ "C_Trophy.MonumentRevertAppearanceToSaved",
+ "C_Trophy.MonumentSaveSelection",
+ "C_Vignettes",
+ "C_Vignettes.GetNumVignettes",
+ "C_Vignettes.GetVignetteGUID",
+ "C_Vignettes.GetVignetteInfoFromInstanceID",
+ "C_WowTokenPublic",
+ "C_WowTokenPublic.BuyToken",
+ "C_WowTokenPublic.GetCommerceSystemStatus",
+ "C_WowTokenPublic.GetCurrentMarketPrice",
+ "C_WowTokenPublic.GetGuaranteedPrice",
+ "C_WowTokenPublic.GetListedAuctionableTokenInfo",
+ "C_WowTokenPublic.GetNumListedAuctionableTokens",
+ "C_WowTokenPublic.IsAuctionableWowToken",
+ "C_WowTokenPublic.IsConsumableWowToken",
+ "C_WowTokenPublic.SellToken",
+ "C_WowTokenPublic.UpdateListedAuctionableTokens",
+ "C_WowTokenPublic.UpdateMarketPrice",
+ "C_WowTokenPublic.UpdateTokenCount",
+ "C_WowTokenSecure",
+ "C_WowTokenSecure.CancelRedeem",
+ "C_WowTokenSecure.ConfirmBuyToken",
+ "C_WowTokenSecure.ConfirmSellToken",
+ "C_WowTokenSecure.GetPriceLockDuration",
+ "C_WowTokenSecure.GetRedemptionInfo",
+ "C_WowTokenSecure.GetRemainingGameTime",
+ "C_WowTokenSecure.GetTokenCount",
+ "C_WowTokenSecure.RedeemToken",
+ "C_WowTokenSecure.RedeemTokenConfirm",
+ "C_WowTokenSecure.WillKickFromWorld",
+ "CalculateAuctionDeposit",
+ "CalendarAddEvent",
+ "CalendarCanAddEvent",
+ "CalendarCanSendInvite",
+ "CalendarCloseEvent",
+ "CalendarContextDeselectEvent",
+ "CalendarContextEventCanComplain",
+ "CalendarContextEventCanEdit",
+ "CalendarContextEventCanRemove",
+ "CalendarContextEventClipboard",
+ "CalendarContextEventComplain",
+ "CalendarContextEventCopy",
+ "CalendarContextEventGetCalendarType",
+ "CalendarContextEventPaste",
+ "CalendarContextEventRemove",
+ "CalendarContextEventSignUp",
+ "CalendarContextGetEventIndex",
+ "CalendarContextInviteAvailable",
+ "CalendarContextInviteDecline",
+ "CalendarContextInviteIsPending",
+ "CalendarContextInviteModeratorStatus",
+ "CalendarContextInviteRemove",
+ "CalendarContextInviteStatus",
+ "CalendarContextInviteTentative",
+ "CalendarContextInviteType",
+ "CalendarContextSelectEvent",
+ "CalendarDefaultGuildFilter",
+ "CalendarEventAvailable",
+ "CalendarEventCanEdit",
+ "CalendarEventCanModerate",
+ "CalendarEventClearAutoApprove",
+ "CalendarEventClearLocked",
+ "CalendarEventClearModerator",
+ "CalendarEventDecline",
+ "CalendarEventGetCalendarType",
+ "CalendarEventGetInvite",
+ "CalendarEventGetInviteResponseTime",
+ "CalendarEventGetInviteSortCriterion",
+ "CalendarEventGetNumInvites",
+ "CalendarEventGetRepeatOptions",
+ "CalendarEventGetSelectedInvite",
+ "CalendarEventGetStatusOptions",
+ "CalendarEventGetTextures",
+ "CalendarEventGetTypes",
+ "CalendarEventGetTypesDisplayOrdered",
+ "CalendarEventHasPendingInvite",
+ "CalendarEventHaveSettingsChanged",
+ "CalendarEventInvite",
+ "CalendarEventIsModerator",
+ "CalendarEventRemoveInvite",
+ "CalendarEventSelectInvite",
+ "CalendarEventSetAutoApprove",
+ "CalendarEventSetDate",
+ "CalendarEventSetDescription",
+ "CalendarEventSetLocked",
+ "CalendarEventSetLockoutDate",
+ "CalendarEventSetLockoutTime",
+ "CalendarEventSetModerator",
+ "CalendarEventSetRepeatOption",
+ "CalendarEventSetSize",
+ "CalendarEventSetStatus",
+ "CalendarEventSetTextureID",
+ "CalendarEventSetTime",
+ "CalendarEventSetTitle",
+ "CalendarEventSetType",
+ "CalendarEventSignUp",
+ "CalendarEventSortInvites",
+ "CalendarEventTentative",
+ "CalendarGetAbsMonth",
+ "CalendarGetDate",
+ "CalendarGetDayEvent",
+ "CalendarGetDayEventSequenceInfo",
+ "CalendarGetEventIndex",
+ "CalendarGetEventInfo",
+ "CalendarGetFirstPendingInvite",
+ "CalendarGetGuildEventInfo",
+ "CalendarGetGuildEventSelectionInfo",
+ "CalendarGetHolidayInfo",
+ "CalendarGetMaxCreateDate",
+ "CalendarGetMaxDate",
+ "CalendarGetMinDate",
+ "CalendarGetMinHistoryDate",
+ "CalendarGetMonth",
+ "CalendarGetMonthNames",
+ "CalendarGetNumDayEvents",
+ "CalendarGetNumGuildEvents",
+ "CalendarGetNumPendingInvites",
+ "CalendarGetRaidInfo",
+ "CalendarGetWeekdayNames",
+ "CalendarIsActionPending",
+ "CalendarMassInviteGuild",
+ "CalendarNewEvent",
+ "CalendarNewGuildAnnouncement",
+ "CalendarNewGuildEvent",
+ "CalendarOpenEvent",
+ "CalendarRemoveEvent",
+ "CalendarSetAbsMonth",
+ "CalendarSetMonth",
+ "CalendarUpdateEvent",
+ "CallCompanion",
+ "CameraOrSelectOrMoveStart",
+ "CameraOrSelectOrMoveStop",
+ "CameraZoomIn",
+ "CameraZoomOut",
+ "CanAbandonQuest",
+ "CanAlterSkin",
+ "CanBeRaidTarget",
+ "CanCancelAuction",
+ "CanCancelScene",
+ "CanChangePlayerDifficulty",
+ "CanComplainChat",
+ "CanComplainInboxItem",
+ "CanDualWield",
+ "CanEditGuildBankTabInfo",
+ "CanEditGuildEvent",
+ "CanEditGuildInfo",
+ "CanEditGuildTabInfo",
+ "CanEditMOTD",
+ "CanEditOfficerNote",
+ "CanEditPublicNote",
+ "CanEjectPassengerFromSeat",
+ "CanExitVehicle",
+ "CanGrantLevel",
+ "CanGuildBankRepair",
+ "CanGuildDemote",
+ "CanGuildInvite",
+ "CanGuildPromote",
+ "CanGuildRemove",
+ "CanHearthAndResurrectFromArea",
+ "CanIgnoreQuest",
+ "CanInitiateWarGame",
+ "CanInspect",
+ "CanItemBeSocketedToArtifact",
+ "CanJoinBattlefieldAsGroup",
+ "CanLootUnit",
+ "CanMapChangeDifficulty",
+ "CanMerchantRepair",
+ "CanPartyLFGBackfill",
+ "CanPrestige",
+ "CanQueueForWintergrasp",
+ "CanReplaceGuildMaster",
+ "CanResetTutorials",
+ "CanScanResearchSite",
+ "CanSendAuctionQuery",
+ "CanSendSoRByText",
+ "CanShowAchievementUI",
+ "CanShowResetInstances",
+ "CanSignPetition",
+ "CanSolveArtifact",
+ "CanSummonFriend",
+ "CanSwitchVehicleSeat",
+ "CanSwitchVehicleSeats",
+ "CanTrackBattlePets",
+ "CanUpgradeExpansion",
+ "CanUseEquipmentSets",
+ "CanUseSoulstone",
+ "CanUseVoidStorage",
+ "CanViewGuildRecipes",
+ "CanViewOfficerNote",
+ "CanWithdrawGuildBankMoney",
+ "CancelAreaSpiritHeal",
+ "CancelAuction",
+ "CancelBarberShop",
+ "CancelDuel",
+ "CancelEmote",
+ "CancelGuildMembershipRequest",
+ "CancelItemTempEnchantment",
+ "CancelLogout",
+ "CancelMasterLootRoll",
+ "CancelPendingEquip",
+ "CancelPreloadingMovie",
+ "CancelScene",
+ "CancelSell",
+ "CancelShapeshiftForm",
+ "CancelSummon",
+ "CancelTrade",
+ "CancelTradeAccept",
+ "CancelUnitBuff",
+ "CannotBeResurrected",
+ "CaseAccentInsensitiveParse",
+ "CastingInfo",
+ "CastPetAction",
+ "CastShapeshiftForm",
+ "CastSpell",
+ "CastSpellByID",
+ "CastSpellByName",
+ "ChangeActionBarPage",
+ "ChangeChatColor",
+ "ChannelBan",
+ "ChannelInfo",
+ "ChannelInvite",
+ "ChannelKick",
+ "ChannelModerator",
+ "ChannelMute",
+ "ChannelSilenceAll",
+ "ChannelSilenceVoice",
+ "ChannelToggleAnnouncements",
+ "ChannelUnSilenceAll",
+ "ChannelUnSilenceVoice",
+ "ChannelUnban",
+ "ChannelUnmoderator",
+ "ChannelUnmute",
+ "ChannelVoiceOff",
+ "ChannelVoiceOn",
+ "CheckBinderDist",
+ "CheckInbox",
+ "CheckInteractDistance",
+ "CheckSpiritHealerDist",
+ "CheckTalentMasterDist",
+ "ClearAchievementComparisonUnit",
+ "ClearAchievementSearchString",
+ "ClearAllLFGDungeons",
+ "ClearAllTracking",
+ "ClearAutoAcceptQuestSound",
+ "ClearBattlemaster",
+ "ClearBlacklistMap",
+ "ClearCursor",
+ "ClearFailedPVPTalentIDs",
+ "ClearFailedTalentIDs",
+ "ClearFocus",
+ "ClearInspectPlayer",
+ "ClearItemUpgrade",
+ "ClearOverrideBindings",
+ "ClearPartyAssignment",
+ "ClearRaidMarker",
+ "ClearSendMail",
+ "ClearTarget",
+ "ClearTutorials",
+ "ClearVoidTransferDepositSlot",
+ "ClickAuctionSellItemButton",
+ "ClickLandmark",
+ "ClickSendMailItemButton",
+ "ClickSocketButton",
+ "ClickTargetTradeButton",
+ "ClickTradeButton",
+ "ClickVoidStorageSlot",
+ "ClickVoidTransferDepositSlot",
+ "ClickVoidTransferWithdrawalSlot",
+ "ClickWorldMapActionButton",
+ "CloseAuctionHouse",
+ "CloseBankFrame",
+ "CloseGossip",
+ "CloseGuildBankFrame",
+ "CloseGuildRegistrar",
+ "CloseGuildRoster",
+ "CloseItemText",
+ "CloseItemUpgrade",
+ "CloseLoot",
+ "CloseMail",
+ "CloseMerchant",
+ "ClosePetStables",
+ "ClosePetition",
+ "CloseQuest",
+ "CloseQuestChoice",
+ "CloseResearch",
+ "CloseSocketInfo",
+ "CloseTabardCreation",
+ "CloseTaxiMap",
+ "CloseTrade",
+ "CloseTrainer",
+ "CloseVoidStorageFrame",
+ "ClosestGameObjectPosition",
+ "ClosestUnitPosition",
+ "CollapseAllFactionHeaders",
+ "CollapseChannelHeader",
+ "CollapseFactionHeader",
+ "CollapseGuildTradeSkillHeader",
+ "CollapseQuestHeader",
+ "CollapseWarGameHeader",
+ "CombatLogAddFilter",
+ "CombatLogAdvanceEntry",
+ "CombatLogClearEntries",
+ "CombatLogGetCurrentEntry",
+ "CombatLogGetNumEntries",
+ "CombatLogGetRetentionTime",
+ "CombatLogResetFilter",
+ "CombatLogSetCurrentEntry",
+ "CombatLogSetRetentionTime",
+ "CombatLog_Object_IsA",
+ "CombatTextSetActiveUnit",
+ "ComplainInboxItem",
+ "CompleteLFGReadyCheck",
+ "CompleteLFGRoleCheck",
+ "CompleteQuest",
+ "ConfirmAcceptQuest",
+ "ConfirmBindOnUse",
+ "ConfirmBinder",
+ "ConfirmLootRoll",
+ "ConfirmLootSlot",
+ "ConfirmOnUse",
+ "ConfirmReadyCheck",
+ "ConfirmSummon",
+ "ConfirmTalentWipe",
+ "ConsoleAddMessage",
+ "ConsoleExec",
+ "ContainerIDToInventoryID",
+ "ContainerRefundItemPurchase",
+ "ConvertToParty",
+ "ConvertToRaid",
+ "CreateFont",
+ "CreateForbiddenFrame",
+ "CreateFrame",
+ "CreateMacro",
+ "CreateNewRaidProfile",
+ "CursorCanGoInSlot",
+ "CursorHasItem",
+ "CursorHasMacro",
+ "CursorHasMoney",
+ "CursorHasSpell",
+ "DeathRecap_GetEvents",
+ "DeathRecap_HasEvents",
+ "DeclineChannelInvite",
+ "DeclineGroup",
+ "DeclineGuild",
+ "DeclineGuildApplicant",
+ "DeclineLevelGrant",
+ "DeclineName",
+ "DeclineQuest",
+ "DeclineResurrect",
+ "DeclineSpellConfirmationPrompt",
+ "DelIgnore",
+ "DelMute",
+ "DeleteCursorItem",
+ "DeleteEquipmentSet",
+ "DeleteGMTicket",
+ "DeleteInboxItem",
+ "DeleteMacro",
+ "DeleteRaidProfile",
+ "DemoteAssistant",
+ "DepositGuildBankMoney",
+ "DepositReagentBank",
+ "DescendStop",
+ "DestroyTotem",
+ "DetectWowMouse",
+ "DisableAddOn",
+ "DisableAllAddOns",
+ "DisableSpellAutocast",
+ "DismissCompanion",
+ "Dismount",
+ "DisplayChannelOwner",
+ "DisplayChannelVoiceOff",
+ "DisplayChannelVoiceOn",
+ "DoEmote",
+ "DoMasterLootRoll",
+ "DoReadyCheck",
+ "DoesItemContainSpec",
+ "DoesTemplateExist",
+ "DropCursorMoney",
+ "DropItemOnUnit",
+ "DungeonAppearsInRandomLFD",
+ "DungeonUsesTerrainMap",
+ "EJ_ClearSearch",
+ "EJ_EndSearch",
+ "EJ_GetCreatureInfo",
+ "EJ_GetCurrentInstance",
+ "EJ_GetCurrentTier",
+ "EJ_GetDifficulty",
+ "EJ_GetEncounterInfo",
+ "EJ_GetEncounterInfoByIndex",
+ "EJ_GetInstanceByIndex",
+ "EJ_GetInstanceInfo",
+ "EJ_GetInvTypeSortOrder",
+ "EJ_GetLootFilter",
+ "EJ_GetLootInfo",
+ "EJ_GetLootInfoByIndex",
+ "EJ_GetMapEncounter",
+ "EJ_GetNumEncountersForLootByIndex",
+ "EJ_GetNumLoot",
+ "EJ_GetNumSearchResults",
+ "EJ_GetNumTiers",
+ "EJ_GetSearchProgress",
+ "EJ_GetSearchResult",
+ "EJ_GetSearchSize",
+ "EJ_GetSectionInfo",
+ "EJ_GetSectionPath",
+ "EJ_GetTierInfo",
+ "EJ_HandleLinkPath",
+ "EJ_InstanceIsRaid",
+ "EJ_IsLootListOutOfDate",
+ "EJ_IsSearchFinished",
+ "EJ_IsValidInstanceDifficulty",
+ "EJ_ResetLootFilter",
+ "EJ_SelectEncounter",
+ "EJ_SelectInstance",
+ "EJ_SelectTier",
+ "EJ_SetDifficulty",
+ "EJ_SetLootFilter",
+ "EJ_SetSearch",
+ "EditMacro",
+ "EjectPassengerFromSeat",
+ "EnableAddOn",
+ "EnableAllAddOns",
+ "EnableSpellAutocast",
+ "EndBoundTradeable",
+ "EndRefund",
+ "EnumerateFrames",
+ "EnumerateServerChannels",
+ "EquipCursorItem",
+ "EquipItemByName",
+ "EquipPendingItem",
+ "EquipmentManagerClearIgnoredSlotsForSave",
+ "EquipmentManagerIgnoreSlotForSave",
+ "EquipmentManagerIsSlotIgnoredForSave",
+ "EquipmentManagerUnignoreSlotForSave",
+ "EquipmentSetContainsLockedItems",
+ "ExecuteVoidTransfer",
+ "ExpandAllFactionHeaders",
+ "ExpandChannelHeader",
+ "ExpandCurrencyList",
+ "ExpandFactionHeader",
+ "ExpandGuildTradeSkillHeader",
+ "ExpandQuestHeader",
+ "ExpandWarGameHeader",
+ "FactionToggleAtWar",
+ "FillLocalizedClassList",
+ "FindSpellBookSlotBySpellID",
+ "FlagTutorial",
+ "FlashClientIcon",
+ "FlipCameraYaw",
+ "FlyoutHasSpell",
+ "FocusUnit",
+ "FollowUnit",
+ "ForceGossip",
+ "ForceLogout",
+ "ForceQuit",
+ "FrameXML_Debug",
+ "GMEuropaBugsEnabled",
+ "GMEuropaComplaintsEnabled",
+ "GMEuropaSuggestionsEnabled",
+ "GMEuropaTicketsEnabled",
+ "GMItemRestorationButtonEnabled",
+ "GMQuickTicketSystemEnabled",
+ "GMQuickTicketSystemThrottled",
+ "GMReportLag",
+ "GMRequestPlayerInfo",
+ "GMResponseResolve",
+ "GMSubmitBug",
+ "GMSubmitSuggestion",
+ "GMSurveyAnswer",
+ "GMSurveyAnswerSubmit",
+ "GMSurveyCommentSubmit",
+ "GMSurveyNumAnswers",
+ "GMSurveyQuestion",
+ "GMSurveySubmit",
+ "GameMovieFinished",
+ "GetAbandonQuestItems",
+ "GetAbandonQuestName",
+ "GetAccountExpansionLevel",
+ "GetAchievementCategory",
+ "GetAchievementComparisonInfo",
+ "GetAchievementCriteriaInfo",
+ "GetAchievementCriteriaInfoByID",
+ "GetAchievementGuildRep",
+ "GetAchievementInfo",
+ "GetAchievementLink",
+ "GetAchievementNumCriteria",
+ "GetAchievementNumRewards",
+ "GetAchievementReward",
+ "GetAchievementSearchProgress",
+ "GetAchievementSearchSize",
+ "GetActionAutocast",
+ "GetActionBarPage",
+ "GetActionBarToggles",
+ "GetActionCharges",
+ "GetActionCooldown",
+ "GetActionCount",
+ "GetActionInfo",
+ "GetActionLossOfControlCooldown",
+ "GetActionText",
+ "GetActionTexture",
+ "GetActiveArtifactByRace",
+ "GetActiveLevel",
+ "GetActiveLootRollIDs",
+ "GetActiveSpecGroup",
+ "GetActiveTitle",
+ "GetActiveVoiceChannel",
+ "GetAddOnCPUUsage",
+ "GetAddOnDependencies",
+ "GetAddOnEnableState",
+ "GetAddOnInfo",
+ "GetAddOnMemoryUsage",
+ "GetAddOnMetadata",
+ "GetAddOnOptionalDependencies",
+ "GetAllTaxiNodes",
+ "GetAllowLowLevelRaid",
+ "GetAlternatePowerInfoByID",
+ "GetAlternativeDefaultLanguage",
+ "GetArchaeologyInfo",
+ "GetArchaeologyRaceInfo",
+ "GetArchaeologyRaceInfoByID",
+ "GetAreaMapInfo",
+ "GetAreaMaps",
+ "GetAreaSpiritHealerTime",
+ "GetArenaOpponentSpec",
+ "GetArenaRewards",
+ "GetArenaSkirmishRewards",
+ "GetArmorEffectiveness",
+ "GetArtifactInfoByRace",
+ "GetArtifactProgress",
+ "GetAtlasInfo",
+ "GetAttackPowerForStat",
+ "GetAuctionHouseDepositRate",
+ "GetAuctionItemBattlePetInfo",
+ "GetAuctionItemInfo",
+ "GetAuctionItemLink",
+ "GetAuctionItemSubClasses",
+ "GetAuctionItemTimeLeft",
+ "GetAuctionSellItemInfo",
+ "GetAuctionSort",
+ "GetAutoCompletePresenceID",
+ "GetAutoCompleteRealms",
+ "GetAutoCompleteResults",
+ "GetAutoDeclineGuildInvites",
+ "GetAutoQuestPopUp",
+ "GetAvailableBandwidth",
+ "GetAvailableLevel",
+ "GetAvailableLocales",
+ "GetAvailableQuestInfo",
+ "GetAvailableTitle",
+ "GetAverageItemLevel",
+ "GetAvoidance",
+ "GetBackgroundLoadingStatus",
+ "GetBackpackAutosortDisabled",
+ "GetBackpackCurrencyInfo",
+ "GetBagName",
+ "GetBagSlotFlag",
+ "GetBankAutosortDisabled",
+ "GetBankBagSlotFlag",
+ "GetBankSlotCost",
+ "GetBarberShopStyleInfo",
+ "GetBarberShopTotalCost",
+ "GetBattlefieldArenaFaction",
+ "GetBattlefieldEstimatedWaitTime",
+ "GetBattlefieldFlagPosition",
+ "GetBattlefieldInstanceExpiration",
+ "GetBattlefieldInstanceRunTime",
+ "GetBattlefieldMapIconScale",
+ "GetBattlefieldPortExpiration",
+ "GetBattlefieldScore",
+ "GetBattlefieldStatData",
+ "GetBattlefieldStatInfo",
+ "GetBattlefieldStatus",
+ "GetBattlefieldTeamInfo",
+ "GetBattlefieldTimeWaited",
+ "GetBattlefieldVehicleInfo",
+ "GetBattlefieldWinner",
+ "GetBattlegroundInfo",
+ "GetBattlegroundPoints",
+ "GetBestFlexRaidChoice",
+ "GetBestRFChoice",
+ "GetBidderAuctionItems",
+ "GetBillingTimeRested",
+ "GetBindLocation",
+ "GetBinding",
+ "GetBindingAction",
+ "GetBindingByKey",
+ "GetBindingKey",
+ "GetBindingText",
+ "GetBlacklistMap",
+ "GetBlacklistMapName",
+ "GetBladedArmorEffect",
+ "GetBlockChance",
+ "GetBonusBarIndex",
+ "GetBonusBarOffset",
+ "GetBuildInfo",
+ "GetBuybackItemInfo",
+ "GetBuybackItemLink",
+ "GetCVar",
+ "GetCVarBitfield",
+ "GetCVarBool",
+ "GetCVarDefault",
+ "GetCVarInfo",
+ "GetCVarSettingValidity",
+ "GetCallPetSpellInfo",
+ "GetCameraZoom",
+ "GetCategoryAchievementPoints",
+ "GetCategoryInfo",
+ "GetCategoryList",
+ "GetCategoryNumAchievements",
+ "GetCemeteryPreference",
+ "GetChannelDisplayInfo",
+ "GetChannelList",
+ "GetChannelName",
+ "GetChannelRosterInfo",
+ "GetChatTypeIndex",
+ "GetChatWindowChannels",
+ "GetChatWindowInfo",
+ "GetChatWindowMessages",
+ "GetChatWindowSavedDimensions",
+ "GetChatWindowSavedPosition",
+ "GetClassInfo",
+ "GetClassInfoByID",
+ "GetClickFrame",
+ "GetCoinIcon",
+ "GetCoinText",
+ "GetCoinTextureString",
+ "GetCombatRating",
+ "GetCombatRatingBonus",
+ "GetCombatRatingBonusForCombatRatingValue",
+ "GetComboPoints",
+ "GetCompanionInfo",
+ "GetComparisonAchievementPoints",
+ "GetComparisonCategoryNumAchievements",
+ "GetComparisonStatistic",
+ "GetContainerFreeSlots",
+ "GetContainerItemCooldown",
+ "GetContainerItemDurability",
+ "GetContainerItemEquipmentSetInfo",
+ "GetContainerItemID",
+ "GetContainerItemInfo",
+ "GetContainerItemLink",
+ "GetContainerItemPurchaseCurrency",
+ "GetContainerItemPurchaseInfo",
+ "GetContainerItemPurchaseItem",
+ "GetContainerItemQuestInfo",
+ "GetContainerNumFreeSlots",
+ "GetContainerNumSlots",
+ "GetContinentMapInfo",
+ "GetContinentMaps",
+ "GetContinentName",
+ "GetCorpseMapPosition",
+ "GetCorpseRecoveryDelay",
+ "GetCritChance",
+ "GetCritChanceProvidesParryEffect",
+ "GetCriteriaSpell",
+ "GetCurrencyInfo",
+ "GetCurrencyLink",
+ "GetCurrencyListInfo",
+ "GetCurrencyListLink",
+ "GetCurrencyListSize",
+ "GetCurrentArenaSeason",
+ "GetCurrentBindingSet",
+ "GetCurrentEventID",
+ "GetCurrentGlyphNameForSpell",
+ "GetCurrentGraphicsSetting",
+ "GetCurrentGuildBankTab",
+ "GetCurrentKeyBoardFocus",
+ "GetCurrentLevelFeatures",
+ "GetCurrentLevelSpells",
+ "GetCurrentMapAreaID",
+ "GetCurrentMapContinent",
+ "GetCurrentMapDungeonLevel",
+ "GetCurrentMapHeaderIndex",
+ "GetCurrentMapLevelRange",
+ "GetCurrentMapZone",
+ "GetCurrentRefresh",
+ "GetCurrentRegion",
+ "GetCurrentResolution",
+ "GetCurrentTitle",
+ "GetCursorInfo",
+ "GetCursorMoney",
+ "GetCursorPosition",
+ "GetDailyQuestsCompleted",
+ "GetDeathRecapLink",
+ "GetDeathReleasePosition",
+ "GetDebugZoneMap",
+ "GetDefaultGraphicsQuality",
+ "GetDefaultLanguage",
+ "GetDefaultVideoOption",
+ "GetDefaultVideoOptions",
+ "GetDefaultVideoQualityOption",
+ "GetDemotionRank",
+ "GetDifficultyInfo",
+ "GetDistanceSqToQuest",
+ "GetDodgeChance",
+ "GetDownloadedPercentage",
+ "GetDungeonDifficultyID",
+ "GetDungeonForRandomSlot",
+ "GetDungeonInfo",
+ "GetDungeonMapInfo",
+ "GetDungeonMaps",
+ "GetEquipmentNameFromSpell",
+ "GetEquipmentSetIgnoreSlots",
+ "GetEquipmentSetInfoByName",
+ "GetEquipmentSetItemIDs",
+ "GetEquipmentSetLocations",
+ "GetEventCPUUsage",
+ "GetEventTime",
+ "GetExistingSocketInfo",
+ "GetExistingSocketLink",
+ "GetExpansionLevel",
+ "GetExpertise",
+ "GetExtraBarIndex",
+ "GetFacialHairCustomization",
+ "GetFactionInfo",
+ "GetFactionInfoByID",
+ "GetFailedPVPTalentIDs",
+ "GetFailedTalentIDs",
+ "GetFileIDFromPath",
+ "GetFileStreamingStatus",
+ "GetFilteredAchievementID",
+ "GetFlexRaidDungeonInfo",
+ "GetFlyoutID",
+ "GetFlyoutInfo",
+ "GetFlyoutSlotInfo",
+ "GetFollowerTypeIDFromSpell",
+ "GetFontInfo",
+ "GetFonts",
+ "GetFrameCPUUsage",
+ "GetFramerate",
+ "GetFramesRegisteredForEvent",
+ "GetFriendInfo",
+ "GetFriendshipReputation",
+ "GetFriendshipReputationRanks",
+ "GetFunctionCPUUsage",
+ "GetGMStatus",
+ "GetGMTicket",
+ "GetGameMessageInfo",
+ "GetGameTime",
+ "GetGamma",
+ "GetGossipActiveQuests",
+ "GetGossipAvailableQuests",
+ "GetGossipOptions",
+ "GetGossipText",
+ "GetGraphicsAPIs",
+ "GetGraphicsDropdownIndexByMasterIndex",
+ "GetGreetingText",
+ "GetGroupMemberCounts",
+ "GetGuildAchievementMemberInfo",
+ "GetGuildAchievementMembers",
+ "GetGuildAchievementNumMembers",
+ "GetGuildApplicantInfo",
+ "GetGuildApplicantSelection",
+ "GetGuildBankBonusDepositMoney",
+ "GetGuildBankItemInfo",
+ "GetGuildBankItemLink",
+ "GetGuildBankMoney",
+ "GetGuildBankMoneyTransaction",
+ "GetGuildBankTabCost",
+ "GetGuildBankTabInfo",
+ "GetGuildBankTabPermissions",
+ "GetGuildBankText",
+ "GetGuildBankTransaction",
+ "GetGuildBankWithdrawGoldLimit",
+ "GetGuildBankWithdrawMoney",
+ "GetGuildCategoryList",
+ "GetGuildChallengeInfo",
+ "GetGuildCharterCost",
+ "GetGuildEventInfo",
+ "GetGuildExpirationTime",
+ "GetGuildFactionGroup",
+ "GetGuildFactionInfo",
+ "GetGuildInfo",
+ "GetGuildInfoText",
+ "GetGuildLogoInfo",
+ "GetGuildMemberRecipes",
+ "GetGuildMembershipRequestInfo",
+ "GetGuildMembershipRequestSettings",
+ "GetGuildNewsFilters",
+ "GetGuildNewsInfo",
+ "GetGuildNewsMemberName",
+ "GetGuildNewsSort",
+ "GetGuildPerkInfo",
+ "GetGuildRecipeInfoPostQuery",
+ "GetGuildRecipeMember",
+ "GetGuildRecruitmentComment",
+ "GetGuildRecruitmentSettings",
+ "GetGuildRenameRequired",
+ "GetGuildRewardInfo",
+ "GetGuildRosterInfo",
+ "GetGuildRosterLargestAchievementPoints",
+ "GetGuildRosterLastOnline",
+ "GetGuildRosterMOTD",
+ "GetGuildRosterSelection",
+ "GetGuildRosterShowOffline",
+ "GetGuildTabardFileNames",
+ "GetGuildTradeSkillInfo",
+ "GetHairCustomization",
+ "GetHaste",
+ "GetHitModifier",
+ "GetHolidayBGHonorCurrencyBonuses",
+ "GetHolidayBGInfo",
+ "GetHomePartyInfo",
+ "GetHonorExhaustion",
+ "GetHonorLevelRewardPack",
+ "GetHonorRestState",
+ "GetIgnoreName",
+ "GetInboxHeaderInfo",
+ "GetInboxInvoiceInfo",
+ "GetInboxItem",
+ "GetInboxItemLink",
+ "GetInboxNumItems",
+ "GetInboxText",
+ "GetInsertItemsLeftToRight",
+ "GetInspectArenaData",
+ "GetInspectGlyph",
+ "GetInspectGuildInfo",
+ "GetInspectHonorData",
+ "GetInspectPvpTalent",
+ "GetInspectRatedBGData",
+ "GetInspectSpecialization",
+ "GetInspectTalent",
+ "GetInstanceBootTimeRemaining",
+ "GetInstanceInfo",
+ "GetInstanceLockTimeRemaining",
+ "GetInstanceLockTimeRemainingEncounter",
+ "GetInvasionInfo",
+ "GetInvasionInfoByMapAreaID",
+ "GetInventoryAlertStatus",
+ "GetInventoryItemBroken",
+ "GetInventoryItemCooldown",
+ "GetInventoryItemCount",
+ "GetInventoryItemDurability",
+ "GetInventoryItemEquippedUnusable",
+ "GetInventoryItemID",
+ "GetInventoryItemLink",
+ "GetInventoryItemQuality",
+ "GetInventoryItemTexture",
+ "GetInventoryItemsForSlot",
+ "GetInventorySlotInfo",
+ "GetItemChildInfo",
+ "GetItemClassInfo",
+ "GetItemCooldown",
+ "GetItemCount",
+ "GetItemCreationContext",
+ "GetItemFamily",
+ "GetItemGem",
+ "GetItemIcon",
+ "GetItemInfo",
+ "GetItemInfoInstant",
+ "GetItemInventorySlotInfo",
+ "GetItemLevelColor",
+ "GetItemLevelIncrement",
+ "GetItemQualityColor",
+ "GetItemSetInfo",
+ "GetItemSpecInfo",
+ "GetItemSpell",
+ "GetItemStatDelta",
+ "GetItemStats",
+ "GetItemSubClassInfo",
+ "GetItemUniqueness",
+ "GetItemUpdateLevel",
+ "GetItemUpgradeEffect",
+ "GetItemUpgradeItemInfo",
+ "GetItemUpgradeStats",
+ "GetLFDChoiceCollapseState",
+ "GetLFDChoiceEnabledState",
+ "GetLFDChoiceLockedState",
+ "GetLFDChoiceOrder",
+ "GetLFDLockInfo",
+ "GetLFDLockPlayerCount",
+ "GetLFDRoleLockInfo",
+ "GetLFDRoleRestrictions",
+ "GetLFGBonusFactionID",
+ "GetLFGBootProposal",
+ "GetLFGCategoryForID",
+ "GetLFGCompletionReward",
+ "GetLFGCompletionRewardItem",
+ "GetLFGDeserterExpiration",
+ "GetLFGDungeonEncounterInfo",
+ "GetLFGDungeonInfo",
+ "GetLFGDungeonNumEncounters",
+ "GetLFGDungeonRewardCapBarInfo",
+ "GetLFGDungeonRewardCapInfo",
+ "GetLFGDungeonRewardInfo",
+ "GetLFGDungeonRewardLink",
+ "GetLFGDungeonRewards",
+ "GetLFGDungeonShortageRewardInfo",
+ "GetLFGDungeonShortageRewardLink",
+ "GetLFGInfoServer",
+ "GetLFGInviteRoleAvailability",
+ "GetLFGInviteRoleRestrictions",
+ "GetLFGProposal",
+ "GetLFGProposalEncounter",
+ "GetLFGProposalMember",
+ "GetLFGQueueStats",
+ "GetLFGQueuedList",
+ "GetLFGRandomCooldownExpiration",
+ "GetLFGRandomDungeonInfo",
+ "GetLFGReadyCheckUpdate",
+ "GetLFGReadyCheckUpdateBattlegroundInfo",
+ "GetLFGRoleShortageRewards",
+ "GetLFGRoleUpdate",
+ "GetLFGRoleUpdateBattlegroundInfo",
+ "GetLFGRoleUpdateMember",
+ "GetLFGRoleUpdateSlot",
+ "GetLFGRoles",
+ "GetLFGSuspendedPlayers",
+ "GetLFGTypes",
+ "GetLFRChoiceOrder",
+ "GetLanguageByIndex",
+ "GetLatestCompletedAchievements",
+ "GetLatestCompletedComparisonAchievements",
+ "GetLatestThreeSenders",
+ "GetLatestUpdatedComparisonStats",
+ "GetLatestUpdatedStats",
+ "GetLegacyRaidDifficultyID",
+ "GetLevelUpInstances",
+ "GetLifesteal",
+ "GetLocale",
+ "GetLookingForGuildComment",
+ "GetLookingForGuildSettings",
+ "GetLooseMacroIcons",
+ "GetLooseMacroItemIcons",
+ "GetLootInfo",
+ "GetLootMethod",
+ "GetLootRollItemInfo",
+ "GetLootRollItemLink",
+ "GetLootRollTimeLeft",
+ "GetLootSlotInfo",
+ "GetLootSlotLink",
+ "GetLootSlotType",
+ "GetLootSourceInfo",
+ "GetLootSpecialization",
+ "GetLootThreshold",
+ "GetMacroBody",
+ "GetMacroIcons",
+ "GetMacroIndexByName",
+ "GetMacroInfo",
+ "GetMacroItem",
+ "GetMacroItemIcons",
+ "GetMacroSpell",
+ "GetManaRegen",
+ "GetMapContinents",
+ "GetMapDebugObjectInfo",
+ "GetMapHierarchy",
+ "GetMapInfo",
+ "GetMapLandmarkInfo",
+ "GetMapNameByID",
+ "GetMapOverlayInfo",
+ "GetMapSubzones",
+ "GetMapZones",
+ "GetMasterLootCandidate",
+ "GetMastery",
+ "GetMasteryEffect",
+ "GetMaxArenaCurrency",
+ "GetMaxBattlefieldID",
+ "GetMaxCombatRatingBonus",
+ "GetMaxNumCUFProfiles",
+ "GetMaxPlayerHonorLevel",
+ "GetMaxPlayerLevel",
+ "GetMaxPrestigeLevel",
+ "GetMaxRenderScale",
+ "GetMaxRewardCurrencies",
+ "GetMaxSpellStartRecoveryOffset",
+ "GetMaxTalentTier",
+ "GetMeleeHaste",
+ "GetMerchantCurrencies",
+ "GetMerchantFilter",
+ "GetMerchantItemCostInfo",
+ "GetMerchantItemCostItem",
+ "GetMerchantItemID",
+ "GetMerchantItemInfo",
+ "GetMerchantItemLink",
+ "GetMerchantItemMaxStack",
+ "GetMerchantNumItems",
+ "GetMinimapZoneText",
+ "GetMirrorTimerInfo",
+ "GetMirrorTimerProgress",
+ "GetModResilienceDamageReduction",
+ "GetModifiedClick",
+ "GetModifiedClickAction",
+ "GetMoney",
+ "GetMonitorAspectRatio",
+ "GetMonitorCount",
+ "GetMonitorName",
+ "GetMouseButtonClicked",
+ "GetMouseButtonName",
+ "GetMouseClickFocus",
+ "GetMouseFocus",
+ "GetMouseMotionFocus",
+ "GetMovieDownloadProgress",
+ "GetMultiCastBarIndex",
+ "GetMultiCastTotemSpells",
+ "GetMuteName",
+ "GetMuteStatus",
+ "GetNetIpTypes",
+ "GetNetStats",
+ "GetNewSocketInfo",
+ "GetNewSocketLink",
+ "GetNextAchievement",
+ "GetNextCompleatedTutorial",
+ "GetNumActiveQuests",
+ "GetNumAddOns",
+ "GetNumArchaeologyRaces",
+ "GetNumArenaOpponentSpecs",
+ "GetNumArenaOpponents",
+ "GetNumArtifactsByRace",
+ "GetNumAuctionItems",
+ "GetNumAutoQuestPopUps",
+ "GetNumAvailableQuests",
+ "GetNumBankSlots",
+ "GetNumBattlefieldFlagPositions",
+ "GetNumBattlefieldScores",
+ "GetNumBattlefieldStats",
+ "GetNumBattlefieldVehicles",
+ "GetNumBattlegroundTypes",
+ "GetNumBindings",
+ "GetNumBuybackItems",
+ "GetNumChannelMembers",
+ "GetNumClasses",
+ "GetNumCompanions",
+ "GetNumComparisonCompletedAchievements",
+ "GetNumCompletedAchievements",
+ "GetNumDeclensionSets",
+ "GetNumDisplayChannels",
+ "GetNumDungeonForRandomSlot",
+ "GetNumDungeonMapLevels",
+ "GetNumFactions",
+ "GetNumFilteredAchievements",
+ "GetNumFlexRaidDungeons",
+ "GetNumFlyouts",
+ "GetNumFrames",
+ "GetNumFriends",
+ "GetNumGossipActiveQuests",
+ "GetNumGossipAvailableQuests",
+ "GetNumGossipOptions",
+ "GetNumGroupMembers",
+ "GetNumGuildApplicants",
+ "GetNumGuildBankMoneyTransactions",
+ "GetNumGuildBankTabs",
+ "GetNumGuildBankTransactions",
+ "GetNumGuildChallenges",
+ "GetNumGuildEvents",
+ "GetNumGuildMembers",
+ "GetNumGuildMembershipRequests",
+ "GetNumGuildNews",
+ "GetNumGuildPerks",
+ "GetNumGuildRewards",
+ "GetNumGuildTradeSkill",
+ "GetNumIgnores",
+ "GetNumItemUpgradeEffects",
+ "GetNumLanguages",
+ "GetNumLootItems",
+ "GetNumMacros",
+ "GetNumMapDebugObjects",
+ "GetNumMapLandmarks",
+ "GetNumMapOverlays",
+ "GetNumMembersInRank",
+ "GetNumModifiedClickActions",
+ "GetNumMutes",
+ "GetNumPetitionNames",
+ "GetNumQuestChoices",
+ "GetNumQuestCurrencies",
+ "GetNumQuestItemDrops",
+ "GetNumQuestItems",
+ "GetNumQuestLeaderBoards",
+ "GetNumQuestLogChoices",
+ "GetNumQuestLogEntries",
+ "GetNumQuestLogRewardCurrencies",
+ "GetNumQuestLogRewardFactions",
+ "GetNumQuestLogRewardSpells",
+ "GetNumQuestLogRewards",
+ "GetNumQuestLogTasks",
+ "GetNumQuestPOIWorldEffects",
+ "GetNumQuestRewards",
+ "GetNumQuestWatches",
+ "GetNumRFDungeons",
+ "GetNumRaidProfiles",
+ "GetNumRandomDungeons",
+ "GetNumRandomScenarios",
+ "GetNumRecruitingGuilds",
+ "GetNumRewardCurrencies",
+ "GetNumRewardSpells",
+ "GetNumRoutes",
+ "GetNumSavedInstances",
+ "GetNumSavedWorldBosses",
+ "GetNumScenarios",
+ "GetNumShapeshiftForms",
+ "GetNumSoRRemaining",
+ "GetNumSockets",
+ "GetNumSpecGroups",
+ "GetNumSpecializations",
+ "GetNumSpecializationsForClassID",
+ "GetNumSpellTabs",
+ "GetNumSubgroupMembers",
+ "GetNumTalents",
+ "GetNumTalentTabs",
+ "GetNumTitles",
+ "GetNumTrackedAchievements",
+ "GetNumTrackingTypes",
+ "GetNumTrainerServices",
+ "GetNumTreasurePickerItems",
+ "GetNumUnspentPvpTalents",
+ "GetNumUnspentTalents",
+ "GetNumVoiceSessionMembersBySessionID",
+ "GetNumVoiceSessions",
+ "GetNumVoidTransferDeposit",
+ "GetNumVoidTransferWithdrawal",
+ "GetNumWarGameTypes",
+ "GetNumWhoResults",
+ "GetNumWorldPVPAreas",
+ "GetNumWorldQuestWatches",
+ "GetNumWorldStateUI",
+ "GetNumberOfDetailTiles",
+ "GetOSLocale",
+ "GetObjectIconTextureCoords",
+ "GetObjectiveText",
+ "GetOptOutOfLoot",
+ "GetOutdoorPVPWaitTime",
+ "GetOverrideAPBySpellPower",
+ "GetOverrideBarIndex",
+ "GetOverrideBarSkin",
+ "GetOverrideSpellPowerByAP",
+ "GetOwnerAuctionItems",
+ "GetPOITextureCoords",
+ "GetPVPDesired",
+ "GetPVPLifetimeStats",
+ "GetPVPRoles",
+ "GetPVPSessionStats",
+ "GetPVPTimer",
+ "GetPVPYesterdayStats",
+ "GetParryChance",
+ "GetPartyAssignment",
+ "GetPartyLFGBackfillInfo",
+ "GetPartyLFGID",
+ "GetPendingGlyphName",
+ "GetPersonalRatedInfo",
+ "GetPetActionCooldown",
+ "GetPetActionInfo",
+ "GetPetActionSlotUsable",
+ "GetPetActionsUsable",
+ "GetPetExperience",
+ "GetPetFoodTypes",
+ "GetPetIcon",
+ "GetPetMeleeHaste",
+ "GetPetSpellBonusDamage",
+ "GetPetTalentTree",
+ "GetPetTimeRemaining",
+ "GetPetitionInfo",
+ "GetPetitionNameInfo",
+ "GetPhysicalScreenSize",
+ "GetPlayerFacing",
+ "GetPlayerInfoByGUID",
+ "GetPlayerMapAreaID",
+ "GetPlayerMapPosition",
+ "GetPlayerTradeCurrency",
+ "GetPlayerTradeMoney",
+ "GetPossessInfo",
+ "GetPowerRegen",
+ "GetPowerRegenForPowerType",
+ "GetPrestigeInfo",
+ "GetPrevCompleatedTutorial",
+ "GetPreviousAchievement",
+ "GetPreviousArenaSeason",
+ "GetPrimarySpecialization",
+ "GetProfessionInfo",
+ "GetProfessions",
+ "GetProgressText",
+ "GetPromotionRank",
+ "GetPvpPowerDamage",
+ "GetPvpPowerHealing",
+ "GetPvpTalentInfo",
+ "GetPvpTalentInfoByID",
+ "GetPvpTalentInfoBySpecialization",
+ "GetPvpTalentLevelRequirement",
+ "GetPvpTalentLink",
+ "GetPvpTalentRowSelectionInfo",
+ "GetPvpTalentUnlock",
+ "GetQuestBackgroundMaterial",
+ "GetQuestBountyInfoForMapID",
+ "GetQuestChoiceInfo",
+ "GetQuestChoiceOptionInfo",
+ "GetQuestChoiceRewardCurrency",
+ "GetQuestChoiceRewardFaction",
+ "GetQuestChoiceRewardInfo",
+ "GetQuestChoiceRewardItem",
+ "GetQuestCurrencyInfo",
+ "GetQuestFactionGroup",
+ "GetQuestGreenRange",
+ "GetQuestID",
+ "GetQuestIndexForTimer",
+ "GetQuestIndexForWatch",
+ "GetQuestItemInfo",
+ "GetQuestItemLink",
+ "GetQuestLink",
+ "GetQuestLogChoiceInfo",
+ "GetQuestLogCompletionText",
+ "GetQuestLogCriteriaSpell",
+ "GetQuestLogGroupNum",
+ "GetQuestLogIndexByID",
+ "GetQuestLogIsAutoComplete",
+ "GetQuestLogItemDrop",
+ "GetQuestLogItemLink",
+ "GetQuestLogLeaderBoard",
+ "GetQuestLogPortraitGiver",
+ "GetQuestLogPortraitTurnIn",
+ "GetQuestLogPushable",
+ "GetQuestLogQuestText",
+ "GetQuestLogQuestType",
+ "GetQuestLogRequiredMoney",
+ "GetQuestLogRewardArtifactXP",
+ "GetQuestLogRewardCurrencyInfo",
+ "GetQuestLogRewardFactionInfo",
+ "GetQuestLogRewardHonor",
+ "GetQuestLogRewardInfo",
+ "GetQuestLogRewardMoney",
+ "GetQuestLogRewardSkillPoints",
+ "GetQuestLogRewardSpell",
+ "GetQuestLogRewardTitle",
+ "GetQuestLogRewardXP",
+ "GetQuestLogSelection",
+ "GetQuestLogSpecialItemCooldown",
+ "GetQuestLogSpecialItemInfo",
+ "GetQuestLogSpellLink",
+ "GetQuestLogTaskInfo",
+ "GetQuestLogTimeLeft",
+ "GetQuestLogTitle",
+ "GetQuestMoneyToGet",
+ "GetQuestObjectiveInfo",
+ "GetQuestPOIBlobCount",
+ "GetQuestPOILeaderBoard",
+ "GetQuestPOIWorldEffectInfo",
+ "GetQuestPOIs",
+ "GetQuestPortraitGiver",
+ "GetQuestPortraitTurnIn",
+ "GetQuestProgressBarPercent",
+ "GetQuestResetTime",
+ "GetQuestReward",
+ "GetQuestSortIndex",
+ "GetQuestSpellLink",
+ "GetQuestTagInfo",
+ "GetQuestText",
+ "GetQuestTimers",
+ "GetQuestWatchIndex",
+ "GetQuestWatchInfo",
+ "GetQuestWorldMapAreaID",
+ "GetQuestsCompleted",
+ "GetRFDungeonInfo",
+ "GetRaidDifficultyID",
+ "GetRaidProfileFlattenedOptions",
+ "GetRaidProfileName",
+ "GetRaidProfileOption",
+ "GetRaidProfileSavedPosition",
+ "GetRaidRosterInfo",
+ "GetRaidTargetIndex",
+ "GetRandomBGHonorCurrencyBonuses",
+ "GetRandomBGInfo",
+ "GetRandomBGRewards",
+ "GetRandomDungeonBestChoice",
+ "GetRandomScenarioBestChoice",
+ "GetRandomScenarioInfo",
+ "GetRangedCritChance",
+ "GetRangedHaste",
+ "GetRatedBGRewards",
+ "GetRatedBattleGroundInfo",
+ "GetReadyCheckStatus",
+ "GetReadyCheckTimeLeft",
+ "GetReagentBankCost",
+ "GetRealZoneText",
+ "GetRealmName",
+ "GetRecruitingGuildInfo",
+ "GetRecruitingGuildSelection",
+ "GetRecruitingGuildSettings",
+ "GetRecruitingGuildTabardInfo",
+ "GetRefreshRates",
+ "GetRegisteredAddonMessagePrefixes",
+ "GetReleaseTimeRemaining",
+ "GetRepairAllCost",
+ "GetResSicknessDuration",
+ "GetRestState",
+ "GetRestrictedAccountData",
+ "GetRewardArtifactXP",
+ "GetRewardHonor",
+ "GetRewardMoney",
+ "GetRewardNumSkillUps",
+ "GetRewardPackArtifactPower",
+ "GetRewardPackCurrencies",
+ "GetRewardPackItems",
+ "GetRewardPackMoney",
+ "GetRewardPackTitle",
+ "GetRewardPackTitleName",
+ "GetRewardSkillLineID",
+ "GetRewardSkillPoints",
+ "GetRewardSpell",
+ "GetRewardText",
+ "GetRewardTitle",
+ "GetRewardXP",
+ "GetRuneCooldown",
+ "GetRuneCount",
+ "GetRunningMacro",
+ "GetRunningMacroButton",
+ "GetSavedInstanceChatLink",
+ "GetSavedInstanceEncounterInfo",
+ "GetSavedInstanceInfo",
+ "GetSavedWorldBossInfo",
+ "GetScenariosChoiceOrder",
+ "GetSchoolString",
+ "GetScreenHeight",
+ "GetScreenResolutions",
+ "GetScreenWidth",
+ "GetScriptCPUUsage",
+ "GetSecondsUntilParentalControlsKick",
+ "GetSelectedArtifactInfo",
+ "GetSelectedAuctionItem",
+ "GetSelectedDisplayChannel",
+ "GetSelectedFaction",
+ "GetSelectedFriend",
+ "GetSelectedIgnore",
+ "GetSelectedMute",
+ "GetSelectedWarGameType",
+ "GetSendMailCOD",
+ "GetSendMailItem",
+ "GetSendMailItemLink",
+ "GetSendMailMoney",
+ "GetSendMailPrice",
+ "GetServerTime",
+ "GetSessionTime",
+ "GetSetBonusesForSpecializationByItemID",
+ "GetShapeshiftForm",
+ "GetShapeshiftFormCooldown",
+ "GetShapeshiftFormID",
+ "GetShapeshiftFormInfo",
+ "GetSheathState",
+ "GetShieldBlock",
+ "GetSocketItemBoundTradeable",
+ "GetSocketItemInfo",
+ "GetSocketItemRefundable",
+ "GetSocketTypes",
+ "GetSortBagsRightToLeft",
+ "GetSpecChangeCost",
+ "GetSpecialization",
+ "GetSpecializationInfo",
+ "GetSpecializationInfoByID",
+ "GetSpecializationInfoForClassID",
+ "GetSpecializationInfoForSpecID",
+ "GetSpecializationMasterySpells",
+ "GetSpecializationNameForSpecID",
+ "GetSpecializationRole",
+ "GetSpecializationRoleByID",
+ "GetSpecializationSpells",
+ "GetSpecsForSpell",
+ "GetSpeed",
+ "GetSpellAutocast",
+ "GetSpellAvailableLevel",
+ "GetSpellBaseCooldown",
+ "GetSpellBonusDamage",
+ "GetSpellBonusHealing",
+ "GetSpellBookItemInfo",
+ "GetSpellBookItemName",
+ "GetSpellBookItemTexture",
+ "GetSpellBookItemTextureFileName",
+ "GetSpellCharges",
+ "GetSpellConfirmationPromptsInfo",
+ "GetSpellCooldown",
+ "GetSpellCount",
+ "GetSpellCritChance",
+ "GetSpellDescription",
+ "GetSpellHitModifier",
+ "GetSpellInfo",
+ "GetSpellLevelLearned",
+ "GetSpellLink",
+ "GetSpellLossOfControlCooldown",
+ "GetSpellPenetration",
+ "GetSpellPowerCost",
+ "GetSpellRank",
+ "GetSpellTabInfo",
+ "GetSpellTexture",
+ "GetSpellTextureFileName",
+ "GetSpellsForCharacterUpgradeTier",
+ "GetStablePetFoodTypes",
+ "GetStablePetInfo",
+ "GetStatistic",
+ "GetStatisticsCategoryList",
+ "GetSturdiness",
+ "GetSubZoneText",
+ "GetSuggestedGroupNum",
+ "GetSummonConfirmAreaName",
+ "GetSummonConfirmSummoner",
+ "GetSummonConfirmTimeLeft",
+ "GetSummonFriendCooldown",
+ "GetSuperTrackedQuestID",
+ "GetTabardCreationCost",
+ "GetTabardInfo",
+ "GetTalentInfo",
+ "GetTalentInfoByID",
+ "GetTalentInfoBySpecialization",
+ "GetTalentLink",
+ "GetTalentTierInfo",
+ "GetTargetCorpseMapPosition",
+ "GetTargetTradeCurrency",
+ "GetTargetTradeMoney",
+ "GetTaskInfo",
+ "GetTaskPOIs",
+ "GetTasksTable",
+ "GetTaxiBenchmarkMode",
+ "GetTaxiMapID",
+ "GetTempShapeshiftBarIndex",
+ "GetText",
+ "GetThreatStatusColor",
+ "GetTickTime",
+ "GetTime",
+ "GetTimeToWellRested",
+ "GetTitleName",
+ "GetTitleText",
+ "GetToolTipInfo",
+ "GetTotalAchievementPoints",
+ "GetTotemInfo",
+ "GetTotemTimeLeft",
+ "GetTrackedAchievements",
+ "GetTrackingInfo",
+ "GetTradePlayerItemInfo",
+ "GetTradePlayerItemLink",
+ "GetTradeTargetItemInfo",
+ "GetTradeTargetItemLink",
+ "GetTrainerGreetingText",
+ "GetTrainerSelectionIndex",
+ "GetTrainerServiceAbilityReq",
+ "GetTrainerServiceCost",
+ "GetTrainerServiceDescription",
+ "GetTrainerServiceIcon",
+ "GetTrainerServiceInfo",
+ "GetTrainerServiceItemLink",
+ "GetTrainerServiceLevelReq",
+ "GetTrainerServiceNumAbilityReq",
+ "GetTrainerServiceSkillLine",
+ "GetTrainerServiceSkillReq",
+ "GetTrainerServiceStepIndex",
+ "GetTrainerServiceTypeFilter",
+ "GetTrainerTradeskillRankValues",
+ "GetTreasurePickerItemInfo",
+ "GetTutorialsEnabled",
+ "GetUICameraInfo",
+ "GetUnitHealthModifier",
+ "GetUnitMaxHealthModifier",
+ "GetUnitPitch",
+ "GetUnitPowerModifier",
+ "GetUnitSpeed",
+ "GetVehicleBarIndex",
+ "GetVehicleUIIndicator",
+ "GetVehicleUIIndicatorSeat",
+ "GetVersatilityBonus",
+ "GetVideoCaps",
+ "GetVideoOptions",
+ "GetVoiceCurrentSessionID",
+ "GetVoiceSessionInfo",
+ "GetVoiceSessionMemberInfoBySessionID",
+ "GetVoiceStatus",
+ "GetVoidItemHyperlinkString",
+ "GetVoidItemInfo",
+ "GetVoidStorageSlotPageIndex",
+ "GetVoidTransferCost",
+ "GetVoidTransferDepositInfo",
+ "GetVoidTransferWithdrawalInfo",
+ "GetVoidUnlockCost",
+ "GetWarGameQueueStatus",
+ "GetWarGameTypeInfo",
+ "GetWatchedFactionInfo",
+ "GetWeaponEnchantInfo",
+ "GetWebTicket",
+ "GetWeeklyPVPRewardInfo",
+ "GetWhoInfo",
+ "GetWorldElapsedTime",
+ "GetWorldElapsedTimers",
+ "GetWorldLocFromMapPos",
+ "GetWorldMapActionButtonSpellInfo",
+ "GetWorldMapTransformInfo",
+ "GetWorldMapTransforms",
+ "GetWorldPVPAreaInfo",
+ "GetWorldPVPQueueStatus",
+ "GetWorldQuestWatchInfo",
+ "GetWorldStateUIInfo",
+ "GetXPExhaustion",
+ "GetZoneAbilitySpellInfo",
+ "GetZonePVPInfo",
+ "GetZoneText",
+ "GiveMasterLoot",
+ "GrantLevel",
+ "GroupHasOfflineMember",
+ "GuildControlAddRank",
+ "GuildControlDelRank",
+ "GuildControlGetAllowedShifts",
+ "GuildControlGetNumRanks",
+ "GuildControlGetRankFlags",
+ "GuildControlGetRankName",
+ "GuildControlSaveRank",
+ "GuildControlSetRank",
+ "GuildControlSetRankFlag",
+ "GuildControlShiftRankDown",
+ "GuildControlShiftRankUp",
+ "GuildDemote",
+ "GuildDisband",
+ "GuildInfo",
+ "GuildInvite",
+ "GuildLeave",
+ "GuildMasterAbsent",
+ "GuildNewsSetSticky",
+ "GuildNewsSort",
+ "GuildPromote",
+ "GuildRoster",
+ "GuildRosterSendSoR",
+ "GuildRosterSetOfficerNote",
+ "GuildRosterSetPublicNote",
+ "GuildSetLeader",
+ "GuildSetMOTD",
+ "GuildUninvite",
+ "HasAPEffectsSpellPower",
+ "HasAction",
+ "HasAlternateForm",
+ "HasArtifactEquipped",
+ "HasAttachedGlyph",
+ "HasBonusActionBar",
+ "HasBoundGemProposed",
+ "HasCompletedAnyAchievement",
+ "HasDebugZoneMap",
+ "HasDualWieldPenalty",
+ "HasExtraActionBar",
+ "HasFullControl",
+ "HasIgnoreDualWieldWeapon",
+ "HasInboxItem",
+ "HasInspectHonorData",
+ "HasLFGRestrictions",
+ "HasLoadedCUFProfiles",
+ "HasNewMail",
+ "HasNoReleaseAura",
+ "HasOverrideActionBar",
+ "HasPendingGlyphCast",
+ "HasPetSpells",
+ "HasPetUI",
+ "HasSPEffectsAttackPower",
+ "HasSendMailItem",
+ "HasSoulstone",
+ "HasTempShapeshiftActionBar",
+ "HasVehicleActionBar",
+ "HasWandEquipped",
+ "HaveQuestData",
+ "HearthAndResurrectFromArea",
+ "HideRepairCursor",
+ "IgnoreQuest",
+ "InActiveBattlefield",
+ "InCinematic",
+ "InCombatLockdown",
+ "InGuildParty",
+ "InRepairMode",
+ "InboxItemCanDelete",
+ "InitWorldMapPing",
+ "InitiateRolePoll",
+ "InitiateTrade",
+ "InteractUnit",
+ "InviteUnit",
+ "Is64BitClient",
+ "IsAchievementEligible",
+ "IsActionInRange",
+ "IsActiveBattlefieldArena",
+ "IsActiveQuestIgnored",
+ "IsActiveQuestLegendary",
+ "IsActiveQuestTrivial",
+ "IsAddOnLoadOnDemand",
+ "IsAddOnLoaded",
+ "IsAddonMessagePrefixRegistered",
+ "IsAddonVersionCheckEnabled",
+ "IsAllowedToUserTeleport",
+ "IsAltKeyDown",
+ "IsArenaSkirmish",
+ "IsArenaTeamCaptain",
+ "IsArtifactCompletionHistoryAvailable",
+ "IsArtifactRelicItem",
+ "IsAtStableMaster",
+ "IsAttackAction",
+ "IsAttackSpell",
+ "IsAuctionSortReversed",
+ "IsAutoRepeatAction",
+ "IsAutoRepeatSpell",
+ "IsAvailableQuestTrivial",
+ "IsBNLogin",
+ "IsBagSlotFlagEnabledOnOtherBags",
+ "IsBagSlotFlagEnabledOnOtherBankBags",
+ "IsBarberShopStyleValid",
+ "IsBattlePayItem",
+ "IsBreadcrumbQuest",
+ "IsCemeterySelectionAvailable",
+ "IsCharacterNewlyBoosted",
+ "IsChatAFK",
+ "IsChatDND",
+ "IsConsumableAction",
+ "IsConsumableItem",
+ "IsConsumableSpell",
+ "IsContainerFiltered",
+ "IsControlKeyDown",
+ "IsCurrentAction",
+ "IsCurrentItem",
+ "IsCurrentQuestFailed",
+ "IsCurrentSpell",
+ "IsDebugBuild",
+ "IsDemonHunterAvailable",
+ "IsDesaturateSupported",
+ "IsDisplayChannelModerator",
+ "IsDisplayChannelOwner",
+ "IsDressableItem",
+ "IsDualWielding",
+ "IsEncounterInProgress",
+ "IsEquippableItem",
+ "IsEquippedAction",
+ "IsEquippedItem",
+ "IsEquippedItemType",
+ "IsEuropeanNumbers",
+ "IsEveryoneAssistant",
+ "IsExpansionTrial",
+ "IsFactionInactive",
+ "IsFalling",
+ "IsFishingLoot",
+ "IsFlyableArea",
+ "IsFlying",
+ "IsGMClient",
+ "IsGuildLeader",
+ "IsGuildRankAssignmentAllowed",
+ "IsHarmfulItem",
+ "IsHarmfulSpell",
+ "IsHelpfulItem",
+ "IsHelpfulSpell",
+ "IsIgnored",
+ "IsIgnoredOrMuted",
+ "IsInActiveWorldPVP",
+ "IsInArenaTeam",
+ "IsInAuthenticatedRank",
+ "IsInCinematicScene",
+ "IsInGroup",
+ "IsInGuild",
+ "IsInGuildGroup",
+ "IsInInstance",
+ "IsInLFGDungeon",
+ "IsInRaid",
+ "IsInScenarioGroup",
+ "IsIndoors",
+ "IsInsane",
+ "IsInventoryItemLocked",
+ "IsInventoryItemProfessionBag",
+ "IsItemAction",
+ "IsItemInRange",
+ "IsKioskModeEnabled",
+ "IsLFGComplete",
+ "IsLFGDungeonJoinable",
+ "IsLeftAltKeyDown",
+ "IsLeftControlKeyDown",
+ "IsLeftShiftKeyDown",
+ "IsLegacyDifficulty",
+ "IsLinuxClient",
+ "IsLoggedIn",
+ "IsMacClient",
+ "IsMapGarrisonMap",
+ "IsMapOverlayHighlighted",
+ "IsMasterLooter",
+ "IsModifiedClick",
+ "IsModifierKeyDown",
+ "IsMounted",
+ "IsMouseButtonDown",
+ "IsMouselooking",
+ "IsMovieLocal",
+ "IsMoviePlayable",
+ "IsMuted",
+ "IsOnGlueScreen",
+ "IsOnTournamentRealm",
+ "IsOutOfBounds",
+ "IsOutdoors",
+ "IsOutlineModeSupported",
+ "IsPVPTimerRunning",
+ "IsPartyLFG",
+ "IsPartyWorldPVP",
+ "IsPassiveSpell",
+ "IsPendingGlyphRemoval",
+ "IsPetActive",
+ "IsPetAttackAction",
+ "IsPetAttackActive",
+ "IsPlayerInMicroDungeon",
+ "IsPlayerInWorld",
+ "IsPlayerMoving",
+ "IsPlayerNeutral",
+ "IsPlayerSpell",
+ "IsPossessBarVisible",
+ "IsPvpTalentSpell",
+ "IsQuestBounty",
+ "IsQuestCompletable",
+ "IsQuestComplete",
+ "IsQuestCriteriaForBounty",
+ "IsQuestFlaggedCompleted",
+ "IsQuestHardWatched",
+ "IsQuestIDValidSpellTarget",
+ "IsQuestIgnored",
+ "IsQuestItemHidden",
+ "IsQuestLogSpecialItemInRange",
+ "IsQuestSequenced",
+ "IsQuestTask",
+ "IsQuestWatched",
+ "IsRaidMarkerActive",
+ "IsRangedWeapon",
+ "IsRatedBattleground",
+ "IsRatedMap",
+ "IsReagentBankUnlocked",
+ "IsReferAFriendLinked",
+ "IsReplacingUnit",
+ "IsResting",
+ "IsRestrictedAccount",
+ "IsRightAltKeyDown",
+ "IsRightControlKeyDown",
+ "IsRightShiftKeyDown",
+ "IsSelectedSpellBookItem",
+ "IsServerControlledBackfill",
+ "IsShiftKeyDown",
+ "IsSilenced",
+ "IsSpellClassOrSpec",
+ "IsSpellInRange",
+ "IsSpellKnown",
+ "IsSpellKnownOrOverridesKnown",
+ "IsSpellOverlayed",
+ "IsSpellValidForPendingGlyph",
+ "IsStackableAction",
+ "IsStealthed",
+ "IsStereoVideoAvailable",
+ "IsStoryQuest",
+ "IsSubZonePVPPOI",
+ "IsSubmerged",
+ "IsSwimming",
+ "IsTalentSpell",
+ "IsTestBuild",
+ "IsThreatWarningEnabled",
+ "IsTitleKnown",
+ "IsTrackedAchievement",
+ "IsTrackingBattlePets",
+ "IsTradeskillTrainer",
+ "IsTrialAccount",
+ "IsTutorialFlagged",
+ "IsUnitOnQuest",
+ "IsUnitOnQuestByQuestID",
+ "IsUsableAction",
+ "IsUsableItem",
+ "IsUsableSpell",
+ "IsUsingVehicleControls",
+ "IsVehicleAimAngleAdjustable",
+ "IsVehicleAimPowerAdjustable",
+ "IsVeteranTrialAccount",
+ "IsVoiceChatAllowed",
+ "IsVoiceChatAllowedByServer",
+ "IsVoiceChatEnabled",
+ "IsVoidStorageReady",
+ "IsWargame",
+ "IsWindowsClient",
+ "IsWorldQuestHardWatched",
+ "IsWorldQuestWatched",
+ "IsXPUserDisabled",
+ "IsZoomOutAvailable",
+ "ItemAddedToArtifact",
+ "ItemCanTargetGarrisonFollowerAbility",
+ "ItemHasRange",
+ "ItemTextGetCreator",
+ "ItemTextGetItem",
+ "ItemTextGetMaterial",
+ "ItemTextGetPage",
+ "ItemTextGetText",
+ "ItemTextHasNextPage",
+ "ItemTextIsFullPage",
+ "ItemTextNextPage",
+ "ItemTextPrevPage",
+ "JoinArena",
+ "JoinBattlefield",
+ "JoinChannelByName",
+ "JoinLFG",
+ "JoinPermanentChannel",
+ "JoinRatedBattlefield",
+ "JoinSingleLFG",
+ "JoinSkirmish",
+ "JoinTemporaryChannel",
+ "JumpOrAscendStart",
+ "KBArticle_BeginLoading",
+ "KBArticle_GetData",
+ "KBArticle_IsLoaded",
+ "KBQuery_BeginLoading",
+ "KBQuery_GetArticleHeaderCount",
+ "KBQuery_GetArticleHeaderData",
+ "KBQuery_GetTotalArticleCount",
+ "KBQuery_IsLoaded",
+ "KBSetup_BeginLoading",
+ "KBSetup_GetArticleHeaderCount",
+ "KBSetup_GetArticleHeaderData",
+ "KBSetup_GetCategoryCount",
+ "KBSetup_GetCategoryData",
+ "KBSetup_GetLanguageCount",
+ "KBSetup_GetLanguageData",
+ "KBSetup_GetSubCategoryCount",
+ "KBSetup_GetSubCategoryData",
+ "KBSetup_GetTotalArticleCount",
+ "KBSetup_IsLoaded",
+ "KBSystem_GetMOTD",
+ "KBSystem_GetServerNotice",
+ "KBSystem_GetServerStatus",
+ "LFGTeleport",
+ "LearnPvpTalent",
+ "LearnPvpTalents",
+ "LearnTalent",
+ "LearnTalents",
+ "LeaveBattlefield",
+ "LeaveChannelByName",
+ "LeaveLFG",
+ "LeaveParty",
+ "LeaveSingleLFG",
+ "ListChannelByName",
+ "ListChannels",
+ "LoadAddOn",
+ "LoadBindings",
+ "LoadURLIndex",
+ "LoggingChat",
+ "LoggingCombat",
+ "Logout",
+ "LootSlot",
+ "LootSlotHasItem",
+ "ModifyEquipmentSet",
+ "MouseOverrideCinematicDisable",
+ "MouselookStart",
+ "MouselookStop",
+ "MoveAndSteerStart",
+ "MoveAndSteerStop",
+ "MoveBackwardStart",
+ "MoveBackwardStop",
+ "MoveForwardStart",
+ "MoveForwardStop",
+ "MoveViewDownStart",
+ "MoveViewDownStop",
+ "MoveViewInStart",
+ "MoveViewInStop",
+ "MoveViewLeftStart",
+ "MoveViewLeftStop",
+ "MoveViewOutStart",
+ "MoveViewOutStop",
+ "MoveViewRightStart",
+ "MoveViewRightStop",
+ "MoveViewUpStart",
+ "MoveViewUpStop",
+ "MultiSampleAntiAliasingSupported",
+ "NeutralPlayerSelectFaction",
+ "NextView",
+ "NoPlayTime",
+ "NotWhileDeadError",
+ "NotifyInspect",
+ "NumTaxiNodes",
+ "OfferPetition",
+ "OffhandHasWeapon",
+ "OpenCalendar",
+ "OpenTrainer",
+ "OpeningCinematic",
+ "PartialPlayTime",
+ "PartyLFGStartBackfill",
+ "PetAbandon",
+ "PetAggressiveMode",
+ "PetAssistMode",
+ "PetAttack",
+ "PetCanBeAbandoned",
+ "PetCanBeDismissed",
+ "PetCanBeRenamed",
+ "PetDefensiveMode",
+ "PetDismiss",
+ "PetFollow",
+ "PetHasActionBar",
+ "PetHasSpellbook",
+ "PetMoveTo",
+ "PetPassiveMode",
+ "PetRename",
+ "PetStopAttack",
+ "PetUsesPetFrame",
+ "PetWait",
+ "PickupAction",
+ "PickupBagFromSlot",
+ "PickupCompanion",
+ "PickupContainerItem",
+ "PickupCurrency",
+ "PickupEquipmentSet",
+ "PickupEquipmentSetByName",
+ "PickupGuildBankItem",
+ "PickupGuildBankMoney",
+ "PickupInventoryItem",
+ "PickupItem",
+ "PickupMacro",
+ "PickupMerchantItem",
+ "PickupPetAction",
+ "PickupPetSpell",
+ "PickupPlayerMoney",
+ "PickupPvpTalent",
+ "PickupSpell",
+ "PickupSpellBookItem",
+ "PickupStablePet",
+ "PickupTalent",
+ "PickupTradeMoney",
+ "PitchDownStart",
+ "PitchDownStop",
+ "PitchUpStart",
+ "PitchUpStop",
+ "PlaceAction",
+ "PlaceAuctionBid",
+ "PlaceRaidMarker",
+ "PlayAutoAcceptQuestSound",
+ "PlayMusic",
+ "PlaySound",
+ "PlaySoundFile",
+ "PlaySoundKitID",
+ "PlayVocalErrorSoundID",
+ "PlayerCanTeleport",
+ "PlayerHasHearthstone",
+ "PlayerHasToy",
+ "PlayerIsPVPInactive",
+ "PortGraveyard",
+ "PreloadMovie",
+ "Prestige",
+ "PrevView",
+ "ProcessMapClick",
+ "ProcessQuestLogRewardFactions",
+ "PromoteToAssistant",
+ "PromoteToLeader",
+ "PurchaseSlot",
+ "PutItemInBackpack",
+ "PutItemInBag",
+ "QueryAuctionItems",
+ "QueryGuildBankLog",
+ "QueryGuildBankTab",
+ "QueryGuildBankText",
+ "QueryGuildEventLog",
+ "QueryGuildMembersForRecipe",
+ "QueryGuildNews",
+ "QueryGuildRecipes",
+ "QueryWorldCountdownTimer",
+ "QuestChooseRewardError",
+ "QuestFlagsPVP",
+ "QuestGetAutoAccept",
+ "QuestGetAutoLaunched",
+ "QuestHasPOIInfo",
+ "QuestIsDaily",
+ "QuestIsFromAdventureMap",
+ "QuestIsFromAreaTrigger",
+ "QuestIsWeekly",
+ "QuestLogPushQuest",
+ "QuestLogRewardHasTreasurePicker",
+ "QuestLogShouldShowPortrait",
+ "QuestMapUpdateAllQuests",
+ "QuestPOIGetIconInfo",
+ "QuestPOIGetQuestIDByIndex",
+ "QuestPOIGetQuestIDByVisibleIndex",
+ "QuestPOIGetSecondaryLocations",
+ "QuestPOIUpdateIcons",
+ "Quit",
+ "RaidProfileExists",
+ "RaidProfileHasUnsavedChanges",
+ "RandomRoll",
+ "ReagentBankButtonIDToInvSlotID",
+ "RedockChatWindows",
+ "RefreshLFGList",
+ "RefreshWorldMap",
+ "RegisterAddonMessagePrefix",
+ "RegisterCVar",
+ "RegisterStaticConstants",
+ "RejectProposal",
+ "ReloadUI",
+ "RemoveAutoQuestPopUp",
+ "RemoveChatWindowChannel",
+ "RemoveChatWindowMessages",
+ "RemoveFriend",
+ "RemoveItemFromArtifact",
+ "RemovePvpTalent",
+ "RemoveQuestWatch",
+ "RemoveTalent",
+ "RemoveTrackedAchievement",
+ "RemoveWorldQuestWatch",
+ "RenamePetition",
+ "RepairAllItems",
+ "ReplaceEnchant",
+ "ReplaceGuildMaster",
+ "ReplaceTradeEnchant",
+ "RepopMe",
+ "ReportBug",
+ "ReportPlayer",
+ "ReportPlayerIsPVPAFK",
+ "ReportSuggestion",
+ "RequestArtifactCompletionHistory",
+ "RequestBattlefieldScoreData",
+ "RequestBattlegroundInstanceInfo",
+ "RequestGuildApplicantsList",
+ "RequestGuildChallengeInfo",
+ "RequestGuildMembership",
+ "RequestGuildMembershipList",
+ "RequestGuildPartyState",
+ "RequestGuildRecruitmentSettings",
+ "RequestGuildRewards",
+ "RequestInspectHonorData",
+ "RequestLFDPartyLockInfo",
+ "RequestLFDPlayerLockInfo",
+ "RequestPVPOptionsEnabled",
+ "RequestPVPRewards",
+ "RequestRaidInfo",
+ "RequestRandomBattlegroundInstanceInfo",
+ "RequestRatedInfo",
+ "RequestRecruitingGuildsList",
+ "RequestTimePlayed",
+ "RequeueSkirmish",
+ "ResetAddOns",
+ "ResetCPUUsage",
+ "ResetChatColors",
+ "ResetChatWindows",
+ "ResetCursor",
+ "ResetDisabledAddOns",
+ "ResetInstances",
+ "ResetSetMerchantFilter",
+ "ResetTutorials",
+ "ResetView",
+ "ResistancePercent",
+ "RespondInstanceLock",
+ "RespondMailLockSendItem",
+ "RestartGx",
+ "RestoreRaidProfileFromCopy",
+ "ResurrectGetOfferer",
+ "ResurrectHasSickness",
+ "ResurrectHasTimer",
+ "RetrieveCorpse",
+ "ReturnInboxItem",
+ "RollOnLoot",
+ "RunBinding",
+ "RunMacro",
+ "RunMacroText",
+ "RunScript",
+ "SaveAddOns",
+ "SaveBindings",
+ "SaveEquipmentSet",
+ "SaveRaidProfileCopy",
+ "SaveView",
+ "Screenshot",
+ "ScriptsDisallowedForBeta",
+ "SearchGuildRecipes",
+ "SearchLFGGetEncounterResults",
+ "SearchLFGGetJoinedID",
+ "SearchLFGGetNumResults",
+ "SearchLFGGetPartyResults",
+ "SearchLFGGetResults",
+ "SearchLFGJoin",
+ "SearchLFGLeave",
+ "SearchLFGSort",
+ "SecureCmdOptionParse",
+ "SelectActiveQuest",
+ "SelectAvailableQuest",
+ "SelectGossipActiveQuest",
+ "SelectGossipAvailableQuest",
+ "SelectGossipOption",
+ "SelectQuestLogEntry",
+ "SelectTrainerService",
+ "SelectedRealmName",
+ "SellCursorItem",
+ "SendAddonMessage",
+ "SendChatMessage",
+ "SendMail",
+ "SendQuestChoiceResponse",
+ "SendSoRByText",
+ "SendSystemMessage",
+ "SendWho",
+ "SetAbandonQuest",
+ "SetAchievementComparisonPortrait",
+ "SetAchievementComparisonUnit",
+ "SetAchievementSearchString",
+ "SetActionBarToggles",
+ "SetActionUIButton",
+ "SetActiveVoiceChannel",
+ "SetActiveVoiceChannelBySessionID",
+ "SetAddonVersionCheck",
+ "SetAllowDangerousScripts",
+ "SetAllowLowLevelRaid",
+ "SetAuctionsTabShowing",
+ "SetAutoDeclineGuildInvites",
+ "SetBackpackAutosortDisabled",
+ "SetBagPortraitTexture",
+ "SetBagSlotFlag",
+ "SetBankAutosortDisabled",
+ "SetBankBagSlotFlag",
+ "SetBarSlotFromIntro",
+ "SetBarberShopAlternateFormFrame",
+ "SetBattlefieldScoreFaction",
+ "SetBinding",
+ "SetBindingClick",
+ "SetBindingItem",
+ "SetBindingMacro",
+ "SetBindingSpell",
+ "SetBlacklistMap",
+ "SetCVar",
+ "SetCVarBitfield",
+ "SetCemeteryPreference",
+ "SetChannelOwner",
+ "SetChannelPassword",
+ "SetChatColorNameByClass",
+ "SetChatWindowAlpha",
+ "SetChatWindowColor",
+ "SetChatWindowDocked",
+ "SetChatWindowLocked",
+ "SetChatWindowName",
+ "SetChatWindowSavedDimensions",
+ "SetChatWindowSavedPosition",
+ "SetChatWindowShown",
+ "SetChatWindowSize",
+ "SetChatWindowUninteractable",
+ "SetConsoleKey",
+ "SetCurrencyBackpack",
+ "SetCurrencyUnused",
+ "SetCurrentGraphicsSetting",
+ "SetCurrentGuildBankTab",
+ "SetCurrentTitle",
+ "SetCursor",
+ "SetDefaultVideoOptions",
+ "SetDungeonDifficultyID",
+ "SetDungeonMapLevel",
+ "SetEuropeanNumbers",
+ "SetEveryoneIsAssistant",
+ "SetFactionActive",
+ "SetFactionInactive",
+ "SetFocusedAchievement",
+ "SetFriendNotes",
+ "SetGamma",
+ "SetGuildApplicantSelection",
+ "SetGuildBankTabInfo",
+ "SetGuildBankTabItemWithdraw",
+ "SetGuildBankTabPermissions",
+ "SetGuildBankText",
+ "SetGuildBankWithdrawGoldLimit",
+ "SetGuildInfoText",
+ "SetGuildMemberRank",
+ "SetGuildNewsFilter",
+ "SetGuildRecruitmentComment",
+ "SetGuildRecruitmentSettings",
+ "SetGuildRosterSelection",
+ "SetGuildRosterShowOffline",
+ "SetGuildTradeSkillCategoryFilter",
+ "SetGuildTradeSkillItemNameFilter",
+ "SetInWorldUIVisibility",
+ "SetInsertItemsLeftToRight",
+ "SetInventoryPortraitTexture",
+ "SetItemSearch",
+ "SetItemUpgradeFromCursorItem",
+ "SetLFGBonusFactionID",
+ "SetLFGBootVote",
+ "SetLFGComment",
+ "SetLFGDungeon",
+ "SetLFGDungeonEnabled",
+ "SetLFGHeaderCollapsed",
+ "SetLFGRoles",
+ "SetLegacyRaidDifficultyID",
+ "SetLookingForGuildComment",
+ "SetLookingForGuildSettings",
+ "SetLootMethod",
+ "SetLootPortrait",
+ "SetLootSpecialization",
+ "SetLootThreshold",
+ "SetMacroItem",
+ "SetMacroSpell",
+ "SetMapByID",
+ "SetMapToCurrentZone",
+ "SetMapZoom",
+ "SetMerchantFilter",
+ "SetModifiedClick",
+ "SetMouselookOverrideBinding",
+ "SetMultiCastSpell",
+ "SetNextBarberShopStyle",
+ "SetOptOutOfLoot",
+ "SetOverrideBinding",
+ "SetOverrideBindingClick",
+ "SetOverrideBindingItem",
+ "SetOverrideBindingMacro",
+ "SetOverrideBindingSpell",
+ "SetPOIIconOverlapDistance",
+ "SetPOIIconOverlapPushDistance",
+ "SetPVP",
+ "SetPVPRoles",
+ "SetPartyAssignment",
+ "SetPendingReportPetTarget",
+ "SetPendingReportTarget",
+ "SetPetSlot",
+ "SetPetStablePaperdoll",
+ "SetPortraitTexture",
+ "SetPortraitToTexture",
+ "SetRaidDifficultyID",
+ "SetRaidProfileOption",
+ "SetRaidProfileSavedPosition",
+ "SetRaidSubgroup",
+ "SetRaidTarget",
+ "SetRaidTargetProtected",
+ "SetRecruitingGuildSelection",
+ "SetRefresh",
+ "SetSavedInstanceExtend",
+ "SetScreenResolution",
+ "SetSelectedArtifact",
+ "SetSelectedAuctionItem",
+ "SetSelectedDisplayChannel",
+ "SetSelectedFaction",
+ "SetSelectedFriend",
+ "SetSelectedIgnore",
+ "SetSelectedMute",
+ "SetSelectedScreenResolutionIndex",
+ "SetSelectedWarGameType",
+ "SetSendMailCOD",
+ "SetSendMailMoney",
+ "SetSendMailShowing",
+ "SetSortBagsRightToLeft",
+ "SetSpecialization",
+ "SetSpellbookPetAction",
+ "SetSuperTrackedQuestID",
+ "SetTaxiBenchmarkMode",
+ "SetTaxiMap",
+ "SetTracking",
+ "SetTradeCurrency",
+ "SetTradeMoney",
+ "SetTrainerServiceTypeFilter",
+ "SetUIVisibility",
+ "SetView",
+ "SetWatchedFactionIndex",
+ "SetWhoToUI",
+ "SetupFullscreenScale",
+ "ShowAccountAchievements",
+ "ShowBossFrameWhenUninteractable",
+ "ShowBuybackSellCursor",
+ "ShowContainerSellCursor",
+ "ShowFriends",
+ "ShowInventorySellCursor",
+ "ShowMerchantSellCursor",
+ "ShowQuestComplete",
+ "ShowQuestOffer",
+ "ShowRepairCursor",
+ "SignPetition",
+ "SitStandOrDescendStart",
+ "SocketContainerItem",
+ "SocketInventoryItem",
+ "SocketItemToArtifact",
+ "SolveArtifact",
+ "SortAuctionApplySort",
+ "SortAuctionClearSort",
+ "SortAuctionItems",
+ "SortAuctionSetSort",
+ "SortBGList",
+ "SortBags",
+ "SortBankBags",
+ "SortBattlefieldScoreData",
+ "SortGuildRoster",
+ "SortGuildTradeSkill",
+ "SortQuestSortTypes",
+ "SortQuestWatches",
+ "SortQuests",
+ "SortReagentBankBags",
+ "SortWho",
+ "Sound_ChatSystem_GetInputDriverNameByIndex",
+ "Sound_ChatSystem_GetNumInputDrivers",
+ "Sound_ChatSystem_GetNumOutputDrivers",
+ "Sound_ChatSystem_GetOutputDriverNameByIndex",
+ "Sound_GameSystem_GetInputDriverNameByIndex",
+ "Sound_GameSystem_GetNumInputDrivers",
+ "Sound_GameSystem_GetNumOutputDrivers",
+ "Sound_GameSystem_GetOutputDriverNameByIndex",
+ "Sound_GameSystem_RestartSoundSystem",
+ "Spell", -- mixin
+ "SpellCanTargetGarrisonFollower",
+ "SpellCanTargetGarrisonFollowerAbility",
+ "SpellCanTargetGarrisonMission",
+ "SpellCanTargetItem",
+ "SpellCanTargetItemID",
+ "SpellCanTargetQuest",
+ "SpellCanTargetUnit",
+ "SpellCancelQueuedSpell",
+ "SpellGetVisibilityInfo",
+ "SpellHasRange",
+ "SpellIsAlwaysShown",
+ "SpellIsSelfBuff",
+ "SpellIsTargeting",
+ "SpellStopCasting",
+ "SpellStopTargeting",
+ "SpellTargetItem",
+ "SpellTargetUnit",
+ "SplashFrameCanBeShown",
+ "SplitContainerItem",
+ "SplitGuildBankItem",
+ "StartAttack",
+ "StartAuction",
+ "StartDuel",
+ "StartSpectatorWarGame",
+ "StartWarGame",
+ "StartWarGameByName",
+ "StopAttack",
+ "StopCinematic",
+ "StopMacro",
+ "StopMusic",
+ "StopSound",
+ "StrafeLeftStart",
+ "StrafeLeftStop",
+ "StrafeRightStart",
+ "StrafeRightStop",
+ "Stuck",
+ "SubmitRequiredGuildRename",
+ "SummonFriend",
+ "SummonRandomCritter",
+ "SwapRaidSubgroup",
+ "SwitchAchievementSearchTab",
+ "TakeInboxItem",
+ "TakeInboxMoney",
+ "TakeInboxTextItem",
+ "TakeTaxiNode",
+ "TargetDirectionEnemy",
+ "TargetDirectionFinished",
+ "TargetDirectionFriend",
+ "TargetLastEnemy",
+ "TargetLastFriend",
+ "TargetLastTarget",
+ "TargetNearest",
+ "TargetNearestEnemy",
+ "TargetNearestEnemyPlayer",
+ "TargetNearestFriend",
+ "TargetNearestFriendPlayer",
+ "TargetNearestPartyMember",
+ "TargetNearestRaidMember",
+ "TargetPriorityHighlightEnd",
+ "TargetPriorityHighlightStart",
+ "TargetTotem",
+ "TargetUnit",
+ "TaxiGetDestX",
+ "TaxiGetDestY",
+ "TaxiGetNodeSlot",
+ "TaxiGetSrcX",
+ "TaxiGetSrcY",
+ "TaxiIsDirectFlight",
+ "TaxiNodeCost",
+ "TaxiNodeGetType",
+ "TaxiNodeName",
+ "TaxiNodePosition",
+ "TaxiRequestEarlyLanding",
+ "TeleportToDebugObject",
+ "TimeoutResurrect",
+ "ToggleAnimKitDisplay",
+ "ToggleAutoRun",
+ "TogglePVP",
+ "TogglePetAutocast",
+ "ToggleRun",
+ "ToggleSelfHighlight",
+ "ToggleSheath",
+ "ToggleSpellAutocast",
+ "ToggleWindowed",
+ "TriggerTutorial",
+ "TurnInGuildCharter",
+ "TurnLeftStart",
+ "TurnLeftStop",
+ "TurnOrActionStart",
+ "TurnOrActionStop",
+ "TurnRightStart",
+ "TurnRightStop",
+ "UnignoreQuest",
+ "UninviteUnit",
+ "UnitAffectingCombat",
+ "UnitAlternatePowerCounterInfo",
+ "UnitAlternatePowerInfo",
+ "UnitAlternatePowerTextureInfo",
+ "UnitArmor",
+ "UnitAttackBothHands",
+ "UnitAttackPower",
+ "UnitAttackSpeed",
+ "UnitAura",
+ "UnitBattlePetLevel",
+ "UnitBattlePetSpeciesID",
+ "UnitBattlePetType",
+ "UnitBonusArmor",
+ "UnitBuff",
+ "UnitCanAssist",
+ "UnitCanAttack",
+ "UnitCanCooperate",
+ "UnitCanPetBattle",
+ "UnitCastingInfo",
+ "UnitChannelInfo",
+ "UnitClass",
+ "UnitClassBase",
+ "UnitClassification",
+ "UnitControllingVehicle",
+ "UnitCreatureFamily",
+ "UnitCreatureType",
+ "UnitDamage",
+ "UnitDebuff",
+ "UnitDefense",
+ "UnitDetailedThreatSituation",
+ "UnitDistanceSquared",
+ "UnitEffectiveLevel",
+ "UnitExists",
+ "UnitFactionGroup",
+ "UnitFullName",
+ "UnitGUID",
+ "UnitGetAvailableRoles",
+ "UnitGetIncomingHeals",
+ "UnitGetTotalAbsorbs",
+ "UnitGetTotalHealAbsorbs",
+ "UnitGroupRolesAssigned",
+ "UnitHPPerStamina",
+ "UnitHasIncomingResurrection",
+ "UnitHasLFGDeserter",
+ "UnitHasLFGRandomCooldown",
+ "UnitHasRelicSlot",
+ "UnitHasVehiclePlayerFrameUI",
+ "UnitHasVehicleUI",
+ "UnitHealth",
+ "UnitHealthMax",
+ "UnitHonor",
+ "UnitHonorLevel",
+ "UnitHonorMax",
+ "UnitInBattleground",
+ "UnitInOtherParty",
+ "UnitInParty",
+ "UnitInPhase",
+ "UnitInRaid",
+ "UnitInRange",
+ "UnitInVehicle",
+ "UnitInVehicleControlSeat",
+ "UnitInVehicleHidesPetFrame",
+ "UnitIsAFK",
+ "UnitIsBattlePet",
+ "UnitIsBattlePetCompanion",
+ "UnitIsCharmed",
+ "UnitIsConnected",
+ "UnitIsControlling",
+ "UnitIsCorpse",
+ "UnitIsDND",
+ "UnitIsDead",
+ "UnitIsDeadOrGhost",
+ "UnitIsEnemy",
+ "UnitIsFeignDeath",
+ "UnitIsFriend",
+ "UnitIsGhost",
+ "UnitIsGroupAssistant",
+ "UnitIsGroupLeader",
+ "UnitIsInMyGuild",
+ "UnitIsMercenary",
+ "UnitIsOtherPlayersBattlePet",
+ "UnitIsOtherPlayersPet",
+ "UnitIsPVP",
+ "UnitIsPVPFreeForAll",
+ "UnitIsPVPSanctuary",
+ "UnitIsPlayer",
+ "UnitIsPossessed",
+ "UnitIsQuestBoss",
+ "UnitIsRaidOfficer",
+ "UnitIsSameServer",
+ "UnitIsSilenced",
+ "UnitIsTalking",
+ "UnitIsTapDenied",
+ "UnitIsTrivial",
+ "UnitIsUnconscious",
+ "UnitIsUnit",
+ "UnitIsVisible",
+ "UnitIsWildBattlePet",
+ "UnitLeadsAnyGroup",
+ "UnitLevel",
+ "UnitMana",
+ "UnitManaMax",
+ "UnitName",
+ "UnitNumPowerBarTimers",
+ "UnitOnTaxi",
+ "UnitPVPName",
+ "UnitPlayerControlled",
+ "UnitPlayerOrPetInParty",
+ "UnitPlayerOrPetInRaid",
+ "UnitPosition",
+ "UnitPower",
+ "UnitPowerBarTimerInfo",
+ "UnitPowerDisplayMod",
+ "UnitPowerMax",
+ "UnitPowerType",
+ "UnitPrestige",
+ "UnitRace",
+ "UnitRangedAttack",
+ "UnitRangedAttackPower",
+ "UnitRangedDamage",
+ "UnitReaction",
+ "UnitRealmRelationship",
+ "UnitResistance",
+ "UnitSelectionColor",
+ "UnitSetRole",
+ "UnitSex",
+ "UnitShouldDisplayName",
+ "UnitSpellHaste",
+ "UnitStagger",
+ "UnitStat",
+ "UnitSwitchToVehicleSeat",
+ "UnitTargetsVehicleInRaidUI",
+ "UnitThreatPercentageOfLead",
+ "UnitThreatSituation",
+ "UnitUsingVehicle",
+ "UnitVehicleSeatCount",
+ "UnitVehicleSeatInfo",
+ "UnitVehicleSkin",
+ "UnitXP",
+ "UnitXPMax",
+ "UnlearnSpecialization",
+ "UnlockVoidStorage",
+ "UpdateAddOnCPUUsage",
+ "UpdateAddOnMemoryUsage",
+ "UpdateInventoryAlertStatus",
+ "UpdateMapHighlight",
+ "UpdateWarGamesList",
+ "UpdateWorldMapArrow",
+ "UpgradeItem",
+ "UseAction",
+ "UseContainerItem",
+ "UseEquipmentSet",
+ "UseHearthstone",
+ "UseInventoryItem",
+ "UseItemByName",
+ "UseQuestLogSpecialItem",
+ "UseSoulstone",
+ "UseToy",
+ "UseToyByName",
+ "UseWorldMapActionButtonSpellOnQuest",
+ "VehicleAimDecrement",
+ "VehicleAimDownStart",
+ "VehicleAimDownStop",
+ "VehicleAimGetAngle",
+ "VehicleAimGetNormAngle",
+ "VehicleAimGetNormPower",
+ "VehicleAimIncrement",
+ "VehicleAimRequestAngle",
+ "VehicleAimRequestNormAngle",
+ "VehicleAimSetNormPower",
+ "VehicleAimUpStart",
+ "VehicleAimUpStop",
+ "VehicleCameraZoomIn",
+ "VehicleCameraZoomOut",
+ "VehicleExit",
+ "VehicleNextSeat",
+ "VehiclePrevSeat",
+ "ViewGuildRecipes",
+ "VoiceChat_ActivatePrimaryCaptureCallback",
+ "VoiceChat_GetCurrentMicrophoneSignalLevel",
+ "VoiceChat_IsPlayingLoopbackSound",
+ "VoiceChat_IsRecordingLoopbackSound",
+ "VoiceChat_PlayLoopbackSound",
+ "VoiceChat_RecordLoopbackSound",
+ "VoiceChat_StartCapture",
+ "VoiceChat_StopCapture",
+ "VoiceChat_StopPlayingLoopbackSound",
+ "VoiceChat_StopRecordingLoopbackSound",
+ "VoiceEnumerateCaptureDevices",
+ "VoiceEnumerateOutputDevices",
+ "VoiceGetCurrentCaptureDevice",
+ "VoiceGetCurrentOutputDevice",
+ "VoiceIsDisabledByClient",
+ "VoicePushToTalkStart",
+ "VoicePushToTalkStop",
+ "VoiceSelectCaptureDevice",
+ "VoiceSelectOutputDevice",
+ "WarGameRespond",
+ "WithdrawGuildBankMoney",
+ "ZoomOut",
+ "abs",
+ "acos",
+ "asin",
+ "assert",
+ "atan",
+ "atan2",
+ "bit.arshift",
+ "bit.band",
+ "bit.bnot",
+ "bit.bor",
+ "bit.bxor",
+ "bit.lshift",
+ "bit.mod",
+ "bit.rshift",
+ "ceil",
+ "collectgarbage",
+ "coroutine.create",
+ "coroutine.resume",
+ "coroutine.running",
+ "coroutine.status",
+ "coroutine.wrap",
+ "coroutine.yield",
+ "cos",
+ "date",
+ "debugbreak",
+ "debugdump",
+ "debuginfo",
+ "debugload",
+ "debuglocals",
+ "debugprint",
+ "debugprofilestart",
+ "debugprofilestop",
+ "debugstack",
+ "debugtimestamp",
+ "deg",
+ "difftime",
+ "error",
+ "exp",
+ "fastrandom",
+ "floor",
+ "forceinsecure",
+ "foreach",
+ "foreachi",
+ "format",
+ "frexp",
+ "gcinfo",
+ "geterrorhandler",
+ "getfenv",
+ "getmetatable",
+ "getn",
+ "gmatch",
+ "gsub",
+ "hooksecurefunc",
+ "ipars",
+ "issecure",
+ "issecurevariable",
+ "ldexp",
+ "loadstring",
+ "log",
+ "log10",
+ "math.abs",
+ "math.acos",
+ "math.asin",
+ "math.atan",
+ "math.atan2",
+ "math.ceil",
+ "math.cos",
+ "math.cosh",
+ "math.deg",
+ "math.exp",
+ "math.floor",
+ "math.fmod",
+ "math.frexp",
+ "math.ldexp",
+ "math.log",
+ "math.log10",
+ "math.max",
+ "math.min",
+ "math.modf",
+ "math.pow",
+ "math.rad",
+ "math.random",
+ "math.sin",
+ "math.sinh",
+ "math.sqrt",
+ "math.tan",
+ "math.tanh",
+ "max",
+ "min",
+ "mod",
+ "newproxy",
+ "next",
+ "pairs",
+ "pcall",
+ "rad",
+ "random",
+ "rawequal",
+ "rawget",
+ "rawset",
+ "scrub",
+ "securecall",
+ "select",
+ "seterrorhandler",
+ "setfenv",
+ "setmetatable",
+ "sin",
+ "sort",
+ "sqrt",
+ "strbyte",
+ "strchar",
+ "strcmputf8i",
+ "strconcat",
+ "strfind",
+ "string.byte",
+ "string.char",
+ "string.find",
+ "string.format",
+ "string.gfind",
+ "string.gmatch",
+ "string.gsub",
+ "string.join",
+ "string.len",
+ "string.lower",
+ "string.match",
+ "string.rep",
+ "string.reverse",
+ "string.split",
+ "string.sub",
+ "string.trim",
+ "string.upper",
+ "strjoin",
+ "strlen",
+ "strlenutf8",
+ "strlower",
+ "strmatch",
+ "strrep",
+ "strrev",
+ "strsplit",
+ "strsub",
+ "strtrim",
+ "strupper",
+ "table.concat",
+ "table.foreach",
+ "table.foreachi",
+ "table.getn",
+ "table.insert",
+ "table.maxn",
+ "table.remove",
+ "table.removemulti",
+ "table.setn",
+ "table.sort",
+ "table.wipe",
+ "tan",
+ "time",
+ "tinsert",
+ "tonumber",
+ "tostring",
+ "tremove",
+ "type",
+ "unpack",
+ "wipe",
+ "xpcall",
+
+ -- framexml functions
+ "AbbreviateLargeNumbers",
+ "ActionButtonDown",
+ "ActionButtonUp",
+ "AddFrameLock",
+ "AddToAutoHide",
+ "AnimateTexCoords",
+ "BeginActionBarTransition",
+ "BetterDate",
+ "BreakUpLargeNumbers",
+ "BuildColoredListString",
+ "BuildListString",
+ "BuildMultilineTooltip",
+ "BuildNewLineListString",
+ "ButtonInventorySlot",
+ "C_ClassColor.GetClassColor",
+ "CRFFlowFilterFunc",
+ "CRFGroupFilterFunc",
+ "CallRestrictedClosure",
+ "CanCooperateWithToon",
+ "CanCreateFilters",
+ "CanGroupInvite",
+ "CanGroupWithAccount",
+ "CanOpenPanels",
+ "CanShowCenterUIPanel",
+ "CanShowRightUIPanel",
+ "CanShowUIPanels",
+ "CancelAnimations",
+ "ChangeMultiCastActionPage",
+ "ChatChannelPasswordHandler",
+ "ClaimRaidFrame",
+ "ClampUIPanelY",
+ "ClearClampedTextureRotation",
+ "CloseAllBags",
+ "CloseAllWindows",
+ "CloseBackpack",
+ "CloseBag",
+ "CloseBankBagFrames",
+ "CloseChildWindows",
+ "CloseDropDownMenus",
+ "CloseMenus",
+ "CloseSideDressUpFrame",
+ "CloseSpecialWindows",
+ "CloseWindows",
+ "ColorPaperDollStat",
+ "ComboPointShineFadeIn",
+ "ComboPointShineFadeOut",
+ "ComputePetBonus",
+ "ConfirmOrLeaveBattlefield",
+ "ConfirmOrLeaveLFGParty",
+ "ConsolePrint",
+ "ControlCheckCapTargets",
+ "ControlGetActiveCvarValue",
+ "ControlGetCurrentCvarValue",
+ "ControlSetValue",
+ "ConvertRGBtoColorString",
+ "CopyTable",
+ "CreateChatChannelList",
+ "CursorOnUpdate",
+ "CursorUpdate",
+ "DeathKnniggetThrobFunction",
+ "DecodeResolution",
+ "DefaultCompactMiniFrameSetup",
+ "DefaultCompactUnitFrameSetup",
+ "DrawOneHopLines",
+ "DrawRouteLine",
+ "DressUpBattlePet",
+ "DressUpItemLink",
+ "DressUpTexturePath",
+ "EasyMenu",
+ "ExhaustionToolTipText",
+ "ExtraActionButtonKey",
+ "FormatPaperDollTooltipStat",
+ "FormatProfession",
+ "GMError",
+ "GetActiveRaidProfile",
+ "GetApplicableMultisampleSetting",
+ "GetBackgroundTexCoordsForRole",
+ "GetBackpackFrame",
+ "GetBattlePetAbilityHyperlink",
+ "GetBindingFromClick",
+ "GetBindingText",
+ "GetChatUnitColor",
+ "GetClassColor",
+ "GetColoredName",
+ "GetDenominationsFromCopper",
+ "GetDisplayedAllyFrames",
+ "GetDungeonNameWithDifficulty",
+ "GetEnemyDodgeChance",
+ "GetEnemyParryChance",
+ "GetEquipmentSetIconInfo",
+ "GetFixedLink",
+ "GetFrameHandle",
+ "GetFrameHandleFrame",
+ "GetFullRaidList",
+ "GetKeyRingSize",
+ "GetLFGMode",
+ "GetLowBit",
+ "GetManagedEnvironment",
+ "GetMaterialTextColors",
+ "GetMaxUIPanelsWidth",
+ "GetMeleeMissChance",
+ "GetMessageTypeColor",
+ "GetMessageTypeState",
+ "GetMoneyString",
+ "GetNumWatchedTokens",
+ "GetPlayerFactionGroup",
+ "GetQuestDifficultyColor",
+ "GetRandomArgument",
+ "GetRangedMissChance",
+ "GetReadonlyRestrictedTable",
+ "GetRelativeDifficultyColor",
+ "GetScreenHeightScale",
+ "GetScreenWidthScale",
+ "GetSmoothProgressChange",
+ "GetSpellMissChance",
+ "GetSpellNameColor",
+ "GetTableColor",
+ "GetTexCoordsByGrid",
+ "GetTexCoordsForRole",
+ "GetTexCoordsForRoleSmall",
+ "GetTexCoordsForRoleSmallCircle",
+ "GetTimeStringFromSeconds",
+ "GetTimerTextColor",
+ "GetUIPanel",
+ "GetUIPanelHeight",
+ "GetUIPanelWidth",
+ "GetUnitName",
+ "GossipFrameActiveQuestsUpdate",
+ "GossipFrameAvailableQuestsUpdate",
+ "GossipFrameOptionsUpdate",
+ "GossipFrameUpdate",
+ "GossipResize",
+ "HandleModifiedItemClick",
+ "HasMessageType",
+ "HasMessageTypeGroup",
+ "HasMultiCastActionBar",
+ "HasMultiCastActionPage",
+ "HelpReportLag",
+ "HideDropDownMenu",
+ "HideKnowledgeBase",
+ "HideMultiCastActionBar",
+ "HideParentPanel",
+ "HidePartyFrame",
+ "HidePetActionBar",
+ "HideTextStatusBarText",
+ "HideUIPanel",
+ "HideWatchedReputationBarText",
+ "InGlue",
+ "InboxGetMoreMail",
+ "InboxNextPage",
+ "InboxPrevPage",
+ "InspectAchievements",
+ "InspectUnit",
+ "InviteToGroup",
+ "IsBagOpen",
+ "IsClassColoringMessageType",
+ "IsCombatLog",
+ "IsFrameHandle",
+ "IsFrameLockActive",
+ "IsFrameSmartShown",
+ "IsInProvingGround",
+ "IsLFGModeActive",
+ "IsListeningForMessageType",
+ "IsMessageDoneBy",
+ "IsMessageDoneTo",
+ "IsNormalActionBarState",
+ "IsOptionFrameOpen",
+ "IsSecureCmd",
+ "IsValid",
+ "IsWritableRestrictedTable",
+ "LFDGetNumDungeons",
+ "LFGConstructDeclinedMessage",
+ "LFGDebug",
+ "LFGIsIDHeader",
+ "LFGListFilterChoices",
+ "LFGListRemoveCollapsedChildren",
+ "LFGListRemoveHeadersWithoutChildren",
+ "LFGListUpdateHeaderEnabledAndLockedStates",
+ "LFRGetNumDungeons",
+ "LoadMicroButtonTextures",
+ "Localize",
+ "LocalizeFrames",
+ "LocalizePost",
+ "LockMultiCastActionBar",
+ "LockPetActionBar",
+ "LowerFrameLevel",
+ "ManageBackpackTokenFrame",
+ "MicroButtonPulse",
+ "MicroButtonPulseStop",
+ "MicroButtonTooltipText",
+ "MiniMapTrackingShineFadeIn",
+ "MiniMapTrackingShineFadeOut",
+ "MinimapMailFrameUpdate",
+ "MouseIsOver",
+ "MoveMicroButtons",
+ "MultiActionButtonDown",
+ "MultiActionButtonUp",
+ "MultiCastActionButtonDown",
+ "MultiCastActionButtonUp",
+ "MultiCastRecallSpellButtonUp",
+ "MultiCastSummonSpellButtonUp",
+ "OnMenuLoad",
+ "OpenAllBags",
+ "OpenBackpack",
+ "OpenBag",
+ "OpenCoinPickupFrame",
+ "OpenColorPicker",
+ "OpenFriendsFrame",
+ "OpenGlyphFrame",
+ "OpenStackSplitFrame",
+ "PaperDollBgDesaturate",
+ "PaperDollFormatStat",
+ "PaperDollStatTooltip",
+ "PartyMemberHealthCheck",
+ "PassClickToParent",
+ "PetActionButtonDown",
+ "PetActionButtonUp",
+ "PrintLootSpecialization",
+ "PutKeyInKeyRing",
+ "QueryCastSequence",
+ "RGBTableToColorCode",
+ "RGBToColorCode",
+ "RaiseFrameLevel",
+ "RaiseFrameLevelByTwo",
+ "RealPartyIsFull",
+ "RecalculateGearManagerDialogPopup",
+ "RecentTimeDate",
+ "RefreshAuras",
+ "RefreshBuffs",
+ "RefreshDebuffs",
+ "RefreshEquipmentSetIconInfo",
+ "RefreshMoneyFrame",
+ "RegisterAttributeDriver",
+ "RegisterAutoHide",
+ "RegisterStateDriver",
+ "RegisterUnitWatch",
+ "RemoveExtraSpaces",
+ "RemoveFrameLock",
+ "ReverseQuestObjective",
+ "ScenariosGetNumDungeons",
+ "SecondsToTime",
+ "SecondsToTimeAbbrev",
+ "SecureCapsuleGet",
+ "SecureCmdItemParse",
+ "SecureCmdUseItem",
+ "SecureHandlerExecute",
+ "SecureHandlerSetFrameRef",
+ "SecureHandlerUnwrapScript",
+ "SecureHandlerWrapScript",
+ "SetActiveRaidProfile",
+ "SetButtonPulse",
+ "SetChatMouseOverDelay",
+ "SetChatUnitColor",
+ "SetClampedTextureRotation",
+ "SetDesaturation",
+ "SetDoubleGuildTabardTextures",
+ "SetDressUpBackground",
+ "SetGuildTabardTextures",
+ "SetItemButtonCount",
+ "SetItemButtonDesaturated",
+ "SetItemButtonNameFrameVertexColor",
+ "SetItemButtonNormalTextureVertexColor",
+ "SetItemButtonSlotVertexColor",
+ "SetItemButtonStock",
+ "SetItemButtonTexture",
+ "SetItemButtonTextureVertexColor",
+ "SetItemRef",
+ "SetLargeGuildTabardTextures",
+ "SetMoneyFrameColor",
+ "SetPaperDollBackground",
+ "SetRaidTargetIcon",
+ "SetRaidTargetIconTexture",
+ "SetSelfMuteState",
+ "SetSmallGuildTabardTextures",
+ "SetSpellNameColor",
+ "SetTableColor",
+ "SetTextStatusBarText",
+ "SetTextStatusBarTextPrefix",
+ "SetTextStatusBarTextZeroText",
+ "SetTitleByName",
+ "SetTooltipMoney",
+ "SetUIPanelAttribute",
+ "SetUpAnimation",
+ "SetUpSideDressUpFrame",
+ "SetZoneText",
+ "ShouldShowConsolidatedBuffFrame",
+ "ShowFriendshipReputationTooltip",
+ "ShowInspectCursor",
+ "ShowKnowledgeBase",
+ "ShowMacroFrame",
+ "ShowMultiCastActionBar",
+ "ShowNumericThreat",
+ "ShowPartyFrame",
+ "ShowPetActionBar",
+ "ShowQuickButton",
+ "ShowReadyCheck",
+ "ShowResurrectRequest",
+ "ShowStatInCategory",
+ "ShowTextStatusBarText",
+ "ShowUIPanel",
+ "ShowWatchedReputationBarText",
+ "ShowWhoPanel",
+ "SmartHide",
+ "SmartShow",
+ "SubstituteChatMessageBeforeSend",
+ "SynchronizeBNetStatus",
+ "TEXT",
+ "TakeScreenshot",
+ "TargetHealthCheck",
+ "TargetofTargetHealthCheck",
+ "TaxiNodeOnButtonEnter",
+ "TextEmoteSort",
+ "ToggleAchievementFrame",
+ "ToggleAllBags",
+ "ToggleBackpack",
+ "ToggleBag",
+ "ToggleBattlefieldMinimap",
+ "ToggleCalendar",
+ "ToggleCharacter",
+ "ToggleChatChannel",
+ "ToggleChatColorNamesByClassGroup",
+ "ToggleChatMessageGroup",
+ "ToggleDropDownMenu",
+ "ToggleEncounterJournal",
+ "ToggleFrame",
+ "ToggleFramerate",
+ "ToggleFriendsFrame",
+ "ToggleFriendsPanel",
+ "ToggleGameMenu",
+ "ToggleGlyphFrame",
+ "ToggleGuildFinder",
+ "ToggleGuildFrame",
+ "ToggleHelpFrame",
+ "ToggleIgnorePanel",
+ "ToggleKeyRing",
+ "ToggleLFDParentFrame",
+ "ToggleLootHistoryFrame",
+ "ToggleMapFramerate",
+ "ToggleMessageDest",
+ "ToggleMessageSource",
+ "ToggleMessageType",
+ "ToggleMessageTypeGroup",
+ "ToggleMiniMapRotation",
+ "ToggleMinimap",
+ "TogglePVPUI",
+ "TogglePetJournal",
+ "ToggleRaidBrowser",
+ "ToggleRaidFrame",
+ "ToggleSpellBook",
+ "ToggleStats",
+ "ToggleStoreUI",
+ "ToggleTalentFrame",
+ "ToggleTimeManager",
+ "ToggleWorldStateScoreFrame",
+ "UIDoFramesIntersect",
+ "UIFrameFade",
+ "UIFrameFadeIn",
+ "UIFrameFadeOut",
+ "UIFrameFadeRemoveFrame",
+ "UIFrameFlash",
+ "UIFrameFlashStop",
+ "UIFrameIsFading",
+ "UIFrameIsFlashing",
+ "UIParentLoadAddOn",
+ "UnitHasMana",
+ "UnitWatchRegistered",
+ "UnlockMultiCastActionBar",
+ "UnlockPetActionBar",
+ "UnregisterAttributeDriver",
+ "UnregisterAutoHide",
+ "UnregisterStateDriver",
+ "UnregisterUnitWatch",
+ "UpdateBagButtonHighlight",
+ "UpdateBagSlotStatus",
+ "UpdateCoinPickupFrame",
+ "UpdateContainerFrameAnchors",
+ "UpdateFrameLock",
+ "UpdateMenuBarTop",
+ "UpdateMicroButtons",
+ "UpdateMicroButtonsParent",
+ "UpdateNewItemList",
+ "UpdatePartyMemberBackground",
+ "UpdateProfessionButton",
+ "UpdateStackSplitFrame",
+ "UpdateUIPanelPositions",
+ "UsesGUID",
+ "ValidateActionBarTransition",
+ "ValidateFramePosition",
+ "VideoOptionsValueChanged",
+ "VoiceChatShineFadeIn",
+ "VoiceChatShineFadeOut",
+ "WrapTextInColorCode",
+ "escapePatternSymbols",
+ "getglobal",
+ "getprinthandler",
+ "isRaidFinderDungeonDisplayable",
+ "message",
+ "print",
+ "setglobal",
+ "setprinthandler",
+ "tContains",
+ "tDeleteItem",
+ "tostringall",
+
+ -- Constants.lua
+ "EXPANSION_LEVEL_CLASSIC",
+ "EXPANSION_LEVEL_BURNING_CRUSADE",
+ "EXPANSION_LEVEL_WRATH_OF_THE_LICH_KING",
+ "EXPANSION_LEVEL_CATACLYSM",
+ "EXPANSION_LEVEL_MISTS_OF_PANDARIA",
+ "EXPANSION_LEVEL_WARLORDS_OF_DRAENOR",
+ "MAX_PLAYER_LEVEL_TABLE",
+ "NPE_TUTORIAL_COMPLETE_LEVEL",
+ "NORMAL_FONT_COLOR_CODE",
+ "HIGHLIGHT_FONT_COLOR_CODE",
+ "RED_FONT_COLOR_CODE",
+ "GREEN_FONT_COLOR_CODE",
+ "GRAY_FONT_COLOR_CODE",
+ "YELLOW_FONT_COLOR_CODE",
+ "LIGHTYELLOW_FONT_COLOR_CODE",
+ "ORANGE_FONT_COLOR_CODE",
+ "ACHIEVEMENT_COLOR_CODE",
+ "BATTLENET_FONT_COLOR_CODE",
+ "DISABLED_FONT_COLOR_CODE",
+ "FONT_COLOR_CODE_CLOSE",
+ "NORMAL_FONT_COLOR",
+ "HIGHLIGHT_FONT_COLOR",
+ "RED_FONT_COLOR",
+ "DIM_RED_FONT_COLOR",
+ "GREEN_FONT_COLOR",
+ "GRAY_FONT_COLOR",
+ "YELLOW_FONT_COLOR",
+ "LIGHTYELLOW_FONT_COLOR",
+ "ORANGE_FONT_COLOR",
+ "PASSIVE_SPELL_FONT_COLOR",
+ "BATTLENET_FONT_COLOR",
+ "CHAT_FONT_HEIGHTS",
+ "MATERIAL_TEXT_COLOR_TABLE",
+ "MATERIAL_TITLETEXT_COLOR_TABLE",
+ "RAID_CLASS_COLORS",
+ "CLASS_SORT_ORDER",
+ "MAX_CLASSES",
+ "LOCALIZED_CLASS_NAMES_MALE",
+ "LOCALIZED_CLASS_NAMES_FEMALE",
+ "CLASS_ICON_TCOORDS",
+ "HUNTER_DISMISS_PET",
+ "WARLOCK_METAMORPHOSIS",
+ "WARLOCK_SOULBURN",
+ "WARLOCK_BURNING_EMBERS",
+ "WARLOCK_GREEN_FIRE",
+ "SPELL_POWER_MANA",
+ "SPELL_POWER_RAGE",
+ "SPELL_POWER_FOCUS",
+ "SPELL_POWER_ENERGY",
+ "SPELL_POWER_COMBO_POINTS",
+ "SPELL_POWER_RUNES",
+ "SPELL_POWER_RUNIC_POWER",
+ "SPELL_POWER_SOUL_SHARDS",
+ "SPELL_POWER_ECLIPSE",
+ "SPELL_POWER_HOLY_POWER",
+ "SPELL_POWER_ALTERNATE_POWER",
+ "SPELL_POWER_DARK_FORCE",
+ "SPELL_POWER_CHI",
+ "SPELL_POWER_SHADOW_ORBS",
+ "SPELL_POWER_BURNING_EMBERS",
+ "SPELL_POWER_DEMONIC_FURY",
+ "SCHOOL_MASK_NONE",
+ "SCHOOL_MASK_PHYSICAL",
+ "SCHOOL_MASK_HOLY",
+ "SCHOOL_MASK_FIRE",
+ "SCHOOL_MASK_NATURE",
+ "SCHOOL_MASK_FROST",
+ "SCHOOL_MASK_SHADOW",
+ "SCHOOL_MASK_ARCANE",
+ "SCHOOL_STRINGS",
+ "MAX_POWER_PER_EMBER",
+ "SHOW_TALENT_LEVEL",
+ "SHOW_PVP_LEVEL",
+ "SHOW_LFD_LEVEL",
+ "SHOW_EJ_LEVEL",
+ "SHOW_MASTERY_LEVEL",
+ "CLASS_TALENT_LEVELS",
+ "SHOW_SPEC_LEVEL",
+ "SPEC_WARLOCK_AFFLICTION",
+ "SPEC_WARLOCK_DEMONOLOGY",
+ "SPEC_WARLOCK_DESTRUCTION",
+ "SPEC_PRIEST_SHADOW",
+ "SPEC_MONK_MISTWEAVER",
+ "SPEC_MONK_BREWMASTER",
+ "TALENT_SORT_ORDER",
+ "TALENT_ACTIVATION_SPELLS",
+ "NUM_GLYPH_SLOTS",
+ "GLYPH_TYPE_MAJOR",
+ "GLYPH_TYPE_MINOR",
+ "SHOW_INSCRIPTION_LEVEL",
+ "GLYPH_ID_MINOR_1",
+ "GLYPH_ID_MINOR_2",
+ "GLYPH_ID_MINOR_3",
+ "GLYPH_ID_MAJOR_1",
+ "GLYPH_ID_MAJOR_2",
+ "GLYPH_ID_MAJOR_3",
+ "SLOT_ANIMATIONS",
+ "MAX_TRACKED_ACHIEVEMENTS",
+ "CRITERIA_TYPE_ACHIEVEMENT",
+ "ACHIEVEMENT_FLAGS_HAS_PROGRESS_BAR",
+ "ACHIEVEMENT_FLAGS_GUILD",
+ "ACHIEVEMENT_FLAGS_SHOW_GUILD_MEMBERS",
+ "ACHIEVEMENT_FLAGS_SHOW_CRITERIA_MEMBERS",
+ "ACHIEVEMENT_FLAGS_ACCOUNT",
+ "NUM_ACHIEVEMENT_FLAGS",
+ "EVALUATION_TREE_FLAG_PROGRESS_BAR",
+ "EVALUATION_TREE_FLAG_DO_NOT_DISPLAY",
+ "NUM_EVALUATION_TREE_FLAGS",
+ "ITEM_UNIQUE_EQUIPPED",
+ "MAX_NUM_SOCKETS",
+ "BAG_ITEM_QUALITY_COLORS",
+ "NEW_ITEM_ATLAS_BY_QUALITY",
+ "LOOT_BORDER_BY_QUALITY",
+ "LOOT_ROLL_TYPE_PASS",
+ "LOOT_ROLL_TYPE_NEED",
+ "LOOT_ROLL_TYPE_GREED",
+ "LOOT_ROLL_TYPE_DISENCHANT",
+ "ITEM_INVENTORY_LOCATION_PLAYER",
+ "ITEM_INVENTORY_LOCATION_BAGS",
+ "ITEM_INVENTORY_LOCATION_BANK",
+ "ITEM_INVENTORY_LOCATION_VOIDSTORAGE",
+ "ITEM_INVENTORY_BAG_BIT_OFFSET",
+ "INVSLOT_AMMO",
+ "INVSLOT_HEAD",
+ "INVSLOT_NECK",
+ "INVSLOT_SHOULDER",
+ "INVSLOT_BODY",
+ "INVSLOT_CHEST",
+ "INVSLOT_WAIST",
+ "INVSLOT_LEGS",
+ "INVSLOT_FEET",
+ "INVSLOT_WRIST",
+ "INVSLOT_HAND",
+ "INVSLOT_FINGER1",
+ "INVSLOT_FINGER2",
+ "INVSLOT_TRINKET1",
+ "INVSLOT_TRINKET2",
+ "INVSLOT_BACK",
+ "INVSLOT_MAINHAND",
+ "INVSLOT_OFFHAND",
+ "INVSLOT_RANGED",
+ "INVSLOT_TABARD",
+ "INVSLOT_LAST_EQUIPPED",
+ "INVSLOTS_EQUIPABLE_IN_COMBAT",
+ "ITEM_INVENTORY_BANK_BAG_OFFSET",
+ "CONTAINER_BAG_OFFSET",
+ "BACKPACK_CONTAINER",
+ "BANK_CONTAINER",
+ "BANK_CONTAINER_INVENTORY_OFFSET",
+ "KEYRING_CONTAINER",
+ "REAGENTBANK_CONTAINER",
+ "NUM_BAG_SLOTS",
+ "NUM_BANKGENERIC_SLOTS",
+ "NUM_BANKBAGSLOTS",
+ "HEARTHSTONE_ITEM_ID",
+ "MAX_EQUIPMENT_SETS_PER_PLAYER",
+ "EQUIPMENT_SET_EMPTY_SLOT",
+ "EQUIPMENT_SET_IGNORED_SLOT",
+ "EQUIPMENT_SET_ITEM_MISSING",
+ "COMBATLOG_OBJECT_AFFILIATION_MINE",
+ "COMBATLOG_OBJECT_AFFILIATION_PARTY",
+ "COMBATLOG_OBJECT_AFFILIATION_RAID",
+ "COMBATLOG_OBJECT_AFFILIATION_OUTSIDER",
+ "COMBATLOG_OBJECT_AFFILIATION_MASK",
+ "COMBATLOG_OBJECT_REACTION_FRIENDLY",
+ "COMBATLOG_OBJECT_REACTION_NEUTRAL",
+ "COMBATLOG_OBJECT_REACTION_HOSTILE",
+ "COMBATLOG_OBJECT_REACTION_MASK",
+ "COMBATLOG_OBJECT_CONTROL_PLAYER",
+ "COMBATLOG_OBJECT_CONTROL_NPC",
+ "COMBATLOG_OBJECT_CONTROL_MASK",
+ "COMBATLOG_OBJECT_TYPE_PLAYER",
+ "COMBATLOG_OBJECT_TYPE_NPC",
+ "COMBATLOG_OBJECT_TYPE_PET",
+ "COMBATLOG_OBJECT_TYPE_GUARDIAN",
+ "COMBATLOG_OBJECT_TYPE_OBJECT",
+ "COMBATLOG_OBJECT_TYPE_MASK",
+ "COMBATLOG_OBJECT_TARGET",
+ "COMBATLOG_OBJECT_FOCUS",
+ "COMBATLOG_OBJECT_MAINTANK",
+ "COMBATLOG_OBJECT_MAINASSIST",
+ "COMBATLOG_OBJECT_NONE",
+ "COMBATLOG_OBJECT_SPECIAL_MASK",
+ "COMBATLOG_OBJECT_RAIDTARGET1",
+ "COMBATLOG_OBJECT_RAIDTARGET2",
+ "COMBATLOG_OBJECT_RAIDTARGET3",
+ "COMBATLOG_OBJECT_RAIDTARGET4",
+ "COMBATLOG_OBJECT_RAIDTARGET5",
+ "COMBATLOG_OBJECT_RAIDTARGET6",
+ "COMBATLOG_OBJECT_RAIDTARGET7",
+ "COMBATLOG_OBJECT_RAIDTARGET8",
+ "COMBATLOG_OBJECT_RAIDTARGET_MASK",
+ "COMBATLOG_FILTER_ME",
+ "COMBATLOG_FILTER_MINE",
+ "COMBATLOG_FILTER_MY_PET",
+ "COMBATLOG_FILTER_FRIENDLY_UNITS",
+ "COMBATLOG_FILTER_HOSTILE_PLAYERS",
+ "COMBATLOG_FILTER_HOSTILE_UNITS",
+ "COMBATLOG_FILTER_NEUTRAL_UNITS",
+ "COMBATLOG_FILTER_UNKNOWN_UNITS",
+ "COMBATLOG_FILTER_EVERYTHING",
+ "CALENDAR_FIRST_WEEKDAY",
+ "CALENDAR_EVENTTYPE_RAID",
+ "CALENDAR_EVENTTYPE_DUNGEON",
+ "CALENDAR_EVENTTYPE_PVP",
+ "CALENDAR_EVENTTYPE_MEETING",
+ "CALENDAR_EVENTTYPE_OTHER",
+ "CALENDAR_MAX_EVENTTYPE",
+ "CALENDAR_INVITESTATUS_INVITED",
+ "CALENDAR_INVITESTATUS_ACCEPTED",
+ "CALENDAR_INVITESTATUS_DECLINED",
+ "CALENDAR_INVITESTATUS_CONFIRMED",
+ "CALENDAR_INVITESTATUS_OUT",
+ "CALENDAR_INVITESTATUS_STANDBY",
+ "CALENDAR_INVITESTATUS_SIGNEDUP",
+ "CALENDAR_INVITESTATUS_NOT_SIGNEDUP",
+ "CALENDAR_INVITESTATUS_TENTATIVE",
+ "CALENDAR_MAX_INVITESTATUS",
+ "CALENDAR_INVITETYPE_NORMAL",
+ "CALENDAR_INVITETYPE_SIGNUP",
+ "CALENDAR_MAX_INVITETYPE",
+ "QuestDifficultyColors",
+ "QuestDifficultyHighlightColors",
+ "NUM_WORLDMAP_PATCH_TILES",
+ "MAX_TOTEMS",
+ "FIRE_TOTEM_SLOT",
+ "EARTH_TOTEM_SLOT",
+ "WATER_TOTEM_SLOT",
+ "AIR_TOTEM_SLOT",
+ "STANDARD_TOTEM_PRIORITIES",
+ "SHAMAN_TOTEM_PRIORITIES",
+ "TOTEM_MULTI_CAST_SUMMON_SPELLS",
+ "TOTEM_MULTI_CAST_RECALL_SPELLS",
+ "GMTICKET_QUEUE_STATUS_ENABLED",
+ "GMTICKET_QUEUE_STATUS_DISABLED",
+ "GMTICKET_ASSIGNEDTOGM_STATUS_NOT_ASSIGNED",
+ "GMTICKET_ASSIGNEDTOGM_STATUS_ASSIGNED",
+ "GMTICKET_ASSIGNEDTOGM_STATUS_ESCALATED",
+ "GMTICKET_OPENEDBYGM_STATUS_NOT_OPENED",
+ "GMTICKET_OPENEDBYGM_STATUS_OPENED",
+ "LIGHT_LIVE",
+ "LIGHT_GHOST",
+ "STATIC_CONSTANTS",
+ "TEXTURE_ITEM_QUEST_BANG",
+ "TEXTURE_ITEM_QUEST_BORDER",
+ "SHOW_SEARCH_BAR_NUM_FRIENDS",
+ "PLAYER_FACTION_GROUP",
+ "PLAYER_FACTION_COLORS",
+ "PANEL_DEFAULT_WIDTH",
+ "PANEL_DEFAULT_HEIGHT",
+ "INLINE_TANK_ICON",
+ "INLINE_HEALER_ICON",
+ "INLINE_DAMAGER_ICON",
+ "MAX_GUILDBANK_TABS",
+ "MAX_BUY_GUILDBANK_TABS",
+ "EXP_DEFAULT_WIDTH",
+ "CALENDAR_WEEKDAY_NAMES",
+ "CAT_FORM",
+ "BEAR_FORM",
+ "MOONKIN_FORM ",
+ "CONQUEST_CURRENCY",
+ "HONOR_CURRENCY",
+ "JUSTICE_CURRENCY",
+ "VALOR_CURRENCY",
+ "SHOW_CONQUEST_LEVEL",
+ "LFGUILD_PARAM_QUESTS",
+ "LFGUILD_PARAM_DUNGEONS",
+ "LFGUILD_PARAM_RAIDS",
+ "LFGUILD_PARAM_PVP",
+ "LFGUILD_PARAM_RP",
+ "LFGUILD_PARAM_WEEKDAYS",
+ "LFGUILD_PARAM_WEEKENDS",
+ "LFGUILD_PARAM_TANK",
+ "LFGUILD_PARAM_HEALER",
+ "LFGUILD_PARAM_DAMAGE",
+ "LFGUILD_PARAM_ANY_LEVEL",
+ "LFGUILD_PARAM_MAX_LEVEL",
+ "LFGUILD_PARAM_LOOKING",
+ "INSTANCE_TYPE_BG",
+ "INSTANCE_TYPE_ARENA",
+ "DEFAULT_READY_CHECK_STAY_TIME",
+ "PET_TYPE_SUFFIX",
+ "PET_BATTLE_PET_TYPE_PASSIVES",
+ "MAX_NUM_PET_BATTLE_ATTACK_MODIFIERS",
+ "PET_BATTLE_STATE_ATTACK",
+ "PET_BATTLE_STATE_SPEED",
+ "PET_BATTLE_EVENT_ON_APPLY",
+ "PET_BATTLE_EVENT_ON_DAMAGE_TAKEN",
+ "PET_BATTLE_EVENT_ON_DAMAGE_DEALT",
+ "PET_BATTLE_EVENT_ON_HEAL_TAKEN",
+ "PET_BATTLE_EVENT_ON_HEAL_DEALT",
+ "PET_BATTLE_EVENT_ON_AURA_REMOVED",
+ "PET_BATTLE_EVENT_ON_ROUND_START",
+ "PET_BATTLE_EVENT_ON_ROUND_END",
+ "PET_BATTLE_EVENT_ON_TURN",
+ "PET_BATTLE_EVENT_ON_ABILITY",
+ "PET_BATTLE_EVENT_ON_SWAP_IN",
+ "PET_BATTLE_EVENT_ON_SWAP_OUT",
+ "PET_BATTLE_PAD_INDEX",
+ "CHALLENGE_MEDAL_NONE",
+ "CHALLENGE_MEDAL_BRONZE",
+ "CHALLENGE_MEDAL_SILVER",
+ "CHALLENGE_MEDAL_GOLD",
+ "CHALLENGE_MEDAL_PLAT",
+ "NUM_CHALLENGE_MEDALS",
+ "CHALLENGE_MEDAL_TEXTURES",
+ "CHALLENGE_MEDAL_TEXTURES_SMALL",
+ "PLAYER_REPORT_TYPE_SPAM",
+ "PLAYER_REPORT_TYPE_LANGUAGE",
+ "PLAYER_REPORT_TYPE_BAD_PLAYER_NAME",
+ "PLAYER_REPORT_TYPE_BAD_GUILD_NAME",
+ "PLAYER_REPORT_TYPE_CHEATING",
+ "PLAYER_REPORT_TYPE_BAD_BATTLEPET_NAME",
+ "PLAYER_REPORT_TYPE_BAD_PET_NAME",
+ "CONFIRMATION_PROMPT_BONUS_ROLL",
+ "BONUS_ROLL_REQUIRED_CURRENCY",
+ "QUEST_TYPE_DUNGEON",
+ "QUEST_TYPE_SCENARIO",
+ "MAX_QUESTS",
+ "MAX_OBJECTIVES",
+ "MAX_QUESTLOG_QUESTS",
+ "MAX_WATCHABLE_QUESTS",
+ "LFG_CATEGORY_NAMES",
+ "DIFFICULTY_DUNGEON_NORMAL",
+ "DIFFICULTY_DUNGEON_HEROIC",
+ "DIFFICULTY_RAID10_NORMAL",
+ "DIFFICULTY_RAID25_NORMAL",
+ "DIFFICULTY_RAID10_HEROIC",
+ "DIFFICULTY_RAID25_HEROIC",
+ "DIFFICULTY_RAID_LFR",
+ "DIFFICULTY_DUNGEON_CHALLENGE",
+ "DIFFICULTY_RAID40",
+ "DIFFICULTY_PRIMARYRAID_NORMAL",
+ "DIFFICULTY_PRIMARYRAID_HEROIC",
+ "DIFFICULTY_PRIMARYRAID_MYTHIC",
+ "DIFFICULTY_PRIMARYRAID_LFR",
+ "MAX_ARENA_TEAMS",
+ "MAX_WORLD_PVP_QUEUES",
+ "CHANNEL_INVITE_TIMEOUT",
+ "SCENARIO_FLAG_CHALLENGE_MODE",
+ "SCENARIO_FLAG_SUPRESS_STAGE_TEXT",
+ "SCENARIO_FLAG_PROVING_GROUNDS",
+ "SCENARIO_FLAG_USE_DUNGEON_DISPLAY",
+ "LUA_WARNING_TREAT_AS_ERROR",
+ "QUEST_TAG_GROUP",
+ "QUEST_TAG_PVP",
+ "QUEST_TAG_RAID",
+ "QUEST_TAG_DUNGEON",
+ "QUEST_TAG_LEGENDARY",
+ "QUEST_TAG_HEROIC",
+ "QUEST_TAG_RAID10",
+ "QUEST_TAG_RAID25",
+ "QUEST_TAG_SCENARIO",
+ "QUEST_TAG_ACCOUNT",
+ "QUEST_TAG_TCOORDS",
+ "MATCH_CONDITION_WRONG_ACHIEVEMENT",
+ "MATCH_CONDITION_SUCCESS",
+ "FIRST_NUMBER_CAP_VALUE",
+ "GARRISON_HIGH_THREAT_VALUE",
+ "WOW_TOKEN_ITEM_ID",
+
+ -- GlobalStrings.lua
+ "ABANDON_PET",
+ "ABANDON_QUEST",
+ "ABANDON_QUEST_ABBREV",
+ "ABANDON_QUEST_CONFIRM",
+ "ABANDON_QUEST_CONFIRM_WITH_ITEMS",
+ "ABILITIES",
+ "ABSORB",
+ "ABSORB_TRAILER",
+ "ACCEPT",
+ "ACCEPT_ALT",
+ "ACCEPT_COMMENT",
+ "ACCESSIBILITY_LABEL",
+ "ACCESSIBILITY_SUBTEXT",
+ "ACCOUNT_LEVEL_MOUNT",
+ "ACCOUNT_WIDE_ACHIEVEMENT",
+ "ACCOUNT_WIDE_ACHIEVEMENT_COMPLETED",
+ "ACHIEVEMENT",
+ "ACHIEVEMENTFRAME_FILTER_ALL",
+ "ACHIEVEMENTFRAME_FILTER_COMPLETED",
+ "ACHIEVEMENTFRAME_FILTER_INCOMPLETE",
+ "ACHIEVEMENTS",
+ "ACHIEVEMENTS_COMPLETED",
+ "ACHIEVEMENTS_COMPLETED_CATEGORY",
+ "ACHIEVEMENTS_GUILD_TAB",
+ "ACHIEVEMENT_BROADCAST",
+ "ACHIEVEMENT_BROADCAST_SELF",
+ "ACHIEVEMENT_BUTTON",
+ "ACHIEVEMENT_CATEGORY_PROGRESS",
+ "ACHIEVEMENT_COMPLETED_BY",
+ "ACHIEVEMENT_EARNED_BY",
+ "ACHIEVEMENT_FILTER_ALL_EXPLANATION",
+ "ACHIEVEMENT_FILTER_COMPLETE_EXPLANATION",
+ "ACHIEVEMENT_FILTER_INCOMPLETE_EXPLANATION",
+ "ACHIEVEMENT_FILTER_TITLE",
+ "ACHIEVEMENT_META_COMPLETED_DATE",
+ "ACHIEVEMENT_NOT_COMPLETED_BY",
+ "ACHIEVEMENT_POINTS",
+ "ACHIEVEMENT_PROGRESSED",
+ "ACHIEVEMENT_REQUIRES_GUILD_REPUTATION",
+ "ACHIEVEMENT_SUMMARY_CATEGORY",
+ "ACHIEVEMENT_TITLE",
+ "ACHIEVEMENT_TOOLTIP_COMPLETE",
+ "ACHIEVEMENT_TOOLTIP_IN_PROGRESS",
+ "ACHIEVEMENT_UNLOCKED",
+ "ACHIEVEMENT_UNLOCKED_CHAT_MSG",
+ "ACHIEVEMENT_WATCH_TOO_MANY",
+ "ACTIONBARS_LABEL",
+ "ACTIONBARS_SUBTEXT",
+ "ACTIONBAR_LABEL",
+ "ACTION_BUTTON_USE_KEY_DOWN",
+ "ACTION_DAMAGE_SHIELD",
+ "ACTION_DAMAGE_SHIELD_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED",
+ "ACTION_DAMAGE_SHIELD_MISSED_BLOCK",
+ "ACTION_DAMAGE_SHIELD_MISSED_BLOCK_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_BLOCK_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_BLOCK_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_DEFLECT",
+ "ACTION_DAMAGE_SHIELD_MISSED_DEFLECT_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_DEFLECT_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_DEFLECT_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_DODGE",
+ "ACTION_DAMAGE_SHIELD_MISSED_DODGE_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_DODGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_DODGE_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_EVADED",
+ "ACTION_DAMAGE_SHIELD_MISSED_EVADED_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_EVADED_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_EVADED_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_IMMUNE",
+ "ACTION_DAMAGE_SHIELD_MISSED_IMMUNE_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_IMMUNE_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_IMMUNE_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_MISS",
+ "ACTION_DAMAGE_SHIELD_MISSED_MISS_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_MISS_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_MISS_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_PARRY",
+ "ACTION_DAMAGE_SHIELD_MISSED_PARRY_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_PARRY_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_PARRY_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_MISSED_RESIST",
+ "ACTION_DAMAGE_SHIELD_MISSED_RESIST_FULL_TEXT",
+ "ACTION_DAMAGE_SHIELD_MISSED_RESIST_FULL_TEXT_NO_SOURCE",
+ "ACTION_DAMAGE_SHIELD_MISSED_RESIST_POSSESSIVE",
+ "ACTION_DAMAGE_SHIELD_POSSESSIVE",
+ "ACTION_DAMAGE_SPLIT",
+ "ACTION_DAMAGE_SPLIT_ABSORBED_FULL_TEXT",
+ "ACTION_DAMAGE_SPLIT_FULL_TEXT",
+ "ACTION_DAMAGE_SPLIT_POSSESSIVE",
+ "ACTION_DAMAGE_SPLIT_RESULT_FULL_TEXT",
+ "ACTION_ENCHANT_APPLIED",
+ "ACTION_ENCHANT_APPLIED_FULL_TEXT",
+ "ACTION_ENCHANT_APPLIED_POSSESSIVE",
+ "ACTION_ENCHANT_REMOVED",
+ "ACTION_ENCHANT_REMOVED_FULL_TEXT",
+ "ACTION_ENCHANT_REMOVED_POSSESSIVE",
+ "ACTION_ENVIRONMENTAL_DAMAGE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_DROWNING",
+ "ACTION_ENVIRONMENTAL_DAMAGE_DROWNING_FULL_TEXT",
+ "ACTION_ENVIRONMENTAL_DAMAGE_DROWNING_POSSESSIVE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FALLING",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FALLING_FULL_TEXT",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FALLING_POSSESSIVE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FATIGUE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FATIGUE_FULL_TEXT",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FATIGUE_POSSESSIVE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FIRE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FIRE_FULL_TEXT",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FIRE_POSSESSIVE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_FULL_TEXT",
+ "ACTION_ENVIRONMENTAL_DAMAGE_LAVA",
+ "ACTION_ENVIRONMENTAL_DAMAGE_LAVA_FULL_TEXT",
+ "ACTION_ENVIRONMENTAL_DAMAGE_LAVA_POSSESSIVE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_POSSESSIVE",
+ "ACTION_ENVIRONMENTAL_DAMAGE_SLIME",
+ "ACTION_ENVIRONMENTAL_DAMAGE_SLIME_FULL_TEXT",
+ "ACTION_ENVIRONMENTAL_DAMAGE_SLIME_POSSESSIVE",
+ "ACTION_PARTY_KILL",
+ "ACTION_PARTY_KILL_FULL_TEXT",
+ "ACTION_PARTY_KILL_POSSESSIVE",
+ "ACTION_PARTY_KILL_UNCONSCIOUS",
+ "ACTION_PARTY_KILL_UNCONSCIOUS_FULL_TEXT",
+ "ACTION_PARTY_KILL_UNCONSCIOUS_POSSESSIVE",
+ "ACTION_PLAYER_DIED",
+ "ACTION_RANGED",
+ "ACTION_RANGE_DAMAGE",
+ "ACTION_RANGE_DAMAGE_FULL_TEXT",
+ "ACTION_RANGE_DAMAGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_RANGE_DAMAGE_POSSESSIVE",
+ "ACTION_RANGE_MISSED",
+ "ACTION_RANGE_MISSED_ABSORB",
+ "ACTION_RANGE_MISSED_ABSORB_FULL_TEXT",
+ "ACTION_RANGE_MISSED_ABSORB_POSSESSIVE",
+ "ACTION_RANGE_MISSED_BLOCK",
+ "ACTION_RANGE_MISSED_BLOCK_FULL_TEXT",
+ "ACTION_RANGE_MISSED_BLOCK_POSSESSIVE",
+ "ACTION_RANGE_MISSED_DEFLECT",
+ "ACTION_RANGE_MISSED_DEFLECT_FULL_TEXT",
+ "ACTION_RANGE_MISSED_DEFLECT_POSSESSIVE",
+ "ACTION_RANGE_MISSED_DODGE",
+ "ACTION_RANGE_MISSED_DODGE_FULL_TEXT",
+ "ACTION_RANGE_MISSED_DODGE_POSSESSIVE",
+ "ACTION_RANGE_MISSED_EVADE",
+ "ACTION_RANGE_MISSED_EVADE_FULL_TEXT",
+ "ACTION_RANGE_MISSED_EVADE_POSSESSIVE",
+ "ACTION_RANGE_MISSED_FULL_TEXT",
+ "ACTION_RANGE_MISSED_IMMUNE",
+ "ACTION_RANGE_MISSED_IMMUNE_FULL_TEXT",
+ "ACTION_RANGE_MISSED_IMMUNE_POSSESSIVE",
+ "ACTION_RANGE_MISSED_MISFIRE",
+ "ACTION_RANGE_MISSED_MISFIRE_FULL_TEXT",
+ "ACTION_RANGE_MISSED_MISFIRE_POSSESSIVE",
+ "ACTION_RANGE_MISSED_MISS",
+ "ACTION_RANGE_MISSED_MISS_FULL_TEXT",
+ "ACTION_RANGE_MISSED_MISS_POSSESSIVE",
+ "ACTION_RANGE_MISSED_PARRY",
+ "ACTION_RANGE_MISSED_PARRY_FULL_TEXT",
+ "ACTION_RANGE_MISSED_PARRY_POSSESSIVE",
+ "ACTION_RANGE_MISSED_POSSESSIVE",
+ "ACTION_RANGE_MISSED_RESIST",
+ "ACTION_RANGE_MISSED_RESIST_FULL_TEXT",
+ "ACTION_RANGE_MISSED_RESIST_POSSESSIVE",
+ "ACTION_SPELL_AURA_APPLIED",
+ "ACTION_SPELL_AURA_APPLIED_BUFF",
+ "ACTION_SPELL_AURA_APPLIED_BUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_APPLIED_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_APPLIED_BUFF_MASTER",
+ "ACTION_SPELL_AURA_APPLIED_BUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_APPLIED_BUFF_WITH_POINTS_FULL_TEXT",
+ "ACTION_SPELL_AURA_APPLIED_BUFF_WITH_POINTS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_APPLIED_DEBUFF",
+ "ACTION_SPELL_AURA_APPLIED_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_APPLIED_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_APPLIED_DEBUFF_MASTER",
+ "ACTION_SPELL_AURA_APPLIED_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_APPLIED_DEBUFF_WITH_POINTS_FULL_TEXT",
+ "ACTION_SPELL_AURA_APPLIED_DEBUFF_WITH_POINTS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_APPLIED_DOSE",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_BUFF",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_BUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_BUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_DEBUFF",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_APPLIED_DOSE_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_APPLIED_MASTER",
+ "ACTION_SPELL_AURA_APPLIED_POSSESSIVE",
+ "ACTION_SPELL_AURA_BROKEN",
+ "ACTION_SPELL_AURA_BROKEN_BUFF",
+ "ACTION_SPELL_AURA_BROKEN_BUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_BROKEN_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_BROKEN_BUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_BROKEN_DEBUFF",
+ "ACTION_SPELL_AURA_BROKEN_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_BROKEN_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_BROKEN_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_BUFF",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_BUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_BUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_DEBUFF",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_BROKEN_SPELL_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_REFRESH",
+ "ACTION_SPELL_AURA_REFRESH_BUFF",
+ "ACTION_SPELL_AURA_REFRESH_BUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_REFRESH_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REFRESH_BUFF_MASTER",
+ "ACTION_SPELL_AURA_REFRESH_BUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_REFRESH_BUFF_WITH_POINTS_FULL_TEXT",
+ "ACTION_SPELL_AURA_REFRESH_BUFF_WITH_POINTS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REFRESH_DEBUFF",
+ "ACTION_SPELL_AURA_REFRESH_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_REFRESH_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REFRESH_DEBUFF_MASTER",
+ "ACTION_SPELL_AURA_REFRESH_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_REFRESH_DEBUFF_WITH_POINTS_FULL_TEXT",
+ "ACTION_SPELL_AURA_REFRESH_DEBUFF_WITH_POINTS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REFRESH_MASTER",
+ "ACTION_SPELL_AURA_REMOVED",
+ "ACTION_SPELL_AURA_REMOVED_BUFF",
+ "ACTION_SPELL_AURA_REMOVED_BUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_REMOVED_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REMOVED_BUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_REMOVED_BUFF_WITH_POINTS_FULL_TEXT",
+ "ACTION_SPELL_AURA_REMOVED_BUFF_WITH_POINTS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REMOVED_DEBUFF",
+ "ACTION_SPELL_AURA_REMOVED_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_REMOVED_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REMOVED_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_REMOVED_DEBUFF_WITH_POINTS_FULL_TEXT",
+ "ACTION_SPELL_AURA_REMOVED_DEBUFF_WITH_POINTS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REMOVED_DOSE",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_BUFF",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_BUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_BUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_DEBUFF",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REMOVED_DOSE_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_AURA_REMOVED_FULL_TEXT",
+ "ACTION_SPELL_AURA_REMOVED_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_AURA_REMOVED_POSSESSIVE",
+ "ACTION_SPELL_BUILDING_DAMAGE",
+ "ACTION_SPELL_BUILDING_DAMAGE_FULL_TEXT",
+ "ACTION_SPELL_BUILDING_DAMAGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_BUILDING_DAMAGE_MASTER",
+ "ACTION_SPELL_BUILDING_DAMAGE_POSSESSIVE",
+ "ACTION_SPELL_BUILDING_HEAL",
+ "ACTION_SPELL_BUILDING_HEAL_FULL_TEXT",
+ "ACTION_SPELL_BUILDING_HEAL_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_BUILDING_HEAL_POSSESSIVE",
+ "ACTION_SPELL_CAST_FAILED",
+ "ACTION_SPELL_CAST_FAILED_FULL_TEXT",
+ "ACTION_SPELL_CAST_FAILED_MASTER",
+ "ACTION_SPELL_CAST_FAILED_POSSESSIVE",
+ "ACTION_SPELL_CAST_START",
+ "ACTION_SPELL_CAST_START_FULL_TEXT",
+ "ACTION_SPELL_CAST_START_FULL_TEXT_NO_DEST",
+ "ACTION_SPELL_CAST_START_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_CAST_START_MASTER",
+ "ACTION_SPELL_CAST_START_POSSESSIVE",
+ "ACTION_SPELL_CAST_SUCCESS",
+ "ACTION_SPELL_CAST_SUCCESS_FULL_TEXT",
+ "ACTION_SPELL_CAST_SUCCESS_FULL_TEXT_NO_DEST",
+ "ACTION_SPELL_CAST_SUCCESS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_CAST_SUCCESS_MASTER",
+ "ACTION_SPELL_CAST_SUCCESS_POSSESSIVE",
+ "ACTION_SPELL_CREATE",
+ "ACTION_SPELL_CREATE_FULL_TEXT",
+ "ACTION_SPELL_CREATE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_CREATE_POSSESSIVE",
+ "ACTION_SPELL_DAMAGE",
+ "ACTION_SPELL_DAMAGE_FULL_TEXT",
+ "ACTION_SPELL_DAMAGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_DAMAGE_MASTER",
+ "ACTION_SPELL_DAMAGE_POSSESSIVE",
+ "ACTION_SPELL_DISPEL",
+ "ACTION_SPELL_DISPEL_BUFF",
+ "ACTION_SPELL_DISPEL_BUFF_FULL_TEXT",
+ "ACTION_SPELL_DISPEL_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_DISPEL_BUFF_POSSESSIVE",
+ "ACTION_SPELL_DISPEL_DEBUFF",
+ "ACTION_SPELL_DISPEL_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_DISPEL_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_DISPEL_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_DISPEL_FAILED",
+ "ACTION_SPELL_DISPEL_FAILED_FULL_TEXT",
+ "ACTION_SPELL_DISPEL_FAILED_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_DISPEL_FAILED_POSSESSIVE",
+ "ACTION_SPELL_DISPEL_POSSESSIVE",
+ "ACTION_SPELL_DRAIN",
+ "ACTION_SPELL_DRAIN_FULL_TEXT",
+ "ACTION_SPELL_DRAIN_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_DRAIN_POSSESSIVE",
+ "ACTION_SPELL_DURABILITY_DAMAGE",
+ "ACTION_SPELL_DURABILITY_DAMAGE_ALL",
+ "ACTION_SPELL_DURABILITY_DAMAGE_ALL_FULL_TEXT",
+ "ACTION_SPELL_DURABILITY_DAMAGE_ALL_POSSESSIVE",
+ "ACTION_SPELL_DURABILITY_DAMAGE_FULL_TEXT",
+ "ACTION_SPELL_DURABILITY_DAMAGE_POSSESSIVE",
+ "ACTION_SPELL_ENERGIZE",
+ "ACTION_SPELL_ENERGIZE_FULL_TEXT",
+ "ACTION_SPELL_ENERGIZE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_ENERGIZE_POSSESSIVE",
+ "ACTION_SPELL_ENERGIZE_RESULT",
+ "ACTION_SPELL_EXTRA_ATTACKS",
+ "ACTION_SPELL_EXTRA_ATTACKS_FULL_TEXT",
+ "ACTION_SPELL_EXTRA_ATTACKS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_EXTRA_ATTACKS_POSSESSIVE",
+ "ACTION_SPELL_HEAL",
+ "ACTION_SPELL_HEAL_FULL_TEXT",
+ "ACTION_SPELL_HEAL_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_HEAL_POSSESSIVE",
+ "ACTION_SPELL_INSTAKILL",
+ "ACTION_SPELL_INSTAKILL_FULL_TEXT",
+ "ACTION_SPELL_INSTAKILL_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_INSTAKILL_POSSESSIVE",
+ "ACTION_SPELL_INSTAKILL_UNCONSCIOUS",
+ "ACTION_SPELL_INSTAKILL_UNCONSCIOUS_FULL_TEXT",
+ "ACTION_SPELL_INSTAKILL_UNCONSCIOUS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_INSTAKILL_UNCONSCIOUS_POSSESSIVE",
+ "ACTION_SPELL_INTERRUPT",
+ "ACTION_SPELL_INTERRUPT_FULL_TEXT",
+ "ACTION_SPELL_INTERRUPT_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_INTERRUPT_POSSESSIVE",
+ "ACTION_SPELL_LEECH",
+ "ACTION_SPELL_LEECH_FULL_TEXT",
+ "ACTION_SPELL_LEECH_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_LEECH_POSSESSIVE",
+ "ACTION_SPELL_LEECH_RESULT",
+ "ACTION_SPELL_MISSED",
+ "ACTION_SPELL_MISSED_ABSORB",
+ "ACTION_SPELL_MISSED_ABSORB_FULL_TEXT",
+ "ACTION_SPELL_MISSED_ABSORB_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_ABSORB_POSSESSIVE",
+ "ACTION_SPELL_MISSED_BLOCK",
+ "ACTION_SPELL_MISSED_BLOCK_FULL_TEXT",
+ "ACTION_SPELL_MISSED_BLOCK_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_BLOCK_POSSESSIVE",
+ "ACTION_SPELL_MISSED_DEFLECT",
+ "ACTION_SPELL_MISSED_DEFLECT_FULL_TEXT",
+ "ACTION_SPELL_MISSED_DEFLECT_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_DEFLECT_POSSESSIVE",
+ "ACTION_SPELL_MISSED_DODGE",
+ "ACTION_SPELL_MISSED_DODGE_FULL_TEXT",
+ "ACTION_SPELL_MISSED_DODGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_DODGE_POSSESSIVE",
+ "ACTION_SPELL_MISSED_EVADE",
+ "ACTION_SPELL_MISSED_EVADE_FULL_TEXT",
+ "ACTION_SPELL_MISSED_EVADE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_EVADE_POSSESSIVE",
+ "ACTION_SPELL_MISSED_FULL_TEXT",
+ "ACTION_SPELL_MISSED_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_IMMUNE",
+ "ACTION_SPELL_MISSED_IMMUNE_FULL_TEXT",
+ "ACTION_SPELL_MISSED_IMMUNE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_MISFIRE",
+ "ACTION_SPELL_MISSED_MISFIRE_FULL_TEXT",
+ "ACTION_SPELL_MISSED_MISFIRE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_MISFIRE_POSSESSIVE",
+ "ACTION_SPELL_MISSED_MISS",
+ "ACTION_SPELL_MISSED_MISS_FULL_TEXT",
+ "ACTION_SPELL_MISSED_MISS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_MISS_POSSESSIVE",
+ "ACTION_SPELL_MISSED_PARRY",
+ "ACTION_SPELL_MISSED_PARRY_FULL_TEXT",
+ "ACTION_SPELL_MISSED_PARRY_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_PARRY_POSSESSIVE",
+ "ACTION_SPELL_MISSED_POSSESSIVE",
+ "ACTION_SPELL_MISSED_REFLECT",
+ "ACTION_SPELL_MISSED_REFLECT_FULL_TEXT",
+ "ACTION_SPELL_MISSED_REFLECT_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_RESIST",
+ "ACTION_SPELL_MISSED_RESIST_FULL_TEXT",
+ "ACTION_SPELL_MISSED_RESIST_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_MISSED_RESIST_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_DAMAGE",
+ "ACTION_SPELL_PERIODIC_DAMAGE_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_DAMAGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_DAMAGE_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_DRAIN",
+ "ACTION_SPELL_PERIODIC_DRAIN_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_DRAIN_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_DRAIN_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_ENERGIZE",
+ "ACTION_SPELL_PERIODIC_ENERGIZE_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_ENERGIZE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_ENERGIZE_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_ENERGIZE_RESULT",
+ "ACTION_SPELL_PERIODIC_HEAL",
+ "ACTION_SPELL_PERIODIC_HEAL_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_HEAL_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_HEAL_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_LEECH",
+ "ACTION_SPELL_PERIODIC_LEECH_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_LEECH_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_LEECH_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_LEECH_RESULT",
+ "ACTION_SPELL_PERIODIC_MISSED",
+ "ACTION_SPELL_PERIODIC_MISSED_ABSORB",
+ "ACTION_SPELL_PERIODIC_MISSED_ABSORB_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_ABSORB_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_ABSORB_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_BLOCK",
+ "ACTION_SPELL_PERIODIC_MISSED_BLOCK_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_BLOCK_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_BLOCK_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_DEFLECTED",
+ "ACTION_SPELL_PERIODIC_MISSED_DEFLECTED_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_DEFLECTED_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_DEFLECTED_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_DODGE",
+ "ACTION_SPELL_PERIODIC_MISSED_DODGE_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_DODGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_DODGE_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_EVADED",
+ "ACTION_SPELL_PERIODIC_MISSED_EVADED_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_EVADED_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_EVADED_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_IMMUNE",
+ "ACTION_SPELL_PERIODIC_MISSED_IMMUNE_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_IMMUNE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_IMMUNE_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_MISS",
+ "ACTION_SPELL_PERIODIC_MISSED_MISS_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_MISS_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_MISS_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_PARRY",
+ "ACTION_SPELL_PERIODIC_MISSED_PARRY_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_PARRY_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_PARRY_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_POSSESSIVE",
+ "ACTION_SPELL_PERIODIC_MISSED_RESIST",
+ "ACTION_SPELL_PERIODIC_MISSED_RESIST_FULL_TEXT",
+ "ACTION_SPELL_PERIODIC_MISSED_RESIST_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_PERIODIC_MISSED_RESIST_POSSESSIVE",
+ "ACTION_SPELL_RESURRECT",
+ "ACTION_SPELL_RESURRECT_FULL_TEXT",
+ "ACTION_SPELL_RESURRECT_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_RESURRECT_POSSESSIVE",
+ "ACTION_SPELL_STOLEN",
+ "ACTION_SPELL_STOLEN_BUFF",
+ "ACTION_SPELL_STOLEN_BUFF_FULL_TEXT",
+ "ACTION_SPELL_STOLEN_BUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_STOLEN_BUFF_POSSESSIVE",
+ "ACTION_SPELL_STOLEN_BUFF__POSSESSIVE",
+ "ACTION_SPELL_STOLEN_DEBUFF",
+ "ACTION_SPELL_STOLEN_DEBUFF_FULL_TEXT",
+ "ACTION_SPELL_STOLEN_DEBUFF_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_STOLEN_DEBUFF_POSSESSIVE",
+ "ACTION_SPELL_STOLEN_FULL_TEXT",
+ "ACTION_SPELL_STOLEN_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_STOLEN_POSSESSIVE",
+ "ACTION_SPELL_SUMMON",
+ "ACTION_SPELL_SUMMON_FULL_TEXT",
+ "ACTION_SPELL_SUMMON_FULL_TEXT_NO_SOURCE",
+ "ACTION_SPELL_SUMMON_POSSESSIVE",
+ "ACTION_SWING",
+ "ACTION_SWING_DAMAGE",
+ "ACTION_SWING_DAMAGE_FULL_TEXT",
+ "ACTION_SWING_DAMAGE_FULL_TEXT_NO_SOURCE",
+ "ACTION_SWING_DAMAGE_POSSESSIVE",
+ "ACTION_SWING_MISSED",
+ "ACTION_SWING_MISSED_ABSORB",
+ "ACTION_SWING_MISSED_ABSORB_FULL_TEXT",
+ "ACTION_SWING_MISSED_ABSORB_POSSESSIVE",
+ "ACTION_SWING_MISSED_BLOCK",
+ "ACTION_SWING_MISSED_BLOCK_FULL_TEXT",
+ "ACTION_SWING_MISSED_BLOCK_POSSESSIVE",
+ "ACTION_SWING_MISSED_DEFLECT",
+ "ACTION_SWING_MISSED_DEFLECT_FULL_TEXT",
+ "ACTION_SWING_MISSED_DEFLECT_POSSESSIVE",
+ "ACTION_SWING_MISSED_DODGE",
+ "ACTION_SWING_MISSED_DODGE_FULL_TEXT",
+ "ACTION_SWING_MISSED_DODGE_POSSESSIVE",
+ "ACTION_SWING_MISSED_EVADE",
+ "ACTION_SWING_MISSED_EVADE_FULL_TEXT",
+ "ACTION_SWING_MISSED_EVADE_POSSESSIVE",
+ "ACTION_SWING_MISSED_FULL_TEXT",
+ "ACTION_SWING_MISSED_IMMUNE",
+ "ACTION_SWING_MISSED_IMMUNE_FULL_TEXT",
+ "ACTION_SWING_MISSED_IMMUNE_POSSESSIVE",
+ "ACTION_SWING_MISSED_MISFIRE",
+ "ACTION_SWING_MISSED_MISFIRE_FULL_TEXT",
+ "ACTION_SWING_MISSED_MISFIRE_POSSESSIVE",
+ "ACTION_SWING_MISSED_MISS",
+ "ACTION_SWING_MISSED_MISS_FULL_TEXT",
+ "ACTION_SWING_MISSED_MISS_POSSESSIVE",
+ "ACTION_SWING_MISSED_PARRY",
+ "ACTION_SWING_MISSED_PARRY_FULL_TEXT",
+ "ACTION_SWING_MISSED_PARRY_POSSESSIVE",
+ "ACTION_SWING_MISSED_POSSESSIVE",
+ "ACTION_SWING_MISSED_RESIST",
+ "ACTION_SWING_MISSED_RESIST_FULL_TEXT",
+ "ACTION_SWING_MISSED_RESIST_POSSESSIVE",
+ "ACTION_UNIT_BECCOMES_UNCONSCIOUS",
+ "ACTION_UNIT_BECOMES_UNCONSCIOUS_FULL_TEXT",
+ "ACTION_UNIT_BECOMES_UNCONSCIOUS_POSSESSIVE",
+ "ACTION_UNIT_DESTROYED",
+ "ACTION_UNIT_DESTROYED_FULL_TEXT",
+ "ACTION_UNIT_DESTROYED_POSSESSIVE",
+ "ACTION_UNIT_DIED",
+ "ACTION_UNIT_DIED_FULL_TEXT",
+ "ACTION_UNIT_DIED_POSSESSIVE",
+ "ACTION_UNIT_DISSIPATES",
+ "ACTION_UNIT_DISSIPATES_FULL_TEXT",
+ "ACTION_UNIT_DISSIPATES_POSSESSIVE",
+ "ACTIVATE",
+ "ACTIVE_PETS",
+ "ADD",
+ "ADDITIONAL_COMMENTS",
+ "ADDITIONAL_FILTERS",
+ "ADDMEMBER",
+ "ADDMEMBER_TEAM",
+ "ADDONS",
+ "ADDON_ACTION_FORBIDDEN",
+ "ADDON_BANNED",
+ "ADDON_BANNED_TOOLTIP",
+ "ADDON_CORRUPT",
+ "ADDON_DEMAND_LOADED",
+ "ADDON_DEPENDENCIES",
+ "ADDON_DEP_BANNED",
+ "ADDON_DEP_CORRUPT",
+ "ADDON_DEP_DEMAND_LOADED",
+ "ADDON_DEP_DISABLED",
+ "ADDON_DEP_INCOMPATIBLE",
+ "ADDON_DEP_INSECURE",
+ "ADDON_DEP_INTERFACE_VERSION",
+ "ADDON_DEP_MISSING",
+ "ADDON_DISABLED",
+ "ADDON_FORCE_LOAD",
+ "ADDON_INCOMPATIBLE",
+ "ADDON_INSECURE",
+ "ADDON_INTERFACE_VERSION",
+ "ADDON_LIST",
+ "ADDON_LOAD_FAILED",
+ "ADDON_MEM_KB_ABBR",
+ "ADDON_MEM_MB_ABBR",
+ "ADDON_MISSING",
+ "ADDON_UNKNOWN_ERROR",
+ "ADD_ANOTHER",
+ "ADD_CHANNEL",
+ "ADD_CHARACTER_FRIEND",
+ "ADD_CHAT_CHANNEL",
+ "ADD_FILTER",
+ "ADD_FRIEND",
+ "ADD_FRIEND_LABEL",
+ "ADD_GUILDMEMBER_LABEL",
+ "ADD_GUILDRANK_LABEL",
+ "ADD_IGNORE_LABEL",
+ "ADD_MUTE_LABEL",
+ "ADD_RAIDMEMBER_LABEL",
+ "ADD_RAID_MEMBER",
+ "ADD_TEAMMEMBER_LABEL",
+ "ADJUST_COLORBLIND_STRENGTH",
+ "ADVANCED_ANTIALIASING_MSAA_FORMAT",
+ "ADVANCED_COMBAT_LOGGING",
+ "ADVANCED_LABEL",
+ "ADVANCED_OBJECTIVES_TEXT",
+ "ADVANCED_OPTIONS",
+ "ADVANCED_OPTIONS_TOOLTIP",
+ "ADVANCED_WATCHFRAME_OPTION_ENABLE_INTERRUPT",
+ "ADVENTURE_JOURNAL",
+ "ADVENTURE_MAP_AVAILABLE_MISSIONS",
+ "ADVENTURE_MAP_AVAILABLE_QUESTS",
+ "ADVENTURE_MAP_TITLE",
+ "ADVENTURE_MAP_VIEW_ZONE_TOOLTIP",
+ "AFK",
+ "AGGRO_WARNING_DISPLAY",
+ "AGGRO_WARNING_IN_INSTANCE",
+ "AGGRO_WARNING_IN_PARTY",
+ "AGI",
+ "AGILITY_COLON",
+ "AGILITY_TOOLTIP",
+ "AGI_LCD",
+ "AH_EXACT_MATCH",
+ "AH_EXACT_MATCH_TOOLTIP",
+ "AIM_DOWN",
+ "AIM_UP",
+ "AJ_LFG_REWARD_DEFAULT_IRANGE_TEXT",
+ "AJ_LFG_REWARD_DEFAULT_TEXT",
+ "AJ_LFG_REWARD_DIFFICULTY_IRANGE_TEXT",
+ "AJ_LFG_REWARD_DIFFICULTY_TEXT",
+ "AJ_MICRO_BUTTON_ALERT_TEXT",
+ "AJ_PRIMARY_REWARD_TEXT",
+ "AJ_REWARD_CLICK_TEXT",
+ "AJ_SAMPLE_REWARD_TEXT",
+ "AJ_SUGGESTED_CONTENT_TAB",
+ "AJ_ZONE_CONTINUE",
+ "AJ_ZONE_CONTINUE_BUTTON_TEXT",
+ "AJ_ZONE_REWARD_DEFAULT_TEXT",
+ "ALL",
+ "ALLIANCE_CHEER",
+ "ALLIED",
+ "ALL_ASSIST_DESCRIPTION",
+ "ALL_ASSIST_LABEL",
+ "ALL_ASSIST_LABEL_LONG",
+ "ALL_ASSIST_NOT_LEADER_ERROR",
+ "ALL_BOSSES_ALIVE",
+ "ALL_CLASSES",
+ "ALL_GLYPHS",
+ "ALL_INVENTORY_SLOTS",
+ "ALL_SETTINGS",
+ "ALL_SPECS",
+ "ALREADY_BOUND",
+ "ALREADY_LEARNED",
+ "ALSO_QUEUED_FOR",
+ "ALTERED_FORM_CAN_NEVER_TRANSFORM",
+ "ALTERNATE_RESOURCE_TEXT",
+ "ALT_KEY",
+ "ALT_KEY_TEXT",
+ "ALT_KEY_TEXT_ABBR",
+ "ALWAYS",
+ "ALWAYS_SHOW_MULTIBARS_TEXT",
+ "AMBIENCE_VOLUME",
+ "AMMOSLOT",
+ "AMMO_DAMAGE_TEMPLATE",
+ "AMMO_SCHOOL_DAMAGE_TEMPLATE",
+ "AMOUNT_PAID_COLON",
+ "AMOUNT_RECEIVED_COLON",
+ "AMOUNT_TO_PICKUP",
+ "AMOUNT_TO_SEND",
+ "ANIMATION",
+ "ANISOTROPIC",
+ "ANTIALIASING",
+ "ANTIALIASING_CMAA",
+ "ANTIALIASING_FXAA_HIGH",
+ "ANTIALIASING_FXAA_LOW",
+ "ANTIALIASING_MSAA_FORMAT",
+ "ANTIALIASING_SSAA",
+ "ANTIALIASING_SSAA_CMAA",
+ "APPEARANCE_LABEL",
+ "APPEARANCE_SUBTEXT",
+ "APPLY",
+ "APPRENTICE",
+ "ARCANE_CHARGES",
+ "ARCANE_CHARGES_COST",
+ "ARCANE_CHARGES_COST_PER_TIME",
+ "ARCANE_CHARGES_COST_PER_TIME_NO_BASE",
+ "ARCANE_CHARGES_POWER",
+ "ARCHAEOLOGY_COMMON_COMPLETED",
+ "ARCHAEOLOGY_COMPLETED",
+ "ARCHAEOLOGY_COMPLETION",
+ "ARCHAEOLOGY_CURRENT",
+ "ARCHAEOLOGY_DIGSITE_COMPLETE_TOAST_FRAME_TITLE",
+ "ARCHAEOLOGY_DIGSITE_PROGRESS_BAR_TITLE",
+ "ARCHAEOLOGY_DIG_HELP",
+ "ARCHAEOLOGY_HELP",
+ "ARCHAEOLOGY_KEYSTONE_ADD_TOOLTIP",
+ "ARCHAEOLOGY_KEYSTONE_REMOVE_TOOLTIP",
+ "ARCHAEOLOGY_NONE_COMPLETED",
+ "ARCHAEOLOGY_POJECTBAR_TOOLTIP",
+ "ARCHAEOLOGY_RANK_TOOLTIP",
+ "ARCHAEOLOGY_RARE_COMPLETED",
+ "ARCHAEOLOGY_RUNE_STONES",
+ "ARCHAEOLOGY_SHOW_DIG_SITES",
+ "ARCHAEOLOGY_TIMESTAMP",
+ "AREA_SPIRIT_HEAL",
+ "ARENA",
+ "ARENA_2V2",
+ "ARENA_3V3",
+ "ARENA_5V5",
+ "ARENA_BANNER_VENDOR_GREETING",
+ "ARENA_BATTLES",
+ "ARENA_BATTLES_2V2",
+ "ARENA_BATTLES_3V3",
+ "ARENA_BATTLES_5V5",
+ "ARENA_CAPTAIN_INVALID_TEAM",
+ "ARENA_CASUAL",
+ "ARENA_CHARTER_PURCHASE",
+ "ARENA_CHARTER_TEMPLATE",
+ "ARENA_CHARTER_TURN_IN",
+ "ARENA_COMPLETE_MESSAGE",
+ "ARENA_CONQUEST_INFO",
+ "ARENA_CREATE_INFO",
+ "ARENA_ENTER_TEAM_NAME",
+ "ARENA_INFO",
+ "ARENA_IS_READY",
+ "ARENA_MASTER_NO_SEASON_TEXT",
+ "ARENA_MASTER_TEXT",
+ "ARENA_NOT_CAPTAIN_INVALID_TEAM",
+ "ARENA_NOT_USABLE",
+ "ARENA_OFF_SEASON_TEXT",
+ "ARENA_PETITION_LEADER_INSTRUCTIONS",
+ "ARENA_PETITION_MEMBER_INSTRUCTIONS",
+ "ARENA_POINTS",
+ "ARENA_PRACTICE_BATTLE",
+ "ARENA_RATED",
+ "ARENA_RATED_BATTLE",
+ "ARENA_RATED_MATCH",
+ "ARENA_RATING",
+ "ARENA_REGISTRAR_PURCHASE_TEXT",
+ "ARENA_SEASON_STATS",
+ "ARENA_SPECTATOR",
+ "ARENA_TEAM",
+ "ARENA_TEAMS",
+ "ARENA_TEAMS_INVALID_WARNING",
+ "ARENA_TEAM_2V2",
+ "ARENA_TEAM_3V3",
+ "ARENA_TEAM_5V5",
+ "ARENA_TEAM_CAPTAIN",
+ "ARENA_TEAM_INFO",
+ "ARENA_TEAM_INVITATION",
+ "ARENA_TEAM_LEAD_IN",
+ "ARENA_TEAM_NAME_GOLD",
+ "ARENA_TEAM_NAME_GREEN",
+ "ARENA_TEAM_RATING",
+ "ARENA_THIS_SEASON",
+ "ARENA_THIS_SEASON_TOGGLE",
+ "ARENA_THIS_WEEK",
+ "ARENA_THIS_WEEK_TOGGLE",
+ "ARENA_WEEKLY_STATS",
+ "ARMOR",
+ "ARMOR_TEMPLATE",
+ "ARMOR_TOOLTIP",
+ "ARTIFACTS_APPEARANCE_TAB",
+ "ARTIFACTS_APPEARANCE_TAB_TITLE",
+ "ARTIFACTS_KNOWLEDGE_TOOLTIP_DESC",
+ "ARTIFACTS_KNOWLEDGE_TOOLTIP_LEVEL",
+ "ARTIFACTS_NUM_PURCHASED_RANKS",
+ "ARTIFACTS_PERK_TAB",
+ "ARTIFACT_DEMONHUNTER_HAVOC_BOSSNAME1",
+ "ARTIFACT_DEMONHUNTER_HAVOC_WEAPONNAME",
+ "ARTIFACT_DEMONHUNTER_VENGEANCE_WEAPONNAME",
+ "ARTIFACT_DK_BLOOD",
+ "ARTIFACT_DK_BLOOD_BOSS_1",
+ "ARTIFACT_DK_BLOOD_BOSS_2",
+ "ARTIFACT_DK_FROST",
+ "ARTIFACT_DK_UNHOLY",
+ "ARTIFACT_DRUID_BALANCE",
+ "ARTIFACT_DRUID_FERAL",
+ "ARTIFACT_DRUID_FERAL_BOSSNAME_1",
+ "ARTIFACT_DRUID_FERAL_BOSSNAME_2",
+ "ARTIFACT_DRUID_GUARDIAN",
+ "ARTIFACT_DRUID_GUARDIAN_URSOCLAIR",
+ "ARTIFACT_DRUID_RESTO_BOSSNAME1",
+ "ARTIFACT_DRUID_RESTO_WEAPONNAME",
+ "ARTIFACT_END_GAME_POWER_UNLINKED_TOOLTIP",
+ "ARTIFACT_HUNTER_BEAST_WEAPONNAME",
+ "ARTIFACT_HUNTER_MARKS_WEAPONNAME",
+ "ARTIFACT_HUNTER_SURV_BOSSNAME1",
+ "ARTIFACT_HUNTER_SURV_BOSSNAME2",
+ "ARTIFACT_HUNTER_SURV_BOSSNAME3",
+ "ARTIFACT_HUNTER_SURV_WEAPONNAME",
+ "ARTIFACT_MAGE_ARCANE",
+ "ARTIFACT_MAGE_FIRE",
+ "ARTIFACT_MAGE_FROST",
+ "ARTIFACT_MAGE_FROST_BOSSNAME",
+ "ARTIFACT_MONK_BREWMASTER1",
+ "ARTIFACT_MONK_BREWMASTER2",
+ "ARTIFACT_MONK_MISTWEAVER_WEAPONNAME",
+ "ARTIFACT_MONK_WW",
+ "ARTIFACT_PALADIN_HOLY_WEAPONNAME",
+ "ARTIFACT_PALADIN_PROT_BOSSNAME1",
+ "ARTIFACT_PALADIN_PROT_BOSSNAME2",
+ "ARTIFACT_PALADIN_PROT_WEAPONNAME",
+ "ARTIFACT_PALADIN_RET_WEAPONNAME",
+ "ARTIFACT_POWER",
+ "ARTIFACT_POWER_BAR",
+ "ARTIFACT_POWER_COST_TOOLTIP",
+ "ARTIFACT_POWER_CURRENT",
+ "ARTIFACT_POWER_GAIN",
+ "ARTIFACT_POWER_GAIN_SHORT",
+ "ARTIFACT_POWER_LEARN_RANK_TOOLTIP",
+ "ARTIFACT_POWER_RELIC_BONUS",
+ "ARTIFACT_POWER_TOOLTIP_BODY",
+ "ARTIFACT_POWER_TOOLTIP_TITLE",
+ "ARTIFACT_POWER_UNLINKED_TOOLTIP",
+ "ARTIFACT_PRIEST_DISCIPLINE",
+ "ARTIFACT_PRIEST_HOLY_1",
+ "ARTIFACT_PRIEST_HOLY_2",
+ "ARTIFACT_PRIEST_SHADOW_BOSSNAME1",
+ "ARTIFACT_PRIEST_SHADOW_BOSSNAME2",
+ "ARTIFACT_PRIEST_SHADOW_WEAPONNAME",
+ "ARTIFACT_RESPEC",
+ "ARTIFACT_RESPEC_NOT_ENOUGH_POWER",
+ "ARTIFACT_ROGUE_ASSASSINATION_BOSSNAME1",
+ "ARTIFACT_ROGUE_ASSASSINATION_WEAPONNAME",
+ "ARTIFACT_ROGUE_OUTLAW_BOSSNAME1",
+ "ARTIFACT_ROGUE_OUTLAW_WEAPONNAME",
+ "ARTIFACT_ROGUE_SUBTLETY_BOSSNAME1",
+ "ARTIFACT_ROGUE_SUBTLETY_WEAPONNAME",
+ "ARTIFACT_SHAMAN_ELEMENTAL_WEAPONNAME",
+ "ARTIFACT_SHAMAN_ENHANCEMENT_WEAPONNAME",
+ "ARTIFACT_SHAMAN_RESTORATION_WEAPONNAME",
+ "ARTIFACT_SHAMAN_TITLECARD_DEEPHOLM",
+ "ARTIFACT_SHAMAN_TITLECARD_MAELSTROM",
+ "ARTIFACT_TOAST_NEW_POWER_AVAILABLE",
+ "ARTIFACT_TOAST_RETURN_TO_FORGE",
+ "ARTIFACT_TRAITS_NO_FORGE_ERROR",
+ "ARTIFACT_TUTORIAL_CUSTOMIZE_APPEARANCE",
+ "ARTIFACT_TUTORIAL_KNOWLEDGE",
+ "ARTIFACT_TUTORIAL_SLOT_RELIC",
+ "ARTIFACT_VISIT_FORGE_TO_START",
+ "ARTIFACT_WARLOCK_AFFLICTION",
+ "ARTIFACT_WARLOCK_AFFLICTION_2",
+ "ARTIFACT_WARLOCK_DEMO",
+ "ARTIFACT_WARLOCK_DEST",
+ "ARTIFACT_WARRIOR_ARMS_BOSSNAME1",
+ "ARTIFACT_WARRIOR_ARMS_WEAPONNAME",
+ "ARTIFACT_WARRIOR_FURY_BOSSNAME1",
+ "ARTIFACT_WARRIOR_FURY_WEAPONNAME",
+ "ARTIFACT_WARRIOR_ODYN",
+ "ARTIFACT_WARRIOR_PROT_BOSSNAME1",
+ "ARTIFACT_WARRIOR_PROT_WEAPONNAME",
+ "ARTIFACT_WARRIOR_PROT_WEAPONNAME_SECOND",
+ "ARTIFACT_XP_GAIN",
+ "ARTIFACT_XP_REWARD",
+ "ARTISAN",
+ "ASHRAN_PICK_POCKET",
+ "ASSEMBLING_GROUP",
+ "ASSIGNED_COLON",
+ "ASSIGN_LOOT",
+ "ASSIST_ATTACK",
+ "ATTACHMENT_TEXT",
+ "ATTACK",
+ "ATTACK_COLON",
+ "ATTACK_POWER",
+ "ATTACK_POWER_TOOLTIP",
+ "ATTACK_SPEED",
+ "ATTACK_SPEED_SECONDS",
+ "ATTACK_SPEED_TOOLTIP1",
+ "ATTACK_TOOLTIP",
+ "ATTACK_TOOLTIP_SUBTEXT",
+ "AT_WAR",
+ "AUCTIONS",
+ "AUCTION_BUYOUT_ERROR",
+ "AUCTION_CATEGORY_ARMOR",
+ "AUCTION_CATEGORY_BATTLE_PETS",
+ "AUCTION_CATEGORY_CONSUMABLES",
+ "AUCTION_CATEGORY_CONTAINERS",
+ "AUCTION_CATEGORY_GEMS",
+ "AUCTION_CATEGORY_GLYPHS",
+ "AUCTION_CATEGORY_ITEM_ENHANCEMENT",
+ "AUCTION_CATEGORY_MISCELLANEOUS",
+ "AUCTION_CATEGORY_QUEST_ITEMS",
+ "AUCTION_CATEGORY_RECIPES",
+ "AUCTION_CATEGORY_TRADE_GOODS",
+ "AUCTION_CATEGORY_WEAPONS",
+ "AUCTION_CREATING",
+ "AUCTION_CREATOR",
+ "AUCTION_DURATION",
+ "AUCTION_DURATION_ERROR",
+ "AUCTION_DURATION_ONE",
+ "AUCTION_DURATION_THREE",
+ "AUCTION_DURATION_TWO",
+ "AUCTION_EXPIRED_MAIL_SUBJECT",
+ "AUCTION_HOUSE_CUT_COLON",
+ "AUCTION_INVOICE_FUNDS_DELAY",
+ "AUCTION_INVOICE_FUNDS_NOT_YET_SENT",
+ "AUCTION_INVOICE_MAIL_SUBJECT",
+ "AUCTION_INVOICE_PENDING_FUNDS_COLON",
+ "AUCTION_ITEM",
+ "AUCTION_ITEM_INCOMING_AMOUNT",
+ "AUCTION_ITEM_SOLD",
+ "AUCTION_ITEM_TEXT",
+ "AUCTION_ITEM_TIME_UNTIL_DELIVERY",
+ "AUCTION_MAIL_ITEM_STACK",
+ "AUCTION_NUM_STACKS",
+ "AUCTION_OUTBID_MAIL_SUBJECT",
+ "AUCTION_PRICE",
+ "AUCTION_PRICE_PER_ITEM",
+ "AUCTION_PRICE_PER_STACK",
+ "AUCTION_REMOVED_MAIL_SUBJECT",
+ "AUCTION_SOLD_MAIL_SUBJECT",
+ "AUCTION_STACK_SIZE",
+ "AUCTION_SUBCATEGORY_CLOAK",
+ "AUCTION_SUBCATEGORY_MISCELLANEOUS",
+ "AUCTION_SUBCATEGORY_ONE_HANDED",
+ "AUCTION_SUBCATEGORY_OTHER",
+ "AUCTION_SUBCATEGORY_RANGED",
+ "AUCTION_SUBCATEGORY_TWO_HANDED",
+ "AUCTION_TIME_LEFT0",
+ "AUCTION_TIME_LEFT0_DETAIL",
+ "AUCTION_TIME_LEFT1",
+ "AUCTION_TIME_LEFT1_DETAIL",
+ "AUCTION_TIME_LEFT2",
+ "AUCTION_TIME_LEFT2_DETAIL",
+ "AUCTION_TIME_LEFT3",
+ "AUCTION_TIME_LEFT3_DETAIL",
+ "AUCTION_TIME_LEFT4",
+ "AUCTION_TIME_LEFT4_DETAIL",
+ "AUCTION_TITLE",
+ "AUCTION_TOOLTIP_BID_PREFIX",
+ "AUCTION_TOOLTIP_BUYOUT_PREFIX",
+ "AUCTION_WON_MAIL_SUBJECT",
+ "AURAS",
+ "AURAS_COMBATLOG_TOOLTIP",
+ "AURA_END",
+ "AUTHENTICATOR_CONFIRM_GUILD_DEMOTE",
+ "AUTHENTICATOR_CONFIRM_GUILD_PROMOTE",
+ "AUTHENTICATOR_GUILD_RANK_CHANGE",
+ "AUTHENTICATOR_GUILD_RANK_IN_USE",
+ "AUTHENTICATOR_GUILD_RANK_LAST",
+ "AUTOCOMPLETE_LABEL_FRIEND",
+ "AUTOCOMPLETE_LABEL_GROUP",
+ "AUTOCOMPLETE_LABEL_GUILD",
+ "AUTOCOMPLETE_LABEL_INTERACTED",
+ "AUTOFOLLOWSTART",
+ "AUTOFOLLOWSTOP",
+ "AUTOFOLLOWSTOPCOMBAT",
+ "AUTO_ACTIVATE_DISABLED_IN_PARTY",
+ "AUTO_ACTIVATE_ON",
+ "AUTO_ACTIVATE_PROFILE_NO_ENEMYTYPE",
+ "AUTO_ACTIVATE_PROFILE_NO_SIZE",
+ "AUTO_ACTIVATE_PROFILE_NO_TALENT",
+ "AUTO_ADD_DISABLED_GROUPED_TOOLTIP",
+ "AUTO_ADD_DISABLED_QUEUED_TOOLTIP",
+ "AUTO_ADD_MEMBERS",
+ "AUTO_ADD_TOOLTIP",
+ "AUTO_DISMOUNT_FLYING_TEXT",
+ "AUTO_FOLLOW_SPEED",
+ "AUTO_JOIN",
+ "AUTO_JOIN_DISABLED_TOOLTIP",
+ "AUTO_JOIN_GUILD_CHANNEL",
+ "AUTO_JOIN_TOOLTIP",
+ "AUTO_JOIN_VOICE",
+ "AUTO_LOOT_DEFAULT_TEXT",
+ "AUTO_LOOT_KEY_TEXT",
+ "AUTO_OPEN_LOOT_HISTORY_TEXT",
+ "AUTO_QUEST_PROGRESS_TEXT",
+ "AUTO_QUEST_WATCH_TEXT",
+ "AUTO_RANGED_COMBAT_TEXT",
+ "AUTO_SELF_CAST_KEY_TEXT",
+ "AUTO_SELF_CAST_TEXT",
+ "AVAILABLE",
+ "AVAILABLE_QUEST",
+ "AVAILABLE_QUESTS",
+ "AVAILABLE_SERVICES",
+ "AVERAGE_WAIT_TIME",
+ "AZEROTH",
+ "AZSUNA",
+ "A_RANDOM_DUNGEON",
+ "BACK",
+ "BACKGROUND",
+ "BACKPACK_TOOLTIP",
+ "BACKSLOT",
+ "BAD_ARENA_TEAM_NAME",
+ "BAD_GUILD_NAME",
+ "BAD_PLAYER_NAME",
+ "BAGSLOT",
+ "BAGSLOTTEXT",
+ "BAGS_ONLY",
+ "BAG_CLEANUP_BAGS",
+ "BAG_CLEANUP_BANK",
+ "BAG_CLEANUP_REAGENT_BANK",
+ "BAG_FILTER_ALREADY_ASSIGNED",
+ "BAG_FILTER_ASSIGNED_TO",
+ "BAG_FILTER_ASSIGN_TO",
+ "BAG_FILTER_CLEANUP",
+ "BAG_FILTER_CONSUMABLES",
+ "BAG_FILTER_EQUIPMENT",
+ "BAG_FILTER_IGNORE",
+ "BAG_FILTER_JUNK",
+ "BAG_FILTER_TRADE_GOODS",
+ "BAG_SETTINGS_TOOLTIP",
+ "BAG_SETTINGS_TUTORIAL",
+ "BALANCE",
+ "BALANCE_NEGATIVE_ENERGY",
+ "BALANCE_NEGATIVE_ENERGY_COST",
+ "BALANCE_POSITIVE_ENERGY",
+ "BALANCE_POSITIVE_ENERGY_COST",
+ "BALANCE_TOOLTIP",
+ "BANK",
+ "BANKSLOTPURCHASE",
+ "BANKSLOTPURCHASE_LABEL",
+ "BANK_BAG",
+ "BANK_BAG_PURCHASE",
+ "BARBERSHOP",
+ "BASE_SETTINGS",
+ "BASIC_OPTIONS_TOOLTIP",
+ "BATTLEFIELDMINIMAP_OPACITY_LABEL",
+ "BATTLEFIELDMINIMAP_OPTIONS_LABEL",
+ "BATTLEFIELDS",
+ "BATTLEFIELD_ALERT",
+ "BATTLEFIELD_ALERT_LCD",
+ "BATTLEFIELD_BORDER_WARNING",
+ "BATTLEFIELD_CONFIRM_STATUS",
+ "BATTLEFIELD_FULL",
+ "BATTLEFIELD_GROUP_JOIN",
+ "BATTLEFIELD_IN_BATTLEFIELD",
+ "BATTLEFIELD_IN_QUEUE",
+ "BATTLEFIELD_IN_QUEUE_RATED",
+ "BATTLEFIELD_IN_QUEUE_SIMPLE",
+ "BATTLEFIELD_JOIN",
+ "BATTLEFIELD_LEVEL",
+ "BATTLEFIELD_MINIMAP",
+ "BATTLEFIELD_MINIMAP_SHOW_ALWAYS",
+ "BATTLEFIELD_MINIMAP_SHOW_BATTLEGROUNDS",
+ "BATTLEFIELD_MINIMAP_SHOW_NEVER",
+ "BATTLEFIELD_NAME",
+ "BATTLEFIELD_QUEUE_CONFIRM",
+ "BATTLEFIELD_QUEUE_CONFIRM_SIMPLE",
+ "BATTLEFIELD_QUEUE_PENDING_REMOVAL",
+ "BATTLEFIELD_QUEUE_STATUS",
+ "BATTLEGROUND",
+ "BATTLEGROUNDS",
+ "BATTLEGROUND_10V10",
+ "BATTLEGROUND_BONUS_REWARD",
+ "BATTLEGROUND_BONUS_REWARD_TOOLTIP",
+ "BATTLEGROUND_COMPLETE_MESSAGE",
+ "BATTLEGROUND_DICE_BUTTON_TOOLTIP",
+ "BATTLEGROUND_ENEMY_AVERAGE_RATING",
+ "BATTLEGROUND_HOLIDAY",
+ "BATTLEGROUND_HOLIDAY_EXPLANATION",
+ "BATTLEGROUND_HOLIDAY_LONG",
+ "BATTLEGROUND_INSTANCE",
+ "BATTLEGROUND_INSTANCE_TOOLTIP",
+ "BATTLEGROUND_IS_READY",
+ "BATTLEGROUND_LEADER",
+ "BATTLEGROUND_RATING",
+ "BATTLEGROUND_REQUIRED_LEVEL_TOOLTIP",
+ "BATTLEGROUND_SCORE_GOLD",
+ "BATTLEGROUND_SCORE_VICTORY_POINTS",
+ "BATTLEGROUND_SILENCE",
+ "BATTLEGROUND_UNSILENCE",
+ "BATTLEGROUND_YOUR_AVERAGE_RATING",
+ "BATTLENET_ADD_FRIEND_INFO",
+ "BATTLENET_BROADCAST",
+ "BATTLENET_FRIEND",
+ "BATTLENET_FRIEND_INFO",
+ "BATTLENET_FRIEND_PROMPT",
+ "BATTLENET_NAME_FORMAT",
+ "BATTLENET_OPTIONS_LABEL",
+ "BATTLENET_OPTIONS_SUBTEXT",
+ "BATTLENET_UNAVAILABLE",
+ "BATTLENET_UNAVAILABLE_ALERT",
+ "BATTLETAG",
+ "BATTLETAG_CREATE",
+ "BATTLETAG_CREATE_INFO",
+ "BATTLETAG_CREATE_WEBSITE",
+ "BATTLETAG_FRIEND_LABEL",
+ "BATTLETAG_REMOVE_FRIEND_CONFIRMATION",
+ "BATTLE_PETS_ACHIEVEMENT",
+ "BATTLE_PETS_ACHIEVEMENT_TOOLTIP",
+ "BATTLE_PETS_FIND_BATTLE_TOOLTIP",
+ "BATTLE_PETS_SUMMON_TOOLTIP",
+ "BATTLE_PETS_TOTAL_PETS",
+ "BATTLE_PETS_TOTAL_PETS_TOOLTIP",
+ "BATTLE_PETS_UNWRAP_TOOLTIP",
+ "BATTLE_PET_ABILITY_MULTIROUND",
+ "BATTLE_PET_ABILITY_TEXT_OBJECT_BOOMBOT",
+ "BATTLE_PET_BREED_QUALITY1",
+ "BATTLE_PET_BREED_QUALITY2",
+ "BATTLE_PET_BREED_QUALITY3",
+ "BATTLE_PET_BREED_QUALITY4",
+ "BATTLE_PET_BREED_QUALITY5",
+ "BATTLE_PET_BREED_QUALITY6",
+ "BATTLE_PET_CAGE_ITEM_NAME",
+ "BATTLE_PET_CAGE_TOOLTIP_BREED",
+ "BATTLE_PET_CAGE_TOOLTIP_LEVEL",
+ "BATTLE_PET_CANNOT_BATTLE",
+ "BATTLE_PET_CAPTURED",
+ "BATTLE_PET_CAPTURED_ICON_LINK",
+ "BATTLE_PET_CAPTURED_LINK",
+ "BATTLE_PET_COMBAT_LOG_ABILITY_GAINED",
+ "BATTLE_PET_COMBAT_LOG_CAPTURED",
+ "BATTLE_PET_COMBAT_LOG_CAPTURED_REDUCED",
+ "BATTLE_PET_COMBAT_LOG_CAPTURE_LOST",
+ "BATTLE_PET_COMBAT_LOG_LEVEL_UP",
+ "BATTLE_PET_DAMAGE_NAME_1",
+ "BATTLE_PET_DAMAGE_NAME_10",
+ "BATTLE_PET_DAMAGE_NAME_2",
+ "BATTLE_PET_DAMAGE_NAME_3",
+ "BATTLE_PET_DAMAGE_NAME_4",
+ "BATTLE_PET_DAMAGE_NAME_5",
+ "BATTLE_PET_DAMAGE_NAME_6",
+ "BATTLE_PET_DAMAGE_NAME_7",
+ "BATTLE_PET_DAMAGE_NAME_8",
+ "BATTLE_PET_DAMAGE_NAME_9",
+ "BATTLE_PET_FAVORITE",
+ "BATTLE_PET_FIND_BATTLE_DISABLED",
+ "BATTLE_PET_FIND_BATTLE_READONLY",
+ "BATTLE_PET_LEVEL_UP",
+ "BATTLE_PET_LEVEL_UP_ICON",
+ "BATTLE_PET_LOOT_RECEIVED",
+ "BATTLE_PET_MESSAGE_CHARGING",
+ "BATTLE_PET_MESSAGE_CLEANSED",
+ "BATTLE_PET_MESSAGE_COOLDOWN_DOWN",
+ "BATTLE_PET_MESSAGE_COOLDOWN_RESET",
+ "BATTLE_PET_MESSAGE_COOLDOWN_UP",
+ "BATTLE_PET_MESSAGE_CRITICAL",
+ "BATTLE_PET_MESSAGE_MISS",
+ "BATTLE_PET_MESSAGE_RECOVERING",
+ "BATTLE_PET_MESSAGE_SPELL_LOCK",
+ "BATTLE_PET_MESSAGE_STRONG",
+ "BATTLE_PET_MESSAGE_TRAP_MISSED",
+ "BATTLE_PET_MESSAGE_WEAK",
+ "BATTLE_PET_MESSAGE_XP",
+ "BATTLE_PET_MESSAGE_XP_DIFFICULTY_BONUS",
+ "BATTLE_PET_NAME_1",
+ "BATTLE_PET_NAME_10",
+ "BATTLE_PET_NAME_2",
+ "BATTLE_PET_NAME_3",
+ "BATTLE_PET_NAME_4",
+ "BATTLE_PET_NAME_5",
+ "BATTLE_PET_NAME_6",
+ "BATTLE_PET_NAME_7",
+ "BATTLE_PET_NAME_8",
+ "BATTLE_PET_NAME_9",
+ "BATTLE_PET_NEW_PET",
+ "BATTLE_PET_NOT_TRADABLE",
+ "BATTLE_PET_OBJECT_MINE",
+ "BATTLE_PET_PUT_IN_CAGE",
+ "BATTLE_PET_PUT_IN_CAGE_HEALTH",
+ "BATTLE_PET_PUT_IN_CAGE_SLOTTED",
+ "BATTLE_PET_RELEASE",
+ "BATTLE_PET_RENAME",
+ "BATTLE_PET_SLOT",
+ "BATTLE_PET_SLOTS",
+ "BATTLE_PET_SLOT_DRAG_HERE",
+ "BATTLE_PET_SOURCE_1",
+ "BATTLE_PET_SOURCE_10",
+ "BATTLE_PET_SOURCE_11",
+ "BATTLE_PET_SOURCE_2",
+ "BATTLE_PET_SOURCE_3",
+ "BATTLE_PET_SOURCE_4",
+ "BATTLE_PET_SOURCE_5",
+ "BATTLE_PET_SOURCE_6",
+ "BATTLE_PET_SOURCE_7",
+ "BATTLE_PET_SOURCE_8",
+ "BATTLE_PET_SOURCE_9",
+ "BATTLE_PET_SUMMON",
+ "BATTLE_PET_TOOLTIP_CLICK",
+ "BATTLE_PET_TOOLTIP_SUMMON",
+ "BATTLE_PET_UNFAVORITE",
+ "BATTLE_PET_UNLOCK_HELP_1",
+ "BATTLE_PET_UNLOCK_HELP_2",
+ "BATTLE_PET_UNLOCK_HELP_3",
+ "BATTLE_PET_VARIANCE_STR",
+ "BATTLE_PET_YOUR",
+ "BATTLE_TAG_CLICK_CREATE",
+ "BATTLE_TAG_ID_PROMPT",
+ "BATTLE_TAG_REQUEST",
+ "BATTLE_TAG_REQUEST_INFO",
+ "BATTLE_TAG_SYMBOL",
+ "BENCHMARK_TAXI_AVERAGE_FPS",
+ "BENCHMARK_TAXI_MAX_FPS",
+ "BENCHMARK_TAXI_MIN_FPS",
+ "BENCHMARK_TAXI_MODE_OFF",
+ "BENCHMARK_TAXI_MODE_ON",
+ "BENCHMARK_TAXI_RESULTS",
+ "BENCHMARK_TAXI_TOTAL_TIME",
+ "BENEFICIAL",
+ "BENEFICIAL_AURA_COMBATLOG_TOOLTIP",
+ "BEST",
+ "BF_NOT_IN",
+ "BG_RATING_ABBR",
+ "BG_SYSTEM_ALLIANCE",
+ "BG_SYSTEM_HORDE",
+ "BG_SYSTEM_NEUTRAL",
+ "BID",
+ "BIDS",
+ "BID_AUCTION_CONFIRMATION",
+ "BID_STATUS",
+ "BILLING_NAG_DIALOG",
+ "BILLING_NAG_WARNING",
+ "BINDING_HEADER_ACTIONBAR",
+ "BINDING_HEADER_BLANK",
+ "BINDING_HEADER_CAMERA",
+ "BINDING_HEADER_CHAT",
+ "BINDING_HEADER_DEBUG",
+ "BINDING_HEADER_INTERFACE",
+ "BINDING_HEADER_ITUNES_REMOTE",
+ "BINDING_HEADER_MISC",
+ "BINDING_HEADER_MOVEMENT",
+ "BINDING_HEADER_MOVIE_RECORDING_SECTION",
+ "BINDING_HEADER_MULTIACTIONBAR",
+ "BINDING_HEADER_MULTICASTFUNCTIONS",
+ "BINDING_HEADER_OTHER",
+ "BINDING_HEADER_RAID_TARGET",
+ "BINDING_HEADER_TARGETING",
+ "BINDING_HEADER_VEHICLE",
+ "BINDING_HEADER_VOICE_CHAT",
+ "BINDING_NAME_ACTIONBUTTON1",
+ "BINDING_NAME_ACTIONBUTTON10",
+ "BINDING_NAME_ACTIONBUTTON11",
+ "BINDING_NAME_ACTIONBUTTON12",
+ "BINDING_NAME_ACTIONBUTTON2",
+ "BINDING_NAME_ACTIONBUTTON3",
+ "BINDING_NAME_ACTIONBUTTON4",
+ "BINDING_NAME_ACTIONBUTTON5",
+ "BINDING_NAME_ACTIONBUTTON6",
+ "BINDING_NAME_ACTIONBUTTON7",
+ "BINDING_NAME_ACTIONBUTTON8",
+ "BINDING_NAME_ACTIONBUTTON9",
+ "BINDING_NAME_ACTIONPAGE1",
+ "BINDING_NAME_ACTIONPAGE2",
+ "BINDING_NAME_ACTIONPAGE3",
+ "BINDING_NAME_ACTIONPAGE4",
+ "BINDING_NAME_ACTIONPAGE5",
+ "BINDING_NAME_ACTIONPAGE6",
+ "BINDING_NAME_ACTIONWINDOW1",
+ "BINDING_NAME_ACTIONWINDOW2",
+ "BINDING_NAME_ACTIONWINDOW3",
+ "BINDING_NAME_ACTIONWINDOW4",
+ "BINDING_NAME_ACTIONWINDOWDECREMENT",
+ "BINDING_NAME_ACTIONWINDOWINCREMENT",
+ "BINDING_NAME_ACTIONWINDOWMOVE",
+ "BINDING_NAME_ALLNAMEPLATES",
+ "BINDING_NAME_ASSISTTARGET",
+ "BINDING_NAME_ATTACKTARGET",
+ "BINDING_NAME_BONUSACTIONBUTTON1",
+ "BINDING_NAME_BONUSACTIONBUTTON10",
+ "BINDING_NAME_BONUSACTIONBUTTON2",
+ "BINDING_NAME_BONUSACTIONBUTTON3",
+ "BINDING_NAME_BONUSACTIONBUTTON4",
+ "BINDING_NAME_BONUSACTIONBUTTON5",
+ "BINDING_NAME_BONUSACTIONBUTTON6",
+ "BINDING_NAME_BONUSACTIONBUTTON7",
+ "BINDING_NAME_BONUSACTIONBUTTON8",
+ "BINDING_NAME_BONUSACTIONBUTTON9",
+ "BINDING_NAME_CAMERAZOOMIN",
+ "BINDING_NAME_CAMERAZOOMOUT",
+ "BINDING_NAME_CHATBOTTOM",
+ "BINDING_NAME_CHATPAGEDOWN",
+ "BINDING_NAME_CHATPAGEUP",
+ "BINDING_NAME_COMBATLOGBOTTOM",
+ "BINDING_NAME_COMBATLOGPAGEDOWN",
+ "BINDING_NAME_COMBATLOGPAGEUP",
+ "BINDING_NAME_DISMOUNT",
+ "BINDING_NAME_EXTRAACTIONBUTTON1",
+ "BINDING_NAME_FLIPCAMERAYAW",
+ "BINDING_NAME_FOCUSARENA1",
+ "BINDING_NAME_FOCUSARENA2",
+ "BINDING_NAME_FOCUSARENA3",
+ "BINDING_NAME_FOCUSARENA4",
+ "BINDING_NAME_FOCUSARENA5",
+ "BINDING_NAME_FOCUSTARGET",
+ "BINDING_NAME_FOLLOWTARGET",
+ "BINDING_NAME_FRIENDNAMEPLATES",
+ "BINDING_NAME_INTERACTMOUSEOVER",
+ "BINDING_NAME_INTERACTTARGET",
+ "BINDING_NAME_INVERTBINDINGMODE1",
+ "BINDING_NAME_INVERTBINDINGMODE2",
+ "BINDING_NAME_INVERTBINDINGMODE3",
+ "BINDING_NAME_ITEMCOMPARISONCYCLING",
+ "BINDING_NAME_ITUNES_BACKTRACK",
+ "BINDING_NAME_ITUNES_NEXTTRACK",
+ "BINDING_NAME_ITUNES_PLAYPAUSE",
+ "BINDING_NAME_ITUNES_VOLUMEDOWN",
+ "BINDING_NAME_ITUNES_VOLUMEUP",
+ "BINDING_NAME_JUMP",
+ "BINDING_NAME_MASTERVOLUMEDOWN",
+ "BINDING_NAME_MASTERVOLUMEUP",
+ "BINDING_NAME_MINIMAPZOOMIN",
+ "BINDING_NAME_MINIMAPZOOMOUT",
+ "BINDING_NAME_MOVEANDSTEER",
+ "BINDING_NAME_MOVEBACKWARD",
+ "BINDING_NAME_MOVEFORWARD",
+ "BINDING_NAME_MOVEVIEWIN",
+ "BINDING_NAME_MOVEVIEWOUT",
+ "BINDING_NAME_MOVIE_RECORDING_CANCEL",
+ "BINDING_NAME_MOVIE_RECORDING_COMPRESS",
+ "BINDING_NAME_MOVIE_RECORDING_GUI",
+ "BINDING_NAME_MOVIE_RECORDING_STARTSTOP",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON1",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON10",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON11",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON12",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON2",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON3",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON4",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON5",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON6",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON7",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON8",
+ "BINDING_NAME_MULTIACTIONBAR1BUTTON9",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON1",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON10",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON11",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON12",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON2",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON3",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON4",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON5",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON6",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON7",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON8",
+ "BINDING_NAME_MULTIACTIONBAR2BUTTON9",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON1",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON10",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON11",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON12",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON2",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON3",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON4",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON5",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON6",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON7",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON8",
+ "BINDING_NAME_MULTIACTIONBAR3BUTTON9",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON1",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON10",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON11",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON12",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON2",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON3",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON4",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON5",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON6",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON7",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON8",
+ "BINDING_NAME_MULTIACTIONBAR4BUTTON9",
+ "BINDING_NAME_MULTICASTACTIONBUTTON1",
+ "BINDING_NAME_MULTICASTACTIONBUTTON10",
+ "BINDING_NAME_MULTICASTACTIONBUTTON11",
+ "BINDING_NAME_MULTICASTACTIONBUTTON12",
+ "BINDING_NAME_MULTICASTACTIONBUTTON2",
+ "BINDING_NAME_MULTICASTACTIONBUTTON3",
+ "BINDING_NAME_MULTICASTACTIONBUTTON4",
+ "BINDING_NAME_MULTICASTACTIONBUTTON5",
+ "BINDING_NAME_MULTICASTACTIONBUTTON6",
+ "BINDING_NAME_MULTICASTACTIONBUTTON7",
+ "BINDING_NAME_MULTICASTACTIONBUTTON8",
+ "BINDING_NAME_MULTICASTACTIONBUTTON9",
+ "BINDING_NAME_MULTICASTRECALLBUTTON1",
+ "BINDING_NAME_MULTICASTSUMMONBUTTON1",
+ "BINDING_NAME_MULTICASTSUMMONBUTTON2",
+ "BINDING_NAME_MULTICASTSUMMONBUTTON3",
+ "BINDING_NAME_NAMEPLATES",
+ "BINDING_NAME_NEXTACTIONPAGE",
+ "BINDING_NAME_NEXTVIEW",
+ "BINDING_NAME_OPENALLBAGS",
+ "BINDING_NAME_OPENCHAT",
+ "BINDING_NAME_OPENCHATSLASH",
+ "BINDING_NAME_PETATTACK",
+ "BINDING_NAME_PITCHDECREMENT",
+ "BINDING_NAME_PITCHDOWN",
+ "BINDING_NAME_PITCHINCREMENT",
+ "BINDING_NAME_PITCHUP",
+ "BINDING_NAME_PREVIOUSACTIONPAGE",
+ "BINDING_NAME_PREVVIEW",
+ "BINDING_NAME_PUSHTOTALK",
+ "BINDING_NAME_RAIDTARGET1",
+ "BINDING_NAME_RAIDTARGET2",
+ "BINDING_NAME_RAIDTARGET3",
+ "BINDING_NAME_RAIDTARGET4",
+ "BINDING_NAME_RAIDTARGET5",
+ "BINDING_NAME_RAIDTARGET6",
+ "BINDING_NAME_RAIDTARGET7",
+ "BINDING_NAME_RAIDTARGET8",
+ "BINDING_NAME_RAIDTARGETNONE",
+ "BINDING_NAME_REPLY",
+ "BINDING_NAME_REPLY2",
+ "BINDING_NAME_RESETVIEW1",
+ "BINDING_NAME_RESETVIEW2",
+ "BINDING_NAME_RESETVIEW3",
+ "BINDING_NAME_RESETVIEW4",
+ "BINDING_NAME_RESETVIEW5",
+ "BINDING_NAME_SAVEVIEW1",
+ "BINDING_NAME_SAVEVIEW2",
+ "BINDING_NAME_SAVEVIEW3",
+ "BINDING_NAME_SAVEVIEW4",
+ "BINDING_NAME_SAVEVIEW5",
+ "BINDING_NAME_SCREENSHOT",
+ "BINDING_NAME_SETVIEW1",
+ "BINDING_NAME_SETVIEW2",
+ "BINDING_NAME_SETVIEW3",
+ "BINDING_NAME_SETVIEW4",
+ "BINDING_NAME_SETVIEW5",
+ "BINDING_NAME_SHAPESHIFTBUTTON1",
+ "BINDING_NAME_SHAPESHIFTBUTTON10",
+ "BINDING_NAME_SHAPESHIFTBUTTON2",
+ "BINDING_NAME_SHAPESHIFTBUTTON3",
+ "BINDING_NAME_SHAPESHIFTBUTTON4",
+ "BINDING_NAME_SHAPESHIFTBUTTON5",
+ "BINDING_NAME_SHAPESHIFTBUTTON6",
+ "BINDING_NAME_SHAPESHIFTBUTTON7",
+ "BINDING_NAME_SHAPESHIFTBUTTON8",
+ "BINDING_NAME_SHAPESHIFTBUTTON9",
+ "BINDING_NAME_SITORSTAND",
+ "BINDING_NAME_STARTATTACK",
+ "BINDING_NAME_STOPATTACK",
+ "BINDING_NAME_STOPCASTING",
+ "BINDING_NAME_STRAFELEFT",
+ "BINDING_NAME_STRAFERIGHT",
+ "BINDING_NAME_SWINGCAMERA",
+ "BINDING_NAME_SWINGCAMERAANDPLAYER",
+ "BINDING_NAME_TARGETARENA1",
+ "BINDING_NAME_TARGETARENA2",
+ "BINDING_NAME_TARGETARENA3",
+ "BINDING_NAME_TARGETARENA4",
+ "BINDING_NAME_TARGETARENA5",
+ "BINDING_NAME_TARGETENEMYDIRECTIONAL",
+ "BINDING_NAME_TARGETFOCUS",
+ "BINDING_NAME_TARGETFRIENDDIRECTIONAL",
+ "BINDING_NAME_TARGETLASTHOSTILE",
+ "BINDING_NAME_TARGETLASTTARGET",
+ "BINDING_NAME_TARGETMOUSEOVER",
+ "BINDING_NAME_TARGETNEARESTENEMY",
+ "BINDING_NAME_TARGETNEARESTENEMYPLAYER",
+ "BINDING_NAME_TARGETNEARESTFRIEND",
+ "BINDING_NAME_TARGETNEARESTFRIENDPLAYER",
+ "BINDING_NAME_TARGETPARTYMEMBER1",
+ "BINDING_NAME_TARGETPARTYMEMBER2",
+ "BINDING_NAME_TARGETPARTYMEMBER3",
+ "BINDING_NAME_TARGETPARTYMEMBER4",
+ "BINDING_NAME_TARGETPARTYPET1",
+ "BINDING_NAME_TARGETPARTYPET2",
+ "BINDING_NAME_TARGETPARTYPET3",
+ "BINDING_NAME_TARGETPARTYPET4",
+ "BINDING_NAME_TARGETPET",
+ "BINDING_NAME_TARGETPREVIOUSENEMY",
+ "BINDING_NAME_TARGETPREVIOUSENEMYPLAYER",
+ "BINDING_NAME_TARGETPREVIOUSFRIEND",
+ "BINDING_NAME_TARGETPREVIOUSFRIENDPLAYER",
+ "BINDING_NAME_TARGETSCANENEMY",
+ "BINDING_NAME_TARGETSELF",
+ "BINDING_NAME_TARGETTALKER",
+ "BINDING_NAME_TOGGLEABILITYBOOK",
+ "BINDING_NAME_TOGGLEACHIEVEMENT",
+ "BINDING_NAME_TOGGLEACTIONBARLOCK",
+ "BINDING_NAME_TOGGLEAUTORUN",
+ "BINDING_NAME_TOGGLEAUTOSELFCAST",
+ "BINDING_NAME_TOGGLEBACKPACK",
+ "BINDING_NAME_TOGGLEBAG1",
+ "BINDING_NAME_TOGGLEBAG2",
+ "BINDING_NAME_TOGGLEBAG3",
+ "BINDING_NAME_TOGGLEBAG4",
+ "BINDING_NAME_TOGGLEBAG5",
+ "BINDING_NAME_TOGGLEBATTLEFIELDMINIMAP",
+ "BINDING_NAME_TOGGLEBINDINGMODE1",
+ "BINDING_NAME_TOGGLEBINDINGMODE2",
+ "BINDING_NAME_TOGGLEBINDINGMODE3",
+ "BINDING_NAME_TOGGLECHANNELPULLOUT",
+ "BINDING_NAME_TOGGLECHANNELTAB",
+ "BINDING_NAME_TOGGLECHARACTER0",
+ "BINDING_NAME_TOGGLECHARACTER1",
+ "BINDING_NAME_TOGGLECHARACTER2",
+ "BINDING_NAME_TOGGLECHARACTER3",
+ "BINDING_NAME_TOGGLECHARACTER4",
+ "BINDING_NAME_TOGGLECHATTAB",
+ "BINDING_NAME_TOGGLECOLLECTIONS",
+ "BINDING_NAME_TOGGLECOLLECTIONSHEIRLOOM",
+ "BINDING_NAME_TOGGLECOLLECTIONSMOUNTJOURNAL",
+ "BINDING_NAME_TOGGLECOLLECTIONSPETJOURNAL",
+ "BINDING_NAME_TOGGLECOLLECTIONSTOYBOX",
+ "BINDING_NAME_TOGGLECOMBATLOG",
+ "BINDING_NAME_TOGGLECOMPANIONJOURNAL",
+ "BINDING_NAME_TOGGLECOREABILITIESBOOK",
+ "BINDING_NAME_TOGGLECURRENCY",
+ "BINDING_NAME_TOGGLEDUNGEONSANDRAIDS",
+ "BINDING_NAME_TOGGLEENCOUNTERJOURNAL",
+ "BINDING_NAME_TOGGLEFPS",
+ "BINDING_NAME_TOGGLEFRIENDSTAB",
+ "BINDING_NAME_TOGGLEGAMEMENU",
+ "BINDING_NAME_TOGGLEGARRISONLANDINGPAGE",
+ "BINDING_NAME_TOGGLEGRAPHICSSETTINGS",
+ "BINDING_NAME_TOGGLEGROUPFINDER",
+ "BINDING_NAME_TOGGLEGUILDTAB",
+ "BINDING_NAME_TOGGLEIGNORETAB",
+ "BINDING_NAME_TOGGLEINSCRIPTION",
+ "BINDING_NAME_TOGGLEKEYRING",
+ "BINDING_NAME_TOGGLELFGPARENT",
+ "BINDING_NAME_TOGGLELFRPARENT",
+ "BINDING_NAME_TOGGLEMINIMAP",
+ "BINDING_NAME_TOGGLEMINIMAPROTATION",
+ "BINDING_NAME_TOGGLEMOUNTJOURNAL",
+ "BINDING_NAME_TOGGLEMOUSE",
+ "BINDING_NAME_TOGGLEMUSIC",
+ "BINDING_NAME_TOGGLEPETBOOK",
+ "BINDING_NAME_TOGGLEPETJOURNAL",
+ "BINDING_NAME_TOGGLEPROFESSIONBOOK",
+ "BINDING_NAME_TOGGLEPVP",
+ "BINDING_NAME_TOGGLEQUESTLOG",
+ "BINDING_NAME_TOGGLERAIDFINDER",
+ "BINDING_NAME_TOGGLERAIDTAB",
+ "BINDING_NAME_TOGGLERUN",
+ "BINDING_NAME_TOGGLESELFHIGHLIGHT",
+ "BINDING_NAME_TOGGLESELFMUTE",
+ "BINDING_NAME_TOGGLESHEATH",
+ "BINDING_NAME_TOGGLESOCIAL",
+ "BINDING_NAME_TOGGLESOUND",
+ "BINDING_NAME_TOGGLESPELLBOOK",
+ "BINDING_NAME_TOGGLESTATISTICS",
+ "BINDING_NAME_TOGGLETALENTS",
+ "BINDING_NAME_TOGGLETOYBOX",
+ "BINDING_NAME_TOGGLEUI",
+ "BINDING_NAME_TOGGLEWHATHASCHANGEDBOOK",
+ "BINDING_NAME_TOGGLEWHOTAB",
+ "BINDING_NAME_TOGGLEWINDOWED",
+ "BINDING_NAME_TOGGLEWORLDMAP",
+ "BINDING_NAME_TOGGLEWORLDMAPSIZE",
+ "BINDING_NAME_TOGGLEWORLDSTATESCORES",
+ "BINDING_NAME_TURNLEFT",
+ "BINDING_NAME_TURNRIGHT",
+ "BINDING_NAME_VEHICLEAIMDECREMENT",
+ "BINDING_NAME_VEHICLEAIMDOWN",
+ "BINDING_NAME_VEHICLEAIMINCREMENT",
+ "BINDING_NAME_VEHICLEAIMUP",
+ "BINDING_NAME_VEHICLECAMERAZOOMIN",
+ "BINDING_NAME_VEHICLECAMERAZOOMOUT",
+ "BINDING_NAME_VEHICLEEXIT",
+ "BINDING_NAME_VEHICLENEXTSEAT",
+ "BINDING_NAME_VEHICLEPREVSEAT",
+ "BIND_ENCHANT",
+ "BIND_KEY_TO_COMMAND",
+ "BIND_TRADE_TIME_REMAINING",
+ "BIND_ZONE_DISPLAY",
+ "BLACK_MARKET_AUCTION_CONFIRMATION",
+ "BLACK_MARKET_AUCTION_HOUSE",
+ "BLACK_MARKET_HOT_ITEM_CURRENT_BID",
+ "BLACK_MARKET_HOT_ITEM_TIME_LEFT",
+ "BLACK_MARKET_NO_ITEMS",
+ "BLACK_MARKET_TITLE",
+ "BLACK_MARKET_YOUR_BID",
+ "BLIZZARD_CHALLENGE_CANCEL",
+ "BLIZZARD_CHALLENGE_CONNECTING",
+ "BLIZZARD_CHALLENGE_DENIED_DESCRIPTION",
+ "BLIZZARD_CHALLENGE_DENIED_TITLE",
+ "BLIZZARD_CHALLENGE_ERROR_DESCRIPTION",
+ "BLIZZARD_CHALLENGE_ERROR_TITLE",
+ "BLIZZARD_CHALLENGE_OKAY",
+ "BLIZZARD_CHALLENGE_SCREEN_EXPLANATION",
+ "BLIZZARD_CHALLENGE_SUBMIT",
+ "BLIZZARD_COMBAT_LOG_MENU_BOTH",
+ "BLIZZARD_COMBAT_LOG_MENU_EVERYTHING",
+ "BLIZZARD_COMBAT_LOG_MENU_INCOMING",
+ "BLIZZARD_COMBAT_LOG_MENU_OUTGOING",
+ "BLIZZARD_COMBAT_LOG_MENU_OUTGOING_ME",
+ "BLIZZARD_COMBAT_LOG_MENU_RESET",
+ "BLIZZARD_COMBAT_LOG_MENU_REVERT",
+ "BLIZZARD_COMBAT_LOG_MENU_SAVE",
+ "BLIZZARD_COMBAT_LOG_MENU_SPELL_HIDE",
+ "BLIZZARD_COMBAT_LOG_MENU_SPELL_LINK",
+ "BLIZZARD_COMBAT_LOG_MENU_SPELL_TYPE_HEADER",
+ "BLIZZARD_STORE",
+ "BLIZZARD_STORE_ASTERISK",
+ "BLIZZARD_STORE_BAG_FULL",
+ "BLIZZARD_STORE_BAG_FULL_DESC",
+ "BLIZZARD_STORE_BATTLE_NET_BALANCE",
+ "BLIZZARD_STORE_BEING_PROCESSED_CHECK_BACK_LATER",
+ "BLIZZARD_STORE_BOOST_UNREVOKED_CONSUMPTION",
+ "BLIZZARD_STORE_BROWSE_BATTLE_COINS_CN",
+ "BLIZZARD_STORE_BROWSE_BATTLE_COINS_KR",
+ "BLIZZARD_STORE_BROWSE_EUR",
+ "BLIZZARD_STORE_BROWSE_TEST_CURRENCY",
+ "BLIZZARD_STORE_BUY",
+ "BLIZZARD_STORE_BUY_EUR",
+ "BLIZZARD_STORE_CANCEL_PURCHASE",
+ "BLIZZARD_STORE_CHECK_BACK_LATER",
+ "BLIZZARD_STORE_CONFIRMATION_EUR",
+ "BLIZZARD_STORE_CONFIRMATION_GENERIC",
+ "BLIZZARD_STORE_CONFIRMATION_INSTRUCTION",
+ "BLIZZARD_STORE_CONFIRMATION_OTHER",
+ "BLIZZARD_STORE_CONFIRMATION_OTHER_EUR",
+ "BLIZZARD_STORE_CONFIRMATION_SERVICES",
+ "BLIZZARD_STORE_CONFIRMATION_SERVICES_EUR",
+ "BLIZZARD_STORE_CONFIRMATION_SERVICES_TEST",
+ "BLIZZARD_STORE_CONFIRMATION_TEST",
+ "BLIZZARD_STORE_CONFIRMATION_TITLE",
+ "BLIZZARD_STORE_CONFIRMATION_VAS_NAME_CHANGE",
+ "BLIZZARD_STORE_CONFIRMATION_VAS_NAME_CHANGE_EUR",
+ "BLIZZARD_STORE_CONFIRMATION_VAS_NAME_CHANGE_KR",
+ "BLIZZARD_STORE_CONNECTING",
+ "BLIZZARD_STORE_CURRENCY_BETA",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_ARS",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_AUD",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_BRL",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_CLP",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_CPT_LONG",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_EURO",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_GBP",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_KRW_LONG",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_MXN",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_RUB",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_TPT",
+ "BLIZZARD_STORE_CURRENCY_FORMAT_USD",
+ "BLIZZARD_STORE_CURRENCY_RAW_ASTERISK",
+ "BLIZZARD_STORE_DISCLAIMER_APPEARANCE_CHANGE",
+ "BLIZZARD_STORE_DISCLAIMER_APPEARANCE_CHANGE_CN",
+ "BLIZZARD_STORE_DISCLAIMER_FACTION_CHANGE",
+ "BLIZZARD_STORE_DISCLAIMER_FACTION_CHANGE_CN",
+ "BLIZZARD_STORE_DISCLAIMER_NAME_CHANGE",
+ "BLIZZARD_STORE_DISCLAIMER_NAME_CHANGE_CN",
+ "BLIZZARD_STORE_DISCLAIMER_RACE_CHANGE",
+ "BLIZZARD_STORE_DISCLAIMER_RACE_CHANGE_CN",
+ "BLIZZARD_STORE_DISCOUNT_TEXT_FORMAT",
+ "BLIZZARD_STORE_ERROR_ITEM_UNAVAILABLE",
+ "BLIZZARD_STORE_ERROR_MESSAGE_ALREADY_OWNED",
+ "BLIZZARD_STORE_ERROR_MESSAGE_BATTLEPAY_DISABLED",
+ "BLIZZARD_STORE_ERROR_MESSAGE_CONSUMABLE_TOKEN_OWNED",
+ "BLIZZARD_STORE_ERROR_MESSAGE_INSUFFICIENT_BALANCE",
+ "BLIZZARD_STORE_ERROR_MESSAGE_OTHER",
+ "BLIZZARD_STORE_ERROR_MESSAGE_PARENTAL_CONTROLS",
+ "BLIZZARD_STORE_ERROR_MESSAGE_PAYMENT",
+ "BLIZZARD_STORE_ERROR_MESSAGE_PURCHASE_DENIED",
+ "BLIZZARD_STORE_ERROR_PARENTAL_CONTROLS",
+ "BLIZZARD_STORE_ERROR_TITLE_ALREADY_OWNED",
+ "BLIZZARD_STORE_ERROR_TITLE_BATTLEPAY_DISABLED",
+ "BLIZZARD_STORE_ERROR_TITLE_CONSUMABLE_TOKEN_OWNED",
+ "BLIZZARD_STORE_ERROR_TITLE_INSUFFICIENT_BALANCE",
+ "BLIZZARD_STORE_ERROR_TITLE_OTHER",
+ "BLIZZARD_STORE_ERROR_TITLE_PARENTAL_CONTROLS",
+ "BLIZZARD_STORE_ERROR_TITLE_PAYMENT",
+ "BLIZZARD_STORE_ERROR_TITLE_PURCHASE_DENIED",
+ "BLIZZARD_STORE_ERROR_YOU_OWN_TOO_MANY_OF_THIS",
+ "BLIZZARD_STORE_FINAL_BUY",
+ "BLIZZARD_STORE_FINAL_BUY_EUR",
+ "BLIZZARD_STORE_FINAL_PRICE_LABEL",
+ "BLIZZARD_STORE_INTERNAL_ERROR",
+ "BLIZZARD_STORE_INTERNAL_ERROR_SUBTEXT",
+ "BLIZZARD_STORE_LEGION_PURCHASE_READY",
+ "BLIZZARD_STORE_LEGION_PURCHASE_READY_DESCRIPTION",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_ARS",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_AUD",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_BRL",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_CLP",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_CN",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_EUR",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_GBP",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_MXN",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_RUB",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_TW",
+ "BLIZZARD_STORE_LICENSE_ACK_TEXT_USD",
+ "BLIZZARD_STORE_LOADING",
+ "BLIZZARD_STORE_LOG_OUT_TO_PURCHASE_THIS_PRODUCT",
+ "BLIZZARD_STORE_NAME_CHANGE_READY_DESCRIPTION",
+ "BLIZZARD_STORE_NOT_AVAILABLE",
+ "BLIZZARD_STORE_NOT_AVAILABLE_SUBTEXT",
+ "BLIZZARD_STORE_NO_ITEMS",
+ "BLIZZARD_STORE_ON_SALE",
+ "BLIZZARD_STORE_PAGE_NUMBER",
+ "BLIZZARD_STORE_PAYMENT_METHOD",
+ "BLIZZARD_STORE_PAYMENT_METHOD_EXTRA",
+ "BLIZZARD_STORE_PLEASE_WAIT",
+ "BLIZZARD_STORE_PLUS_TAX",
+ "BLIZZARD_STORE_PROCESSING",
+ "BLIZZARD_STORE_PRODUCT_INDEX",
+ "BLIZZARD_STORE_PRODUCT_IS_READY",
+ "BLIZZARD_STORE_PURCHASE_COMPLETE",
+ "BLIZZARD_STORE_PURCHASE_COMPLETE_DESC",
+ "BLIZZARD_STORE_PURCHASE_SENT",
+ "BLIZZARD_STORE_REGION_LOCKED",
+ "BLIZZARD_STORE_REGION_LOCKED_SUBTEXT",
+ "BLIZZARD_STORE_SECOND_CHANCE_KR",
+ "BLIZZARD_STORE_SPLASH_BANNER_DISCOUNT_FORMAT",
+ "BLIZZARD_STORE_SPLASH_BANNER_FEATURED",
+ "BLIZZARD_STORE_SPLASH_BANNER_NEW",
+ "BLIZZARD_STORE_TOKEN_CURRENT_MARKET_PRICE",
+ "BLIZZARD_STORE_TOKEN_DESC_2700_MINUTES",
+ "BLIZZARD_STORE_TOKEN_DESC_30_DAYS",
+ "BLIZZARD_STORE_TRANSACTION_IN_PROGRESS",
+ "BLIZZARD_STORE_VAS_ERROR_BATTLEPAY_DELIVERY_PENDING",
+ "BLIZZARD_STORE_VAS_ERROR_CANNOT_MOVE_GUILDMASTER",
+ "BLIZZARD_STORE_VAS_ERROR_CHARACTER_LOCKED",
+ "BLIZZARD_STORE_VAS_ERROR_CUSTOMIZE_ALREADY_REQUESTED",
+ "BLIZZARD_STORE_VAS_ERROR_DUPLICATE_CHARACTER_NAME",
+ "BLIZZARD_STORE_VAS_ERROR_FACTION_CHANGE_TOO_SOON",
+ "BLIZZARD_STORE_VAS_ERROR_HAS_AUCTIONS",
+ "BLIZZARD_STORE_VAS_ERROR_HAS_MAIL",
+ "BLIZZARD_STORE_VAS_ERROR_HAS_WOW_TOKEN",
+ "BLIZZARD_STORE_VAS_ERROR_INELIGIBLE_MAP_ID",
+ "BLIZZARD_STORE_VAS_ERROR_LABEL",
+ "BLIZZARD_STORE_VAS_ERROR_LAST_CUSTOMIZE_TOO_SOON",
+ "BLIZZARD_STORE_VAS_ERROR_LAST_RENAME_TOO_RECENT",
+ "BLIZZARD_STORE_VAS_ERROR_LAST_SAVE_TOO_RECENT",
+ "BLIZZARD_STORE_VAS_ERROR_NAME_NOT_AVAILABLE",
+ "BLIZZARD_STORE_VAS_ERROR_OTHER",
+ "BLIZZARD_STORE_VAS_ERROR_RACE_CLASS_COMBO_INELIGIBLE",
+ "BLIZZARD_STORE_VAS_ERROR_REALM_NOT_ELIGIBLE",
+ "BLIZZARD_STORE_VAS_ERROR_TOO_MUCH_MONEY_FOR_LEVEL",
+ "BLIZZARD_STORE_VAS_ERROR_UNDER_MIN_LEVEL_REQ",
+ "BLIZZARD_STORE_VAS_NO_ELIGIBLE_CHARACTERS",
+ "BLIZZARD_STORE_VAS_SERVICE_READY_DESCRIPTION",
+ "BLIZZARD_STORE_VISIT_WEBSITE",
+ "BLIZZARD_STORE_VISIT_WEBSITE_WARNING",
+ "BLIZZARD_STORE_WALLET_INFO",
+ "BLIZZARD_STORE_YOU_ALREADY_OWN_THIS",
+ "BLOCK",
+ "BLOCKED_COMMUNICATION",
+ "BLOCKED_INVITES",
+ "BLOCK_CHANCE",
+ "BLOCK_CHAT_CHANNEL_INVITE",
+ "BLOCK_COMMUNICATION",
+ "BLOCK_GUILD_INVITES",
+ "BLOCK_INVITES",
+ "BLOCK_INVITES_CONFIRMATION",
+ "BLOCK_INVITES_TOOLTIP",
+ "BLOCK_LCD",
+ "BLOCK_TRADES",
+ "BLOCK_TRAILER",
+ "BLUEPRINT_KNOWN",
+ "BLUEPRINT_LEARNED",
+ "BLUE_GEM",
+ "BNET_BROADCAST_SENT_TIME",
+ "BNET_INVITE_SENT_TIME",
+ "BNET_LAST_ONLINE_TIME",
+ "BNET_REPORT",
+ "BNET_REPORT_ABUSE",
+ "BNET_REPORT_ABUSE_BUTTON",
+ "BNET_REPORT_ABUSE_BUTTON_SHORT",
+ "BNET_REPORT_ABUSE_LABEL",
+ "BNET_REPORT_ABUSE_PROMPT",
+ "BNET_REPORT_CONFIRM_ABUSE",
+ "BNET_REPORT_CONFIRM_NAME",
+ "BNET_REPORT_CONFIRM_SPAM",
+ "BNET_REPORT_NAME",
+ "BNET_REPORT_PLAYER",
+ "BNET_REPORT_PLAYER_TOOLTIP",
+ "BNET_REPORT_SENT",
+ "BNET_REPORT_SPAM",
+ "BN_BLOCK_FAILED_TOO_MANY_CID",
+ "BN_BLOCK_FAILED_TOO_MANY_RID",
+ "BN_BROADCAST_TOOLTIP",
+ "BN_CHAT_CONNECTED",
+ "BN_CHAT_DISCONNECTED",
+ "BN_CONVERSATION",
+ "BN_INLINE_TOAST_ALERT",
+ "BN_INLINE_TOAST_BATTLETAG_FRIEND_ADDED",
+ "BN_INLINE_TOAST_BATTLETAG_FRIEND_REMOVED",
+ "BN_INLINE_TOAST_BROADCAST",
+ "BN_INLINE_TOAST_BROADCAST_INFORM",
+ "BN_INLINE_TOAST_CONVERSATION",
+ "BN_INLINE_TOAST_FRIEND_ADDED",
+ "BN_INLINE_TOAST_FRIEND_OFFLINE",
+ "BN_INLINE_TOAST_FRIEND_ONLINE",
+ "BN_INLINE_TOAST_FRIEND_PENDING",
+ "BN_INLINE_TOAST_FRIEND_REMOVED",
+ "BN_INLINE_TOAST_FRIEND_REQUEST",
+ "BN_TOAST_CONVERSATION",
+ "BN_TOAST_NEW_INVITE",
+ "BN_TOAST_OFFLINE",
+ "BN_TOAST_ONLINE",
+ "BN_TOAST_PENDING_INVITES",
+ "BN_UNABLE_TO_RESOLVE_NAME",
+ "BN_WHISPER",
+ "BN_WHISPER_MODE",
+ "BONUS_ARENA_POINTS",
+ "BONUS_ARMOR",
+ "BONUS_BATTLEGROUNDS",
+ "BONUS_DAMAGE",
+ "BONUS_DAMAGE_ABBR",
+ "BONUS_HEALING",
+ "BONUS_HEALING_ABBR",
+ "BONUS_HEALING_TOOLTIP",
+ "BONUS_HONOR",
+ "BONUS_LOOT_LABEL",
+ "BONUS_OBJECTIVE_ARTIFACT_XP_FORMAT",
+ "BONUS_OBJECTIVE_BANNER",
+ "BONUS_OBJECTIVE_EXPERIENCE_FORMAT",
+ "BONUS_OBJECTIVE_REWARD_FORMAT",
+ "BONUS_OBJECTIVE_REWARD_WITH_COUNT_FORMAT",
+ "BONUS_OBJECTIVE_TIME_LEFT",
+ "BONUS_OBJECTIVE_TOOLTIP_DESCRIPTION",
+ "BONUS_REPUTATION_TITLE",
+ "BONUS_REPUTATION_TOOLTIP",
+ "BONUS_REWARDS",
+ "BONUS_ROLL_COST",
+ "BONUS_ROLL_CURRENT_COUNT",
+ "BONUS_ROLL_REWARD_CURRENCY",
+ "BONUS_ROLL_REWARD_ITEM",
+ "BONUS_ROLL_REWARD_MONEY",
+ "BONUS_ROLL_ROLLING",
+ "BONUS_ROLL_TOOLTIP_TEXT",
+ "BONUS_ROLL_TOOLTIP_TITLE",
+ "BONUS_SKILLPOINTS",
+ "BONUS_SKILLPOINTS_TOOLTIP",
+ "BONUS_TALENTS",
+ "BONUS_TALENTS_TOOLTIP",
+ "BONUS_VALOR_TOOLTIP",
+ "BOOST2_DEATHKNIGHTUNHOLY_ARMYOFTHEDEAD",
+ "BOOST2_DEATHKNIGHTUNHOLY_DEATHCOIL",
+ "BOOST2_DEATHKNIGHTUNHOLY_DEATHGRIP",
+ "BOOST2_DEATHKNIGHTUNHOLY_DEATHSTRIKE",
+ "BOOST2_DEATHKNIGHTUNHOLY_FESTERINGSTRIKE",
+ "BOOST2_DEATHKNIGHTUNHOLY_OUTBREAK",
+ "BOOST2_DEATHKNIGHTUNHOLY_RAISEDEAD",
+ "BOOST2_DEATHKNIGHTUNHOLY_REMIND_DEATHCOIL",
+ "BOOST2_DEATHKNIGHTUNHOLY_REMIND_FESTERINGSTRIKE",
+ "BOOST2_DEATHKNIGHTUNHOLY_REMIND_OUTBREAK",
+ "BOOST2_DEATHKNIGHTUNHOLY_REMIND_RAISEDEAD",
+ "BOOST2_DEATHKNIGHTUNHOLY_REMIND_SCOURGESTRIKE",
+ "BOOST2_DEATHKNIGHTUNHOLY_SCOURGESTRIKE",
+ "BOOST2_DRUIDBALANCE_ENTANGLINGROOTS",
+ "BOOST2_DRUIDBALANCE_LUNARSTRIKE",
+ "BOOST2_DRUIDBALANCE_MOONFIRE",
+ "BOOST2_DRUIDBALANCE_MOONKIN",
+ "BOOST2_DRUIDBALANCE_REMIND_LUNARSTRIKE",
+ "BOOST2_DRUIDBALANCE_REMIND_MOONFIRE",
+ "BOOST2_DRUIDBALANCE_REMIND_MOONKIN",
+ "BOOST2_DRUIDBALANCE_REMIND_SOLARWRATH",
+ "BOOST2_DRUIDBALANCE_REMIND_STARSURGE",
+ "BOOST2_DRUIDBALANCE_REMIND_SUNFIRE",
+ "BOOST2_DRUIDBALANCE_SOLARWRATH",
+ "BOOST2_DRUIDBALANCE_SOLARWRATH_ASTRALPOWER",
+ "BOOST2_DRUIDBALANCE_STARSURGE",
+ "BOOST2_DRUIDBALANCE_SUNFIRE",
+ "BOOST2_DRUIDFERAL_CATFORM",
+ "BOOST2_DRUIDFERAL_DASH",
+ "BOOST2_DRUIDFERAL_FEROCIOUSBITE",
+ "BOOST2_DRUIDFERAL_HEALINGTOUCH",
+ "BOOST2_DRUIDFERAL_PROWL",
+ "BOOST2_DRUIDFERAL_RAKE",
+ "BOOST2_DRUIDFERAL_REMIND_CATFORM",
+ "BOOST2_DRUIDFERAL_REMIND_FEROCIOUSBITE",
+ "BOOST2_DRUIDFERAL_REMIND_RAKE",
+ "BOOST2_DRUIDFERAL_REMIND_RIP",
+ "BOOST2_DRUIDFERAL_REMIND_SHRED",
+ "BOOST2_DRUIDFERAL_RIP",
+ "BOOST2_DRUIDFERAL_SHRED",
+ "BOOST2_DRUIDFERAL_TIGERSFURY",
+ "BOOST2_HUNTERBEAST_BESTIALWRATH",
+ "BOOST2_HUNTERBEAST_CALLPET",
+ "BOOST2_HUNTERBEAST_COBRASHOT",
+ "BOOST2_HUNTERBEAST_DIREBEAST",
+ "BOOST2_HUNTERBEAST_FEIGNDEATH",
+ "BOOST2_HUNTERBEAST_KILLCOMMAND",
+ "BOOST2_HUNTERBEAST_MULTISHOT",
+ "BOOST2_HUNTERBEAST_REMIND_BESTIALWRATH",
+ "BOOST2_HUNTERBEAST_REMIND_COBRASHOT",
+ "BOOST2_HUNTERBEAST_REMIND_DIREBEAST",
+ "BOOST2_HUNTERBEAST_REMIND_KILLCOMMAND",
+ "BOOST2_MAGEFROST_BLIZZARD",
+ "BOOST2_MAGEFROST_FROSTBOLT",
+ "BOOST2_MAGEFROST_FROSTBOLT_FOFPROC",
+ "BOOST2_MAGEFROST_FROZENORB",
+ "BOOST2_MAGEFROST_ICELANCE",
+ "BOOST2_MAGEFROST_ICELANCE_FOFPROC",
+ "BOOST2_MAGEFROST_REMIND_FROSTBOLT",
+ "BOOST2_MAGEFROST_REMIND_FROZENORB",
+ "BOOST2_MAGEFROST_REMIND_ICELANCE",
+ "BOOST2_MAGEFROST_REMIND_WATERELEMENTAL",
+ "BOOST2_MAGEFROST_WATERELEMENTAL",
+ "BOOST2_MAGE_BLINK",
+ "BOOST2_MAGE_FROSTNOVA",
+ "BOOST2_MONKWIND_BLACKOUTKICK",
+ "BOOST2_MONKWIND_EFFUSE",
+ "BOOST2_MONKWIND_FISTSOFFURY",
+ "BOOST2_MONKWIND_REMIND_BLACKOUTKICK",
+ "BOOST2_MONKWIND_REMIND_FISTSOFFURY",
+ "BOOST2_MONKWIND_REMIND_RISINGSUNKICK",
+ "BOOST2_MONKWIND_REMIND_TIGERPALM",
+ "BOOST2_MONKWIND_RISINGSUNKICK",
+ "BOOST2_MONKWIND_ROLL",
+ "BOOST2_MONKWIND_TIGERPALM",
+ "BOOST2_PALADINRET_BLADEOFJUSTICE",
+ "BOOST2_PALADINRET_CRUSADERSTRIKE",
+ "BOOST2_PALADINRET_DIVINESHIELD",
+ "BOOST2_PALADINRET_DIVINESTORM",
+ "BOOST2_PALADINRET_FLASHOFLIGHT",
+ "BOOST2_PALADINRET_JUDGMENT",
+ "BOOST2_PALADINRET_REMIND_BLADEOFJUSTICE",
+ "BOOST2_PALADINRET_REMIND_CRUSADERSTRIKE",
+ "BOOST2_PALADINRET_REMIND_JUDGMENT",
+ "BOOST2_PALADINRET_REMIND_TEMPLARSVERDICT",
+ "BOOST2_PALADINRET_TEMPLARSVERDICT",
+ "BOOST2_PRIESTDISC_PENANCE",
+ "BOOST2_PRIESTDISC_PLEA",
+ "BOOST2_PRIESTDISC_PWSHIELD",
+ "BOOST2_PRIESTDISC_REMIND_PENANCE",
+ "BOOST2_PRIEST_PSYCHICSCREAM",
+ "BOOST2_PRIEST_REMIND_SMITE",
+ "BOOST2_PRIEST_REMIND_SWPAIN",
+ "BOOST2_PRIEST_SMITE",
+ "BOOST2_PRIEST_SWPAIN",
+ "BOOST2_ROGUEASSN_DEADLYPOISON",
+ "BOOST2_ROGUEASSN_ENVENOM",
+ "BOOST2_ROGUEASSN_GARROTE",
+ "BOOST2_ROGUEASSN_MUTILATE",
+ "BOOST2_ROGUEASSN_REMIND_DEADLYPOISON",
+ "BOOST2_ROGUEASSN_REMIND_ENVENOM",
+ "BOOST2_ROGUEASSN_REMIND_GARROTE",
+ "BOOST2_ROGUEASSN_REMIND_MUTILATE",
+ "BOOST2_ROGUEASSN_REMIND_RUPTURE",
+ "BOOST2_ROGUEASSN_RUPTURE",
+ "BOOST2_ROGUE_STEALTH",
+ "BOOST2_ROGUE_VANISH",
+ "BOOST2_SHAMANELE_CHAINLIGHTNING",
+ "BOOST2_SHAMANELE_EARTHSHOCK",
+ "BOOST2_SHAMANELE_FIREELEMENTAL",
+ "BOOST2_SHAMANELE_FLAMESHOCK",
+ "BOOST2_SHAMANELE_HEALINGSURGE",
+ "BOOST2_SHAMANELE_HEX",
+ "BOOST2_SHAMANELE_LAVABURST",
+ "BOOST2_SHAMANELE_LIGHTNINGBOLT",
+ "BOOST2_SHAMANELE_REMIND_EARTHSHOCK",
+ "BOOST2_SHAMANELE_REMIND_FLAMESHOCK",
+ "BOOST2_SHAMANELE_REMIND_LAVABURST",
+ "BOOST2_SHAMANELE_REMIND_LIGHTNINGBOLT",
+ "BOOST2_SHAMANENHANCE_FERALSPIRIT",
+ "BOOST2_SHAMANENHANCE_FLAMETONGUE",
+ "BOOST2_SHAMANENHANCE_LAVALASH",
+ "BOOST2_SHAMANENHANCE_REMIND_FLAMETONGUE",
+ "BOOST2_SHAMANENHANCE_REMIND_LAVALASH",
+ "BOOST2_SHAMANENHANCE_REMIND_ROCKBITER",
+ "BOOST2_SHAMANENHANCE_REMIND_STORMSTRIKE",
+ "BOOST2_SHAMANENHANCE_ROCKBITER",
+ "BOOST2_SHAMANENHANCE_STORMSTRIKE",
+ "BOOST2_WARLOCKAFF_AGONY",
+ "BOOST2_WARLOCKAFF_CORRUPTION",
+ "BOOST2_WARLOCKAFF_DOOMGUARD",
+ "BOOST2_WARLOCKAFF_DRAINLIFE",
+ "BOOST2_WARLOCKAFF_FEAR",
+ "BOOST2_WARLOCKAFF_LIFETAP",
+ "BOOST2_WARLOCKAFF_REMIND_AGONY",
+ "BOOST2_WARLOCKAFF_REMIND_CORRUPTION",
+ "BOOST2_WARLOCKAFF_REMIND_DRAINLIFE",
+ "BOOST2_WARLOCKAFF_REMIND_LIFETAP",
+ "BOOST2_WARLOCKAFF_REMIND_UNSABLEAFFLICTION",
+ "BOOST2_WARLOCKAFF_REMIND_VOIDWALKER",
+ "BOOST2_WARLOCKAFF_UNSABLEAFFLICTION",
+ "BOOST2_WARLOCKAFF_VOIDWALKER",
+ "BOOST2_WARRIOR_CHARGE",
+ "BOOST2_WARRIOR_COLOSSUSSMASH",
+ "BOOST2_WARRIOR_HEROICLEAP",
+ "BOOST2_WARRIOR_MORTALSTRIKE",
+ "BOOST2_WARRIOR_REMIND_COLOSSUSSMASH",
+ "BOOST2_WARRIOR_REMIND_MORTALSTRIKE",
+ "BOOST2_WARRIOR_REMIND_SLAM",
+ "BOOST2_WARRIOR_SLAM",
+ "BOOST2_WARRIOR_VICTORYRUSH",
+ "BOOST2_WARRIOR_WHIRLWIND",
+ "BOOSTED_CHAR_LOCKED_SPELL_TIP",
+ "BOOSTED_CHAR_SPELL_TEMPLOCK",
+ "BOSS",
+ "BOSSES",
+ "BOSSES_KILLED",
+ "BOSS_ALIVE",
+ "BOSS_ALIVE_INELIGIBLE",
+ "BOSS_DEAD",
+ "BOSS_INFO_STRING",
+ "BOSS_INFO_STRING_MANY",
+ "BOSS_INFO_STRING_TWO",
+ "BOSS_KILL_SUBTITLE",
+ "BOSS_YOU_DEFEATED",
+ "BOUNTY_BOARD_LOCKED_TITLE",
+ "BOUNTY_BOARD_NO_BOUNTIES",
+ "BOUNTY_BOARD_NO_BOUNTIES_DAYS_1",
+ "BOUNTY_BOARD_NO_BOUNTIES_DAYS_2",
+ "BOUNTY_BOARD_NO_BOUNTIES_DAYS_3",
+ "BOUNTY_TUTORIAL_BOUNTY_FINISHED",
+ "BOUNTY_TUTORIAL_INTRO",
+ "BREATH_LABEL",
+ "BROWSE",
+ "BROWSER_BACK_TOOLTIP",
+ "BROWSER_CACHE_CLEARED",
+ "BROWSER_CLEAR_CACHE",
+ "BROWSER_CLEAR_CACHE_TOOLTIP",
+ "BROWSER_COOKIES_DELETED",
+ "BROWSER_COPY_LINK",
+ "BROWSER_DELETE_COOKIES",
+ "BROWSER_DELETE_COOKIES_TOOLTIP",
+ "BROWSER_EXTERNAL_LINK_DIALOG",
+ "BROWSER_FORWARD_TOOLTIP",
+ "BROWSER_HOME_TOOLTIP",
+ "BROWSER_RELOAD_TOOLTIP",
+ "BROWSER_SETTINGS_BUTTON_TOOLTIP",
+ "BROWSER_SETTINGS_TOOLTIP",
+ "BROWSER_STOP_TOOLTIP",
+ "BROWSE_AUCTIONS",
+ "BROWSE_GUILDS_BUTTON",
+ "BROWSE_GUILDS_NUM_MEMBERS",
+ "BROWSE_NO_RESULTS",
+ "BROWSE_SEARCH_TEXT",
+ "BROWSING",
+ "BRUTALITY",
+ "BUFFERING",
+ "BUFFER_DOUBLE",
+ "BUFFOPTIONS_LABEL",
+ "BUFFOPTIONS_SUBTEXT",
+ "BUFFS_ON_TOP",
+ "BUFF_STACKS_OVERFLOW",
+ "BUG_BUTTON",
+ "BUG_CATEGORY1",
+ "BUG_CATEGORY10",
+ "BUG_CATEGORY11",
+ "BUG_CATEGORY12",
+ "BUG_CATEGORY13",
+ "BUG_CATEGORY14",
+ "BUG_CATEGORY15",
+ "BUG_CATEGORY2",
+ "BUG_CATEGORY3",
+ "BUG_CATEGORY4",
+ "BUG_CATEGORY5",
+ "BUG_CATEGORY6",
+ "BUG_CATEGORY7",
+ "BUG_CATEGORY8",
+ "BUG_CATEGORY9",
+ "BUG_CATEGORY_CHOOSE",
+ "BUG_CATEGORY_ERROR",
+ "BUG_SUBMITTED",
+ "BUG_SUBMIT_FAILED",
+ "BUILDING_DAMAGE",
+ "BUILDING_DAMAGE_COMBATLOG_TOOLTIP",
+ "BUILDING_HEAL",
+ "BUILDING_HEAL_COMBATLOG_TOOLTIP",
+ "BURNING_EMBERS",
+ "BURNING_EMBERS_COST",
+ "BURNING_EMBERS_COST_PER_TIME",
+ "BURNING_EMBERS_COST_PER_TIME_NO_BASE",
+ "BURNING_EMBERS_POWER",
+ "BURNING_EMBERS_TOOLTIP",
+ "BUTTON_LAG_AUCTIONHOUSE",
+ "BUTTON_LAG_AUCTIONHOUSE_NEWBIE",
+ "BUTTON_LAG_AUCTIONHOUSE_TOOLTIP",
+ "BUTTON_LAG_CHAT",
+ "BUTTON_LAG_CHAT_NEWBIE",
+ "BUTTON_LAG_CHAT_TOOLTIP",
+ "BUTTON_LAG_LOOT",
+ "BUTTON_LAG_LOOT_NEWBIE",
+ "BUTTON_LAG_LOOT_TOOLTIP",
+ "BUTTON_LAG_MAIL",
+ "BUTTON_LAG_MAIL_NEWBIE",
+ "BUTTON_LAG_MAIL_TOOLTIP",
+ "BUTTON_LAG_MOVEMENT",
+ "BUTTON_LAG_MOVEMENT_NEWBIE",
+ "BUTTON_LAG_MOVEMENT_TOOLTIP",
+ "BUTTON_LAG_SPELL",
+ "BUTTON_LAG_SPELL_NEWBIE",
+ "BUTTON_LAG_SPELL_TOOLTIP",
+ "BUYBACK",
+ "BUYBACK_THIS_ITEM",
+ "BUYOUT",
+ "BUYOUT_AUCTION_CONFIRMATION",
+ "BUYOUT_COST",
+ "BUYOUT_PRICE",
+ "BUY_GUILDBANK_TAB",
+ "BY_SOURCE",
+ "BY_SOURCE_COMBATLOG_TOOLTIP",
+ "BY_TARGET",
+ "BY_TARGET_COMBATLOG_TOOLTIP",
+ "CALENDAR_ACCEPT_INVITATION",
+ "CALENDAR_ANNOUNCEMENT_CREATEDBY_PLAYER",
+ "CALENDAR_ANNOUNCEMENT_CREATEDBY_YOURSELF",
+ "CALENDAR_AUTO_APPROVE",
+ "CALENDAR_COPY_EVENT",
+ "CALENDAR_CREATE",
+ "CALENDAR_CREATE_ANNOUNCEMENT",
+ "CALENDAR_CREATE_ARENATEAM_EVENT",
+ "CALENDAR_CREATE_EVENT",
+ "CALENDAR_CREATE_GUILD_ANNOUNCEMENT",
+ "CALENDAR_CREATE_GUILD_EVENT",
+ "CALENDAR_DECLINE_INVITATION",
+ "CALENDAR_DELETE_ANNOUNCEMENT_CONFIRM",
+ "CALENDAR_DELETE_EVENT",
+ "CALENDAR_DELETE_EVENT_CONFIRM",
+ "CALENDAR_DELETE_GUILD_EVENT_CONFIRM",
+ "CALENDAR_EDIT_ANNOUNCEMENT",
+ "CALENDAR_EDIT_EVENT",
+ "CALENDAR_EDIT_GUILD_EVENT",
+ "CALENDAR_ERROR",
+ "CALENDAR_ERROR_ALREADY_INVITED_TO_EVENT_S",
+ "CALENDAR_ERROR_ARENA_EVENTS_EXCEEDED",
+ "CALENDAR_ERROR_CREATEDATE_AFTER_MAX",
+ "CALENDAR_ERROR_CREATEDATE_BEFORE_TODAY",
+ "CALENDAR_ERROR_DELETE_CREATOR_FAILED",
+ "CALENDAR_ERROR_EVENTS_EXCEEDED",
+ "CALENDAR_ERROR_EVENT_INVALID",
+ "CALENDAR_ERROR_EVENT_LOCKED",
+ "CALENDAR_ERROR_EVENT_PASSED",
+ "CALENDAR_ERROR_EVENT_THROTTLED",
+ "CALENDAR_ERROR_EVENT_TIME_PASSED",
+ "CALENDAR_ERROR_EVENT_WRONG_SERVER",
+ "CALENDAR_ERROR_GUILD_EVENTS_EXCEEDED",
+ "CALENDAR_ERROR_IGNORED",
+ "CALENDAR_ERROR_INTERNAL",
+ "CALENDAR_ERROR_INVALID_DATE",
+ "CALENDAR_ERROR_INVALID_SIGNUP",
+ "CALENDAR_ERROR_INVALID_TIME",
+ "CALENDAR_ERROR_INVITES_DISABLED",
+ "CALENDAR_ERROR_INVITES_EXCEEDED",
+ "CALENDAR_ERROR_INVITE_THROTTLED",
+ "CALENDAR_ERROR_INVITE_WRONG_SERVER",
+ "CALENDAR_ERROR_MODERATOR_RESTRICTED",
+ "CALENDAR_ERROR_MODERATOR_RESTRICTED_TRIAL",
+ "CALENDAR_ERROR_NEEDS_TITLE",
+ "CALENDAR_ERROR_NOT_ALLIED",
+ "CALENDAR_ERROR_NOT_INVITED",
+ "CALENDAR_ERROR_NO_GUILD_INVITES",
+ "CALENDAR_ERROR_NO_INVITE",
+ "CALENDAR_ERROR_NO_INVITES",
+ "CALENDAR_ERROR_NO_MODERATOR",
+ "CALENDAR_ERROR_OTHER_INVITES_EXCEEDED",
+ "CALENDAR_ERROR_PERMISSIONS",
+ "CALENDAR_ERROR_RESTRICTED_LEVEL",
+ "CALENDAR_ERROR_SELF_INVITES_EXCEEDED",
+ "CALENDAR_EVENTNAME_FORMAT_END",
+ "CALENDAR_EVENTNAME_FORMAT_RAID_LOCKOUT",
+ "CALENDAR_EVENTNAME_FORMAT_RAID_RESET",
+ "CALENDAR_EVENTNAME_FORMAT_START",
+ "CALENDAR_EVENT_ALARM_MESSAGE",
+ "CALENDAR_EVENT_CREATORNAME",
+ "CALENDAR_EVENT_DESCRIPTION",
+ "CALENDAR_EVENT_INVITEDBY_PLAYER",
+ "CALENDAR_EVENT_INVITEDBY_YOURSELF",
+ "CALENDAR_EVENT_NAME",
+ "CALENDAR_EVENT_PICKER_TITLE",
+ "CALENDAR_EVENT_REMOVED_MAIL_BODY",
+ "CALENDAR_EVENT_REMOVED_MAIL_SUBJECT",
+ "CALENDAR_FILTERS",
+ "CALENDAR_FILTER_BATTLEGROUND",
+ "CALENDAR_FILTER_DARKMOON",
+ "CALENDAR_FILTER_RAID_LOCKOUTS",
+ "CALENDAR_FILTER_RAID_RESETS",
+ "CALENDAR_FILTER_WEEKLY_HOLIDAYS",
+ "CALENDAR_GUILDEVENT_INVITEDBY_YOURSELF",
+ "CALENDAR_INVITELIST_CLEARMODERATOR",
+ "CALENDAR_INVITELIST_CREATORNAME",
+ "CALENDAR_INVITELIST_INVITETORAID",
+ "CALENDAR_INVITELIST_MODERATORNAME",
+ "CALENDAR_INVITELIST_SETINVITESTATUS",
+ "CALENDAR_INVITELIST_SETMODERATOR",
+ "CALENDAR_INVITE_ALL",
+ "CALENDAR_INVITE_CONFIRMED",
+ "CALENDAR_INVITE_LABEL",
+ "CALENDAR_INVITE_MEMBERS",
+ "CALENDAR_INVITE_PLAYER",
+ "CALENDAR_INVITE_REMOVED_MAIL_BODY",
+ "CALENDAR_INVITE_REMOVED_MAIL_SUBJECT",
+ "CALENDAR_LOCK_EVENT",
+ "CALENDAR_MASSINVITE_ARENA_HELP",
+ "CALENDAR_MASSINVITE_GUILD_HELP",
+ "CALENDAR_MASSINVITE_GUILD_MINRANK",
+ "CALENDAR_MASS_INVITE",
+ "CALENDAR_NOT_SIGNEDUP_FOR_GUILDEVENT",
+ "CALENDAR_PASTE_EVENT",
+ "CALENDAR_PLAYER_NAME",
+ "CALENDAR_RAID_LOCKOUT_DESCRIPTION",
+ "CALENDAR_RAID_RESET_DESCRIPTION",
+ "CALENDAR_REMOVE_INVITATION",
+ "CALENDAR_REMOVE_SIGNUP",
+ "CALENDAR_REPEAT_BIWEEKLY",
+ "CALENDAR_REPEAT_MONTHLY",
+ "CALENDAR_REPEAT_NEVER",
+ "CALENDAR_REPEAT_WEEKLY",
+ "CALENDAR_SET_DESCRIPTION_LABEL",
+ "CALENDAR_SIGNEDUP_FOR_GUILDEVENT_WITH_STATUS",
+ "CALENDAR_SIGNUP",
+ "CALENDAR_SIGNUP_FOR_GUILDEVENT",
+ "CALENDAR_STATUS_ACCEPTED",
+ "CALENDAR_STATUS_CONFIRMED",
+ "CALENDAR_STATUS_DECLINED",
+ "CALENDAR_STATUS_INVITED",
+ "CALENDAR_STATUS_NOT_SIGNEDUP",
+ "CALENDAR_STATUS_OUT",
+ "CALENDAR_STATUS_SIGNEDUP",
+ "CALENDAR_STATUS_STANDBY",
+ "CALENDAR_STATUS_TENTATIVE",
+ "CALENDAR_TENTATIVE_INVITATION",
+ "CALENDAR_TEXTURE_PICKER_TITLE_DUNGEON",
+ "CALENDAR_TEXTURE_PICKER_TITLE_RAID",
+ "CALENDAR_TOOLTIP_AUTOAPPROVE",
+ "CALENDAR_TOOLTIP_AVAILABLEBUTTON",
+ "CALENDAR_TOOLTIP_DECLINEBUTTON",
+ "CALENDAR_TOOLTIP_INVITEMEMBERS_BUTTON_PARTY",
+ "CALENDAR_TOOLTIP_INVITEMEMBERS_BUTTON_RAID",
+ "CALENDAR_TOOLTIP_INVITE_RESPONDED",
+ "CALENDAR_TOOLTIP_INVITE_TOTALS",
+ "CALENDAR_TOOLTIP_LOCKEVENT",
+ "CALENDAR_TOOLTIP_MASSINVITE",
+ "CALENDAR_TOOLTIP_REMOVEBUTTON",
+ "CALENDAR_TOOLTIP_REMOVESIGNUPBUTTON",
+ "CALENDAR_TOOLTIP_SIGNUPBUTTON",
+ "CALENDAR_TOOLTIP_TENTATIVEBUTTON",
+ "CALENDAR_TYPE_DUNGEON",
+ "CALENDAR_TYPE_HEROIC_DUNGEON",
+ "CALENDAR_TYPE_MEETING",
+ "CALENDAR_TYPE_OTHER",
+ "CALENDAR_TYPE_PVP",
+ "CALENDAR_TYPE_RAID",
+ "CALENDAR_UPDATE",
+ "CALENDAR_VIEW_ANNOUNCEMENT",
+ "CALENDAR_VIEW_EVENT",
+ "CALENDAR_VIEW_EVENTTITLE_LOCKED",
+ "CALENDAR_VIEW_EVENTTYPE",
+ "CALENDAR_VIEW_EVENT_REMOVE",
+ "CALENDAR_VIEW_EVENT_SETSTATUS",
+ "CALENDAR_VIEW_EVENT_TENTATIVE",
+ "CALENDAR_VIEW_GUILD_EVENT",
+ "CALIBRATION_TEXT",
+ "CALL_PET_SPELL_NAME",
+ "CAMERA_ALWAYS",
+ "CAMERA_FOLLOWING_STYLE",
+ "CAMERA_LABEL",
+ "CAMERA_LOCKED",
+ "CAMERA_MODE",
+ "CAMERA_NEVER",
+ "CAMERA_SMART",
+ "CAMERA_SMARTER",
+ "CAMERA_SUBTEXT",
+ "CAMP_NOW",
+ "CAMP_TIMER",
+ "CANCEL",
+ "CANCEL_AUCTION",
+ "CANCEL_AUCTION_CONFIRMATION",
+ "CANCEL_AUCTION_CONFIRMATION_MONEY",
+ "CANCEL_SIGN_UP",
+ "CANNOT_COOPERATE_LABEL",
+ "CANNOT_DO_THIS_IN_BATTLEGROUND",
+ "CANNOT_DO_THIS_IN_LFG_PARTY",
+ "CANNOT_DO_THIS_IN_PVE_QUEUE",
+ "CANNOT_DO_THIS_IN_PVP_QUEUE",
+ "CANNOT_DO_THIS_WHILE_LFGLIST_LISTED",
+ "CANNOT_DO_THIS_WHILE_PVE_QUEUING",
+ "CANNOT_DO_THIS_WHILE_PVP_QUEUING",
+ "CANNOT_DO_THIS_WITH_LFGLIST_APP",
+ "CANT_AFFORD_ITEM",
+ "CANT_USE_ITEM",
+ "CAN_BIND_PTT",
+ "CAN_NOT_RELEASE_IN_COMBAT",
+ "CAN_NOT_RELEASE_RIGHT_NOW",
+ "CAPACITANCE_ALL_COMPLETE",
+ "CAPACITANCE_ALL_RECRUITMENT_COMPLETE",
+ "CAPACITANCE_FOLLOWER_BONUS",
+ "CAPACITANCE_FOLLOWER_BONUS_ACTIVE",
+ "CAPACITANCE_FOLLOWER_BONUS_TOOLTIP",
+ "CAPACITANCE_FOLLOWER_BONUS_TOOLTIP_TITLE",
+ "CAPACITANCE_INCREASED_CAPACITY_TOOLTIP",
+ "CAPACITANCE_INCREASED_CAPACITY_TOOLTIP_TITLE",
+ "CAPACITANCE_RECRUIT_ALL",
+ "CAPACITANCE_RECRUIT_COUNT",
+ "CAPACITANCE_SHIPMENT_COOLDOWN",
+ "CAPACITANCE_SHIPMENT_COUNT",
+ "CAPACITANCE_SHIPMENT_READY",
+ "CAPACITANCE_START_RECRUITMENT",
+ "CAPACITANCE_START_WORK_ORDER",
+ "CAPACITANCE_WORK_COMPLETE_TOOLTIP",
+ "CAPACITANCE_WORK_COMPLETE_TOOLTIP_TITLE",
+ "CAPACITANCE_WORK_ORDERS",
+ "CAPACITANCE_YIELD_INCREASED",
+ "CAPPED",
+ "CAPPED_LEVEL_TRIAL",
+ "CAPPED_MONEY_TRIAL",
+ "CAPSLOCK_KEY_TEXT",
+ "CAP_REACHED_TRIAL",
+ "CASH_ON_DELIVERY",
+ "CAST_WHILE_MOVING",
+ "CATCH_PET",
+ "CATCH_PET_CONDITION",
+ "CATCH_PET_DESCRIPTION",
+ "CATEGORIES",
+ "CATEGORY",
+ "CHALLENGES",
+ "CHALLENGES_LASTRUN_TIME",
+ "CHALLENGES_NO_MEDAL",
+ "CHALLENGES_NO_TIME",
+ "CHALLENGES_RECORD_TIME",
+ "CHALLENGES_TIMER_NO_MEDAL",
+ "CHALLENGE_MODE",
+ "CHALLENGE_MODE_COMPLETED",
+ "CHALLENGE_MODE_COMPLETE_BEAT_TIMER",
+ "CHALLENGE_MODE_COMPLETE_KEYSTONE_UPGRADED",
+ "CHALLENGE_MODE_COMPLETE_TIME_EXPIRED",
+ "CHALLENGE_MODE_COMPLETE_TRY_AGAIN",
+ "CHALLENGE_MODE_DEPLETED_KEYSTONE",
+ "CHALLENGE_MODE_DUNGEON_MODIFIERS",
+ "CHALLENGE_MODE_ENEMY_EXTRA_DAMAGE",
+ "CHALLENGE_MODE_ENEMY_EXTRA_DAMAGE_DESCRIPTION",
+ "CHALLENGE_MODE_ENEMY_EXTRA_HEALTH",
+ "CHALLENGE_MODE_ENEMY_EXTRA_HEALTH_DESCRIPTION",
+ "CHALLENGE_MODE_GUILD_BEST",
+ "CHALLENGE_MODE_GUILD_BEST_LINE",
+ "CHALLENGE_MODE_GUILD_BEST_LINE_TOOLTIP_TITLE",
+ "CHALLENGE_MODE_GUILD_BEST_LINE_YOU",
+ "CHALLENGE_MODE_INSERT_KEYSTONE",
+ "CHALLENGE_MODE_ITEM_POWER_LEVEL",
+ "CHALLENGE_MODE_KEYSTONE_DEPLETED",
+ "CHALLENGE_MODE_KEYSTONE_DEPLETED_AT_START",
+ "CHALLENGE_MODE_KEYSTONE_NAME",
+ "CHALLENGE_MODE_NEW_BEST",
+ "CHALLENGE_MODE_NEW_RECORD",
+ "CHALLENGE_MODE_NO_RUNS_THIS_WEEK",
+ "CHALLENGE_MODE_POWER_LEVEL",
+ "CHALLENGE_MODE_REALM_BEST",
+ "CHALLENGE_MODE_RECENT_BEST",
+ "CHALLENGE_MODE_START_CHALLENGE",
+ "CHALLENGE_MODE_THIS_WEEK",
+ "CHALLENGE_MODE_TIMES_UP",
+ "CHALLENGE_MODE_TIMES_UP_LOOT",
+ "CHALLENGE_MODE_TIMES_UP_NO_LOOT",
+ "CHALLENGE_MODE_TIMES_UP_NO_LOOT_LEADER",
+ "CHALLENGE_MODE_WEEKLY_BEST",
+ "CHALLENGE_MODE_WEEKLY_REWARD_AVAILABLE",
+ "CHANCE_TO_BLOCK",
+ "CHANCE_TO_CRIT",
+ "CHANCE_TO_DODGE",
+ "CHANCE_TO_PARRY",
+ "CHANGED_ITEM",
+ "CHANGED_OWN_ITEM",
+ "CHANGE_INSTANCE",
+ "CHANGE_MACRO_NAME_ICON",
+ "CHANGE_OPACITY",
+ "CHANNEL",
+ "CHANNELING",
+ "CHANNELPULLOUT_OPACITY_LABEL",
+ "CHANNELPULLOUT_OPTIONS_LABEL",
+ "CHANNELS",
+ "CHANNEL_CATEGORY_CUSTOM",
+ "CHANNEL_CATEGORY_GROUP",
+ "CHANNEL_CATEGORY_WORLD",
+ "CHANNEL_CHANNEL_NAME",
+ "CHANNEL_INVITE",
+ "CHANNEL_JOIN_CHANNEL",
+ "CHANNEL_NEW_CHANNEL",
+ "CHANNEL_PASSWORD",
+ "CHANNEL_ROSTER",
+ "CHARACTER",
+ "CHARACTER_BUTTON",
+ "CHARACTER_FRIEND",
+ "CHARACTER_FRIEND_INFO",
+ "CHARACTER_FRIEND_LABEL",
+ "CHARACTER_INFO",
+ "CHARACTER_KEY_BINDINGS",
+ "CHARACTER_NAME_PROMPT",
+ "CHARACTER_POINTS2_COLON",
+ "CHARACTER_POINTS_CHANGED",
+ "CHARACTER_SHADOWS",
+ "CHARACTER_SPECIFIC_KEYBINDINGS",
+ "CHARACTER_SPECIFIC_KEYBINDING_TOOLTIP",
+ "CHARACTER_SPECIFIC_MACROS",
+ "CHARACTER_UPGRADE_CLASS_TRIAL_UNLOCK_READY_DESCRIPTION",
+ "CHARACTER_UPGRADE_FINISH_BUTTON_POPUP_TEXT",
+ "CHARACTER_UPGRADE_LOG_OUT_NOW",
+ "CHARACTER_UPGRADE_POPUP_LATER",
+ "CHARACTER_UPGRADE_READY",
+ "CHARACTER_UPGRADE_READY_DESCRIPTION",
+ "CHAT",
+ "CHATCONFIG_HEADER",
+ "CHATLOGDISABLED",
+ "CHATLOGENABLED",
+ "CHAT_AFK_GET",
+ "CHAT_ANNOUNCE",
+ "CHAT_ANNOUNCEMENTS_OFF_NOTICE",
+ "CHAT_ANNOUNCEMENTS_OFF_NOTICE_BN",
+ "CHAT_ANNOUNCEMENTS_ON_NOTICE",
+ "CHAT_ANNOUNCEMENTS_ON_NOTICE_BN",
+ "CHAT_AUTO_JOIN",
+ "CHAT_BAN",
+ "CHAT_BANNED_NOTICE",
+ "CHAT_BN_CONVERSATION_GET",
+ "CHAT_BN_CONVERSATION_GET_LINK",
+ "CHAT_BN_CONVERSATION_LIST",
+ "CHAT_BN_CONVERSATION_SEND",
+ "CHAT_BN_WHISPER_GET",
+ "CHAT_BN_WHISPER_INFORM_GET",
+ "CHAT_BN_WHISPER_SEND",
+ "CHAT_BUBBLES_EXCLUDE_PARTY_CHAT",
+ "CHAT_BUBBLES_TEXT",
+ "CHAT_CHANNELS",
+ "CHAT_CHANNEL_GET",
+ "CHAT_CHANNEL_JOIN_GET",
+ "CHAT_CHANNEL_LEAVE_GET",
+ "CHAT_CHANNEL_LIST_GET",
+ "CHAT_CHANNEL_OWNER_NOTICE",
+ "CHAT_CHANNEL_OWNER_NOTICE_BN",
+ "CHAT_CHANNEL_SEND",
+ "CHAT_COMBAT_MISC_INFO_GET",
+ "CHAT_CONFIGURATION",
+ "CHAT_CONVERSATION_CONVERSATION_CONVERTED_TO_WHISPER_NOTICE",
+ "CHAT_CONVERSATION_MEMBER_JOINED_NOTICE",
+ "CHAT_CONVERSATION_MEMBER_LEFT_NOTICE",
+ "CHAT_CONVERSATION_YOU_JOINED_CONVERSATION_NOTICE",
+ "CHAT_CONVERSATION_YOU_LEFT_CONVERSATION_NOTICE",
+ "CHAT_DEFAULT",
+ "CHAT_DEFAULTS",
+ "CHAT_DEMOTE",
+ "CHAT_DND_GET",
+ "CHAT_EMOTE_GET",
+ "CHAT_EMOTE_SEND",
+ "CHAT_EMOTE_UNKNOWN",
+ "CHAT_FILTERED",
+ "CHAT_FLAG_AFK",
+ "CHAT_FLAG_COM",
+ "CHAT_FLAG_DND",
+ "CHAT_FLAG_GM",
+ "CHAT_FRAME_SETTINGS",
+ "CHAT_GUILD_DEMOTE_SEND",
+ "CHAT_GUILD_GET",
+ "CHAT_GUILD_INVITE_SEND",
+ "CHAT_GUILD_LEADER_SEND",
+ "CHAT_GUILD_MOTD_SEND",
+ "CHAT_GUILD_PROMOTE_SEND",
+ "CHAT_GUILD_SEND",
+ "CHAT_GUILD_UNINVITE_SEND",
+ "CHAT_HEADER_SUFFIX",
+ "CHAT_HELP_TEXT_LINE1",
+ "CHAT_HELP_TEXT_LINE10",
+ "CHAT_HELP_TEXT_LINE11",
+ "CHAT_HELP_TEXT_LINE12",
+ "CHAT_HELP_TEXT_LINE13",
+ "CHAT_HELP_TEXT_LINE14",
+ "CHAT_HELP_TEXT_LINE15",
+ "CHAT_HELP_TEXT_LINE16",
+ "CHAT_HELP_TEXT_LINE2",
+ "CHAT_HELP_TEXT_LINE3",
+ "CHAT_HELP_TEXT_LINE4",
+ "CHAT_HELP_TEXT_LINE5",
+ "CHAT_HELP_TEXT_LINE6",
+ "CHAT_HELP_TEXT_LINE7",
+ "CHAT_HELP_TEXT_LINE8",
+ "CHAT_HELP_TEXT_LINE9",
+ "CHAT_IGNORED",
+ "CHAT_INSTANCE_CHAT_GET",
+ "CHAT_INSTANCE_CHAT_LEADER_GET",
+ "CHAT_INSTANCE_CHAT_SEND",
+ "CHAT_INVALID_NAME_NOTICE",
+ "CHAT_INVITE_NOTICE",
+ "CHAT_INVITE_NOTICE_POPUP",
+ "CHAT_INVITE_SEND",
+ "CHAT_INVITE_WRONG_FACTION_NOTICE",
+ "CHAT_JOIN",
+ "CHAT_JOIN_HELP",
+ "CHAT_KICK",
+ "CHAT_LABEL",
+ "CHAT_LEAVE",
+ "CHAT_LOCKED_TEXT",
+ "CHAT_MODERATE",
+ "CHAT_MODERATION_OFF_NOTICE",
+ "CHAT_MODERATION_OFF_NOTICE_BN",
+ "CHAT_MODERATION_ON_NOTICE",
+ "CHAT_MODERATION_ON_NOTICE_BN",
+ "CHAT_MONSTER_EMOTE_GET",
+ "CHAT_MONSTER_PARTY_GET",
+ "CHAT_MONSTER_SAY_GET",
+ "CHAT_MONSTER_WHISPER_GET",
+ "CHAT_MONSTER_YELL_GET",
+ "CHAT_MOUSE_WHEEL_SCROLL",
+ "CHAT_MSG_ACHIEVEMENT",
+ "CHAT_MSG_AFK",
+ "CHAT_MSG_BATTLEGROUND",
+ "CHAT_MSG_BATTLEGROUND_LEADER",
+ "CHAT_MSG_BG_SYSTEM_ALLIANCE",
+ "CHAT_MSG_BG_SYSTEM_HORDE",
+ "CHAT_MSG_BG_SYSTEM_NEUTRAL",
+ "CHAT_MSG_BLOCK_CHAT_CHANNEL_INVITE",
+ "CHAT_MSG_BN_CONVERSATION",
+ "CHAT_MSG_BN_WHISPER",
+ "CHAT_MSG_CHANNEL_LIST",
+ "CHAT_MSG_COMBAT_HONOR_GAIN",
+ "CHAT_MSG_EMOTE",
+ "CHAT_MSG_FILTERED",
+ "CHAT_MSG_GUILD",
+ "CHAT_MSG_GUILD_ACHIEVEMENT",
+ "CHAT_MSG_GUILD_ITEM_LOOTED",
+ "CHAT_MSG_LOOT",
+ "CHAT_MSG_MONEY",
+ "CHAT_MSG_MONSTER_EMOTE",
+ "CHAT_MSG_MONSTER_PARTY",
+ "CHAT_MSG_MONSTER_SAY",
+ "CHAT_MSG_MONSTER_WHISPER",
+ "CHAT_MSG_MONSTER_YELL",
+ "CHAT_MSG_OFFICER",
+ "CHAT_MSG_PARTY",
+ "CHAT_MSG_PARTY_LEADER",
+ "CHAT_MSG_RAID",
+ "CHAT_MSG_RAID_BOSS_EMOTE",
+ "CHAT_MSG_RAID_LEADER",
+ "CHAT_MSG_RAID_WARNING",
+ "CHAT_MSG_RESTRICTED",
+ "CHAT_MSG_SAY",
+ "CHAT_MSG_SKILL",
+ "CHAT_MSG_SYSTEM",
+ "CHAT_MSG_TEXT_EMOTE",
+ "CHAT_MSG_WHISPER",
+ "CHAT_MSG_WHISPER_INFORM",
+ "CHAT_MSG_WORLDDEFENSE_FORMAT",
+ "CHAT_MSG_YELL",
+ "CHAT_MUTED_NOTICE",
+ "CHAT_MUTED_NOTICE_BN",
+ "CHAT_NAME_TEMPLATE",
+ "CHAT_NOT_ALLOWED_IN_CHANNEL_NOTICE",
+ "CHAT_NOT_IN_AREA_NOTICE",
+ "CHAT_NOT_MEMBER_NOTICE",
+ "CHAT_NOT_MODERATED_NOTICE",
+ "CHAT_NOT_MODERATOR_NOTICE",
+ "CHAT_NOT_MODERATOR_NOTICE_BN",
+ "CHAT_NOT_OWNER_NOTICE",
+ "CHAT_NOT_OWNER_NOTICE_BN",
+ "CHAT_OFFICER_GET",
+ "CHAT_OFFICER_SEND",
+ "CHAT_OPTIONS_LABEL",
+ "CHAT_OVERFLOW_LABEL",
+ "CHAT_OWNER",
+ "CHAT_OWNER_CHANGED_NOTICE",
+ "CHAT_OWNER_CHANGED_NOTICE_BN",
+ "CHAT_PARTY_GET",
+ "CHAT_PARTY_GUIDE_GET",
+ "CHAT_PARTY_LEADER_GET",
+ "CHAT_PARTY_SEND",
+ "CHAT_PASSWORD",
+ "CHAT_PASSWORD_CHANGED_NOTICE",
+ "CHAT_PASSWORD_CHANGED_NOTICE_BN",
+ "CHAT_PASSWORD_NOTICE_POPUP",
+ "CHAT_PET_BATTLE_COMBAT_LOG_GET",
+ "CHAT_PET_BATTLE_INFO_GET",
+ "CHAT_PLAYER_ALREADY_MEMBER_NOTICE",
+ "CHAT_PLAYER_ALREADY_MEMBER_NOTICE_BN",
+ "CHAT_PLAYER_BANNED_NOTICE",
+ "CHAT_PLAYER_BANNED_NOTICE_BN",
+ "CHAT_PLAYER_INVITED_NOTICE",
+ "CHAT_PLAYER_INVITED_NOTICE_BN",
+ "CHAT_PLAYER_INVITE_BANNED_NOTICE",
+ "CHAT_PLAYER_INVITE_BANNED_NOTICE_BN",
+ "CHAT_PLAYER_KICKED_NOTICE",
+ "CHAT_PLAYER_KICKED_NOTICE_BN",
+ "CHAT_PLAYER_NOT_BANNED_NOTICE",
+ "CHAT_PLAYER_NOT_BANNED_NOTICE_BN",
+ "CHAT_PLAYER_NOT_FOUND_NOTICE",
+ "CHAT_PLAYER_NOT_FOUND_NOTICE_BN",
+ "CHAT_PLAYER_UNBANNED_NOTICE",
+ "CHAT_PLAYER_UNBANNED_NOTICE_BN",
+ "CHAT_PROMOTE",
+ "CHAT_PROMOTE_SEND",
+ "CHAT_RAID_BOSS_EMOTE_GET",
+ "CHAT_RAID_BOSS_WHISPER_GET",
+ "CHAT_RAID_GET",
+ "CHAT_RAID_LEADER_GET",
+ "CHAT_RAID_SEND",
+ "CHAT_RAID_WARNING_GET",
+ "CHAT_RAID_WARNING_SEND",
+ "CHAT_RESTRICTED",
+ "CHAT_RESTRICTED_TRIAL",
+ "CHAT_SAY_GET",
+ "CHAT_SAY_SEND",
+ "CHAT_SAY_UNKNOWN",
+ "CHAT_SERVER_DISCONNECTED_MESSAGE",
+ "CHAT_SERVER_RECONNECTED_MESSAGE",
+ "CHAT_SET_MODERATOR_NOTICE",
+ "CHAT_SET_MODERATOR_NOTICE_BN",
+ "CHAT_SET_SPEAK_NOTICE",
+ "CHAT_SET_SPEAK_NOTICE_BN",
+ "CHAT_SET_VOICE_NOTICE",
+ "CHAT_SET_VOICE_NOTICE_BN",
+ "CHAT_SILENCE",
+ "CHAT_STYLE",
+ "CHAT_SUSPENDED_NOTICE",
+ "CHAT_SUSPENDED_NOTICE_BN",
+ "CHAT_THROTTLED_NOTICE",
+ "CHAT_THROTTLED_NOTICE_BN",
+ "CHAT_TRIAL_RESTRICTED_NOTICE",
+ "CHAT_TRIAL_RESTRICTED_NOTICE_TRIAL",
+ "CHAT_UNINVITE_SEND",
+ "CHAT_UNSET_MODERATOR_NOTICE",
+ "CHAT_UNSET_MODERATOR_NOTICE_BN",
+ "CHAT_UNSET_SPEAK_NOTICE",
+ "CHAT_UNSET_SPEAK_NOTICE_BN",
+ "CHAT_UNSET_VOICE_NOTICE",
+ "CHAT_UNSET_VOICE_NOTICE_BN",
+ "CHAT_UNSILENCE",
+ "CHAT_VOICE",
+ "CHAT_VOICE_OFF",
+ "CHAT_VOICE_OFF_NOTICE",
+ "CHAT_VOICE_OFF_NOTICE_BN",
+ "CHAT_VOICE_ON",
+ "CHAT_VOICE_ON_NOTICE",
+ "CHAT_VOICE_ON_NOTICE_BN",
+ "CHAT_WHISPER_GET",
+ "CHAT_WHISPER_INFORM_GET",
+ "CHAT_WHISPER_SEND",
+ "CHAT_WHOLE_WINDOW_CLICKABLE",
+ "CHAT_WINDOWS_COUNT",
+ "CHAT_WRONG_FACTION_NOTICE",
+ "CHAT_WRONG_PASSWORD_NOTICE",
+ "CHAT_YELL_GET",
+ "CHAT_YELL_SEND",
+ "CHAT_YELL_UNKNOWN",
+ "CHAT_YELL_UNKNOWN_FEMALE",
+ "CHAT_YOU_CHANGED_NOTICE",
+ "CHAT_YOU_CHANGED_NOTICE_BN",
+ "CHAT_YOU_JOINED_NOTICE",
+ "CHAT_YOU_JOINED_NOTICE_BN",
+ "CHAT_YOU_LEFT_NOTICE",
+ "CHAT_YOU_LEFT_NOTICE_BN",
+ "CHECK_ALL",
+ "CHESTSLOT",
+ "CHI",
+ "CHI_COST",
+ "CHI_COST_PER_TIME",
+ "CHI_COST_PER_TIME_NO_BASE",
+ "CHI_POWER",
+ "CHI_TOOLTIP",
+ "CHOOSE",
+ "CHOOSE_BOX",
+ "CHOOSE_FACTION",
+ "CHOOSE_GLYPHS",
+ "CHOOSE_GLYPHS_HELP",
+ "CHOOSE_GLYPHS_NOW",
+ "CHOOSE_LOCATION",
+ "CHOOSE_ONE_REWARD",
+ "CHOOSE_PET_ABILITY",
+ "CHOOSE_RAID",
+ "CHOOSE_SPECIALIZATION",
+ "CHOOSE_SPECIALIZATION_HELP",
+ "CHOOSE_SPECIALIZATION_NOW",
+ "CHOOSE_STATIONERY",
+ "CHOOSE_TALENTS",
+ "CHOOSE_TALENTS_HELP",
+ "CHOOSE_TALENTS_NOW",
+ "CHOOSE_THE_ALLIANCE",
+ "CHOOSE_THE_HORDE",
+ "CHOOSE_YOUR_DUNGEON",
+ "CHOSEN_FOR_GMSURVEY",
+ "CINEMATICS",
+ "CINEMATIC_DOWNLOAD_FORMAT",
+ "CINEMATIC_NAME_1",
+ "CINEMATIC_NAME_2",
+ "CINEMATIC_NAME_3",
+ "CINEMATIC_NAME_4",
+ "CINEMATIC_SUBTITLES",
+ "CLAIM_REWARD",
+ "CLASS",
+ "CLASSIC_STYLE",
+ "CLASS_ABBR",
+ "CLASS_COLORS",
+ "CLASS_ROLES",
+ "CLASS_SKILLS",
+ "CLASS_TRIAL_THANKS_DIALOG_APPLY_BOOST_BUTTON",
+ "CLASS_TRIAL_THANKS_DIALOG_BUY_BOOST_BUTTON",
+ "CLASS_TRIAL_THANKS_DIALOG_CLOSE_BUTTON",
+ "CLASS_TRIAL_THANKS_DIALOG_TEXT",
+ "CLASS_TRIAL_THANKS_DIALOG_THANKS_MESSAGE_PART1",
+ "CLASS_TRIAL_TIMER_DIALOG_TEXT_HAS_REMAINING_TIME",
+ "CLASS_TRIAL_TIMER_DIALOG_TEXT_NO_REMAINING_TIME",
+ "CLEAN_UP_BAGS_TUTORIAL",
+ "CLEARED_AFK",
+ "CLEARED_DND",
+ "CLEAR_AFK",
+ "CLEAR_ALL",
+ "CLEAR_FOCUS",
+ "CLICK_BAG_SETTINGS",
+ "CLICK_CAMERA_STYLE",
+ "CLICK_FOR_ADDITIONAL_QUEST_LOCATIONS",
+ "CLICK_FOR_DETAILS",
+ "CLICK_HERE_FOR_MORE_INFO",
+ "CLICK_QUEST_DETAILS",
+ "CLICK_TO_ENTER_COMMENT",
+ "CLICK_TO_INVITE_TO_CONVERSATION",
+ "CLICK_TO_LEARN",
+ "CLICK_TO_MOVE",
+ "CLICK_TO_REMOVE_ADDITIONAL_QUEST_LOCATIONS",
+ "CLICK_TO_START_CONVERSATION",
+ "CLIENT_LOGOUT_ALERT",
+ "CLIENT_RESTART_ALERT",
+ "CLOSE",
+ "CLOSES_IN",
+ "CLOSE_AND_LEAVE_CHAT_CONVERSATION_WINDOW",
+ "CLOSE_CHAT",
+ "CLOSE_CHAT_CONVERSATION_WINDOW",
+ "CLOSE_CHAT_WHISPER_WINDOW",
+ "CLOSE_CHAT_WINDOW",
+ "CLOSE_LOG",
+ "COALESCED_REALM_TOOLTIP",
+ "COD",
+ "COD_AMOUNT",
+ "COD_CONFIRMATION",
+ "COD_INSUFFICIENT_MONEY",
+ "COD_PAYMENT",
+ "COINPICKUP_CANCEL",
+ "COLLECTED",
+ "COLLECTIONS",
+ "COLLECTIONS_MICRO_BUTTON_SPEC_TUTORIAL",
+ "COLLECTION_PAGE_NUMBER",
+ "COLLECTION_UNOPENED_PLURAL",
+ "COLLECTION_UNOPENED_SINGULAR",
+ "COLOR",
+ "COLORBLIND_FILTER",
+ "COLORBLIND_FILTERS_TITLE",
+ "COLORBLIND_FRIENDLY",
+ "COLORBLIND_HOSTILE",
+ "COLORBLIND_ITEM_QUALITY",
+ "COLORBLIND_MODE_TAB",
+ "COLORBLIND_NAMEWRAPPER_ENEMY",
+ "COLORBLIND_NAMEWRAPPER_FRIENDLY",
+ "COLORBLIND_NAMEWRAPPER_NEUTRAL",
+ "COLORBLIND_NEUTRAL",
+ "COLORBLIND_OPTIONS_INSTRUCTIONS",
+ "COLORBLIND_OPTION_DEUTERANOPIA",
+ "COLORBLIND_OPTION_NONE",
+ "COLORBLIND_OPTION_PROTANOPIA",
+ "COLORBLIND_OPTION_TRITANOPIA",
+ "COLORIZE",
+ "COLORS",
+ "COLOR_BY_SCHOOL",
+ "COLOR_PICKER",
+ "COMBAT",
+ "COMBATLOGDISABLED",
+ "COMBATLOGENABLED",
+ "COMBATLOG_ARENAPOINTSAWARD",
+ "COMBATLOG_DEFAULTS",
+ "COMBATLOG_DISHONORGAIN",
+ "COMBATLOG_FILTER_STRING_CUSTOM_UNIT",
+ "COMBATLOG_FILTER_STRING_FRIENDLY_UNITS",
+ "COMBATLOG_FILTER_STRING_HOSTILE_PLAYERS",
+ "COMBATLOG_FILTER_STRING_HOSTILE_UNITS",
+ "COMBATLOG_FILTER_STRING_ME",
+ "COMBATLOG_FILTER_STRING_MY_PET",
+ "COMBATLOG_FILTER_STRING_NEUTRAL_UNITS",
+ "COMBATLOG_FILTER_STRING_UNKNOWN_UNITS",
+ "COMBATLOG_GUILD_XPGAIN",
+ "COMBATLOG_HIGHLIGHT_ABILITY",
+ "COMBATLOG_HIGHLIGHT_DAMAGE",
+ "COMBATLOG_HIGHLIGHT_KILL",
+ "COMBATLOG_HIGHLIGHT_SCHOOL",
+ "COMBATLOG_HONORAWARD",
+ "COMBATLOG_HONORGAIN",
+ "COMBATLOG_HONORGAIN_EXHAUSTION1",
+ "COMBATLOG_HONORGAIN_NO_RANK",
+ "COMBATLOG_HONORGAIN_NO_RANK_EXHAUSTION1",
+ "COMBATLOG_UNKNOWN_UNIT",
+ "COMBATLOG_XPGAIN_EXHAUSTION1",
+ "COMBATLOG_XPGAIN_EXHAUSTION1_GROUP",
+ "COMBATLOG_XPGAIN_EXHAUSTION1_RAID",
+ "COMBATLOG_XPGAIN_EXHAUSTION2",
+ "COMBATLOG_XPGAIN_EXHAUSTION2_GROUP",
+ "COMBATLOG_XPGAIN_EXHAUSTION2_RAID",
+ "COMBATLOG_XPGAIN_EXHAUSTION4",
+ "COMBATLOG_XPGAIN_EXHAUSTION4_GROUP",
+ "COMBATLOG_XPGAIN_EXHAUSTION4_RAID",
+ "COMBATLOG_XPGAIN_EXHAUSTION5",
+ "COMBATLOG_XPGAIN_EXHAUSTION5_GROUP",
+ "COMBATLOG_XPGAIN_EXHAUSTION5_RAID",
+ "COMBATLOG_XPGAIN_FIRSTPERSON",
+ "COMBATLOG_XPGAIN_FIRSTPERSON_GROUP",
+ "COMBATLOG_XPGAIN_FIRSTPERSON_RAID",
+ "COMBATLOG_XPGAIN_FIRSTPERSON_UNNAMED",
+ "COMBATLOG_XPGAIN_FIRSTPERSON_UNNAMED_GROUP",
+ "COMBATLOG_XPGAIN_FIRSTPERSON_UNNAMED_RAID",
+ "COMBATLOG_XPGAIN_QUEST",
+ "COMBATLOG_XPLOSS_FIRSTPERSON_UNNAMED",
+ "COMBATTEXT_SUBTEXT",
+ "COMBAT_ALLY_END_MISSION",
+ "COMBAT_ALLY_START_MISSION",
+ "COMBAT_ENEMY",
+ "COMBAT_ERROR",
+ "COMBAT_FACTION_CHANGE",
+ "COMBAT_GUILD_XP_GAIN",
+ "COMBAT_HONOR_GAIN",
+ "COMBAT_LABEL",
+ "COMBAT_LOG",
+ "COMBAT_LOG_MENU_BOTH",
+ "COMBAT_LOG_MENU_EVERYTHING",
+ "COMBAT_LOG_MENU_INCOMING",
+ "COMBAT_LOG_MENU_OUTGOING",
+ "COMBAT_LOG_MENU_OUTGOING_ME",
+ "COMBAT_LOG_MENU_REVERT",
+ "COMBAT_LOG_MENU_SAVE",
+ "COMBAT_LOG_MENU_SPELL_HIDE",
+ "COMBAT_LOG_MENU_SPELL_LINK",
+ "COMBAT_LOG_MENU_SPELL_TYPE_HEADER",
+ "COMBAT_LOG_UNIT_YOU_ENABLED",
+ "COMBAT_MESSAGES",
+ "COMBAT_MISC",
+ "COMBAT_MISC_INFO",
+ "COMBAT_PARTY",
+ "COMBAT_RATING_NAME1",
+ "COMBAT_RATING_NAME10",
+ "COMBAT_RATING_NAME11",
+ "COMBAT_RATING_NAME15",
+ "COMBAT_RATING_NAME2",
+ "COMBAT_RATING_NAME24",
+ "COMBAT_RATING_NAME3",
+ "COMBAT_RATING_NAME4",
+ "COMBAT_RATING_NAME5",
+ "COMBAT_RATING_NAME6",
+ "COMBAT_RATING_NAME7",
+ "COMBAT_RATING_NAME8",
+ "COMBAT_RATING_NAME9",
+ "COMBAT_SELF",
+ "COMBAT_SUBTEXT",
+ "COMBAT_TARGET_MODE_NEW",
+ "COMBAT_TARGET_MODE_OLD",
+ "COMBAT_TEXT_ABSORB",
+ "COMBAT_TEXT_ABSORB_ADDED",
+ "COMBAT_TEXT_ARENA_POINTS_GAINED",
+ "COMBAT_TEXT_BLOCK",
+ "COMBAT_TEXT_COMBO_POINTS",
+ "COMBAT_TEXT_DEFLECT",
+ "COMBAT_TEXT_DODGE",
+ "COMBAT_TEXT_EVADE",
+ "COMBAT_TEXT_FLOAT_MODE_LABEL",
+ "COMBAT_TEXT_HONOR_GAINED",
+ "COMBAT_TEXT_IMMUNE",
+ "COMBAT_TEXT_LABEL",
+ "COMBAT_TEXT_MISFIRE",
+ "COMBAT_TEXT_MISS",
+ "COMBAT_TEXT_NONE",
+ "COMBAT_TEXT_PARRY",
+ "COMBAT_TEXT_REFLECT",
+ "COMBAT_TEXT_RESIST",
+ "COMBAT_TEXT_RUNE_BLOOD",
+ "COMBAT_TEXT_RUNE_DEATH",
+ "COMBAT_TEXT_RUNE_FROST",
+ "COMBAT_TEXT_RUNE_UNHOLY",
+ "COMBAT_TEXT_SCROLL_ARC",
+ "COMBAT_TEXT_SCROLL_DOWN",
+ "COMBAT_TEXT_SCROLL_DOWN_TEXT",
+ "COMBAT_TEXT_SCROLL_UP",
+ "COMBAT_TEXT_SHOW_AURAS_TEXT",
+ "COMBAT_TEXT_SHOW_AURA_FADE_TEXT",
+ "COMBAT_TEXT_SHOW_COMBAT_STATE_TEXT",
+ "COMBAT_TEXT_SHOW_COMBO_POINTS_TEXT",
+ "COMBAT_TEXT_SHOW_DODGE_PARRY_MISS_TEXT",
+ "COMBAT_TEXT_SHOW_ENERGIZE_TEXT",
+ "COMBAT_TEXT_SHOW_FRIENDLY_NAMES_TEXT",
+ "COMBAT_TEXT_SHOW_HONOR_GAINED_TEXT",
+ "COMBAT_TEXT_SHOW_LOW_HEALTH_MANA_TEXT",
+ "COMBAT_TEXT_SHOW_PERIODIC_ENERGIZE_TEXT",
+ "COMBAT_TEXT_SHOW_REACTIVES_TEXT",
+ "COMBAT_TEXT_SHOW_REPUTATION_TEXT",
+ "COMBAT_TEXT_SHOW_RESISTANCES_TEXT",
+ "COMBAT_THREAT_DECREASE_0",
+ "COMBAT_THREAT_DECREASE_1",
+ "COMBAT_THREAT_DECREASE_2",
+ "COMBAT_THREAT_INCREASE_1",
+ "COMBAT_THREAT_INCREASE_3",
+ "COMBAT_XP_GAIN",
+ "COMBAT_ZONE",
+ "COMBO_POINTS",
+ "COMBO_POINTS_COST",
+ "COMMAND",
+ "COMMENT",
+ "COMMENTS_COLON",
+ "COMPACT_UNIT_FRAME_PROFILES",
+ "COMPACT_UNIT_FRAME_PROFILES_LABEL",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATE10PLAYERS",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATE15PLAYERS",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATE25PLAYERS",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATE2PLAYERS",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATE3PLAYERS",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATE40PLAYERS",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATE5PLAYERS",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATEPVE",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATEPVP",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATESPEC1",
+ "COMPACT_UNIT_FRAME_PROFILE_AUTOACTIVATESPEC2",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYAGGROHIGHLIGHT",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYBORDER",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYHEALPREDICTION",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYMAINTANKANDASSIST",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYNONBOSSDEBUFFS",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYONLYDISPELLABLEDEBUFFS",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYPETS",
+ "COMPACT_UNIT_FRAME_PROFILE_DISPLAYPOWERBAR",
+ "COMPACT_UNIT_FRAME_PROFILE_FRAMEHEIGHT",
+ "COMPACT_UNIT_FRAME_PROFILE_FRAMEWIDTH",
+ "COMPACT_UNIT_FRAME_PROFILE_HEALTHTEXT",
+ "COMPACT_UNIT_FRAME_PROFILE_HEALTHTEXT_HEALTH",
+ "COMPACT_UNIT_FRAME_PROFILE_HEALTHTEXT_LOSTHEALTH",
+ "COMPACT_UNIT_FRAME_PROFILE_HEALTHTEXT_NONE",
+ "COMPACT_UNIT_FRAME_PROFILE_HEALTHTEXT_PERC",
+ "COMPACT_UNIT_FRAME_PROFILE_HORIZONTALGROUPS",
+ "COMPACT_UNIT_FRAME_PROFILE_KEEPGROUPSTOGETHER",
+ "COMPACT_UNIT_FRAME_PROFILE_SORTBY",
+ "COMPACT_UNIT_FRAME_PROFILE_SORTBY_ALPHABETICAL",
+ "COMPACT_UNIT_FRAME_PROFILE_SORTBY_GROUP",
+ "COMPACT_UNIT_FRAME_PROFILE_SORTBY_ROLE",
+ "COMPACT_UNIT_FRAME_PROFILE_SUBTYPE_ALL",
+ "COMPACT_UNIT_FRAME_PROFILE_USECLASSCOLORS",
+ "COMPANIONS",
+ "COMPANIONS_MICRO_BUTTON_NEW_BATTLE_SLOT",
+ "COMPARE_ACHIEVEMENTS",
+ "COMPLAINT_ADDED",
+ "COMPLETE",
+ "COMPLETE_QUEST",
+ "CONFIGURE_MODS_FOR",
+ "CONFIRM_ACCEPT_PVP_QUEST",
+ "CONFIRM_ACCEPT_RELIC",
+ "CONFIRM_ACCEPT_SOCKETS",
+ "CONFIRM_ARTIFACT_CHOICE",
+ "CONFIRM_BATTLEFIELD_ENTRY",
+ "CONFIRM_BINDER",
+ "CONFIRM_BUY_BANK_SLOT",
+ "CONFIRM_BUY_GUILDBANK_TAB",
+ "CONFIRM_BUY_REAGNETBANK_TAB",
+ "CONFIRM_BUY_STABLE_SLOT",
+ "CONFIRM_CLOSE_CINEMATIC",
+ "CONFIRM_COMBAT_FILTER_DEFAULTS",
+ "CONFIRM_COMBAT_FILTER_DELETE",
+ "CONFIRM_COMPACT_UNIT_FRAME_PROFILE_DELETION",
+ "CONFIRM_COMPACT_UNIT_FRAME_PROFILE_UNSAVED_CHANGES",
+ "CONFIRM_COMPLETE_EXPENSIVE_QUEST",
+ "CONFIRM_CONTINUE",
+ "CONFIRM_DELETE_EQUIPMENT_SET",
+ "CONFIRM_DELETE_MACRO",
+ "CONFIRM_DELETING_CHARACTER_SPECIFIC_BINDINGS",
+ "CONFIRM_EXIT_WITH_UNSPENT_TALENT_POINTS",
+ "CONFIRM_GARRISON_FOLLOWER_ABILITY_REPLACE",
+ "CONFIRM_GARRISON_FOLLOWER_REROLL_ABILITIES",
+ "CONFIRM_GARRISON_FOLLOWER_REROLL_ALL",
+ "CONFIRM_GARRISON_FOLLOWER_REROLL_TRAITS",
+ "CONFIRM_GARRISON_FOLLOWER_TEMPORARY_ABILITY",
+ "CONFIRM_GARRISON_FOLLOWER_TRAIT_REPLACE",
+ "CONFIRM_GARRISON_FOLLOWER_UPGRADE",
+ "CONFIRM_GLYPH_PLACEMENT",
+ "CONFIRM_GLYPH_PLACEMENT_NO_COST",
+ "CONFIRM_GLYPH_REMOVAL",
+ "CONFIRM_GORGROND_GARRISON_CHOICE",
+ "CONFIRM_GUILD_DISBAND",
+ "CONFIRM_GUILD_LEAVE",
+ "CONFIRM_GUILD_PROMOTE",
+ "CONFIRM_HIGH_COST_ITEM",
+ "CONFIRM_ITEM_USE",
+ "CONFIRM_LAUNCH_URL",
+ "CONFIRM_LEARN_PREVIEW_TALENTS",
+ "CONFIRM_LEARN_SPEC",
+ "CONFIRM_LEARN_SPEC_COST",
+ "CONFIRM_LEARN_TALENT",
+ "CONFIRM_LEAVE_ARENA",
+ "CONFIRM_LEAVE_BATTLEFIELD",
+ "CONFIRM_LEAVE_INSTANCE_PARTY",
+ "CONFIRM_LEAVE_QUEUE",
+ "CONFIRM_LOOT_DISTRIBUTION",
+ "CONFIRM_LOSE_BINDING_CHANGES",
+ "CONFIRM_MERCHANT_TRADE_TIMER_REMOVAL",
+ "CONFIRM_OVERWRITE_EQUIPMENT_SET",
+ "CONFIRM_PET_UNLEARN",
+ "CONFIRM_PURCHASE_NONREFUNDABLE_ITEM",
+ "CONFIRM_PURCHASE_TOKEN_ITEM",
+ "CONFIRM_REDOCK_CHAT",
+ "CONFIRM_REFUND_ITEM_ENHANCEMENTS_LOST",
+ "CONFIRM_REFUND_MAX_ARENA_POINTS",
+ "CONFIRM_REFUND_MAX_HONOR",
+ "CONFIRM_REFUND_MAX_HONOR_AND_ARENA",
+ "CONFIRM_REFUND_TOKEN_ITEM",
+ "CONFIRM_RESET_CHALLENGE_MODE",
+ "CONFIRM_RESET_INSTANCES",
+ "CONFIRM_RESET_INTERFACE_SETTINGS",
+ "CONFIRM_RESET_KEYBINDINGS",
+ "CONFIRM_RESET_SETTINGS",
+ "CONFIRM_SAVE_EQUIPMENT_SET",
+ "CONFIRM_SUMMON",
+ "CONFIRM_SUMMON_SCENARIO",
+ "CONFIRM_SUMMON_STARTING_AREA",
+ "CONFIRM_TALENT_WIPE_1",
+ "CONFIRM_TALENT_WIPE_2",
+ "CONFIRM_TALENT_WIPE_3",
+ "CONFIRM_TEAM_DISBAND",
+ "CONFIRM_TEAM_KICK",
+ "CONFIRM_TEAM_LEAVE",
+ "CONFIRM_TEAM_PROMOTE",
+ "CONFIRM_UPGRADE_ITEM",
+ "CONFIRM_XP_LOSS",
+ "CONFIRM_XP_LOSS_AGAIN",
+ "CONFIRM_XP_LOSS_AGAIN_NO_DURABILITY",
+ "CONFIRM_XP_LOSS_AGAIN_NO_SICKNESS",
+ "CONFIRM_XP_LOSS_NO_DURABILITY",
+ "CONFIRM_XP_LOSS_NO_SICKNESS",
+ "CONFIRM_XP_LOSS_NO_SICKNESS_NO_DURABILITY",
+ "CONFIRM_YOUR_ROLE",
+ "CONFIRM_YOU_ARE_READY",
+ "CONSOLIDATE_BUFFS_TEXT",
+ "CONTAINER_SLOTS",
+ "CONTESTED_TERRITORY",
+ "CONTINENT",
+ "CONTINUE",
+ "CONTINUED",
+ "CONTROLS_LABEL",
+ "CONTROLS_SUBTEXT",
+ "CONVERSATION_INCOMPATIBLE_CLIENT",
+ "CONVERSATION_MODE",
+ "CONVERSATION_MODE_INLINE",
+ "CONVERSATION_MODE_POPOUT",
+ "CONVERSATION_MODE_POPOUT_AND_INLINE",
+ "CONVERSATION_NAME",
+ "CONVERT",
+ "CONVERT_TO_PARTY",
+ "CONVERT_TO_RAID",
+ "CONVERT_TO_RAID_LABEL",
+ "COOLDOWN_DURATION_DAYS",
+ "COOLDOWN_DURATION_HOURS",
+ "COOLDOWN_DURATION_MIN",
+ "COOLDOWN_DURATION_MIN_SEC",
+ "COOLDOWN_DURATION_SEC",
+ "COOLDOWN_DURATION_TEN_SEC",
+ "COOLDOWN_EXPIRES_AT_MIDNIGHT",
+ "COOLDOWN_ON_LEAVE_COMBAT",
+ "COOLDOWN_REMAINING",
+ "COPPER_AMOUNT",
+ "COPPER_AMOUNT_SYMBOL",
+ "COPPER_AMOUNT_TEXTURE",
+ "COPY_FILTER",
+ "COPY_NAME",
+ "CORE_ABILITIES",
+ "CORE_ABILITIES_HELP_1",
+ "CORPSE",
+ "CORPSE_RED",
+ "CORPSE_TOOLTIP",
+ "COSTS_LABEL",
+ "COUNTDOWN_FOR_COOLDOWNS_TEXT",
+ "CRAFT_IS_MAKEABLE",
+ "CRAFT_IS_MAKEABLE_TOOLTIP",
+ "CREATED_ITEM",
+ "CREATED_ITEM_MULTIPLE",
+ "CREATE_ALL",
+ "CREATE_ARENA_TEAM",
+ "CREATE_AUCTION",
+ "CREATE_COMPACT_UNIT_FRAME_PROFILE",
+ "CREATE_CONVERSATION_WITH",
+ "CREATE_MACROS",
+ "CREATE_NEW_ARENA_TEAM",
+ "CREATE_NEW_COMPACT_UNIT_FRAME_PROFILE",
+ "CREATE_PROFESSION",
+ "CREATURE",
+ "CREATURE_MESSAGES",
+ "CRIT_ABBR",
+ "CRIT_CHANCE",
+ "CRUSHING_TRAILER",
+ "CR_AVOIDANCE_TOOLTIP",
+ "CR_BLOCK_TOOLTIP",
+ "CR_CRIT_MELEE_TOOLTIP",
+ "CR_CRIT_PARRY_RATING_TOOLTIP",
+ "CR_CRIT_RANGED_TOOLTIP",
+ "CR_CRIT_SPELL_TOOLTIP",
+ "CR_CRIT_TOOLTIP",
+ "CR_DODGE_TOOLTIP",
+ "CR_EXPERTISE_TOOLTIP",
+ "CR_HASTE_RATING_TOOLTIP",
+ "CR_HIT_MELEE_TOOLTIP",
+ "CR_HIT_RANGED_TOOLTIP",
+ "CR_HIT_SPELL_TOOLTIP",
+ "CR_LIFESTEAL_TOOLTIP",
+ "CR_MULTISTRIKE_TOOLTIP",
+ "CR_PARRY_TOOLTIP",
+ "CR_RANGED_EXPERTISE_TOOLTIP",
+ "CR_SPEED_TOOLTIP",
+ "CR_STURDINESS_TOOLTIP",
+ "CR_VERSATILITY_TOOLTIP",
+ "CTRL_KEY",
+ "CTRL_KEY_TEXT",
+ "CTRL_KEY_TEXT_ABBR",
+ "CURRENCY",
+ "CURRENCY_AMOUNT_REFUND_FORMAT",
+ "CURRENCY_GAINED",
+ "CURRENCY_GAINED_MULTIPLE",
+ "CURRENCY_GAINED_MULTIPLE_BONUS",
+ "CURRENCY_LOST_FROM_DEATH",
+ "CURRENCY_QUANTITY_TEMPLATE",
+ "CURRENCY_RECEIVED_THIS_WEEK",
+ "CURRENCY_SEASON_TOTAL",
+ "CURRENCY_THIS_WEEK",
+ "CURRENCY_THIS_WEEK_WITH_AMOUNT",
+ "CURRENCY_TOTAL_CAP",
+ "CURRENCY_WEEKLY_CAP",
+ "CURRENCY_WEEKLY_CAP_FRACTION",
+ "CURRENTLY_EQUIPPED",
+ "CURRENT_BID",
+ "CURRENT_PET",
+ "CURRENT_QUESTS",
+ "CURRENT_SETTINGS",
+ "CUSTOM",
+ "DAILY",
+ "DAILY_QUESTS_REMAINING",
+ "DAILY_QUESTS_RESET",
+ "DAILY_QUEST_TAG_TEMPLATE",
+ "DAMAGE",
+ "DAMAGER",
+ "DAMAGE_BONUS_TOOLTIP",
+ "DAMAGE_DONE_TOOLTIP",
+ "DAMAGE_NUMBER",
+ "DAMAGE_PER_SECOND",
+ "DAMAGE_SCHOOL2",
+ "DAMAGE_SCHOOL3",
+ "DAMAGE_SCHOOL4",
+ "DAMAGE_SCHOOL5",
+ "DAMAGE_SCHOOL6",
+ "DAMAGE_SCHOOL7",
+ "DAMAGE_SCHOOL_TEXT",
+ "DAMAGE_SHIELD",
+ "DAMAGE_SHIELD_COMBATLOG_TOOLTIP",
+ "DAMAGE_TEMPLATE",
+ "DAMAGE_TEMPLATE_WITH_SCHOOL",
+ "DAMAGE_TOOLTIP",
+ "DANGEROUS_SCRIPTS_WARNING",
+ "DARK_FORCE_COST",
+ "DARK_FORCE_COST_PER_TIME",
+ "DARK_FORCE_COST_PER_TIME_NO_BASE",
+ "DATAMINER_RED_HERRING",
+ "DATE_COMPLETED",
+ "DAYS",
+ "DAYS_ABBR",
+ "DAY_ONELETTER_ABBR",
+ "DEAD",
+ "DEATHBINDALREADYBOUND",
+ "DEATHBIND_SUCCESSFUL",
+ "DEATHS",
+ "DEATHS_COMBATLOG_TOOLTIP",
+ "DEATHS_TOOLTIP",
+ "DEATH_CORPSE_SKINNED",
+ "DEATH_EFFECT",
+ "DEATH_RECAP",
+ "DEATH_RECAP_CAST_BY_TT",
+ "DEATH_RECAP_CURR_HP_TT",
+ "DEATH_RECAP_DAMAGE_TT",
+ "DEATH_RECAP_DEATH_TT",
+ "DEATH_RECAP_LINK",
+ "DEATH_RECAP_TEXT",
+ "DEATH_RECAP_TITLE",
+ "DEATH_RECAP_UNAVAILABLE",
+ "DEATH_RELEASE",
+ "DEATH_RELEASE_NOTIMER",
+ "DEATH_RELEASE_SPECTATOR",
+ "DEATH_RELEASE_TIMER",
+ "DEBUFF_SYMBOL_CURSE",
+ "DEBUFF_SYMBOL_DISEASE",
+ "DEBUFF_SYMBOL_MAGIC",
+ "DEBUFF_SYMBOL_POISON",
+ "DEBUG_FRAMESTACK",
+ "DECIMAL_SEPERATOR",
+ "DECLENSION_SET",
+ "DECLINE",
+ "DEDE",
+ "DEFAULT",
+ "DEFAULTS",
+ "DEFAULT_AFK_MESSAGE",
+ "DEFAULT_AGILITY_TOOLTIP",
+ "DEFAULT_COMBATLOG_FILTER_NAME",
+ "DEFAULT_CUF_PROFILE_NAME",
+ "DEFAULT_DND_MESSAGE",
+ "DEFAULT_INTELLECT_TOOLTIP",
+ "DEFAULT_SPIRIT_TOOLTIP",
+ "DEFAULT_STAMINA_TOOLTIP",
+ "DEFAULT_STAT1_TOOLTIP",
+ "DEFAULT_STAT2_TOOLTIP",
+ "DEFAULT_STAT3_TOOLTIP",
+ "DEFAULT_STAT4_TOOLTIP",
+ "DEFAULT_STATARMOR_TOOLTIP",
+ "DEFAULT_STATDEFENSE_TOOLTIP",
+ "DEFAULT_STATSPELLBONUS_TOOLTIP",
+ "DEFENSE",
+ "DEFENSE_ABBR",
+ "DEFENSE_TOOLTIP",
+ "DEFLECT",
+ "DELETE",
+ "DELETE_GOOD_ITEM",
+ "DELETE_GOOD_QUEST_ITEM",
+ "DELETE_ITEM",
+ "DELETE_ITEM_CONFIRM_STRING",
+ "DELETE_MAIL_CONFIRMATION",
+ "DELETE_MONEY_CONFIRMATION",
+ "DELETE_QUEST_ITEM",
+ "DEMONHUNTER_BLINDFOLD_STYLE",
+ "DEMONHUNTER_HORN_STYLE",
+ "DEMONHUNTER_TATTOO_COLOR",
+ "DEMONHUNTER_TATTOO_STYLE",
+ "DEMONIC_FURY",
+ "DEMONIC_FURY_COST",
+ "DEMONIC_FURY_COST_PER_TIME",
+ "DEMONIC_FURY_COST_PER_TIME_NO_BASE",
+ "DEMONIC_FURY_TOOLTIP",
+ "DEMOTE",
+ "DEPOSIT",
+ "DEPOSIT_COLON",
+ "DEPTH_CONVERGENCE",
+ "DEPTH_EFFECTS",
+ "DESCRIPTION",
+ "DESCRIPTION_OF_YOUR_GROUP",
+ "DESERTER",
+ "DESERTER_FEMALE",
+ "DESKTOP_GAMMA",
+ "DESTROY_GEM",
+ "DH_HAVOC_CORE_ABILITY_1",
+ "DH_HAVOC_CORE_ABILITY_2",
+ "DH_HAVOC_CORE_ABILITY_3",
+ "DH_HAVOC_CORE_ABILITY_4",
+ "DH_HAVOC_CORE_ABILITY_5",
+ "DH_HAVOC_CORE_ABILITY_6",
+ "DH_VENGEANCE_CORE_ABILITY_1",
+ "DH_VENGEANCE_CORE_ABILITY_2",
+ "DH_VENGEANCE_CORE_ABILITY_3",
+ "DH_VENGEANCE_CORE_ABILITY_4",
+ "DH_VENGEANCE_CORE_ABILITY_5",
+ "DH_VENGEANCE_CORE_ABILITY_6",
+ "DIALOG_VOLUME",
+ "DISABLE",
+ "DISABLED_ON_TEST_REALM",
+ "DISABLE_ADDONS",
+ "DISABLE_ALL_ADDONS",
+ "DISGUISE",
+ "DISHONORABLE_KILLS",
+ "DISPELS",
+ "DISPEL_AURA_COMBATLOG_TOOLTIP",
+ "DISPLAY",
+ "DISPLAY_ACTIVE_CHANNEL",
+ "DISPLAY_BORDERS",
+ "DISPLAY_CHANNEL_PULLOUT",
+ "DISPLAY_FREE_BAG_SLOTS",
+ "DISPLAY_HEADER",
+ "DISPLAY_INCOMING_HEALS",
+ "DISPLAY_LABEL",
+ "DISPLAY_MODE",
+ "DISPLAY_MT_AND_MA",
+ "DISPLAY_ONLY_DISPELLABLE_DEBUFFS",
+ "DISPLAY_ON_CHARACTER",
+ "DISPLAY_ON_CHAR_TOOLTIP",
+ "DISPLAY_OPTIONS",
+ "DISPLAY_PERSONAL_RESOURCE",
+ "DISPLAY_PERSONAL_RESOURCE_ON_ENEMY",
+ "DISPLAY_POWER_BARS",
+ "DISPLAY_RAID_AGGRO_HIGHLIGHT",
+ "DISPLAY_RAID_PETS",
+ "DISPLAY_SPELL_ALERTS",
+ "DISPLAY_SUBTEXT",
+ "DK",
+ "DK_BLOOD_CORE_ABILITY_1",
+ "DK_BLOOD_CORE_ABILITY_2",
+ "DK_BLOOD_CORE_ABILITY_3",
+ "DK_BLOOD_CORE_ABILITY_4",
+ "DK_BLOOD_CORE_ABILITY_5",
+ "DK_BLOOD_CORE_ABILITY_6",
+ "DK_FROST_CORE_ABILITY_1",
+ "DK_FROST_CORE_ABILITY_2",
+ "DK_FROST_CORE_ABILITY_3",
+ "DK_FROST_CORE_ABILITY_4",
+ "DK_FROST_CORE_ABILITY_5",
+ "DK_FROST_CORE_ABILITY_6",
+ "DK_UNHOLY_CORE_ABILITY_1",
+ "DK_UNHOLY_CORE_ABILITY_2",
+ "DK_UNHOLY_CORE_ABILITY_3",
+ "DK_UNHOLY_CORE_ABILITY_4",
+ "DK_UNHOLY_CORE_ABILITY_5",
+ "DK_UNHOLY_CORE_ABILITY_6",
+ "DMG",
+ "DMG_LCD",
+ "DND",
+ "DODGE",
+ "DODGE_CHANCE",
+ "DODGE_LCD",
+ "DONE",
+ "DONE_BY",
+ "DONE_EDITING",
+ "DONE_TO",
+ "DONT_SAVE",
+ "DPS_TEMPLATE",
+ "DRAENOR_MASTER",
+ "DRAENOR_ZONE_ABILITY_TUTORIAL",
+ "DRAG_MODEL",
+ "DRAG_MODEL_TOOLTIP",
+ "DRAINS",
+ "DRESSUP_FRAME",
+ "DRESSUP_FRAME_INSTRUCTIONS",
+ "DRUID_BALANCE_CORE_ABILITY_1",
+ "DRUID_BALANCE_CORE_ABILITY_2",
+ "DRUID_BALANCE_CORE_ABILITY_3",
+ "DRUID_BALANCE_CORE_ABILITY_4",
+ "DRUID_BALANCE_CORE_ABILITY_5",
+ "DRUID_BALANCE_CORE_ABILITY_6",
+ "DRUID_FERAL_CORE_ABILITY_1",
+ "DRUID_FERAL_CORE_ABILITY_2",
+ "DRUID_FERAL_CORE_ABILITY_3",
+ "DRUID_FERAL_CORE_ABILITY_4",
+ "DRUID_FERAL_CORE_ABILITY_5",
+ "DRUID_FERAL_CORE_ABILITY_6",
+ "DRUID_GUARDIAN_CORE_ABILITY_1",
+ "DRUID_GUARDIAN_CORE_ABILITY_2",
+ "DRUID_GUARDIAN_CORE_ABILITY_3",
+ "DRUID_GUARDIAN_CORE_ABILITY_4",
+ "DRUID_GUARDIAN_CORE_ABILITY_5",
+ "DRUID_GUARDIAN_CORE_ABILITY_6",
+ "DRUID_INTELLECT_TOOLTIP",
+ "DRUID_RESTO_CORE_ABILITY_1",
+ "DRUID_RESTO_CORE_ABILITY_2",
+ "DRUID_RESTO_CORE_ABILITY_3",
+ "DRUID_RESTO_CORE_ABILITY_4",
+ "DRUID_RESTO_CORE_ABILITY_5",
+ "DRUID_RESTO_CORE_ABILITY_6",
+ "DRUNK_MESSAGE_ITEM_OTHER1",
+ "DRUNK_MESSAGE_ITEM_OTHER2",
+ "DRUNK_MESSAGE_ITEM_OTHER3",
+ "DRUNK_MESSAGE_ITEM_OTHER4",
+ "DRUNK_MESSAGE_ITEM_SELF1",
+ "DRUNK_MESSAGE_ITEM_SELF2",
+ "DRUNK_MESSAGE_ITEM_SELF3",
+ "DRUNK_MESSAGE_ITEM_SELF4",
+ "DRUNK_MESSAGE_OTHER1",
+ "DRUNK_MESSAGE_OTHER2",
+ "DRUNK_MESSAGE_OTHER3",
+ "DRUNK_MESSAGE_OTHER4",
+ "DRUNK_MESSAGE_SELF1",
+ "DRUNK_MESSAGE_SELF2",
+ "DRUNK_MESSAGE_SELF3",
+ "DRUNK_MESSAGE_SELF4",
+ "DUEL",
+ "DUEL_COUNTDOWN",
+ "DUEL_OUTOFBOUNDS_TIMER",
+ "DUEL_REQUESTED",
+ "DUEL_WINNER_KNOCKOUT",
+ "DUEL_WINNER_RETREAT",
+ "DUNGEONS",
+ "DUNGEONS_BUTTON",
+ "DUNGEON_BONUS_VALOR",
+ "DUNGEON_COMPLETED",
+ "DUNGEON_DIFFICULTY",
+ "DUNGEON_DIFFICULTY1",
+ "DUNGEON_DIFFICULTY2",
+ "DUNGEON_DIFFICULTY3",
+ "DUNGEON_DIFFICULTY_5PLAYER",
+ "DUNGEON_DIFFICULTY_5PLAYER_HEROIC",
+ "DUNGEON_FLOOR_ABYSSALMAWSHAMANACQUISITION1",
+ "DUNGEON_FLOOR_ABYSSALMAWSHAMANACQUISITION2",
+ "DUNGEON_FLOOR_AHNKAHET1",
+ "DUNGEON_FLOOR_AHNQIRAJ1",
+ "DUNGEON_FLOOR_AHNQIRAJ2",
+ "DUNGEON_FLOOR_AHNQIRAJ3",
+ "DUNGEON_FLOOR_ANCIENTMOGUCRYPT1",
+ "DUNGEON_FLOOR_ANCIENTMOGUCRYPT2",
+ "DUNGEON_FLOOR_ARTIFACTBREWMASTERSCENARIO1",
+ "DUNGEON_FLOOR_ARTIFACTBREWMASTERSCENARIO2",
+ "DUNGEON_FLOOR_ARTIFACTSUBTLETYROGUEACQUISITION1",
+ "DUNGEON_FLOOR_ARTIFACTSUBTLETYROGUEACQUISITION2",
+ "DUNGEON_FLOOR_AUCHENAICRYPTS1",
+ "DUNGEON_FLOOR_AUCHENAICRYPTS2",
+ "DUNGEON_FLOOR_AZJOLNERUB1",
+ "DUNGEON_FLOOR_AZJOLNERUB2",
+ "DUNGEON_FLOOR_AZJOLNERUB3",
+ "DUNGEON_FLOOR_AZUREMYSTISLE2",
+ "DUNGEON_FLOOR_AZUREMYSTISLE3",
+ "DUNGEON_FLOOR_BADLANDS18",
+ "DUNGEON_FLOOR_BARADINHOLD1",
+ "DUNGEON_FLOOR_BARRENS20",
+ "DUNGEON_FLOOR_BLACKFATHOMDEEPS1",
+ "DUNGEON_FLOOR_BLACKFATHOMDEEPS2",
+ "DUNGEON_FLOOR_BLACKFATHOMDEEPS3",
+ "DUNGEON_FLOOR_BLACKROCKCAVERNS1",
+ "DUNGEON_FLOOR_BLACKROCKCAVERNS2",
+ "DUNGEON_FLOOR_BLACKROCKDEPTHS1",
+ "DUNGEON_FLOOR_BLACKROCKDEPTHS2",
+ "DUNGEON_FLOOR_BLACKROCKSPIRE1",
+ "DUNGEON_FLOOR_BLACKROCKSPIRE2",
+ "DUNGEON_FLOOR_BLACKROCKSPIRE3",
+ "DUNGEON_FLOOR_BLACKROCKSPIRE4",
+ "DUNGEON_FLOOR_BLACKROCKSPIRE5",
+ "DUNGEON_FLOOR_BLACKROCKSPIRE6",
+ "DUNGEON_FLOOR_BLACKROCKTRAINDEPOTDUNGEON1",
+ "DUNGEON_FLOOR_BLACKROCKTRAINDEPOTDUNGEON2",
+ "DUNGEON_FLOOR_BLACKROCKTRAINDEPOTDUNGEON3",
+ "DUNGEON_FLOOR_BLACKROCKTRAINDEPOTDUNGEON4",
+ "DUNGEON_FLOOR_BLACKROOKHOLDDUNGEON1",
+ "DUNGEON_FLOOR_BLACKROOKHOLDDUNGEON2",
+ "DUNGEON_FLOOR_BLACKROOKHOLDDUNGEON3",
+ "DUNGEON_FLOOR_BLACKROOKHOLDDUNGEON4",
+ "DUNGEON_FLOOR_BLACKROOKHOLDDUNGEON5",
+ "DUNGEON_FLOOR_BLACKROOKHOLDDUNGEON6",
+ "DUNGEON_FLOOR_BLACKTEMPLE0",
+ "DUNGEON_FLOOR_BLACKTEMPLE1",
+ "DUNGEON_FLOOR_BLACKTEMPLE2",
+ "DUNGEON_FLOOR_BLACKTEMPLE3",
+ "DUNGEON_FLOOR_BLACKTEMPLE4",
+ "DUNGEON_FLOOR_BLACKTEMPLE5",
+ "DUNGEON_FLOOR_BLACKTEMPLE6",
+ "DUNGEON_FLOOR_BLACKTEMPLE7",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO0",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO1",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO2",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO3",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO4",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO5",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO6",
+ "DUNGEON_FLOOR_BLACKTEMPLESCENARIO7",
+ "DUNGEON_FLOOR_BLACKWINGDESCENT1",
+ "DUNGEON_FLOOR_BLACKWINGDESCENT2",
+ "DUNGEON_FLOOR_BLACKWINGLAIR1",
+ "DUNGEON_FLOOR_BLACKWINGLAIR2",
+ "DUNGEON_FLOOR_BLACKWINGLAIR3",
+ "DUNGEON_FLOOR_BLACKWINGLAIR4",
+ "DUNGEON_FLOOR_BREWMASTERSCENARIO010",
+ "DUNGEON_FLOOR_BREWMASTERSCENARIO011",
+ "DUNGEON_FLOOR_BREWMASTERSCENARIO030",
+ "DUNGEON_FLOOR_BREWMASTERSCENARIO031",
+ "DUNGEON_FLOOR_BROKENSHORE1",
+ "DUNGEON_FLOOR_BROKENSHORE2",
+ "DUNGEON_FLOOR_BURNINGSTEPPES14",
+ "DUNGEON_FLOOR_BURNINGSTEPPES15",
+ "DUNGEON_FLOOR_BURNINGSTEPPES16",
+ "DUNGEON_FLOOR_COILFANGRESERVOIR1",
+ "DUNGEON_FLOOR_COLDRIDGEVALLEY9",
+ "DUNGEON_FLOOR_COTHILLSBRADFOOTHILLS1",
+ "DUNGEON_FLOOR_COTMOUNTHYJAL1",
+ "DUNGEON_FLOOR_COTSTRATHOLME0",
+ "DUNGEON_FLOOR_COTSTRATHOLME1",
+ "DUNGEON_FLOOR_COTTHEBLACKMORASS1",
+ "DUNGEON_FLOOR_DALARAN1",
+ "DUNGEON_FLOOR_DALARAN2",
+ "DUNGEON_FLOOR_DALARAN7010",
+ "DUNGEON_FLOOR_DALARAN7011",
+ "DUNGEON_FLOOR_DALARAN7012",
+ "DUNGEON_FLOOR_DALARAN704",
+ "DUNGEON_FLOOR_DALARANCITY1",
+ "DUNGEON_FLOOR_DALARANCITY2",
+ "DUNGEON_FLOOR_DEATHKNELLSTART12",
+ "DUNGEON_FLOOR_DEEPRUNTRAM1",
+ "DUNGEON_FLOOR_DEEPRUNTRAM2",
+ "DUNGEON_FLOOR_DEMONHUNTERORDERHALLTERRAIN1",
+ "DUNGEON_FLOOR_DEMONHUNTERORDERHALLTERRAIN2",
+ "DUNGEON_FLOOR_DESOLACE21",
+ "DUNGEON_FLOOR_DESOLACE22",
+ "DUNGEON_FLOOR_DIREMAUL1",
+ "DUNGEON_FLOOR_DIREMAUL2",
+ "DUNGEON_FLOOR_DIREMAUL3",
+ "DUNGEON_FLOOR_DIREMAUL4",
+ "DUNGEON_FLOOR_DIREMAUL5",
+ "DUNGEON_FLOOR_DIREMAUL6",
+ "DUNGEON_FLOOR_DRAGONSOUL0",
+ "DUNGEON_FLOOR_DRAGONSOUL1",
+ "DUNGEON_FLOOR_DRAGONSOUL2",
+ "DUNGEON_FLOOR_DRAGONSOUL3",
+ "DUNGEON_FLOOR_DRAGONSOUL4",
+ "DUNGEON_FLOOR_DRAGONSOUL5",
+ "DUNGEON_FLOOR_DRAGONSOUL6",
+ "DUNGEON_FLOOR_DRAKTHARONKEEP1",
+ "DUNGEON_FLOOR_DRAKTHARONKEEP2",
+ "DUNGEON_FLOOR_DUNMOROGH10",
+ "DUNGEON_FLOOR_DUNMOROGH11",
+ "DUNGEON_FLOOR_DUNMOROGH6",
+ "DUNGEON_FLOOR_DUNMOROGH7",
+ "DUNGEON_FLOOR_DUROTAR10",
+ "DUNGEON_FLOOR_DUROTAR11",
+ "DUNGEON_FLOOR_DUROTAR12",
+ "DUNGEON_FLOOR_DUROTAR19",
+ "DUNGEON_FLOOR_DUROTAR8",
+ "DUNGEON_FLOOR_EASTTEMPLE1",
+ "DUNGEON_FLOOR_EASTTEMPLE2",
+ "DUNGEON_FLOOR_ECHOISLESSTART9",
+ "DUNGEON_FLOOR_ELWYNN1",
+ "DUNGEON_FLOOR_ELWYNN2",
+ "DUNGEON_FLOOR_ELWYNN9",
+ "DUNGEON_FLOOR_ENDTIME0",
+ "DUNGEON_FLOOR_ENDTIME1",
+ "DUNGEON_FLOOR_ENDTIME2",
+ "DUNGEON_FLOOR_ENDTIME3",
+ "DUNGEON_FLOOR_ENDTIME4",
+ "DUNGEON_FLOOR_ENDTIME5",
+ "DUNGEON_FLOOR_FIRELANDS0",
+ "DUNGEON_FLOOR_FIRELANDS1",
+ "DUNGEON_FLOOR_FIRELANDS2",
+ "DUNGEON_FLOOR_FOUNDRYRAID1",
+ "DUNGEON_FLOOR_FOUNDRYRAID2",
+ "DUNGEON_FLOOR_FOUNDRYRAID3",
+ "DUNGEON_FLOOR_FOUNDRYRAID4",
+ "DUNGEON_FLOOR_FOUNDRYRAID5",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE1",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE2",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE3",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE4",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE6",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE7",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE8",
+ "DUNGEON_FLOOR_FROSTFIRERIDGE9",
+ "DUNGEON_FLOOR_GHOSTLANDS1",
+ "DUNGEON_FLOOR_GILNEAS2",
+ "DUNGEON_FLOOR_GILNEAS3",
+ "DUNGEON_FLOOR_GILNEAS_TERRAIN11",
+ "DUNGEON_FLOOR_GILNEAS_TERRAIN12",
+ "DUNGEON_FLOOR_GILNEAS_TERRAIN13",
+ "DUNGEON_FLOOR_GILNEAS_TERRAIN22",
+ "DUNGEON_FLOOR_GILNEAS_TERRAIN23",
+ "DUNGEON_FLOOR_GNOMEREGAN1",
+ "DUNGEON_FLOOR_GNOMEREGAN2",
+ "DUNGEON_FLOOR_GNOMEREGAN3",
+ "DUNGEON_FLOOR_GNOMEREGAN4",
+ "DUNGEON_FLOOR_GORGROND16",
+ "DUNGEON_FLOOR_GORGROND17",
+ "DUNGEON_FLOOR_GORGROND18",
+ "DUNGEON_FLOOR_GORGROND19",
+ "DUNGEON_FLOOR_GORGROND20",
+ "DUNGEON_FLOOR_GORGROND21",
+ "DUNGEON_FLOOR_GRIMBATOL1",
+ "DUNGEON_FLOOR_GRUULSLAIR1",
+ "DUNGEON_FLOOR_GUNDRAK1",
+ "DUNGEON_FLOOR_HALLSOFLIGHTNING1",
+ "DUNGEON_FLOOR_HALLSOFLIGHTNING2",
+ "DUNGEON_FLOOR_HALLSOFORIGINATION1",
+ "DUNGEON_FLOOR_HALLSOFORIGINATION2",
+ "DUNGEON_FLOOR_HALLSOFORIGINATION3",
+ "DUNGEON_FLOOR_HALLSOFREFLECTION1",
+ "DUNGEON_FLOOR_HALLSOFVALOR0",
+ "DUNGEON_FLOOR_HALLSOFVALOR1",
+ "DUNGEON_FLOOR_HALLSOFVALOR2",
+ "DUNGEON_FLOOR_HEARTOFFEAR1",
+ "DUNGEON_FLOOR_HEARTOFFEAR2",
+ "DUNGEON_FLOOR_HELHEIMDUNGEONDOCK0",
+ "DUNGEON_FLOOR_HELHEIMDUNGEONDOCK1",
+ "DUNGEON_FLOOR_HELHEIMDUNGEONDOCK2",
+ "DUNGEON_FLOOR_HELLFIRERAID0",
+ "DUNGEON_FLOOR_HELLFIRERAID1",
+ "DUNGEON_FLOOR_HELLFIRERAID2",
+ "DUNGEON_FLOOR_HELLFIRERAID3",
+ "DUNGEON_FLOOR_HELLFIRERAID4",
+ "DUNGEON_FLOOR_HELLFIRERAID5",
+ "DUNGEON_FLOOR_HELLFIRERAID6",
+ "DUNGEON_FLOOR_HELLFIRERAID7",
+ "DUNGEON_FLOOR_HELLFIRERAID8",
+ "DUNGEON_FLOOR_HELLFIRERAID9",
+ "DUNGEON_FLOOR_HELLFIRERAMPARTS1",
+ "DUNGEON_FLOOR_HIGHMAULRAID0",
+ "DUNGEON_FLOOR_HIGHMAULRAID1",
+ "DUNGEON_FLOOR_HIGHMAULRAID2",
+ "DUNGEON_FLOOR_HIGHMAULRAID3",
+ "DUNGEON_FLOOR_HIGHMAULRAID4",
+ "DUNGEON_FLOOR_HIGHMAULRAID5",
+ "DUNGEON_FLOOR_HIGHMOUNTAIN20",
+ "DUNGEON_FLOOR_HIGHMOUNTAIN21",
+ "DUNGEON_FLOOR_HOUROFTWILIGHT0",
+ "DUNGEON_FLOOR_HOUROFTWILIGHT1",
+ "DUNGEON_FLOOR_ICECROWNCITADEL1",
+ "DUNGEON_FLOOR_ICECROWNCITADEL2",
+ "DUNGEON_FLOOR_ICECROWNCITADEL3",
+ "DUNGEON_FLOOR_ICECROWNCITADEL4",
+ "DUNGEON_FLOOR_ICECROWNCITADEL5",
+ "DUNGEON_FLOOR_ICECROWNCITADEL6",
+ "DUNGEON_FLOOR_ICECROWNCITADEL7",
+ "DUNGEON_FLOOR_ICECROWNCITADEL8",
+ "DUNGEON_FLOOR_ICECROWNCITADELDEATHKNIGHT1",
+ "DUNGEON_FLOOR_ICECROWNCITADELDEATHKNIGHT2",
+ "DUNGEON_FLOOR_ICECROWNCITADELDEATHKNIGHT3",
+ "DUNGEON_FLOOR_ICECROWNCITADELDEATHKNIGHT4",
+ "DUNGEON_FLOOR_ISLEOFTHETHUNDERKING1",
+ "DUNGEON_FLOOR_ISLEOFTHETHUNDERKING2",
+ "DUNGEON_FLOOR_KARAZHAN1",
+ "DUNGEON_FLOOR_KARAZHAN10",
+ "DUNGEON_FLOOR_KARAZHAN11",
+ "DUNGEON_FLOOR_KARAZHAN12",
+ "DUNGEON_FLOOR_KARAZHAN13",
+ "DUNGEON_FLOOR_KARAZHAN14",
+ "DUNGEON_FLOOR_KARAZHAN15",
+ "DUNGEON_FLOOR_KARAZHAN16",
+ "DUNGEON_FLOOR_KARAZHAN17",
+ "DUNGEON_FLOOR_KARAZHAN2",
+ "DUNGEON_FLOOR_KARAZHAN3",
+ "DUNGEON_FLOOR_KARAZHAN4",
+ "DUNGEON_FLOOR_KARAZHAN5",
+ "DUNGEON_FLOOR_KARAZHAN6",
+ "DUNGEON_FLOOR_KARAZHAN7",
+ "DUNGEON_FLOOR_KARAZHAN8",
+ "DUNGEON_FLOOR_KARAZHAN9",
+ "DUNGEON_FLOOR_KARAZHANSCENARIO1",
+ "DUNGEON_FLOOR_KARAZHANSCENARIO2",
+ "DUNGEON_FLOOR_KARAZHANSCENARIO3",
+ "DUNGEON_FLOOR_KARAZHANSCENARIO4",
+ "DUNGEON_FLOOR_KEZAN5",
+ "DUNGEON_FLOOR_KEZAN6",
+ "DUNGEON_FLOOR_KEZAN7",
+ "DUNGEON_FLOOR_KRASARANG1",
+ "DUNGEON_FLOOR_KRASARANG2",
+ "DUNGEON_FLOOR_KRASARANG3",
+ "DUNGEON_FLOOR_KRASARANG_TERRAIN11",
+ "DUNGEON_FLOOR_KRASARANG_TERRAIN12",
+ "DUNGEON_FLOOR_KRASARANG_TERRAIN13",
+ "DUNGEON_FLOOR_KUNLAIPASSSCENARIO0",
+ "DUNGEON_FLOOR_KUNLAIPASSSCENARIO1",
+ "DUNGEON_FLOOR_KUNLAISUMMIT11",
+ "DUNGEON_FLOOR_KUNLAISUMMIT12",
+ "DUNGEON_FLOOR_KUNLAISUMMIT17",
+ "DUNGEON_FLOOR_KUNLAISUMMIT20",
+ "DUNGEON_FLOOR_KUNLAISUMMIT21",
+ "DUNGEON_FLOOR_KUNLAISUMMITSCENARIO0",
+ "DUNGEON_FLOOR_KUNLAISUMMITSCENARIO1",
+ "DUNGEON_FLOOR_LOSTCITYOFTOLVIR1",
+ "DUNGEON_FLOOR_MAGECAMPAIGNTHEOCULUS1",
+ "DUNGEON_FLOOR_MAGECAMPAIGNTHEOCULUS2",
+ "DUNGEON_FLOOR_MAGECAMPAIGNTHEOCULUS3",
+ "DUNGEON_FLOOR_MAGECAMPAIGNTHEOCULUS4",
+ "DUNGEON_FLOOR_MAGECLASSSHRINE1",
+ "DUNGEON_FLOOR_MAGECLASSSHRINE2",
+ "DUNGEON_FLOOR_MAGISTERSTERRACE1",
+ "DUNGEON_FLOOR_MAGISTERSTERRACE2",
+ "DUNGEON_FLOOR_MAGTHERIDONSLAIR1",
+ "DUNGEON_FLOOR_MANATOMBS1",
+ "DUNGEON_FLOOR_MARAUDON1",
+ "DUNGEON_FLOOR_MARAUDON2",
+ "DUNGEON_FLOOR_MARDUMTHESHATTEREDABYSS2",
+ "DUNGEON_FLOOR_MARDUMTHESHATTEREDABYSS3",
+ "DUNGEON_FLOOR_MOGUSHANPALACE1",
+ "DUNGEON_FLOOR_MOGUSHANPALACE2",
+ "DUNGEON_FLOOR_MOGUSHANPALACE3",
+ "DUNGEON_FLOOR_MOGUSHANVAULTS1",
+ "DUNGEON_FLOOR_MOGUSHANVAULTS2",
+ "DUNGEON_FLOOR_MOGUSHANVAULTS3",
+ "DUNGEON_FLOOR_MOLTENCORE1",
+ "DUNGEON_FLOOR_MULGORE6",
+ "DUNGEON_FLOOR_MULGORE7",
+ "DUNGEON_FLOOR_NAGRANDDRAENOR10",
+ "DUNGEON_FLOOR_NAGRANDDRAENOR11",
+ "DUNGEON_FLOOR_NAGRANDDRAENOR12",
+ "DUNGEON_FLOOR_NAXXRAMAS1",
+ "DUNGEON_FLOOR_NAXXRAMAS2",
+ "DUNGEON_FLOOR_NAXXRAMAS3",
+ "DUNGEON_FLOOR_NAXXRAMAS4",
+ "DUNGEON_FLOOR_NAXXRAMAS5",
+ "DUNGEON_FLOOR_NAXXRAMAS6",
+ "DUNGEON_FLOOR_NEWTINKERTOWN8",
+ "DUNGEON_FLOOR_NEXUS801",
+ "DUNGEON_FLOOR_NEXUS802",
+ "DUNGEON_FLOOR_NEXUS803",
+ "DUNGEON_FLOOR_NEXUS804",
+ "DUNGEON_FLOOR_NIGHTMARERAID1",
+ "DUNGEON_FLOOR_NIGHTMARERAID10",
+ "DUNGEON_FLOOR_NIGHTMARERAID11",
+ "DUNGEON_FLOOR_NIGHTMARERAID12",
+ "DUNGEON_FLOOR_NIGHTMARERAID13",
+ "DUNGEON_FLOOR_NIGHTMARERAID2",
+ "DUNGEON_FLOOR_NIGHTMARERAID3",
+ "DUNGEON_FLOOR_NIGHTMARERAID4",
+ "DUNGEON_FLOOR_NIGHTMARERAID5",
+ "DUNGEON_FLOOR_NIGHTMARERAID6",
+ "DUNGEON_FLOOR_NIGHTMARERAID7",
+ "DUNGEON_FLOOR_NIGHTMARERAID8",
+ "DUNGEON_FLOOR_NIGHTMARERAID9",
+ "DUNGEON_FLOOR_NORTHSHIRE3",
+ "DUNGEON_FLOOR_ONYXIASLAIR1",
+ "DUNGEON_FLOOR_OONAKAGU16",
+ "DUNGEON_FLOOR_ORGRIMMAR0",
+ "DUNGEON_FLOOR_ORGRIMMAR1",
+ "DUNGEON_FLOOR_ORGRIMMARRAID0",
+ "DUNGEON_FLOOR_ORGRIMMARRAID1",
+ "DUNGEON_FLOOR_ORGRIMMARRAID10",
+ "DUNGEON_FLOOR_ORGRIMMARRAID11",
+ "DUNGEON_FLOOR_ORGRIMMARRAID12",
+ "DUNGEON_FLOOR_ORGRIMMARRAID13",
+ "DUNGEON_FLOOR_ORGRIMMARRAID14",
+ "DUNGEON_FLOOR_ORGRIMMARRAID2",
+ "DUNGEON_FLOOR_ORGRIMMARRAID3",
+ "DUNGEON_FLOOR_ORGRIMMARRAID4",
+ "DUNGEON_FLOOR_ORGRIMMARRAID5",
+ "DUNGEON_FLOOR_ORGRIMMARRAID6",
+ "DUNGEON_FLOOR_ORGRIMMARRAID7",
+ "DUNGEON_FLOOR_ORGRIMMARRAID8",
+ "DUNGEON_FLOOR_ORGRIMMARRAID9",
+ "DUNGEON_FLOOR_OVERGROWNOUTPOST0",
+ "DUNGEON_FLOOR_OVERGROWNOUTPOST1",
+ "DUNGEON_FLOOR_PITOFSARON1",
+ "DUNGEON_FLOOR_PROVINGGROUNDS1",
+ "DUNGEON_FLOOR_RAGEFIRE1",
+ "DUNGEON_FLOOR_RAZORFENDOWNS1",
+ "DUNGEON_FLOOR_RAZORFENKRAUL1",
+ "DUNGEON_FLOOR_RUINSOFAHNQIRAJ1",
+ "DUNGEON_FLOOR_SCARLETCATHEDRAL1",
+ "DUNGEON_FLOOR_SCARLETCATHEDRAL2",
+ "DUNGEON_FLOOR_SCARLETHALLS1",
+ "DUNGEON_FLOOR_SCARLETHALLS2",
+ "DUNGEON_FLOOR_SCARLETMONASTERYDK1",
+ "DUNGEON_FLOOR_SCARLETMONASTERYDK2",
+ "DUNGEON_FLOOR_SCHOLOMANCE1",
+ "DUNGEON_FLOOR_SCHOLOMANCE2",
+ "DUNGEON_FLOOR_SCHOLOMANCE3",
+ "DUNGEON_FLOOR_SCHOLOMANCE4",
+ "DUNGEON_FLOOR_SEARINGGORGE14",
+ "DUNGEON_FLOOR_SEARINGGORGE15",
+ "DUNGEON_FLOOR_SEARINGGORGE16",
+ "DUNGEON_FLOOR_SETHEKKHALLS1",
+ "DUNGEON_FLOOR_SETHEKKHALLS2",
+ "DUNGEON_FLOOR_SHADOWFANGKEEP1",
+ "DUNGEON_FLOOR_SHADOWFANGKEEP2",
+ "DUNGEON_FLOOR_SHADOWFANGKEEP3",
+ "DUNGEON_FLOOR_SHADOWFANGKEEP4",
+ "DUNGEON_FLOOR_SHADOWFANGKEEP5",
+ "DUNGEON_FLOOR_SHADOWFANGKEEP6",
+ "DUNGEON_FLOOR_SHADOWFANGKEEP7",
+ "DUNGEON_FLOOR_SHADOWGLEN2",
+ "DUNGEON_FLOOR_SHADOWLABYRINTH1",
+ "DUNGEON_FLOOR_SHADOWMOONDUNGEON1",
+ "DUNGEON_FLOOR_SHADOWMOONDUNGEON2",
+ "DUNGEON_FLOOR_SHADOWMOONDUNGEON3",
+ "DUNGEON_FLOOR_SHADOWPANHIDEOUT0",
+ "DUNGEON_FLOOR_SHADOWPANHIDEOUT1",
+ "DUNGEON_FLOOR_SHADOWPANHIDEOUT2",
+ "DUNGEON_FLOOR_SHADOWPANHIDEOUT3",
+ "DUNGEON_FLOOR_SIEGEOFNIUZAOTEMPLE0",
+ "DUNGEON_FLOOR_SIEGEOFNIUZAOTEMPLE1",
+ "DUNGEON_FLOOR_SIEGEOFNIUZAOTEMPLE2",
+ "DUNGEON_FLOOR_SILITHUS13",
+ "DUNGEON_FLOOR_SKYWALL1",
+ "DUNGEON_FLOOR_SPIRESOFARAKDUNGEON1",
+ "DUNGEON_FLOOR_SPIRESOFARAKDUNGEON2",
+ "DUNGEON_FLOOR_STORMSTOUTBREWERY1",
+ "DUNGEON_FLOOR_STORMSTOUTBREWERY2",
+ "DUNGEON_FLOOR_STORMSTOUTBREWERY3",
+ "DUNGEON_FLOOR_STORMSTOUTBREWERY4",
+ "DUNGEON_FLOOR_STRATHOLME1",
+ "DUNGEON_FLOOR_STRATHOLME2",
+ "DUNGEON_FLOOR_STVDIAMONDMINEBG1",
+ "DUNGEON_FLOOR_SUNWELLPLATEAU0",
+ "DUNGEON_FLOOR_SUNWELLPLATEAU1",
+ "DUNGEON_FLOOR_SURAMAR1",
+ "DUNGEON_FLOOR_SURAMAR2",
+ "DUNGEON_FLOOR_SURAMAR32",
+ "DUNGEON_FLOOR_SURAMAR33",
+ "DUNGEON_FLOOR_SURAMARNOBLESDISTRICT0",
+ "DUNGEON_FLOOR_SURAMARNOBLESDISTRICT1",
+ "DUNGEON_FLOOR_SURAMARNOBLESDISTRICT2",
+ "DUNGEON_FLOOR_SURAMARRAID1",
+ "DUNGEON_FLOOR_SURAMARRAID2",
+ "DUNGEON_FLOOR_SURAMARRAID3",
+ "DUNGEON_FLOOR_SURAMARRAID4",
+ "DUNGEON_FLOOR_SURAMARRAID5",
+ "DUNGEON_FLOOR_SURAMARRAID6",
+ "DUNGEON_FLOOR_SURAMARRAID7",
+ "DUNGEON_FLOOR_SURAMARRAID8",
+ "DUNGEON_FLOOR_SURAMARRAID9",
+ "DUNGEON_FLOOR_TALADOR13",
+ "DUNGEON_FLOOR_TALADOR14",
+ "DUNGEON_FLOOR_TANARIS15",
+ "DUNGEON_FLOOR_TANARIS16",
+ "DUNGEON_FLOOR_TANARIS17",
+ "DUNGEON_FLOOR_TANARIS18",
+ "DUNGEON_FLOOR_TELDRASSIL2",
+ "DUNGEON_FLOOR_TELDRASSIL3",
+ "DUNGEON_FLOOR_TELDRASSIL4",
+ "DUNGEON_FLOOR_TELDRASSIL5",
+ "DUNGEON_FLOOR_TEMPESTKEEP1",
+ "DUNGEON_FLOOR_TERRACEOFENDLESSSPRING0",
+ "DUNGEON_FLOOR_THEARCATRAZ1",
+ "DUNGEON_FLOOR_THEARCATRAZ2",
+ "DUNGEON_FLOOR_THEARCATRAZ3",
+ "DUNGEON_FLOOR_THEARGENTCOLISEUM1",
+ "DUNGEON_FLOOR_THEARGENTCOLISEUM2",
+ "DUNGEON_FLOOR_THEBASTIONOFTWILIGHT1",
+ "DUNGEON_FLOOR_THEBASTIONOFTWILIGHT2",
+ "DUNGEON_FLOOR_THEBASTIONOFTWILIGHT3",
+ "DUNGEON_FLOOR_THEBLOODFURNACE1",
+ "DUNGEON_FLOOR_THEBOTANICA1",
+ "DUNGEON_FLOOR_THEDEADMINES1",
+ "DUNGEON_FLOOR_THEDEADMINES2",
+ "DUNGEON_FLOOR_THEEYEOFETERNITY1",
+ "DUNGEON_FLOOR_THEFORGEOFSOULS1",
+ "DUNGEON_FLOOR_THEGREATWALL1",
+ "DUNGEON_FLOOR_THEGREATWALL2",
+ "DUNGEON_FLOOR_THEHIDDENPASS5",
+ "DUNGEON_FLOOR_THEJADEFOREST6",
+ "DUNGEON_FLOOR_THEJADEFOREST7",
+ "DUNGEON_FLOOR_THEJADEFORESTSCENARIO0",
+ "DUNGEON_FLOOR_THEJADEFORESTSCENARIO1",
+ "DUNGEON_FLOOR_THELOSTISLES1",
+ "DUNGEON_FLOOR_THELOSTISLES2",
+ "DUNGEON_FLOOR_THELOSTISLES3",
+ "DUNGEON_FLOOR_THELOSTISLES4",
+ "DUNGEON_FLOOR_THEMECHANAR1",
+ "DUNGEON_FLOOR_THEMECHANAR2",
+ "DUNGEON_FLOOR_THENEXUS1",
+ "DUNGEON_FLOOR_THENEXUSLEGENDARY1",
+ "DUNGEON_FLOOR_THEOBSIDIANSANCTUM1",
+ "DUNGEON_FLOOR_THESHATTEREDHALLS1",
+ "DUNGEON_FLOOR_THESLAVEPENS1",
+ "DUNGEON_FLOOR_THESTEAMVAULT1",
+ "DUNGEON_FLOOR_THESTEAMVAULT2",
+ "DUNGEON_FLOOR_THESTOCKADE1",
+ "DUNGEON_FLOOR_THESTONECORE1",
+ "DUNGEON_FLOOR_THETEMPLEOFATALHAKKAR1",
+ "DUNGEON_FLOOR_THEUNDERBOG1",
+ "DUNGEON_FLOOR_THRONEOFTHEFOURWINDS1",
+ "DUNGEON_FLOOR_THRONEOFTIDES1",
+ "DUNGEON_FLOOR_THRONEOFTIDES2",
+ "DUNGEON_FLOOR_THUNDERKINGRAID1",
+ "DUNGEON_FLOOR_THUNDERKINGRAID2",
+ "DUNGEON_FLOOR_THUNDERKINGRAID3",
+ "DUNGEON_FLOOR_THUNDERKINGRAID4",
+ "DUNGEON_FLOOR_THUNDERKINGRAID5",
+ "DUNGEON_FLOOR_THUNDERKINGRAID6",
+ "DUNGEON_FLOOR_THUNDERKINGRAID7",
+ "DUNGEON_FLOOR_THUNDERKINGRAID8",
+ "DUNGEON_FLOOR_TIMELESSISLE22",
+ "DUNGEON_FLOOR_TIRISFAL12",
+ "DUNGEON_FLOOR_TIRISFAL13",
+ "DUNGEON_FLOOR_TOLBARADWARLOCKSCENARIO0",
+ "DUNGEON_FLOOR_TOLBARADWARLOCKSCENARIO1",
+ "DUNGEON_FLOOR_TYRIVESS0",
+ "DUNGEON_FLOOR_TYRIVESS1",
+ "DUNGEON_FLOOR_ULDAMAN1",
+ "DUNGEON_FLOOR_ULDAMAN2",
+ "DUNGEON_FLOOR_ULDUAR0",
+ "DUNGEON_FLOOR_ULDUAR1",
+ "DUNGEON_FLOOR_ULDUAR2",
+ "DUNGEON_FLOOR_ULDUAR3",
+ "DUNGEON_FLOOR_ULDUAR4",
+ "DUNGEON_FLOOR_ULDUAR5",
+ "DUNGEON_FLOOR_ULDUAR771",
+ "DUNGEON_FLOOR_ULDUARMAGNI1",
+ "DUNGEON_FLOOR_ULDUARMAGNI2",
+ "DUNGEON_FLOOR_ULDUARMAGNI3",
+ "DUNGEON_FLOOR_UNGOROCRATER14",
+ "DUNGEON_FLOOR_UPPERBLACKROCKSPIRE1",
+ "DUNGEON_FLOOR_UPPERBLACKROCKSPIRE2",
+ "DUNGEON_FLOOR_UPPERBLACKROCKSPIRE3",
+ "DUNGEON_FLOOR_UTGARDEKEEP1",
+ "DUNGEON_FLOOR_UTGARDEKEEP2",
+ "DUNGEON_FLOOR_UTGARDEKEEP3",
+ "DUNGEON_FLOOR_UTGARDEPINNACLE1",
+ "DUNGEON_FLOOR_UTGARDEPINNACLE2",
+ "DUNGEON_FLOOR_VALEOFETERNALBLOSSOMS1",
+ "DUNGEON_FLOOR_VALEOFETERNALBLOSSOMS18",
+ "DUNGEON_FLOOR_VALEOFETERNALBLOSSOMS19",
+ "DUNGEON_FLOOR_VALEOFETERNALBLOSSOMS2",
+ "DUNGEON_FLOOR_VALEOFETERNALBLOSSOMS3",
+ "DUNGEON_FLOOR_VALEOFETERNALBLOSSOMS4",
+ "DUNGEON_FLOOR_VALLEYOFPOWERSCENARIO0",
+ "DUNGEON_FLOOR_VALLEYOFPOWERSCENARIO1",
+ "DUNGEON_FLOOR_VALSHARAH14",
+ "DUNGEON_FLOOR_VALSHARAH15",
+ "DUNGEON_FLOOR_VAULTOFARCHAVON1",
+ "DUNGEON_FLOOR_VAULTOFTHEWARDENS1",
+ "DUNGEON_FLOOR_VAULTOFTHEWARDENS2",
+ "DUNGEON_FLOOR_VAULTOFTHEWARDENS3",
+ "DUNGEON_FLOOR_VAULTOFTHEWARDENSDH1",
+ "DUNGEON_FLOOR_VAULTOFTHEWARDENSDH2",
+ "DUNGEON_FLOOR_VAULTOFTHEWARDENSDH3",
+ "DUNGEON_FLOOR_VIOLETHOLD1",
+ "DUNGEON_FLOOR_VOLJINSCENARIO0",
+ "DUNGEON_FLOOR_VOLJINSCENARIO1",
+ "DUNGEON_FLOOR_WAILINGCAVERNS1",
+ "DUNGEON_FLOOR_WELLOFETERNITY",
+ "DUNGEON_FLOOR_WESTFALL17",
+ "DUNGEON_FLOOR_WESTFALL4",
+ "DUNGEON_FLOOR_WESTFALL5",
+ "DUNGEON_FLOOR_ZULAMAN1",
+ "DUNGEON_FLOOR_ZULFARRAK",
+ "DUNGEON_FLOOR_ZULGURUB1",
+ "DUNGEON_GROUP_FOUND_TOOLTIP",
+ "DUNGEON_NAME_WITH_DIFFICULTY",
+ "DURABILITY",
+ "DURABILITYDAMAGE_DEATH",
+ "DURABILITY_ABBR",
+ "DURABILITY_LCD",
+ "DURABILITY_TEMPLATE",
+ "DYNAMIC",
+ "D_DAYS",
+ "D_HOURS",
+ "D_MINUTES",
+ "D_SECONDS",
+ "ECLIPSE",
+ "EDIT",
+ "EDIT_TICKET",
+ "EFFECTIVE_LEVEL_FORMAT",
+ "EFFECTS_LABEL",
+ "EFFECTS_SUBHEADER",
+ "EFFECTS_SUBTEXT",
+ "EJECT_PASSENGER",
+ "EJ_CLASS_FILTER",
+ "ELITE",
+ "EMBLEM_BACKGROUND",
+ "EMBLEM_BORDER",
+ "EMBLEM_BORDER_COLOR",
+ "EMBLEM_SYMBOL",
+ "EMBLEM_SYMBOL_COLOR",
+ "EMOTE",
+ "EMOTE100_CMD1",
+ "EMOTE100_CMD2",
+ "EMOTE101_CMD",
+ "EMOTE101_CMD1",
+ "EMOTE101_CMD2",
+ "EMOTE101_CMD3",
+ "EMOTE102_CMD1",
+ "EMOTE102_CMD2",
+ "EMOTE103_CMD1",
+ "EMOTE103_CMD2",
+ "EMOTE104_CMD1",
+ "EMOTE104_CMD2",
+ "EMOTE105_CMD1",
+ "EMOTE105_CMD2",
+ "EMOTE106_CMD1",
+ "EMOTE106_CMD2",
+ "EMOTE107_CMD1",
+ "EMOTE107_CMD2",
+ "EMOTE107_CMD3",
+ "EMOTE108_CMD1",
+ "EMOTE108_CMD2",
+ "EMOTE108_CMD3",
+ "EMOTE109_CMD1",
+ "EMOTE109_CMD2",
+ "EMOTE109_CMD3",
+ "EMOTE10_CMD1",
+ "EMOTE10_CMD2",
+ "EMOTE10_CMD3",
+ "EMOTE10_CMD4",
+ "EMOTE110_CMD1",
+ "EMOTE110_CMD2",
+ "EMOTE111_CMD1",
+ "EMOTE111_CMD2",
+ "EMOTE112_CMD1",
+ "EMOTE112_CMD2",
+ "EMOTE112_CMD3",
+ "EMOTE112_CMD4",
+ "EMOTE113_CMD1",
+ "EMOTE113_CMD2",
+ "EMOTE113_CMD3",
+ "EMOTE114_CMD1",
+ "EMOTE114_CMD2",
+ "EMOTE114_CMD3",
+ "EMOTE115_CMD1",
+ "EMOTE115_CMD2",
+ "EMOTE116_CMD1",
+ "EMOTE116_CMD2",
+ "EMOTE117_CMD1",
+ "EMOTE117_CMD2",
+ "EMOTE118_CMD1",
+ "EMOTE118_CMD2",
+ "EMOTE119_CMD1",
+ "EMOTE119_CMD2",
+ "EMOTE119_CMD3",
+ "EMOTE11_CMD1",
+ "EMOTE11_CMD2",
+ "EMOTE120_CMD1",
+ "EMOTE120_CMD2",
+ "EMOTE121_CMD1",
+ "EMOTE121_CMD2",
+ "EMOTE122_CMD1",
+ "EMOTE122_CMD2",
+ "EMOTE123_CMD1",
+ "EMOTE123_CMD2",
+ "EMOTE123_CMD3",
+ "EMOTE123_CMD4",
+ "EMOTE124_CMD1",
+ "EMOTE124_CMD2",
+ "EMOTE125_CMD1",
+ "EMOTE125_CMD2",
+ "EMOTE126_CMD1",
+ "EMOTE126_CMD2",
+ "EMOTE126_CMD3",
+ "EMOTE126_CMD4",
+ "EMOTE127_CMD1",
+ "EMOTE127_CMD2",
+ "EMOTE127_CMD3",
+ "EMOTE127_CMD4",
+ "EMOTE128_CMD1",
+ "EMOTE128_CMD2",
+ "EMOTE129_CMD1",
+ "EMOTE129_CMD2",
+ "EMOTE12_CMD1",
+ "EMOTE12_CMD2",
+ "EMOTE130_CMD1",
+ "EMOTE130_CMD2",
+ "EMOTE130_CMD3",
+ "EMOTE130_CMD4",
+ "EMOTE131_CMD1",
+ "EMOTE131_CMD2",
+ "EMOTE132_CMD1",
+ "EMOTE132_CMD2",
+ "EMOTE133_CMD1",
+ "EMOTE133_CMD2",
+ "EMOTE134_CMD1",
+ "EMOTE134_CMD2",
+ "EMOTE135_CMD1",
+ "EMOTE135_CMD2",
+ "EMOTE136_CMD1",
+ "EMOTE136_CMD2",
+ "EMOTE136_CMD3",
+ "EMOTE136_CMD4",
+ "EMOTE137_CMD1",
+ "EMOTE137_CMD2",
+ "EMOTE138_CMD1",
+ "EMOTE138_CMD2",
+ "EMOTE138_CMD3",
+ "EMOTE139_CMD1",
+ "EMOTE139_CMD2",
+ "EMOTE139_CMD3",
+ "EMOTE13_CMD1",
+ "EMOTE13_CMD2",
+ "EMOTE13_CMD3",
+ "EMOTE13_CMD4",
+ "EMOTE140_CMD1",
+ "EMOTE140_CMD2",
+ "EMOTE141_CMD1",
+ "EMOTE141_CMD2",
+ "EMOTE142_CMD1",
+ "EMOTE142_CMD2",
+ "EMOTE142_CMD3",
+ "EMOTE143_CMD1",
+ "EMOTE143_CMD2",
+ "EMOTE144_CMD1",
+ "EMOTE144_CMD2",
+ "EMOTE144_CMD3",
+ "EMOTE145_CMD1",
+ "EMOTE145_CMD2",
+ "EMOTE146_CMD1",
+ "EMOTE146_CMD2",
+ "EMOTE147_CMD1",
+ "EMOTE147_CMD2",
+ "EMOTE148_CMD1",
+ "EMOTE148_CMD2",
+ "EMOTE148_CMD3",
+ "EMOTE149_CMD1",
+ "EMOTE149_CMD2",
+ "EMOTE14_CMD1",
+ "EMOTE14_CMD2",
+ "EMOTE150_CMD1",
+ "EMOTE150_CMD2",
+ "EMOTE151_CMD1",
+ "EMOTE151_CMD2",
+ "EMOTE151_CMD3",
+ "EMOTE152_CMD1",
+ "EMOTE152_CMD2",
+ "EMOTE153_CMD1",
+ "EMOTE153_CMD2",
+ "EMOTE154_CMD1",
+ "EMOTE154_CMD2",
+ "EMOTE155_CMD1",
+ "EMOTE155_CMD2",
+ "EMOTE156_CMD1",
+ "EMOTE156_CMD2",
+ "EMOTE157_CMD1",
+ "EMOTE157_CMD2",
+ "EMOTE158_CMD1",
+ "EMOTE158_CMD2",
+ "EMOTE159_CMD1",
+ "EMOTE159_CMD2",
+ "EMOTE15_CMD1",
+ "EMOTE15_CMD2",
+ "EMOTE15_CMD3",
+ "EMOTE160_CMD1",
+ "EMOTE160_CMD2",
+ "EMOTE161_CMD1",
+ "EMOTE161_CMD2",
+ "EMOTE162_CMD1",
+ "EMOTE162_CMD2",
+ "EMOTE163_CMD1",
+ "EMOTE163_CMD2",
+ "EMOTE164_CMD1",
+ "EMOTE164_CMD2",
+ "EMOTE165_CMD1",
+ "EMOTE165_CMD2",
+ "EMOTE166_CMD1",
+ "EMOTE166_CMD2",
+ "EMOTE167_CMD1",
+ "EMOTE167_CMD2",
+ "EMOTE168_CMD1",
+ "EMOTE168_CMD2",
+ "EMOTE169_CMD1",
+ "EMOTE169_CMD2",
+ "EMOTE16_CMD1",
+ "EMOTE16_CMD2",
+ "EMOTE16_CMD3",
+ "EMOTE170_CMD1",
+ "EMOTE170_CMD2",
+ "EMOTE171_CMD1",
+ "EMOTE171_CMD2",
+ "EMOTE17_CMD1",
+ "EMOTE17_CMD2",
+ "EMOTE18_CMD1",
+ "EMOTE18_CMD2",
+ "EMOTE18_CMD3",
+ "EMOTE18_CMD4",
+ "EMOTE19_CMD1",
+ "EMOTE19_CMD2",
+ "EMOTE19_CMD3",
+ "EMOTE19_CMD4",
+ "EMOTE19_CMD5",
+ "EMOTE19_CMD6",
+ "EMOTE1_CMD1",
+ "EMOTE1_CMD2",
+ "EMOTE20_CMD1",
+ "EMOTE20_CMD2",
+ "EMOTE20_CMD3",
+ "EMOTE21_CMD1",
+ "EMOTE21_CMD2",
+ "EMOTE21_CMD3",
+ "EMOTE21_CMD4",
+ "EMOTE22_CMD1",
+ "EMOTE22_CMD2",
+ "EMOTE22_CMD3",
+ "EMOTE22_CMD4",
+ "EMOTE22_CMD5",
+ "EMOTE22_CMD6",
+ "EMOTE23_CMD1",
+ "EMOTE23_CMD2",
+ "EMOTE24_CMD1",
+ "EMOTE24_CMD2",
+ "EMOTE25_CMD1",
+ "EMOTE25_CMD2",
+ "EMOTE26_CMD1",
+ "EMOTE26_CMD2",
+ "EMOTE26_CMD3",
+ "EMOTE26_CMD4",
+ "EMOTE26_CMD5",
+ "EMOTE26_CMD6",
+ "EMOTE27_CMD1",
+ "EMOTE27_CMD2",
+ "EMOTE28_CMD1",
+ "EMOTE28_CMD2",
+ "EMOTE28_CMD3",
+ "EMOTE29_CMD1",
+ "EMOTE29_CMD2",
+ "EMOTE29_CMD3",
+ "EMOTE29_CMD4",
+ "EMOTE2_CMD1",
+ "EMOTE2_CMD2",
+ "EMOTE304_CMD1",
+ "EMOTE304_CMD3",
+ "EMOTE304_CMD4",
+ "EMOTE306_CMD1",
+ "EMOTE306_CMD2",
+ "EMOTE306_CMD3",
+ "EMOTE306_CMD4",
+ "EMOTE30_CMD1",
+ "EMOTE30_CMD2",
+ "EMOTE30_CMD3",
+ "EMOTE30_CMD4",
+ "EMOTE31_CMD1",
+ "EMOTE31_CMD2",
+ "EMOTE32_CMD1",
+ "EMOTE32_CMD2",
+ "EMOTE32_CMD3",
+ "EMOTE32_CMD4",
+ "EMOTE32_CMD5",
+ "EMOTE32_CMD6",
+ "EMOTE33_CMD1",
+ "EMOTE33_CMD2",
+ "EMOTE34_CMD1",
+ "EMOTE34_CMD2",
+ "EMOTE35_CMD1",
+ "EMOTE35_CMD2",
+ "EMOTE368_CMD1",
+ "EMOTE368_CMD2",
+ "EMOTE369_CMD1",
+ "EMOTE369_CMD2",
+ "EMOTE36_CMD1",
+ "EMOTE36_CMD2",
+ "EMOTE36_CMD3",
+ "EMOTE36_CMD4",
+ "EMOTE370_CMD1",
+ "EMOTE370_CMD2",
+ "EMOTE371_CMD1",
+ "EMOTE371_CMD2",
+ "EMOTE372_CMD1",
+ "EMOTE372_CMD2",
+ "EMOTE373_CMD1",
+ "EMOTE373_CMD2",
+ "EMOTE374_CMD1",
+ "EMOTE374_CMD2",
+ "EMOTE375_CMD1",
+ "EMOTE375_CMD2",
+ "EMOTE376_CMD1",
+ "EMOTE376_CMD2",
+ "EMOTE377_CMD1",
+ "EMOTE377_CMD2",
+ "EMOTE377_CMD3",
+ "EMOTE377_CMD4",
+ "EMOTE37_CMD1",
+ "EMOTE37_CMD2",
+ "EMOTE37_CMD3",
+ "EMOTE380_CMD1",
+ "EMOTE380_CMD2",
+ "EMOTE381_CMD1",
+ "EMOTE381_CMD2",
+ "EMOTE381_CMD3",
+ "EMOTE382_CMD1",
+ "EMOTE382_CMD2",
+ "EMOTE383_CMD1",
+ "EMOTE383_CMD2",
+ "EMOTE384_CMD1",
+ "EMOTE384_CMD2",
+ "EMOTE384_CMD3",
+ "EMOTE384_CMD4",
+ "EMOTE385_CMD1",
+ "EMOTE385_CMD2",
+ "EMOTE385_CMD3",
+ "EMOTE385_CMD4",
+ "EMOTE386_CMD1",
+ "EMOTE386_CMD2",
+ "EMOTE387_CMD1",
+ "EMOTE387_CMD2",
+ "EMOTE387_CMD3",
+ "EMOTE389_CMD1",
+ "EMOTE389_CMD2",
+ "EMOTE38_CMD1",
+ "EMOTE38_CMD2",
+ "EMOTE38_CMD3",
+ "EMOTE38_CMD4",
+ "EMOTE38_CMD5",
+ "EMOTE38_CMD6",
+ "EMOTE390_CMD1",
+ "EMOTE390_CMD2",
+ "EMOTE390_CMD3",
+ "EMOTE390_CMD4",
+ "EMOTE391_CMD1",
+ "EMOTE391_CMD2",
+ "EMOTE392_CMD1",
+ "EMOTE392_CMD2",
+ "EMOTE393_CMD1",
+ "EMOTE393_CMD2",
+ "EMOTE394_CMD1",
+ "EMOTE394_CMD2",
+ "EMOTE394_CMD3",
+ "EMOTE395_CMD1",
+ "EMOTE395_CMD2",
+ "EMOTE396_CMD1",
+ "EMOTE396_CMD2",
+ "EMOTE398_CMD1",
+ "EMOTE398_CMD2",
+ "EMOTE399_CMD1",
+ "EMOTE399_CMD2",
+ "EMOTE39_CMD1",
+ "EMOTE39_CMD2",
+ "EMOTE3_CMD1",
+ "EMOTE3_CMD2",
+ "EMOTE3_CMD3",
+ "EMOTE3_CMD4",
+ "EMOTE401_CMD1",
+ "EMOTE401_CMD2",
+ "EMOTE401_CMD3",
+ "EMOTE402_CMD1",
+ "EMOTE402_CMD2",
+ "EMOTE403_CMD1",
+ "EMOTE403_CMD2",
+ "EMOTE404_CMD1",
+ "EMOTE404_CMD2",
+ "EMOTE405_CMD1",
+ "EMOTE405_CMD2",
+ "EMOTE406_CMD1",
+ "EMOTE406_CMD2",
+ "EMOTE407_CMD1",
+ "EMOTE407_CMD2",
+ "EMOTE407_CMD3",
+ "EMOTE408_CMD1",
+ "EMOTE408_CMD2",
+ "EMOTE409_CMD1",
+ "EMOTE409_CMD2",
+ "EMOTE40_CMD1",
+ "EMOTE40_CMD2",
+ "EMOTE40_CMD3",
+ "EMOTE410_CMD1",
+ "EMOTE410_CMD2",
+ "EMOTE410_CMD3",
+ "EMOTE411_CMD1",
+ "EMOTE411_CMD2",
+ "EMOTE413_CMD1",
+ "EMOTE413_CMD2",
+ "EMOTE414_CMD1",
+ "EMOTE414_CMD2",
+ "EMOTE415_CMD1",
+ "EMOTE415_CMD2",
+ "EMOTE416_CMD1",
+ "EMOTE416_CMD2",
+ "EMOTE417_CMD1",
+ "EMOTE417_CMD2",
+ "EMOTE418_CMD1",
+ "EMOTE418_CMD2",
+ "EMOTE41_CMD1",
+ "EMOTE41_CMD2",
+ "EMOTE41_CMD3",
+ "EMOTE41_CMD4",
+ "EMOTE420_CMD1",
+ "EMOTE420_CMD2",
+ "EMOTE421_CMD1",
+ "EMOTE421_CMD2",
+ "EMOTE421_CMD3",
+ "EMOTE421_CMD4",
+ "EMOTE422_CMD1",
+ "EMOTE422_CMD2",
+ "EMOTE423_CMD1",
+ "EMOTE423_CMD2",
+ "EMOTE424_CMD1",
+ "EMOTE424_CMD2",
+ "EMOTE425_CMD1",
+ "EMOTE425_CMD2",
+ "EMOTE426_CMD1",
+ "EMOTE426_CMD2",
+ "EMOTE427_CMD1",
+ "EMOTE427_CMD2",
+ "EMOTE428_CMD1",
+ "EMOTE428_CMD2",
+ "EMOTE428_CMD3",
+ "EMOTE428_CMD4",
+ "EMOTE429_CMD1",
+ "EMOTE429_CMD2",
+ "EMOTE429_CMD3",
+ "EMOTE42_CMD1",
+ "EMOTE42_CMD2",
+ "EMOTE42_CMD3",
+ "EMOTE42_CMD4",
+ "EMOTE430_CMD1",
+ "EMOTE430_CMD2",
+ "EMOTE431_CMD1",
+ "EMOTE431_CMD2",
+ "EMOTE432_CMD1",
+ "EMOTE432_CMD2",
+ "EMOTE432_CMD3",
+ "EMOTE432_CMD4",
+ "EMOTE433_CMD1",
+ "EMOTE433_CMD2",
+ "EMOTE434_CMD1",
+ "EMOTE434_CMD2",
+ "EMOTE435_CMD1",
+ "EMOTE435_CMD2",
+ "EMOTE436_CMD1",
+ "EMOTE436_CMD2",
+ "EMOTE436_CMD3",
+ "EMOTE437_CMD1",
+ "EMOTE437_CMD2",
+ "EMOTE438_CMD1",
+ "EMOTE438_CMD2",
+ "EMOTE43_CMD1",
+ "EMOTE43_CMD2",
+ "EMOTE43_CMD3",
+ "EMOTE43_CMD4",
+ "EMOTE43_CMD5",
+ "EMOTE43_CMD6",
+ "EMOTE440_CMD1",
+ "EMOTE440_CMD2",
+ "EMOTE441_CMD1",
+ "EMOTE441_CMD2",
+ "EMOTE442_CMD1",
+ "EMOTE442_CMD2",
+ "EMOTE443_CMD1",
+ "EMOTE443_CMD2",
+ "EMOTE444_CMD1",
+ "EMOTE444_CMD2",
+ "EMOTE445_CMD1",
+ "EMOTE445_CMD2",
+ "EMOTE446_CMD1",
+ "EMOTE446_CMD2",
+ "EMOTE447_CMD1",
+ "EMOTE447_CMD2",
+ "EMOTE448_CMD1",
+ "EMOTE448_CMD2",
+ "EMOTE449_CMD1",
+ "EMOTE449_CMD2",
+ "EMOTE44_CMD1",
+ "EMOTE44_CMD2",
+ "EMOTE44_CMD3",
+ "EMOTE450_CMD1",
+ "EMOTE450_CMD2",
+ "EMOTE450_CMD3",
+ "EMOTE450_CMD4",
+ "EMOTE450_CMD5",
+ "EMOTE450_CMD6",
+ "EMOTE451_CMD1",
+ "EMOTE451_CMD2",
+ "EMOTE451_CMD3",
+ "EMOTE452_CMD1",
+ "EMOTE452_CMD2",
+ "EMOTE453_CMD1",
+ "EMOTE453_CMD2",
+ "EMOTE454_CMD1",
+ "EMOTE454_CMD2",
+ "EMOTE455_CMD1",
+ "EMOTE455_CMD2",
+ "EMOTE45_CMD1",
+ "EMOTE45_CMD2",
+ "EMOTE45_CMD3",
+ "EMOTE46_CMD1",
+ "EMOTE46_CMD2",
+ "EMOTE47_CMD1",
+ "EMOTE47_CMD2",
+ "EMOTE47_CMD3",
+ "EMOTE48_CMD1",
+ "EMOTE48_CMD2",
+ "EMOTE49_CMD1",
+ "EMOTE49_CMD2",
+ "EMOTE49_CMD3",
+ "EMOTE49_CMD4",
+ "EMOTE4_CMD1",
+ "EMOTE4_CMD2",
+ "EMOTE4_CMD3",
+ "EMOTE4_CMD4",
+ "EMOTE50_CMD1",
+ "EMOTE50_CMD2",
+ "EMOTE50_CMD3",
+ "EMOTE50_CMD4",
+ "EMOTE50_CMD5",
+ "EMOTE50_CMD6",
+ "EMOTE517_CMD1",
+ "EMOTE517_CMD2",
+ "EMOTE518_CMD1",
+ "EMOTE518_CMD2",
+ "EMOTE51_CMD1",
+ "EMOTE51_CMD2",
+ "EMOTE52_CMD1",
+ "EMOTE52_CMD2",
+ "EMOTE52_CMD3",
+ "EMOTE52_CMD4",
+ "EMOTE53_CMD1",
+ "EMOTE53_CMD2",
+ "EMOTE53_CMD3",
+ "EMOTE54_CMD1",
+ "EMOTE54_CMD2",
+ "EMOTE55_CMD1",
+ "EMOTE55_CMD2",
+ "EMOTE55_CMD3",
+ "EMOTE55_CMD4",
+ "EMOTE55_CMD5",
+ "EMOTE55_CMD6",
+ "EMOTE56_CMD1",
+ "EMOTE56_CMD2",
+ "EMOTE56_CMD3",
+ "EMOTE56_CMD4",
+ "EMOTE57_CMD1",
+ "EMOTE57_CMD2",
+ "EMOTE57_CMD3",
+ "EMOTE58_CMD1",
+ "EMOTE58_CMD2",
+ "EMOTE58_CMD3",
+ "EMOTE58_CMD4",
+ "EMOTE58_CMD5",
+ "EMOTE58_CMD6",
+ "EMOTE59_CMD1",
+ "EMOTE59_CMD2",
+ "EMOTE59_CMD3",
+ "EMOTE59_CMD4",
+ "EMOTE5_CMD1",
+ "EMOTE5_CMD2",
+ "EMOTE5_CMD3",
+ "EMOTE5_CMD4",
+ "EMOTE5_CMD5",
+ "EMOTE5_CMD6",
+ "EMOTE60_CMD1",
+ "EMOTE60_CMD2",
+ "EMOTE60_CMD3",
+ "EMOTE61_CMD1",
+ "EMOTE61_CMD2",
+ "EMOTE61_CMD3",
+ "EMOTE61_CMD4",
+ "EMOTE62_CMD1",
+ "EMOTE62_CMD2",
+ "EMOTE62_CMD3",
+ "EMOTE62_CMD4",
+ "EMOTE62_CMD5",
+ "EMOTE62_CMD6",
+ "EMOTE62_CMD7",
+ "EMOTE62_CMD8",
+ "EMOTE63_CMD1",
+ "EMOTE63_CMD2",
+ "EMOTE64_CMD1",
+ "EMOTE64_CMD2",
+ "EMOTE65_CMD1",
+ "EMOTE65_CMD2",
+ "EMOTE66_CMD1",
+ "EMOTE66_CMD2",
+ "EMOTE66_CMD3",
+ "EMOTE67_CMD1",
+ "EMOTE67_CMD2",
+ "EMOTE68_CMD1",
+ "EMOTE68_CMD2",
+ "EMOTE68_CMD3",
+ "EMOTE68_CMD4",
+ "EMOTE69_CMD1",
+ "EMOTE69_CMD2",
+ "EMOTE69_CMD3",
+ "EMOTE69_CMD4",
+ "EMOTE6_CMD1",
+ "EMOTE6_CMD2",
+ "EMOTE70_CMD1",
+ "EMOTE70_CMD2",
+ "EMOTE71_CMD1",
+ "EMOTE71_CMD2",
+ "EMOTE72_CMD1",
+ "EMOTE72_CMD2",
+ "EMOTE73_CMD1",
+ "EMOTE73_CMD2",
+ "EMOTE74_CMD1",
+ "EMOTE74_CMD2",
+ "EMOTE75_CMD1",
+ "EMOTE75_CMD2",
+ "EMOTE76_CMD1",
+ "EMOTE76_CMD2",
+ "EMOTE76_CMD3",
+ "EMOTE76_CMD4",
+ "EMOTE77_CMD1",
+ "EMOTE77_CMD2",
+ "EMOTE77_CMD3",
+ "EMOTE78_CMD1",
+ "EMOTE78_CMD2",
+ "EMOTE79_CMD1",
+ "EMOTE79_CMD2",
+ "EMOTE7_CMD1",
+ "EMOTE7_CMD2",
+ "EMOTE80_CMD1",
+ "EMOTE80_CMD2",
+ "EMOTE80_CMD3",
+ "EMOTE80_CMD4",
+ "EMOTE80_CMD5",
+ "EMOTE80_CMD6",
+ "EMOTE81_CMD1",
+ "EMOTE81_CMD2",
+ "EMOTE82_CMD1",
+ "EMOTE82_CMD2",
+ "EMOTE82_CMD3",
+ "EMOTE82_CMD4",
+ "EMOTE83_CMD1",
+ "EMOTE83_CMD2",
+ "EMOTE83_CMD3",
+ "EMOTE84_CMD1",
+ "EMOTE84_CMD2",
+ "EMOTE84_CMD3",
+ "EMOTE85_CMD1",
+ "EMOTE85_CMD2",
+ "EMOTE86_CMD1",
+ "EMOTE86_CMD2",
+ "EMOTE87_CMD1",
+ "EMOTE87_CMD2",
+ "EMOTE88_CMD1",
+ "EMOTE88_CMD2",
+ "EMOTE89_CMD1",
+ "EMOTE89_CMD2",
+ "EMOTE89_CMD3",
+ "EMOTE8_CMD1",
+ "EMOTE8_CMD2",
+ "EMOTE90_CMD1",
+ "EMOTE90_CMD2",
+ "EMOTE91_CMD1",
+ "EMOTE91_CMD2",
+ "EMOTE92_CMD1",
+ "EMOTE92_CMD2",
+ "EMOTE92_CMD3",
+ "EMOTE93_CMD1",
+ "EMOTE93_CMD2",
+ "EMOTE93_CMD3",
+ "EMOTE94_CMD1",
+ "EMOTE94_CMD2",
+ "EMOTE94_CMD3",
+ "EMOTE95_CMD1",
+ "EMOTE95_CMD2",
+ "EMOTE95_CMD3",
+ "EMOTE95_CMD4",
+ "EMOTE96_CMD1",
+ "EMOTE96_CMD2",
+ "EMOTE96_CMD3",
+ "EMOTE96_CMD4",
+ "EMOTE97_CMD1",
+ "EMOTE97_CMD2",
+ "EMOTE97_CMD3",
+ "EMOTE98_CMD1",
+ "EMOTE98_CMD2",
+ "EMOTE98_CMD3",
+ "EMOTE98_CMD4",
+ "EMOTE98_CMD5",
+ "EMOTE98_CMD6",
+ "EMOTE99_CMD1",
+ "EMOTE99_CMD2",
+ "EMOTE99_CMD3",
+ "EMOTE99_CMD4",
+ "EMOTE99_CMD5",
+ "EMOTE99_CMD6",
+ "EMOTE99_CMD7",
+ "EMOTE99_CMD8",
+ "EMOTE9_CMD1",
+ "EMOTE9_CMD2",
+ "EMOTE_MESSAGE",
+ "EMOTE_STATE_KNEEL",
+ "EMPHASIZE_MY_SPELLS_TEXT",
+ "EMPTY",
+ "EMPTY_RELIC_TOOLTIP_BODY",
+ "EMPTY_RELIC_TOOLTIP_TITLE",
+ "EMPTY_SOCKET",
+ "EMPTY_SOCKET_BLUE",
+ "EMPTY_SOCKET_COGWHEEL",
+ "EMPTY_SOCKET_HYDRAULIC",
+ "EMPTY_SOCKET_META",
+ "EMPTY_SOCKET_NO_COLOR",
+ "EMPTY_SOCKET_PRISMATIC",
+ "EMPTY_SOCKET_RED",
+ "EMPTY_SOCKET_YELLOW",
+ "EMPTY_STABLE_SLOT",
+ "ENABLE",
+ "ENABLE_ALL_ADDONS",
+ "ENABLE_ALL_SHADERS",
+ "ENABLE_AMBIENCE",
+ "ENABLE_BGSOUND",
+ "ENABLE_DIALOG",
+ "ENABLE_DSP_EFFECTS",
+ "ENABLE_EMOTE_SOUNDS",
+ "ENABLE_ERROR_SPEECH",
+ "ENABLE_GROUP_SPEECH",
+ "ENABLE_HARDWARE",
+ "ENABLE_MICROPHONE",
+ "ENABLE_MOUSE_SPEED",
+ "ENABLE_MUSIC",
+ "ENABLE_MUSIC_LOOPING",
+ "ENABLE_PET_BATTLE_MUSIC",
+ "ENABLE_PET_SOUNDS",
+ "ENABLE_REVERB",
+ "ENABLE_SOFTWARE_HRTF",
+ "ENABLE_SOUND",
+ "ENABLE_SOUNDFX",
+ "ENABLE_SOUND_AT_CHARACTER",
+ "ENABLE_STEREO_VIDEO",
+ "ENABLE_TUTORIAL_TEXT",
+ "ENABLE_VOICECHAT",
+ "ENCHANTED_TOOLTIP_LINE",
+ "ENCHANTS",
+ "ENCHANT_AURA_COMBATLOG_TOOLTIP",
+ "ENCHANT_CONDITION_AND",
+ "ENCHANT_CONDITION_EQUAL_COMPARE",
+ "ENCHANT_CONDITION_EQUAL_VALUE",
+ "ENCHANT_CONDITION_LESS_VALUE",
+ "ENCHANT_CONDITION_MORE_COMPARE",
+ "ENCHANT_CONDITION_MORE_EQUAL_COMPARE",
+ "ENCHANT_CONDITION_MORE_VALUE",
+ "ENCHANT_CONDITION_NOT_EQUAL_COMPARE",
+ "ENCHANT_CONDITION_NOT_EQUAL_VALUE",
+ "ENCHANT_CONDITION_REQUIRES",
+ "ENCHANT_ITEM_MIN_SKILL",
+ "ENCHANT_ITEM_REQ_LEVEL",
+ "ENCHANT_ITEM_REQ_SKILL",
+ "ENCHANT_SLOT",
+ "ENCHSLOT_2HWEAPON",
+ "ENCHSLOT_WEAPON",
+ "ENCLOSED_MONEY",
+ "ENCN",
+ "ENCOUNTER_JOURNAL",
+ "ENCOUNTER_JOURNAL_ABILITY",
+ "ENCOUNTER_JOURNAL_DIFF_TEXT",
+ "ENCOUNTER_JOURNAL_ENCOUNTER",
+ "ENCOUNTER_JOURNAL_ENCOUNTER_ADD",
+ "ENCOUNTER_JOURNAL_INSTANCE",
+ "ENCOUNTER_JOURNAL_ITEM",
+ "ENCOUNTER_JOURNAL_SEARCH_RESULTS",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG0",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG1",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG10",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG11",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG12",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG2",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG3",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG4",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG5",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG6",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG7",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG8",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG9",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION0",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION1",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION10",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION11",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION12",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION2",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION3",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION4",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION5",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION6",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION7",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION8",
+ "ENCOUNTER_JOURNAL_SECTION_FLAG_DESCRIPTION9",
+ "ENCOUNTER_JOURNAL_SHOW_MAP",
+ "ENCOUNTER_JOURNAL_SHOW_SEARCH_RESULTS",
+ "ENCRYPTED",
+ "END_BOUND_TRADEABLE",
+ "END_REFUND",
+ "ENEMY",
+ "ENERGY",
+ "ENERGY_COST",
+ "ENERGY_COST_PER_TIME",
+ "ENERGY_COST_PER_TIME_NO_BASE",
+ "ENGB",
+ "ENGRAVE",
+ "ENSCRIBE",
+ "ENTERING_COMBAT",
+ "ENTER_BATTLE",
+ "ENTER_CODE",
+ "ENTER_DUNGEON",
+ "ENTER_EMAIL",
+ "ENTER_EMAIL_OR_CHARACTER",
+ "ENTER_FILTER_NAME",
+ "ENTER_INVITE_NOTE",
+ "ENTER_MACRO_LABEL",
+ "ENTER_NAME_OR_BATTLETAG",
+ "ENTER_NAME_OR_BATTLETAG_OR_EMAIL",
+ "ENTER_NAME_OR_EMAIL",
+ "ENTER_PET_BATTLE",
+ "ENTER_RAID",
+ "ENTER_SCENARIO",
+ "ENTIRE_LINE",
+ "ENTIRE_LINE_COMBATLOG_TOOLTIP",
+ "ENTW",
+ "ENUS",
+ "ENVIRONMENTAL_DAMAGE",
+ "ENVIRONMENTAL_DAMAGE_COMBATLOG_TOOLTIP",
+ "ENVIRONMENT_DETAIL",
+ "ENVIRONMENT_SUBHEADER",
+ "EQUIPMENT_MANAGER",
+ "EQUIPMENT_MANAGER_IGNORE_SLOT",
+ "EQUIPMENT_MANAGER_IS_DISABLED",
+ "EQUIPMENT_MANAGER_ITEMS_MISSING_TOOLTIP",
+ "EQUIPMENT_MANAGER_PLACE_IN_BAGS",
+ "EQUIPMENT_MANAGER_UNIGNORE_SLOT",
+ "EQUIPMENT_SETS",
+ "EQUIPMENT_SETS_CANT_RENAME",
+ "EQUIPMENT_SETS_TOO_MANY",
+ "EQUIPMENT_SET_EDIT",
+ "EQUIPSET_EQUIP",
+ "EQUIP_CONTAINER",
+ "EQUIP_NO_DROP",
+ "ERRORS",
+ "ERROR_CANNOT_BIND",
+ "ERROR_CAPS",
+ "ERROR_CINEMATIC",
+ "ERROR_SLASH_CHANGEACTIONBAR",
+ "ERROR_SLASH_EQUIP_TO_SLOT",
+ "ERROR_SLASH_LOOT_SETTHRESHOLD",
+ "ERROR_SLASH_SWAPACTIONBAR",
+ "ERROR_SLASH_TEAM_CAPTAIN",
+ "ERROR_SLASH_TEAM_DISBAND",
+ "ERROR_SLASH_TEAM_INVITE",
+ "ERROR_SLASH_TEAM_QUIT",
+ "ERROR_SLASH_TEAM_UNINVITE",
+ "ERR_2HANDED_EQUIPPED",
+ "ERR_2HSKILLNOTFOUND",
+ "ERR_ABILITY_COOLDOWN",
+ "ERR_ACHIEVEMENT_WATCH_COMPLETED",
+ "ERR_AFFECTING_COMBAT",
+ "ERR_ALREADY_INVITED_TO_ARENA_TEAM_S",
+ "ERR_ALREADY_INVITED_TO_GUILD_S",
+ "ERR_ALREADY_IN_ARENA_TEAM",
+ "ERR_ALREADY_IN_ARENA_TEAM_S",
+ "ERR_ALREADY_IN_GROUP_S",
+ "ERR_ALREADY_IN_GUILD",
+ "ERR_ALREADY_IN_GUILD_S",
+ "ERR_ALREADY_PICKPOCKETED",
+ "ERR_ALREADY_QUEUED_FOR_SOMETHING_ELSE",
+ "ERR_ALREADY_TRADING",
+ "ERR_ALREADY_USING_LFG_LIST",
+ "ERR_AMMO_ONLY",
+ "ERR_APPROACHING_NO_PLAY_TIME",
+ "ERR_APPROACHING_NO_PLAY_TIME_2",
+ "ERR_APPROACHING_PARTIAL_PLAY_TIME",
+ "ERR_APPROACHING_PARTIAL_PLAY_TIME_2",
+ "ERR_ARENA_EXPIRED_CAIS",
+ "ERR_ARENA_JOIN_RANGE_INDEX",
+ "ERR_ARENA_NO_TEAM_II",
+ "ERR_ARENA_TEAMS_LOCKED",
+ "ERR_ARENA_TEAM_CHANGE_FAILED_QUEUED",
+ "ERR_ARENA_TEAM_CREATE_S",
+ "ERR_ARENA_TEAM_DISBANDED_S",
+ "ERR_ARENA_TEAM_FOUNDER_S",
+ "ERR_ARENA_TEAM_INTERNAL",
+ "ERR_ARENA_TEAM_INVITE_SS",
+ "ERR_ARENA_TEAM_JOIN_SS",
+ "ERR_ARENA_TEAM_LEADER_CHANGED_SSS",
+ "ERR_ARENA_TEAM_LEADER_IS_SS",
+ "ERR_ARENA_TEAM_LEADER_LEAVE_S",
+ "ERR_ARENA_TEAM_LEAVE_SS",
+ "ERR_ARENA_TEAM_LEVEL_TOO_LOW_I",
+ "ERR_ARENA_TEAM_NAME_EXISTS_S",
+ "ERR_ARENA_TEAM_NAME_INVALID",
+ "ERR_ARENA_TEAM_NOT_ALLIED",
+ "ERR_ARENA_TEAM_NOT_FOUND",
+ "ERR_ARENA_TEAM_PARTY_SIZE",
+ "ERR_ARENA_TEAM_PERMISSIONS",
+ "ERR_ARENA_TEAM_PLAYER_NOT_FOUND_S",
+ "ERR_ARENA_TEAM_PLAYER_NOT_IN_TEAM",
+ "ERR_ARENA_TEAM_PLAYER_NOT_IN_TEAM_SS",
+ "ERR_ARENA_TEAM_QUIT_S",
+ "ERR_ARENA_TEAM_REMOVE_SSS",
+ "ERR_ARENA_TEAM_TARGET_TOO_HIGH_S",
+ "ERR_ARENA_TEAM_TARGET_TOO_LOW_S",
+ "ERR_ARENA_TEAM_TOO_MANY_CREATE",
+ "ERR_ARENA_TEAM_TOO_MANY_MEMBERS_S",
+ "ERR_ARENA_TEAM_YOU_JOIN_S",
+ "ERR_ATTACK_CHANNEL",
+ "ERR_ATTACK_CHARMED",
+ "ERR_ATTACK_CONFUSED",
+ "ERR_ATTACK_DEAD",
+ "ERR_ATTACK_FLEEING",
+ "ERR_ATTACK_MOUNTED",
+ "ERR_ATTACK_NO_ACTIONS",
+ "ERR_ATTACK_PACIFIED",
+ "ERR_ATTACK_PREVENTED_BY_MECHANIC_S",
+ "ERR_ATTACK_PVP_TARGET_WHILE_UNFLAGGED",
+ "ERR_ATTACK_STUNNED",
+ "ERR_AUCTION_ALREADY_BID",
+ "ERR_AUCTION_BAG",
+ "ERR_AUCTION_BID_INCREMENT",
+ "ERR_AUCTION_BID_OWN",
+ "ERR_AUCTION_BID_PLACED",
+ "ERR_AUCTION_BOUND_ITEM",
+ "ERR_AUCTION_CONJURED_ITEM",
+ "ERR_AUCTION_DATABASE_ERROR",
+ "ERR_AUCTION_ENOUGH_ITEMS",
+ "ERR_AUCTION_EQUIPPED_BAG",
+ "ERR_AUCTION_EXPIRED_S",
+ "ERR_AUCTION_HIGHER_BID",
+ "ERR_AUCTION_HOUSE_DISABLED",
+ "ERR_AUCTION_LIMITED_DURATION_ITEM",
+ "ERR_AUCTION_LOOT_ITEM",
+ "ERR_AUCTION_MIN_BID",
+ "ERR_AUCTION_OUTBID_S",
+ "ERR_AUCTION_QUEST_ITEM",
+ "ERR_AUCTION_REMOVED",
+ "ERR_AUCTION_REMOVED_S",
+ "ERR_AUCTION_REPAIR_ITEM",
+ "ERR_AUCTION_SOLD_S",
+ "ERR_AUCTION_STARTED",
+ "ERR_AUCTION_USED_CHARGES",
+ "ERR_AUCTION_WON_S",
+ "ERR_AUCTION_WRAPPED_ITEM",
+ "ERR_AUTH_CHALLENGE_UI_INVALID",
+ "ERR_AUTOFOLLOW_TOO_FAR",
+ "ERR_AUTOLOOT_MONEY_S",
+ "ERR_BADATTACKFACING",
+ "ERR_BADATTACKPOS",
+ "ERR_BAD_ON_USE_ENCHANT",
+ "ERR_BAD_PLAYER_NAME_S",
+ "ERR_BAG_FULL",
+ "ERR_BAG_IN_BAG",
+ "ERR_BANKSLOT_FAILED_TOO_MANY",
+ "ERR_BANKSLOT_INSUFFICIENT_FUNDS",
+ "ERR_BANKSLOT_NOTBANKER",
+ "ERR_BANK_FULL",
+ "ERR_BATTLEDGROUND_QUEUED_FOR_RATED",
+ "ERR_BATTLEFIELD_TEAM_PARTY_SIZE",
+ "ERR_BATTLEGROUND_ALREADY_IN",
+ "ERR_BATTLEGROUND_CANNOT_QUEUE_FOR_RATED",
+ "ERR_BATTLEGROUND_DUPE_QUEUE",
+ "ERR_BATTLEGROUND_INFO_THROTTLED",
+ "ERR_BATTLEGROUND_INVITATION_DECLINED",
+ "ERR_BATTLEGROUND_JOIN_FAILED",
+ "ERR_BATTLEGROUND_JOIN_LEVELUP",
+ "ERR_BATTLEGROUND_JOIN_MERCENARY",
+ "ERR_BATTLEGROUND_JOIN_MUST_COMPLETE_QUEST",
+ "ERR_BATTLEGROUND_JOIN_NOT_ENOUGH_HEALERS",
+ "ERR_BATTLEGROUND_JOIN_NO_VALID_SPEC_FOR_ROLE",
+ "ERR_BATTLEGROUND_JOIN_RANGE_INDEX",
+ "ERR_BATTLEGROUND_JOIN_RESPEC",
+ "ERR_BATTLEGROUND_JOIN_TIMED_OUT",
+ "ERR_BATTLEGROUND_JOIN_TOO_MANY_DAMAGE",
+ "ERR_BATTLEGROUND_JOIN_TOO_MANY_HEALERS",
+ "ERR_BATTLEGROUND_JOIN_TOO_MANY_TANKS",
+ "ERR_BATTLEGROUND_JOIN_XP_GAIN",
+ "ERR_BATTLEGROUND_NOT_IN_BATTLEGROUND",
+ "ERR_BATTLEGROUND_NOT_IN_TEAM",
+ "ERR_BATTLEGROUND_PLAYERS_FROM_DIFFERENT_REALMS",
+ "ERR_BATTLEGROUND_TEAM_LEFT_QUEUE",
+ "ERR_BATTLEGROUND_TOO_MANY_QUEUES",
+ "ERR_BATTLETAG_FRIEND_NOT_ALLOWED",
+ "ERR_BATTLETAG_FRIEND_NOT_FOUND",
+ "ERR_BATTLETAG_FRIEND_NOT_VALID",
+ "ERR_BATTLETAG_FRIEND_REQUEST_SENT",
+ "ERR_BATTLETAG_FRIEND_SUCCESS",
+ "ERR_BATTLETAG_FRIEND_THROTTLED",
+ "ERR_BG_DEVELOPER_ONLY",
+ "ERR_BG_PLAYER_JOINED_SS",
+ "ERR_BG_PLAYER_LEFT_S",
+ "ERR_BN_BROADCAST_THROTTLE",
+ "ERR_BN_FRIEND_ALREADY",
+ "ERR_BN_FRIEND_BLOCKED",
+ "ERR_BN_FRIEND_LIST_FULL",
+ "ERR_BN_FRIEND_REQUEST_SENT",
+ "ERR_BN_FRIEND_SELF",
+ "ERR_BN_TARGET_OFFLINE",
+ "ERR_BONUS_ROLL_EMPTY",
+ "ERR_BUG_SUBMITTED_SUCCESSFULLY",
+ "ERR_BUTTON_LOCKED",
+ "ERR_CANNOTCREATEDIRECTORY",
+ "ERR_CANNOTCREATEFILE",
+ "ERR_CANNOT_ABANDON_LAST_PET",
+ "ERR_CANNOT_IGNORE_BN_FRIEND",
+ "ERR_CANTATTACK_NOTSTANDING",
+ "ERR_CANT_BE_DISENCHANTED",
+ "ERR_CANT_BE_OBLITERATED",
+ "ERR_CANT_BUY_QUANTITY",
+ "ERR_CANT_CAGE_PET_YET",
+ "ERR_CANT_DO_THAT_CHALLENGE_MODE_ACTIVE",
+ "ERR_CANT_DO_THAT_IN_A_GROUP",
+ "ERR_CANT_DO_THAT_RIGHT_NOW",
+ "ERR_CANT_DO_THAT_WHILE_LFM",
+ "ERR_CANT_EQUIP_EVER",
+ "ERR_CANT_EQUIP_LEVEL_I",
+ "ERR_CANT_EQUIP_NEED_TALENT",
+ "ERR_CANT_EQUIP_RANK",
+ "ERR_CANT_EQUIP_RATING",
+ "ERR_CANT_EQUIP_REPUTATION",
+ "ERR_CANT_EQUIP_SKILL",
+ "ERR_CANT_HAVE_MORE_PETS",
+ "ERR_CANT_HAVE_MORE_PETS_OF_THAT_TYPE",
+ "ERR_CANT_INTERACT_SHAPESHIFTED",
+ "ERR_CANT_SPEAK_LANGAGE",
+ "ERR_CANT_STACK",
+ "ERR_CANT_SWAP",
+ "ERR_CANT_USE_DISARMED",
+ "ERR_CANT_USE_ITEM",
+ "ERR_CANT_USE_ITEM_IN_ARENA",
+ "ERR_CANT_USE_ITEM_IN_RATED_BATTLEGROUND",
+ "ERR_CANT_WRAP_BAGS",
+ "ERR_CANT_WRAP_BOUND",
+ "ERR_CANT_WRAP_EQUIPPED",
+ "ERR_CANT_WRAP_STACKABLE",
+ "ERR_CANT_WRAP_UNIQUE",
+ "ERR_CANT_WRAP_WRAPPED",
+ "ERR_CHALLENGE_MODE_DISABLED",
+ "ERR_CHALLENGE_MODE_ENABLED",
+ "ERR_CHALLENGE_MODE_FULL",
+ "ERR_CHALLENGE_MODE_INCORRECT_KEYSTONE",
+ "ERR_CHALLENGE_MODE_IN_PROGRESS",
+ "ERR_CHALLENGE_MODE_PERIOD_RESET_SS",
+ "ERR_CHALLENGE_MODE_RESET_COOLDOWN_S",
+ "ERR_CHALLENGE_MODE_RESET_KEYSTONE",
+ "ERR_CHAT_PLAYER_AMBIGUOUS_S",
+ "ERR_CHAT_PLAYER_NOT_FOUND_S",
+ "ERR_CHAT_RAID_RESTRICTED_TRIAL",
+ "ERR_CHAT_RAID_RESTRICTED_VETERAN",
+ "ERR_CHAT_RESTRICTED",
+ "ERR_CHAT_RESTRICTED_TRIAL",
+ "ERR_CHAT_THROTTLED",
+ "ERR_CHAT_WHILE_DEAD",
+ "ERR_CHEST_IN_USE",
+ "ERR_CLAIMED_CHALLENGE_MODE_REWARD",
+ "ERR_CLICK_ON_ITEM_TO_FEED",
+ "ERR_CLIENT_LOCKED_OUT",
+ "ERR_COMBAT_DAMAGE_SSI",
+ "ERR_COMMAND_NEEDS_TARGET",
+ "ERR_COMPLAINT_IN_SAME_GUILD",
+ "ERR_COMSAT_CONNECT_FAIL",
+ "ERR_COMSAT_DISCONNECT",
+ "ERR_COMSAT_RECONNECT_ATTEMPT",
+ "ERR_CORPSE_IS_NOT_IN_INSTANCE",
+ "ERR_CROSS_REALM_RAID_INVITE",
+ "ERR_CURRENCY_SPELL_SLOT_MISMATCH",
+ "ERR_DANCE_CREATE_DUPLICATE",
+ "ERR_DANCE_DELETE_FAILED",
+ "ERR_DANCE_SAVE_FAILED",
+ "ERR_DEATHBINDALREADYBOUND",
+ "ERR_DEATHBIND_SUCCESS_S",
+ "ERR_DECLINE_GROUP_S",
+ "ERR_DESTROY_NONEMPTY_BAG",
+ "ERR_DIFFICULTY_CHANGE_ALREADY_STARTED",
+ "ERR_DIFFICULTY_CHANGE_COMBAT",
+ "ERR_DIFFICULTY_CHANGE_COMBAT_COOLDOWN_S",
+ "ERR_DIFFICULTY_CHANGE_COOLDOWN_S",
+ "ERR_DIFFICULTY_CHANGE_ENCOUNTER",
+ "ERR_DIFFICULTY_CHANGE_HEROIC_INSTANCE_ALREADY_RUNNING",
+ "ERR_DIFFICULTY_CHANGE_OTHER_HEROIC_S",
+ "ERR_DIFFICULTY_CHANGE_PLAYER_BUSY",
+ "ERR_DIFFICULTY_CHANGE_WORLDSTATE",
+ "ERR_DIFFICULTY_DISABLED_IN_LFG",
+ "ERR_DIFFICULTY_HEROIC_INSTANCE_ALREADY_RUNNING",
+ "ERR_DISMOUNT_NOPET",
+ "ERR_DISMOUNT_NOTMOUNTED",
+ "ERR_DISMOUNT_NOTYOURPET",
+ "ERR_DOOR_LOCKED",
+ "ERR_DROP_BOUND_ITEM",
+ "ERR_DUEL_CANCELLED",
+ "ERR_DUEL_REQUESTED",
+ "ERR_DUNGEON_DIFFICULTY_CHANGED_S",
+ "ERR_DUNGEON_DIFFICULTY_FAILED",
+ "ERR_EAT_WHILE_MOVNG",
+ "ERR_EMBLEMERROR_NOTABARDGEOSET",
+ "ERR_EQUIPMENT_MANAGER_BAGS_FULL",
+ "ERR_EQUIPMENT_MANAGER_COMBAT_SWAP_S",
+ "ERR_EQUIPMENT_MANAGER_MISSING_ITEM_S",
+ "ERR_EQUIP_TRADE_ITEM",
+ "ERR_EXHAUSTION_EXHAUSTED",
+ "ERR_EXHAUSTION_NORMAL",
+ "ERR_EXHAUSTION_RESTED",
+ "ERR_EXHAUSTION_TIRED",
+ "ERR_EXHAUSTION_WELLRESTED",
+ "ERR_EX_LEVLTOO_LOW_TO_REDEEM_SOR",
+ "ERR_FEATURE_RESTRICTED_TRIAL",
+ "ERR_FEIGN_DEATH_RESISTED",
+ "ERR_FILTERING_YOU_S",
+ "ERR_FISH_ESCAPED",
+ "ERR_FISH_NOT_HOOKED",
+ "ERR_FOOD_COOLDOWN",
+ "ERR_FRIEND_ADDED_S",
+ "ERR_FRIEND_ALREADY_S",
+ "ERR_FRIEND_DB_ERROR",
+ "ERR_FRIEND_DELETED",
+ "ERR_FRIEND_ERROR",
+ "ERR_FRIEND_LIST_FULL",
+ "ERR_FRIEND_NOT_FOUND",
+ "ERR_FRIEND_OFFLINE_S",
+ "ERR_FRIEND_ONLINE_SS",
+ "ERR_FRIEND_REMOVED_S",
+ "ERR_FRIEND_SELF",
+ "ERR_FRIEND_WRONG_FACTION",
+ "ERR_GARRISON_BUILDING_EXISTS",
+ "ERR_GARRISON_CANNOT_MOVE_BUILDING",
+ "ERR_GARRISON_COMPLETE_MISSION_WRONG_FOLLOWER_TYPE",
+ "ERR_GARRISON_INVALID_BUILDINGID",
+ "ERR_GARRISON_INVALID_PLOT",
+ "ERR_GARRISON_INVALID_PLOT_BUILDING",
+ "ERR_GARRISON_NOT_ENOUGH_CURRENCY",
+ "ERR_GARRISON_NOT_ENOUGH_GOLD",
+ "ERR_GARRISON_REQUIRES_BLUEPRINT",
+ "ERR_GENERIC_NO_TARGET",
+ "ERR_GENERIC_NO_VALID_TARGETS",
+ "ERR_GENERIC_STUNNED",
+ "ERR_GLYPH_WIPE_ERROR",
+ "ERR_GMRESPONSE_DB_ERROR",
+ "ERR_GROUP_ACTION_THROTTLED",
+ "ERR_GROUP_DISBANDED",
+ "ERR_GROUP_FULL",
+ "ERR_GROUP_JOIN_BATTLEGROUND_DESERTERS",
+ "ERR_GROUP_JOIN_BATTLEGROUND_FAIL",
+ "ERR_GROUP_JOIN_BATTLEGROUND_S",
+ "ERR_GROUP_JOIN_BATTLEGROUND_TOO_MANY",
+ "ERR_GROUP_SWAP_FAILED",
+ "ERR_GUILDEMBLEM_COLORSPRESENT",
+ "ERR_GUILDEMBLEM_INVALIDVENDOR",
+ "ERR_GUILDEMBLEM_INVALID_TABARD_COLORS",
+ "ERR_GUILDEMBLEM_NOGUILD",
+ "ERR_GUILDEMBLEM_NOTENOUGHMONEY",
+ "ERR_GUILDEMBLEM_NOTGUILDMASTER",
+ "ERR_GUILDEMBLEM_SAME",
+ "ERR_GUILDEMBLEM_SUCCESS",
+ "ERR_GUILD_ACCEPT",
+ "ERR_GUILD_BANK_BOUND_ITEM",
+ "ERR_GUILD_BANK_CONJURED_ITEM",
+ "ERR_GUILD_BANK_EQUIPPED_ITEM",
+ "ERR_GUILD_BANK_FULL",
+ "ERR_GUILD_BANK_QUEST_ITEM",
+ "ERR_GUILD_BANK_VOUCHER_FAILED",
+ "ERR_GUILD_BANK_WRAPPED_ITEM",
+ "ERR_GUILD_BANK_WRONG_TAB",
+ "ERR_GUILD_CREATE_S",
+ "ERR_GUILD_DECLINE_AUTO_S",
+ "ERR_GUILD_DECLINE_S",
+ "ERR_GUILD_DEMOTE_SS",
+ "ERR_GUILD_DEMOTE_SSS",
+ "ERR_GUILD_DISBANDED",
+ "ERR_GUILD_DISBAND_S",
+ "ERR_GUILD_DISBAND_SELF",
+ "ERR_GUILD_FOUNDER_S",
+ "ERR_GUILD_INTERNAL",
+ "ERR_GUILD_INVITE_S",
+ "ERR_GUILD_INVITE_SELF",
+ "ERR_GUILD_JOIN_S",
+ "ERR_GUILD_LEADER_CHANGED_SS",
+ "ERR_GUILD_LEADER_IS_S",
+ "ERR_GUILD_LEADER_LEAVE",
+ "ERR_GUILD_LEADER_REPLACED",
+ "ERR_GUILD_LEADER_S",
+ "ERR_GUILD_LEADER_SELF",
+ "ERR_GUILD_LEAVE_RESULT",
+ "ERR_GUILD_LEAVE_S",
+ "ERR_GUILD_NAME_EXISTS_S",
+ "ERR_GUILD_NAME_INVALID",
+ "ERR_GUILD_NOT_ALLIED",
+ "ERR_GUILD_NOT_ENOUGH_MONEY",
+ "ERR_GUILD_PERMISSIONS",
+ "ERR_GUILD_PLAYER_NOT_FOUND_S",
+ "ERR_GUILD_PLAYER_NOT_IN_GUILD",
+ "ERR_GUILD_PLAYER_NOT_IN_GUILD_S",
+ "ERR_GUILD_PROMOTE_SSS",
+ "ERR_GUILD_QUIT_S",
+ "ERR_GUILD_RANKS_LOCKED",
+ "ERR_GUILD_RANK_IN_USE",
+ "ERR_GUILD_RANK_TOO_HIGH_S",
+ "ERR_GUILD_RANK_TOO_LOW_S",
+ "ERR_GUILD_REMOVE_SELF",
+ "ERR_GUILD_REMOVE_SS",
+ "ERR_GUILD_REP_TOO_LOW",
+ "ERR_GUILD_TOO_MUCH_MONEY",
+ "ERR_GUILD_TRIAL_ACCOUNT_TRIAL",
+ "ERR_GUILD_TRIAL_ACCOUNT_VETERAN",
+ "ERR_GUILD_UNDELETABLE_DUE_TO_LEVEL",
+ "ERR_GUILD_WITHDRAW_LIMIT",
+ "ERR_HAS_RESTRICTION",
+ "ERR_IGNORE_ADDED_S",
+ "ERR_IGNORE_ALREADY_S",
+ "ERR_IGNORE_AMBIGUOUS",
+ "ERR_IGNORE_DELETED",
+ "ERR_IGNORE_FULL",
+ "ERR_IGNORE_NOT_FOUND",
+ "ERR_IGNORE_REMOVED_S",
+ "ERR_IGNORE_SELF",
+ "ERR_IGNORING_YOU_S",
+ "ERR_INITIATE_TRADE_S",
+ "ERR_INSPECT_S",
+ "ERR_INSTANCE_GROUP_ADDED_S",
+ "ERR_INSTANCE_GROUP_JOINED_WITH_PARTY",
+ "ERR_INSTANCE_GROUP_JOINED_WITH_RAID",
+ "ERR_INSTANCE_GROUP_REMOVED_S",
+ "ERR_INSUFF_TRACKED_CURRENCY_IS",
+ "ERR_INTERNAL_BAG_ERROR",
+ "ERR_INVALID_ATTACK_TARGET",
+ "ERR_INVALID_FOLLOW_TARGET",
+ "ERR_INVALID_GLYPH_SLOT",
+ "ERR_INVALID_INSPECT_TARGET",
+ "ERR_INVALID_ITEM_TARGET",
+ "ERR_INVALID_PROMOTION_CODE",
+ "ERR_INVALID_QUEST_TARGET",
+ "ERR_INVALID_RAID_TARGET",
+ "ERR_INVALID_TELEPORT_LOCATION",
+ "ERR_INVITED_ALREADY_IN_GROUP_SS",
+ "ERR_INVITED_TO_ARENA_TEAM",
+ "ERR_INVITED_TO_GROUP_SS",
+ "ERR_INVITED_TO_GUILD",
+ "ERR_INVITED_TO_GUILD_SSS",
+ "ERR_INVITE_IN_COMBAT",
+ "ERR_INVITE_NO_PARTY_SERVER",
+ "ERR_INVITE_PARTY_BUSY",
+ "ERR_INVITE_PLAYER_S",
+ "ERR_INVITE_RESTRICTED",
+ "ERR_INVITE_RESTRICTED_TRIAL",
+ "ERR_INVITE_SELF",
+ "ERR_INVITE_UNKNOWN_REALM",
+ "ERR_INV_FULL",
+ "ERR_IN_BATTLEGROUND_RESPEC",
+ "ERR_IN_NON_RANDOM_BG",
+ "ERR_IN_PVP_QUEUE",
+ "ERR_IN_RANDOM_BG",
+ "ERR_ITEM_CANT_BE_DESTROYED",
+ "ERR_ITEM_COOLDOWN",
+ "ERR_ITEM_INVENTORY_FULL_SATCHEL",
+ "ERR_ITEM_IS_BATTLE_PAY_LOCKED",
+ "ERR_ITEM_LOCKED",
+ "ERR_ITEM_MAX_COUNT",
+ "ERR_ITEM_MAX_COUNT_EQUIPPED_SOCKETED",
+ "ERR_ITEM_MAX_COUNT_SOCKETED",
+ "ERR_ITEM_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS",
+ "ERR_ITEM_MAX_LIMIT_CATEGORY_EQUIPPED_EXCEEDED_IS",
+ "ERR_ITEM_MAX_LIMIT_CATEGORY_SOCKETED_EXCEEDED_IS",
+ "ERR_ITEM_NOT_FOUND",
+ "ERR_ITEM_UNIQUE_EQUIPABLE",
+ "ERR_ITEM_UNIQUE_EQUIPPABLE",
+ "ERR_ITEM_UNIQUE_EQUIPPABLE_SOCKETED",
+ "ERR_ITEM_UPGRADE_ITEM_TOO_LOW_LEVEL",
+ "ERR_ITEM_UPGRADE_NO_MORE_UPGRADES",
+ "ERR_ITEM_UPGRADE_NO_PATH",
+ "ERR_JOINED_GROUP_S",
+ "ERR_JOIN_LFG_OBJECT_FAILED",
+ "ERR_KILLED_BY_S",
+ "ERR_LEARN_ABILITY_S",
+ "ERR_LEARN_COMPANION_S",
+ "ERR_LEARN_HEIRLOOM_S",
+ "ERR_LEARN_MOUNT_S",
+ "ERR_LEARN_PASSIVE_S",
+ "ERR_LEARN_RECIPE_S",
+ "ERR_LEARN_SPELL_S",
+ "ERR_LEARN_TOY_S",
+ "ERR_LEARN_TRANSMOG_S",
+ "ERR_LEFT_GROUP_S",
+ "ERR_LEFT_GROUP_YOU",
+ "ERR_LEGACY_RAID_DIFFICULTY_CHANGED_S",
+ "ERR_LEGACY_RAID_DIFFICULTY_FAILED",
+ "ERR_LFG_CANT_USE_BATTLEGROUND",
+ "ERR_LFG_CANT_USE_DUNGEONS",
+ "ERR_LFG_DESERTER_PARTY",
+ "ERR_LFG_DESERTER_PLAYER",
+ "ERR_LFG_GET_INFO_TIMEOUT",
+ "ERR_LFG_GROUP_FULL",
+ "ERR_LFG_INVALID_SLOT",
+ "ERR_LFG_JOINED_FLEX_QUEUE",
+ "ERR_LFG_JOINED_LIST",
+ "ERR_LFG_JOINED_QUEUE",
+ "ERR_LFG_JOINED_RF_QUEUE",
+ "ERR_LFG_JOINED_SCENARIO_QUEUE",
+ "ERR_LFG_JOINED_WORLD_PVP_QUEUE",
+ "ERR_LFG_LEADER_IS_LFM_S",
+ "ERR_LFG_LEFT_LIST",
+ "ERR_LFG_LEFT_QUEUE",
+ "ERR_LFG_MEMBERS_NOT_PRESENT",
+ "ERR_LFG_MEMBERS_REQUIRED",
+ "ERR_LFG_MISMATCHED_SLOTS",
+ "ERR_LFG_MISMATCHED_SLOTS_LOCAL_XREALM",
+ "ERR_LFG_NO_LFG_OBJECT",
+ "ERR_LFG_NO_ROLES_SELECTED",
+ "ERR_LFG_NO_SLOTS_PARTY",
+ "ERR_LFG_NO_SLOTS_PLAYER",
+ "ERR_LFG_NO_SLOTS_SELECTED",
+ "ERR_LFG_NO_SPEC",
+ "ERR_LFG_PARTY_PLAYERS_FROM_DIFFERENT_REALMS",
+ "ERR_LFG_PENDING",
+ "ERR_LFG_PLAYER_DECLINED_READY_CHECK",
+ "ERR_LFG_PLAYER_DECLINED_ROLE_CHECK",
+ "ERR_LFG_PROPOSAL_DECLINED_PARTY",
+ "ERR_LFG_PROPOSAL_DECLINED_SELF",
+ "ERR_LFG_PROPOSAL_FAILED",
+ "ERR_LFG_RANDOM_COOLDOWN_PARTY",
+ "ERR_LFG_RANDOM_COOLDOWN_PLAYER",
+ "ERR_LFG_READY_CHECK_ABORTED",
+ "ERR_LFG_READY_CHECK_FAILED",
+ "ERR_LFG_READY_CHECK_FAILED_TIMEOUT",
+ "ERR_LFG_READY_CHECK_INITIATED",
+ "ERR_LFG_REASON_TOO_MANY_LFG",
+ "ERR_LFG_REMOVED_FACTION_CHANGE",
+ "ERR_LFG_REMOVED_LEVELUP",
+ "ERR_LFG_REMOVED_XP_TOGGLE",
+ "ERR_LFG_ROLE_CHECK_ABORTED",
+ "ERR_LFG_ROLE_CHECK_FAILED",
+ "ERR_LFG_ROLE_CHECK_FAILED_NOT_VIABLE",
+ "ERR_LFG_ROLE_CHECK_FAILED_TIMEOUT",
+ "ERR_LFG_ROLE_CHECK_INITIATED",
+ "ERR_LFG_TOO_FEW_MEMBERS",
+ "ERR_LFG_TOO_MANY_MEMBERS",
+ "ERR_LOGGING_OUT",
+ "ERR_LOGOUT_FAILED",
+ "ERR_LOOT_BAD_FACING",
+ "ERR_LOOT_CANT_LOOT_THAT",
+ "ERR_LOOT_CANT_LOOT_THAT_NOW",
+ "ERR_LOOT_DIDNT_KILL",
+ "ERR_LOOT_GONE",
+ "ERR_LOOT_HISTORY_EXPIRED",
+ "ERR_LOOT_LOCKED",
+ "ERR_LOOT_MASTER_INV_FULL",
+ "ERR_LOOT_MASTER_OTHER",
+ "ERR_LOOT_MASTER_UNIQUE_ITEM",
+ "ERR_LOOT_NOTSTANDING",
+ "ERR_LOOT_NO_UI",
+ "ERR_LOOT_PLAYER_NOT_FOUND",
+ "ERR_LOOT_ROLL_PENDING",
+ "ERR_LOOT_SPEC_CHANGED_S",
+ "ERR_LOOT_STUNNED",
+ "ERR_LOOT_TOO_FAR",
+ "ERR_LOOT_WHILE_INVULNERABLE",
+ "ERR_MAIL_ATTACHMENT_EXPIRED",
+ "ERR_MAIL_BAG",
+ "ERR_MAIL_BOUND_ITEM",
+ "ERR_MAIL_CANT_SEND_REALM",
+ "ERR_MAIL_CONJURED_ITEM",
+ "ERR_MAIL_DATABASE_ERROR",
+ "ERR_MAIL_DELETE_ITEM_ERROR",
+ "ERR_MAIL_INVALID_ATTACHMENT",
+ "ERR_MAIL_INVALID_ATTACHMENT_SLOT",
+ "ERR_MAIL_LIMITED_DURATION_ITEM",
+ "ERR_MAIL_QUEST_ITEM",
+ "ERR_MAIL_REACHED_CAP",
+ "ERR_MAIL_SENT",
+ "ERR_MAIL_TARGET_NOT_FOUND",
+ "ERR_MAIL_TOO_MANY_ATTACHMENTS",
+ "ERR_MAIL_TO_SELF",
+ "ERR_MAIL_WRAPPED_COD",
+ "ERR_MAX_SOCKETS",
+ "ERR_MEETING_STONE_GROUP_FULL",
+ "ERR_MEETING_STONE_INVALID_LEVEL",
+ "ERR_MEETING_STONE_INVALID_TARGET",
+ "ERR_MEETING_STONE_IN_PROGRESS",
+ "ERR_MEETING_STONE_IN_QUEUE_S",
+ "ERR_MEETING_STONE_LEFT_QUEUE_S",
+ "ERR_MEETING_STONE_MEMBER_ADDED_S",
+ "ERR_MEETING_STONE_MEMBER_STILL_IN_QUEUE",
+ "ERR_MEETING_STONE_MUST_BE_LEADER",
+ "ERR_MEETING_STONE_NEED_PARTY",
+ "ERR_MEETING_STONE_NOT_FOUND",
+ "ERR_MEETING_STONE_NOT_LEADER",
+ "ERR_MEETING_STONE_NO_RAID_GROUP",
+ "ERR_MEETING_STONE_OTHER_MEMBER_LEFT",
+ "ERR_MEETING_STONE_SUCCESS",
+ "ERR_MEETING_STONE_TARGET_INVALID_LEVEL",
+ "ERR_MEETING_STONE_TARGET_NOT_IN_PARTY",
+ "ERR_MOUNT_ALREADYMOUNTED",
+ "ERR_MOUNT_FORCEDDISMOUNT",
+ "ERR_MOUNT_INVALIDMOUNTEE",
+ "ERR_MOUNT_LOOTING",
+ "ERR_MOUNT_NOTMOUNTABLE",
+ "ERR_MOUNT_NOTYOURPET",
+ "ERR_MOUNT_NO_FAVORITES",
+ "ERR_MOUNT_OTHER",
+ "ERR_MOUNT_RACECANTMOUNT",
+ "ERR_MOUNT_SHAPESHIFTED",
+ "ERR_MOUNT_TOOFARAWAY",
+ "ERR_MOVIE_RECORDING_WARNING_COMPRESSING",
+ "ERR_MOVIE_RECORDING_WARNING_DISK_FULL",
+ "ERR_MOVIE_RECORDING_WARNING_NO_MOVIE",
+ "ERR_MOVIE_RECORDING_WARNING_PERF",
+ "ERR_MOVIE_RECORDING_WARNING_REQUIREMENTS",
+ "ERR_MULTI_CAST_ACTION_TOTEM_S",
+ "ERR_MUST_EQUIP_ARTIFACT",
+ "ERR_MUST_EQUIP_ITEM",
+ "ERR_MUST_REPAIR_DURABILITY",
+ "ERR_NAME_CONSECUTIVE_SPACES",
+ "ERR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME",
+ "ERR_NAME_INVALID",
+ "ERR_NAME_INVALID_SPACE",
+ "ERR_NAME_MIXED_LANGUAGES",
+ "ERR_NAME_NO_NAME",
+ "ERR_NAME_PROFANE",
+ "ERR_NAME_RESERVED",
+ "ERR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS",
+ "ERR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END",
+ "ERR_NAME_THREE_CONSECUTIVE",
+ "ERR_NAME_TOO_LONG",
+ "ERR_NAME_TOO_LONG2",
+ "ERR_NAME_TOO_SHORT",
+ "ERR_NEWTAXIPATH",
+ "ERR_NEW_GUIDE_S",
+ "ERR_NEW_GUIDE_YOU",
+ "ERR_NEW_LEADER_S",
+ "ERR_NEW_LEADER_YOU",
+ "ERR_NEW_LOOT_MASTER_S",
+ "ERR_NOAMMO_S",
+ "ERR_NOEMOTEWHILERUNNING",
+ "ERR_NOTYOURPET",
+ "ERR_NOT_A_BAG",
+ "ERR_NOT_BARBER_SITTING",
+ "ERR_NOT_DURING_ARENA_MATCH",
+ "ERR_NOT_ENOUGH_ARENA_POINTS",
+ "ERR_NOT_ENOUGH_CURRENCY",
+ "ERR_NOT_ENOUGH_GOLD",
+ "ERR_NOT_ENOUGH_HONOR_POINTS",
+ "ERR_NOT_ENOUGH_MONEY",
+ "ERR_NOT_EQUIPPABLE",
+ "ERR_NOT_IN_BATTLEGROUND",
+ "ERR_NOT_IN_COMBAT",
+ "ERR_NOT_IN_GROUP",
+ "ERR_NOT_IN_INSTANCE_GROUP",
+ "ERR_NOT_IN_RAID",
+ "ERR_NOT_LEADER",
+ "ERR_NOT_ON_TOURNAMENT_REALM",
+ "ERR_NOT_OWNER",
+ "ERR_NOT_SAME_ACCOUNT",
+ "ERR_NOT_WHILE_DISARMED",
+ "ERR_NOT_WHILE_FALLING",
+ "ERR_NOT_WHILE_FATIGUED",
+ "ERR_NOT_WHILE_MOUNTED",
+ "ERR_NOT_WHILE_SHAPESHIFTED",
+ "ERR_NO_ARENA_CHARTER",
+ "ERR_NO_ATTACK_TARGET",
+ "ERR_NO_BANK_HERE",
+ "ERR_NO_BANK_SLOT",
+ "ERR_NO_CHALLENGE_MODE_REWARD",
+ "ERR_NO_GUILD_CHARTER",
+ "ERR_NO_ITEMS_WHILE_SHAPESHIFTED",
+ "ERR_NO_LOOT",
+ "ERR_NO_LOOT_IN_CHALLENGE_MODE",
+ "ERR_NO_PET",
+ "ERR_NO_REPLY_TARGET",
+ "ERR_NO_RIDING_SKILL",
+ "ERR_NO_SLOT_AVAILABLE",
+ "ERR_NULL_PETNAME",
+ "ERR_OBJECT_FAIL_NOT_IN_PARTY",
+ "ERR_OBJECT_IS_BUSY",
+ "ERR_ONLY_ONE_AMMO",
+ "ERR_ONLY_ONE_BOLT",
+ "ERR_ONLY_ONE_QUIVER",
+ "ERR_OUT_OF_ARCANE_CHARGES",
+ "ERR_OUT_OF_BALANCE_NEGATIVE",
+ "ERR_OUT_OF_BALANCE_POSITIVE",
+ "ERR_OUT_OF_BURNING_EMBERS",
+ "ERR_OUT_OF_CHI",
+ "ERR_OUT_OF_COMBO_POINTS",
+ "ERR_OUT_OF_DARK_FORCE",
+ "ERR_OUT_OF_DEMONIC_FURY",
+ "ERR_OUT_OF_ENERGY",
+ "ERR_OUT_OF_FOCUS",
+ "ERR_OUT_OF_FURY",
+ "ERR_OUT_OF_HEALTH",
+ "ERR_OUT_OF_HOLY_POWER",
+ "ERR_OUT_OF_INSANITY",
+ "ERR_OUT_OF_LIGHT_FORCE",
+ "ERR_OUT_OF_MAELSTROM",
+ "ERR_OUT_OF_MANA",
+ "ERR_OUT_OF_PAIN",
+ "ERR_OUT_OF_POWER_DISPLAY",
+ "ERR_OUT_OF_RAGE",
+ "ERR_OUT_OF_RANGE",
+ "ERR_OUT_OF_RUNES",
+ "ERR_OUT_OF_RUNIC_POWER",
+ "ERR_OUT_OF_SHADOW_ORBS",
+ "ERR_OUT_OF_SOUL_SHARDS",
+ "ERR_PARENTAL_CONTROLS_CHAT_MUTED",
+ "ERR_PARENTAL_CONTROLS_DISCONNECT_WARNING",
+ "ERR_PARENTAL_CONTROLS_DISCONNECT_WARNING_SOON",
+ "ERR_PARTY_ALREADY_IN_BATTLEGROUND_QUEUE",
+ "ERR_PARTY_CONFIRMING_BATTLEGROUND_QUEUE",
+ "ERR_PARTY_CONVERTED_TO_RAID",
+ "ERR_PARTY_LFG_BOOT_COOLDOWN_S",
+ "ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE",
+ "ERR_PARTY_LFG_BOOT_INPATIENT_TIMER_S",
+ "ERR_PARTY_LFG_BOOT_IN_COMBAT",
+ "ERR_PARTY_LFG_BOOT_IN_PROGRESS",
+ "ERR_PARTY_LFG_BOOT_LIMIT",
+ "ERR_PARTY_LFG_BOOT_LOOT_ROLLS",
+ "ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S",
+ "ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS",
+ "ERR_PARTY_LFG_BOOT_VOTE_FAILED",
+ "ERR_PARTY_LFG_BOOT_VOTE_REGISTERED",
+ "ERR_PARTY_LFG_BOOT_VOTE_SUCCEEDED",
+ "ERR_PARTY_LFG_INVITE_RAID_LOCKED",
+ "ERR_PARTY_LFG_TELEPORT_IN_COMBAT",
+ "ERR_PARTY_PRIVATE_GROUP_ONLY",
+ "ERR_PARTY_ROLE_NOT_AVAILABLE",
+ "ERR_PARTY_TARGET_AMBIGUOUS",
+ "ERR_PASSIVE_ABILITY",
+ "ERR_PETBATTLE_ALL_PETS_DEAD",
+ "ERR_PETBATTLE_CREATE_FAILED",
+ "ERR_PETBATTLE_DECLINED",
+ "ERR_PETBATTLE_GAME_ROUNDS_LIMIT_WARNING",
+ "ERR_PETBATTLE_GAME_TIME_LIMIT_WARNING",
+ "ERR_PETBATTLE_INTERNAL",
+ "ERR_PETBATTLE_INVALID_LOADOUT",
+ "ERR_PETBATTLE_IN_BATTLE",
+ "ERR_PETBATTLE_NOT_A_TRAINER",
+ "ERR_PETBATTLE_NOT_HERE",
+ "ERR_PETBATTLE_NOT_HERE_OBSTRUCTED",
+ "ERR_PETBATTLE_NOT_HERE_ON_TRANSPORT",
+ "ERR_PETBATTLE_NOT_HERE_UNEVEN_GROUND",
+ "ERR_PETBATTLE_NOT_WHILE_DEAD",
+ "ERR_PETBATTLE_NOT_WHILE_FLYING",
+ "ERR_PETBATTLE_NOT_WHILE_IN_COMBAT",
+ "ERR_PETBATTLE_NOT_WHILE_IN_MATCHED_BATTLE",
+ "ERR_PETBATTLE_NO_ACCOUNT_LOCK",
+ "ERR_PETBATTLE_NO_PETS_IN_SLOTS",
+ "ERR_PETBATTLE_QUEUE_ALREADY_QUEUED",
+ "ERR_PETBATTLE_QUEUE_JOIN_FAILED",
+ "ERR_PETBATTLE_QUEUE_JOURNAL_LOCK",
+ "ERR_PETBATTLE_QUEUE_NOT_WHILE_NEUTRAL",
+ "ERR_PETBATTLE_QUEUE_OPPONENT_DECLINED",
+ "ERR_PETBATTLE_QUEUE_PROPOSAL_DECLINED",
+ "ERR_PETBATTLE_QUEUE_PROPOSAL_TIMEOUT",
+ "ERR_PETBATTLE_QUEUE_QUEUED",
+ "ERR_PETBATTLE_QUEUE_REMOVED",
+ "ERR_PETBATTLE_QUEUE_REQUEUED_INTERNAL",
+ "ERR_PETBATTLE_QUEUE_REQUEUED_REMOVED",
+ "ERR_PETBATTLE_QUEUE_SLOT_CANT_BATTLE",
+ "ERR_PETBATTLE_QUEUE_SLOT_DEAD",
+ "ERR_PETBATTLE_QUEUE_SLOT_EMPTY",
+ "ERR_PETBATTLE_QUEUE_SLOT_LOCKED",
+ "ERR_PETBATTLE_QUEUE_SLOT_NO_PET",
+ "ERR_PETBATTLE_QUEUE_SLOT_NO_TRACKER",
+ "ERR_PETBATTLE_QUEUE_SLOT_REVOKED",
+ "ERR_PETBATTLE_TARGET_INVALID",
+ "ERR_PETBATTLE_TARGET_NOT_CAPTURABLE",
+ "ERR_PETBATTLE_TARGET_OUT_OF_RANGE",
+ "ERR_PETBATTLE_WILD_PET_TAPPED",
+ "ERR_PETITION_ALREADY_SIGNED",
+ "ERR_PETITION_ALREADY_SIGNED_BY_S",
+ "ERR_PETITION_ALREADY_SIGNED_OTHER",
+ "ERR_PETITION_CREATOR",
+ "ERR_PETITION_DECLINED_S",
+ "ERR_PETITION_FULL",
+ "ERR_PETITION_IN_GUILD",
+ "ERR_PETITION_NOT_ENOUGH_SIGNATURES",
+ "ERR_PETITION_NOT_SAME_SERVER",
+ "ERR_PETITION_OFFERED_S",
+ "ERR_PETITION_RESTRICTED_ACCOUNT",
+ "ERR_PETITION_RESTRICTED_ACCOUNT_TRIAL",
+ "ERR_PETITION_SIGNED",
+ "ERR_PETITION_SIGNED_S",
+ "ERR_PET_BROKEN",
+ "ERR_PET_JOURNAL_ALREADY_IN_LOADOUT",
+ "ERR_PET_JOURNAL_PET_PENDING_CAGE",
+ "ERR_PET_LEARN_ABILITY_S",
+ "ERR_PET_LEARN_SPELL_S",
+ "ERR_PET_NOT_RENAMEABLE",
+ "ERR_PET_SPEC_WIPE_ERROR",
+ "ERR_PET_SPELL_AFFECTING_COMBAT",
+ "ERR_PET_SPELL_ALREADY_KNOWN_S",
+ "ERR_PET_SPELL_DEAD",
+ "ERR_PET_SPELL_NOPATH",
+ "ERR_PET_SPELL_NOT_BEHIND",
+ "ERR_PET_SPELL_OUT_OF_RANGE",
+ "ERR_PET_SPELL_ROOTED",
+ "ERR_PET_SPELL_TARGETS_DEAD",
+ "ERR_PET_SPELL_UNLEARNED_S",
+ "ERR_PET_TOO_HIGH_LEVEL_TO_UNCAGE",
+ "ERR_PLAYERLIST_JOINED_BATTLE",
+ "ERR_PLAYERLIST_LEFT_BATTLE",
+ "ERR_PLAYERS_JOINED_BATTLE_D",
+ "ERR_PLAYERS_LEFT_BATTLE_D",
+ "ERR_PLAYER_BUSY_S",
+ "ERR_PLAYER_DEAD",
+ "ERR_PLAYER_DIED_S",
+ "ERR_PLAYER_DIFFICULTY_CHANGED_S",
+ "ERR_PLAYER_IS_NEUTRAL",
+ "ERR_PLAYER_JOINED_BATTLE_D",
+ "ERR_PLAYER_LEFT_BATTLE_D",
+ "ERR_PLAYER_SILENCED",
+ "ERR_PLAYER_SILENCED_ECHO",
+ "ERR_PLAYER_UNSILENCED",
+ "ERR_PLAYER_UNSILENCED_ECHO",
+ "ERR_PLAYER_WRONG_FACTION",
+ "ERR_PLAY_TIME_EXCEEDED",
+ "ERR_POTION_COOLDOWN",
+ "ERR_PROFANE_CHAT_NAME",
+ "ERR_PROFICIENCY_GAINED_S",
+ "ERR_PROFICIENCY_NEEDED",
+ "ERR_PURCHASE_LEVEL_TOO_LOW",
+ "ERR_PVP_BLACKLIST_CAP",
+ "ERR_PVP_MAP_NOT_FOUND",
+ "ERR_PVP_MAP_NOT_SET",
+ "ERR_PVP_TOGGLE_OFF",
+ "ERR_PVP_TOGGLE_ON",
+ "ERR_QUEST_ACCEPTED_S",
+ "ERR_QUEST_ADD_FOUND_SII",
+ "ERR_QUEST_ADD_ITEM_SII",
+ "ERR_QUEST_ADD_KILL_SII",
+ "ERR_QUEST_ADD_PLAYER_KILL_SII",
+ "ERR_QUEST_ALREADY_DONE",
+ "ERR_QUEST_ALREADY_DONE_DAILY",
+ "ERR_QUEST_ALREADY_ON",
+ "ERR_QUEST_COMPLETE_S",
+ "ERR_QUEST_FAILED_BAG_FULL_S",
+ "ERR_QUEST_FAILED_CAIS",
+ "ERR_QUEST_FAILED_EXPANSION",
+ "ERR_QUEST_FAILED_LOW_LEVEL",
+ "ERR_QUEST_FAILED_MAX_COUNT_S",
+ "ERR_QUEST_FAILED_MISSING_ITEMS",
+ "ERR_QUEST_FAILED_NOT_ENOUGH_MONEY",
+ "ERR_QUEST_FAILED_S",
+ "ERR_QUEST_FAILED_SPELL",
+ "ERR_QUEST_FAILED_TOO_MANY_DAILY_QUESTS_I",
+ "ERR_QUEST_FAILED_WRONG_RACE",
+ "ERR_QUEST_FORCE_REMOVED_S",
+ "ERR_QUEST_HAS_IN_PROGRESS",
+ "ERR_QUEST_IGNORED",
+ "ERR_QUEST_LOG_FULL",
+ "ERR_QUEST_MUST_CHOOSE",
+ "ERR_QUEST_NEED_PREREQS",
+ "ERR_QUEST_NEED_PREREQS_CUSTOM",
+ "ERR_QUEST_OBJECTIVE_COMPLETE_S",
+ "ERR_QUEST_ONLY_ONE_TIMED",
+ "ERR_QUEST_PET_BATTLE_VICTORIES_PVP_II",
+ "ERR_QUEST_PUSH_ACCEPTED_S",
+ "ERR_QUEST_PUSH_ALREADY_DONE_S",
+ "ERR_QUEST_PUSH_BUSY_S",
+ "ERR_QUEST_PUSH_DEAD_S",
+ "ERR_QUEST_PUSH_DECLINED_S",
+ "ERR_QUEST_PUSH_DIFFERENT_SERVER_DAILY_S",
+ "ERR_QUEST_PUSH_INVALID_S",
+ "ERR_QUEST_PUSH_LOG_FULL_S",
+ "ERR_QUEST_PUSH_NOT_ALLOWED_S",
+ "ERR_QUEST_PUSH_NOT_DAILY_S",
+ "ERR_QUEST_PUSH_NOT_IN_PARTY_S",
+ "ERR_QUEST_PUSH_ONQUEST_S",
+ "ERR_QUEST_PUSH_SUCCESS_S",
+ "ERR_QUEST_PUSH_TIMER_EXPIRED_S",
+ "ERR_QUEST_REWARD_EXP_I",
+ "ERR_QUEST_REWARD_MONEY_S",
+ "ERR_QUEST_UNIGNORED",
+ "ERR_QUEST_UNKNOWN_COMPLETE",
+ "ERR_RAID_CONVERTED_TO_PARTY",
+ "ERR_RAID_DIFFICULTY_CHANGED_S",
+ "ERR_RAID_DIFFICULTY_FAILED",
+ "ERR_RAID_DISALLOWED_BY_CROSS_REALM",
+ "ERR_RAID_DISALLOWED_BY_LEVEL",
+ "ERR_RAID_GROUP_FULL",
+ "ERR_RAID_GROUP_LOWLEVEL",
+ "ERR_RAID_GROUP_ONLY",
+ "ERR_RAID_GROUP_REQUIREMENTS_UNMATCH",
+ "ERR_RAID_LEADER_READY_CHECK_START_S",
+ "ERR_RAID_LOCKOUT_CHANGED_S",
+ "ERR_RAID_MEMBER_ADDED_S",
+ "ERR_RAID_MEMBER_REMOVED_S",
+ "ERR_RAID_YOU_JOINED",
+ "ERR_RAID_YOU_LEFT",
+ "ERR_RANK_REQUIRES_AUTHENTICATOR",
+ "ERR_READY_CHECK_IN_PROGRESS",
+ "ERR_READY_CHECK_THROTTLED",
+ "ERR_REAGENT_BANK_FULL",
+ "ERR_REALM_NOT_FOUND",
+ "ERR_RECEIVE_ITEM_S",
+ "ERR_RECRUIT_A_FRIEND_ACCOUNT_LIMIT",
+ "ERR_RECRUIT_A_FRIEND_FAILED",
+ "ERR_REFER_A_FRIEND_DIFFERENT_FACTION",
+ "ERR_REFER_A_FRIEND_GRANT_LEVEL_MAX_I",
+ "ERR_REFER_A_FRIEND_INSUFFICIENT_GRANTABLE_LEVELS",
+ "ERR_REFER_A_FRIEND_INSUF_EXPAN_LVL",
+ "ERR_REFER_A_FRIEND_MAP_INCOMING_TRANSFER_NOT_ALLOWED",
+ "ERR_REFER_A_FRIEND_NOT_NOW",
+ "ERR_REFER_A_FRIEND_NOT_REFERRED_BY",
+ "ERR_REFER_A_FRIEND_SUMMON_COOLDOWN",
+ "ERR_REFER_A_FRIEND_SUMMON_LEVEL_MAX_I",
+ "ERR_REFER_A_FRIEND_SUMMON_OFFLINE_S",
+ "ERR_REFER_A_FRIEND_TARGET_TOO_HIGH",
+ "ERR_REFER_A_FRIEND_TOO_FAR",
+ "ERR_REFUND_RESULT_EXCEED_MAX_CURRENCY",
+ "ERR_REMOVE_FROM_PVP_QUEUE_FACTION_CHANGE_NONE",
+ "ERR_REMOVE_FROM_PVP_QUEUE_XP_GAIN",
+ "ERR_REPORT_SUBMISSION_FAILED",
+ "ERR_REPORT_SUBMITTED_SUCCESSFULLY",
+ "ERR_REQUIRES_EXPANSION_S",
+ "ERR_RESTRICTED_ACCOUNT",
+ "ERR_RESTRICTED_ACCOUNT_LFG_LIST",
+ "ERR_RESTRICTED_ACCOUNT_LFG_LIST_TRIAL",
+ "ERR_RESTRICTED_ACCOUNT_TRIAL",
+ "ERR_REVOKE_TRANSMOG_S",
+ "ERR_ROLE_CHECK_ALREADY_IN_PROGRESS",
+ "ERR_ROLE_UNAVAILABLE",
+ "ERR_SCALING_STAT_ITEM_LEVEL_EXCEEDED",
+ "ERR_SCALING_STAT_ITEM_LEVEL_TOO_LOW",
+ "ERR_SET_LOOT_FREEFORALL",
+ "ERR_SET_LOOT_GROUP",
+ "ERR_SET_LOOT_MASTER",
+ "ERR_SET_LOOT_METHOD_FAILED_COMBAT",
+ "ERR_SET_LOOT_NBG",
+ "ERR_SET_LOOT_PERSONAL",
+ "ERR_SET_LOOT_ROUNDROBIN",
+ "ERR_SET_LOOT_THRESHOLD_S",
+ "ERR_SHAPESHIFT_FORM_CANNOT_EQUIP",
+ "ERR_SKILL_GAINED_S",
+ "ERR_SKILL_UP_SI",
+ "ERR_SLOT_EMPTY",
+ "ERR_SOCKETING_COGWHEEL_GEM_ONLY_IN_COGWHEELSLOT",
+ "ERR_SOCKETING_HYDRAULIC_GEM_ONLY_IN_HYDRAULICSLOT",
+ "ERR_SOCKETING_ITEM_TOO_LOW_LEVEL",
+ "ERR_SOCKETING_META_GEM_ONLY_IN_METASLOT",
+ "ERR_SOCKETING_REQUIRES_COGWHEEL_GEM",
+ "ERR_SOCKETING_REQUIRES_HYDRAULIC_GEM",
+ "ERR_SOCKETING_REQUIRES_META_GEM",
+ "ERR_SOLO_JOIN_BATTLEGROUND_S",
+ "ERR_SOR_INVALID_COMMENT",
+ "ERR_SOR_INVALID_EMAIL",
+ "ERR_SOR_STARTING_EXPERIENCE_INCOMPLETE",
+ "ERR_SPECIFY_MASTER_LOOTER",
+ "ERR_SPEC_IS_DISABLED",
+ "ERR_SPEC_WIPE_ERROR",
+ "ERR_SPELL_ALREADY_KNOWN_S",
+ "ERR_SPELL_COOLDOWN",
+ "ERR_SPELL_FAILED_ALREADY_AT_FULL_HEALTH",
+ "ERR_SPELL_FAILED_ALREADY_AT_FULL_MANA",
+ "ERR_SPELL_FAILED_ALREADY_AT_FULL_POWER_S",
+ "ERR_SPELL_FAILED_ANOTHER_IN_PROGRESS",
+ "ERR_SPELL_FAILED_EQUIPPED_ITEM",
+ "ERR_SPELL_FAILED_EQUIPPED_ITEM_CLASS_S",
+ "ERR_SPELL_FAILED_NOTUNSHEATHED",
+ "ERR_SPELL_FAILED_REAGENTS",
+ "ERR_SPELL_FAILED_REAGENTS_GENERIC",
+ "ERR_SPELL_FAILED_S",
+ "ERR_SPELL_FAILED_SHAPESHIFT_FORM_S",
+ "ERR_SPELL_FAILED_TOTEMS",
+ "ERR_SPELL_OUT_OF_RANGE",
+ "ERR_SPELL_UNLEARNED_S",
+ "ERR_SPLIT_FAILED",
+ "ERR_SUGGESTION_SUBMITTED_SUCCESSFULLY",
+ "ERR_SYSTEM_DISABLED",
+ "ERR_TALENT_FAILED_CANT_REMOVE_TALENT",
+ "ERR_TALENT_FAILED_NOT_ENOUGH_TALENTS_IN_PRIMARY_TREE",
+ "ERR_TALENT_FAILED_NO_PRIMARY_TREE_SELECTED",
+ "ERR_TALENT_FAILED_REST_AREA",
+ "ERR_TALENT_FAILED_UNKNOWN",
+ "ERR_TALENT_WIPE_ERROR",
+ "ERR_TAME_FAILED",
+ "ERR_TARGET_LOGGING_OUT",
+ "ERR_TARGET_NOT_IN_GROUP_S",
+ "ERR_TARGET_NOT_IN_INSTANCE_S",
+ "ERR_TARGET_STUNNED",
+ "ERR_TAXINOPATH",
+ "ERR_TAXINOPATHS",
+ "ERR_TAXINOSUCHPATH",
+ "ERR_TAXINOTELIGIBLE",
+ "ERR_TAXINOTENOUGHMONEY",
+ "ERR_TAXINOTSTANDING",
+ "ERR_TAXINOTVISITED",
+ "ERR_TAXINOVENDORNEARBY",
+ "ERR_TAXIPLAYERALREADYMOUNTED",
+ "ERR_TAXIPLAYERBUSY",
+ "ERR_TAXIPLAYERMOVING",
+ "ERR_TAXIPLAYERSHAPESHIFTED",
+ "ERR_TAXISAMENODE",
+ "ERR_TAXITOOFARAWAY",
+ "ERR_TAXIUNSPECIFIEDSERVERERROR",
+ "ERR_TICKET_ALREADY_EXISTS",
+ "ERR_TICKET_CREATE_ERROR",
+ "ERR_TICKET_DB_ERROR",
+ "ERR_TICKET_NO_TEXT",
+ "ERR_TICKET_TEXT_TOO_LONG",
+ "ERR_TICKET_UPDATE_ERROR",
+ "ERR_TOOBUSYTOFOLLOW",
+ "ERR_TOO_FAR_TO_ATTACK",
+ "ERR_TOO_FAR_TO_INTERACT",
+ "ERR_TOO_FEW_TO_SPLIT",
+ "ERR_TOO_MANY_CHAT_CHANNELS",
+ "ERR_TOO_MANY_SOCKETS",
+ "ERR_TOO_MANY_SPECIAL_BAGS",
+ "ERR_TOO_MUCH_GOLD",
+ "ERR_TOY_USE_LIMIT_REACHED",
+ "ERR_TRADE_BAG",
+ "ERR_TRADE_BAG_FULL",
+ "ERR_TRADE_BLOCKED_S",
+ "ERR_TRADE_BOUND_ITEM",
+ "ERR_TRADE_CANCELLED",
+ "ERR_TRADE_COMPLETE",
+ "ERR_TRADE_EQUIPPED_BAG",
+ "ERR_TRADE_GROUND_ITEM",
+ "ERR_TRADE_MAX_COUNT_EXCEEDED",
+ "ERR_TRADE_NOT_ON_TAPLIST",
+ "ERR_TRADE_QUEST_ITEM",
+ "ERR_TRADE_REQUEST_S",
+ "ERR_TRADE_SELF",
+ "ERR_TRADE_TARGET_BAG_FULL",
+ "ERR_TRADE_TARGET_DEAD",
+ "ERR_TRADE_TARGET_MAX_COUNT_EXCEEDED",
+ "ERR_TRADE_TARGET_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS",
+ "ERR_TRADE_TEMP_ENCHANT_BOUND",
+ "ERR_TRADE_TOO_FAR",
+ "ERR_TRADE_WRONG_REALM",
+ "ERR_TRANSMOGRIFY_CANT_EQUIP",
+ "ERR_TRANSMOGRIFY_INVALID_DESTINATION",
+ "ERR_TRANSMOGRIFY_INVALID_ITEM_TYPE",
+ "ERR_TRANSMOGRIFY_INVALID_SOURCE",
+ "ERR_TRANSMOGRIFY_LEGENDARY",
+ "ERR_TRANSMOGRIFY_MISMATCH",
+ "ERR_TRANSMOGRIFY_NOT_SOULBOUND",
+ "ERR_TRANSMOGRIFY_SAME_APPEARANCE",
+ "ERR_TRANSMOGRIFY_SAME_ITEM",
+ "ERR_TRAVEL_PASS_NOT_ALLIED",
+ "ERR_TRAVEL_PASS_NOT_LEADER",
+ "ERR_TRAVEL_PASS_NOT_WOW",
+ "ERR_TRAVEL_PASS_NO_INFO",
+ "ERR_UNHEALTHY_TIME",
+ "ERR_UNINVITE_YOU",
+ "ERR_UNIT_NOT_FOUND",
+ "ERR_UNKNOWN_MACRO_OPTION_S",
+ "ERR_USER_SQUELCHED",
+ "ERR_USE_BAD_ANGLE",
+ "ERR_USE_CANT_IMMUNE",
+ "ERR_USE_CANT_OPEN",
+ "ERR_USE_DESTROYED",
+ "ERR_USE_LOCKED",
+ "ERR_USE_LOCKED_WITH_ITEM_S",
+ "ERR_USE_LOCKED_WITH_SPELL_KNOWN_SI",
+ "ERR_USE_LOCKED_WITH_SPELL_S",
+ "ERR_USE_OBJECT_MOVING",
+ "ERR_USE_PREVENTED_BY_MECHANIC_S",
+ "ERR_USE_SPELL_FOCUS",
+ "ERR_USE_TOO_FAR",
+ "ERR_VENDOR_DOESNT_BUY",
+ "ERR_VENDOR_HATES_YOU",
+ "ERR_VENDOR_MISSING_TURNINS",
+ "ERR_VENDOR_NOT_INTERESTED",
+ "ERR_VENDOR_SOLD_OUT",
+ "ERR_VENDOR_TOO_FAR",
+ "ERR_VOICESESSION_FULL",
+ "ERR_VOICE_CHAT_PARENTAL_DISABLE_ALL",
+ "ERR_VOICE_CHAT_PARENTAL_DISABLE_MIC",
+ "ERR_VOICE_IGNORE_ADDED_S",
+ "ERR_VOICE_IGNORE_ALREADY_S",
+ "ERR_VOICE_IGNORE_AMBIGUOUS",
+ "ERR_VOICE_IGNORE_DELETED",
+ "ERR_VOICE_IGNORE_FULL",
+ "ERR_VOICE_IGNORE_NOT_FOUND",
+ "ERR_VOICE_IGNORE_REMOVED_S",
+ "ERR_VOICE_IGNORE_SELF",
+ "ERR_VOID_DEPOSIT_FULL",
+ "ERR_VOID_STORAGE_BAG",
+ "ERR_VOID_STORAGE_CHARGES",
+ "ERR_VOID_STORAGE_CONJURED",
+ "ERR_VOID_STORAGE_DURATION",
+ "ERR_VOID_STORAGE_HOLIDAY",
+ "ERR_VOID_STORAGE_LOAD_FAILED",
+ "ERR_VOID_STORAGE_LOOT",
+ "ERR_VOID_STORAGE_MAIL",
+ "ERR_VOID_STORAGE_QUEST",
+ "ERR_VOID_STORAGE_REPAIR",
+ "ERR_VOID_STORAGE_STACKABLE",
+ "ERR_VOID_STORAGE_UNBOUND",
+ "ERR_VOID_STORAGE_UNIQUE",
+ "ERR_VOID_STORAGE_WRAPPED",
+ "ERR_VOID_TRANSFER_INTERNAL_ERROR",
+ "ERR_VOID_TRANSFER_INV_FULL",
+ "ERR_VOID_TRANSFER_ITEM_INVALID",
+ "ERR_VOID_TRANSFER_STORAGE_FULL",
+ "ERR_VOID_WITHDRAW_FULL",
+ "ERR_WARGAME_REQUEST_FAILURE",
+ "ERR_WARGAME_REQUEST_SENT",
+ "ERR_WRONG_BAG_TYPE",
+ "ERR_WRONG_BAG_TYPE_SUBCLASS",
+ "ERR_WRONG_DIRECTION_FOR_ATTACK",
+ "ERR_WRONG_SLOT",
+ "ERR_YELL_RESTRICTED",
+ "ERR_YELL_RESTRICTED_TRIAL",
+ "ERR_ZONE_EXPLORED",
+ "ERR_ZONE_EXPLORED_XP",
+ "ESES",
+ "ESMX",
+ "ESTIMATED_TIME_TO_SELL",
+ "ESTIMATED_TIME_TO_SELL_LABEL",
+ "EVADE",
+ "EVENTS_LABEL",
+ "EXAMPLE_SPELL_FIREBALL",
+ "EXAMPLE_SPELL_FROSTBOLT",
+ "EXAMPLE_TARGET_MONSTER",
+ "EXAMPLE_TEXT",
+ "EXCLUDED_BATTLEGROUNDS_SEPARATOR",
+ "EXCLUDE_BATTLEGROUNDS_LINE_1",
+ "EXCLUDE_BATTLEGROUNDS_LINE_2",
+ "EXHAUSTION_LABEL",
+ "EXHAUST_HONOR_TOOLTIP1",
+ "EXHAUST_TOOLTIP1",
+ "EXHAUST_TOOLTIP2",
+ "EXHAUST_TOOLTIP3",
+ "EXHAUST_TOOLTIP4",
+ "EXIT",
+ "EXIT_GAME",
+ "EXOTICS",
+ "EXPANSION_NAME0",
+ "EXPANSION_NAME1",
+ "EXPANSION_NAME2",
+ "EXPANSION_NAME3",
+ "EXPANSION_NAME4",
+ "EXPANSION_NAME5",
+ "EXPANSION_NAME6",
+ "EXPERIENCE_COLON",
+ "EXPERT",
+ "EXPERTISE_ABBR",
+ "EXTENDED",
+ "EXTEND_RAID_LOCK",
+ "EXTRA_ATTACKS",
+ "EYE_SEPARATION",
+ "English",
+ "FACE",
+ "FACIAL_HAIR_EARRINGS",
+ "FACIAL_HAIR_EARS",
+ "FACIAL_HAIR_FEATURES",
+ "FACIAL_HAIR_HAIR",
+ "FACIAL_HAIR_HORNS",
+ "FACIAL_HAIR_MARKINGS",
+ "FACIAL_HAIR_NORMAL",
+ "FACIAL_HAIR_PIERCINGS",
+ "FACIAL_HAIR_TUSKS",
+ "FACING_WRONG_DIRECTION",
+ "FACTION",
+ "FACTION_ALLIANCE",
+ "FACTION_CONTROLLED_TERRITORY",
+ "FACTION_HORDE",
+ "FACTION_INACTIVE",
+ "FACTION_OTHER",
+ "FACTION_STANDING_CHANGED",
+ "FACTION_STANDING_CHANGED_GUILD",
+ "FACTION_STANDING_CHANGED_GUILDNAME",
+ "FACTION_STANDING_DECREASED",
+ "FACTION_STANDING_DECREASED_GENERIC",
+ "FACTION_STANDING_INCREASED",
+ "FACTION_STANDING_INCREASED_ACH_BONUS",
+ "FACTION_STANDING_INCREASED_ACH_PART",
+ "FACTION_STANDING_INCREASED_BONUS",
+ "FACTION_STANDING_INCREASED_DOUBLE_BONUS",
+ "FACTION_STANDING_INCREASED_GENERIC",
+ "FACTION_STANDING_INCREASED_REFER_PART",
+ "FACTION_STANDING_INCREASED_REST_PART",
+ "FACTION_STANDING_LABEL1",
+ "FACTION_STANDING_LABEL1_FEMALE",
+ "FACTION_STANDING_LABEL2",
+ "FACTION_STANDING_LABEL2_FEMALE",
+ "FACTION_STANDING_LABEL3",
+ "FACTION_STANDING_LABEL3_FEMALE",
+ "FACTION_STANDING_LABEL4",
+ "FACTION_STANDING_LABEL4_FEMALE",
+ "FACTION_STANDING_LABEL5",
+ "FACTION_STANDING_LABEL5_FEMALE",
+ "FACTION_STANDING_LABEL6",
+ "FACTION_STANDING_LABEL6_FEMALE",
+ "FACTION_STANDING_LABEL7",
+ "FACTION_STANDING_LABEL7_FEMALE",
+ "FACTION_STANDING_LABEL8",
+ "FACTION_STANDING_LABEL8_FEMALE",
+ "FAILED",
+ "FAILURES",
+ "FAR",
+ "FARCLIP",
+ "FAST",
+ "FAVORITES",
+ "FAVORITES_FILTER",
+ "FEATURES_LABEL",
+ "FEATURES_SUBTEXT",
+ "FEATURE_BECOMES_AVAILABLE_AT_LEVEL",
+ "FEATURE_NOT_AVAILBLE_PANDAREN",
+ "FEATURE_NOT_YET_AVAILABLE",
+ "FEAT_OF_STRENGTH_DESCRIPTION",
+ "FEEDPET_LOG_FIRSTPERSON",
+ "FEEDPET_LOG_THIRDPERSON",
+ "FEETSLOT",
+ "FEMALE",
+ "FILTER",
+ "FILTERS",
+ "FILTER_BY_ENEMIES_COMBATLOG_TOOLTIP",
+ "FILTER_BY_FRIENDS_COMBATLOG_TOOLTIP",
+ "FILTER_BY_HOSTILE_PLAYERS_COMBATLOG_TOOLTIP",
+ "FILTER_BY_ME_COMBATLOG_TOOLTIP",
+ "FILTER_BY_NEUTRAL_COMBATLOG_TOOLTIP",
+ "FILTER_BY_PET_COMBATLOG_TOOLTIP",
+ "FILTER_BY_UNKNOWN_COMBATLOG_TOOLTIP",
+ "FILTER_NAME",
+ "FILTER_TO_FRIENDS_COMBATLOG_TOOLTIP",
+ "FILTER_TO_HOSTILE_COMBATLOG_TOOLTIP",
+ "FILTER_TO_HOSTILE_PLAYERS_COMBATLOG_TOOLTIP",
+ "FILTER_TO_ME_COMBATLOG_TOOLTIP",
+ "FILTER_TO_NEUTRAL_COMBATLOG_TOOLTIP",
+ "FILTER_TO_PET_COMBATLOG_TOOLTIP",
+ "FILTER_TO_UNKNOWN_COMBATLOG_TOOLTIP",
+ "FindBaseSpellByID",
+ "FIND_A_GROUP",
+ "FIND_BATTLE",
+ "FIND_DUNGEON",
+ "FIND_RAID",
+ "FINGER0SLOT",
+ "FINGER0SLOT_UNIQUE",
+ "FINGER1SLOT",
+ "FINGER1SLOT_UNIQUE",
+ "FIRST_AVAILABLE",
+ "FIRST_AVAILABLE_TOOLTIP",
+ "FIRST_NUMBER_CAP",
+ "FIRST_NUMBER_CAP_NO_SPACE",
+ "FIX_LAG",
+ "FLAG_COUNT_TEMPLATE",
+ "FLASH_LOW_HEALTH_WARNING",
+ "FLEX_RAID",
+ "FLEX_RAID_INFO",
+ "FLEX_RAID_LOCKOUT_LABEL",
+ "FLEX_RAID_LOCKOUT_TEXT",
+ "FLEX_RAID_LOOT_TEXT",
+ "FLEX_RAID_NEED_LESS",
+ "FLEX_RAID_NEED_MORE",
+ "FLEX_RAID_SIZE_LABEL",
+ "FLEX_RAID_SIZE_TEXT",
+ "FLIGHT_MAP",
+ "FLIGHT_MAP_CLICK_TO_ZOOM_IN",
+ "FLIGHT_MAP_WORLD_QUESTS",
+ "FLOATING_COMBATTEXT_LABEL",
+ "FLOATING_COMBAT_PETBATTLE_LABEL",
+ "FLOATING_COMBAT_SELF_LABEL",
+ "FLOATING_COMBAT_TARGET_LABEL",
+ "FLOOR",
+ "FLOOR_NUMBER",
+ "FOCUS",
+ "FOCUSTARGET",
+ "FOCUS_CAST_KEY_TEXT",
+ "FOCUS_COST",
+ "FOCUS_COST_PER_TIME",
+ "FOCUS_COST_PER_TIME_NO_BASE",
+ "FOCUS_TOKEN_NOT_FOUND",
+ "FOLLOW",
+ "FOLLOWERLIST_LABEL_CHAMPIONS",
+ "FOLLOWERLIST_LABEL_INACTIVE",
+ "FOLLOWERLIST_LABEL_TROOPS",
+ "FOLLOWERLIST_LABEL_UNCOLLECTED",
+ "FOLLOWER_CLASSNAME_AND_NAME_TEMPLATE",
+ "FOLLOW_TERRAIN",
+ "FONT_SIZE",
+ "FONT_SIZE_TEMPLATE",
+ "FOOD_TIMER",
+ "FOREIGN_SERVER_LABEL",
+ "FORMATED_HOURS",
+ "FORMATTING",
+ "FPS_ABBR",
+ "FPS_FORMAT",
+ "FRAMERATE_LABEL",
+ "FREE_CHARACTER_UPGRADE_READY",
+ "FREE_CHARACTER_UPGRADE_READY_DESCRIPTION",
+ "FREE_FOR_ALL_TERRITORY",
+ "FRFR",
+ "FRFR_NATIVE",
+ "FRIEND",
+ "FRIENDLY",
+ "FRIENDS",
+ "FRIENDSHIP_STANDING_CHANGED",
+ "FRIENDS_FRIENDS_CHOICE_EVERYONE",
+ "FRIENDS_FRIENDS_CHOICE_MUTUAL",
+ "FRIENDS_FRIENDS_CHOICE_POTENTIAL",
+ "FRIENDS_FRIENDS_HEADER",
+ "FRIENDS_FRIENDS_MUTUAL_TEXT",
+ "FRIENDS_FRIENDS_REQUESTED_TEXT",
+ "FRIENDS_FRIENDS_WAITING",
+ "FRIENDS_LEVEL_TEMPLATE",
+ "FRIENDS_LIST",
+ "FRIENDS_LIST_AVAILABLE",
+ "FRIENDS_LIST_AWAY",
+ "FRIENDS_LIST_BUSY",
+ "FRIENDS_LIST_ENTER_TEXT",
+ "FRIENDS_LIST_NOTE_OFFLINE_TEMPLATE",
+ "FRIENDS_LIST_NOTE_TEMPLATE",
+ "FRIENDS_LIST_OFFLINE",
+ "FRIENDS_LIST_OFFLINE_TEMPLATE",
+ "FRIENDS_LIST_ONLINE",
+ "FRIENDS_LIST_PLAYING",
+ "FRIENDS_LIST_REALM",
+ "FRIENDS_LIST_STATUS_TOOLTIP",
+ "FRIENDS_LIST_TEMPLATE",
+ "FRIENDS_LIST_WOW_TEMPLATE",
+ "FRIENDS_LIST_ZONE",
+ "FRIENDS_TOOLTIP_TOO_MANY_CHARACTERS",
+ "FRIENDS_TOOLTIP_WOW_TOON_TEMPLATE",
+ "FROM",
+ "FROM_ALL_SOURCES",
+ "FROM_ARENA",
+ "FROM_ASHRAN",
+ "FROM_A_DUNGEON",
+ "FROM_DUNGEON_FINDER_SOURCES",
+ "FROM_RAID",
+ "FROM_RANDOMBG",
+ "FROM_RATEDBG",
+ "FROM_TOTAL",
+ "FROM_TROLLPOCALYPSE",
+ "FROST_POWER",
+ "FUEL",
+ "FULLDATE",
+ "FULLDATE_AND_TIME",
+ "FULLDATE_MONTH_APRIL",
+ "FULLDATE_MONTH_AUGUST",
+ "FULLDATE_MONTH_DECEMBER",
+ "FULLDATE_MONTH_FEBRUARY",
+ "FULLDATE_MONTH_JANUARY",
+ "FULLDATE_MONTH_JULY",
+ "FULLDATE_MONTH_JUNE",
+ "FULLDATE_MONTH_MARCH",
+ "FULLDATE_MONTH_MAY",
+ "FULLDATE_MONTH_NOVEMBER",
+ "FULLDATE_MONTH_OCTOBER",
+ "FULLDATE_MONTH_SEPTEMBER",
+ "FULL_PLAYER_NAME",
+ "FULL_SCREEN_GLOW",
+ "FULL_SIZE_FOCUS_FRAME_TEXT",
+ "FULL_TEXT_COMBATLOG_TOOLTIP",
+ "FURY",
+ "FURY_COST",
+ "GAIN_EXPERIENCE",
+ "GAME",
+ "GAMEFIELD_DESELECT_TEXT",
+ "GAMEMENU_BOOST_BUTTON",
+ "GAMEMENU_HELP",
+ "GAMEMENU_NEW_BUTTON",
+ "GAMEOPTIONS_MENU",
+ "GAMES",
+ "GAMETIME_TOOLTIP_CALENDAR_INVITES",
+ "GAMETIME_TOOLTIP_TOGGLE_CALENDAR",
+ "GAMETIME_TOOLTIP_TOGGLE_CLOCK",
+ "GAME_SOUND_OUTPUT",
+ "GAME_VERSION_LABEL",
+ "GAMMA",
+ "GARRISON_ABILITY_BARRACKS_UNLOCKED",
+ "GARRISON_ABILITY_COUNTERS",
+ "GARRISON_ABILITY_COUNTERS_FORMAT",
+ "GARRISON_ABILITY_UNLOCK_TOOLTIP",
+ "GARRISON_ACTIVATE_FOLLOWER",
+ "GARRISON_ACTIVATE_FOLLOWER_CONFIRMATION",
+ "GARRISON_ACTIVE_BONUSES",
+ "GARRISON_ARCHITECT",
+ "GARRISON_BONUS_AREA_TITLE",
+ "GARRISON_BONUS_EFFECT_TIME_ACTIVE",
+ "GARRISON_BONUS_EFFECT_TIME_LEFT",
+ "GARRISON_BOOT_TIMER",
+ "GARRISON_BUILD",
+ "GARRISON_BUILDING_COMPLETE",
+ "GARRISON_BUILDING_COMPLETE_TOAST",
+ "GARRISON_BUILDING_FOLLOWER_EMPTY",
+ "GARRISON_BUILDING_FOLLOWER_WORKING",
+ "GARRISON_BUILDING_IN_PROGRESS",
+ "GARRISON_BUILDING_LEVEL_LABEL_TOOLTIP",
+ "GARRISON_BUILDING_LEVEL_MAX",
+ "GARRISON_BUILDING_LEVEL_ONE",
+ "GARRISON_BUILDING_LEVEL_TOOLTIP_TEXT",
+ "GARRISON_BUILDING_LEVEL_UPGRADE",
+ "GARRISON_BUILDING_LOCKED",
+ "GARRISON_BUILDING_NO_FOLLOWERS",
+ "GARRISON_BUILDING_PLANS_REQUIRED",
+ "GARRISON_BUILDING_SELECT_FOLLOWER_ACTIVATED_TEXT",
+ "GARRISON_BUILDING_SELECT_FOLLOWER_DEACTIVATED_TEXT",
+ "GARRISON_BUILDING_SELECT_FOLLOWER_NOT_OWNED_TEXT",
+ "GARRISON_BUILDING_SELECT_FOLLOWER_TITLE",
+ "GARRISON_BUILDING_SELECT_FOLLOWER_TOOLTIP",
+ "GARRISON_BUILDING_TUTORIAL1",
+ "GARRISON_BUILDING_TUTORIAL2",
+ "GARRISON_BUILDING_TUTORIAL3",
+ "GARRISON_BUILDING_UNDER_CONSTRUCTION",
+ "GARRISON_BUILD_COLON",
+ "GARRISON_CACHE",
+ "GARRISON_CANCEL_BUILD_BUILDING",
+ "GARRISON_CANCEL_UPGRADE_BUILDING",
+ "GARRISON_CANNOT_AFFORD_FOLLOWER_ACTIVATION",
+ "GARRISON_CHAMPION_COUNT",
+ "GARRISON_CHOOSE_FOLLOWER",
+ "GARRISON_CHOOSE_RECRUIT",
+ "GARRISON_CHOOSE_THREAT",
+ "GARRISON_CHOOSE_TRAIT",
+ "GARRISON_CONFIRM_RECRUIT_FOLLOWER",
+ "GARRISON_CURRENT_LEVEL",
+ "GARRISON_DEACTIVATE_FOLLOWER",
+ "GARRISON_DEACTIVATE_FOLLOWER_CONFIRMATION",
+ "GARRISON_DISMISS_FOLLOWER",
+ "GARRISON_DISMISS_FOLLOWER_CONFIRMATION",
+ "GARRISON_DISMISS_UNIQUE_FOLLOWER_CONFIRMATION",
+ "GARRISON_DURATION_DAYS",
+ "GARRISON_DURATION_DAYS_HOURS",
+ "GARRISON_DURATION_HOURS",
+ "GARRISON_DURATION_HOURS_MINUTES",
+ "GARRISON_DURATION_MINUTES",
+ "GARRISON_DURATION_SECONDS",
+ "GARRISON_EMPTY_IN_PROGRESS_LIST",
+ "GARRISON_EMPTY_MISSION_LIST",
+ "GARRISON_EMPTY_PLOT",
+ "GARRISON_EMPTY_PLOT_EXPLANATION",
+ "GARRISON_EMPTY_PLOT_HOVER_TOOLTIP",
+ "GARRISON_EMPTY_PLOT_LARGE",
+ "GARRISON_EMPTY_PLOT_MEDIUM",
+ "GARRISON_EMPTY_PLOT_SELECTED_TOOLTIP",
+ "GARRISON_EMPTY_PLOT_SMALL",
+ "GARRISON_EQUIPMENT_SLOT_UNLOCK_TOOLTIP",
+ "GARRISON_FINALIZE_BUILDING",
+ "GARRISON_FINALIZE_BUILDING_TOOLTIP",
+ "GARRISON_FLEET",
+ "GARRISON_FOLLOWERS",
+ "GARRISON_FOLLOWERS_TITLE",
+ "GARRISON_FOLLOWER_ADDED",
+ "GARRISON_FOLLOWER_ADDED_TOAST",
+ "GARRISON_FOLLOWER_ADDED_UPGRADED_TOAST",
+ "GARRISON_FOLLOWER_BELOW_LEVEL_MAX_XP_TOOLTIP",
+ "GARRISON_FOLLOWER_BELOW_LEVEL_TOOLTIP",
+ "GARRISON_FOLLOWER_CANNOT_DEACTIVATE_ON_MISSION",
+ "GARRISON_FOLLOWER_CAN_COUNTER",
+ "GARRISON_FOLLOWER_CLICK_UPGRADE_PROMPT",
+ "GARRISON_FOLLOWER_COMBAT_ALLY",
+ "GARRISON_FOLLOWER_COMBAT_ALLY_MISSION_LABEL",
+ "GARRISON_FOLLOWER_CONFIRM_EQUIPMENT",
+ "GARRISON_FOLLOWER_COUNT",
+ "GARRISON_FOLLOWER_DISBANDED",
+ "GARRISON_FOLLOWER_EXHAUSTED",
+ "GARRISON_FOLLOWER_INACTIVE",
+ "GARRISON_FOLLOWER_IN_PARTY",
+ "GARRISON_FOLLOWER_ITEMS",
+ "GARRISON_FOLLOWER_ITEMS_TOOLTIP",
+ "GARRISON_FOLLOWER_ITEM_LEVEL",
+ "GARRISON_FOLLOWER_LEVEL_UP",
+ "GARRISON_FOLLOWER_NAME",
+ "GARRISON_FOLLOWER_ON_MISSION",
+ "GARRISON_FOLLOWER_ON_MISSION_WITH_DURATION",
+ "GARRISON_FOLLOWER_REMOVED",
+ "GARRISON_FOLLOWER_SHIP_ADDED",
+ "GARRISON_FOLLOWER_SHIP_DESTROYED",
+ "GARRISON_FOLLOWER_TOOLTIP_UPGRADE_XP",
+ "GARRISON_FOLLOWER_TOOLTIP_XP",
+ "GARRISON_FOLLOWER_UPGRADE_REQUIRES_MAX_LEVEL",
+ "GARRISON_FOLLOWER_WORKING",
+ "GARRISON_FOLLOWER_XP_ADDED_SHIPMENT",
+ "GARRISON_FOLLOWER_XP_ADDED_ZONE_SUPPORT",
+ "GARRISON_FOLLOWER_XP_ADDED_ZONE_SUPPORT_LEVEL_UP",
+ "GARRISON_FOLLOWER_XP_ADDED_ZONE_SUPPORT_QUALITY_UP",
+ "GARRISON_FOLLOWER_XP_BAR_LABEL",
+ "GARRISON_FOLLOWER_XP_LEFT",
+ "GARRISON_FOLLOWER_XP_STRING",
+ "GARRISON_FOLLOWER_XP_UPGRADE_STRING",
+ "GARRISON_GATHERING_RECRUITS",
+ "GARRISON_HIRE_FOLLOWER",
+ "GARRISON_LANDING_AVAILABLE",
+ "GARRISON_LANDING_BUILDING_COMPLEATE",
+ "GARRISON_LANDING_COMPLETED",
+ "GARRISON_LANDING_INVASION",
+ "GARRISON_LANDING_INVASION_ALERT",
+ "GARRISON_LANDING_INVASION_TOOLTIP",
+ "GARRISON_LANDING_IN_PROGRESS",
+ "GARRISON_LANDING_NEXT",
+ "GARRISON_LANDING_PAGE_TITLE",
+ "GARRISON_LANDING_RECRUITMENT_STARTED_ALERT",
+ "GARRISON_LANDING_RETURN",
+ "GARRISON_LANDING_SHIPMENT_COUNT",
+ "GARRISON_LANDING_SHIPMENT_LABEL",
+ "GARRISON_LANDING_SHIPMENT_READY_TO_START",
+ "GARRISON_LANDING_SHIPMENT_STARTED_ALERT",
+ "GARRISON_LANDING_STATUS_BUILDING",
+ "GARRISON_LANDING_STATUS_MISSION_COMBAT",
+ "GARRISON_LANDING_STATUS_MISSION_TRAVEL",
+ "GARRISON_LOCATION_TOOLTIP",
+ "GARRISON_LOCKED_PLOT_TOOLTIP",
+ "GARRISON_MATERIAL_TOOLTIP",
+ "GARRISON_MAX_FOLLOWERS_CANNOT_RECRUIT",
+ "GARRISON_MAX_FOLLOWERS_MISSION_TOOLTIP",
+ "GARRISON_MAX_FOLLOWERS_TOOLTIP",
+ "GARRISON_MISSIONS",
+ "GARRISON_MISSIONS_TITLE",
+ "GARRISON_MISSION_ADDED_TOAST1",
+ "GARRISON_MISSION_ADDED_TOAST2",
+ "GARRISON_MISSION_ADD_FOLLOWER",
+ "GARRISON_MISSION_AREA_ENV",
+ "GARRISON_MISSION_AVAILABILITY",
+ "GARRISON_MISSION_BASE_XP",
+ "GARRISON_MISSION_BASE_XP_PLUS",
+ "GARRISON_MISSION_BONUS_BASE_XP_TOOLTIP",
+ "GARRISON_MISSION_BONUS_REWARD_MOMENT",
+ "GARRISON_MISSION_CHANCE",
+ "GARRISON_MISSION_CHANCE_TOOLTIP_HEADER",
+ "GARRISON_MISSION_CHANCE_TOOLTIP_TEXT",
+ "GARRISON_MISSION_COMPLETE",
+ "GARRISON_MISSION_COMPLETE_BONUS_CHANCE",
+ "GARRISON_MISSION_COUNTER_FROM",
+ "GARRISON_MISSION_ENVIRONMENT",
+ "GARRISON_MISSION_ENVIRONMENT_TOOLTIP",
+ "GARRISON_MISSION_EXHAUSTING",
+ "GARRISON_MISSION_EXPECTED_ILVL",
+ "GARRISON_MISSION_EXPECTED_ILVL_TOOLTIP",
+ "GARRISON_MISSION_FAILED",
+ "GARRISON_MISSION_IN_PROGRESS",
+ "GARRISON_MISSION_IN_PROGRESS_TOOLTIP",
+ "GARRISON_MISSION_LEVEL_ITEMLEVEL_TOOLTIP",
+ "GARRISON_MISSION_LEVEL_TOOLTIP",
+ "GARRISON_MISSION_PARTY_BUFFS",
+ "GARRISON_MISSION_PERCENT_CHANCE",
+ "GARRISON_MISSION_RARE",
+ "GARRISON_MISSION_REPORT",
+ "GARRISON_MISSION_REQUIRED_CHANCE_NOT_MET",
+ "GARRISON_MISSION_REQUIRED_FOLLOWERS_NOT_FOUND",
+ "GARRISON_MISSION_REQUIRED_SINGLE_FOLLOWER_NOT_FOUND",
+ "GARRISON_MISSION_REWARDS_TOOLTIP",
+ "GARRISON_MISSION_REWARD_HEADER",
+ "GARRISON_MISSION_STARTED",
+ "GARRISON_MISSION_SUCCESS",
+ "GARRISON_MISSION_TIME",
+ "GARRISON_MISSION_TIMELEFT",
+ "GARRISON_MISSION_TIME_TOTAL",
+ "GARRISON_MISSION_TOOLTIP_NUM_REQUIRED_FOLLOWERS",
+ "GARRISON_MISSION_TOOLTIP_RETURN_TO_START",
+ "GARRISON_MISSION_TRAVEL",
+ "GARRISON_MISSION_TUTORIAL1",
+ "GARRISON_MISSION_TUTORIAL2",
+ "GARRISON_MISSION_TUTORIAL3",
+ "GARRISON_MISSION_TUTORIAL4",
+ "GARRISON_MISSION_TUTORIAL5",
+ "GARRISON_MISSION_TUTORIAL6",
+ "GARRISON_MISSION_TUTORIAL7",
+ "GARRISON_MISSION_TUTORIAL8",
+ "GARRISON_MISSION_TUTORIAL9",
+ "GARRISON_MISSION_XP",
+ "GARRISON_MONUMENTS_TITLE",
+ "GARRISON_NAVAL_MAP",
+ "GARRISON_NOT_ENOUGH_MATERIALS_TOOLTIP",
+ "GARRISON_NO_MORE_FOLLOWER_ACTIVATIONS",
+ "GARRISON_NO_SELECTED_FOLLOWER",
+ "GARRISON_NO_SELECTED_SHIP",
+ "GARRISON_NUM_COMPLETED_MISSIONS",
+ "GARRISON_PARTY_INSTRUCTIONS_MANY",
+ "GARRISON_PARTY_INSTRUCTIONS_SINGLE",
+ "GARRISON_PARTY_NOT_ENOUGH_CHAMPIONS",
+ "GARRISON_PARTY_NOT_FULL_TOOLTIP",
+ "GARRISON_PICK_TITLE",
+ "GARRISON_PLAN_REQUIRED",
+ "GARRISON_RANDOM_RECRUIT",
+ "GARRISON_RECRUIT_ABILITIES",
+ "GARRISON_RECRUIT_ABILITY",
+ "GARRISON_RECRUIT_NEXT_WEEK",
+ "GARRISON_RECRUIT_TRAIT",
+ "GARRISON_RECRUIT_TRAITS",
+ "GARRISON_RESOURCES_LOOT",
+ "GARRISON_RETURN",
+ "GARRISON_REWARD_BRONZE_CHEST",
+ "GARRISON_REWARD_CHEST_TOOLTIP",
+ "GARRISON_REWARD_CURRENCY",
+ "GARRISON_REWARD_GOLD_CHEST",
+ "GARRISON_REWARD_MONEY",
+ "GARRISON_REWARD_PRESTIGE",
+ "GARRISON_REWARD_PRESTIGE_TOOLTIP",
+ "GARRISON_REWARD_SILVER_CHEST",
+ "GARRISON_REWARD_XP",
+ "GARRISON_REWARD_XP_FORMAT",
+ "GARRISON_SHIPMENT_EMPTY",
+ "GARRISON_SHIPMENT_IN_PROGRESS",
+ "GARRISON_SHIPMENT_READY",
+ "GARRISON_SHIPYARD_CONFIRM_EQUIPMENT",
+ "GARRISON_SHIPYARD_DANGEROUS_MISSION_LABEL",
+ "GARRISON_SHIPYARD_DANGEROUS_MISSION_TOOLTIP_TEXT",
+ "GARRISON_SHIPYARD_DANGEROUS_MISSION_TOOLTIP_TITLE",
+ "GARRISON_SHIPYARD_DANGEROUS_MISSION_WARNING",
+ "GARRISON_SHIPYARD_EQUIPMENT_EMPTY_SLOT_TOOLTIP",
+ "GARRISON_SHIPYARD_EQUIPMENT_EPIC_SLOT_TOOLTIP",
+ "GARRISON_SHIPYARD_EQUIPMENT_RARE_SLOT_TOOLTIP",
+ "GARRISON_SHIPYARD_EQUIPMENT_UPGRADE_SLOT",
+ "GARRISON_SHIPYARD_FLEET_TITLE",
+ "GARRISON_SHIPYARD_FOLLOWERS",
+ "GARRISON_SHIPYARD_FOLLOWER_ADDED_TOAST",
+ "GARRISON_SHIPYARD_FOLLOWER_ADDED_UPGRADED_TOAST",
+ "GARRISON_SHIPYARD_FOLLOWER_COUNT",
+ "GARRISON_SHIPYARD_FOLLOWER_CREW",
+ "GARRISON_SHIPYARD_FOLLOWER_EQUIPMENT_SLOTS",
+ "GARRISON_SHIPYARD_FOLLOWER_TYPE",
+ "GARRISON_SHIPYARD_MISSION_CHANCE_TOOLTIP_TEXT",
+ "GARRISON_SHIPYARD_MISSION_COMPLETE_SIEGEBREAKER_TOOLTIP",
+ "GARRISON_SHIPYARD_MISSION_INPROGRESS_TIMELEFT",
+ "GARRISON_SHIPYARD_MISSION_PARTY_BUFFS",
+ "GARRISON_SHIPYARD_MISSION_RARE",
+ "GARRISON_SHIPYARD_MISSION_REPORT",
+ "GARRISON_SHIPYARD_MISSION_REWARD",
+ "GARRISON_SHIPYARD_MISSION_TOOLTIP_NUM_REQUIRED_FOLLOWERS",
+ "GARRISON_SHIPYARD_MISSION_TOOLTIP_RETURN_TO_START",
+ "GARRISON_SHIPYARD_MISSION_TUTORIAL_AREABUFF",
+ "GARRISON_SHIPYARD_MISSION_TUTORIAL_BLOCKADE",
+ "GARRISON_SHIPYARD_MISSION_TUTORIAL_FIRST",
+ "GARRISON_SHIPYARD_MSSION_INPROGRESS_TOOLTIP",
+ "GARRISON_SHIPYARD_NO_SHIPS",
+ "GARRISON_SHIPYARD_NO_SHIPS_TOOLTIP",
+ "GARRISON_SHIPYARD_PARTY_NOT_FULL_TOOLTIP",
+ "GARRISON_SHIPYARD_REWARD_XP",
+ "GARRISON_SHIPYARD_SHIP_DESTROYED",
+ "GARRISON_SHIPYARD_SHIP_NAME",
+ "GARRISON_SHIPYARD_SHIP_SAVED",
+ "GARRISON_SHIPYARD_SHIP_SURVIVED",
+ "GARRISON_SHIPYARD_THREAT_COUNTER_TOOLTIP",
+ "GARRISON_SHIPYARD_TITLE",
+ "GARRISON_SHIP_CANNOT_DECOMMISSION_ON_MISSION",
+ "GARRISON_SHIP_CANNOT_DECOMMISSION_UNTIL_FULL",
+ "GARRISON_SHIP_CAN_COUNTER",
+ "GARRISON_SHIP_DECOMMISSION",
+ "GARRISON_SHIP_DECOMMISSION_CONFIRMATION",
+ "GARRISON_SHIP_DECOMMISSION_SUCCEEDED",
+ "GARRISON_SHIP_RENAME",
+ "GARRISON_SHIP_RENAME_DEFAULT_LABEL",
+ "GARRISON_SHIP_RENAME_LABEL",
+ "GARRISON_SKIP_ANIMATION_LABEL",
+ "GARRISON_SKIP_MISSION_LABEL",
+ "GARRISON_SPECIALIZATION_COOLDOWN",
+ "GARRISON_SPECIALIZATION_UNKNOWN",
+ "GARRISON_START_MISSION",
+ "GARRISON_SWITCH_SPECIALIZATIONS",
+ "GARRISON_TALENT_ORDER_ADVANCEMENT",
+ "GARRISON_TALENT_RESEARCH_COMPLETE",
+ "GARRISON_TEMPORARY_CATEGORY_FORMAT",
+ "GARRISON_THREAT_COUNTER",
+ "GARRISON_THREAT_COUNTER_TOOLTIP",
+ "GARRISON_TIER",
+ "GARRISON_TOWN_HALL",
+ "GARRISON_TOWN_HALL_ALLIANCE",
+ "GARRISON_TOWN_HALL_ALLIANCE_UPGRADE_TIER1_TOOLTIP",
+ "GARRISON_TOWN_HALL_ALLIANCE_UPGRADE_TIER2_TOOLTIP",
+ "GARRISON_TOWN_HALL_EXPLANATION",
+ "GARRISON_TOWN_HALL_HORDE",
+ "GARRISON_TOWN_HALL_HORDE_UPGRADE_TIER1_TOOLTIP",
+ "GARRISON_TOWN_HALL_HORDE_UPGRADE_TIER2_TOOLTIP",
+ "GARRISON_TOWN_HALL_LEVEL1_DESCRIPTION",
+ "GARRISON_TOWN_HALL_LEVEL2_DESCRIPTION",
+ "GARRISON_TOWN_HALL_LEVEL3_DESCRIPTION",
+ "GARRISON_TRAITS",
+ "GARRISON_TROPHY_LOCKED_SUBTEXT",
+ "GARRISON_TROPHY_NOT_SELECTED_TOOLTIP",
+ "GARRISON_TYPE_AND_MECHANIC_NAME_FORMAT",
+ "GARRISON_UPDATE",
+ "GARRISON_UPGRADE_COMPLETE",
+ "GARRISON_UPGRADE_ERROR",
+ "GARRISON_UPGRADE_IN_PROGRESS",
+ "GARRISON_UPGRADE_NEED_PLAN",
+ "GARRISON_VIEW_COMPLETED_MISSIONS",
+ "GARRISON_VIEW_MISSION_PROGRESS_HERE",
+ "GARRISON_VISIT_LEADER",
+ "GARRISON_YOUR_MATERIAL",
+ "GARR_SPECIALIZATION_KNOWN",
+ "GARR_SPECIALIZATION_LEARNED",
+ "GARR_SPECIALIZATION_NO_BUILDING",
+ "GARR_UNABLE_TO_LEARN_SPECIALIZATION",
+ "GDAPI_REALMTYPE_NORMAL",
+ "GDAPI_REALMTYPE_PVP",
+ "GDAPI_REALMTYPE_PVP_RP",
+ "GDAPI_REALMTYPE_RP",
+ "GEARSETS_POPUP_TEXT",
+ "GEARSETS_TITLE",
+ "GEAR_FILTER",
+ "GEM_TEXT_BLUE",
+ "GEM_TEXT_COGWHEEL",
+ "GEM_TEXT_GREEN",
+ "GEM_TEXT_HYDRAULIC",
+ "GEM_TEXT_META",
+ "GEM_TEXT_ORANGE",
+ "GEM_TEXT_PRISMATIC",
+ "GEM_TEXT_PURPLE",
+ "GEM_TEXT_RED",
+ "GEM_TEXT_YELLOW",
+ "GENERAL",
+ "GENERAL_LABEL",
+ "GENERAL_MACROS",
+ "GENERAL_SPELLS",
+ "GENERAL_SUBTEXT",
+ "GENERIC_FRACTION_STRING",
+ "GERR_OUT_OF_LUNAR_POWER",
+ "GIVE_LOOT",
+ "GLANCING_TRAILER",
+ "GLOBAL_CHANNELS",
+ "GLYPHS",
+ "GLYPH_EMPTY",
+ "GLYPH_EMPTY_DESC",
+ "GLYPH_EXCLUSIVE_WITH",
+ "GLYPH_FILLED",
+ "GLYPH_INACTIVE",
+ "GLYPH_LOCKED",
+ "GLYPH_SLOTS",
+ "GLYPH_SLOT_REMOVE_TOOLTIP",
+ "GLYPH_SLOT_TOOLTIP1",
+ "GLYPH_SLOT_TOOLTIP2",
+ "GLYPH_SLOT_TOOLTIP3",
+ "GLYPH_SLOT_TOOLTIP4",
+ "GLYPH_SLOT_TOOLTIP5",
+ "GLYPH_SLOT_TOOLTIP6",
+ "GMSS_CHAT_DEFAULT_RESPONSE",
+ "GMSURVEYRATING1",
+ "GMSURVEYRATING2",
+ "GMSURVEYRATING3",
+ "GMSURVEYRATING4",
+ "GMSURVEYRATING5",
+ "GMSURVEY_BLOCK_TEXT",
+ "GMSURVEY_BLOCK_TEXT2",
+ "GMSURVEY_BLOCK_TEXT3",
+ "GMSURVEY_EXCELLENT",
+ "GMSURVEY_POOR",
+ "GMSURVEY_REQUEST_TEXT",
+ "GMSURVEY_SUBMITTED",
+ "GMSURVEY_TITLE",
+ "GM_CHAT",
+ "GM_CHAT_LAST_SESSION",
+ "GM_CHAT_OPEN",
+ "GM_CHAT_STATUS_READY",
+ "GM_CHAT_STATUS_READY_DESCRIPTION",
+ "GM_EMAIL_NAME",
+ "GM_RESPONSE_ALERT",
+ "GM_RESPONSE_FRAME_HEADER",
+ "GM_RESPONSE_ISSUE_HEADER",
+ "GM_RESPONSE_MESSAGE_HEADER",
+ "GM_RESPONSE_MORE_HELP",
+ "GM_RESPONSE_POPUP_MUST_RESOLVE_RESPONSE",
+ "GM_RESPONSE_POPUP_NEED_MORE_HELP_WARNING",
+ "GM_RESPONSE_POPUP_RESOLVE_CONFIRM",
+ "GM_RESPONSE_POPUP_VIEW_RESPONSE",
+ "GM_RESPONSE_RESOLVE",
+ "GM_SURVEY_NOT_APPLICABLE",
+ "GM_TICKET_ESCALATED",
+ "GM_TICKET_HIGH_VOLUME",
+ "GM_TICKET_SERVICE_SOON",
+ "GM_TICKET_UNAVAILABLE",
+ "GM_TICKET_WAIT_TIME",
+ "GOLD_AMOUNT",
+ "GOLD_AMOUNT_SYMBOL",
+ "GOLD_AMOUNT_TEXTURE",
+ "GOLD_AMOUNT_TEXTURE_STRING",
+ "GOLD_PER_DAY",
+ "GOODBYE",
+ "GOSSIP_OPTIONS",
+ "GRAND_MASTER",
+ "GRANT_PET_LEVEL_CONFIRM",
+ "GRANT_PET_LEVEL_FAIL",
+ "GRAPHICS_HEADER",
+ "GRAPHICS_LABEL",
+ "GRAPHICS_OPTIONS_UNAVAILABLE",
+ "GRAPHICS_QUALITY",
+ "GRAPHICS_QUALITY_RECOMENDED",
+ "GRAPHICS_SETTING_NORMAL_NOTICE",
+ "GRAPHICS_SETTING_RAID_NOTICE",
+ "GRAVEYARD_ELIGIBLE",
+ "GRAVEYARD_ELIGIBLE_TOOLTIP",
+ "GRAVEYARD_SELECTED",
+ "GRAVEYARD_SELECTED_TOOLTIP",
+ "GREED",
+ "GREED_NEWBIE",
+ "GROUND_CLUTTER",
+ "GROUND_DENSITY",
+ "GROUND_RADIUS",
+ "GROUP",
+ "GROUP1_CHAT_TAG1",
+ "GROUP1_CHAT_TAG2",
+ "GROUP2_CHAT_TAG1",
+ "GROUP2_CHAT_TAG2",
+ "GROUP3_CHAT_TAG1",
+ "GROUP3_CHAT_TAG2",
+ "GROUP4_CHAT_TAG1",
+ "GROUP4_CHAT_TAG2",
+ "GROUP5_CHAT_TAG1",
+ "GROUP5_CHAT_TAG2",
+ "GROUP6_CHAT_TAG1",
+ "GROUP6_CHAT_TAG2",
+ "GROUP7_CHAT_TAG1",
+ "GROUP7_CHAT_TAG2",
+ "GROUP8_CHAT_TAG1",
+ "GROUP8_CHAT_TAG2",
+ "GROUPS",
+ "GROUP_FINDER",
+ "GROUP_INVITE",
+ "GROUP_NUMBER",
+ "GUIDE",
+ "GUIDE_TOOLTIP",
+ "GUILD",
+ "GUILDADDRANK_BUTTON_TOOLTIP",
+ "GUILDBANK_AVAILABLE_MONEY",
+ "GUILDBANK_AWARD_MONEY_SUMMARY_FORMAT",
+ "GUILDBANK_BUYTAB_MONEY_FORMAT",
+ "GUILDBANK_CASHFLOW",
+ "GUILDBANK_DEPOSIT",
+ "GUILDBANK_DEPOSIT_FORMAT",
+ "GUILDBANK_DEPOSIT_MONEY_FORMAT",
+ "GUILDBANK_INFO_TITLE_FORMAT",
+ "GUILDBANK_LOG_QUANTITY",
+ "GUILDBANK_LOG_TITLE_FORMAT",
+ "GUILDBANK_MOVE_FORMAT",
+ "GUILDBANK_NAME_CONFIG",
+ "GUILDBANK_POPUP_TEXT",
+ "GUILDBANK_REMAINING_MONEY",
+ "GUILDBANK_REPAIR",
+ "GUILDBANK_REPAIR_MONEY_FORMAT",
+ "GUILDBANK_TAB_COLON",
+ "GUILDBANK_TAB_DEPOSIT_ONLY",
+ "GUILDBANK_TAB_FULL_ACCESS",
+ "GUILDBANK_TAB_LOCKED",
+ "GUILDBANK_TAB_NUMBER",
+ "GUILDBANK_TAB_WITHDRAW_ONLY",
+ "GUILDBANK_UNLOCKTAB_FORMAT",
+ "GUILDBANK_WITHDRAW",
+ "GUILDBANK_WITHDRAWFORTAB_MONEY_FORMAT",
+ "GUILDBANK_WITHDRAW_FORMAT",
+ "GUILDBANK_WITHDRAW_MONEY_FORMAT",
+ "GUILDCONTROL",
+ "GUILDCONTROL_ALLOWRANK",
+ "GUILDCONTROL_BANK_PERMISSIONS",
+ "GUILDCONTROL_DEPOSIT_ITEMS",
+ "GUILDCONTROL_GUILDRANKS",
+ "GUILDCONTROL_OPTION1",
+ "GUILDCONTROL_OPTION10",
+ "GUILDCONTROL_OPTION11",
+ "GUILDCONTROL_OPTION12",
+ "GUILDCONTROL_OPTION13",
+ "GUILDCONTROL_OPTION14",
+ "GUILDCONTROL_OPTION15",
+ "GUILDCONTROL_OPTION15_TOOLTIP",
+ "GUILDCONTROL_OPTION16",
+ "GUILDCONTROL_OPTION16_TOOLTIP",
+ "GUILDCONTROL_OPTION17",
+ "GUILDCONTROL_OPTION18",
+ "GUILDCONTROL_OPTION19",
+ "GUILDCONTROL_OPTION2",
+ "GUILDCONTROL_OPTION20",
+ "GUILDCONTROL_OPTION21",
+ "GUILDCONTROL_OPTION3",
+ "GUILDCONTROL_OPTION4",
+ "GUILDCONTROL_OPTION5",
+ "GUILDCONTROL_OPTION6",
+ "GUILDCONTROL_OPTION7",
+ "GUILDCONTROL_OPTION8",
+ "GUILDCONTROL_OPTION9",
+ "GUILDCONTROL_RANKLABEL",
+ "GUILDCONTROL_RANK_PERMISSIONS",
+ "GUILDCONTROL_SELECTRANK",
+ "GUILDCONTROL_UPDATE_TEXT",
+ "GUILDCONTROL_VIEW_TAB",
+ "GUILDCONTROL_WITHDRAW_GOLD",
+ "GUILDCONTROL_WITHDRAW_ITEMS",
+ "GUILDEVENT_TYPE_DEMOTE",
+ "GUILDEVENT_TYPE_INVITE",
+ "GUILDEVENT_TYPE_JOIN",
+ "GUILDEVENT_TYPE_PROMOTE",
+ "GUILDEVENT_TYPE_QUIT",
+ "GUILDEVENT_TYPE_REMOVE",
+ "GUILDFINDER_POPUP_TEXT",
+ "GUILDINFOTAB_APPLICANTS",
+ "GUILDINFOTAB_APPLICANTS_NONE",
+ "GUILDINFOTAB_INFO",
+ "GUILDINFOTAB_RECRUITMENT",
+ "GUILDMEMBER_ALERT",
+ "GUILDMOTD_BUTTON_TOOLTIP",
+ "GUILDNOTE_BUTTON_TOOLTIP",
+ "GUILDOFFICERNOTE_BUTTON_TOOLTIP",
+ "GUILDRECRUITMENT_ROLE1",
+ "GUILDRECRUITMENT_ROLE2",
+ "GUILDRECRUITMENT_ROLE3",
+ "GUILDREMOVERANK_BUTTON_TOOLTIP",
+ "GUILD_ACHIEVEMENT",
+ "GUILD_ACHIEVEMENTS_ELIGIBLE",
+ "GUILD_ACHIEVEMENTS_ELIGIBLE_MAXXP",
+ "GUILD_ACHIEVEMENTS_ELIGIBLE_MINXP",
+ "GUILD_ACHIEVEMENTS_TITLE",
+ "GUILD_ACHIEVEMENT_BROADCAST",
+ "GUILD_ACHIEVEMENT_EARNED_BY",
+ "GUILD_ACHIEVEMENT_UNLOCKED",
+ "GUILD_AVAILABILITY",
+ "GUILD_AVAILABILITY_WEEKDAYS",
+ "GUILD_AVAILABILITY_WEEKENDS",
+ "GUILD_BANK",
+ "GUILD_BANK_LOG",
+ "GUILD_BANK_LOG_TIME",
+ "GUILD_BANK_MONEY_LOG",
+ "GUILD_BANK_TAB_INFO",
+ "GUILD_BECOMES_AVAILABLE",
+ "GUILD_CHALLENGES_THIS_WEEK",
+ "GUILD_CHALLENGE_COMPLETE_GOLD",
+ "GUILD_CHALLENGE_COMPLETE_XP",
+ "GUILD_CHALLENGE_COMPLETE_XP_GOLD",
+ "GUILD_CHALLENGE_LABEL",
+ "GUILD_CHALLENGE_LABEL1",
+ "GUILD_CHALLENGE_LABEL2",
+ "GUILD_CHALLENGE_LABEL3",
+ "GUILD_CHALLENGE_LABEL4",
+ "GUILD_CHALLENGE_LABEL5",
+ "GUILD_CHALLENGE_PROGRESS_FORMAT",
+ "GUILD_CHALLENGE_REWARD_GOLD",
+ "GUILD_CHALLENGE_REWARD_XP",
+ "GUILD_CHALLENGE_TOOLTIP1",
+ "GUILD_CHALLENGE_TOOLTIP2",
+ "GUILD_CHALLENGE_TOOLTIP3",
+ "GUILD_CHALLENGE_TOOLTIP4",
+ "GUILD_CHALLENGE_TOOLTIP5",
+ "GUILD_CHALLENGE_TOOLTIP_DONE",
+ "GUILD_CHALLENGE_TOOLTIP_PROGRESS",
+ "GUILD_CHALLENGE_TYPE1",
+ "GUILD_CHALLENGE_TYPE2",
+ "GUILD_CHALLENGE_TYPE3",
+ "GUILD_CHALLENGE_TYPE4",
+ "GUILD_CHALLENGE_TYPE5",
+ "GUILD_CHARTER",
+ "GUILD_CHARTER_CREATOR",
+ "GUILD_CHARTER_INVITE_PROMPT",
+ "GUILD_CHARTER_PURCHASE",
+ "GUILD_CHARTER_REGISTER",
+ "GUILD_CHARTER_TEMPLATE",
+ "GUILD_CHARTER_TITLE",
+ "GUILD_CHAT",
+ "GUILD_CLOSE_RECRUITMENT",
+ "GUILD_CRAFTERS",
+ "GUILD_CREATE_EVENT_LINK",
+ "GUILD_CREATION",
+ "GUILD_CREST_DESIGN",
+ "GUILD_DUP_RANK",
+ "GUILD_EDIT_TEXT_LINK",
+ "GUILD_EVENTS",
+ "GUILD_EVENT_FORMAT",
+ "GUILD_EVENT_LOG",
+ "GUILD_EVENT_TODAY",
+ "GUILD_EXPERIENCE",
+ "GUILD_EXPERIENCE_CAP",
+ "GUILD_EXPERIENCE_CURRENT",
+ "GUILD_EXPERIENCE_DAILY",
+ "GUILD_EXPERIENCE_NO_CAP",
+ "GUILD_EXPERIENCE_TOOLTIP",
+ "GUILD_FACTION_TITLE_EXALTED",
+ "GUILD_FACTION_TITLE_EXALTED_FEMALE",
+ "GUILD_FACTION_TITLE_FRIENDLY",
+ "GUILD_FACTION_TITLE_FRIENDLY_FEMALE",
+ "GUILD_FACTION_TITLE_HONORED",
+ "GUILD_FACTION_TITLE_HONORED_FEMALE",
+ "GUILD_FACTION_TITLE_REVERED",
+ "GUILD_FACTION_TITLE_REVERED_FEMALE",
+ "GUILD_FEAT_OF_STRENGTH_DESCRIPTION",
+ "GUILD_FINDER_DAYS_LEFT",
+ "GUILD_FINDER_LAST_DAY_LEFT",
+ "GUILD_FINDER_REQUESTS_LEFT",
+ "GUILD_FRAME_CHALLENGES",
+ "GUILD_FRAME_TITLE",
+ "GUILD_GROUP",
+ "GUILD_HELP_TEXT_LINE1",
+ "GUILD_HELP_TEXT_LINE10",
+ "GUILD_HELP_TEXT_LINE11",
+ "GUILD_HELP_TEXT_LINE12",
+ "GUILD_HELP_TEXT_LINE13",
+ "GUILD_HELP_TEXT_LINE2",
+ "GUILD_HELP_TEXT_LINE3",
+ "GUILD_HELP_TEXT_LINE4",
+ "GUILD_HELP_TEXT_LINE5",
+ "GUILD_HELP_TEXT_LINE6",
+ "GUILD_HELP_TEXT_LINE7",
+ "GUILD_HELP_TEXT_LINE8",
+ "GUILD_HELP_TEXT_LINE9",
+ "GUILD_IMPEACH_BUTTON_TEXT",
+ "GUILD_IMPEACH_POPUP_CONFIRM",
+ "GUILD_IMPEACH_POPUP_TEXT",
+ "GUILD_INFORMATION",
+ "GUILD_INFO_EDITLABEL",
+ "GUILD_INFO_TEMPLATE",
+ "GUILD_INTEREST",
+ "GUILD_INTEREST_DUNGEON",
+ "GUILD_INTEREST_DUNGEON_TOOLTIP",
+ "GUILD_INTEREST_PVP",
+ "GUILD_INTEREST_PVP_TOOLTIP",
+ "GUILD_INTEREST_QUEST",
+ "GUILD_INTEREST_QUEST_TOOLTIP",
+ "GUILD_INTEREST_RAID",
+ "GUILD_INTEREST_RAID_TOOLTIP",
+ "GUILD_INTEREST_RP",
+ "GUILD_INTEREST_RP_TOOLTIP",
+ "GUILD_INVITATION",
+ "GUILD_INVITE_DECLINE",
+ "GUILD_INVITE_JOIN",
+ "GUILD_ITEM_LOOTED",
+ "GUILD_ITEM_LOOTED_BROADCAST",
+ "GUILD_LATEST_PERK",
+ "GUILD_LEAVE",
+ "GUILD_LEVEL",
+ "GUILD_LEVEL_AND_FACTION",
+ "GUILD_LOWERRANK_BUTTON_TOOLTIP",
+ "GUILD_MEMBERSHIP_REQUEST_SENT",
+ "GUILD_MEMBERS_ONLINE",
+ "GUILD_MEMBERS_ONLINE_COLON",
+ "GUILD_MEMBER_OPTIONS",
+ "GUILD_MEMBER_TEMPLATE",
+ "GUILD_MESSAGE",
+ "GUILD_MOTD",
+ "GUILD_MOTD_EDITLABEL",
+ "GUILD_MOTD_LABEL",
+ "GUILD_MOTD_LABEL2",
+ "GUILD_MOTD_TEMPLATE",
+ "GUILD_MOVE_COMPLETE",
+ "GUILD_MOVE_STARTING",
+ "GUILD_NAME",
+ "GUILD_NAME_ALERT",
+ "GUILD_NAME_ALERT_GM_HELP",
+ "GUILD_NAME_ALERT_MEMBER_HELP",
+ "GUILD_NAME_ALERT_WARNING",
+ "GUILD_NAME_TEMPLATE",
+ "GUILD_NEWS",
+ "GUILD_NEWS_AND_EVENTS",
+ "GUILD_NEWS_DATE",
+ "GUILD_NEWS_FILTER1",
+ "GUILD_NEWS_FILTER2",
+ "GUILD_NEWS_FILTER3",
+ "GUILD_NEWS_FILTER4",
+ "GUILD_NEWS_FILTER5",
+ "GUILD_NEWS_FILTER6",
+ "GUILD_NEWS_FILTER7",
+ "GUILD_NEWS_FILTERS",
+ "GUILD_NEWS_FORMAT0",
+ "GUILD_NEWS_FORMAT1",
+ "GUILD_NEWS_FORMAT2",
+ "GUILD_NEWS_FORMAT3",
+ "GUILD_NEWS_FORMAT4",
+ "GUILD_NEWS_FORMAT5",
+ "GUILD_NEWS_FORMAT6",
+ "GUILD_NEWS_FORMAT7",
+ "GUILD_NEWS_ITEM_PURCHASED",
+ "GUILD_NEWS_LINK_ITEM",
+ "GUILD_NEWS_MAKE_STICKY",
+ "GUILD_NEWS_MOTD",
+ "GUILD_NEWS_REMOVE_STICKY",
+ "GUILD_NEWS_VIEW_ACHIEVEMENT",
+ "GUILD_NEW_RANK",
+ "GUILD_NEXT_PERK_LEVEL",
+ "GUILD_NOTES_LABEL",
+ "GUILD_NOTE_EDITLABEL",
+ "GUILD_NOT_ALLIED_S",
+ "GUILD_NO_GUILD_EVENTS",
+ "GUILD_NO_GUILD_NEWS",
+ "GUILD_OFFICERNOTES_LABEL",
+ "GUILD_OFFICERNOTE_EDITLABEL",
+ "GUILD_OFFICER_NOTE",
+ "GUILD_ONLINE_LABEL",
+ "GUILD_OPEN_RECRUITMENT",
+ "GUILD_PERKS",
+ "GUILD_PETITION_LEADER_INSTRUCTIONS",
+ "GUILD_PETITION_MEMBER_INSTRUCTIONS",
+ "GUILD_PLAYSTYLE",
+ "GUILD_PLAYSTYLE_CASUAL",
+ "GUILD_PLAYSTYLE_HARDCORE",
+ "GUILD_PLAYSTYLE_MODERATE",
+ "GUILD_POINTS_TT",
+ "GUILD_PROMOTE",
+ "GUILD_PVP_STATUS",
+ "GUILD_RAISERANK_BUTTON_TOOLTIP",
+ "GUILD_RANK0_DESC",
+ "GUILD_RANK1_DESC",
+ "GUILD_RANK2_DESC",
+ "GUILD_RANK3_DESC",
+ "GUILD_RANK4_DESC",
+ "GUILD_RANK_AUTHENTICATOR_TOOLTIP",
+ "GUILD_RANK_UNAVAILABLE",
+ "GUILD_RANK_UNAVAILABLE_AUTHENTICATOR",
+ "GUILD_RECRUITMENT_ANYLEVEL",
+ "GUILD_RECRUITMENT_LEVEL",
+ "GUILD_RECRUITMENT_MAXLEVEL",
+ "GUILD_REGISTRAR_PURCHASE_TEXT",
+ "GUILD_RENAMED",
+ "GUILD_REPUTATION",
+ "GUILD_REPUTATION_CAP",
+ "GUILD_REPUTATION_COLON",
+ "GUILD_REPUTATION_WARNING",
+ "GUILD_REPUTATION_WARNING_GENERIC",
+ "GUILD_REPUTATION_WEEKLY",
+ "GUILD_REP_WEEKLY_CAPPED",
+ "GUILD_REWARDS_VISIT_VENDOR",
+ "GUILD_ROSTER",
+ "GUILD_ROSTER_ARENA_RATING",
+ "GUILD_ROSTER_TEMPLATE",
+ "GUILD_ROSTER_VIEW",
+ "GUILD_SET_FILTERS_LINK",
+ "GUILD_STATUS",
+ "GUILD_TAB_GUILD",
+ "GUILD_TAB_GUILD_ABBR",
+ "GUILD_TAB_INFO",
+ "GUILD_TAB_INFO_ABBR",
+ "GUILD_TAB_NEWS",
+ "GUILD_TAB_NEWS_ABBR",
+ "GUILD_TAB_PERKS",
+ "GUILD_TAB_PERKS_ABBR",
+ "GUILD_TAB_REWARDS",
+ "GUILD_TAB_REWARDS_ABBR",
+ "GUILD_TAB_ROSTER",
+ "GUILD_TAB_ROSTER_ABBR",
+ "GUILD_TEMPLATE",
+ "GUILD_TITLE_TEMPLATE",
+ "GUILD_TOTAL",
+ "GUILD_TOTALONLINE",
+ "GUILD_TRADE_SKILL_CRAFTERS_COLON",
+ "GUILD_TRADE_SKILL_TITLE",
+ "GUILD_TRADE_SKILL_VIEW_CRAFTERS",
+ "GUILD_VIEW_ALL_PERKS_LINK",
+ "GUILD_VIEW_ALL_RECIPES_LINK",
+ "GUILD_VIEW_LOG",
+ "GUILD_VIEW_NEW_PERKS_LINK",
+ "GUILD_XP_TOTAL",
+ "GUILD_XP_WEEKLY",
+ "GXAPI",
+ "GXAPI_D3D11",
+ "GXAPI_D3D9",
+ "GXAPI_GLL",
+ "GXAPI_MTL",
+ "GXAPI_OPENGL",
+ "HAIR_HORNS_COLOR",
+ "HAIR_HORNS_STYLE",
+ "HAIR_NORMAL_COLOR",
+ "HAIR_NORMAL_STYLE",
+ "HANDSSLOT",
+ "HAPPINESS",
+ "HARASSMENT",
+ "HARASSMENT_POLICY_TEXT",
+ "HARASSMENT_TEXT",
+ "HARDWARE",
+ "HARDWARE_CURSOR",
+ "HARMFUL_AURA_COMBATLOG_TOOLTIP",
+ "HATRED",
+ "HAVE_MAIL",
+ "HAVE_MAIL_FROM",
+ "HEADER_COLON",
+ "HEADSLOT",
+ "HEAD_BOB",
+ "HEALER",
+ "HEALING_DONE_TOOLTIP",
+ "HEALS",
+ "HEALTH",
+ "HEALTH_COLON",
+ "HEALTH_COST",
+ "HEALTH_COST_PCT",
+ "HEALTH_COST_PER_TIME",
+ "HEALTH_COST_PER_TIME_NO_BASE",
+ "HEALTH_LOW",
+ "HEIRLOOMS",
+ "HEIRLOOMS_CATEGORY_BACK",
+ "HEIRLOOMS_CATEGORY_CHEST",
+ "HEIRLOOMS_CATEGORY_HEAD",
+ "HEIRLOOMS_CATEGORY_LEGS",
+ "HEIRLOOMS_CATEGORY_SHOULDER",
+ "HEIRLOOMS_CATEGORY_TRINKETS_RINGS_AND_NECKLACES",
+ "HEIRLOOMS_CATEGORY_WEAPON",
+ "HEIRLOOMS_CLASS_FILTER_FORMAT",
+ "HEIRLOOMS_CLASS_SPEC_FILTER_FORMAT",
+ "HEIRLOOMS_JOURNAL",
+ "HEIRLOOMS_JOURNAL_TUTORIAL_TAB",
+ "HEIRLOOMS_JOURNAL_TUTORIAL_UPGRADE",
+ "HEIRLOOMS_MICRO_BUTTON_SPEC_TUTORIAL",
+ "HEIRLOOMS_PROGRESS_FORMAT",
+ "HEIRLOOMS_PVP",
+ "HEIRLOOM_UPGRADE_TOOLTIP_FORMAT",
+ "HELPFRAME_ACCOUNTSECURITY_FOOTER",
+ "HELPFRAME_ACCOUNTSECURITY_TEXT1",
+ "HELPFRAME_ACCOUNTSECURITY_TEXT1_HEADER",
+ "HELPFRAME_ACCOUNTSECURITY_TEXT2",
+ "HELPFRAME_ACCOUNTSECURITY_TEXT2_HEADER",
+ "HELPFRAME_ACCOUNTSECURITY_TEXT3",
+ "HELPFRAME_ACCOUNTSECURITY_TEXT3_HEADER",
+ "HELPFRAME_ACCOUNTSECURITY_TITLE",
+ "HELPFRAME_ACCOUNT_BULLET1",
+ "HELPFRAME_ACCOUNT_BULLET2",
+ "HELPFRAME_ACCOUNT_BULLET3",
+ "HELPFRAME_ACCOUNT_BULLET4",
+ "HELPFRAME_ACCOUNT_BULLET_TITLE1",
+ "HELPFRAME_ACCOUNT_BUTTON_TEXT",
+ "HELPFRAME_ACCOUNT_TEXT",
+ "HELPFRAME_ACCOUNT_TITLE",
+ "HELPFRAME_BUG_BUTTON_DESCRIPTION",
+ "HELPFRAME_BUG_BUTTON_TEXT",
+ "HELPFRAME_CHARACTER_BULLET1",
+ "HELPFRAME_CHARACTER_BULLET2",
+ "HELPFRAME_CHARACTER_BULLET3",
+ "HELPFRAME_CHARACTER_BULLET4",
+ "HELPFRAME_CHARACTER_BULLET5",
+ "HELPFRAME_CHARACTER_BULLET_TITLE1",
+ "HELPFRAME_CHARACTER_BUTTON_TEXT",
+ "HELPFRAME_CHARACTER_TEXT",
+ "HELPFRAME_CHARACTER_TITLE",
+ "HELPFRAME_ENVIRONMENTAL_BULLET1",
+ "HELPFRAME_ENVIRONMENTAL_BULLET2",
+ "HELPFRAME_ENVIRONMENTAL_BULLET3",
+ "HELPFRAME_ENVIRONMENTAL_BULLET4",
+ "HELPFRAME_ENVIRONMENTAL_BULLET5",
+ "HELPFRAME_ENVIRONMENTAL_BULLET6",
+ "HELPFRAME_ENVIRONMENTAL_BULLET_TITLE1",
+ "HELPFRAME_ENVIRONMENTAL_BULLET_TITLE2",
+ "HELPFRAME_ENVIRONMENTAL_BUTTON_TEXT",
+ "HELPFRAME_ENVIRONMENTAL_TEXT",
+ "HELPFRAME_ENVIRONMENTAL_TITLE",
+ "HELPFRAME_GENERAL_BUTTON_DESCRIPTION",
+ "HELPFRAME_GENERAL_BUTTON_TEXT",
+ "HELPFRAME_GM_BUTTON_DESCRIPTION",
+ "HELPFRAME_GM_BUTTON_TEXT",
+ "HELPFRAME_GUILD_BULLET1",
+ "HELPFRAME_GUILD_BULLET2",
+ "HELPFRAME_GUILD_BULLET3",
+ "HELPFRAME_GUILD_BULLET_TITLE1",
+ "HELPFRAME_GUILD_BUTTON_TEXT",
+ "HELPFRAME_GUILD_TEXT",
+ "HELPFRAME_GUILD_TITLE",
+ "HELPFRAME_HARASSMENT_BUTTON_DESCRIPTION",
+ "HELPFRAME_HARASSMENT_BUTTON_TEXT",
+ "HELPFRAME_HOME_TEXT",
+ "HELPFRAME_ITEM_BULLET1",
+ "HELPFRAME_ITEM_BULLET2",
+ "HELPFRAME_ITEM_BULLET3",
+ "HELPFRAME_ITEM_BULLET4",
+ "HELPFRAME_ITEM_BULLET5",
+ "HELPFRAME_ITEM_BULLET6",
+ "HELPFRAME_ITEM_BULLET7",
+ "HELPFRAME_ITEM_BULLET_TITLE1",
+ "HELPFRAME_ITEM_BULLET_TITLE2",
+ "HELPFRAME_ITEM_BUTTON_TEXT",
+ "HELPFRAME_ITEM_RESTORATION",
+ "HELPFRAME_ITEM_TEXT",
+ "HELPFRAME_ITEM_TITLE",
+ "HELPFRAME_LAG_TEXT1",
+ "HELPFRAME_LAG_TITLE",
+ "HELPFRAME_NONQUEST_BULLET1",
+ "HELPFRAME_NONQUEST_BULLET2",
+ "HELPFRAME_NONQUEST_BULLET3",
+ "HELPFRAME_NONQUEST_BULLET4",
+ "HELPFRAME_NONQUEST_BULLET5",
+ "HELPFRAME_NONQUEST_BULLET6",
+ "HELPFRAME_NONQUEST_BULLET7",
+ "HELPFRAME_NONQUEST_BULLET_TITLE1",
+ "HELPFRAME_NONQUEST_BULLET_TITLE2",
+ "HELPFRAME_NONQUEST_BUTTON_TEXT",
+ "HELPFRAME_NONQUEST_TEXT",
+ "HELPFRAME_NONQUEST_TITLE",
+ "HELPFRAME_OPENTICKETINSTRUCTIONS_TEXT1",
+ "HELPFRAME_OPENTICKETINSTRUCTIONS_TEXT2",
+ "HELPFRAME_OPENTICKETINSTRUCTIONS_TEXT3",
+ "HELPFRAME_OPENTICKETINSTRUCTIONS_TITLE",
+ "HELPFRAME_OPENTICKET_EDITTEXT",
+ "HELPFRAME_OPENTICKET_FOLLOWUPTEXT",
+ "HELPFRAME_OPENTICKET_TEXT",
+ "HELPFRAME_OTHER_BUTTON_DESCRIPTION",
+ "HELPFRAME_OTHER_BUTTON_TEXT",
+ "HELPFRAME_QUEST_BULLET1",
+ "HELPFRAME_QUEST_BULLET2",
+ "HELPFRAME_QUEST_BULLET3",
+ "HELPFRAME_QUEST_BULLET4",
+ "HELPFRAME_QUEST_BULLET5",
+ "HELPFRAME_QUEST_BULLET_TITLE1",
+ "HELPFRAME_QUEST_BULLET_TITLE2",
+ "HELPFRAME_QUEST_BUTTON_TEXT",
+ "HELPFRAME_QUEST_TEXT",
+ "HELPFRAME_QUEST_TITLE",
+ "HELPFRAME_REPORTLAG_TEXT1",
+ "HELPFRAME_REPORT_ABUSE_HELP",
+ "HELPFRAME_REPORT_BUG_TEXT1",
+ "HELPFRAME_REPORT_BUG_TITLE",
+ "HELPFRAME_REPORT_PLAYER_EXAMPLE_CHAT",
+ "HELPFRAME_REPORT_PLAYER_EXAMPLE_CHAT_CLICK_LOCATION",
+ "HELPFRAME_REPORT_PLAYER_EXAMPLE_TARGET_CLICK_LOCATION",
+ "HELPFRAME_REPORT_PLAYER_EXAMPLE_TARGET_NAME",
+ "HELPFRAME_REPORT_PLAYER_RIGHT_CLICK",
+ "HELPFRAME_REPORT_PLAYER_TEXT1",
+ "HELPFRAME_REPORT_PLAYER_TITLE",
+ "HELPFRAME_STUCK_BUTTON_DESCRIPTION",
+ "HELPFRAME_STUCK_BUTTON_TEXT",
+ "HELPFRAME_STUCK_GRAVEYARD",
+ "HELPFRAME_STUCK_GRAVEYARD_HEADER",
+ "HELPFRAME_STUCK_HEARTHSTONE",
+ "HELPFRAME_STUCK_HEARTHSTONE_HEADER",
+ "HELPFRAME_STUCK_HEARTHSTONE_MISSING",
+ "HELPFRAME_STUCK_TEXT1",
+ "HELPFRAME_STUCK_TITLE",
+ "HELPFRAME_SUBMIT_SUGGESTION_LEGAL",
+ "HELPFRAME_SUBMIT_SUGGESTION_TEXT1",
+ "HELPFRAME_SUBMIT_SUGGESTION_TITLE",
+ "HELPFRAME_SUBMIT_TICKET_TITLE",
+ "HELPFRAME_SUGGESTION_BUTTON_DESCRIPTION",
+ "HELPFRAME_SUGGESTION_BUTTON_TEXT",
+ "HELPFRAME_TECHNICAL_BULLET1",
+ "HELPFRAME_TECHNICAL_BULLET2",
+ "HELPFRAME_TECHNICAL_BULLET3",
+ "HELPFRAME_TECHNICAL_BULLET4",
+ "HELPFRAME_TECHNICAL_BULLET5",
+ "HELPFRAME_TECHNICAL_BULLET6",
+ "HELPFRAME_TECHNICAL_BULLET7",
+ "HELPFRAME_TECHNICAL_BULLET_TITLE1",
+ "HELPFRAME_TECHNICAL_BUTTON_TEXT",
+ "HELPFRAME_TECHNICAL_TEXT",
+ "HELPFRAME_TECHNICAL_TITLE",
+ "HELPFRAME_TICKET_CLICK_HELP",
+ "HELPFRAME_TICKET_TUTORIAL_HELP",
+ "HELPFRAME_WELCOME_TEXT1",
+ "HELPFRAME_WELCOME_TITLE",
+ "HELP_BUTTON",
+ "HELP_FRAME_TITLE",
+ "HELP_LABEL",
+ "HELP_OPTIONS_MOVED",
+ "HELP_SUBTEXT",
+ "HELP_TEXT_LINE1",
+ "HELP_TEXT_LINE10",
+ "HELP_TEXT_LINE11",
+ "HELP_TEXT_LINE12",
+ "HELP_TEXT_LINE13",
+ "HELP_TEXT_LINE14",
+ "HELP_TEXT_LINE15",
+ "HELP_TEXT_LINE2",
+ "HELP_TEXT_LINE3",
+ "HELP_TEXT_LINE4",
+ "HELP_TEXT_LINE5",
+ "HELP_TEXT_LINE6",
+ "HELP_TEXT_LINE7",
+ "HELP_TEXT_LINE8",
+ "HELP_TEXT_LINE9",
+ "HELP_TEXT_SIMPLE",
+ "HELP_TICKET_ABANDON",
+ "HELP_TICKET_ABANDON_CONFIRM",
+ "HELP_TICKET_EDIT",
+ "HELP_TICKET_EDIT_ABANDON",
+ "HELP_TICKET_OPEN",
+ "HELP_TICKET_QUEUE_DISABLED",
+ "HEROIC_PREFIX",
+ "HEROIC_SCENARIO",
+ "HEROIC_SCENARIO_BONUS_VALOR",
+ "HEROIC_SCENARIO_BONUS_VALOR_SPECIFIC",
+ "HERTZ",
+ "HIDE",
+ "HIDE_ADVENTURE_JOURNAL_ALERTS",
+ "HIDE_OUTDOOR_WORLD_STATE_TEXT",
+ "HIDE_PARTY_INTERFACE_TEXT",
+ "HIDE_PULLOUT_BG",
+ "HIGH",
+ "HIGHLIGHTING",
+ "HIGHLIGHT_ABILITY_COMBATLOG_TOOLTIP",
+ "HIGHLIGHT_DAMAGE_COMBATLOG_TOOLTIP",
+ "HIGHLIGHT_KILL_COMBATLOG_TOOLTIP",
+ "HIGHLIGHT_SCHOOL_COMBATLOG_TOOLTIP",
+ "HIGHMOUNTAIN",
+ "HIGH_BIDDER",
+ "HISTORY",
+ "HIT",
+ "HIT_LCD",
+ "HK",
+ "HOLY_POWER",
+ "HOLY_POWER_COST",
+ "HOLY_POWER_COST_PER_TIME",
+ "HOLY_POWER_COST_PER_TIME_NO_BASE",
+ "HOLY_POWER_TOOLTIP",
+ "HOME",
+ "HOME_INN",
+ "HONOR",
+ "HONORABLE_KILLS",
+ "HONORABLE_KILLS_TOOLTIP",
+ "HONOR_BAR",
+ "HONOR_CONTRIBUTION_POINTS",
+ "HONOR_ESTIMATED_TOOLTIP",
+ "HONOR_GAINED",
+ "HONOR_GAINED_TOOLTIP",
+ "HONOR_HIGHEST_RANK",
+ "HONOR_LASTWEEK",
+ "HONOR_LEVEL_LABEL",
+ "HONOR_LIFETIME",
+ "HONOR_POINTS",
+ "HONOR_REWARD_ARTIFACT_POWER",
+ "HONOR_REWARD_MONEY",
+ "HONOR_REWARD_TITLE",
+ "HONOR_REWARD_TITLE_TOOLTIP",
+ "HONOR_STANDING",
+ "HONOR_TALENT_CAN_NOW_PRESTIGE",
+ "HONOR_TALENT_FIRST_TALENT",
+ "HONOR_TALENT_HONOR_LEVELS",
+ "HONOR_THIS_SESSION",
+ "HONOR_TODAY",
+ "HONOR_YESTERDAY",
+ "HONOR_YOUVE_REACHED",
+ "HORDE_CHEER",
+ "HOSTILE",
+ "HOT_ITEM",
+ "HOT_ITEM_SELLER",
+ "HOURS",
+ "HOURS_ABBR",
+ "HOURS_MINUTES_SECONDS",
+ "HOURS_MINUTES_SECONDS_MILLISECONDS",
+ "HOUR_ONELETTER_ABBR",
+ "HP",
+ "HP_TEMPLATE",
+ "HUNTER_AGILITY_TOOLTIP",
+ "HUNTER_BM_CORE_ABILITY_1",
+ "HUNTER_BM_CORE_ABILITY_2",
+ "HUNTER_BM_CORE_ABILITY_3",
+ "HUNTER_BM_CORE_ABILITY_4",
+ "HUNTER_BM_CORE_ABILITY_5",
+ "HUNTER_BM_CORE_ABILITY_6",
+ "HUNTER_INTELLECT_TOOLTIP",
+ "HUNTER_MM_CORE_ABILITY_1",
+ "HUNTER_MM_CORE_ABILITY_2",
+ "HUNTER_MM_CORE_ABILITY_3",
+ "HUNTER_MM_CORE_ABILITY_4",
+ "HUNTER_MM_CORE_ABILITY_5",
+ "HUNTER_MM_CORE_ABILITY_6",
+ "HUNTER_PET_CUNNING_CORE_ABILITY_1",
+ "HUNTER_PET_CUNNING_CORE_ABILITY_2",
+ "HUNTER_PET_CUNNING_CORE_ABILITY_3",
+ "HUNTER_PET_CUNNING_CORE_ABILITY_4",
+ "HUNTER_PET_CUNNING_CORE_ABILITY_5",
+ "HUNTER_PET_CUNNING_CORE_ABILITY_6",
+ "HUNTER_PET_FEROCITY_CORE_ABILITY_1",
+ "HUNTER_PET_FEROCITY_CORE_ABILITY_2",
+ "HUNTER_PET_FEROCITY_CORE_ABILITY_3",
+ "HUNTER_PET_FEROCITY_CORE_ABILITY_4",
+ "HUNTER_PET_TENACITY_CORE_ABILITY_1",
+ "HUNTER_PET_TENACITY_CORE_ABILITY_2",
+ "HUNTER_PET_TENACITY_CORE_ABILITY_3",
+ "HUNTER_PET_TENACITY_CORE_ABILITY_4",
+ "HUNTER_PET_TENACITY_CORE_ABILITY_5",
+ "HUNTER_PET_TENACITY_CORE_ABILITY_6",
+ "HUNTER_SV_CORE_ABILITY_1",
+ "HUNTER_SV_CORE_ABILITY_2",
+ "HUNTER_SV_CORE_ABILITY_3",
+ "HUNTER_SV_CORE_ABILITY_4",
+ "HUNTER_SV_CORE_ABILITY_5",
+ "HUNTER_SV_CORE_ABILITY_6",
+ "HUNTER_TRACKING_TEXT",
+ "ICON_TAG_RAID_TARGET_CIRCLE1",
+ "ICON_TAG_RAID_TARGET_CIRCLE2",
+ "ICON_TAG_RAID_TARGET_CROSS1",
+ "ICON_TAG_RAID_TARGET_CROSS2",
+ "ICON_TAG_RAID_TARGET_DIAMOND1",
+ "ICON_TAG_RAID_TARGET_DIAMOND2",
+ "ICON_TAG_RAID_TARGET_MOON1",
+ "ICON_TAG_RAID_TARGET_MOON2",
+ "ICON_TAG_RAID_TARGET_SKULL1",
+ "ICON_TAG_RAID_TARGET_SKULL2",
+ "ICON_TAG_RAID_TARGET_SQUARE1",
+ "ICON_TAG_RAID_TARGET_SQUARE2",
+ "ICON_TAG_RAID_TARGET_STAR1",
+ "ICON_TAG_RAID_TARGET_STAR2",
+ "ICON_TAG_RAID_TARGET_TRIANGLE1",
+ "ICON_TAG_RAID_TARGET_TRIANGLE2",
+ "ID",
+ "IDLE_MESSAGE",
+ "IF_EQUIPPED_TOGETHER",
+ "IGNORE",
+ "IGNORED",
+ "IGNORED_QUEST_DISPLAY",
+ "IGNORE_DIALOG",
+ "IGNORE_ERRORS",
+ "IGNORE_LIST",
+ "IGNORE_PLAYER",
+ "IGNORE_QUEST",
+ "IGNORE_QUEST_TUTORIAL",
+ "IGNORE_REMOVE",
+ "IGR_BILLING_NAG_DIALOG",
+ "ILLIDAN_ORIGINS_PIT_LORD_BOSSNAME",
+ "ILLIDAN_ORIGINS_RL_ABILITY_ARCANE_SIPHON_01",
+ "ILLIDAN_ORIGINS_RL_ABILITY_ARCANE_SIPHON_02",
+ "ILLIDAN_ORIGINS_RL_ABILITY_COLLAPSING_STAR",
+ "ILLIDAN_ORIGINS_RL_ABILITY_FURY_OF_THE_COSMOS",
+ "ILLIDAN_ORIGINS_RL_ABILITY_STORMRAGE",
+ "ILLIDAN_ORIGINS_RL_ABILITY_WARHAWK",
+ "ILLIDAN_ORIGINS_RL_ESSENCE_OF_THE_ARCANE_NEEDED",
+ "ILLUSTRIOUS",
+ "IMMUNE",
+ "IMPORTANT_PEOPLE_IN_GROUP",
+ "IM_STYLE",
+ "INBOX",
+ "INBOX_TOO_MUCH_MAIL",
+ "INBOX_TOO_MUCH_MAIL_TOOLTIP",
+ "INCLUDED_BATTLEGROUNDS",
+ "INCLUDED_DUNGEONS",
+ "INCLUDED_DUNGEONS_EMPTY",
+ "INCLUDED_DUNGEONS_SUBTEXT",
+ "INCLUDED_DUNGEONS_TIMEWALKER_EMPTY",
+ "INCLUDED_SCENARIOS",
+ "INCLUDED_SCENARIOS_EMPTY",
+ "INCLUDED_SCENARIOS_SUBTEXT",
+ "INCOMPLETE",
+ "INCREASE_POTENTIAL",
+ "INDIVIDUALS",
+ "INELIGIBLE_BOSSES",
+ "INELIGIBLE_FOR_LOOT",
+ "INFO",
+ "INPUT_CHINESE",
+ "INPUT_JAPANESE",
+ "INPUT_KOREAN",
+ "INPUT_ROMAN",
+ "INSANITY",
+ "INSANITY_COST",
+ "INSANITY_COST_LARGE",
+ "INSANITY_COST_LARGE_PER_TIME",
+ "INSANITY_COST_LARGE_PER_TIME_NO_BASE",
+ "INSANITY_COST_PER_TIME",
+ "INSANITY_COST_PER_TIME_NO_BASE",
+ "INSANITY_POWER",
+ "INSCRIPTION",
+ "INSPECT",
+ "INSPECT_GUILD_FACTION",
+ "INSPECT_GUILD_LEVEL",
+ "INSPECT_GUILD_NUM_MEMBERS",
+ "INSPECT_HONORABLE_KILLS",
+ "INSPECT_NOTIFY",
+ "INSTANCE",
+ "INSTANCE_BOOT_TIMER",
+ "INSTANCE_CHAT",
+ "INSTANCE_CHAT_LEADER",
+ "INSTANCE_CHAT_MESSAGE",
+ "INSTANCE_DIFFICULTY_FORMAT",
+ "INSTANCE_ID",
+ "INSTANCE_LEAVE",
+ "INSTANCE_LOCK_SEPARATOR",
+ "INSTANCE_LOCK_SS",
+ "INSTANCE_LOCK_TIMER",
+ "INSTANCE_LOCK_TIMER_PREVIOUSLY_SAVED",
+ "INSTANCE_LOCK_WARNING",
+ "INSTANCE_LOCK_WARNING_PREVIOUSLY_SAVED",
+ "INSTANCE_PARTY_LEAVE",
+ "INSTANCE_RESET_FAILED",
+ "INSTANCE_RESET_FAILED_OFFLINE",
+ "INSTANCE_RESET_FAILED_ZONING",
+ "INSTANCE_RESET_SUCCESS",
+ "INSTANCE_ROLE_WARNING_TEXT",
+ "INSTANCE_ROLE_WARNING_TITLE",
+ "INSTANCE_SAVED",
+ "INSTANCE_SHUTDOWN_MESSAGE",
+ "INSTANCE_UNAVAILABLE_OTHER_ACHIEVEMENT_NOT_COMPLETED",
+ "INSTANCE_UNAVAILABLE_OTHER_AREA_NOT_EXPLORED",
+ "INSTANCE_UNAVAILABLE_OTHER_CANNOT_RUN_ANY_CHILD_DUNGEON",
+ "INSTANCE_UNAVAILABLE_OTHER_ENGAGED_IN_PVP",
+ "INSTANCE_UNAVAILABLE_OTHER_EXPANSION_TOO_LOW",
+ "INSTANCE_UNAVAILABLE_OTHER_GEAR_TOO_HIGH",
+ "INSTANCE_UNAVAILABLE_OTHER_GEAR_TOO_LOW",
+ "INSTANCE_UNAVAILABLE_OTHER_LEVEL_TOO_HIGH",
+ "INSTANCE_UNAVAILABLE_OTHER_LEVEL_TOO_LOW",
+ "INSTANCE_UNAVAILABLE_OTHER_MISSING_ITEM",
+ "INSTANCE_UNAVAILABLE_OTHER_NO_SPEC",
+ "INSTANCE_UNAVAILABLE_OTHER_NO_VALID_ROLES",
+ "INSTANCE_UNAVAILABLE_OTHER_OTHER",
+ "INSTANCE_UNAVAILABLE_OTHER_QUEST_NOT_COMPLETED",
+ "INSTANCE_UNAVAILABLE_OTHER_RAID_LOCKED",
+ "INSTANCE_UNAVAILABLE_OTHER_TEMPORARILY_DISABLED",
+ "INSTANCE_UNAVAILABLE_OTHER_TOO_SOON",
+ "INSTANCE_UNAVAILABLE_SELF_ACHIEVEMENT_NOT_COMPLETED",
+ "INSTANCE_UNAVAILABLE_SELF_AREA_NOT_EXPLORED",
+ "INSTANCE_UNAVAILABLE_SELF_CANNOT_RUN_ANY_CHILD_DUNGEON",
+ "INSTANCE_UNAVAILABLE_SELF_ENGAGED_IN_PVP",
+ "INSTANCE_UNAVAILABLE_SELF_EXPANSION_TOO_LOW",
+ "INSTANCE_UNAVAILABLE_SELF_GEAR_TOO_HIGH",
+ "INSTANCE_UNAVAILABLE_SELF_GEAR_TOO_LOW",
+ "INSTANCE_UNAVAILABLE_SELF_LEVEL_TOO_HIGH",
+ "INSTANCE_UNAVAILABLE_SELF_LEVEL_TOO_LOW",
+ "INSTANCE_UNAVAILABLE_SELF_MISSING_ITEM",
+ "INSTANCE_UNAVAILABLE_SELF_NO_SPEC",
+ "INSTANCE_UNAVAILABLE_SELF_NO_VALID_ROLES",
+ "INSTANCE_UNAVAILABLE_SELF_OTHER",
+ "INSTANCE_UNAVAILABLE_SELF_QUEST_NOT_COMPLETED",
+ "INSTANCE_UNAVAILABLE_SELF_RAID_LOCKED",
+ "INSTANCE_UNAVAILABLE_SELF_TEMPORARILY_DISABLED",
+ "INT",
+ "INTELLECT_COLON",
+ "INTELLECT_TOOLTIP",
+ "INTERACTIVE_REALM_TOOLTIP",
+ "INTERACTIVE_SERVER_LABEL",
+ "INTERACT_ON_LEFT_CLICK_TEXT",
+ "INTERFACE_ACTION_BLOCKED",
+ "INTERFACE_OPTIONS",
+ "INTERNAL_STRING_ERROR",
+ "INTERRUPT",
+ "INTERRUPTED",
+ "INTERRUPTS",
+ "INT_GENERAL_DURATION_DAYS",
+ "INT_GENERAL_DURATION_HOURS",
+ "INT_GENERAL_DURATION_MIN",
+ "INT_GENERAL_DURATION_SEC",
+ "INT_LCD",
+ "INT_SPELL_DURATION_DAYS",
+ "INT_SPELL_DURATION_HOURS",
+ "INT_SPELL_DURATION_MIN",
+ "INT_SPELL_DURATION_SEC",
+ "INT_SPELL_POINTS_SPREAD_TEMPLATE",
+ "INVASION_TIME_FORMAT",
+ "INVENTORY_FULL",
+ "INVENTORY_TOOLTIP",
+ "INVERT_MOUSE",
+ "INVITATION",
+ "INVITATION_XREALM",
+ "INVITE",
+ "INVITE_CONVERSATION_INSTRUCTIONS",
+ "INVITE_FRIEND_TO_CONVERSATION",
+ "INVITE_TEAM_MEMBERS",
+ "INVITE_TO_CONVERSATION",
+ "INVTYPE_2HWEAPON",
+ "INVTYPE_AMMO",
+ "INVTYPE_BAG",
+ "INVTYPE_BODY",
+ "INVTYPE_CHEST",
+ "INVTYPE_CLOAK",
+ "INVTYPE_FEET",
+ "INVTYPE_FINGER",
+ "INVTYPE_HAND",
+ "INVTYPE_HEAD",
+ "INVTYPE_HOLDABLE",
+ "INVTYPE_LEGS",
+ "INVTYPE_NECK",
+ "INVTYPE_QUIVER",
+ "INVTYPE_RANGED",
+ "INVTYPE_RANGEDRIGHT",
+ "INVTYPE_RELIC",
+ "INVTYPE_ROBE",
+ "INVTYPE_SHIELD",
+ "INVTYPE_SHOULDER",
+ "INVTYPE_TABARD",
+ "INVTYPE_THROWN",
+ "INVTYPE_TRINKET",
+ "INVTYPE_WAIST",
+ "INVTYPE_WEAPON",
+ "INVTYPE_WEAPONMAINHAND",
+ "INVTYPE_WEAPONMAINHAND_PET",
+ "INVTYPE_WEAPONOFFHAND",
+ "INVTYPE_WRIST",
+ "IN_LFG_QUEUE_BUT_SUSPENDED",
+ "ITEMPRESENTINOFFHAND",
+ "ITEMS",
+ "ITEMSLOTTEXT",
+ "ITEMS_EQUIPPED",
+ "ITEMS_IN_INVENTORY",
+ "ITEMS_NOT_IN_INVENTORY",
+ "ITEMS_VARIABLE_QUANTITY",
+ "ITEM_ACCOUNTBOUND",
+ "ITEM_ARTIFACT_VIEWABLE",
+ "ITEM_BIND_ON_EQUIP",
+ "ITEM_BIND_ON_PICKUP",
+ "ITEM_BIND_ON_USE",
+ "ITEM_BIND_QUEST",
+ "ITEM_BIND_TO_ACCOUNT",
+ "ITEM_BIND_TO_BNETACCOUNT",
+ "ITEM_BNETACCOUNTBOUND",
+ "ITEM_CANT_BE_DESTROYED",
+ "ITEM_CAN_BE_READ",
+ "ITEM_CHARGEUP_TOTAL",
+ "ITEM_CHARGEUP_TOTAL_DAYS",
+ "ITEM_CHARGEUP_TOTAL_HOURS",
+ "ITEM_CHARGEUP_TOTAL_MIN",
+ "ITEM_CHARGEUP_TOTAL_SEC",
+ "ITEM_CLASSES_ALLOWED",
+ "ITEM_COMPARISON_CYCLING_DISABLED_MSG_MAINHAND",
+ "ITEM_COMPARISON_CYCLING_DISABLED_MSG_OFFHAND",
+ "ITEM_COMPARISON_RELIC_BONUS_RANKS",
+ "ITEM_COMPARISON_SWAP_ITEM_MAINHAND_DESCRIPTION",
+ "ITEM_COMPARISON_SWAP_ITEM_OFFHAND_DESCRIPTION",
+ "ITEM_CONJURED",
+ "ITEM_COOLDOWN_TIME",
+ "ITEM_COOLDOWN_TIME_DAYS",
+ "ITEM_COOLDOWN_TIME_HOURS",
+ "ITEM_COOLDOWN_TIME_MIN",
+ "ITEM_COOLDOWN_TIME_SEC",
+ "ITEM_COOLDOWN_TOTAL",
+ "ITEM_COOLDOWN_TOTAL_DAYS",
+ "ITEM_COOLDOWN_TOTAL_HOURS",
+ "ITEM_COOLDOWN_TOTAL_MIN",
+ "ITEM_COOLDOWN_TOTAL_SEC",
+ "ITEM_CREATED_BY",
+ "ITEM_DELTA_DESCRIPTION",
+ "ITEM_DELTA_DUAL_WIELD_COMPARISON_MAINHAND_DESCRIPTION",
+ "ITEM_DELTA_DUAL_WIELD_COMPARISON_OFFHAND_DESCRIPTION",
+ "ITEM_DELTA_MULTIPLE_COMPARISON_DESCRIPTION",
+ "ITEM_DISENCHANT_ANY_SKILL",
+ "ITEM_DISENCHANT_MIN_SKILL",
+ "ITEM_DISENCHANT_NOT_DISENCHANTABLE",
+ "ITEM_DURATION_DAYS",
+ "ITEM_DURATION_HOURS",
+ "ITEM_DURATION_MIN",
+ "ITEM_DURATION_SEC",
+ "ITEM_ENCHANT_DISCLAIMER",
+ "ITEM_ENCHANT_TIME_LEFT_DAYS",
+ "ITEM_ENCHANT_TIME_LEFT_HOURS",
+ "ITEM_ENCHANT_TIME_LEFT_MIN",
+ "ITEM_ENCHANT_TIME_LEFT_SEC",
+ "ITEM_GLYPH_ONUSE",
+ "ITEM_HEROIC",
+ "ITEM_HEROIC_EPIC",
+ "ITEM_HEROIC_QUALITY0_DESC",
+ "ITEM_HEROIC_QUALITY1_DESC",
+ "ITEM_HEROIC_QUALITY2_DESC",
+ "ITEM_HEROIC_QUALITY3_DESC",
+ "ITEM_HEROIC_QUALITY4_DESC",
+ "ITEM_HEROIC_QUALITY5_DESC",
+ "ITEM_HEROIC_QUALITY6_DESC",
+ "ITEM_HEROIC_QUALITY7_DESC",
+ "ITEM_LEVEL",
+ "ITEM_LEVEL_ABBR",
+ "ITEM_LEVEL_ALT",
+ "ITEM_LEVEL_AND_MIN",
+ "ITEM_LEVEL_PLUS",
+ "ITEM_LEVEL_RANGE",
+ "ITEM_LEVEL_RANGE_CURRENT",
+ "ITEM_LIMIT_CATEGORY",
+ "ITEM_LIMIT_CATEGORY_MULTIPLE",
+ "ITEM_LOOT",
+ "ITEM_MILLABLE",
+ "ITEM_MIN_LEVEL",
+ "ITEM_MIN_SKILL",
+ "ITEM_MISSING",
+ "ITEM_MOD_AGILITY",
+ "ITEM_MOD_AGILITY_SHORT",
+ "ITEM_MOD_ARMOR_PENETRATION_RATING",
+ "ITEM_MOD_ARMOR_PENETRATION_RATING_SHORT",
+ "ITEM_MOD_ATTACK_POWER",
+ "ITEM_MOD_ATTACK_POWER_SHORT",
+ "ITEM_MOD_BLOCK_RATING",
+ "ITEM_MOD_BLOCK_RATING_SHORT",
+ "ITEM_MOD_BLOCK_VALUE",
+ "ITEM_MOD_BLOCK_VALUE_SHORT",
+ "ITEM_MOD_CRIT_MELEE_RATING",
+ "ITEM_MOD_CRIT_MELEE_RATING_SHORT",
+ "ITEM_MOD_CRIT_RANGED_RATING",
+ "ITEM_MOD_CRIT_RANGED_RATING_SHORT",
+ "ITEM_MOD_CRIT_RATING",
+ "ITEM_MOD_CRIT_RATING_SHORT",
+ "ITEM_MOD_CRIT_SPELL_RATING",
+ "ITEM_MOD_CRIT_SPELL_RATING_SHORT",
+ "ITEM_MOD_CRIT_TAKEN_MELEE_RATING",
+ "ITEM_MOD_CRIT_TAKEN_MELEE_RATING_SHORT",
+ "ITEM_MOD_CRIT_TAKEN_RANGED_RATING",
+ "ITEM_MOD_CRIT_TAKEN_RANGED_RATING_SHORT",
+ "ITEM_MOD_CRIT_TAKEN_RATING",
+ "ITEM_MOD_CRIT_TAKEN_RATING_SHORT",
+ "ITEM_MOD_CRIT_TAKEN_SPELL_RATING",
+ "ITEM_MOD_CRIT_TAKEN_SPELL_RATING_SHORT",
+ "ITEM_MOD_CR_AVOIDANCE_SHORT",
+ "ITEM_MOD_CR_LIFESTEAL_SHORT",
+ "ITEM_MOD_CR_MULTISTRIKE_SHORT",
+ "ITEM_MOD_CR_SPEED_SHORT",
+ "ITEM_MOD_CR_STURDINESS_SHORT",
+ "ITEM_MOD_CR_UNUSED_10_SHORT",
+ "ITEM_MOD_CR_UNUSED_11_SHORT",
+ "ITEM_MOD_CR_UNUSED_12_SHORT",
+ "ITEM_MOD_CR_UNUSED_1_SHORT",
+ "ITEM_MOD_CR_UNUSED_3_SHORT",
+ "ITEM_MOD_CR_UNUSED_4_SHORT",
+ "ITEM_MOD_CR_UNUSED_5_SHORT",
+ "ITEM_MOD_CR_UNUSED_6_SHORT",
+ "ITEM_MOD_CR_UNUSED_7_SHORT",
+ "ITEM_MOD_CR_UNUSED_9_SHORT",
+ "ITEM_MOD_DAMAGE_PER_SECOND_SHORT",
+ "ITEM_MOD_DEFENSE_SKILL_RATING",
+ "ITEM_MOD_DEFENSE_SKILL_RATING_SHORT",
+ "ITEM_MOD_DODGE_RATING",
+ "ITEM_MOD_DODGE_RATING_SHORT",
+ "ITEM_MOD_EXPERTISE_RATING",
+ "ITEM_MOD_EXPERTISE_RATING_SHORT",
+ "ITEM_MOD_EXTRA_ARMOR",
+ "ITEM_MOD_EXTRA_ARMOR_SHORT",
+ "ITEM_MOD_FERAL_ATTACK_POWER",
+ "ITEM_MOD_FERAL_ATTACK_POWER_SHORT",
+ "ITEM_MOD_HASTE_RATING",
+ "ITEM_MOD_HASTE_RATING_SHORT",
+ "ITEM_MOD_HEALTH",
+ "ITEM_MOD_HEALTH_REGEN",
+ "ITEM_MOD_HEALTH_REGENERATION",
+ "ITEM_MOD_HEALTH_REGENERATION_SHORT",
+ "ITEM_MOD_HEALTH_REGEN_SHORT",
+ "ITEM_MOD_HEALTH_SHORT",
+ "ITEM_MOD_HIT_MELEE_RATING",
+ "ITEM_MOD_HIT_MELEE_RATING_SHORT",
+ "ITEM_MOD_HIT_RANGED_RATING",
+ "ITEM_MOD_HIT_RANGED_RATING_SHORT",
+ "ITEM_MOD_HIT_RATING",
+ "ITEM_MOD_HIT_RATING_SHORT",
+ "ITEM_MOD_HIT_SPELL_RATING",
+ "ITEM_MOD_HIT_SPELL_RATING_SHORT",
+ "ITEM_MOD_HIT_TAKEN_MELEE_RATING",
+ "ITEM_MOD_HIT_TAKEN_MELEE_RATING_SHORT",
+ "ITEM_MOD_HIT_TAKEN_RANGED_RATING",
+ "ITEM_MOD_HIT_TAKEN_RANGED_RATING_SHORT",
+ "ITEM_MOD_HIT_TAKEN_RATING",
+ "ITEM_MOD_HIT_TAKEN_RATING_SHORT",
+ "ITEM_MOD_HIT_TAKEN_SPELL_RATING",
+ "ITEM_MOD_HIT_TAKEN_SPELL_RATING_SHORT",
+ "ITEM_MOD_INTELLECT",
+ "ITEM_MOD_INTELLECT_SHORT",
+ "ITEM_MOD_MANA",
+ "ITEM_MOD_MANA_REGENERATION",
+ "ITEM_MOD_MANA_REGENERATION_SHORT",
+ "ITEM_MOD_MANA_SHORT",
+ "ITEM_MOD_MASTERY_RATING",
+ "ITEM_MOD_MASTERY_RATING_SHORT",
+ "ITEM_MOD_MASTERY_RATING_SPELL",
+ "ITEM_MOD_MASTERY_RATING_TWO_SPELLS",
+ "ITEM_MOD_MELEE_ATTACK_POWER_SHORT",
+ "ITEM_MOD_PARRY_RATING",
+ "ITEM_MOD_PARRY_RATING_SHORT",
+ "ITEM_MOD_POWER_REGEN0_SHORT",
+ "ITEM_MOD_POWER_REGEN1_SHORT",
+ "ITEM_MOD_POWER_REGEN2_SHORT",
+ "ITEM_MOD_POWER_REGEN3_SHORT",
+ "ITEM_MOD_POWER_REGEN4_SHORT",
+ "ITEM_MOD_POWER_REGEN5_SHORT",
+ "ITEM_MOD_POWER_REGEN6_SHORT",
+ "ITEM_MOD_PVP_POWER",
+ "ITEM_MOD_PVP_POWER_SHORT",
+ "ITEM_MOD_PVP_PRIMARY_STAT_SHORT",
+ "ITEM_MOD_RANGED_ATTACK_POWER",
+ "ITEM_MOD_RANGED_ATTACK_POWER_SHORT",
+ "ITEM_MOD_RESILIENCE_RATING",
+ "ITEM_MOD_RESILIENCE_RATING_SHORT",
+ "ITEM_MOD_SPELL_DAMAGE_DONE",
+ "ITEM_MOD_SPELL_DAMAGE_DONE_SHORT",
+ "ITEM_MOD_SPELL_HEALING_DONE",
+ "ITEM_MOD_SPELL_HEALING_DONE_SHORT",
+ "ITEM_MOD_SPELL_PENETRATION",
+ "ITEM_MOD_SPELL_PENETRATION_SHORT",
+ "ITEM_MOD_SPELL_POWER",
+ "ITEM_MOD_SPELL_POWER_SHORT",
+ "ITEM_MOD_SPIRIT",
+ "ITEM_MOD_SPIRIT_SHORT",
+ "ITEM_MOD_STAMINA",
+ "ITEM_MOD_STAMINA_SHORT",
+ "ITEM_MOD_STRENGTH",
+ "ITEM_MOD_STRENGTH_SHORT",
+ "ITEM_MOD_VERSATILITY",
+ "ITEM_MOUSE_OVER",
+ "ITEM_NAMES",
+ "ITEM_NAMES_SHOW_BRACES_COMBATLOG_TOOLTIP",
+ "ITEM_NAME_DESCRIPTION_DELIMITER",
+ "ITEM_NO_DROP",
+ "ITEM_OBLITERATEABLE",
+ "ITEM_OBLITERATEABLE_NOT",
+ "ITEM_ONLY_TOURNAMENT_GEAR_ALLOWED",
+ "ITEM_OPENABLE",
+ "ITEM_PET_KNOWN",
+ "ITEM_PROPOSED_ENCHANT",
+ "ITEM_PROSPECTABLE",
+ "ITEM_PURCHASED_COLON",
+ "ITEM_QUALITY0_DESC",
+ "ITEM_QUALITY1_DESC",
+ "ITEM_QUALITY2_DESC",
+ "ITEM_QUALITY3_DESC",
+ "ITEM_QUALITY4_DESC",
+ "ITEM_QUALITY5_DESC",
+ "ITEM_QUALITY6_DESC",
+ "ITEM_QUALITY7_DESC",
+ "ITEM_QUALITY8_DESC",
+ "ITEM_QUANTITY_TEMPLATE",
+ "ITEM_RACES_ALLOWED",
+ "ITEM_RANDOM_ENCHANT",
+ "ITEM_READABLE",
+ "ITEM_REFUND_MSG",
+ "ITEM_RELIC_VIEWABLE",
+ "ITEM_REQ_ALLIANCE",
+ "ITEM_REQ_AMOUNT_EARNED",
+ "ITEM_REQ_ARENA_RATING",
+ "ITEM_REQ_ARENA_RATING_3V3",
+ "ITEM_REQ_ARENA_RATING_3V3_BG",
+ "ITEM_REQ_ARENA_RATING_5V5",
+ "ITEM_REQ_ARENA_RATING_BG",
+ "ITEM_REQ_HORDE",
+ "ITEM_REQ_PURCHASE_ACHIEVEMENT",
+ "ITEM_REQ_PURCHASE_GUILD",
+ "ITEM_REQ_PURCHASE_GUILD_LEVEL",
+ "ITEM_REQ_REPUTATION",
+ "ITEM_REQ_SKILL",
+ "ITEM_REQ_SPECIALIZATION",
+ "ITEM_RESIST_ALL",
+ "ITEM_RESIST_SINGLE",
+ "ITEM_SET_BONUS",
+ "ITEM_SET_BONUS_GRAY",
+ "ITEM_SET_BONUS_NO_VALID_SPEC",
+ "ITEM_SET_LEGACY_INACTIVE_BONUS",
+ "ITEM_SET_NAME",
+ "ITEM_SIGNABLE",
+ "ITEM_SLOTS_IGNORED",
+ "ITEM_SOCKETABLE",
+ "ITEM_SOCKETING",
+ "ITEM_SOCKET_BONUS",
+ "ITEM_SOLD_COLON",
+ "ITEM_SOULBOUND",
+ "ITEM_SPELL_CHARGES",
+ "ITEM_SPELL_CHARGES_NONE",
+ "ITEM_SPELL_EFFECT",
+ "ITEM_SPELL_KNOWN",
+ "ITEM_SPELL_MAX_USABLE_LEVEL",
+ "ITEM_SPELL_TRIGGER_ONEQUIP",
+ "ITEM_SPELL_TRIGGER_ONPROC",
+ "ITEM_SPELL_TRIGGER_ONUSE",
+ "ITEM_STARTS_QUEST",
+ "ITEM_SUFFIX_TEMPLATE",
+ "ITEM_TEXT_FROM",
+ "ITEM_TOURNAMENT_GEAR",
+ "ITEM_TOURNAMENT_GEAR_WARNING",
+ "ITEM_TOY_ONUSE",
+ "ITEM_UNIQUE",
+ "ITEM_UNIQUE_EQUIPPABLE",
+ "ITEM_UNIQUE_MULTIPLE",
+ "ITEM_UNSELLABLE",
+ "ITEM_UPGRADE",
+ "ITEM_UPGRADED_LABEL",
+ "ITEM_UPGRADE_BONUS_FORMAT",
+ "ITEM_UPGRADE_DESCRIPTION",
+ "ITEM_UPGRADE_ITEM_UPGRADED_NOTIFICATION",
+ "ITEM_UPGRADE_MISSING_ITEM",
+ "ITEM_UPGRADE_NO_MORE_UPGRADES",
+ "ITEM_UPGRADE_STAT_AVERAGE_ITEM_LEVEL",
+ "ITEM_UPGRADE_TOOLTIP_FORMAT",
+ "ITEM_VENDOR_STACK_BUY",
+ "ITEM_WRAPPED_BY",
+ "ITEM_WRITTEN_BY",
+ "ITEM_WRONG_CLASS",
+ "ITEM_WRONG_RACE",
+ "ITUNES_SHOW_ALL_TRACK_CHANGES",
+ "ITUNES_SHOW_ALL_TRACK_CHANGES_TOOLTIP",
+ "ITUNES_SHOW_FEEDBACK",
+ "ITUNES_SHOW_FEEDBACK_TOOLTIP",
+ "JOIN",
+ "JOINED_PARTY",
+ "JOIN_AS_GROUP",
+ "JOIN_AS_GROUP_TOOLTIP",
+ "JOIN_AS_PARTY",
+ "JOIN_NEW_CHANNEL",
+ "JOIN_RAID_INSTANCE_ELIGIBLE",
+ "JOIN_RAID_INSTANCE_INELIGIBLE",
+ "JOIN_THE_ALLIANCE",
+ "JOIN_THE_HORDE",
+ "JOURNEYMAN",
+ "JUST_OR",
+ "KBASE_ACCOUNTSECURITY",
+ "KBASE_ARTICLE_COUNT",
+ "KBASE_ARTICLE_ID",
+ "KBASE_CHARSTUCK",
+ "KBASE_DEFAULT_SEARCH_TEXT",
+ "KBASE_ERROR_NO_RESULTS",
+ "KBASE_HOT_ISSUE",
+ "KBASE_LAG",
+ "KBASE_OPENTICKET",
+ "KBASE_RECENTLY_UPDATED",
+ "KBASE_SEARCH_RESULTS",
+ "KBASE_TOP_ISSUES",
+ "KEEP_GROUPS_TOGETHER",
+ "KEY1",
+ "KEY2",
+ "KEYBINDINGFRAME_MOUSEWHEEL_ERROR",
+ "KEYBIND_NOT_SET_TOOLTIP",
+ "KEYBOARD_HEADER",
+ "KEYRING",
+ "KEY_APOSTROPHE",
+ "KEY_BACKSLASH",
+ "KEY_BACKSPACE",
+ "KEY_BACKSPACE_MAC",
+ "KEY_BINDING",
+ "KEY_BINDINGS",
+ "KEY_BINDINGS_MAC",
+ "KEY_BOUND",
+ "KEY_BUTTON1",
+ "KEY_BUTTON10",
+ "KEY_BUTTON11",
+ "KEY_BUTTON12",
+ "KEY_BUTTON13",
+ "KEY_BUTTON14",
+ "KEY_BUTTON15",
+ "KEY_BUTTON16",
+ "KEY_BUTTON17",
+ "KEY_BUTTON18",
+ "KEY_BUTTON19",
+ "KEY_BUTTON2",
+ "KEY_BUTTON20",
+ "KEY_BUTTON21",
+ "KEY_BUTTON22",
+ "KEY_BUTTON23",
+ "KEY_BUTTON24",
+ "KEY_BUTTON25",
+ "KEY_BUTTON26",
+ "KEY_BUTTON27",
+ "KEY_BUTTON28",
+ "KEY_BUTTON29",
+ "KEY_BUTTON3",
+ "KEY_BUTTON30",
+ "KEY_BUTTON31",
+ "KEY_BUTTON4",
+ "KEY_BUTTON5",
+ "KEY_BUTTON6",
+ "KEY_BUTTON7",
+ "KEY_BUTTON8",
+ "KEY_BUTTON9",
+ "KEY_COMMA",
+ "KEY_DELETE",
+ "KEY_DELETE_MAC",
+ "KEY_DOWN",
+ "KEY_END",
+ "KEY_ENTER",
+ "KEY_ENTER_MAC",
+ "KEY_ESCAPE",
+ "KEY_HOME",
+ "KEY_INSERT",
+ "KEY_INSERT_MAC",
+ "KEY_LEFT",
+ "KEY_LEFTBRACKET",
+ "KEY_MINUS",
+ "KEY_MOUSEWHEELDOWN",
+ "KEY_MOUSEWHEELUP",
+ "KEY_NUMLOCK",
+ "KEY_NUMLOCK_MAC",
+ "KEY_NUMPAD0",
+ "KEY_NUMPAD1",
+ "KEY_NUMPAD2",
+ "KEY_NUMPAD3",
+ "KEY_NUMPAD4",
+ "KEY_NUMPAD5",
+ "KEY_NUMPAD6",
+ "KEY_NUMPAD7",
+ "KEY_NUMPAD8",
+ "KEY_NUMPAD9",
+ "KEY_NUMPADDECIMAL",
+ "KEY_NUMPADDIVIDE",
+ "KEY_NUMPADMINUS",
+ "KEY_NUMPADMULTIPLY",
+ "KEY_NUMPADPLUS",
+ "KEY_PAGEDOWN",
+ "KEY_PAGEUP",
+ "KEY_PAUSE",
+ "KEY_PAUSE_MAC",
+ "KEY_PERIOD",
+ "KEY_PLUS",
+ "KEY_PRINTSCREEN",
+ "KEY_PRINTSCREEN_MAC",
+ "KEY_RIGHT",
+ "KEY_RIGHTBRACKET",
+ "KEY_SCROLLLOCK",
+ "KEY_SCROLLLOCK_MAC",
+ "KEY_SEMICOLON",
+ "KEY_SLASH",
+ "KEY_SPACE",
+ "KEY_TAB",
+ "KEY_TILDE",
+ "KEY_UNBOUND_ERROR",
+ "KEY_UP",
+ "KILLING_BLOWS",
+ "KILLING_BLOW_TOOLTIP",
+ "KILLS",
+ "KILLS_COMBATLOG_TOOLTIP",
+ "KILLS_PVP",
+ "KIOSK_PLEASE_TAKE_THE_SURVEY",
+ "KIOSK_THANK_YOU_FOR_PLAYING",
+ "KNOWLEDGEBASE_FRAME_TITLE",
+ "KNOWLEDGE_BASE",
+ "KNOWN_TALENTS_HEADER",
+ "KOKR",
+ "LABEL_NOTE",
+ "LAG_TOLERANCE",
+ "LALT_KEY_TEXT",
+ "LANDING_PAGE_REPORT",
+ "LANGUAGE",
+ "LANGUAGES_LABEL",
+ "LANGUAGES_SUBTEXT",
+ "LARGE",
+ "LARGE_NUMBER_SEPERATOR",
+ "LASTONLINE",
+ "LASTONLINE_DAYS",
+ "LASTONLINE_HOURS",
+ "LASTONLINE_MINS",
+ "LASTONLINE_MINUTES",
+ "LASTONLINE_MONTHS",
+ "LASTONLINE_SECS",
+ "LASTONLINE_YEARS",
+ "LAST_ONLINE_COLON",
+ "LATEST_UNLOCKED_ACHIEVEMENTS",
+ "LATEST_UPDATED_STATS",
+ "LAUGH_WORD1",
+ "LAUGH_WORD2",
+ "LAUGH_WORD3",
+ "LAUGH_WORD4",
+ "LAUGH_WORD5",
+ "LAUGH_WORD6",
+ "LAUGH_WORD7",
+ "LAUGH_WORD8",
+ "LAUGH_WORD9",
+ "LCTRL_KEY_TEXT",
+ "LEADER",
+ "LEADERBOARD",
+ "LEADER_TOOLTIP",
+ "LEARN",
+ "LEARN_SKILL_TEMPLATE",
+ "LEARN_SPELL_OBJECTIVE",
+ "LEAVE_ALL",
+ "LEAVE_ALL_QUEUES",
+ "LEAVE_ARENA",
+ "LEAVE_BATTLEGROUND",
+ "LEAVE_CONVERSATION",
+ "LEAVE_QUEUE",
+ "LEAVE_SUMMARIES",
+ "LEAVE_VEHICLE",
+ "LEAVE_ZONE",
+ "LEAVING_COMBAT",
+ "LEFT_PARTY",
+ "LEGACY_RAID_DIFFICULTY",
+ "LEGENDARY_54_CLOAK_VALIDATION",
+ "LEGENDARY_ITEM_LOOT_LABEL",
+ "LEGION_MASTER",
+ "LEGSSLOT",
+ "LESS_THAN_ONE_MINUTE",
+ "LEVEL",
+ "LEVEL_ABBR",
+ "LEVEL_CAP_REACHED_TRIAL",
+ "LEVEL_GAINED",
+ "LEVEL_GRANT",
+ "LEVEL_RANGE",
+ "LEVEL_REQUIRED",
+ "LEVEL_TOO_LOW",
+ "LEVEL_UP",
+ "LEVEL_UP_ABILITY",
+ "LEVEL_UP_ABILITY2",
+ "LEVEL_UP_BG_LINK",
+ "LEVEL_UP_DRAENOR_TALENT",
+ "LEVEL_UP_DRAENOR_TALENT2",
+ "LEVEL_UP_DUALSPEC",
+ "LEVEL_UP_DUAL_SPEC_LINK",
+ "LEVEL_UP_DUNGEON",
+ "LEVEL_UP_DUNGEON2",
+ "LEVEL_UP_FEATURE",
+ "LEVEL_UP_FEATURE2",
+ "LEVEL_UP_GLYPH1_LINK",
+ "LEVEL_UP_GLYPH2_LINK",
+ "LEVEL_UP_GLYPH3_LINK",
+ "LEVEL_UP_GLYPHSLOT_LINK",
+ "LEVEL_UP_HEALTH",
+ "LEVEL_UP_HEALTH_MANA",
+ "LEVEL_UP_HEROIC",
+ "LEVEL_UP_HEROIC2",
+ "LEVEL_UP_HONOR_LINK",
+ "LEVEL_UP_LFD_LINK",
+ "LEVEL_UP_RAID",
+ "LEVEL_UP_RAID2",
+ "LEVEL_UP_SKILL_POINTS",
+ "LEVEL_UP_SPECIALIZATION_LINK",
+ "LEVEL_UP_STAT",
+ "LEVEL_UP_TALENTPOINT_LINK",
+ "LEVEL_UP_TALENTS_LINK",
+ "LEVEL_UP_TALENT_MAIN",
+ "LEVEL_UP_TALENT_SUB",
+ "LEVEL_UP_WORLD_QUESTS",
+ "LEVEL_UP_WORLD_QUESTS_INSTRUCTIONS",
+ "LEVEL_UP_WORLD_QUEST_LINK",
+ "LEVEL_UP_YOU_REACHED",
+ "LFD_CURRENCY_CAP_ALL",
+ "LFD_CURRENCY_CAP_SPECIFIC",
+ "LFD_HOLIDAY_REWARD_EXPLANATION1",
+ "LFD_HOLIDAY_REWARD_EXPLANATION2",
+ "LFD_LEVEL_FORMAT_RANGE",
+ "LFD_LEVEL_FORMAT_SINGLE",
+ "LFD_RANDOM_EXPLANATION",
+ "LFD_RANDOM_REWARD_EXPLANATION1",
+ "LFD_RANDOM_REWARD_EXPLANATION2",
+ "LFD_RANDOM_REWARD_PUG_EXPLANATION",
+ "LFD_REWARDS",
+ "LFD_REWARD_DESCRIPTION_DAILY",
+ "LFD_REWARD_DESCRIPTION_WEEKLY",
+ "LFD_TIMEWALKER_RANDOM_EXPLANATION",
+ "LFGLIST_NAME",
+ "LFGUILD_DECLINED",
+ "LFGUILD_TAB_BROWSE",
+ "LFGUILD_TAB_REQUESTS",
+ "LFGUILD_TAB_REQUESTS_NONE",
+ "LFGUILD_TAB_SETTINGS",
+ "LFGWIZARD_TITLE",
+ "LFG_BONUS_REPUTATION",
+ "LFG_BONUS_REPUTATION_FACTION",
+ "LFG_BONUS_REPUTATION_TOOLTIP",
+ "LFG_CALL_TO_ARMS",
+ "LFG_CALL_TO_ARMS_EXPLANATION",
+ "LFG_CHOOSE_BONUS_REPUTATION",
+ "LFG_DESERTER_OTHER",
+ "LFG_DESERTER_YOU",
+ "LFG_DISABLED_LFM_TOOLTIP",
+ "LFG_DISABLED_PARTY_TOOLTIP",
+ "LFG_LABEL",
+ "LFG_LEADER_CHANGED_WARNING",
+ "LFG_LIST_ACTIVITY",
+ "LFG_LIST_AND_MORE",
+ "LFG_LIST_APPLYING_TO",
+ "LFG_LIST_APP_CANCELLED",
+ "LFG_LIST_APP_CURRENTLY_APPLYING",
+ "LFG_LIST_APP_DECLINED",
+ "LFG_LIST_APP_DECLINED_MESSAGE",
+ "LFG_LIST_APP_INVITED",
+ "LFG_LIST_APP_INVITE_ACCEPTED",
+ "LFG_LIST_APP_INVITE_DECLINED",
+ "LFG_LIST_APP_TIMED_OUT",
+ "LFG_LIST_APP_TIMED_OUT_MESSAGE",
+ "LFG_LIST_APP_UNEMPOWERED",
+ "LFG_LIST_AUTO_ACCEPT",
+ "LFG_LIST_BAD_DESCRIPTION",
+ "LFG_LIST_BAD_LEADER_NAME",
+ "LFG_LIST_BAD_NAME",
+ "LFG_LIST_BAD_PLAYER_NAME",
+ "LFG_LIST_BAD_VOICE_CHAT_COMMENT",
+ "LFG_LIST_BOSSES_DEFEATED",
+ "LFG_LIST_CATEGORY_FORMAT",
+ "LFG_LIST_CHOOSE_YOUR_ROLES",
+ "LFG_LIST_COMMENT_FORMAT",
+ "LFG_LIST_CONVERT_TO_RAID_WARNING",
+ "LFG_LIST_CREATING_ENTRY",
+ "LFG_LIST_DETAILS",
+ "LFG_LIST_ENTER_NAME",
+ "LFG_LIST_ENTRY_DELISTED",
+ "LFG_LIST_ENTRY_EXPIRED_TIMEOUT",
+ "LFG_LIST_ENTRY_EXPIRED_TOO_MANY_PLAYERS",
+ "LFG_LIST_FIND_A_GROUP",
+ "LFG_LIST_FRIEND",
+ "LFG_LIST_GROUP_FORMING",
+ "LFG_LIST_GROUP_TOO_FULL",
+ "LFG_LIST_GUILD_MEMBER",
+ "LFG_LIST_HIT_MAX_APPLICATIONS",
+ "LFG_LIST_HONOR_LEVEL_ABOVE_YOURS",
+ "LFG_LIST_HONOR_LEVEL_CURRENT_PVP",
+ "LFG_LIST_HONOR_LEVEL_INSTR_SHORT",
+ "LFG_LIST_HONOR_LEVEL_REQ",
+ "LFG_LIST_ILVL_ABOVE_YOURS",
+ "LFG_LIST_INVITED_APP_FILLS_GROUP",
+ "LFG_LIST_INVITED_TO_GROUP",
+ "LFG_LIST_INVITE_GROUP",
+ "LFG_LIST_IN_QUOTES",
+ "LFG_LIST_ITEM_LEVEL_CURRENT",
+ "LFG_LIST_ITEM_LEVEL_CURRENT_PVP",
+ "LFG_LIST_ITEM_LEVEL_INSTR_PVP_SHORT",
+ "LFG_LIST_ITEM_LEVEL_INSTR_SHORT",
+ "LFG_LIST_ITEM_LEVEL_PVP_REQ",
+ "LFG_LIST_ITEM_LEVEL_REQ",
+ "LFG_LIST_JOINED_GROUP_NOTICE",
+ "LFG_LIST_LANGUAGE_DEDE",
+ "LFG_LIST_LANGUAGE_ENUS",
+ "LFG_LIST_LANGUAGE_ESES",
+ "LFG_LIST_LANGUAGE_ESMX",
+ "LFG_LIST_LANGUAGE_FRFR",
+ "LFG_LIST_LANGUAGE_ITIT",
+ "LFG_LIST_LANGUAGE_KOKR",
+ "LFG_LIST_LANGUAGE_PTBR",
+ "LFG_LIST_LANGUAGE_RURU",
+ "LFG_LIST_LANGUAGE_ZHCN",
+ "LFG_LIST_LANGUAGE_ZHTW",
+ "LFG_LIST_LEGACY",
+ "LFG_LIST_LOADING",
+ "LFG_LIST_MAX_MEMBERS",
+ "LFG_LIST_MEMBER_COUNT",
+ "LFG_LIST_MORE",
+ "LFG_LIST_MUST_CHOOSE_SPEC",
+ "LFG_LIST_MUST_HAVE_NAME",
+ "LFG_LIST_MUST_SELECT_ROLE",
+ "LFG_LIST_MUST_SIGN_UP_TO_WHISPER",
+ "LFG_LIST_NOTE_TO_LEADER",
+ "LFG_LIST_NOT_LEADER",
+ "LFG_LIST_NO_APPLICANTS",
+ "LFG_LIST_NO_RESULTS_FOUND",
+ "LFG_LIST_OFFLINE_MEMBER",
+ "LFG_LIST_OFFLINE_MEMBER_NOTICE",
+ "LFG_LIST_OFFLINE_MEMBER_NOTICE_GONE",
+ "LFG_LIST_PENDING",
+ "LFG_LIST_PENDING_APPLICANTS",
+ "LFG_LIST_PROVING_DAMAGER_BRONZE",
+ "LFG_LIST_PROVING_DAMAGER_GOLD",
+ "LFG_LIST_PROVING_DAMAGER_SILVER",
+ "LFG_LIST_PROVING_GROUND_TITLE",
+ "LFG_LIST_PROVING_HEALER_BRONZE",
+ "LFG_LIST_PROVING_HEALER_GOLD",
+ "LFG_LIST_PROVING_HEALER_SILVER",
+ "LFG_LIST_PROVING_TANK_BRONZE",
+ "LFG_LIST_PROVING_TANK_GOLD",
+ "LFG_LIST_PROVING_TANK_SILVER",
+ "LFG_LIST_RECOMMENDED_ILVL",
+ "LFG_LIST_REFRESH",
+ "LFG_LIST_REPORT_FOR",
+ "LFG_LIST_REPORT_GROUP_FOR",
+ "LFG_LIST_ROLE_CHECK",
+ "LFG_LIST_SEARCH_AGAIN",
+ "LFG_LIST_SEARCH_FAILED",
+ "LFG_LIST_SELECT",
+ "LFG_LIST_SELECT_A_CATEGORY",
+ "LFG_LIST_SELECT_A_SEARCH_RESULT",
+ "LFG_LIST_TITLE",
+ "LFG_LIST_TOOLTIP_AGE",
+ "LFG_LIST_TOOLTIP_CLASS_ROLE",
+ "LFG_LIST_TOOLTIP_FRIENDS_IN_GROUP",
+ "LFG_LIST_TOOLTIP_HONOR_LEVEL",
+ "LFG_LIST_TOOLTIP_ILVL",
+ "LFG_LIST_TOOLTIP_LEADER",
+ "LFG_LIST_TOOLTIP_MEMBERS",
+ "LFG_LIST_TOOLTIP_MEMBERS_SIMPLE",
+ "LFG_LIST_TOOLTIP_VOICE_CHAT",
+ "LFG_LIST_TOO_MANY_FOR_ACTIVITY",
+ "LFG_LIST_TUTORIAL_ALERT",
+ "LFG_LIST_VIEW_GROUP",
+ "LFG_LIST_VOICE_CHAT",
+ "LFG_LIST_VOICE_CHAT_INSTR",
+ "LFG_MICRO_BUTTON_SPEC_TUTORIAL",
+ "LFG_MUST_SELECT_ROLE",
+ "LFG_OFFER_CONTINUE",
+ "LFG_RANDOM_COOLDOWN_OTHER",
+ "LFG_RANDOM_COOLDOWN_YOU",
+ "LFG_READY_CHECK_PLAYER_IS_READY",
+ "LFG_ROLES_TITLE",
+ "LFG_ROLE_CHECK_ROLE_CHOSEN",
+ "LFG_ROLE_UNAVAILABLE",
+ "LFG_STATISTIC_AVERAGE_WAIT",
+ "LFG_STATISTIC_AVERAGE_WAIT_UNKNOWN",
+ "LFG_STATISTIC_MATCHES_MADE",
+ "LFG_STATISTIC_PARTIES_IN_QUEUE",
+ "LFG_STATISTIC_PLAYERS_IN_QUEUE",
+ "LFG_TITLE",
+ "LFG_TOOLTIP_MONEY_REWARD",
+ "LFG_TOOLTIP_ROLES",
+ "LFG_TYPE_ANY_DUNGEON",
+ "LFG_TYPE_ANY_HEROIC_DUNGEON",
+ "LFG_TYPE_BATTLEGROUND",
+ "LFG_TYPE_DAILY_DUNGEON",
+ "LFG_TYPE_DAILY_HEROIC_DUNGEON",
+ "LFG_TYPE_DUNGEON",
+ "LFG_TYPE_HEROIC_DUNGEON",
+ "LFG_TYPE_NONE",
+ "LFG_TYPE_QUEST",
+ "LFG_TYPE_RAID",
+ "LFG_TYPE_RANDOM_DUNGEON",
+ "LFG_TYPE_RANDOM_HEROIC_SCENARIO",
+ "LFG_TYPE_RANDOM_SCENARIO",
+ "LFG_TYPE_RANDOM_TIMEWALKER_DUNGEON",
+ "LFG_TYPE_ZONE",
+ "LFM_DISABLED_LFG_TOOLTIP",
+ "LFM_NAME_TEMPLATE",
+ "LFM_NUM_RAID_MEMBER_TEMPLATE",
+ "LFM_TITLE",
+ "LFR_QUEUE_GROUP_INELIGIBLE",
+ "LFR_QUEUE_PLAYER_INELIGIBLE",
+ "LIGHTING_QUALITY",
+ "LIGHT_FORCE",
+ "LIGHT_FORCE_COST",
+ "LIGHT_FORCE_COST_PER_TIME",
+ "LIGHT_FORCE_COST_PER_TIME_NO_BASE",
+ "LINK_TRADESKILL_TOOLTIP",
+ "LIQUID_DETAIL",
+ "LIST_DELIMITER",
+ "LIST_GROUP",
+ "LIST_ME",
+ "LIST_MY_GROUP",
+ "LOAD_ADDON",
+ "LOCALE_AUDIO_LABEL",
+ "LOCALE_INFORMATION",
+ "LOCALE_TEXT_LABEL",
+ "LOCATION_COLON",
+ "LOCK",
+ "LOCKED",
+ "LOCKED_RELIC_TOOLTIP_BODY",
+ "LOCKED_RELIC_TOOLTIP_TITLE",
+ "LOCKED_WITH_ITEM",
+ "LOCKED_WITH_SPELL",
+ "LOCKED_WITH_SPELL_KNOWN",
+ "LOCK_ACTIONBAR_TEXT",
+ "LOCK_BATTLEFIELDMINIMAP",
+ "LOCK_CHANNELPULLOUT_LABEL",
+ "LOCK_EXPIRE",
+ "LOCK_FOCUS_FRAME",
+ "LOCK_FRAME",
+ "LOCK_WINDOW",
+ "LOC_OPTION_ALERT",
+ "LOC_OPTION_FULL",
+ "LOC_OPTION_OFF",
+ "LOC_TYPE_DISARM",
+ "LOC_TYPE_FULL",
+ "LOC_TYPE_INTERRUPT",
+ "LOC_TYPE_ROOT",
+ "LOC_TYPE_SILENCE",
+ "LOGOUT",
+ "LOG_PERIODIC_EFFECTS",
+ "LOOKING",
+ "LOOKINGFORGUILD",
+ "LOOKING_FOR",
+ "LOOKING_FOR_DUNGEON",
+ "LOOKING_FOR_DUNGEON_PVEFRAME",
+ "LOOKING_FOR_GROUP_LABEL",
+ "LOOKING_FOR_GROUP_LABEL2",
+ "LOOKING_FOR_GROUP_TEXT",
+ "LOOKING_FOR_MORE",
+ "LOOKING_FOR_MORE_TEXT",
+ "LOOKING_FOR_RAID",
+ "LOOK_FOR_GROUP",
+ "LOOK_FOR_MORE",
+ "LOOT",
+ "LOOTER",
+ "LOOTUPGRADEFRAME_TITLE",
+ "LOOT_CURRENCY_REFUND",
+ "LOOT_DISENCHANT_CREDIT",
+ "LOOT_FREE_FOR_ALL",
+ "LOOT_GONE",
+ "LOOT_GROUP_LOOT",
+ "LOOT_HISTORY_ALL_PASSED",
+ "LOOT_ITEM",
+ "LOOT_ITEM_BONUS_ROLL",
+ "LOOT_ITEM_BONUS_ROLL_MULTIPLE",
+ "LOOT_ITEM_BONUS_ROLL_SELF",
+ "LOOT_ITEM_BONUS_ROLL_SELF_MULTIPLE",
+ "LOOT_ITEM_CREATED_SELF",
+ "LOOT_ITEM_CREATED_SELF_MULTIPLE",
+ "LOOT_ITEM_MULTIPLE",
+ "LOOT_ITEM_PUSHED",
+ "LOOT_ITEM_PUSHED_MULTIPLE",
+ "LOOT_ITEM_PUSHED_SELF",
+ "LOOT_ITEM_PUSHED_SELF_MULTIPLE",
+ "LOOT_ITEM_REFUND",
+ "LOOT_ITEM_REFUND_MULTIPLE",
+ "LOOT_ITEM_SELF",
+ "LOOT_ITEM_SELF_MULTIPLE",
+ "LOOT_ITEM_WHILE_PLAYER_INELIGIBLE",
+ "LOOT_JOURNAL_ITEM_SETS",
+ "LOOT_JOURNAL_LEGENDARIES",
+ "LOOT_KEY_TEXT",
+ "LOOT_MASTER_LOOTER",
+ "LOOT_METHOD",
+ "LOOT_MONEY",
+ "LOOT_MONEY_REFUND",
+ "LOOT_MONEY_SPLIT",
+ "LOOT_MONEY_SPLIT_GUILD",
+ "LOOT_NEED_BEFORE_GREED",
+ "LOOT_NEXT_PAGE",
+ "LOOT_NOUN",
+ "LOOT_NO_DROP",
+ "LOOT_NO_DROP_DISENCHANT",
+ "LOOT_NO_DROP_ROLL_NEED",
+ "LOOT_PASS_NEWBIE",
+ "LOOT_PERSONAL_LOOT",
+ "LOOT_PROMOTE",
+ "LOOT_ROLL",
+ "LOOT_ROLLS",
+ "LOOT_ROLL_ALL_PASSED",
+ "LOOT_ROLL_DISENCHANT",
+ "LOOT_ROLL_DISENCHANT_SELF",
+ "LOOT_ROLL_GREED",
+ "LOOT_ROLL_GREED_SELF",
+ "LOOT_ROLL_INELIGIBLE_REASON1",
+ "LOOT_ROLL_INELIGIBLE_REASON2",
+ "LOOT_ROLL_INELIGIBLE_REASON3",
+ "LOOT_ROLL_INELIGIBLE_REASON4",
+ "LOOT_ROLL_INELIGIBLE_REASON5",
+ "LOOT_ROLL_LOST_ROLL",
+ "LOOT_ROLL_NEED",
+ "LOOT_ROLL_NEED_SELF",
+ "LOOT_ROLL_NEED_SELF_OFF_SPEC",
+ "LOOT_ROLL_PASSED",
+ "LOOT_ROLL_PASSED_AUTO",
+ "LOOT_ROLL_PASSED_AUTO_FEMALE",
+ "LOOT_ROLL_PASSED_SELF",
+ "LOOT_ROLL_PASSED_SELF_AUTO",
+ "LOOT_ROLL_ROLLED_DE",
+ "LOOT_ROLL_ROLLED_GREED",
+ "LOOT_ROLL_ROLLED_NEED",
+ "LOOT_ROLL_ROLLED_NEED_ROLE_BONUS",
+ "LOOT_ROLL_STARTED",
+ "LOOT_ROLL_WON",
+ "LOOT_ROLL_WON_NO_SPAM_DE",
+ "LOOT_ROLL_WON_NO_SPAM_GREED",
+ "LOOT_ROLL_WON_NO_SPAM_NEED",
+ "LOOT_ROLL_WON_NO_SPAM_NEED_OFF_SPEC",
+ "LOOT_ROLL_YOU_WON",
+ "LOOT_ROLL_YOU_WON_NO_SPAM_DE",
+ "LOOT_ROLL_YOU_WON_NO_SPAM_GREED",
+ "LOOT_ROLL_YOU_WON_NO_SPAM_NEED",
+ "LOOT_ROLL_YOU_WON_NO_SPAM_NEED_OFF_SPEC",
+ "LOOT_ROUND_ROBIN",
+ "LOOT_SPECIALIZATION_DEFAULT",
+ "LOOT_THRESHOLD",
+ "LOOT_UNDER_MOUSE_TEXT",
+ "LOSS",
+ "LOSSES",
+ "LOSS_OF_CONTROL",
+ "LOSS_OF_CONTROL_DISPLAY_BANISH",
+ "LOSS_OF_CONTROL_DISPLAY_CHARM",
+ "LOSS_OF_CONTROL_DISPLAY_CONFUSE",
+ "LOSS_OF_CONTROL_DISPLAY_CYCLONE",
+ "LOSS_OF_CONTROL_DISPLAY_DAZE",
+ "LOSS_OF_CONTROL_DISPLAY_DISARM",
+ "LOSS_OF_CONTROL_DISPLAY_DISORIENT",
+ "LOSS_OF_CONTROL_DISPLAY_DISTRACT",
+ "LOSS_OF_CONTROL_DISPLAY_FEAR",
+ "LOSS_OF_CONTROL_DISPLAY_FEAR_MECHANIC",
+ "LOSS_OF_CONTROL_DISPLAY_FREEZE",
+ "LOSS_OF_CONTROL_DISPLAY_HORROR",
+ "LOSS_OF_CONTROL_DISPLAY_INCAPACITATE",
+ "LOSS_OF_CONTROL_DISPLAY_INTERRUPT",
+ "LOSS_OF_CONTROL_DISPLAY_INTERRUPT_SCHOOL",
+ "LOSS_OF_CONTROL_DISPLAY_INVULNERABILITY",
+ "LOSS_OF_CONTROL_DISPLAY_MAGICAL_IMMUNITY",
+ "LOSS_OF_CONTROL_DISPLAY_PACIFY",
+ "LOSS_OF_CONTROL_DISPLAY_PACIFYSILENCE",
+ "LOSS_OF_CONTROL_DISPLAY_POLYMORPH",
+ "LOSS_OF_CONTROL_DISPLAY_POSSESS",
+ "LOSS_OF_CONTROL_DISPLAY_ROOT",
+ "LOSS_OF_CONTROL_DISPLAY_SAP",
+ "LOSS_OF_CONTROL_DISPLAY_SCHOOL_INTERRUPT",
+ "LOSS_OF_CONTROL_DISPLAY_SHACKLE_UNDEAD",
+ "LOSS_OF_CONTROL_DISPLAY_SILENCE",
+ "LOSS_OF_CONTROL_DISPLAY_SLEEP",
+ "LOSS_OF_CONTROL_DISPLAY_SNARE",
+ "LOSS_OF_CONTROL_DISPLAY_STUN",
+ "LOSS_OF_CONTROL_DISPLAY_STUN_MECHANIC",
+ "LOSS_OF_CONTROL_DISPLAY_TAUNT",
+ "LOSS_OF_CONTROL_DISPLAY_TURN_UNDEAD",
+ "LOSS_OF_CONTROL_SECONDS",
+ "LOST_HEALTH",
+ "LOW",
+ "LSHIFT_KEY_TEXT",
+ "LUA_ERROR",
+ "LUNAR_POWER",
+ "LUNAR_POWER_COST",
+ "LUNAR_POWER_COST_LARGE",
+ "LUNAR_POWER_COST_LARGE_PER_TIME",
+ "LUNAR_POWER_COST_LARGE_PER_TIME_NO_BASE",
+ "LUNAR_POWER_COST_PER_TIME",
+ "LUNAR_POWER_COST_PER_TIME_NO_BASE",
+ "MACRO",
+ "MACROFRAME_CHAR_LIMIT",
+ "MACROS",
+ "MACRO_ACTION_FORBIDDEN",
+ "MACRO_HELP_TEXT_LINE1",
+ "MACRO_HELP_TEXT_LINE2",
+ "MACRO_HELP_TEXT_LINE3",
+ "MACRO_HELP_TEXT_LINE4",
+ "MACRO_HELP_TEXT_LINE5",
+ "MACRO_POPUP_CHOOSE_ICON",
+ "MACRO_POPUP_TEXT",
+ "MAC_DISABLE_OS_SHORTCUTS",
+ "MAC_DISABLE_OS_SHORTCUTS_TOOLTIP",
+ "MAC_OPEN_UNIVERSAL_ACCESS",
+ "MAC_OPEN_UNIVERSAL_ACCESS1090",
+ "MAC_OPTIONS",
+ "MAC_OPTIONS_MISC",
+ "MAC_SWAP_CONTROL_AND_COMMAND_TOOLTIP",
+ "MAC_USE_COMMAND_AS_CONTROL",
+ "MAC_USE_COMMAND_AS_CONTROL_TOOLTIP",
+ "MAC_USE_COMMAND_LEFT_CLICK_AS_RIGHT_CLICK",
+ "MAC_USE_COMMAND_LEFT_CLICK_AS_RIGHT_CLICK_TOOLTIP",
+ "MAELSTROM",
+ "MAELSTROM_COST",
+ "MAELSTROM_COST_LARGE",
+ "MAELSTROM_COST_LARGE_PER_TIME",
+ "MAELSTROM_COST_LARGE_PER_TIME_NO_BASE",
+ "MAELSTROM_COST_PER_TIME",
+ "MAELSTROM_COST_PER_TIME_NO_BASE",
+ "MAELSTROM_POWER",
+ "MAGE_ARCANE_CORE_ABILITY_1",
+ "MAGE_ARCANE_CORE_ABILITY_2",
+ "MAGE_ARCANE_CORE_ABILITY_3",
+ "MAGE_ARCANE_CORE_ABILITY_4",
+ "MAGE_ARCANE_CORE_ABILITY_5",
+ "MAGE_ARCANE_CORE_ABILITY_6",
+ "MAGE_FIRE_CORE_ABILITY_1",
+ "MAGE_FIRE_CORE_ABILITY_2",
+ "MAGE_FIRE_CORE_ABILITY_3",
+ "MAGE_FIRE_CORE_ABILITY_4",
+ "MAGE_FIRE_CORE_ABILITY_5",
+ "MAGE_FIRE_CORE_ABILITY_6",
+ "MAGE_FROST_CORE_ABILITY_1",
+ "MAGE_FROST_CORE_ABILITY_2",
+ "MAGE_FROST_CORE_ABILITY_3",
+ "MAGE_FROST_CORE_ABILITY_4",
+ "MAGE_FROST_CORE_ABILITY_5",
+ "MAGE_FROST_CORE_ABILITY_6",
+ "MAGE_INTELLECT_TOOLTIP",
+ "MAGIC_RESISTANCES_COLON",
+ "MAIL_COD_ERROR",
+ "MAIL_COD_ERROR_COLORBLIND",
+ "MAIL_LABEL",
+ "MAIL_LETTER_TOOLTIP",
+ "MAIL_LOOT_KEY_TEXT",
+ "MAIL_MULTIPLE_ITEMS",
+ "MAIL_REPLY_PREFIX",
+ "MAIL_RETURN",
+ "MAIL_SUBJECT_LABEL",
+ "MAIL_TO_LABEL",
+ "MAINASSIST",
+ "MAINHANDSLOT",
+ "MAINMENUBAR_BANDWIDTH",
+ "MAINMENUBAR_BANDWIDTH_LABEL",
+ "MAINMENUBAR_DOWNLOAD_PERCENT",
+ "MAINMENUBAR_DOWNLOAD_PERCENT_LABEL",
+ "MAINMENUBAR_FPS_LABEL",
+ "MAINMENUBAR_LATENCY_LABEL",
+ "MAINMENUBAR_PROTOCOLS_LABEL",
+ "MAINMENU_BUTTON",
+ "MAINTANK",
+ "MAIN_ASSIST",
+ "MAIN_HELP_BUTTON_TOOLTIP",
+ "MAIN_MENU",
+ "MAIN_TANK",
+ "MAJOR_GLYPH",
+ "MAJOR_GLYPHS",
+ "MAKE_INTERACTABLE",
+ "MAKE_MODERATOR",
+ "MAKE_UNINTERACTABLE",
+ "MALE",
+ "MANA",
+ "MANAGE_ACCOUNT",
+ "MANAGE_ACCOUNT_URL",
+ "MANA_COLON",
+ "MANA_COMBAT_REGEN_TOOLTIP",
+ "MANA_COST",
+ "MANA_COST_LARGE",
+ "MANA_COST_LARGE_PER_TIME",
+ "MANA_COST_LARGE_PER_TIME_NO_BASE",
+ "MANA_COST_PER_TIME",
+ "MANA_COST_PER_TIME_NO_BASE",
+ "MANA_LOW",
+ "MANA_REGEN",
+ "MANA_REGEN_ABBR",
+ "MANA_REGEN_COMBAT",
+ "MANA_REGEN_FROM_SPIRIT",
+ "MANA_REGEN_TOOLTIP",
+ "MAP_AND_QUEST_LOG",
+ "MAP_BAR_PARTICIPATION",
+ "MAP_BAR_THUNDER_ISLE_ALLIANCE_TOOLTIP0",
+ "MAP_BAR_THUNDER_ISLE_ALLIANCE_TOOLTIP1",
+ "MAP_BAR_THUNDER_ISLE_ALLIANCE_TOOLTIP2",
+ "MAP_BAR_THUNDER_ISLE_ALLIANCE_TOOLTIP3",
+ "MAP_BAR_THUNDER_ISLE_ALLIANCE_TOOLTIP4",
+ "MAP_BAR_THUNDER_ISLE_DESCRIPTION0",
+ "MAP_BAR_THUNDER_ISLE_DESCRIPTION1",
+ "MAP_BAR_THUNDER_ISLE_DESCRIPTION2",
+ "MAP_BAR_THUNDER_ISLE_DESCRIPTION3",
+ "MAP_BAR_THUNDER_ISLE_DESCRIPTION4",
+ "MAP_BAR_THUNDER_ISLE_HORDE_TOOLTIP0",
+ "MAP_BAR_THUNDER_ISLE_HORDE_TOOLTIP1",
+ "MAP_BAR_THUNDER_ISLE_HORDE_TOOLTIP2",
+ "MAP_BAR_THUNDER_ISLE_HORDE_TOOLTIP3",
+ "MAP_BAR_THUNDER_ISLE_HORDE_TOOLTIP4",
+ "MAP_BAR_THUNDER_ISLE_LOCKED0",
+ "MAP_BAR_THUNDER_ISLE_LOCKED1",
+ "MAP_BAR_THUNDER_ISLE_LOCKED2",
+ "MAP_BAR_THUNDER_ISLE_LOCKED3",
+ "MAP_BAR_THUNDER_ISLE_LOCKED4",
+ "MAP_BAR_THUNDER_ISLE_TITLE0",
+ "MAP_BAR_THUNDER_ISLE_TITLE1",
+ "MAP_BAR_THUNDER_ISLE_TITLE2",
+ "MAP_BAR_THUNDER_ISLE_TITLE3",
+ "MAP_BAR_THUNDER_ISLE_TITLE4",
+ "MAP_BAR_TOOLTIP_TITLE",
+ "MAP_FADE_TEXT",
+ "MAP_OPTIONS_TEXT",
+ "MAP_QUEST_DIFFICULTY_TEXT",
+ "MAP_UNDER_INVASION",
+ "MARKED_AFK",
+ "MARKED_AFK_MESSAGE",
+ "MARKED_DND",
+ "MASTER",
+ "MASTERY_POINTS_SPENT",
+ "MASTER_LOOTER",
+ "MASTER_LOOTER_GIVE_TO",
+ "MASTER_VOLUME",
+ "MATCHMAKING_MATCH_S",
+ "MATCHMAKING_PENDING",
+ "MAXFPS",
+ "MAXFPSBK",
+ "MAXFPSBK_CHECK",
+ "MAXFPS_CHECK",
+ "MAXIMUM",
+ "MAXIMUM_REWARD",
+ "MAX_DAMAGE",
+ "MAX_FOLLOW_DIST",
+ "MAX_HONOR_LEVEL",
+ "MAX_HP_TEMPLATE",
+ "MEETINGSTONE_LEVEL",
+ "MEETINGSTONE_TOOLTIP",
+ "MELEE",
+ "MELEE_ATTACK",
+ "MELEE_ATTACK_POWER",
+ "MELEE_ATTACK_POWER_SPELL_POWER_TOOLTIP",
+ "MELEE_ATTACK_POWER_TOOLTIP",
+ "MELEE_COMBATLOG_TOOLTIP",
+ "MELEE_CRIT_CHANCE",
+ "MELEE_RANGE",
+ "MEMBERS",
+ "MEMBERS_IN_PARTY_LIST",
+ "MEMBER_COUNT_IN_RAID_LIST",
+ "MERCHANT",
+ "MERCHANT_ARENA_POINTS",
+ "MERCHANT_BUYBACK",
+ "MERCHANT_HONOR_POINTS",
+ "MERCHANT_PAGE_NUMBER",
+ "MERCHANT_STOCK",
+ "MESSAGE_SOURCES",
+ "MESSAGE_TYPES",
+ "META_GEM",
+ "MILLISECONDS_ABBR",
+ "MINIMAP_GARRISON_LANDING_PAGE_TOOLTIP",
+ "MINIMAP_LABEL",
+ "MINIMAP_ORDER_HALL_LANDING_PAGE_TOOLTIP",
+ "MINIMAP_TRACKING_AUCTIONEER",
+ "MINIMAP_TRACKING_BANKER",
+ "MINIMAP_TRACKING_BATTLEMASTER",
+ "MINIMAP_TRACKING_DIGSITES",
+ "MINIMAP_TRACKING_FLIGHTMASTER",
+ "MINIMAP_TRACKING_FOCUS",
+ "MINIMAP_TRACKING_HIDDEN_QUESTS",
+ "MINIMAP_TRACKING_INNKEEPER",
+ "MINIMAP_TRACKING_MAILBOX",
+ "MINIMAP_TRACKING_NONE",
+ "MINIMAP_TRACKING_POI",
+ "MINIMAP_TRACKING_QUEST_POIS",
+ "MINIMAP_TRACKING_REPAIR",
+ "MINIMAP_TRACKING_STABLEMASTER",
+ "MINIMAP_TRACKING_TARGET",
+ "MINIMAP_TRACKING_TOOLTIP_NONE",
+ "MINIMAP_TRACKING_TRAINER_CLASS",
+ "MINIMAP_TRACKING_TRAINER_PROFESSION",
+ "MINIMAP_TRACKING_VENDOR_AMMO",
+ "MINIMAP_TRACKING_VENDOR_FOOD",
+ "MINIMAP_TRACKING_VENDOR_POISON",
+ "MINIMAP_TRACKING_VENDOR_REAGENT",
+ "MINIMAP_TRACKING_WILD_BATTLE_PET",
+ "MINIMIZE",
+ "MINIMUM",
+ "MINOR_GLYPH",
+ "MINOR_GLYPHS",
+ "MINS_ABBR",
+ "MINUTES",
+ "MINUTES_ABBR",
+ "MINUTES_SECONDS",
+ "MINUTE_ONELETTER_ABBR",
+ "MIN_DAMAGE",
+ "MISCELLANEOUS",
+ "MISS",
+ "MISSES",
+ "MISS_CHANCE",
+ "MODE",
+ "MODEL",
+ "MODIFIERS_COLON",
+ "MONEY",
+ "MONEY_CAP_REACHED_TRIAL",
+ "MONEY_COLON",
+ "MONEY_LOOT",
+ "MONK_BREW_CORE_ABILITY_1",
+ "MONK_BREW_CORE_ABILITY_2",
+ "MONK_BREW_CORE_ABILITY_3",
+ "MONK_BREW_CORE_ABILITY_4",
+ "MONK_BREW_CORE_ABILITY_5",
+ "MONK_BREW_CORE_ABILITY_6",
+ "MONK_MIST_CORE_ABILITY_1",
+ "MONK_MIST_CORE_ABILITY_2",
+ "MONK_MIST_CORE_ABILITY_3",
+ "MONK_MIST_CORE_ABILITY_4",
+ "MONK_MIST_CORE_ABILITY_5",
+ "MONK_MIST_CORE_ABILITY_6",
+ "MONK_WIND_CORE_ABILITY_1",
+ "MONK_WIND_CORE_ABILITY_2",
+ "MONK_WIND_CORE_ABILITY_3",
+ "MONK_WIND_CORE_ABILITY_4",
+ "MONK_WIND_CORE_ABILITY_5",
+ "MONK_WIND_CORE_ABILITY_6",
+ "MONSTER_BOSS_EMOTE",
+ "MONSTER_BOSS_WHISPER",
+ "MONTH_APRIL",
+ "MONTH_AUGUST",
+ "MONTH_DECEMBER",
+ "MONTH_FEBRUARY",
+ "MONTH_JANUARY",
+ "MONTH_JULY",
+ "MONTH_JUNE",
+ "MONTH_MARCH",
+ "MONTH_MAY",
+ "MONTH_NOVEMBER",
+ "MONTH_OCTOBER",
+ "MONTH_SEPTEMBER",
+ "MORE_REAGENTS",
+ "MOTD_COLON",
+ "MOUNT",
+ "MOUNTS",
+ "MOUNTS_AND_PETS",
+ "MOUNT_JOURNAL_CANT_USE",
+ "MOUNT_JOURNAL_NOT_COLLECTED",
+ "MOUNT_JOURNAL_NO_VALID_FAVORITES",
+ "MOUNT_JOURNAL_SUMMON_RANDOM_FAVORITE_MOUNT",
+ "MOUNT_JOURNAL_WRONG_FACTION",
+ "MOUSE_LABEL",
+ "MOUSE_LOOK_SPEED",
+ "MOUSE_SENSITIVITY",
+ "MOUSE_SUBTEXT",
+ "MOVE_FILTER_DOWN",
+ "MOVE_FILTER_UP",
+ "MOVE_FRAME",
+ "MOVE_PAD",
+ "MOVE_TO_CONVERSATION_WINDOW",
+ "MOVE_TO_INACTIVE",
+ "MOVE_TO_NEW_WINDOW",
+ "MOVE_TO_WHISPER_WINDOW",
+ "MOVIE_RECORDING_AIC",
+ "MOVIE_RECORDING_AIC_TOOLTIP",
+ "MOVIE_RECORDING_CANCEL_CONFIRMATION",
+ "MOVIE_RECORDING_CODEC_TOOLTIP",
+ "MOVIE_RECORDING_COMPRESSBUTTON",
+ "MOVIE_RECORDING_COMPRESSDIALOG",
+ "MOVIE_RECORDING_COMPRESSING",
+ "MOVIE_RECORDING_COMPRESSING_CANCEL_NEWBIE_TOOLTIP",
+ "MOVIE_RECORDING_COMPRESSING_CANCEL_TOOLTIP",
+ "MOVIE_RECORDING_COMPRESSION",
+ "MOVIE_RECORDING_COMPRESSION_STARTED",
+ "MOVIE_RECORDING_COMPRESS_TOOLTIP",
+ "MOVIE_RECORDING_DATA_RATE",
+ "MOVIE_RECORDING_DATA_RATE_TOOLTIP",
+ "MOVIE_RECORDING_DV",
+ "MOVIE_RECORDING_DV_TOOLTIP",
+ "MOVIE_RECORDING_ENABLE_COMPRESSION",
+ "MOVIE_RECORDING_ENABLE_COMPRESSION_TOOLTIP",
+ "MOVIE_RECORDING_ENABLE_CURSOR",
+ "MOVIE_RECORDING_ENABLE_CURSOR_TOOLTIP",
+ "MOVIE_RECORDING_ENABLE_GUI",
+ "MOVIE_RECORDING_ENABLE_GUI_TOOLTIP",
+ "MOVIE_RECORDING_ENABLE_ICON",
+ "MOVIE_RECORDING_ENABLE_ICON_TOOLTIP",
+ "MOVIE_RECORDING_ENABLE_RECOVER",
+ "MOVIE_RECORDING_ENABLE_RECOVER_TOOLTIP",
+ "MOVIE_RECORDING_ENABLE_SOUND",
+ "MOVIE_RECORDING_ENABLE_SOUND_TOOLTIP",
+ "MOVIE_RECORDING_FPS_FOURTH",
+ "MOVIE_RECORDING_FPS_HALF",
+ "MOVIE_RECORDING_FPS_THIRD",
+ "MOVIE_RECORDING_FRAMERATE",
+ "MOVIE_RECORDING_FRAMERATE_TOOLTIP",
+ "MOVIE_RECORDING_FULL_RESOLUTION",
+ "MOVIE_RECORDING_GUI_OFF",
+ "MOVIE_RECORDING_GUI_ON",
+ "MOVIE_RECORDING_H264",
+ "MOVIE_RECORDING_H264_TOOLTIP",
+ "MOVIE_RECORDING_MJPEG",
+ "MOVIE_RECORDING_MJPEG_TOOLTIP",
+ "MOVIE_RECORDING_MPEG4",
+ "MOVIE_RECORDING_MPEG4_TOOLTIP",
+ "MOVIE_RECORDING_PIXLET",
+ "MOVIE_RECORDING_QUALITY_TOOLTIP",
+ "MOVIE_RECORDING_RECORDING",
+ "MOVIE_RECORDING_RECORDING_STARTED",
+ "MOVIE_RECORDING_RECORDING_STOPPED",
+ "MOVIE_RECORDING_RECOVERING",
+ "MOVIE_RECORDING_RESOLUTION_TOOLTIP",
+ "MOVIE_RECORDING_TIME",
+ "MOVIE_RECORDING_TIME_TOOLTIP",
+ "MOVIE_RECORDING_UNCOMPRESSED_RGB",
+ "MP",
+ "MULTIPLE_DUNGEONS",
+ "MULTISAMPLE",
+ "MULTISAMPLE_ALPHA_TEST",
+ "MULTISAMPLE_ANTIALIASING",
+ "MULTISAMPLE_ANTI_ALIASING",
+ "MULTISAMPLING_FORMAT_STRING",
+ "MULTISAMPLING_SHORT_FORMAT_STRING",
+ "MULTI_CAST_TOOLTIP_NO_TOTEM",
+ "MUSIC_DISABLED",
+ "MUSIC_ENABLED",
+ "MUSIC_VOLUME",
+ "MUTE",
+ "MUTED",
+ "MUTED_LIST",
+ "MUTE_PLAYER",
+ "NAME",
+ "NAMEPLATES_MESSAGE_ALL_OFF",
+ "NAMEPLATES_MESSAGE_ALL_ON",
+ "NAMEPLATES_MESSAGE_ALL_ON_AUTO",
+ "NAMEPLATES_MESSAGE_ENEMY_OFF",
+ "NAMEPLATES_MESSAGE_ENEMY_ON",
+ "NAMEPLATES_MESSAGE_ENEMY_ON_AUTO",
+ "NAMEPLATES_MESSAGE_FRIENDLY_OFF",
+ "NAMEPLATES_MESSAGE_FRIENDLY_ON",
+ "NAMEPLATES_MESSAGE_FRIENDLY_ON_AUTO",
+ "NAMES_LABEL",
+ "NAMES_SUBTEXT",
+ "NAME_CHAT_WINDOW",
+ "NARROW",
+ "NEAR",
+ "NECKSLOT",
+ "NEED",
+ "NEED_NEWBIE",
+ "NETWORK_LABEL",
+ "NET_PROMOTER_HIGH",
+ "NET_PROMOTER_LOW",
+ "NEVER",
+ "NEW",
+ "NEWBIE_TOOLTIP_ABANDONQUEST",
+ "NEWBIE_TOOLTIP_ACHIEVEMENT",
+ "NEWBIE_TOOLTIP_ADDFRIEND",
+ "NEWBIE_TOOLTIP_ADDMEMBER",
+ "NEWBIE_TOOLTIP_ADDTEAMMEMBER",
+ "NEWBIE_TOOLTIP_ALLIANCE",
+ "NEWBIE_TOOLTIP_AUTO_JOIN_VOICE",
+ "NEWBIE_TOOLTIP_BANDWIDTH",
+ "NEWBIE_TOOLTIP_BATTLEFIELDMINIMAP_OPTIONS",
+ "NEWBIE_TOOLTIP_BATTLEFIELD_GROUP_JOIN",
+ "NEWBIE_TOOLTIP_CHANNELPULLOUT_OPTIONS",
+ "NEWBIE_TOOLTIP_CHANNELTAB",
+ "NEWBIE_TOOLTIP_CHARACTER",
+ "NEWBIE_TOOLTIP_CHATMENU",
+ "NEWBIE_TOOLTIP_CHATOPTIONS",
+ "NEWBIE_TOOLTIP_CHAT_OVERFLOW",
+ "NEWBIE_TOOLTIP_DEMOTE",
+ "NEWBIE_TOOLTIP_DISHONORABLE_KILLS",
+ "NEWBIE_TOOLTIP_DISPLAY_CHANNEL_PULLOUT",
+ "NEWBIE_TOOLTIP_DOWNLOAD_PERCENT",
+ "NEWBIE_TOOLTIP_ENCHANTSLOT",
+ "NEWBIE_TOOLTIP_ENCOUNTER_JOURNAL",
+ "NEWBIE_TOOLTIP_ENTER_BATTLEGROUND",
+ "NEWBIE_TOOLTIP_EQUIPMENT_MANAGER",
+ "NEWBIE_TOOLTIP_EQUIPMENT_MANAGER_IGNORE_SLOT",
+ "NEWBIE_TOOLTIP_EQUIPMENT_MANAGER_PLACE_IN_BAGS",
+ "NEWBIE_TOOLTIP_EQUIPMENT_MANAGER_UNIGNORE_SLOT",
+ "NEWBIE_TOOLTIP_FIRST_AVAILABLE",
+ "NEWBIE_TOOLTIP_FRAMERATE",
+ "NEWBIE_TOOLTIP_FRIENDSTAB",
+ "NEWBIE_TOOLTIP_GROUPINVITE",
+ "NEWBIE_TOOLTIP_GUILDCONTROL",
+ "NEWBIE_TOOLTIP_GUILDGROUPINVITE",
+ "NEWBIE_TOOLTIP_GUILDPUBLICNOTE",
+ "NEWBIE_TOOLTIP_GUILDREMOVE",
+ "NEWBIE_TOOLTIP_GUILDTAB",
+ "NEWBIE_TOOLTIP_GUILD_INFORMATION",
+ "NEWBIE_TOOLTIP_GUILD_MEMBER_OPTIONS",
+ "NEWBIE_TOOLTIP_HEALTHBAR",
+ "NEWBIE_TOOLTIP_HELP",
+ "NEWBIE_TOOLTIP_HONORABLE_KILLS",
+ "NEWBIE_TOOLTIP_HONOR_CONTRIBUTION_POINTS",
+ "NEWBIE_TOOLTIP_HONOR_STANDING",
+ "NEWBIE_TOOLTIP_HORDE",
+ "NEWBIE_TOOLTIP_IGNOREPLAYER",
+ "NEWBIE_TOOLTIP_IGNORETAB",
+ "NEWBIE_TOOLTIP_LATENCY",
+ "NEWBIE_TOOLTIP_LFGPARENT",
+ "NEWBIE_TOOLTIP_LFMTAB",
+ "NEWBIE_TOOLTIP_LOOKINGFORGUILDTAB",
+ "NEWBIE_TOOLTIP_MAINMENU",
+ "NEWBIE_TOOLTIP_MANABAR0",
+ "NEWBIE_TOOLTIP_MANABAR1",
+ "NEWBIE_TOOLTIP_MANABAR2",
+ "NEWBIE_TOOLTIP_MANABAR3",
+ "NEWBIE_TOOLTIP_MANABAR4",
+ "NEWBIE_TOOLTIP_MEMORY",
+ "NEWBIE_TOOLTIP_MINIMAPTOGGLE",
+ "NEWBIE_TOOLTIP_MOUNTS_AND_PETS",
+ "NEWBIE_TOOLTIP_MUTEPLAYER",
+ "NEWBIE_TOOLTIP_PARTYOPTIONS",
+ "NEWBIE_TOOLTIP_PLAYEROPTIONS",
+ "NEWBIE_TOOLTIP_PROMOTE",
+ "NEWBIE_TOOLTIP_PROTOCOLS",
+ "NEWBIE_TOOLTIP_PVP",
+ "NEWBIE_TOOLTIP_PVPFFA",
+ "NEWBIE_TOOLTIP_QUESTLOG",
+ "NEWBIE_TOOLTIP_RAF_SUMMON_LINKED",
+ "NEWBIE_TOOLTIP_RAIDTAB",
+ "NEWBIE_TOOLTIP_RAID_BROWSER",
+ "NEWBIE_TOOLTIP_RAID_FINDER",
+ "NEWBIE_TOOLTIP_RANK",
+ "NEWBIE_TOOLTIP_RANK_POSITION",
+ "NEWBIE_TOOLTIP_REMOVEFRIEND",
+ "NEWBIE_TOOLTIP_REMOVEPLAYER",
+ "NEWBIE_TOOLTIP_SENDMESSAGE",
+ "NEWBIE_TOOLTIP_SHAREQUEST",
+ "NEWBIE_TOOLTIP_SOCIAL",
+ "NEWBIE_TOOLTIP_SPELLBOOK",
+ "NEWBIE_TOOLTIP_STOPIGNORE",
+ "NEWBIE_TOOLTIP_STOPWATCH_PLAYPAUSEBUTTON",
+ "NEWBIE_TOOLTIP_STOPWATCH_RESETBUTTON",
+ "NEWBIE_TOOLTIP_TALENTS",
+ "NEWBIE_TOOLTIP_TRACKQUEST",
+ "NEWBIE_TOOLTIP_UNIT_DUEL",
+ "NEWBIE_TOOLTIP_UNIT_FOLLOW",
+ "NEWBIE_TOOLTIP_UNIT_FREE_FOR_ALL",
+ "NEWBIE_TOOLTIP_UNIT_GROUP_LOOT",
+ "NEWBIE_TOOLTIP_UNIT_INSPECT",
+ "NEWBIE_TOOLTIP_UNIT_INVITE",
+ "NEWBIE_TOOLTIP_UNIT_LEAVE_PARTY",
+ "NEWBIE_TOOLTIP_UNIT_LOOT_THRESHOLD",
+ "NEWBIE_TOOLTIP_UNIT_MASTER_LOOTER",
+ "NEWBIE_TOOLTIP_UNIT_NEED_BEFORE_GREED",
+ "NEWBIE_TOOLTIP_UNIT_OPT_OUT_LOOT",
+ "NEWBIE_TOOLTIP_UNIT_PERSONAL",
+ "NEWBIE_TOOLTIP_UNIT_PET_ABANDON",
+ "NEWBIE_TOOLTIP_UNIT_PET_DISMISS",
+ "NEWBIE_TOOLTIP_UNIT_PET_PAPERDOLL",
+ "NEWBIE_TOOLTIP_UNIT_PET_RENAME",
+ "NEWBIE_TOOLTIP_UNIT_PROMOTE",
+ "NEWBIE_TOOLTIP_UNIT_ROUND_ROBIN",
+ "NEWBIE_TOOLTIP_UNIT_TRADE",
+ "NEWBIE_TOOLTIP_UNIT_UNINVITE",
+ "NEWBIE_TOOLTIP_UNIT_VOTE_TO_KICK",
+ "NEWBIE_TOOLTIP_UNMUTE",
+ "NEWBIE_TOOLTIP_VIEWGUILD",
+ "NEWBIE_TOOLTIP_VOICE_CHAT_SELECTOR",
+ "NEWBIE_TOOLTIP_WHOTAB",
+ "NEWBIE_TOOLTIP_WORLDMAP",
+ "NEWBIE_TOOLTIP_XPBAR",
+ "NEW_ACHIEVEMENT_EARNED",
+ "NEW_CAPS",
+ "NEW_CHAT_WINDOW",
+ "NEW_COMPACT_UNIT_FRAME_PROFILE",
+ "NEW_CONVERSATION_INSTRUCTIONS",
+ "NEW_LEADER",
+ "NEW_RECIPE_LEARNED_TITLE",
+ "NEW_TITLE_EARNED",
+ "NEXT",
+ "NEXT_ABILITY",
+ "NEXT_BATTLE",
+ "NEXT_BATTLE_LABEL",
+ "NEXT_TALENT_LEVEL",
+ "NO",
+ "NONE",
+ "NONEQUIPSLOT",
+ "NONE_CAPS",
+ "NONE_KEY",
+ "NORMAL_QUEST_DISPLAY",
+ "NOTE",
+ "NOTE_COLON",
+ "NOTE_SUBMITTED",
+ "NOTE_SUBMIT_FAILED",
+ "NOT_APPLICABLE",
+ "NOT_BOUND",
+ "NOT_COLLECTED",
+ "NOT_ENOUGH_MANA",
+ "NOT_IN_GROUP",
+ "NOT_READY",
+ "NOT_READY_FEMALE",
+ "NOT_TAMEABLE",
+ "NOT_YET_SIGNED",
+ "NO_ARENA_TEAM",
+ "NO_ATTACHMENTS",
+ "NO_BATTLETAG",
+ "NO_BIDS",
+ "NO_COMPLETED_ACHIEVEMENTS",
+ "NO_DAILY_QUESTS_REMAINING",
+ "NO_EMPTY_KEYRING_SLOTS_ERROR",
+ "NO_ENVIRONMENT_INTERACTION",
+ "NO_EQUIPMENT_SLOTS_AVAILABLE",
+ "NO_FRIEND_REQUESTS",
+ "NO_GUILDBANK_TABS",
+ "NO_LFD_WHILE_LFR",
+ "NO_LFD_WHILE_RF",
+ "NO_LFG_LIST_AVAILABLE",
+ "NO_LFR_WHILE_LFD",
+ "NO_LFR_WHILE_RF",
+ "NO_RAIDS_AVAILABLE",
+ "NO_RAID_INSTANCES_SAVED",
+ "NO_RESPONSE",
+ "NO_RF_AVAILABLE",
+ "NO_RF_AVAILABLE_WITH_NEXT_LEVEL",
+ "NO_RF_WHILE_LFD",
+ "NO_RF_WHILE_LFR",
+ "NO_ROLE",
+ "NO_ROSTER_ACHIEVEMENT_POINTS",
+ "NO_SCENARIO_AVAILABLE",
+ "NO_SCENARIO_AVAILABLE_WITH_NEXT_LEVEL",
+ "NO_UPDATED_STATS_TEXT",
+ "NO_VIEWABLE_GUILDBANK_LOGS",
+ "NO_VIEWABLE_GUILDBANK_TABS",
+ "NO_VOICE_SESSIONS",
+ "NPC_NAMES_DROPDOWN_ALL",
+ "NPC_NAMES_DROPDOWN_ALL_TOOLTIP",
+ "NPC_NAMES_DROPDOWN_HOSTILE",
+ "NPC_NAMES_DROPDOWN_HOSTILE_TOOLTIP",
+ "NPC_NAMES_DROPDOWN_INTERACTIVE",
+ "NPC_NAMES_DROPDOWN_INTERACTIVE_TOOLTIP",
+ "NPC_NAMES_DROPDOWN_NONE",
+ "NPC_NAMES_DROPDOWN_NONE_TOOLTIP",
+ "NPC_NAMES_DROPDOWN_TRACKED",
+ "NPC_NAMES_DROPDOWN_TRACKED_TOOLTIP",
+ "NPE_ABILITIES",
+ "NPE_ABILITYINITIAL",
+ "NPE_ABILITYINITIAL_WARRIOR",
+ "NPE_ABILITYLEVEL3_DRUID",
+ "NPE_ABILITYLEVEL3_HUNTER",
+ "NPE_ABILITYLEVEL3_MAGE",
+ "NPE_ABILITYLEVEL3_MONK",
+ "NPE_ABILITYLEVEL3_PALADIN",
+ "NPE_ABILITYLEVEL3_PRIEST",
+ "NPE_ABILITYLEVEL3_ROGUE",
+ "NPE_ABILITYLEVEL3_SHAMAN",
+ "NPE_ABILITYLEVEL3_WARLOCK",
+ "NPE_ABILITYLEVEL3_WARRIOR",
+ "NPE_ABILITYREMINDER",
+ "NPE_ABILITYREMINDER_WARRIOR",
+ "NPE_ABILITYSECOND_WARRIOR",
+ "NPE_ABILITYTRAININGDUMMY",
+ "NPE_ABILITYTRAININGDUMMY_DRUID",
+ "NPE_ABILITYTRAININGDUMMY_HUNTER",
+ "NPE_ABILITYTRAININGDUMMY_MAGE",
+ "NPE_ABILITYTRAININGDUMMY_MONK",
+ "NPE_ABILITYTRAININGDUMMY_PALADIN",
+ "NPE_ABILITYTRAININGDUMMY_PRIEST",
+ "NPE_ABILITYTRAININGDUMMY_ROGUE",
+ "NPE_ABILITYTRAININGDUMMY_SHAMAN",
+ "NPE_ABILITYTRAININGDUMMY_WARLOCK",
+ "NPE_ABILITYTRAININGDUMMY_WARRIOR",
+ "NPE_ACCEPTQUEST",
+ "NPE_ACTIONBARCALLOUT",
+ "NPE_BACKPACKFULL",
+ "NPE_BINDPOINTER",
+ "NPE_BINDPROMPT",
+ "NPE_BLOODELFARCANETORRENT",
+ "NPE_CHATFRAME",
+ "NPE_CLICKLOOT",
+ "NPE_CLOSECHARACTERSHEET",
+ "NPE_CLOSEWORLDMAP",
+ "NPE_CONTROLS",
+ "NPE_DRAENEIGIFTOFTHENARARU",
+ "NPE_EQUIPITEM",
+ "NPE_EQUIPPEDITEM",
+ "NPE_FINDCORPSE",
+ "NPE_GOSSIPQUESTACTIVE",
+ "NPE_GOSSIPQUESTAVAILABLE",
+ "NPE_HEALTHBAR",
+ "NPE_ITEMQUESTGIVER",
+ "NPE_JUMP",
+ "NPE_KEYBOARDANDMOUSETITLE",
+ "NPE_LOOTCORPSE",
+ "NPE_LOOTCORPSEQUEST",
+ "NPE_MAPCALLOUTAREA",
+ "NPE_MAPCALLOUTBASE",
+ "NPE_MAPCALLOUTPOINT",
+ "NPE_MOREQUESTS",
+ "NPE_MOVE",
+ "NPE_MOVEMENTCANCELSSPELL",
+ "NPE_NPCGOSSIP",
+ "NPE_NPCINTERACT",
+ "NPE_OBJECTLOOT",
+ "NPE_OPENBAG",
+ "NPE_OPENCHARACTERSHEET",
+ "NPE_OPENMAP",
+ "NPE_QUESTCOMPELTELOCATION",
+ "NPE_QUESTCOMPLETE",
+ "NPE_QUESTCOMPLETEBREADCRUMB",
+ "NPE_QUESTCUSTOM14071A",
+ "NPE_QUESTCUSTOM14071B",
+ "NPE_QUESTCUSTOM14098",
+ "NPE_QUESTCUSTOM14153",
+ "NPE_QUESTCUSTOM14212A",
+ "NPE_QUESTCUSTOM14212B",
+ "NPE_QUESTCUSTOM14218",
+ "NPE_QUESTCUSTOM29661",
+ "NPE_QUESTGIVER",
+ "NPE_QUESTOBJECT",
+ "NPE_QUESTREWARDCHOCIEREDITEMS",
+ "NPE_QUESTREWARDCHOICE",
+ "NPE_RELEASESPIRIT",
+ "NPE_RESURRECT",
+ "NPE_SELECTTARGET",
+ "NPE_SHAPESHIFT_DRUID",
+ "NPE_SHOWINTERFACEHELP",
+ "NPE_TARGETFIRSTMOB",
+ "NPE_TAXICALLOUT",
+ "NPE_TURN",
+ "NPE_TURNINNOTONMAP",
+ "NPE_TURNINQUEST",
+ "NPE_USEHEARTHSTONE",
+ "NPE_USEQUESTITEM",
+ "NUMBER_IN_PARENTHESES",
+ "NUMBER_OF_RESULTS_TEMPLATE",
+ "NUM_FREE_SLOTS",
+ "NUM_GUILDBANK_TABS_PURCHASED",
+ "NUM_RAID_MEMBERS",
+ "OBJECTIVES_IGNORE_CURSOR_TEXT",
+ "OBJECTIVES_LABEL",
+ "OBJECTIVES_SHOW_QUEST_MAP",
+ "OBJECTIVES_STOP_TRACKING",
+ "OBJECTIVES_SUBTEXT",
+ "OBJECTIVES_TRACKER_LABEL",
+ "OBJECTIVES_VIEW_ACHIEVEMENT",
+ "OBJECTIVES_VIEW_IN_ACHIEVEMENTS",
+ "OBJECTIVES_VIEW_IN_QUESTLOG",
+ "OBJECTIVES_WATCH_QUESTS_ARENA",
+ "OBJECTIVES_WATCH_TOO_MANY",
+ "OBJECT_ALPHA",
+ "OBJECT_NPC_OUTLINE",
+ "OBJECT_NPC_OUTLINE_DISABLED",
+ "OBJECT_NPC_OUTLINE_MODE_ONE",
+ "OBJECT_NPC_OUTLINE_MODE_THREE",
+ "OBJECT_NPC_OUTLINE_MODE_TWO",
+ "OBLITERATE_BUTTON",
+ "OBLITERUM_FORGE_TITLE",
+ "OFF",
+ "OFFICER",
+ "OFFICER_CHAT",
+ "OFFICER_NOTE_COLON",
+ "OKAY",
+ "OLD_GUILD_NAME",
+ "OLD_TITLE_LOST",
+ "ONLY_EMPTY_BAGS",
+ "ON_COOLDOWN",
+ "ON_COOLDOWN_FEMALE",
+ "OPACITY",
+ "OPENING",
+ "OPENMAIL",
+ "OPEN_LOCK_OTHER",
+ "OPEN_LOCK_SELF",
+ "OPEN_RAID_BROWSER",
+ "OPTIMIZE_NETWORK_SPEED",
+ "OPTIONAL",
+ "OPTIONAL_PARENS",
+ "OPTIONS",
+ "OPTIONS_BRIGHTNESS",
+ "OPTIONS_MENU",
+ "OPTIONS_SHADERS",
+ "OPTION_BN_WHISPER_MODE_INLINE",
+ "OPTION_BN_WHISPER_MODE_POPOUT",
+ "OPTION_BN_WHISPER_MODE_POPOUT_AND_INLINE",
+ "OPTION_CHAT_STYLE_CLASSIC",
+ "OPTION_CHAT_STYLE_IM",
+ "OPTION_CONVERSATION_MODE_INLINE",
+ "OPTION_CONVERSATION_MODE_POPOUT",
+ "OPTION_CONVERSATION_MODE_POPOUT_AND_INLINE",
+ "OPTION_LOGOUT_REQUIREMENT",
+ "OPTION_LOSS_OF_CONTROL_DISARM",
+ "OPTION_LOSS_OF_CONTROL_FULL",
+ "OPTION_LOSS_OF_CONTROL_INTERRUPT",
+ "OPTION_LOSS_OF_CONTROL_ROOT",
+ "OPTION_LOSS_OF_CONTROL_SILENCE",
+ "OPTION_MAXFPS",
+ "OPTION_MAXFPSBK",
+ "OPTION_MAXFPSBK_CHECK",
+ "OPTION_MAXFPS_CHECK",
+ "OPTION_PHYSICS_OPTIONS",
+ "OPTION_PREVIEW_TALENT_CHANGES_DESCRIPTION",
+ "OPTION_RAID_HEALTH_TEXT_HEALTH",
+ "OPTION_RAID_HEALTH_TEXT_LOSTHEALTH",
+ "OPTION_RAID_HEALTH_TEXT_NONE",
+ "OPTION_RAID_HEALTH_TEXT_PERC",
+ "OPTION_RAID_SORT_BY_ALPHABETICAL",
+ "OPTION_RAID_SORT_BY_GROUP",
+ "OPTION_RAID_SORT_BY_ROLE",
+ "OPTION_RESTART_REQUIREMENT",
+ "OPTION_STEREO_CONVERGENCE",
+ "OPTION_STEREO_SEPARATION",
+ "OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN",
+ "OPTION_TOOLTIP_ADVANCED_COMBAT_LOGGING",
+ "OPTION_TOOLTIP_ADVANCED_MSAA",
+ "OPTION_TOOLTIP_ADVANCED_OBJECTIVES",
+ "OPTION_TOOLTIP_ADVANCED_PPAA",
+ "OPTION_TOOLTIP_AGGRO_WARNING_DISPLAY1",
+ "OPTION_TOOLTIP_AGGRO_WARNING_DISPLAY2",
+ "OPTION_TOOLTIP_AGGRO_WARNING_DISPLAY3",
+ "OPTION_TOOLTIP_AGGRO_WARNING_DISPLAY4",
+ "OPTION_TOOLTIP_ALTERNATE_RESOURCE",
+ "OPTION_TOOLTIP_ALWAYS_SHOW_MULTIBARS",
+ "OPTION_TOOLTIP_AMBIENCE_VOLUME",
+ "OPTION_TOOLTIP_ANIMATION",
+ "OPTION_TOOLTIP_ANISOTROPIC",
+ "OPTION_TOOLTIP_ANTIALIASING",
+ "OPTION_TOOLTIP_ASSIST_ATTACK",
+ "OPTION_TOOLTIP_AUDIO_LOCALE",
+ "OPTION_TOOLTIP_AUTO_DISMOUNT_FLYING",
+ "OPTION_TOOLTIP_AUTO_FOLLOW_SPEED",
+ "OPTION_TOOLTIP_AUTO_JOIN_GUILD_CHANNEL",
+ "OPTION_TOOLTIP_AUTO_LOOT_ALT_KEY",
+ "OPTION_TOOLTIP_AUTO_LOOT_CTRL_KEY",
+ "OPTION_TOOLTIP_AUTO_LOOT_DEFAULT",
+ "OPTION_TOOLTIP_AUTO_LOOT_KEY_TEXT",
+ "OPTION_TOOLTIP_AUTO_LOOT_NONE_KEY",
+ "OPTION_TOOLTIP_AUTO_LOOT_SHIFT_KEY",
+ "OPTION_TOOLTIP_AUTO_OPEN_LOOT_HISTORY",
+ "OPTION_TOOLTIP_AUTO_QUEST_PROGRESS",
+ "OPTION_TOOLTIP_AUTO_QUEST_WATCH",
+ "OPTION_TOOLTIP_AUTO_RANGED_COMBAT",
+ "OPTION_TOOLTIP_AUTO_SELF_CAST",
+ "OPTION_TOOLTIP_AUTO_SELF_CAST_ALT_KEY",
+ "OPTION_TOOLTIP_AUTO_SELF_CAST_CTRL_KEY",
+ "OPTION_TOOLTIP_AUTO_SELF_CAST_KEY_TEXT",
+ "OPTION_TOOLTIP_AUTO_SELF_CAST_NONE_KEY",
+ "OPTION_TOOLTIP_AUTO_SELF_CAST_SHIFT_KEY",
+ "OPTION_TOOLTIP_BLOCK_CHAT_CHANNEL_INVITE",
+ "OPTION_TOOLTIP_BLOCK_GUILD_INVITES",
+ "OPTION_TOOLTIP_BLOCK_TRADES",
+ "OPTION_TOOLTIP_CAMERA1",
+ "OPTION_TOOLTIP_CAMERA2",
+ "OPTION_TOOLTIP_CAMERA3",
+ "OPTION_TOOLTIP_CAMERA4",
+ "OPTION_TOOLTIP_CAMERA_ALWAYS",
+ "OPTION_TOOLTIP_CAMERA_NEVER",
+ "OPTION_TOOLTIP_CAMERA_SMART",
+ "OPTION_TOOLTIP_CAMERA_SMARTER",
+ "OPTION_TOOLTIP_CHARACTER_SHADOWS",
+ "OPTION_TOOLTIP_CHAT_BUBBLES",
+ "OPTION_TOOLTIP_CHAT_LOCKED",
+ "OPTION_TOOLTIP_CHAT_MOUSE_WHEEL_SCROLL",
+ "OPTION_TOOLTIP_CHAT_WHOLE_WINDOW_CLICKABLE",
+ "OPTION_TOOLTIP_CINEMATIC_SUBTITLES",
+ "OPTION_TOOLTIP_CLEAR_AFK",
+ "OPTION_TOOLTIP_CLICKCAMERA_LOCKED",
+ "OPTION_TOOLTIP_CLICKCAMERA_NEVER",
+ "OPTION_TOOLTIP_CLICKCAMERA_SMART",
+ "OPTION_TOOLTIP_CLICK_CAMERA1",
+ "OPTION_TOOLTIP_CLICK_CAMERA2",
+ "OPTION_TOOLTIP_CLICK_CAMERA3",
+ "OPTION_TOOLTIP_CLICK_CAMERA_STYLE",
+ "OPTION_TOOLTIP_CLICK_TO_MOVE",
+ "OPTION_TOOLTIP_COMBAT_TARGET_MODE",
+ "OPTION_TOOLTIP_COMBAT_TARGET_MODE_NEW",
+ "OPTION_TOOLTIP_COMBAT_TARGET_MODE_OLD",
+ "OPTION_TOOLTIP_COMBAT_TEXT_MODE",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SCROLL_DOWN",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_AURAS",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_AURA_FADE",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_COMBAT_STATE",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_COMBO_POINTS",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_DODGE_PARRY_MISS",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_ENERGIZE",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_FRIENDLY_NAMES",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_HONOR_GAINED",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_LOW_HEALTH_MANA",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_PERIODIC_ENERGIZE",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_REACTIVES",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_REPUTATION",
+ "OPTION_TOOLTIP_COMBAT_TEXT_SHOW_RESISTANCES",
+ "OPTION_TOOLTIP_CONSOLIDATE_BUFFS",
+ "OPTION_TOOLTIP_COUNTDOWN_FOR_COOLDOWNS",
+ "OPTION_TOOLTIP_DEATH_EFFECT",
+ "OPTION_TOOLTIP_DEPTH_EFFECTS",
+ "OPTION_TOOLTIP_DESKTOP_GAMMA",
+ "OPTION_TOOLTIP_DIALOG_VOLUME",
+ "OPTION_TOOLTIP_DISPLAY_BORDERS",
+ "OPTION_TOOLTIP_DISPLAY_FREE_BAG_SLOTS",
+ "OPTION_TOOLTIP_DISPLAY_INCOMING_HEALS",
+ "OPTION_TOOLTIP_DISPLAY_MODE",
+ "OPTION_TOOLTIP_DISPLAY_MT_AND_MA",
+ "OPTION_TOOLTIP_DISPLAY_ONLY_DISPELLABLE_DEBUFFS",
+ "OPTION_TOOLTIP_DISPLAY_PERSONAL_RESOURCE",
+ "OPTION_TOOLTIP_DISPLAY_PERSONAL_RESOURCE_ON_ENEMY",
+ "OPTION_TOOLTIP_DISPLAY_POWER_BARS",
+ "OPTION_TOOLTIP_DISPLAY_RAID_AGGRO_HIGHLIGHT",
+ "OPTION_TOOLTIP_DISPLAY_RAID_PETS",
+ "OPTION_TOOLTIP_EMPHASIZE_MY_SPELLS",
+ "OPTION_TOOLTIP_ENABLE_ALL_SHADERS",
+ "OPTION_TOOLTIP_ENABLE_AMBIENCE",
+ "OPTION_TOOLTIP_ENABLE_BGSOUND",
+ "OPTION_TOOLTIP_ENABLE_DIALOG",
+ "OPTION_TOOLTIP_ENABLE_DSP_EFFECTS",
+ "OPTION_TOOLTIP_ENABLE_EMOTE_SOUNDS",
+ "OPTION_TOOLTIP_ENABLE_ERROR_SPEECH",
+ "OPTION_TOOLTIP_ENABLE_GROUP_SPEECH",
+ "OPTION_TOOLTIP_ENABLE_HARDWARE",
+ "OPTION_TOOLTIP_ENABLE_MICROPHONE",
+ "OPTION_TOOLTIP_ENABLE_MUSIC",
+ "OPTION_TOOLTIP_ENABLE_MUSIC_LOOPING",
+ "OPTION_TOOLTIP_ENABLE_PET_BATTLE_MUSIC",
+ "OPTION_TOOLTIP_ENABLE_PET_SOUNDS",
+ "OPTION_TOOLTIP_ENABLE_REVERB",
+ "OPTION_TOOLTIP_ENABLE_SOFTWARE_HRTF",
+ "OPTION_TOOLTIP_ENABLE_SOUND",
+ "OPTION_TOOLTIP_ENABLE_SOUNDFX",
+ "OPTION_TOOLTIP_ENABLE_SOUND_AT_CHARACTER",
+ "OPTION_TOOLTIP_ENABLE_STEREO_VIDEO",
+ "OPTION_TOOLTIP_ENABLE_VOICECHAT",
+ "OPTION_TOOLTIP_ENVIRONMENT_DETAIL",
+ "OPTION_TOOLTIP_FARCLIP",
+ "OPTION_TOOLTIP_FIX_LAG",
+ "OPTION_TOOLTIP_FLASH_LOW_HEALTH_WARNING",
+ "OPTION_TOOLTIP_FOCUS_CAST_ALT_KEY",
+ "OPTION_TOOLTIP_FOCUS_CAST_CTRL_KEY",
+ "OPTION_TOOLTIP_FOCUS_CAST_NONE_KEY",
+ "OPTION_TOOLTIP_FOCUS_CAST_SHIFT_KEY",
+ "OPTION_TOOLTIP_FOLLOW_TERRAIN",
+ "OPTION_TOOLTIP_FULL_SCREEN_GLOW",
+ "OPTION_TOOLTIP_FULL_SIZE_FOCUS_FRAME",
+ "OPTION_TOOLTIP_GAMEFIELD_DESELECT",
+ "OPTION_TOOLTIP_GAMMA",
+ "OPTION_TOOLTIP_GROUND_CLUTTER",
+ "OPTION_TOOLTIP_GROUND_DENSITY",
+ "OPTION_TOOLTIP_GROUND_RADIUS",
+ "OPTION_TOOLTIP_GUILDMEMBER_ALERT",
+ "OPTION_TOOLTIP_GXAPI",
+ "OPTION_TOOLTIP_HARDWARE_CURSOR",
+ "OPTION_TOOLTIP_HEAD_BOB",
+ "OPTION_TOOLTIP_HIDE_ADVENTURE_JOURNAL_ALERTS",
+ "OPTION_TOOLTIP_HIDE_OUTDOOR_WORLD_STATE",
+ "OPTION_TOOLTIP_HIDE_PARTY_INTERFACE",
+ "OPTION_TOOLTIP_INTERACT_ON_LEFT_CLICK",
+ "OPTION_TOOLTIP_INVERT_MOUSE",
+ "OPTION_TOOLTIP_KEEP_GROUPS_TOGETHER",
+ "OPTION_TOOLTIP_LIGHTING_QUALITY",
+ "OPTION_TOOLTIP_LIQUID_DETAIL",
+ "OPTION_TOOLTIP_LOCALE",
+ "OPTION_TOOLTIP_LOCK_ACTIONBAR",
+ "OPTION_TOOLTIP_LOG_PERIODIC_EFFECTS",
+ "OPTION_TOOLTIP_LONG_RANGE_NAMEPLATE",
+ "OPTION_TOOLTIP_LOOT_KEY_TEXT",
+ "OPTION_TOOLTIP_LOOT_UNDER_MOUSE",
+ "OPTION_TOOLTIP_LOSS_OF_CONTROL",
+ "OPTION_TOOLTIP_MAP_FADE",
+ "OPTION_TOOLTIP_MAP_QUEST_DIFFICULTY",
+ "OPTION_TOOLTIP_MAP_TRACK_QUEST",
+ "OPTION_TOOLTIP_MASTER_VOLUME",
+ "OPTION_TOOLTIP_MAX_FOLLOW_DIST",
+ "OPTION_TOOLTIP_MOUSE_LOOK_SPEED",
+ "OPTION_TOOLTIP_MOUSE_SENSITIVITY",
+ "OPTION_TOOLTIP_MOUSE_SPEED",
+ "OPTION_TOOLTIP_MOVE_PAD",
+ "OPTION_TOOLTIP_MULTISAMPLE_ALPHA_TEST",
+ "OPTION_TOOLTIP_MULTISAMPLING",
+ "OPTION_TOOLTIP_MUSIC_VOLUME",
+ "OPTION_TOOLTIP_OBJECTIVES_IGNORE_CURSOR",
+ "OPTION_TOOLTIP_OBJECT_ALPHA",
+ "OPTION_TOOLTIP_OBJECT_NPC_OUTLINE",
+ "OPTION_TOOLTIP_OBJECT_NPC_OUTLINE_NOT_ALLOWED",
+ "OPTION_TOOLTIP_OBJECT_NPC_OUTLINE_NOT_SUPPORTED",
+ "OPTION_TOOLTIP_OPTIMIZE_NETWORK_SPEED",
+ "OPTION_TOOLTIP_OUTLINE_MODE",
+ "OPTION_TOOLTIP_PARTICLE_DENSITY",
+ "OPTION_TOOLTIP_PARTY_CHAT_BUBBLES",
+ "OPTION_TOOLTIP_PET_NAMEPLATES",
+ "OPTION_TOOLTIP_PET_SPELL_DAMAGE",
+ "OPTION_TOOLTIP_PHONG_SHADING",
+ "OPTION_TOOLTIP_PICKUP_ACTION_ALT_KEY",
+ "OPTION_TOOLTIP_PICKUP_ACTION_CTRL_KEY",
+ "OPTION_TOOLTIP_PICKUP_ACTION_NONE_KEY",
+ "OPTION_TOOLTIP_PICKUP_ACTION_SHIFT_KEY",
+ "OPTION_TOOLTIP_PLAYER_DETAIL",
+ "OPTION_TOOLTIP_PLAY_AGGRO_SOUNDS",
+ "OPTION_TOOLTIP_PRIMARY_MONITOR",
+ "OPTION_TOOLTIP_PROFANITY_FILTER",
+ "OPTION_TOOLTIP_PROFANITY_FILTER_WITH_WARNING",
+ "OPTION_TOOLTIP_PROJECTED_TEXTURES",
+ "OPTION_TOOLTIP_PUSHTOTALK_SOUND",
+ "OPTION_TOOLTIP_RAID_USE_CLASS_COLORS",
+ "OPTION_TOOLTIP_REDUCED_LAG_TOLERANCE",
+ "OPTION_TOOLTIP_REFRESH_RATE",
+ "OPTION_TOOLTIP_REMOVE_CHAT_DELAY",
+ "OPTION_TOOLTIP_RENDER_SCALE",
+ "OPTION_TOOLTIP_RESAMPLE_QUALITY",
+ "OPTION_TOOLTIP_RESET_CHAT_POSITION",
+ "OPTION_TOOLTIP_RESOLUTION",
+ "OPTION_TOOLTIP_REVERSE_CLEAN_UP_BAGS",
+ "OPTION_TOOLTIP_REVERSE_NEW_LOOT",
+ "OPTION_TOOLTIP_ROTATE_MINIMAP",
+ "OPTION_TOOLTIP_SCROLL_ARC",
+ "OPTION_TOOLTIP_SCROLL_DOWN",
+ "OPTION_TOOLTIP_SCROLL_UP",
+ "OPTION_TOOLTIP_SECURE_ABILITY_TOGGLE",
+ "OPTION_TOOLTIP_SELF_HIGHLIGHT",
+ "OPTION_TOOLTIP_SELF_HIGHLIGHT_IN_BG",
+ "OPTION_TOOLTIP_SELF_HIGHLIGHT_IN_BG_COMBAT",
+ "OPTION_TOOLTIP_SELF_HIGHLIGHT_IN_RAID",
+ "OPTION_TOOLTIP_SELF_HIGHLIGHT_IN_RAID_COMBAT",
+ "OPTION_TOOLTIP_SHADOW_QUALITY",
+ "OPTION_TOOLTIP_SHOW_ACCOUNT_ACHIEVEMENTS",
+ "OPTION_TOOLTIP_SHOW_ALL_ENEMY_DEBUFFS",
+ "OPTION_TOOLTIP_SHOW_ARENA_ENEMY_CASTBAR",
+ "OPTION_TOOLTIP_SHOW_ARENA_ENEMY_FRAMES",
+ "OPTION_TOOLTIP_SHOW_ARENA_ENEMY_PETS",
+ "OPTION_TOOLTIP_SHOW_BATTLENET_TOASTS",
+ "OPTION_TOOLTIP_SHOW_BORDERS",
+ "OPTION_TOOLTIP_SHOW_BUFF_DURATION",
+ "OPTION_TOOLTIP_SHOW_CASTABLE_BUFFS",
+ "OPTION_TOOLTIP_SHOW_CASTABLE_DEBUFFS",
+ "OPTION_TOOLTIP_SHOW_CHAT_ICONS",
+ "OPTION_TOOLTIP_SHOW_CLASS_COLOR_IN_V_KEY",
+ "OPTION_TOOLTIP_SHOW_CLOAK",
+ "OPTION_TOOLTIP_SHOW_CLOCK",
+ "OPTION_TOOLTIP_SHOW_COMBAT_HEALING",
+ "OPTION_TOOLTIP_SHOW_COMBAT_HEALING_ABSORB_SELF",
+ "OPTION_TOOLTIP_SHOW_COMBAT_HEALING_ABSORB_TARGET",
+ "OPTION_TOOLTIP_SHOW_COMBAT_TEXT",
+ "OPTION_TOOLTIP_SHOW_DAMAGE",
+ "OPTION_TOOLTIP_SHOW_DISPELLABLE_DEBUFFS",
+ "OPTION_TOOLTIP_SHOW_FULLSCREEN_STATUS",
+ "OPTION_TOOLTIP_SHOW_GUILD_NAMES",
+ "OPTION_TOOLTIP_SHOW_HD_MODELS",
+ "OPTION_TOOLTIP_SHOW_HELM",
+ "OPTION_TOOLTIP_SHOW_ITEM_LEVEL",
+ "OPTION_TOOLTIP_SHOW_LOOT_SPAM",
+ "OPTION_TOOLTIP_SHOW_LUA_ERRORS",
+ "OPTION_TOOLTIP_SHOW_MULTIBAR1",
+ "OPTION_TOOLTIP_SHOW_MULTIBAR2",
+ "OPTION_TOOLTIP_SHOW_MULTIBAR3",
+ "OPTION_TOOLTIP_SHOW_MULTIBAR4",
+ "OPTION_TOOLTIP_SHOW_NAMEPLATE_LOSE_AGGRO_FLASH",
+ "OPTION_TOOLTIP_SHOW_NEWBIE_TIPS",
+ "OPTION_TOOLTIP_SHOW_NPC_NAMES",
+ "OPTION_TOOLTIP_SHOW_NUMERIC_THREAT",
+ "OPTION_TOOLTIP_SHOW_OTHER_TARGET_EFFECTS",
+ "OPTION_TOOLTIP_SHOW_OWN_NAME",
+ "OPTION_TOOLTIP_SHOW_PARTY_BACKGROUND",
+ "OPTION_TOOLTIP_SHOW_PARTY_PETS",
+ "OPTION_TOOLTIP_SHOW_PARTY_TEXT",
+ "OPTION_TOOLTIP_SHOW_PETBATTLE_COMBAT",
+ "OPTION_TOOLTIP_SHOW_PET_MELEE_DAMAGE",
+ "OPTION_TOOLTIP_SHOW_PLAYER_NAMES",
+ "OPTION_TOOLTIP_SHOW_PLAYER_TITLES",
+ "OPTION_TOOLTIP_SHOW_POINTS_AS_AVG",
+ "OPTION_TOOLTIP_SHOW_QUEST_FADING",
+ "OPTION_TOOLTIP_SHOW_QUEST_OBJECTIVES_ON_MAP",
+ "OPTION_TOOLTIP_SHOW_RAID_RANGE",
+ "OPTION_TOOLTIP_SHOW_TARGET_CASTBAR",
+ "OPTION_TOOLTIP_SHOW_TARGET_CASTBAR_IN_V_KEY",
+ "OPTION_TOOLTIP_SHOW_TARGET_CASTBAR_IN_V_KEY_ONLY_ON_TARGET",
+ "OPTION_TOOLTIP_SHOW_TARGET_CASTBAR_IN_V_KEY_SPELL_NAME",
+ "OPTION_TOOLTIP_SHOW_TARGET_EFFECTS",
+ "OPTION_TOOLTIP_SHOW_TARGET_OF_TARGET",
+ "OPTION_TOOLTIP_SHOW_TIPOFTHEDAY",
+ "OPTION_TOOLTIP_SHOW_TOAST_BROADCAST",
+ "OPTION_TOOLTIP_SHOW_TOAST_CONVERSATION",
+ "OPTION_TOOLTIP_SHOW_TOAST_FRIEND_REQUEST",
+ "OPTION_TOOLTIP_SHOW_TOAST_OFFLINE",
+ "OPTION_TOOLTIP_SHOW_TOAST_ONLINE",
+ "OPTION_TOOLTIP_SHOW_TOAST_WINDOW",
+ "OPTION_TOOLTIP_SHOW_TUTORIALS",
+ "OPTION_TOOLTIP_SHOW_UNIT_NAMES",
+ "OPTION_TOOLTIP_SIMPLE_CHAT",
+ "OPTION_TOOLTIP_SIMPLE_QUEST_WATCH_TEXT",
+ "OPTION_TOOLTIP_SMART_PIVOT",
+ "OPTION_TOOLTIP_SOCIAL_ENABLE_TWITTER_FUNCTIONALITY",
+ "OPTION_TOOLTIP_SOUND_CACHE_SIZE",
+ "OPTION_TOOLTIP_SOUND_CHANNELS",
+ "OPTION_TOOLTIP_SOUND_OUTPUT",
+ "OPTION_TOOLTIP_SOUND_QUALITY",
+ "OPTION_TOOLTIP_SOUND_VOLUME",
+ "OPTION_TOOLTIP_SPAM_FILTER",
+ "OPTION_TOOLTIP_SPELL_ALERT_OPACITY",
+ "OPTION_TOOLTIP_SPELL_DETAIL",
+ "OPTION_TOOLTIP_SSAO",
+ "OPTION_TOOLTIP_STATUS_BAR",
+ "OPTION_TOOLTIP_STATUS_TEXT_DISPLAY",
+ "OPTION_TOOLTIP_STATUS_TEXT_PARTY",
+ "OPTION_TOOLTIP_STATUS_TEXT_PERCENT",
+ "OPTION_TOOLTIP_STATUS_TEXT_PET",
+ "OPTION_TOOLTIP_STATUS_TEXT_PLAYER",
+ "OPTION_TOOLTIP_STATUS_TEXT_TARGET",
+ "OPTION_TOOLTIP_STEREO_HARDWARE_CURSOR",
+ "OPTION_TOOLTIP_STOP_AUTO_ATTACK",
+ "OPTION_TOOLTIP_SUNSHAFTS",
+ "OPTION_TOOLTIP_TARGETOFTARGET1",
+ "OPTION_TOOLTIP_TARGETOFTARGET2",
+ "OPTION_TOOLTIP_TARGETOFTARGET3",
+ "OPTION_TOOLTIP_TARGETOFTARGET4",
+ "OPTION_TOOLTIP_TARGETOFTARGET5",
+ "OPTION_TOOLTIP_TARGETOFTARGET_ALWAYS",
+ "OPTION_TOOLTIP_TARGETOFTARGET_PARTY",
+ "OPTION_TOOLTIP_TARGETOFTARGET_RAID",
+ "OPTION_TOOLTIP_TARGETOFTARGET_RAID_AND_PARTY",
+ "OPTION_TOOLTIP_TARGETOFTARGET_SOLO",
+ "OPTION_TOOLTIP_TERRAIN_HIGHLIGHTS",
+ "OPTION_TOOLTIP_TERRAIN_TEXTURE",
+ "OPTION_TOOLTIP_TEXTURE_DETAIL",
+ "OPTION_TOOLTIP_TIMESTAMPS",
+ "OPTION_TOOLTIP_TOAST_DURATION",
+ "OPTION_TOOLTIP_TRACK_QUEST_PROXIMITY",
+ "OPTION_TOOLTIP_TRACK_QUEST_TOP",
+ "OPTION_TOOLTIP_TRILINEAR",
+ "OPTION_TOOLTIP_TRIPLE_BUFFER",
+ "OPTION_TOOLTIP_UI_SCALE",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_ALLOW_OVERLAP",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_AUTOMODE",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_MAKE_LARGER",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_ENEMIES",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_ENEMY_GUARDIANS",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_ENEMY_MINIONS",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_ENEMY_MINUS",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_ENEMY_TOTEMS",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_FRIENDLY_GUARDIANS",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_FRIENDLY_MINIONS",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_FRIENDLY_TOTEMS",
+ "OPTION_TOOLTIP_UNIT_NAMEPLATES_SHOW_FRIENDS",
+ "OPTION_TOOLTIP_UNIT_NAME_ENEMY",
+ "OPTION_TOOLTIP_UNIT_NAME_ENEMY_GUARDIANS",
+ "OPTION_TOOLTIP_UNIT_NAME_ENEMY_MINIONS",
+ "OPTION_TOOLTIP_UNIT_NAME_ENEMY_TOTEMS",
+ "OPTION_TOOLTIP_UNIT_NAME_FRIENDLY",
+ "OPTION_TOOLTIP_UNIT_NAME_FRIENDLY_GUARDIANS",
+ "OPTION_TOOLTIP_UNIT_NAME_FRIENDLY_MINIONS",
+ "OPTION_TOOLTIP_UNIT_NAME_FRIENDLY_TOTEMS",
+ "OPTION_TOOLTIP_UNIT_NAME_GUILD",
+ "OPTION_TOOLTIP_UNIT_NAME_GUILD_TITLE",
+ "OPTION_TOOLTIP_UNIT_NAME_HIDE_MINUS",
+ "OPTION_TOOLTIP_UNIT_NAME_NONCOMBAT_CREATURE",
+ "OPTION_TOOLTIP_UNIT_NAME_NPC",
+ "OPTION_TOOLTIP_UNIT_NAME_OWN",
+ "OPTION_TOOLTIP_UNIT_NAME_PLAYER_TITLE",
+ "OPTION_TOOLTIP_USEIPV6",
+ "OPTION_TOOLTIP_USE_COLORBLIND_MODE",
+ "OPTION_TOOLTIP_USE_ENGLISH_AUDIO",
+ "OPTION_TOOLTIP_USE_RAID_STYLE_PARTY_FRAMES",
+ "OPTION_TOOLTIP_USE_REFRESH",
+ "OPTION_TOOLTIP_USE_RESOLUTION",
+ "OPTION_TOOLTIP_USE_UBERTOOLTIPS",
+ "OPTION_TOOLTIP_USE_UISCALE",
+ "OPTION_TOOLTIP_USE_WEATHER_SHADER",
+ "OPTION_TOOLTIP_VERTEX_ANIMATION_SHADERS",
+ "OPTION_TOOLTIP_VERTICAL_SYNC",
+ "OPTION_TOOLTIP_VOICE_ACTIVATION_SENSITIVITY",
+ "OPTION_TOOLTIP_VOICE_AMBIENCE",
+ "OPTION_TOOLTIP_VOICE_INPUT",
+ "OPTION_TOOLTIP_VOICE_INPUT_VOLUME",
+ "OPTION_TOOLTIP_VOICE_MUSIC",
+ "OPTION_TOOLTIP_VOICE_OUTPUT",
+ "OPTION_TOOLTIP_VOICE_OUTPUT_VOLUME",
+ "OPTION_TOOLTIP_VOICE_SOUND",
+ "OPTION_TOOLTIP_VOICE_TYPE1",
+ "OPTION_TOOLTIP_VOICE_TYPE2",
+ "OPTION_TOOLTIP_WATCH_FRAME_WIDTH",
+ "OPTION_TOOLTIP_WATER_COLLISION",
+ "OPTION_TOOLTIP_WEATHER_DETAIL",
+ "OPTION_TOOLTIP_WINDOWED_MAXIMIZED",
+ "OPTION_TOOLTIP_WINDOWED_MODE",
+ "OPTION_TOOLTIP_WINDOW_LOCK",
+ "OPTION_TOOLTIP_WORLD_LOD",
+ "OPTION_TOOLTIP_WORLD_PVP_DISPLAY1",
+ "OPTION_TOOLTIP_WORLD_PVP_DISPLAY2",
+ "OPTION_TOOLTIP_WORLD_PVP_DISPLAY3",
+ "OPTION_TOOLTIP_WORLD_PVP_DISPLAY_ALWAYS",
+ "OPTION_TOOLTIP_WORLD_PVP_DISPLAY_DYNAMIC",
+ "OPTION_TOOLTIP_WORLD_PVP_DISPLAY_NEVER",
+ "OPTION_TOOLTIP_WOW_MOUSE",
+ "OPTION_TOOLTIP_XP_BAR",
+ "OPTION_TOOTIP_RETINA_CURSOR",
+ "OPTION_UI_DEPTH",
+ "OPTION_USE_EQUIPMENT_MANAGER_DESCRIPTION",
+ "OPTION_WHISPER_MODE_INLINE",
+ "OPTION_WHISPER_MODE_POPOUT",
+ "OPTION_WHISPER_MODE_POPOUT_AND_INLINE",
+ "OPT_OUT_LOOT_TITLE",
+ "OPT_OUT_LOOT_TOGGLE_OFF",
+ "OPT_OUT_LOOT_TOGGLE_ON",
+ "ORDERHALL_MISSION_REPORT",
+ "ORDER_HALL_COMMANDBAR_CATEGORY_COUNT",
+ "ORDER_HALL_DEATHKNIGHT",
+ "ORDER_HALL_DEMONHUNTER",
+ "ORDER_HALL_DRUID",
+ "ORDER_HALL_EQUIPMENT_SLOTS",
+ "ORDER_HALL_FOLLOWERS",
+ "ORDER_HALL_FOLLOWER_ADDED_TOAST",
+ "ORDER_HALL_FOLLOWER_ADDED_UPGRADED_TOAST",
+ "ORDER_HALL_HUNTER",
+ "ORDER_HALL_LANDING_COMPLETE",
+ "ORDER_HALL_LANDING_PAGE_TITLE",
+ "ORDER_HALL_MAGE",
+ "ORDER_HALL_MISSIONS",
+ "ORDER_HALL_MISSION_BONUS_ROLL",
+ "ORDER_HALL_MISSION_REQUIRED_CHAMPION",
+ "ORDER_HALL_MISSION_REQUIRED_CHAMPIONS",
+ "ORDER_HALL_MISSION_TOOLTIP_RETURN_TO_START",
+ "ORDER_HALL_MISSION_TUTORIAL_BOSS_COUNTER",
+ "ORDER_HALL_MISSION_TUTORIAL_COMBAT_ALLY",
+ "ORDER_HALL_MISSION_TUTORIAL_CURSED",
+ "ORDER_HALL_MISSION_TUTORIAL_DISORIENTING",
+ "ORDER_HALL_MISSION_TUTORIAL_LETHAL",
+ "ORDER_HALL_MISSION_TUTORIAL_SLOWING",
+ "ORDER_HALL_MISSION_TUTORIAL_TROOPS",
+ "ORDER_HALL_MISSION_TUTORIAL_VIEW_DETAILS",
+ "ORDER_HALL_MONK",
+ "ORDER_HALL_PALADIN",
+ "ORDER_HALL_PRIEST",
+ "ORDER_HALL_RESEARCH_CONFIRMATION",
+ "ORDER_HALL_ROGUE",
+ "ORDER_HALL_SHAMAN",
+ "ORDER_HALL_TALENT_RESEARCH",
+ "ORDER_HALL_TALENT_TITLE",
+ "ORDER_HALL_TALENT_UNAVAILABLE_ANOTHER_IS_RESEARCHING",
+ "ORDER_HALL_TALENT_UNAVAILABLE_NOT_ENOUGH_GOLD",
+ "ORDER_HALL_TALENT_UNAVAILABLE_NOT_ENOUGH_RESOURCES",
+ "ORDER_HALL_TALENT_UNAVAILABLE_PLAYER_CONDITION",
+ "ORDER_HALL_TALENT_UNAVAILABLE_TIER_UNAVAILABLE",
+ "ORDER_HALL_TROOP_ADDED_TOAST",
+ "ORDER_HALL_TROOP_ADDED_UPGRADED_TOAST",
+ "ORDER_HALL_WARLOCK",
+ "ORDER_HALL_WARRIOR",
+ "ORDER_HALL_ZONE_SUPPORT",
+ "ORDER_HALL_ZONE_SUPPORT_DESCRIPTION",
+ "ORDER_HALL_ZONE_SUPPORT_DESCRIPTION_2",
+ "ORDER_HALL_ZONE_SUPPORT_DESCRIPTION_IN_ZONE",
+ "OR_CAPS",
+ "OTHER",
+ "OTHER_MESSAGES",
+ "OUTBID",
+ "OUTBID_BY",
+ "OUTLINE_MODE",
+ "OUT_OF_ENERGY",
+ "OUT_OF_FOCUS",
+ "OUT_OF_HEALTH",
+ "OUT_OF_MANA",
+ "OUT_OF_POWER_DISPLAY",
+ "OUT_OF_RAGE",
+ "OVERALL_QUALITY",
+ "OVERVIEW",
+ "OVERVIEW_DAMAGER",
+ "OVERVIEW_HEALER",
+ "OVERVIEW_TANK",
+ "PAGE_NUMBER",
+ "PAIN",
+ "PAIN_COST",
+ "PAIN_COST_LARGE",
+ "PAIN_COST_LARGE_PER_TIME",
+ "PAIN_COST_LARGE_PER_TIME_NO_BASE",
+ "PAIN_COST_PER_TIME",
+ "PAIN_COST_PER_TIME_NO_BASE",
+ "PALADIN_HOLY_CORE_ABILITY_1",
+ "PALADIN_HOLY_CORE_ABILITY_2",
+ "PALADIN_HOLY_CORE_ABILITY_3",
+ "PALADIN_HOLY_CORE_ABILITY_4",
+ "PALADIN_HOLY_CORE_ABILITY_5",
+ "PALADIN_HOLY_CORE_ABILITY_6",
+ "PALADIN_INTELLECT_TOOLTIP",
+ "PALADIN_PROT_CORE_ABILITY_1",
+ "PALADIN_PROT_CORE_ABILITY_2",
+ "PALADIN_PROT_CORE_ABILITY_3",
+ "PALADIN_PROT_CORE_ABILITY_4",
+ "PALADIN_PROT_CORE_ABILITY_5",
+ "PALADIN_PROT_CORE_ABILITY_6",
+ "PALADIN_RET_CORE_ABILITY_1",
+ "PALADIN_RET_CORE_ABILITY_2",
+ "PALADIN_RET_CORE_ABILITY_3",
+ "PALADIN_RET_CORE_ABILITY_4",
+ "PALADIN_RET_CORE_ABILITY_5",
+ "PALADIN_RET_CORE_ABILITY_6",
+ "PALADIN_STRENGTH_TOOLTIP",
+ "PAPERDOLLFRAME_TOOLTIP_FORMAT",
+ "PAPERDOLL_EQUIPMENTMANAGER",
+ "PAPERDOLL_INVENTORY_FIXUP_COMPLETE",
+ "PAPERDOLL_NEWEQUIPMENTSET",
+ "PAPERDOLL_SELECT_TITLE",
+ "PAPERDOLL_SIDEBAR_STATS",
+ "PAPERDOLL_SIDEBAR_TITLES",
+ "PARENS_TEMPLATE",
+ "PARRIED",
+ "PARRY",
+ "PARRY_CHANCE",
+ "PARRY_LCD",
+ "PARTICLE_DENSITY",
+ "PARTY",
+ "PARTYRAID_LABEL",
+ "PARTYRAID_SUBTEXT",
+ "PARTY_CHAT_BUBBLES_TEXT",
+ "PARTY_INVITE",
+ "PARTY_IN_PUBLIC_GROUP_MESSAGE",
+ "PARTY_LEADER",
+ "PARTY_LEAVE",
+ "PARTY_MEMBERS",
+ "PARTY_MESSAGE",
+ "PARTY_OPTIONS_LABEL",
+ "PARTY_PHASED_MESSAGE",
+ "PARTY_PROMOTE",
+ "PARTY_PROMOTE_GUIDE",
+ "PARTY_QUEST_STATUS_NONE",
+ "PARTY_QUEST_STATUS_ON",
+ "PARTY_SILENCE",
+ "PARTY_UNINVITE",
+ "PARTY_UNSILENCE",
+ "PASS",
+ "PASSIVE_PARENS",
+ "PASSWORD",
+ "PENDING_INVITE",
+ "PENDING_INVITE_LIST",
+ "PERCENTAGE_STRING",
+ "PERCENT_SYMBOL",
+ "PERIODIC",
+ "PERIODIC_MESSAGES",
+ "PERK_LEVEL",
+ "PET",
+ "PETBATTLE_QUEUE_SLOT_NO_SPECIES",
+ "PETITION_CREATOR",
+ "PETITION_NUM_SIGNATURES",
+ "PETITION_PLAYER_NOT_FOUND_S",
+ "PETITION_TITLE",
+ "PETS",
+ "PETTAME_ANOTHERSUMMONACTIVE",
+ "PETTAME_CANTCONTROLEXOTIC",
+ "PETTAME_CREATUREALREADYOWNED",
+ "PETTAME_DEAD",
+ "PETTAME_INTERNALERROR",
+ "PETTAME_INVALIDCREATURE",
+ "PETTAME_INVALIDSLOT",
+ "PETTAME_NOPETAVAILABLE",
+ "PETTAME_NOTDEAD",
+ "PETTAME_NOTTAMEABLE",
+ "PETTAME_TOOHIGHLEVEL",
+ "PETTAME_TOOMANY",
+ "PETTAME_UNITSCANTTAME",
+ "PETTAME_UNKNOWNERROR",
+ "PET_ABANDON",
+ "PET_ABILITY_NO_SECOND_ABILITY",
+ "PET_ABILITY_REQUIRES_LEVEL",
+ "PET_ACTION_ATTACK",
+ "PET_ACTION_ATTACK_TOOLTIP",
+ "PET_ACTION_DISMISS",
+ "PET_ACTION_FOLLOW",
+ "PET_ACTION_FOLLOW_TOOLTIP",
+ "PET_ACTION_MOVE_TO",
+ "PET_ACTION_MOVE_TO_TOOLTIP",
+ "PET_ACTION_SUBTEXT",
+ "PET_ACTION_WAIT",
+ "PET_ACTION_WAIT_TOOLTIP",
+ "PET_AGGRESSIVE",
+ "PET_ASSIST",
+ "PET_ATTACK",
+ "PET_BATTLE_ABILITIES_LABEL",
+ "PET_BATTLE_ANOTHER_PET_JOINED",
+ "PET_BATTLE_AREA_EFFECT",
+ "PET_BATTLE_AURA_TURNS_REMAINING",
+ "PET_BATTLE_COMBAT_LOG",
+ "PET_BATTLE_COMBAT_LOG_AURA_APPLIED",
+ "PET_BATTLE_COMBAT_LOG_AURA_FADES",
+ "PET_BATTLE_COMBAT_LOG_BLOCKED",
+ "PET_BATTLE_COMBAT_LOG_CAST",
+ "PET_BATTLE_COMBAT_LOG_DAMAGE",
+ "PET_BATTLE_COMBAT_LOG_DAMAGE_CRIT",
+ "PET_BATTLE_COMBAT_LOG_DAMAGE_STRONG",
+ "PET_BATTLE_COMBAT_LOG_DAMAGE_WEAK",
+ "PET_BATTLE_COMBAT_LOG_DEATH",
+ "PET_BATTLE_COMBAT_LOG_DEFLECT",
+ "PET_BATTLE_COMBAT_LOG_DODGE",
+ "PET_BATTLE_COMBAT_LOG_ENEMY",
+ "PET_BATTLE_COMBAT_LOG_ENEMY_LOWER",
+ "PET_BATTLE_COMBAT_LOG_ENEMY_TEAM",
+ "PET_BATTLE_COMBAT_LOG_ENEMY_TEAM_LOWER",
+ "PET_BATTLE_COMBAT_LOG_HEALING",
+ "PET_BATTLE_COMBAT_LOG_IMMUNE",
+ "PET_BATTLE_COMBAT_LOG_MISS",
+ "PET_BATTLE_COMBAT_LOG_NEW_ROUND",
+ "PET_BATTLE_COMBAT_LOG_PAD_AURA_APPLIED",
+ "PET_BATTLE_COMBAT_LOG_PAD_AURA_FADES",
+ "PET_BATTLE_COMBAT_LOG_PARRY",
+ "PET_BATTLE_COMBAT_LOG_PET_SWITCHED",
+ "PET_BATTLE_COMBAT_LOG_REFLECT",
+ "PET_BATTLE_COMBAT_LOG_TRAP_HIT",
+ "PET_BATTLE_COMBAT_LOG_TRAP_MISS",
+ "PET_BATTLE_COMBAT_LOG_WEATHER_AURA_APPLIED",
+ "PET_BATTLE_COMBAT_LOG_WEATHER_AURA_FADES",
+ "PET_BATTLE_COMBAT_LOG_XP",
+ "PET_BATTLE_COMBAT_LOG_YOUR",
+ "PET_BATTLE_COMBAT_LOG_YOUR_LOWER",
+ "PET_BATTLE_COMBAT_LOG_YOUR_TEAM",
+ "PET_BATTLE_COMBAT_LOG_YOUR_TEAM_LOWER",
+ "PET_BATTLE_CURRENT_HEALTH_FORMAT",
+ "PET_BATTLE_CURRENT_HEALTH_FORMAT_VERBOSE",
+ "PET_BATTLE_CURRENT_XP_FORMAT",
+ "PET_BATTLE_CURRENT_XP_FORMAT_BOTH",
+ "PET_BATTLE_CURRENT_XP_FORMAT_PERCENT",
+ "PET_BATTLE_CURRENT_XP_FORMAT_TOOLTIP",
+ "PET_BATTLE_CURRENT_XP_FORMAT_VERBOSE",
+ "PET_BATTLE_EFFECTIVENESS_VS",
+ "PET_BATTLE_FORFEIT",
+ "PET_BATTLE_FORFEIT_CONFIRMATION",
+ "PET_BATTLE_FORFEIT_CONFIRMATION_NO_PENALTY",
+ "PET_BATTLE_FORFEIT_DESCRIPTION",
+ "PET_BATTLE_HEALTH_VERBOSE",
+ "PET_BATTLE_INFO",
+ "PET_BATTLE_PASS",
+ "PET_BATTLE_PVP_DUEL",
+ "PET_BATTLE_PVP_DUEL_REQUESTED",
+ "PET_BATTLE_PVP_QUEUE",
+ "PET_BATTLE_QUEUE_PROPOSE_MATCH",
+ "PET_BATTLE_RESISTANT_TO_LABEL",
+ "PET_BATTLE_RESULT_LOSE",
+ "PET_BATTLE_RESULT_WIN",
+ "PET_BATTLE_SELECT_AN_ACTION",
+ "PET_BATTLE_SELECT_A_PET",
+ "PET_BATTLE_START",
+ "PET_BATTLE_STATS_LABEL",
+ "PET_BATTLE_STAT_HEALTH",
+ "PET_BATTLE_STAT_POWER",
+ "PET_BATTLE_STAT_QUALITY",
+ "PET_BATTLE_STAT_SPEED",
+ "PET_BATTLE_TOOLTIP_HEALTH_MAX",
+ "PET_BATTLE_TOOLTIP_POWER",
+ "PET_BATTLE_TOOLTIP_RARITY",
+ "PET_BATTLE_TOOLTIP_SPEED",
+ "PET_BATTLE_TOOLTIP_SPEED_ADVANTAGE",
+ "PET_BATTLE_TRAP_ERR_2",
+ "PET_BATTLE_TRAP_ERR_3",
+ "PET_BATTLE_TRAP_ERR_4",
+ "PET_BATTLE_TRAP_ERR_5",
+ "PET_BATTLE_TRAP_ERR_6",
+ "PET_BATTLE_TRAP_ERR_7",
+ "PET_BATTLE_TRAP_ERR_8",
+ "PET_BATTLE_TRAP_UPGRADE",
+ "PET_BATTLE_TURN_COOLDOWN",
+ "PET_BATTLE_TURN_CURRENT_COOLDOWN",
+ "PET_BATTLE_TWO_PETS_JOINED",
+ "PET_BATTLE_UI_VS",
+ "PET_BATTLE_WAITING_FOR_OPPONENT",
+ "PET_BATTLE_WEAK_TO_LABEL",
+ "PET_BATTLE_WEATHER_LABEL",
+ "PET_BONUS_TOOLTIP_ARMOR",
+ "PET_BONUS_TOOLTIP_INTELLECT",
+ "PET_BONUS_TOOLTIP_RANGED_ATTACK_POWER",
+ "PET_BONUS_TOOLTIP_RESISTANCE",
+ "PET_BONUS_TOOLTIP_SPELLDAMAGE",
+ "PET_BONUS_TOOLTIP_STAMINA",
+ "PET_BONUS_TOOLTIP_WARLOCK_SPELLDMG",
+ "PET_BONUS_TOOLTIP_WARLOCK_SPELLDMG_FIRE",
+ "PET_BONUS_TOOLTIP_WARLOCK_SPELLDMG_SHADOW",
+ "PET_DAMAGE_PERCENTAGE",
+ "PET_DEFENSIVE",
+ "PET_DIET_TEMPLATE",
+ "PET_DISMISS",
+ "PET_FAMILIES",
+ "PET_FOLLOW",
+ "PET_HAPPINESS1",
+ "PET_HAPPINESS2",
+ "PET_HAPPINESS3",
+ "PET_INFO",
+ "PET_JOURNAL",
+ "PET_JOURNAL_CARD_NAME_DEFAULT",
+ "PET_JOURNAL_HEAL_SPELL_IN_BATTLE",
+ "PET_JOURNAL_HEAL_SPELL_LOCKED",
+ "PET_JOURNAL_HELP_1",
+ "PET_JOURNAL_HELP_2",
+ "PET_JOURNAL_HELP_3",
+ "PET_JOURNAL_HELP_4",
+ "PET_JOURNAL_HELP_5",
+ "PET_JOURNAL_HELP_6",
+ "PET_JOURNAL_READONLY",
+ "PET_JOURNAL_READONLY_TEXT",
+ "PET_LEVEL_UP",
+ "PET_LEVEL_UP_REACHED",
+ "PET_LEVEL_UP_TALENTPOINT_LINK",
+ "PET_LEVEL_UP_TALENT_MAIN",
+ "PET_LEVEL_UP_TALENT_SUB",
+ "PET_MODE_AGGRESSIVE",
+ "PET_MODE_AGGRESSIVE_TOOLTIP",
+ "PET_MODE_ASSIST",
+ "PET_MODE_ASSIST_TOOLTIP",
+ "PET_MODE_DEFENSIVE",
+ "PET_MODE_DEFENSIVE_TOOLTIP",
+ "PET_MODE_PASSIVE",
+ "PET_MODE_PASSIVE_TOOLTIP",
+ "PET_MODE_SUBTEXT",
+ "PET_PAPERDOLL",
+ "PET_PASSIVE",
+ "PET_PUT_IN_CAGE_LABEL",
+ "PET_RELEASE_LABEL",
+ "PET_RENAME",
+ "PET_RENAME_CONFIRMATION",
+ "PET_RENAME_DEFAULT_LABEL",
+ "PET_RENAME_LABEL",
+ "PET_SHOW_IN_JOURNAL",
+ "PET_SPECIALIZATION",
+ "PET_SPELLS_TEMPLATE",
+ "PET_STABLE_SLOT_LOCKED",
+ "PET_STABLE_SLOT_LOCKED_TOOLTIP",
+ "PET_STABLE_TITLE",
+ "PET_STATS_COLLAPSE_TOOLTIP",
+ "PET_STATS_EXPAND_TOOLTIP",
+ "PET_TALENTS",
+ "PET_TIME_LEFT_MINUTES",
+ "PET_TIME_LEFT_SECONDS",
+ "PET_TYPE_DEMON",
+ "PET_TYPE_PET",
+ "PET_UNSPENT_TALENT_POINTS",
+ "PET_WAIT",
+ "PHONG_SHADING",
+ "PHYSICAL_HARASSMENT",
+ "PHYSICAL_HARASSMENT_DESCRIPTION",
+ "PHYSICAL_HARASSMENT_TEXT1",
+ "PHYSICAL_HARASSMENT_TEXT2",
+ "PHYSICAL_HARASSMENT_TEXT3",
+ "PHYSICAL_HARASSMENT_TEXT4",
+ "PHYSICAL_HARASSMENT_TEXT5",
+ "PHYSICAL_HARASSMENT_TEXT6",
+ "PHYSICS_INTERACTION",
+ "PICKUP_ACTION_KEY_TEXT",
+ "PIXEL_SHADERS",
+ "PLAYBACK",
+ "PLAYED",
+ "PLAYER",
+ "PLAYERSTAT_BASE_STATS",
+ "PLAYERSTAT_DEFENSES",
+ "PLAYERSTAT_MELEE_COMBAT",
+ "PLAYERSTAT_RANGED_COMBAT",
+ "PLAYERSTAT_SPELL_COMBAT",
+ "PLAYERS_FOUND_OUT_OF_MAX",
+ "PLAYERS_IN_GROUP",
+ "PLAYER_AND_NPC_INTERACTION",
+ "PLAYER_CLASS",
+ "PLAYER_CLASS_NO_SPEC",
+ "PLAYER_COUNT_ALLIANCE",
+ "PLAYER_COUNT_HORDE",
+ "PLAYER_DETAIL",
+ "PLAYER_DIFFICULTY1",
+ "PLAYER_DIFFICULTY2",
+ "PLAYER_DIFFICULTY3",
+ "PLAYER_DIFFICULTY4",
+ "PLAYER_DIFFICULTY5",
+ "PLAYER_DIFFICULTY6",
+ "PLAYER_DIFFICULTY_TIMEWALKER",
+ "PLAYER_FRAME_SHOW_CASTBARS",
+ "PLAYER_IN_MULTI_GROUP_PARTY_MESSAGE",
+ "PLAYER_IN_MULTI_GROUP_RAID_MESSAGE",
+ "PLAYER_IS_PVP_AFK",
+ "PLAYER_LEVEL",
+ "PLAYER_LEVEL_NO_SPEC",
+ "PLAYER_LEVEL_UP",
+ "PLAYER_LIST_DELIMITER",
+ "PLAYER_LOGOUT_FAILED",
+ "PLAYER_LOGOUT_FAILED_ERROR",
+ "PLAYER_MESSAGES",
+ "PLAYER_NOT_FOUND",
+ "PLAYER_OFFLINE",
+ "PLAYER_ONLY_INTERACTION",
+ "PLAYER_OPTIONS_LABEL",
+ "PLAYER_SERVER_FIRST_ACHIEVEMENT",
+ "PLAYER_STATUS",
+ "PLAYER_TITLE_NONE",
+ "PLAYER_UNSPENT_TALENT_POINTS",
+ "PLAYER_V_PLAYER",
+ "PLAYTIME_TIRED",
+ "PLAYTIME_TIRED_ABILITY",
+ "PLAYTIME_UNHEALTHY",
+ "PLAYTIME_UNHEALTHY_ABILITY",
+ "PLAY_AGGRO_SOUNDS",
+ "PLUS_AMMO_DAMAGE_TEMPLATE",
+ "PLUS_AMMO_SCHOOL_DAMAGE_TEMPLATE",
+ "PLUS_DAMAGE_TEMPLATE",
+ "PLUS_DAMAGE_TEMPLATE_WITH_SCHOOL",
+ "PLUS_SINGLE_DAMAGE_TEMPLATE",
+ "PLUS_SINGLE_DAMAGE_TEMPLATE_WITH_SCHOOL",
+ "POP_IN_CHAT",
+ "POP_OUT_CHAT",
+ "POSTPROCESS_ANTI_ALIASING",
+ "POSTPROCESS_ANTI_ALIASING_ABREV",
+ "POTION_TIMER",
+ "POWER_ABBR",
+ "POWER_DISPLAY_COST",
+ "POWER_DISPLAY_COST_LARGE",
+ "POWER_DISPLAY_COST_PER_TIME",
+ "POWER_DISPLAY_COST_PER_TIME_NO_BASE",
+ "POWER_GAINS",
+ "POWER_GAINS_COMBATLOG_TOOLTIP",
+ "POWER_TYPE_AMETHYST_POWER",
+ "POWER_TYPE_ANIMA",
+ "POWER_TYPE_ANIMA_V2",
+ "POWER_TYPE_AQUEOUS_ENERGY",
+ "POWER_TYPE_ARCANEENERGY",
+ "POWER_TYPE_ARCANE_CHARGES",
+ "POWER_TYPE_ARCANE_ENERGY",
+ "POWER_TYPE_BLACKROCK_ORE",
+ "POWER_TYPE_BLOOD_POWER",
+ "POWER_TYPE_BLUE_POWER",
+ "POWER_TYPE_COBALT_POWER",
+ "POWER_TYPE_CONSUMING_FLAME",
+ "POWER_TYPE_DARK_POWER",
+ "POWER_TYPE_DEMENTIA",
+ "POWER_TYPE_DEMONIC_FURY",
+ "POWER_TYPE_DINO_SONIC",
+ "POWER_TYPE_DW_BACK_HEAT",
+ "POWER_TYPE_ENERGY",
+ "POWER_TYPE_EXPERIENCE",
+ "POWER_TYPE_FEL_AMMO",
+ "POWER_TYPE_FEL_ENERGY",
+ "POWER_TYPE_FEL_FURY",
+ "POWER_TYPE_FEL_RADIANCE",
+ "POWER_TYPE_FLASHFIRE",
+ "POWER_TYPE_FOCUS",
+ "POWER_TYPE_FOOD",
+ "POWER_TYPE_FUEL",
+ "POWER_TYPE_FURY",
+ "POWER_TYPE_FURY_DEMONHUNTER",
+ "POWER_TYPE_GOLD_POWER",
+ "POWER_TYPE_GREEN_POWER",
+ "POWER_TYPE_HEAT",
+ "POWER_TYPE_INSANITY",
+ "POWER_TYPE_IRON_FURY",
+ "POWER_TYPE_JADE_POWER",
+ "POWER_TYPE_JASPER_POWER",
+ "POWER_TYPE_LIFE_ENERGY",
+ "POWER_TYPE_LUNAR_POWER",
+ "POWER_TYPE_MAELSTROM",
+ "POWER_TYPE_MANA",
+ "POWER_TYPE_MINER_FUEL",
+ "POWER_TYPE_MOLTEN_ENERGY",
+ "POWER_TYPE_MUTATION_LEVEL",
+ "POWER_TYPE_NIGHTWELL_ENERGY",
+ "POWER_TYPE_OLD_GOD_ENERGY",
+ "POWER_TYPE_OOZE",
+ "POWER_TYPE_ORANGE_POWER",
+ "POWER_TYPE_PAIN",
+ "POWER_TYPE_POWER",
+ "POWER_TYPE_PURPLE_POWER",
+ "POWER_TYPE_PYRITE",
+ "POWER_TYPE_PYROCLASTIC_FRENZY",
+ "POWER_TYPE_RED_POWER",
+ "POWER_TYPE_REGENERATIVE_BLOOD",
+ "POWER_TYPE_RESONANCE",
+ "POWER_TYPE_SHADOWFLAME_ENERGY",
+ "POWER_TYPE_SOUL_ENERGY",
+ "POWER_TYPE_SPORE_ENERGY",
+ "POWER_TYPE_STEAM",
+ "POWER_TYPE_SUN_ENERGY",
+ "POWER_TYPE_SUN_POWER",
+ "POWER_TYPE_SWING_VELOCITY",
+ "POWER_TYPE_TITAN_ENERGY",
+ "POWER_TYPE_TWILIGHTENERGY",
+ "POWER_TYPE_VAULT_CRACKING_PROGRESS",
+ "POWER_TYPE_VENOM",
+ "POWER_TYPE_VITA",
+ "POWER_TYPE_WILLPOWER",
+ "POWER_TYPE_WIND_POWER",
+ "POWER_TYPE_WRATH",
+ "PREFERENCES",
+ "PRESS_TAB",
+ "PRESTIGE_RANK_TOOLTIP_LINE",
+ "PREV",
+ "PREVIEW",
+ "PREVIEW_TALENT_CHANGES",
+ "PREVIOUS",
+ "PRIEST_DISC_CORE_ABILITY_1",
+ "PRIEST_DISC_CORE_ABILITY_2",
+ "PRIEST_DISC_CORE_ABILITY_3",
+ "PRIEST_DISC_CORE_ABILITY_4",
+ "PRIEST_DISC_CORE_ABILITY_5",
+ "PRIEST_DISC_CORE_ABILITY_6",
+ "PRIEST_HOLY_CORE_ABILITY_1",
+ "PRIEST_HOLY_CORE_ABILITY_2",
+ "PRIEST_HOLY_CORE_ABILITY_3",
+ "PRIEST_HOLY_CORE_ABILITY_4",
+ "PRIEST_HOLY_CORE_ABILITY_5",
+ "PRIEST_HOLY_CORE_ABILITY_6",
+ "PRIEST_INTELLECT_TOOLTIP",
+ "PRIEST_SHADOW_CORE_ABILITY_1",
+ "PRIEST_SHADOW_CORE_ABILITY_2",
+ "PRIEST_SHADOW_CORE_ABILITY_3",
+ "PRIEST_SHADOW_CORE_ABILITY_4",
+ "PRIEST_SHADOW_CORE_ABILITY_5",
+ "PRIEST_SHADOW_CORE_ABILITY_6",
+ "PRIMARY",
+ "PRIMARY_MONITOR",
+ "PRIMARY_SKILLS",
+ "PRIMARY_SPEC_CHANGE_AT_CLASS_TRAINER",
+ "PRIME_GLYPH",
+ "PRIME_GLYPHS",
+ "PROC_EVENT0_DESC",
+ "PROC_EVENT1024_DESC",
+ "PROC_EVENT128_DESC",
+ "PROC_EVENT16_DESC",
+ "PROC_EVENT1_DESC",
+ "PROC_EVENT2048_DESC",
+ "PROC_EVENT256_DESC",
+ "PROC_EVENT2_DESC",
+ "PROC_EVENT32_DESC",
+ "PROC_EVENT3_DESC",
+ "PROC_EVENT4_DESC",
+ "PROC_EVENT512_DESC",
+ "PROC_EVENT64_DESC",
+ "PROC_EVENT8_DESC",
+ "PRODUCT_CHOICE_NO_TAKE_BACKSIES",
+ "PRODUCT_CHOICE_PAGE_NUMBER",
+ "PRODUCT_CHOICE_SUBTEXT",
+ "PRODUCT_CLAIMING_FAILED",
+ "PROFANITY_FILTER",
+ "PROFESSIONS_ARCHAEOLOGY",
+ "PROFESSIONS_ARCHAEOLOGY_MISSING",
+ "PROFESSIONS_COOKING",
+ "PROFESSIONS_COOKING_MISSING",
+ "PROFESSIONS_FIRST_AID",
+ "PROFESSIONS_FIRST_AID_MISSING",
+ "PROFESSIONS_FIRST_PROFESSION",
+ "PROFESSIONS_FISHING",
+ "PROFESSIONS_FISHING_MISSING",
+ "PROFESSIONS_HELP_1",
+ "PROFESSIONS_HELP_2",
+ "PROFESSIONS_MISSING_PROFESSION",
+ "PROFESSIONS_SECOND_PROFESSION",
+ "PROFESSIONS_USED_IN_COOKING",
+ "PROFESSION_CONFIRMATION1",
+ "PROFESSION_CONFIRMATION2",
+ "PROFFESSION_CONFIRMATION2",
+ "PROFICIENCIES",
+ "PROFICIENCIES_COLON",
+ "PROFICIENCY_NEEDED",
+ "PROJECTED_CONQUEST_CAP",
+ "PROJECTED_TEXTURES",
+ "PROVING_GROUNDS_SCORE",
+ "PROVING_GROUNDS_WAVE",
+ "PTT_BOUND",
+ "PUBLICNOTE_BUTTON_TOOLTIP",
+ "PUBLIC_NOTE",
+ "PURCHASE",
+ "PURCHASED_BY_COLON",
+ "PURCHASE_TAB_TEXT",
+ "PUSHTOTALK_SOUND_TEXT",
+ "PUSH_TO_TALK",
+ "PVP",
+ "PVPBATTLEGROUND_WINTERGRASPTIMER",
+ "PVPBATTLEGROUND_WINTERGRASPTIMER_CANNOT_QUEUE",
+ "PVPBATTLEGROUND_WINTERGRASPTIMER_CAN_QUEUE",
+ "PVPBATTLEGROUND_WINTERGRASPTIMER_TOOLTIP",
+ "PVPFFA",
+ "PVP_ARENA_EXPLANATION",
+ "PVP_ARENA_NEED_LESS",
+ "PVP_ARENA_NEED_MORE",
+ "PVP_ARENA_PARTY_ERROR",
+ "PVP_BEST_RATING",
+ "PVP_CONQUEST",
+ "PVP_CONQUEST_LOWLEVEL",
+ "PVP_CONQUEST_TOOLTIP",
+ "PVP_CURRENCY_CAP_ARENA",
+ "PVP_CURRENCY_CAP_RATEDBG",
+ "PVP_CURRENT_RATING",
+ "PVP_DISABLED",
+ "PVP_ENABLED",
+ "PVP_FLAG",
+ "PVP_GAMES_PLAYED",
+ "PVP_GAMES_WON",
+ "PVP_HONOR_PRESTIGE_AVAILABLE",
+ "PVP_HONOR_XP_BAR_CANNOT_PRESTIGE_HERE",
+ "PVP_INVALID_QUEUE_STATUS",
+ "PVP_INVITE_TEAM_TOOLTIP",
+ "PVP_ITEM_LEVEL_TOOLTIP",
+ "PVP_LABEL_ARENA",
+ "PVP_LABEL_HONOR",
+ "PVP_MEDAL1",
+ "PVP_MEDAL2",
+ "PVP_MEDAL3",
+ "PVP_MEDAL4",
+ "PVP_MEDAL5",
+ "PVP_MEDAL6",
+ "PVP_MEDAL7",
+ "PVP_MEDAL8",
+ "PVP_MINIMAP",
+ "PVP_NOT_LEADER",
+ "PVP_NO_QUEUE_DISCONNECTED_GROUP",
+ "PVP_NO_QUEUE_GROUP",
+ "PVP_NO_WEEKLY_RATED_BG",
+ "PVP_OPTIONS",
+ "PVP_PARTY_SIZE",
+ "PVP_POLICY_URL",
+ "PVP_POWER_BASE_TOOLTIP",
+ "PVP_POWER_DAMAGE_TOOLTIP",
+ "PVP_POWER_HEALING_TOOLTIP",
+ "PVP_POWER_TOOLTIP",
+ "PVP_PRESTIGE_RANK_UP_ACCEPT",
+ "PVP_PRESTIGE_RANK_UP_HONOR_TRADE",
+ "PVP_PRESTIGE_RANK_UP_NEXT_MAX_LEVEL_REWARD",
+ "PVP_PRESTIGE_RANK_UP_TITLE",
+ "PVP_PRESTIGE_RANK_UP_WARNING",
+ "PVP_QUEUE_AGAIN",
+ "PVP_RANK_0_0",
+ "PVP_RANK_0_0_FEMALE",
+ "PVP_RANK_0_1",
+ "PVP_RANK_0_1_FEMALE",
+ "PVP_RANK_10_0",
+ "PVP_RANK_10_0_FEMALE",
+ "PVP_RANK_10_1",
+ "PVP_RANK_10_1_FEMALE",
+ "PVP_RANK_11_0",
+ "PVP_RANK_11_0_FEMALE",
+ "PVP_RANK_11_1",
+ "PVP_RANK_11_1_FEMALE",
+ "PVP_RANK_12_0",
+ "PVP_RANK_12_0_FEMALE",
+ "PVP_RANK_12_1",
+ "PVP_RANK_12_1_FEMALE",
+ "PVP_RANK_13_0",
+ "PVP_RANK_13_0_FEMALE",
+ "PVP_RANK_13_1",
+ "PVP_RANK_13_1_FEMALE",
+ "PVP_RANK_14_0",
+ "PVP_RANK_14_0_FEMALE",
+ "PVP_RANK_14_1",
+ "PVP_RANK_14_1_FEMALE",
+ "PVP_RANK_15_0",
+ "PVP_RANK_15_0_FEMALE",
+ "PVP_RANK_15_1",
+ "PVP_RANK_15_1_FEMALE",
+ "PVP_RANK_16_0",
+ "PVP_RANK_16_0_FEMALE",
+ "PVP_RANK_16_1",
+ "PVP_RANK_16_1_FEMALE",
+ "PVP_RANK_17_0",
+ "PVP_RANK_17_0_FEMALE",
+ "PVP_RANK_17_1",
+ "PVP_RANK_17_1_FEMALE",
+ "PVP_RANK_18_0",
+ "PVP_RANK_18_0_FEMALE",
+ "PVP_RANK_18_1",
+ "PVP_RANK_18_1_FEMALE",
+ "PVP_RANK_19_0",
+ "PVP_RANK_19_0_FEMALE",
+ "PVP_RANK_19_1",
+ "PVP_RANK_19_1_FEMALE",
+ "PVP_RANK_1_0",
+ "PVP_RANK_1_0_FEMALE",
+ "PVP_RANK_1_1",
+ "PVP_RANK_1_1_FEMALE",
+ "PVP_RANK_2_0",
+ "PVP_RANK_2_0_FEMALE",
+ "PVP_RANK_2_1",
+ "PVP_RANK_2_1_FEMALE",
+ "PVP_RANK_3_0",
+ "PVP_RANK_3_0_FEMALE",
+ "PVP_RANK_3_1",
+ "PVP_RANK_3_1_FEMALE",
+ "PVP_RANK_4_0",
+ "PVP_RANK_4_0_FEMALE",
+ "PVP_RANK_4_1",
+ "PVP_RANK_4_1_FEMALE",
+ "PVP_RANK_5_0",
+ "PVP_RANK_5_0_FEMALE",
+ "PVP_RANK_5_1",
+ "PVP_RANK_5_1_FEMALE",
+ "PVP_RANK_6_0",
+ "PVP_RANK_6_0_FEMALE",
+ "PVP_RANK_6_1",
+ "PVP_RANK_6_1_FEMALE",
+ "PVP_RANK_7_0",
+ "PVP_RANK_7_0_FEMALE",
+ "PVP_RANK_7_1",
+ "PVP_RANK_7_1_FEMALE",
+ "PVP_RANK_8_0",
+ "PVP_RANK_8_0_FEMALE",
+ "PVP_RANK_8_1",
+ "PVP_RANK_8_1_FEMALE",
+ "PVP_RANK_9_0",
+ "PVP_RANK_9_0_FEMALE",
+ "PVP_RANK_9_1",
+ "PVP_RANK_9_1_FEMALE",
+ "PVP_RANK_LEADER",
+ "PVP_RATEDBG_NEED_LESS",
+ "PVP_RATEDBG_NEED_MORE",
+ "PVP_RATED_BATTLEGROUND",
+ "PVP_RATED_BATTLEGROUNDS",
+ "PVP_RATED_BATTLEGROUND_EXPLANATION",
+ "PVP_RATING",
+ "PVP_RECORD",
+ "PVP_RECORD_DESCRIPTION",
+ "PVP_REPORT_AFK",
+ "PVP_REPORT_AFK_ALL",
+ "PVP_REPORT_AFK_ALREADY_NOTIFIED",
+ "PVP_REPORT_AFK_GENERIC_FAILURE",
+ "PVP_REPORT_AFK_NOT_SAME_TEAM",
+ "PVP_REPORT_AFK_PLAYER_NOT_VALID",
+ "PVP_REPORT_AFK_SUCCEEDED",
+ "PVP_REPORT_AFK_SYSTEM_DISABLED",
+ "PVP_REPORT_AFK_SYSTEM_ENABLED",
+ "PVP_REQUIRED_FOR_CAPTURE",
+ "PVP_REWARD_EXPLANATION",
+ "PVP_REWARD_FAILURE",
+ "PVP_REWARD_TOOLTIP",
+ "PVP_SUSPENDED_QUEUE_STATUS",
+ "PVP_TAB_CONQUEST",
+ "PVP_TAB_GROUPS",
+ "PVP_TAB_HONOR",
+ "PVP_TALENTS",
+ "PVP_TALENTS_BECOME_AVAILABLE_AT_LEVEL",
+ "PVP_TALENTS_PRESTIGE_RANK_TITLE",
+ "PVP_TEAMSIZE",
+ "PVP_TEAMTYPE",
+ "PVP_TOGGLE_OFF_VERBOSE",
+ "PVP_TOGGLE_ON_VERBOSE",
+ "PVP_WEEKLY_BONUS",
+ "PVP_WEEKLY_BONUS_COMPLETED",
+ "PVP_WEEKLY_BONUS_DESCRIPTION",
+ "PVP_YOUR_RATING",
+ "PVP_ZONE_OBJECTIVES",
+ "QUALITY",
+ "QUESTLOG_BUTTON",
+ "QUESTLOG_NO_QUESTS_TEXT",
+ "QUESTS_COLON",
+ "QUESTS_LABEL",
+ "QUESTS_SUBTEXT",
+ "QUEST_ACCEPT",
+ "QUEST_ACCEPT_LOG_FULL",
+ "QUEST_COMPLETE",
+ "QUEST_CRITERIA_TREE_OBJECTIVE",
+ "QUEST_CRITERIA_TREE_OBJECTIVE_NOPROGRESS",
+ "QUEST_DASH",
+ "QUEST_DESCRIPTION",
+ "QUEST_DETAILS",
+ "QUEST_FACTION_NEEDED",
+ "QUEST_FACTION_NEEDED_NOPROGRESS",
+ "QUEST_FAILED",
+ "QUEST_FAILED_TAG",
+ "QUEST_HARD",
+ "QUEST_INTERMEDIATE_ITEMS_NEEDED",
+ "QUEST_ITEMS_NEEDED",
+ "QUEST_ITEMS_NEEDED_NOPROGRESS",
+ "QUEST_KING_VARIAN_WRYNN",
+ "QUEST_LOG",
+ "QUEST_LOG_COUNT_TEMPLATE",
+ "QUEST_LOG_DAILY_COUNT_TEMPLATE",
+ "QUEST_LOG_DAILY_TOOLTIP",
+ "QUEST_MAP_VIEW_ALL_FORMAT",
+ "QUEST_MONSTERS_KILLED",
+ "QUEST_MONSTERS_KILLED_NOPROGRESS",
+ "QUEST_OBJECTIVES",
+ "QUEST_OBJECTS_FOUND",
+ "QUEST_OBJECTS_FOUND_NOPROGRESS",
+ "QUEST_PLAYERS_DEFEATED_PET_BATTLE",
+ "QUEST_PLAYERS_DEFEATED_PET_BATTLE_NOPROGRESS",
+ "QUEST_PLAYERS_KILLED",
+ "QUEST_PLAYERS_KILLED_NOPROGRESS",
+ "QUEST_PROGRESS_NEEDED",
+ "QUEST_REWARDS",
+ "QUEST_SPELL_NEEDED",
+ "QUEST_STORY_STATUS",
+ "QUEST_SUGGESTED_GROUP_NUM",
+ "QUEST_SUGGESTED_GROUP_NUM_TAG",
+ "QUEST_TIMERS",
+ "QUEST_TOOLTIP_ACTIVE",
+ "QUEST_TOOLTIP_REQUIREMENTS",
+ "QUEST_WARCHIEF_VOLJIN",
+ "QUEST_WATCH_CLICK_TO_COMPLETE",
+ "QUEST_WATCH_NO_OBJECTIVES",
+ "QUEST_WATCH_POPUP_CLICK_TO_COMPLETE",
+ "QUEST_WATCH_POPUP_CLICK_TO_COMPLETE_TASK",
+ "QUEST_WATCH_POPUP_CLICK_TO_VIEW",
+ "QUEST_WATCH_POPUP_QUEST_COMPLETE",
+ "QUEST_WATCH_POPUP_QUEST_DISCOVERED",
+ "QUEST_WATCH_QUEST_COMPLETE",
+ "QUEST_WATCH_QUEST_READY",
+ "QUEST_WATCH_TOOLTIP",
+ "QUEST_WATCH_TOO_MANY",
+ "QUEUED_FOR",
+ "QUEUED_FOR_SHORT",
+ "QUEUED_STATUS_IN_PROGRESS",
+ "QUEUED_STATUS_LISTED",
+ "QUEUED_STATUS_LOCKED",
+ "QUEUED_STATUS_LOCKED_EXPLANATION",
+ "QUEUED_STATUS_PROPOSAL",
+ "QUEUED_STATUS_QUEUED",
+ "QUEUED_STATUS_READY_CHECK_IN_PROGRESS",
+ "QUEUED_STATUS_ROLE_CHECK_IN_PROGRESS",
+ "QUEUED_STATUS_SIGNED_UP",
+ "QUEUED_STATUS_SUSPENDED",
+ "QUEUED_STATUS_UNKNOWN",
+ "QUEUED_STATUS_WAITING",
+ "QUEUE_TIME_UNAVAILABLE",
+ "QUICKBUTTON_NAME_DEFAULT",
+ "QUICKBUTTON_NAME_EVERYTHING",
+ "QUICKBUTTON_NAME_EVERYTHING_TOOLTIP",
+ "QUICKBUTTON_NAME_FRIENDS",
+ "QUICKBUTTON_NAME_KILLS",
+ "QUICKBUTTON_NAME_KILLS_TOOLTIP",
+ "QUICKBUTTON_NAME_ME",
+ "QUICKBUTTON_NAME_ME_TOOLTIP",
+ "QUICKBUTTON_NAME_MY_ACTIONS",
+ "QUICKBUTTON_NAME_MY_ACTIONS_TOOLTIP",
+ "QUICK_BUTTON_COMBATLOG_TOOLTIP",
+ "QUIT",
+ "QUIT_NOW",
+ "QUIT_TIMER",
+ "RACE",
+ "RACES",
+ "RACE_CLASS_ONLY",
+ "RACIAL_SKILLS",
+ "RAF_BENEFIT1",
+ "RAF_BENEFIT2",
+ "RAF_BENEFIT3",
+ "RAF_BENEFIT4",
+ "RAF_BENEFIT5",
+ "RAF_BENEFITS",
+ "RAF_BUTTON_DISABLED_FACTION",
+ "RAF_BUTTON_REWARD_TOOLTIP_DESCRIPTION",
+ "RAF_BUTTON_REWARD_TOOLTIP_TITLE",
+ "RAF_BUTTON_TOOLTIP_DESCRIPTION",
+ "RAF_BUTTON_TOOLTIP_TITLE",
+ "RAF_DESCRIPTION",
+ "RAF_ENTER_EMAIL",
+ "RAF_ENTER_NOTE",
+ "RAF_ENTER_NOTE_PROMPT",
+ "RAF_FAQ",
+ "RAF_GRANT_LEVEL",
+ "RAF_INVITATION_SENT",
+ "RAF_INVITEE_FRIEND_ADDED_EXPLANATION",
+ "RAF_INVITEE_FRIEND_ADDED_NOTICE",
+ "RAF_INVITER_FRIEND_ADDED",
+ "RAF_MORE_DETAILS",
+ "RAF_PRODUCT_CHOICE_CLAIM",
+ "RAF_PRODUCT_CHOICE_EARNED",
+ "RAF_REALM_INFO",
+ "RAF_REWARD_SUPPRESSED",
+ "RAF_SEND_INVITATION",
+ "RAF_SUMMON",
+ "RAF_SUMMON_LINKED",
+ "RAF_SUMMON_WITH_COOLDOWN",
+ "RAGE",
+ "RAGE_COST",
+ "RAGE_COST_PER_TIME",
+ "RAGE_COST_PER_TIME_NO_BASE",
+ "RAID",
+ "RAIDOPTIONS_MENU",
+ "RAIDS",
+ "RAID_AND_PARTY",
+ "RAID_ASSISTANT",
+ "RAID_ASSISTANT_TOKEN",
+ "RAID_BOSS_MESSAGE",
+ "RAID_BROWSER_DESCRIPTION",
+ "RAID_BUFF_1",
+ "RAID_BUFF_2",
+ "RAID_BUFF_3",
+ "RAID_BUFF_4",
+ "RAID_BUFF_5",
+ "RAID_BUFF_6",
+ "RAID_BUFF_7",
+ "RAID_BUFF_8",
+ "RAID_BUFF_9",
+ "RAID_CONTROL",
+ "RAID_DESCRIPTION",
+ "RAID_DIFFICULTY",
+ "RAID_DIFFICULTY1",
+ "RAID_DIFFICULTY2",
+ "RAID_DIFFICULTY3",
+ "RAID_DIFFICULTY4",
+ "RAID_DIFFICULTY_10PLAYER",
+ "RAID_DIFFICULTY_10PLAYER_HEROIC",
+ "RAID_DIFFICULTY_20PLAYER",
+ "RAID_DIFFICULTY_25PLAYER",
+ "RAID_DIFFICULTY_25PLAYER_HEROIC",
+ "RAID_DIFFICULTY_40PLAYER",
+ "RAID_DISPLAY_HEALTH_TEXT",
+ "RAID_FINDER",
+ "RAID_FINDER_PVEFRAME",
+ "RAID_FRAMES_HEIGHT",
+ "RAID_FRAMES_LABEL",
+ "RAID_FRAMES_SUBTEXT",
+ "RAID_FRAMES_WIDTH",
+ "RAID_FRAME_SORT_LABEL",
+ "RAID_GRAPHICS_LABEL",
+ "RAID_GROUPS",
+ "RAID_HEALTH_TEXT_HEALTH",
+ "RAID_HEALTH_TEXT_LOSTHEALTH",
+ "RAID_HEALTH_TEXT_NONE",
+ "RAID_HEALTH_TEXT_PERC",
+ "RAID_INFO",
+ "RAID_INFORMATION",
+ "RAID_INFO_DESC",
+ "RAID_INFO_WORLD_BOSS",
+ "RAID_INSTANCE_EXPIRED",
+ "RAID_INSTANCE_EXPIRES",
+ "RAID_INSTANCE_EXPIRES_EXPIRED",
+ "RAID_INSTANCE_EXPIRES_EXTENDED",
+ "RAID_INSTANCE_INFO_FMT",
+ "RAID_INSTANCE_INFO_HDR",
+ "RAID_INSTANCE_LOCK_EXTENDED",
+ "RAID_INSTANCE_LOCK_NOT_EXTENDED",
+ "RAID_INSTANCE_WARNING_HOURS",
+ "RAID_INSTANCE_WARNING_MIN",
+ "RAID_INSTANCE_WARNING_MIN_SOON",
+ "RAID_INSTANCE_WELCOME",
+ "RAID_INSTANCE_WELCOME_DH",
+ "RAID_INSTANCE_WELCOME_EXTENDED",
+ "RAID_INSTANCE_WELCOME_HM",
+ "RAID_INSTANCE_WELCOME_LOCKED",
+ "RAID_INSTANCE_WELCOME_LOCKED_EXTENDED",
+ "RAID_LEADER",
+ "RAID_LEADER_TOKEN",
+ "RAID_MEMBERS",
+ "RAID_MEMBERS_AFK",
+ "RAID_MEMBER_NOT_READY",
+ "RAID_MESSAGE",
+ "RAID_SETTINGS",
+ "RAID_SETTINGS_ENABLED",
+ "RAID_SETTINGS_ENABLED_TOOLTIP",
+ "RAID_SILENCE",
+ "RAID_SORT_ALPHABETICAL",
+ "RAID_SORT_GROUP",
+ "RAID_SORT_ROLE",
+ "RAID_SUMMON_FAILED",
+ "RAID_SUMMON_FAILED_DEAD_OR_GHOST",
+ "RAID_SUMMON_FAILED_MAP_CONDITION",
+ "RAID_SUMMON_FAILED_MEMBERS",
+ "RAID_SUMMON_FAILED_OFFLINE",
+ "RAID_SUMMON_FAILED_RAID_LOCKED",
+ "RAID_SUMMON_FAILED_REALM_MISMATCH",
+ "RAID_TARGET_1",
+ "RAID_TARGET_2",
+ "RAID_TARGET_3",
+ "RAID_TARGET_4",
+ "RAID_TARGET_5",
+ "RAID_TARGET_6",
+ "RAID_TARGET_7",
+ "RAID_TARGET_8",
+ "RAID_TARGET_ICON",
+ "RAID_TARGET_NONE",
+ "RAID_UNSILENCE",
+ "RAID_USE_CLASS_COLORS",
+ "RAID_WARNING",
+ "RAID_WARNING_MESSAGE",
+ "RALT_KEY_TEXT",
+ "RANDOM_BATTLEGROUND",
+ "RANDOM_BATTLEGROUNDS",
+ "RANDOM_BATTLEGROUND_EXPLANATION",
+ "RANDOM_DUNGEON_IS_READY",
+ "RANDOM_HEROIC_SCENARIO",
+ "RANDOM_ROLL_RESULT",
+ "RANDOM_SCENARIO",
+ "RANGED",
+ "RANGEDSLOT",
+ "RANGED_ATTACK",
+ "RANGED_ATTACK_POWER",
+ "RANGED_ATTACK_POWER_TOOLTIP",
+ "RANGED_ATTACK_TOOLTIP",
+ "RANGED_COMBATLOG_TOOLTIP",
+ "RANGED_CRIT_CHANCE",
+ "RANGED_DAMAGE_TOOLTIP",
+ "RANGE_DAMAGE_COMBATLOG_TOOLTIP",
+ "RANGE_MISSED_COMBATLOG_TOOLTIP",
+ "RANK",
+ "RANKING",
+ "RANK_COLON",
+ "RANK_POSITION",
+ "RARITY",
+ "RATEDBG_NOT_USABLE",
+ "RATED_BATTLEGROUND_IS_READY",
+ "RATING",
+ "RATINGS_MENU",
+ "RATINGS_TEXT",
+ "RATING_CHANGE",
+ "RATING_CHANGE_TOOLTIP",
+ "RCTRL_KEY_TEXT",
+ "REACTIVATE_RAID_LOCK",
+ "READY",
+ "READY_CHECK",
+ "READY_CHECK_ALL_READY",
+ "READY_CHECK_FINISHED",
+ "READY_CHECK_MESSAGE",
+ "READY_CHECK_NO_AFK",
+ "READY_CHECK_START",
+ "READY_CHECK_YOU_WERE_AFK",
+ "READY_FEMALE",
+ "REAGENTBANK_DEPOSIT",
+ "REAGENTBANK_PURCHASE_TEXT",
+ "REAGENT_BANK",
+ "REAGENT_BANK_HELP",
+ "REALID_BATTLETAG_FRIEND_LABEL",
+ "REALID_FRIEND_LABEL",
+ "REALM_SEPARATORS",
+ "REALM_STATUS_DOWN",
+ "REALM_STATUS_UP",
+ "REAL_ID",
+ "RECOMMENDED",
+ "RECOVER_CORPSE",
+ "RECOVER_CORPSE_INSTANCE",
+ "RECOVER_CORPSE_TIMER",
+ "RECRUIT_A_FRIEND",
+ "RECRUIT_A_FRIEND_FACTION_PANDAREN_ALLIANCE",
+ "RECRUIT_A_FRIEND_FACTION_PANDAREN_HORDE",
+ "RECRUIT_A_FRIEND_REWARDS",
+ "REDUCED_LAG_TOLERANCE",
+ "RED_GEM",
+ "REFER_A_FRIEND",
+ "REFLECT",
+ "REFORGE_CURRENT",
+ "REFORGE_TOOLTIP_LINE",
+ "REFRESH",
+ "REFRESH_RATE",
+ "REFUND_TIME_REMAINING",
+ "RELICSLOT",
+ "RELIC_ITEM_LEVEL_INCREASE",
+ "RELIC_SLOT_INVALID",
+ "RELIC_SLOT_TYPE_ARCANE",
+ "RELIC_SLOT_TYPE_BLOOD",
+ "RELIC_SLOT_TYPE_FEL",
+ "RELIC_SLOT_TYPE_FIRE",
+ "RELIC_SLOT_TYPE_FROST",
+ "RELIC_SLOT_TYPE_HOLY",
+ "RELIC_SLOT_TYPE_IRON",
+ "RELIC_SLOT_TYPE_LIFE",
+ "RELIC_SLOT_TYPE_SHADOW",
+ "RELIC_SLOT_TYPE_WATER",
+ "RELIC_SLOT_TYPE_WIND",
+ "RELIC_TOOLTIP_ATTUNED_FOR",
+ "RELIC_TOOLTIP_CURRENT_RANK_SPELL",
+ "RELIC_TOOLTIP_DISABLED_FOR_PVP",
+ "RELIC_TOOLTIP_ILVL_INCREASE",
+ "RELIC_TOOLTIP_RANK_INCREASE",
+ "RELIC_TOOLTIP_RANK_INCREASE_OTHER_ARTIFACT",
+ "RELIC_TOOLTIP_TYPE",
+ "RELOADUI",
+ "REMOTE_CHAT",
+ "REMOVE",
+ "REMOVE_AUTHENTICATOR_FROM_RANK",
+ "REMOVE_BLOCK",
+ "REMOVE_CHAT_DELAY_TEXT",
+ "REMOVE_FOLLOWER",
+ "REMOVE_FRIEND",
+ "REMOVE_FRIEND_CONFIRMATION",
+ "REMOVE_GUILDMEMBER_LABEL",
+ "REMOVE_IGNORE",
+ "REMOVE_MODERATOR",
+ "REMOVE_MUTE",
+ "REMOVE_PLAYER",
+ "REMOVE_WORLD_MARKERS",
+ "RENAME_ARENA_TEAM",
+ "RENAME_ARENA_TEAM_LABEL",
+ "RENAME_CHAT_WINDOW",
+ "RENAME_GUILD",
+ "RENAME_GUILD_LABEL",
+ "RENDER_SCALE",
+ "REPAIR_ALL_ITEMS",
+ "REPAIR_AN_ITEM",
+ "REPAIR_COST",
+ "REPAIR_ITEMS",
+ "REPLACE",
+ "REPLACES_SPELL",
+ "REPLACE_ENCHANT",
+ "REPLY_MESSAGE",
+ "REPORT_BAD_LANGUAGE",
+ "REPORT_BAD_LANGUAGE_CONFIRMATION",
+ "REPORT_BAD_NAME",
+ "REPORT_BATTLEPET_NAME_CONFIRMATION",
+ "REPORT_CHEATING",
+ "REPORT_CHEATING_EDITBOX_INFO",
+ "REPORT_CHEATING_TEXT1",
+ "REPORT_CHEATING_TITLE",
+ "REPORT_MULTIPLE_PVP_AFK_SENT",
+ "REPORT_PET_NAME",
+ "REPORT_PET_NAME_CONFIRMATION",
+ "REPORT_PHYSICAL_HARASSMENT",
+ "REPORT_PLAYER",
+ "REPORT_PLAYER_FOR",
+ "REPORT_PLAYER_NAME_EDITBOX_INFO",
+ "REPORT_PLAYER_NAME_TEXT1",
+ "REPORT_PLAYER_NAME_TITLE",
+ "REPORT_PVP_AFK_SENT",
+ "REPORT_SPAM",
+ "REPORT_SPAMMING",
+ "REPORT_SPAM_CONFIRMATION",
+ "REPORT_VERBAL_HARASSMENT",
+ "REPUTATION",
+ "REPUTATION_ABBR",
+ "REPUTATION_AT_WAR_DESCRIPTION",
+ "REPUTATION_FACTION_DESCRIPTION",
+ "REPUTATION_MOVE_TO_INACTIVE",
+ "REPUTATION_SHOW_AS_XP",
+ "REPUTATION_STANDING_DESCRIPTION",
+ "REPUTATION_STATUS_AT_PEACE",
+ "REPUTATION_STATUS_AT_WAR",
+ "REPUTATION_STATUS_NOT_AT_PEACE",
+ "REPUTATION_STATUS_PERMANENT_AT_PEACE",
+ "REPUTATION_STATUS_PERMANENT_AT_WAR",
+ "REQUEST_GUILD_MEMBERSHIP",
+ "REQUEST_ROLL",
+ "REQUEST_SIGNATURE",
+ "REQUEUE_CONFIRM_YOUR_ROLE",
+ "REQUIRED_MONEY",
+ "REQUIREMENTS",
+ "REQUIRES_CHI",
+ "REQUIRES_GUILD_ACHIEVEMENT",
+ "REQUIRES_GUILD_FACTION",
+ "REQUIRES_GUILD_FACTION_TOOLTIP",
+ "REQUIRES_HOLY_POWER",
+ "REQUIRES_LABEL",
+ "REQUIRES_RELOAD",
+ "REQUIRES_RUNIC_POWER",
+ "REQ_LEVEL_ABBR",
+ "RESAMPLE_QUALITY",
+ "RESAMPLE_QUALITY_BICUBIC",
+ "RESAMPLE_QUALITY_BILINEAR",
+ "RESEARCH_TIME_LABEL",
+ "RESET",
+ "RESETS_IN",
+ "RESET_ALL_WINDOWS",
+ "RESET_CHALLENGE_MODE",
+ "RESET_CHAT_POSITION",
+ "RESET_CHAT_WINDOW",
+ "RESET_CHAT_WINDOW_POSITIONS",
+ "RESET_FAILED_NOTIFY",
+ "RESET_INSTANCES",
+ "RESET_POSITION",
+ "RESET_TO_DEFAULT",
+ "RESET_TUTORIALS",
+ "RESILIENCE",
+ "RESILIENCE_ABBR",
+ "RESILIENCE_LCD",
+ "RESILIENCE_TOOLTIP",
+ "RESIST",
+ "RESISTANCE0_NAME",
+ "RESISTANCE1_NAME",
+ "RESISTANCE2_NAME",
+ "RESISTANCE3_NAME",
+ "RESISTANCE4_NAME",
+ "RESISTANCE5_NAME",
+ "RESISTANCE6_NAME",
+ "RESISTANCE_EXCELLENT",
+ "RESISTANCE_FAIR",
+ "RESISTANCE_GOOD",
+ "RESISTANCE_LABEL",
+ "RESISTANCE_NONE",
+ "RESISTANCE_POOR",
+ "RESISTANCE_TEMPLATE",
+ "RESISTANCE_TOOLTIP_SUBTEXT",
+ "RESISTANCE_TYPE0",
+ "RESISTANCE_TYPE1",
+ "RESISTANCE_TYPE2",
+ "RESISTANCE_TYPE3",
+ "RESISTANCE_TYPE4",
+ "RESISTANCE_TYPE5",
+ "RESISTANCE_TYPE6",
+ "RESISTANCE_VERYGOOD",
+ "RESIST_TRAILER",
+ "RESOLUTION",
+ "RESOLUTION_LABEL",
+ "RESOLUTION_SUBTEXT",
+ "RESURRECT",
+ "RESURRECTABLE",
+ "RESURRECT_REQUEST",
+ "RESURRECT_REQUEST_NO_SICKNESS",
+ "RESURRECT_REQUEST_NO_SICKNESS_TIMER",
+ "RESURRECT_REQUEST_TIMER",
+ "RETINA_CURSOR",
+ "RETRIEVING_DATA",
+ "RETRIEVING_INVITE_LIST",
+ "RETRIEVING_ITEM_INFO",
+ "RETRIEVING_TRADESKILL_INFO",
+ "RETURN_TO_DEFAULT",
+ "RETURN_TO_GAME",
+ "RETURN_TO_GRAVEYARD",
+ "RETURN_TO_WORLD",
+ "REVERSE_CLEAN_UP_BAGS_TEXT",
+ "REVERSE_NEW_LOOT_TEXT",
+ "REVERT",
+ "REWARDS",
+ "REWARD_ABILITY",
+ "REWARD_AURA",
+ "REWARD_CHOICES",
+ "REWARD_CHOOSE",
+ "REWARD_FOLLOWER",
+ "REWARD_FOR_PVP_COMPETING",
+ "REWARD_FOR_PVP_WIN",
+ "REWARD_FOR_PVP_WIN_HONOR",
+ "REWARD_FOR_SPECFIC_PVP_WIN",
+ "REWARD_ITEMS",
+ "REWARD_ITEMS_ONLY",
+ "REWARD_REPUTATION",
+ "REWARD_REPUTATION_TEXT",
+ "REWARD_SPELL",
+ "REWARD_TITLE",
+ "REWARD_TRADESKILL_SPELL",
+ "RF_COOLDOWN_ADDITIONAL_PEOPLE",
+ "RF_COOLDOWN_OTHER",
+ "RF_COOLDOWN_YOU",
+ "RF_DESERTER_OTHER",
+ "RF_DESERTER_YOU",
+ "RF_REWARD_EXPLANATION1",
+ "RF_REWARD_EXPLANATION2",
+ "RID_FRIEND_REQUEST_INFO",
+ "RIGHT_CLICK_MESSAGE",
+ "ROGUE_AGILITY_TOOLTIP",
+ "ROGUE_ASS_CORE_ABILITY_1",
+ "ROGUE_ASS_CORE_ABILITY_2",
+ "ROGUE_ASS_CORE_ABILITY_3",
+ "ROGUE_ASS_CORE_ABILITY_4",
+ "ROGUE_ASS_CORE_ABILITY_5",
+ "ROGUE_ASS_CORE_ABILITY_6",
+ "ROGUE_COMBAT_CORE_ABILITY_1",
+ "ROGUE_COMBAT_CORE_ABILITY_2",
+ "ROGUE_COMBAT_CORE_ABILITY_3",
+ "ROGUE_COMBAT_CORE_ABILITY_4",
+ "ROGUE_COMBAT_CORE_ABILITY_5",
+ "ROGUE_COMBAT_CORE_ABILITY_6",
+ "ROGUE_SUB_CORE_ABILITY_1",
+ "ROGUE_SUB_CORE_ABILITY_2",
+ "ROGUE_SUB_CORE_ABILITY_3",
+ "ROGUE_SUB_CORE_ABILITY_4",
+ "ROGUE_SUB_CORE_ABILITY_5",
+ "ROGUE_SUB_CORE_ABILITY_6",
+ "ROLE",
+ "ROLE_CHANGED_INFORM",
+ "ROLE_CHANGED_INFORM_WITH_SOURCE",
+ "ROLE_CHECK_IN_PROGRESS_TOOLTIP",
+ "ROLE_DESCRIPTION1",
+ "ROLE_DESCRIPTION2",
+ "ROLE_DESCRIPTION3",
+ "ROLE_DESCRIPTION_DAMAGER",
+ "ROLE_DESCRIPTION_HEALER",
+ "ROLE_DESCRIPTION_TANK",
+ "ROLE_POLL",
+ "ROLE_REMOVED_INFORM",
+ "ROLE_REMOVED_INFORM_WITH_SOURCE",
+ "ROLL",
+ "ROLL_DISENCHANT",
+ "ROLL_DISENCHANT_NEWBIE",
+ "ROTATE_LEFT",
+ "ROTATE_MINIMAP",
+ "ROTATE_RIGHT",
+ "ROTATE_TOOLTIP",
+ "RSHIFT_KEY_TEXT",
+ "RUNES",
+ "RUNES_TOOLTIP",
+ "RUNE_COST",
+ "RUNE_COST_BLOOD",
+ "RUNE_COST_CHROMATIC",
+ "RUNE_COST_FROST",
+ "RUNE_COST_ONGOING",
+ "RUNE_COST_UNHOLY",
+ "RUNIC_POWER",
+ "RUNIC_POWER_COST",
+ "RUNIC_POWER_COST_PER_TIME",
+ "RUNIC_POWER_COST_PER_TIME_NO_BASE",
+ "RURU",
+ "RUSSIAN_DECLENSION",
+ "RUSSIAN_DECLENSION_1",
+ "RUSSIAN_DECLENSION_2",
+ "RUSSIAN_DECLENSION_3",
+ "RUSSIAN_DECLENSION_4",
+ "RUSSIAN_DECLENSION_5",
+ "RUSSIAN_DECLENSION_EXAMPLE_1",
+ "RUSSIAN_DECLENSION_EXAMPLE_2",
+ "RUSSIAN_DECLENSION_EXAMPLE_3",
+ "RUSSIAN_DECLENSION_EXAMPLE_4",
+ "RUSSIAN_DECLENSION_EXAMPLE_5",
+ "SALE_PRICE_COLON",
+ "SANCTUARY_TERRITORY",
+ "SAVE",
+ "SAVED_VARIABLES_TOO_LARGE",
+ "SAVE_CHANGES",
+ "SAY",
+ "SAY_MESSAGE",
+ "SCENARIOS",
+ "SCENARIOS_PVEFRAME",
+ "SCENARIO_BONUS_CURRENCY_FORMAT",
+ "SCENARIO_BONUS_FAILURE",
+ "SCENARIO_BONUS_LABEL",
+ "SCENARIO_BONUS_OBJECTIVES",
+ "SCENARIO_BONUS_OBJECTIVES_DESCRIPTION",
+ "SCENARIO_BONUS_REWARD",
+ "SCENARIO_BONUS_SUCCESS",
+ "SCENARIO_BONUS_VALOR",
+ "SCENARIO_COMPLETED",
+ "SCENARIO_COMPLETED_GENERIC",
+ "SCENARIO_INVASION_COMPLETE",
+ "SCENARIO_INVASION_REWARD_TOOLTIP_TEXT",
+ "SCENARIO_RANDOM_EXPLANATION",
+ "SCENARIO_RANDOM_HEROIC_EXPLANATION",
+ "SCENARIO_STAGE",
+ "SCENARIO_STAGE_FINAL",
+ "SCENARIO_STAGE_STATUS",
+ "SCENE_ACTOR_NAME_001",
+ "SCENE_ACTOR_NAME_002",
+ "SCENE_ACTOR_NAME_003",
+ "SCENE_ACTOR_NAME_004",
+ "SCENE_ACTOR_NAME_005",
+ "SCENE_ACTOR_NAME_006",
+ "SCENE_ACTOR_NAME_F_001",
+ "SCENE_ACTOR_NAME_F_002",
+ "SCENE_ACTOR_NAME_F_003",
+ "SCENE_ACTOR_NAME_F_004",
+ "SCENE_ACTOR_NAME_F_006",
+ "SCORE_DAMAGE_DONE",
+ "SCORE_FLAGS_CAPTURED",
+ "SCORE_FLAGS_RETURNED",
+ "SCORE_HEALING_DONE",
+ "SCORE_HONORABLE_KILLS",
+ "SCORE_HONOR_GAINED",
+ "SCORE_KILLING_BLOWS",
+ "SCORE_POWER_UPS",
+ "SCORE_RATING_CHANGE",
+ "SCORE_TEAM_SKILL",
+ "SCREENSHOT_FAILURE",
+ "SCREENSHOT_SUCCESS",
+ "SCROLL_OF_RESURRECTION",
+ "SCROLL_OF_RESURRECTION_TOOLTIP",
+ "SEARCH",
+ "SEARCHING",
+ "SEARCHING_FOR_GROUPS_NEEDS",
+ "SEARCHING_FOR_ITEMS",
+ "SEARCH_LOADING_TEXT",
+ "SEARCH_PROGRESS_BAR_TEXT",
+ "SECONDARY",
+ "SECONDARYHANDSLOT",
+ "SECONDARY_SKILLS",
+ "SECONDS",
+ "SECONDS_ABBR",
+ "SECOND_NUMBER_CAP",
+ "SECOND_NUMBER_CAP_NO_SPACE",
+ "SECOND_ONELETTER_ABBR",
+ "SECURE_ABILITY_TOGGLE",
+ "SELECT_CATEGORY",
+ "SELECT_LOOT_SPECIALIZATION",
+ "SELECT_LOOT_SPECIALIZATION_TOOLTIP",
+ "SELECT_YOUR_ROLE",
+ "SELFMUTED",
+ "SELF_HIGHLIGHT_IN_BG",
+ "SELF_HIGHLIGHT_IN_BG_COMBAT",
+ "SELF_HIGHLIGHT_IN_RAID",
+ "SELF_HIGHLIGHT_IN_RAID_COMBAT",
+ "SELF_HIGHLIGHT_MODE_CIRCLE",
+ "SELF_HIGHLIGHT_MODE_CIRCLE_AND_OUTLINE",
+ "SELF_HIGHLIGHT_OFF",
+ "SELF_HIGHLIGHT_ON",
+ "SELF_HIGHLIGHT_OPTION",
+ "SELL_PRICE",
+ "SENDMAIL",
+ "SENDMAIL_TEXT",
+ "SEND_BATTLETAG_FRIEND_REQUEST",
+ "SEND_BATTLETAG_REQUEST",
+ "SEND_BUG",
+ "SEND_LABEL",
+ "SEND_MAIL_COST",
+ "SEND_MESSAGE",
+ "SEND_MONEY",
+ "SEND_MONEY_CONFIRMATION",
+ "SEND_REQUEST",
+ "SEND_SCROLL_OF_RESURRECTION",
+ "SEND_SUGGEST",
+ "SERVER_CHANNELS",
+ "SERVER_FIRST_ACHIEVEMENT",
+ "SERVER_MESSAGE_COLON",
+ "SERVER_MESSAGE_PREFIX",
+ "SETTINGS",
+ "SETTING_BELOW_GRAPHICSQUALITY",
+ "SETTING_BELOW_GRAPHICSQUALITY_32BIT",
+ "SET_COMMENT_LABEL",
+ "SET_FACTION_LFG_BONUS_REP",
+ "SET_FACTION_LFG_BONUS_REP_TOOLTIP",
+ "SET_FOCUS",
+ "SET_FRIENDNOTE_LABEL",
+ "SET_GUILDMOTD_LABEL",
+ "SET_GUILDOFFICERNOTE_LABEL",
+ "SET_GUILDPLAYERNOTE_LABEL",
+ "SET_MAIN_ASSIST",
+ "SET_MAIN_TANK",
+ "SET_NOTE",
+ "SET_RAID_ASSISTANT",
+ "SET_RAID_LEADER",
+ "SET_ROLE",
+ "SHADOW_ORBS",
+ "SHADOW_ORBS_COST",
+ "SHADOW_ORBS_COST_PER_TIME",
+ "SHADOW_ORBS_COST_PER_TIME_NO_BASE",
+ "SHADOW_ORBS_POWER",
+ "SHADOW_ORBS_TOOLTIP",
+ "SHADOW_QUALITY",
+ "SHAMAN_ELE_CORE_ABILITY_1",
+ "SHAMAN_ELE_CORE_ABILITY_2",
+ "SHAMAN_ELE_CORE_ABILITY_3",
+ "SHAMAN_ELE_CORE_ABILITY_4",
+ "SHAMAN_ELE_CORE_ABILITY_5",
+ "SHAMAN_ELE_CORE_ABILITY_6",
+ "SHAMAN_ENHANCE_CORE_ABILITY_1",
+ "SHAMAN_ENHANCE_CORE_ABILITY_2",
+ "SHAMAN_ENHANCE_CORE_ABILITY_3",
+ "SHAMAN_ENHANCE_CORE_ABILITY_4",
+ "SHAMAN_ENHANCE_CORE_ABILITY_5",
+ "SHAMAN_ENHANCE_CORE_ABILITY_6",
+ "SHAMAN_INTELLECT_TOOLTIP",
+ "SHAMAN_RESTO_CORE_ABILITY_1",
+ "SHAMAN_RESTO_CORE_ABILITY_2",
+ "SHAMAN_RESTO_CORE_ABILITY_3",
+ "SHAMAN_RESTO_CORE_ABILITY_4",
+ "SHAMAN_RESTO_CORE_ABILITY_5",
+ "SHAMAN_RESTO_CORE_ABILITY_6",
+ "SHAMAN_STRENGTH_TOOLTIP",
+ "SHARDS",
+ "SHARE_QUEST",
+ "SHARE_QUEST_ABBREV",
+ "SHARE_QUEST_TEXT",
+ "SHA_ENERGY",
+ "SHIELDSLOT",
+ "SHIELD_BLOCK_TEMPLATE",
+ "SHIFT_KEY",
+ "SHIFT_KEY_TEXT",
+ "SHIFT_KEY_TEXT_ABBR",
+ "SHIRTSLOT",
+ "SHORT",
+ "SHORTDATE",
+ "SHORTDATE_ABBR",
+ "SHORTDATE_ABBR_EU",
+ "SHOULDERSLOT",
+ "SHOW",
+ "SHOW_ACCOUNT_ACHIEVEMENTS",
+ "SHOW_ALL_ENEMY_DEBUFFS_TEXT",
+ "SHOW_ALL_SPELL_RANKS",
+ "SHOW_ARENA_ENEMY_CASTBAR_TEXT",
+ "SHOW_ARENA_ENEMY_FRAMES_TEXT",
+ "SHOW_ARENA_ENEMY_PETS_TEXT",
+ "SHOW_BATTLEFIELDMINIMAP_PLAYERS",
+ "SHOW_BATTLENET_TOASTS",
+ "SHOW_BRACES",
+ "SHOW_BRACES_COMBATLOG_TOOLTIP",
+ "SHOW_BUFFS",
+ "SHOW_BUFF_DURATION_TEXT",
+ "SHOW_CASTABLE_BUFFS_TEXT",
+ "SHOW_CASTABLE_DEBUFFS_TEXT",
+ "SHOW_CHAT_ICONS",
+ "SHOW_CLASS_COLOR",
+ "SHOW_CLASS_COLOR_IN_V_KEY",
+ "SHOW_CLOAK",
+ "SHOW_CLOCK",
+ "SHOW_COMBAT_HEALING",
+ "SHOW_COMBAT_HEALING_ABSORB_SELF",
+ "SHOW_COMBAT_HEALING_ABSORB_TARGET",
+ "SHOW_COMBAT_TEXT_TEXT",
+ "SHOW_DAMAGE_TEXT",
+ "SHOW_DEBUFFS",
+ "SHOW_DISPELLABLE_DEBUFFS_TEXT",
+ "SHOW_ENEMY_CAST",
+ "SHOW_FACTION_ON_MAINSCREEN",
+ "SHOW_FREE_BAG_SLOTS_TEXT",
+ "SHOW_FRIENDS_LIST",
+ "SHOW_FULLSCREEN_STATUS_TEXT",
+ "SHOW_GUILD_NAMES",
+ "SHOW_HD_MODELS_TEXT",
+ "SHOW_HELM",
+ "SHOW_IGNORE_LIST",
+ "SHOW_ITEM_LEVEL",
+ "SHOW_LOOT_SPAM",
+ "SHOW_LUA_ERRORS",
+ "SHOW_MAP",
+ "SHOW_MULTIBAR1_TEXT",
+ "SHOW_MULTIBAR2_TEXT",
+ "SHOW_MULTIBAR3_TEXT",
+ "SHOW_MULTIBAR4_TEXT",
+ "SHOW_NAMEPLATE_LOSE_AGGRO_FLASH",
+ "SHOW_NEWBIE_TIPS_TEXT",
+ "SHOW_NPC_NAMES",
+ "SHOW_NUMERIC_THREAT",
+ "SHOW_OFFLINE_MEMBERS",
+ "SHOW_ON_BACKPACK",
+ "SHOW_OTHER_TARGET_EFFECTS",
+ "SHOW_OWN_NAME",
+ "SHOW_PARTY_BACKGROUND_TEXT",
+ "SHOW_PARTY_PETS_TEXT",
+ "SHOW_PARTY_TEXT_TEXT",
+ "SHOW_PETBATTLE_COMBAT_TEXT",
+ "SHOW_PET_BATTLES_ON_MAP_TEXT",
+ "SHOW_PET_MELEE_DAMAGE",
+ "SHOW_PET_NAMEPLATES",
+ "SHOW_PET_SPELL_DAMAGE",
+ "SHOW_PLAYER_NAMES",
+ "SHOW_PLAYER_TITLES",
+ "SHOW_POINTS_AS_AVG",
+ "SHOW_PRIMARY_PROFESSION_ON_MAP_TEXT",
+ "SHOW_QUEST_FADING_TEXT",
+ "SHOW_QUEST_OBJECTIVES_ON_MAP_TEXT",
+ "SHOW_QUICK_BUTTON",
+ "SHOW_RAID_RANGE_TEXT",
+ "SHOW_SECONDARY_PROFESSION_ON_MAP_TEXT",
+ "SHOW_TARGET",
+ "SHOW_TARGET_CASTBAR",
+ "SHOW_TARGET_CASTBAR_IN_V_KEY",
+ "SHOW_TARGET_CASTBAR_IN_V_KEY_ONLY_ON_TARGET",
+ "SHOW_TARGET_CASTBAR_IN_V_KEY_SPELL_NAME",
+ "SHOW_TARGET_EFFECTS",
+ "SHOW_TARGET_OF_TARGET_TEXT",
+ "SHOW_TIMESTAMP",
+ "SHOW_TIPOFTHEDAY_TEXT",
+ "SHOW_TOAST_BROADCAST_TEXT",
+ "SHOW_TOAST_CONVERSATION_TEXT",
+ "SHOW_TOAST_FRIEND_REQUEST_TEXT",
+ "SHOW_TOAST_OFFLINE_TEXT",
+ "SHOW_TOAST_ONLINE_TEXT",
+ "SHOW_TOAST_WINDOW_TEXT",
+ "SHOW_TUTORIALS",
+ "SHOW_UNIT_NAMES",
+ "SIGN_CHARTER",
+ "SIGN_UP",
+ "SILVER_AMOUNT",
+ "SILVER_AMOUNT_SYMBOL",
+ "SILVER_AMOUNT_TEXTURE",
+ "SIMPLE_CHAT_OPTION_ENABLE_INTERRUPT",
+ "SIMPLE_CHAT_TEXT",
+ "SIMPLE_QUEST_WATCH_TEXT",
+ "SINGLE_DAMAGE_TEMPLATE",
+ "SINGLE_DAMAGE_TEMPLATE_WITH_SCHOOL",
+ "SINGLE_PAGE_RESULTS_TEMPLATE",
+ "SKILL",
+ "SKILLS",
+ "SKILLS_ABBR",
+ "SKILLUPS",
+ "SKILLUP_TOOLTIP",
+ "SKILL_ABBR",
+ "SKILL_DESCRIPTION",
+ "SKILL_INCREMENT_COST",
+ "SKILL_INCREMENT_COST_SINGULAR",
+ "SKILL_LEARNING_COST",
+ "SKILL_LEARNING_COST_SINGULAR",
+ "SKILL_LEVEL",
+ "SKILL_POINTS_ABBR",
+ "SKILL_POINTS_TOOLTIP",
+ "SKILL_RANK_UP",
+ "SKIN_COLOR",
+ "SKIRMISH",
+ "SKIRMISH_2V2",
+ "SKIRMISH_3V3",
+ "SLASH_ACHIEVEMENTUI1",
+ "SLASH_ACHIEVEMENTUI2",
+ "SLASH_ACHIEVEMENTUI3",
+ "SLASH_ACHIEVEMENTUI4",
+ "SLASH_ACHIEVEMENTUI5",
+ "SLASH_ACHIEVEMENTUI6",
+ "SLASH_ACHIEVEMENTUI7",
+ "SLASH_ACHIEVEMENTUI8",
+ "SLASH_ASSIST1",
+ "SLASH_ASSIST2",
+ "SLASH_ASSIST3",
+ "SLASH_ASSIST4",
+ "SLASH_BENCHMARK1",
+ "SLASH_BENCHMARK2",
+ "SLASH_CALENDAR1",
+ "SLASH_CALENDAR2",
+ "SLASH_CANCELAURA1",
+ "SLASH_CANCELAURA2",
+ "SLASH_CANCELFORM1",
+ "SLASH_CANCELFORM2",
+ "SLASH_CANCELQUEUEDSPELL1",
+ "SLASH_CANCELQUEUEDSPELL2",
+ "SLASH_CANCELQUEUEDSPELL3",
+ "SLASH_CANCELQUEUEDSPELL4",
+ "SLASH_CAST1",
+ "SLASH_CAST2",
+ "SLASH_CAST3",
+ "SLASH_CAST4",
+ "SLASH_CASTGLYPH1",
+ "SLASH_CASTGLYPH2",
+ "SLASH_CASTRANDOM1",
+ "SLASH_CASTRANDOM2",
+ "SLASH_CASTSEQUENCE1",
+ "SLASH_CASTSEQUENCE2",
+ "SLASH_CHANGEACTIONBAR1",
+ "SLASH_CHANGEACTIONBAR2",
+ "SLASH_CHANNEL1",
+ "SLASH_CHANNEL2",
+ "SLASH_CHANNEL3",
+ "SLASH_CHANNEL4",
+ "SLASH_CHATLOG1",
+ "SLASH_CHATLOG2",
+ "SLASH_CHAT_AFK1",
+ "SLASH_CHAT_AFK2",
+ "SLASH_CHAT_AFK3",
+ "SLASH_CHAT_AFK4",
+ "SLASH_CHAT_ANNOUNCE1",
+ "SLASH_CHAT_ANNOUNCE2",
+ "SLASH_CHAT_ANNOUNCE3",
+ "SLASH_CHAT_ANNOUNCE4",
+ "SLASH_CHAT_BAN1",
+ "SLASH_CHAT_BAN2",
+ "SLASH_CHAT_CINVITE1",
+ "SLASH_CHAT_CINVITE2",
+ "SLASH_CHAT_CINVITE3",
+ "SLASH_CHAT_CINVITE4",
+ "SLASH_CHAT_DND1",
+ "SLASH_CHAT_DND2",
+ "SLASH_CHAT_DND3",
+ "SLASH_CHAT_DND4",
+ "SLASH_CHAT_DND5",
+ "SLASH_CHAT_DND6",
+ "SLASH_CHAT_HELP1",
+ "SLASH_CHAT_HELP2",
+ "SLASH_CHAT_HELP3",
+ "SLASH_CHAT_HELP4",
+ "SLASH_CHAT_HELP5",
+ "SLASH_CHAT_KICK1",
+ "SLASH_CHAT_KICK2",
+ "SLASH_CHAT_MODERATE1",
+ "SLASH_CHAT_MODERATE2",
+ "SLASH_CHAT_MODERATOR1",
+ "SLASH_CHAT_MODERATOR2",
+ "SLASH_CHAT_MODERATOR3",
+ "SLASH_CHAT_MODERATOR4",
+ "SLASH_CHAT_MUTE1",
+ "SLASH_CHAT_MUTE2",
+ "SLASH_CHAT_MUTE3",
+ "SLASH_CHAT_MUTE4",
+ "SLASH_CHAT_MUTE5",
+ "SLASH_CHAT_MUTE6",
+ "SLASH_CHAT_OWNER1",
+ "SLASH_CHAT_OWNER2",
+ "SLASH_CHAT_PASSWORD1",
+ "SLASH_CHAT_PASSWORD2",
+ "SLASH_CHAT_PASSWORD3",
+ "SLASH_CHAT_PASSWORD4",
+ "SLASH_CHAT_PASSWORD5",
+ "SLASH_CHAT_UNBAN1",
+ "SLASH_CHAT_UNBAN2",
+ "SLASH_CHAT_UNMODERATOR1",
+ "SLASH_CHAT_UNMODERATOR2",
+ "SLASH_CHAT_UNMODERATOR3",
+ "SLASH_CHAT_UNMODERATOR4",
+ "SLASH_CHAT_UNMUTE1",
+ "SLASH_CHAT_UNMUTE2",
+ "SLASH_CHAT_UNMUTE3",
+ "SLASH_CHAT_UNMUTE4",
+ "SLASH_CHAT_UNMUTE5",
+ "SLASH_CHAT_UNMUTE6",
+ "SLASH_CLEAR1",
+ "SLASH_CLEAR2",
+ "SLASH_CLEARFOCUS1",
+ "SLASH_CLEARFOCUS2",
+ "SLASH_CLEARMAINASSIST1",
+ "SLASH_CLEARMAINASSIST2",
+ "SLASH_CLEARMAINASSIST3",
+ "SLASH_CLEARMAINASSIST4",
+ "SLASH_CLEARMAINTANK1",
+ "SLASH_CLEARMAINTANK2",
+ "SLASH_CLEARMAINTANK3",
+ "SLASH_CLEARMAINTANK4",
+ "SLASH_CLEARTARGET1",
+ "SLASH_CLEARTARGET2",
+ "SLASH_CLEAR_WORLD_MARKER1",
+ "SLASH_CLEAR_WORLD_MARKER2",
+ "SLASH_CLEAR_WORLD_MARKER3",
+ "SLASH_CLEAR_WORLD_MARKER4",
+ "SLASH_CLICK1",
+ "SLASH_CLICK2",
+ "SLASH_COMBATLOG1",
+ "SLASH_COMBATLOG2",
+ "SLASH_CONSOLE1",
+ "SLASH_CONSOLE2",
+ "SLASH_DISABLE_ADDONS1",
+ "SLASH_DISABLE_ADDONS2",
+ "SLASH_DISMISSBATTLEPET1",
+ "SLASH_DISMISSBATTLEPET2",
+ "SLASH_DISMOUNT1",
+ "SLASH_DISMOUNT2",
+ "SLASH_DUEL1",
+ "SLASH_DUEL2",
+ "SLASH_DUEL_CANCEL1",
+ "SLASH_DUEL_CANCEL2",
+ "SLASH_DUEL_CANCEL3",
+ "SLASH_DUEL_CANCEL4",
+ "SLASH_DUEL_CANCEL5",
+ "SLASH_DUEL_CANCEL6",
+ "SLASH_DUMP1",
+ "SLASH_DUMP2",
+ "SLASH_DUNGEONS1",
+ "SLASH_DUNGEONS2",
+ "SLASH_DUNGEONS3",
+ "SLASH_DUNGEONS4",
+ "SLASH_DUNGEONS5",
+ "SLASH_DUNGEONS6",
+ "SLASH_EMOTE1",
+ "SLASH_EMOTE2",
+ "SLASH_EMOTE3",
+ "SLASH_EMOTE4",
+ "SLASH_EMOTE5",
+ "SLASH_EMOTE6",
+ "SLASH_EMOTE7",
+ "SLASH_EMOTE8",
+ "SLASH_ENABLE_ADDONS1",
+ "SLASH_ENABLE_ADDONS2",
+ "SLASH_EQUIP1",
+ "SLASH_EQUIP2",
+ "SLASH_EQUIP3",
+ "SLASH_EQUIP4",
+ "SLASH_EQUIP_SET1",
+ "SLASH_EQUIP_SET2",
+ "SLASH_EQUIP_TO_SLOT1",
+ "SLASH_EQUIP_TO_SLOT2",
+ "SLASH_EVENTTRACE1",
+ "SLASH_EVENTTRACE2",
+ "SLASH_EVENTTRACE3",
+ "SLASH_EVENTTRACE4",
+ "SLASH_FOCUS1",
+ "SLASH_FOCUS2",
+ "SLASH_FOLLOW1",
+ "SLASH_FOLLOW2",
+ "SLASH_FOLLOW3",
+ "SLASH_FOLLOW4",
+ "SLASH_FOLLOW5",
+ "SLASH_FOLLOW6",
+ "SLASH_FOLLOW7",
+ "SLASH_FRAMESTACK1",
+ "SLASH_FRAMESTACK2",
+ "SLASH_FRAMESTACK3",
+ "SLASH_FRAMESTACK4",
+ "SLASH_FRIENDS1",
+ "SLASH_FRIENDS2",
+ "SLASH_FRIENDS3",
+ "SLASH_FRIENDS4",
+ "SLASH_GUILD1",
+ "SLASH_GUILD2",
+ "SLASH_GUILD3",
+ "SLASH_GUILD4",
+ "SLASH_GUILD5",
+ "SLASH_GUILD6",
+ "SLASH_GUILD7",
+ "SLASH_GUILD8",
+ "SLASH_GUILD9",
+ "SLASH_GUILDFINDER1",
+ "SLASH_GUILDFINDER2",
+ "SLASH_GUILDFINDER3",
+ "SLASH_GUILDFINDER4",
+ "SLASH_GUILD_DEMOTE1",
+ "SLASH_GUILD_DEMOTE2",
+ "SLASH_GUILD_DEMOTE3",
+ "SLASH_GUILD_DEMOTE4",
+ "SLASH_GUILD_DISBAND1",
+ "SLASH_GUILD_DISBAND2",
+ "SLASH_GUILD_DISBAND3",
+ "SLASH_GUILD_DISBAND4",
+ "SLASH_GUILD_HELP1",
+ "SLASH_GUILD_HELP2",
+ "SLASH_GUILD_HELP3",
+ "SLASH_GUILD_HELP4",
+ "SLASH_GUILD_HELP5",
+ "SLASH_GUILD_INFO1",
+ "SLASH_GUILD_INFO2",
+ "SLASH_GUILD_INFO3",
+ "SLASH_GUILD_INFO4",
+ "SLASH_GUILD_INVITE1",
+ "SLASH_GUILD_INVITE2",
+ "SLASH_GUILD_INVITE3",
+ "SLASH_GUILD_INVITE4",
+ "SLASH_GUILD_LEADER1",
+ "SLASH_GUILD_LEADER2",
+ "SLASH_GUILD_LEADER3",
+ "SLASH_GUILD_LEADER4",
+ "SLASH_GUILD_LEADER_REPLACE1",
+ "SLASH_GUILD_LEADER_REPLACE2",
+ "SLASH_GUILD_LEAVE1",
+ "SLASH_GUILD_LEAVE2",
+ "SLASH_GUILD_LEAVE3",
+ "SLASH_GUILD_LEAVE4",
+ "SLASH_GUILD_MOTD1",
+ "SLASH_GUILD_MOTD2",
+ "SLASH_GUILD_MOTD3",
+ "SLASH_GUILD_MOTD4",
+ "SLASH_GUILD_PROMOTE1",
+ "SLASH_GUILD_PROMOTE2",
+ "SLASH_GUILD_PROMOTE3",
+ "SLASH_GUILD_PROMOTE4",
+ "SLASH_GUILD_ROSTER1",
+ "SLASH_GUILD_ROSTER2",
+ "SLASH_GUILD_ROSTER3",
+ "SLASH_GUILD_ROSTER4",
+ "SLASH_GUILD_UNINVITE1",
+ "SLASH_GUILD_UNINVITE2",
+ "SLASH_GUILD_UNINVITE3",
+ "SLASH_GUILD_UNINVITE4",
+ "SLASH_GUILD_WHO1",
+ "SLASH_GUILD_WHO2",
+ "SLASH_GUILD_WHO3",
+ "SLASH_GUILD_WHO4",
+ "SLASH_GUILD_WHO5",
+ "SLASH_GUILD_WHO6",
+ "SLASH_HELP1",
+ "SLASH_HELP2",
+ "SLASH_HELP3",
+ "SLASH_HELP4",
+ "SLASH_HELP5",
+ "SLASH_HELP6",
+ "SLASH_IGNORE1",
+ "SLASH_IGNORE2",
+ "SLASH_INSPECT1",
+ "SLASH_INSPECT2",
+ "SLASH_INSPECT3",
+ "SLASH_INSPECT4",
+ "SLASH_INSTANCE_CHAT1",
+ "SLASH_INSTANCE_CHAT2",
+ "SLASH_INSTANCE_CHAT3",
+ "SLASH_INSTANCE_CHAT4",
+ "SLASH_INSTANCE_CHAT5",
+ "SLASH_INSTANCE_CHAT6",
+ "SLASH_INSTANCE_CHAT7",
+ "SLASH_INSTANCE_CHAT8",
+ "SLASH_INSTANCE_CHAT9",
+ "SLASH_INVITE1",
+ "SLASH_INVITE2",
+ "SLASH_INVITE3",
+ "SLASH_INVITE4",
+ "SLASH_JOIN1",
+ "SLASH_JOIN2",
+ "SLASH_JOIN3",
+ "SLASH_JOIN4",
+ "SLASH_JOIN5",
+ "SLASH_JOIN6",
+ "SLASH_JOIN7",
+ "SLASH_LEAVE1",
+ "SLASH_LEAVE2",
+ "SLASH_LEAVE3",
+ "SLASH_LEAVE4",
+ "SLASH_LEAVE5",
+ "SLASH_LEAVE6",
+ "SLASH_LEAVE7",
+ "SLASH_LEAVEVEHICLE1",
+ "SLASH_LEAVEVEHICLE2",
+ "SLASH_LIST_CHANNEL1",
+ "SLASH_LIST_CHANNEL2",
+ "SLASH_LIST_CHANNEL3",
+ "SLASH_LIST_CHANNEL4",
+ "SLASH_LIST_CHANNEL5",
+ "SLASH_LIST_CHANNEL6",
+ "SLASH_LIST_CHANNEL7",
+ "SLASH_LOGOUT1",
+ "SLASH_LOGOUT2",
+ "SLASH_LOGOUT3",
+ "SLASH_LOGOUT4",
+ "SLASH_LOOT_FFA1",
+ "SLASH_LOOT_FFA2",
+ "SLASH_LOOT_GROUP1",
+ "SLASH_LOOT_GROUP2",
+ "SLASH_LOOT_MASTER1",
+ "SLASH_LOOT_MASTER2",
+ "SLASH_LOOT_NEEDBEFOREGREED1",
+ "SLASH_LOOT_NEEDBEFOREGREED2",
+ "SLASH_LOOT_ROUNDROBIN1",
+ "SLASH_LOOT_ROUNDROBIN2",
+ "SLASH_LOOT_SETTHRESHOLD1",
+ "SLASH_LOOT_SETTHRESHOLD2",
+ "SLASH_MACRO1",
+ "SLASH_MACRO2",
+ "SLASH_MACRO3",
+ "SLASH_MACRO4",
+ "SLASH_MACROHELP1",
+ "SLASH_MACROHELP2",
+ "SLASH_MACROHELP3",
+ "SLASH_MAINASSISTOFF1",
+ "SLASH_MAINASSISTOFF2",
+ "SLASH_MAINASSISTOFF3",
+ "SLASH_MAINASSISTOFF4",
+ "SLASH_MAINASSISTON1",
+ "SLASH_MAINASSISTON2",
+ "SLASH_MAINASSISTON3",
+ "SLASH_MAINASSISTON4",
+ "SLASH_MAINTANKOFF1",
+ "SLASH_MAINTANKOFF2",
+ "SLASH_MAINTANKOFF3",
+ "SLASH_MAINTANKOFF4",
+ "SLASH_MAINTANKON1",
+ "SLASH_MAINTANKON2",
+ "SLASH_MAINTANKON3",
+ "SLASH_MAINTANKON4",
+ "SLASH_OFFICER1",
+ "SLASH_OFFICER2",
+ "SLASH_OFFICER3",
+ "SLASH_OFFICER4",
+ "SLASH_OFFICER5",
+ "SLASH_OFFICER6",
+ "SLASH_OPEN_LOOT_HISTORY1",
+ "SLASH_OPEN_LOOT_HISTORY2",
+ "SLASH_OPEN_LOOT_HISTORY3",
+ "SLASH_OPEN_LOOT_HISTORY4",
+ "SLASH_PARTY1",
+ "SLASH_PARTY2",
+ "SLASH_PARTY3",
+ "SLASH_PARTY4",
+ "SLASH_PARTY5",
+ "SLASH_PET_AGGRESSIVE1",
+ "SLASH_PET_AGGRESSIVE2",
+ "SLASH_PET_ASSIST1",
+ "SLASH_PET_ASSIST2",
+ "SLASH_PET_ATTACK1",
+ "SLASH_PET_ATTACK2",
+ "SLASH_PET_AUTOCASTOFF1",
+ "SLASH_PET_AUTOCASTOFF2",
+ "SLASH_PET_AUTOCASTON1",
+ "SLASH_PET_AUTOCASTON2",
+ "SLASH_PET_AUTOCASTTOGGLE1",
+ "SLASH_PET_AUTOCASTTOGGLE2",
+ "SLASH_PET_DEFENSIVE1",
+ "SLASH_PET_DEFENSIVE2",
+ "SLASH_PET_DISMISS1",
+ "SLASH_PET_DISMISS2",
+ "SLASH_PET_FOLLOW1",
+ "SLASH_PET_FOLLOW2",
+ "SLASH_PET_MOVE_TO1",
+ "SLASH_PET_MOVE_TO2",
+ "SLASH_PET_PASSIVE1",
+ "SLASH_PET_PASSIVE2",
+ "SLASH_PET_STAY1",
+ "SLASH_PET_STAY2",
+ "SLASH_PLAYED1",
+ "SLASH_PLAYED2",
+ "SLASH_PROMOTE1",
+ "SLASH_PROMOTE2",
+ "SLASH_PROMOTE3",
+ "SLASH_PROMOTE4",
+ "SLASH_PVP1",
+ "SLASH_PVP2",
+ "SLASH_QUIT1",
+ "SLASH_QUIT2",
+ "SLASH_QUIT3",
+ "SLASH_QUIT4",
+ "SLASH_RAID1",
+ "SLASH_RAID2",
+ "SLASH_RAID3",
+ "SLASH_RAID4",
+ "SLASH_RAID5",
+ "SLASH_RAID6",
+ "SLASH_RAIDBROWSER1",
+ "SLASH_RAIDBROWSER2",
+ "SLASH_RAIDBROWSER3",
+ "SLASH_RAIDBROWSER4",
+ "SLASH_RAIDBROWSER5",
+ "SLASH_RAIDBROWSER6",
+ "SLASH_RAIDBROWSER7",
+ "SLASH_RAIDBROWSER8",
+ "SLASH_RAIDFINDER1",
+ "SLASH_RAIDFINDER2",
+ "SLASH_RAIDFINDER3",
+ "SLASH_RAIDFINDER4",
+ "SLASH_RAIDFINDER5",
+ "SLASH_RAIDFINDER6",
+ "SLASH_RAID_INFO1",
+ "SLASH_RAID_INFO2",
+ "SLASH_RAID_WARNING1",
+ "SLASH_RAID_WARNING2",
+ "SLASH_RANDOM1",
+ "SLASH_RANDOM2",
+ "SLASH_RANDOM3",
+ "SLASH_RANDOM4",
+ "SLASH_RANDOM5",
+ "SLASH_RANDOM6",
+ "SLASH_RANDOM7",
+ "SLASH_RANDOM8",
+ "SLASH_RANDOMFAVORITEPET1",
+ "SLASH_RANDOMFAVORITEPET2",
+ "SLASH_RANDOMFAVORITEPET3",
+ "SLASH_RANDOMFAVORITEPET4",
+ "SLASH_RANDOMPET1",
+ "SLASH_RANDOMPET2",
+ "SLASH_READYCHECK1",
+ "SLASH_READYCHECK2",
+ "SLASH_RELOAD1",
+ "SLASH_RELOAD2",
+ "SLASH_REMOVEFRIEND1",
+ "SLASH_REMOVEFRIEND2",
+ "SLASH_REMOVEFRIEND3",
+ "SLASH_REMOVEFRIEND4",
+ "SLASH_REPLY1",
+ "SLASH_REPLY2",
+ "SLASH_REPLY3",
+ "SLASH_REPLY4",
+ "SLASH_RESETCHAT1",
+ "SLASH_RESETCHAT2",
+ "SLASH_SAVEGUILDROSTER1",
+ "SLASH_SAVEGUILDROSTER2",
+ "SLASH_SAY1",
+ "SLASH_SAY2",
+ "SLASH_SAY3",
+ "SLASH_SAY4",
+ "SLASH_SCRIPT1",
+ "SLASH_SCRIPT2",
+ "SLASH_SCRIPT3",
+ "SLASH_SCRIPT4",
+ "SLASH_SET_TITLE1",
+ "SLASH_SET_TITLE2",
+ "SLASH_SHARE1",
+ "SLASH_SHARE2",
+ "SLASH_SMART_WHISPER1",
+ "SLASH_SMART_WHISPER10",
+ "SLASH_SMART_WHISPER2",
+ "SLASH_SMART_WHISPER3",
+ "SLASH_SMART_WHISPER4",
+ "SLASH_SMART_WHISPER5",
+ "SLASH_SMART_WHISPER6",
+ "SLASH_SMART_WHISPER7",
+ "SLASH_SMART_WHISPER8",
+ "SLASH_SMART_WHISPER9",
+ "SLASH_SPECTATOR_WARGAME1",
+ "SLASH_SPECTATOR_WARGAME2",
+ "SLASH_STARTATTACK1",
+ "SLASH_STARTATTACK2",
+ "SLASH_STOPATTACK1",
+ "SLASH_STOPATTACK2",
+ "SLASH_STOPCASTING1",
+ "SLASH_STOPCASTING2",
+ "SLASH_STOPMACRO1",
+ "SLASH_STOPMACRO2",
+ "SLASH_STOPSPELLTARGET1",
+ "SLASH_STOPSPELLTARGET2",
+ "SLASH_STOPWATCH1",
+ "SLASH_STOPWATCH2",
+ "SLASH_STOPWATCH3",
+ "SLASH_STOPWATCH4",
+ "SLASH_STOPWATCH5",
+ "SLASH_STOPWATCH6",
+ "SLASH_STOPWATCH_PARAM_PAUSE1",
+ "SLASH_STOPWATCH_PARAM_PAUSE2",
+ "SLASH_STOPWATCH_PARAM_PLAY1",
+ "SLASH_STOPWATCH_PARAM_PLAY2",
+ "SLASH_STOPWATCH_PARAM_STOP1",
+ "SLASH_STOPWATCH_PARAM_STOP2",
+ "SLASH_STOPWATCH_PARAM_STOP3",
+ "SLASH_STOPWATCH_PARAM_STOP4",
+ "SLASH_STOPWATCH_PARAM_STOP5",
+ "SLASH_STOPWATCH_PARAM_STOP6",
+ "SLASH_SUMMON_BATTLE_PET1",
+ "SLASH_SUMMON_BATTLE_PET2",
+ "SLASH_SUMMON_BATTLE_PET3",
+ "SLASH_SUMMON_BATTLE_PET4",
+ "SLASH_SWAPACTIONBAR1",
+ "SLASH_SWAPACTIONBAR2",
+ "SLASH_TARGET1",
+ "SLASH_TARGET2",
+ "SLASH_TARGET3",
+ "SLASH_TARGET4",
+ "SLASH_TARGET_EXACT1",
+ "SLASH_TARGET_EXACT2",
+ "SLASH_TARGET_LAST_ENEMY1",
+ "SLASH_TARGET_LAST_ENEMY2",
+ "SLASH_TARGET_LAST_FRIEND1",
+ "SLASH_TARGET_LAST_FRIEND2",
+ "SLASH_TARGET_LAST_TARGET1",
+ "SLASH_TARGET_LAST_TARGET2",
+ "SLASH_TARGET_MARKER1",
+ "SLASH_TARGET_MARKER2",
+ "SLASH_TARGET_MARKER3",
+ "SLASH_TARGET_MARKER4",
+ "SLASH_TARGET_NEAREST_ENEMY1",
+ "SLASH_TARGET_NEAREST_ENEMY2",
+ "SLASH_TARGET_NEAREST_ENEMY_PLAYER1",
+ "SLASH_TARGET_NEAREST_ENEMY_PLAYER2",
+ "SLASH_TARGET_NEAREST_FRIEND1",
+ "SLASH_TARGET_NEAREST_FRIEND2",
+ "SLASH_TARGET_NEAREST_FRIEND_PLAYER1",
+ "SLASH_TARGET_NEAREST_FRIEND_PLAYER2",
+ "SLASH_TARGET_NEAREST_PARTY1",
+ "SLASH_TARGET_NEAREST_PARTY2",
+ "SLASH_TARGET_NEAREST_RAID1",
+ "SLASH_TARGET_NEAREST_RAID2",
+ "SLASH_TEAM_CAPTAIN1",
+ "SLASH_TEAM_CAPTAIN2",
+ "SLASH_TEAM_CAPTAIN3",
+ "SLASH_TEAM_CAPTAIN4",
+ "SLASH_TEAM_DISBAND1",
+ "SLASH_TEAM_DISBAND2",
+ "SLASH_TEAM_DISBAND3",
+ "SLASH_TEAM_DISBAND4",
+ "SLASH_TEAM_INVITE1",
+ "SLASH_TEAM_INVITE2",
+ "SLASH_TEAM_INVITE3",
+ "SLASH_TEAM_INVITE4",
+ "SLASH_TEAM_QUIT1",
+ "SLASH_TEAM_QUIT2",
+ "SLASH_TEAM_QUIT3",
+ "SLASH_TEAM_QUIT4",
+ "SLASH_TEAM_UNINVITE1",
+ "SLASH_TEAM_UNINVITE2",
+ "SLASH_TEAM_UNINVITE3",
+ "SLASH_TEAM_UNINVITE4",
+ "SLASH_TIME1",
+ "SLASH_TIME2",
+ "SLASH_TOKEN1",
+ "SLASH_TOKEN2",
+ "SLASH_TOKEN3",
+ "SLASH_TOKEN4",
+ "SLASH_TRADE1",
+ "SLASH_TRADE2",
+ "SLASH_TRADE3",
+ "SLASH_TRADE4",
+ "SLASH_UNIGNORE1",
+ "SLASH_UNIGNORE2",
+ "SLASH_UNINVITE1",
+ "SLASH_UNINVITE10",
+ "SLASH_UNINVITE2",
+ "SLASH_UNINVITE3",
+ "SLASH_UNINVITE4",
+ "SLASH_UNINVITE5",
+ "SLASH_UNINVITE6",
+ "SLASH_UNINVITE7",
+ "SLASH_UNINVITE8",
+ "SLASH_UNINVITE9",
+ "SLASH_USE1",
+ "SLASH_USE2",
+ "SLASH_USERANDOM1",
+ "SLASH_USERANDOM2",
+ "SLASH_USE_TALENT_SPEC1",
+ "SLASH_USE_TALENT_SPEC2",
+ "SLASH_USE_TOY1",
+ "SLASH_USE_TOY2",
+ "SLASH_VOICEMACRO1",
+ "SLASH_VOICEMACRO2",
+ "SLASH_WARGAME1",
+ "SLASH_WARGAME2",
+ "SLASH_WARGAME3",
+ "SLASH_WARGAME4",
+ "SLASH_WHISPER1",
+ "SLASH_WHISPER2",
+ "SLASH_WHISPER3",
+ "SLASH_WHISPER4",
+ "SLASH_WHO1",
+ "SLASH_WHO2",
+ "SLASH_WORLD_MARKER1",
+ "SLASH_WORLD_MARKER2",
+ "SLASH_WORLD_MARKER3",
+ "SLASH_WORLD_MARKER4",
+ "SLASH_YELL1",
+ "SLASH_YELL2",
+ "SLASH_YELL3",
+ "SLASH_YELL4",
+ "SLASH_YELL5",
+ "SLASH_YELL6",
+ "SLASH_YELL7",
+ "SLASH_YELL8",
+ "SLOT_ABBR",
+ "SLOW",
+ "SLURRED_SPEECH",
+ "SMALL",
+ "SMART_PIVOT",
+ "SOCIALS",
+ "SOCIAL_ACHIEVEMENT_PREFILL_NONE",
+ "SOCIAL_ACHIEVEMENT_PREFILL_TEXT_EARNED",
+ "SOCIAL_ACHIEVEMENT_PREFILL_TEXT_GENERIC",
+ "SOCIAL_ACHIEVEMENT_PREFILL_TOOLTIP",
+ "SOCIAL_ACHIEVEMENT_REMOVE_BUTTON",
+ "SOCIAL_BUTTON",
+ "SOCIAL_ENABLE_TWITTER_FUNCTIONALITY",
+ "SOCIAL_ITEM_ARMORY_LINK",
+ "SOCIAL_ITEM_PREFILL_NONE",
+ "SOCIAL_ITEM_PREFILL_TEXT_ALL",
+ "SOCIAL_ITEM_PREFILL_TEXT_EARNED",
+ "SOCIAL_ITEM_PREFILL_TEXT_GENERIC",
+ "SOCIAL_ITEM_PREFILL_TOOLTIP",
+ "SOCIAL_LABEL",
+ "SOCIAL_SCREENSHOT_CROP_BUTTON",
+ "SOCIAL_SCREENSHOT_CROP_SAVE_BUTTON",
+ "SOCIAL_SCREENSHOT_PREFILL_NONE",
+ "SOCIAL_SCREENSHOT_PREFILL_TEXT",
+ "SOCIAL_SCREENSHOT_PREFILL_TOOLTIP",
+ "SOCIAL_SCREENSHOT_REMOVE_BUTTON",
+ "SOCIAL_SHARE_TEXT",
+ "SOCIAL_SUBTEXT",
+ "SOCIAL_TWITTER_COMPOSE_NEW_TWEET",
+ "SOCIAL_TWITTER_CONNECT_FAIL_MESSAGE",
+ "SOCIAL_TWITTER_CONNECT_SUCCESS_MESSAGE",
+ "SOCIAL_TWITTER_DISCONNECT",
+ "SOCIAL_TWITTER_POST_BUTTON",
+ "SOCIAL_TWITTER_POST_TITLE",
+ "SOCIAL_TWITTER_SIGN_IN",
+ "SOCIAL_TWITTER_STATUS_CONNECTED",
+ "SOCIAL_TWITTER_STATUS_NOT_CONNECTED",
+ "SOCIAL_TWITTER_THROTTLE_TOOLTIP",
+ "SOCIAL_TWITTER_TWEET_FAILED",
+ "SOCIAL_TWITTER_TWEET_NOT_LINKED",
+ "SOCIAL_TWITTER_TWEET_SENDING",
+ "SOCIAL_TWITTER_TWEET_SENT",
+ "SOCKETING_ITEM_MIN_LEVEL_I",
+ "SOCKET_GEMS",
+ "SOCKET_ITEM_MIN_SKILL",
+ "SOCKET_ITEM_REQ_LEVEL",
+ "SOCKET_ITEM_REQ_SKILL",
+ "SOLD_BY_COLON",
+ "SOLO",
+ "SOLVE",
+ "SORT_QUEST",
+ "SOR_DEFAULT_MESSAGE",
+ "SOR_DISABLE_CHOOSE_A_TARGET",
+ "SOR_DISABLE_NO_INVITES_LEFT",
+ "SOR_INACTIVE",
+ "SOR_INSTRUCTION_EMAIL",
+ "SOR_INSTRUCTION_SELECT",
+ "SOR_NUM_REMAINING",
+ "SOR_SUCCESSFULLY_SENT",
+ "SOUL_SHARDS",
+ "SOUL_SHARDS_COST",
+ "SOUL_SHARDS_COST_PER_TIME",
+ "SOUL_SHARDS_COST_PER_TIME_NO_BASE",
+ "SOUL_SHARDS_POWER",
+ "SOUL_SHARDS_TOOLTIP",
+ "SOUND",
+ "SOUNDOPTIONS_MENU",
+ "SOUND_CACHESIZE",
+ "SOUND_CACHE_SIZE_LARGE",
+ "SOUND_CACHE_SIZE_SMALL",
+ "SOUND_CHANNELS",
+ "SOUND_CHANNELS_HIGH",
+ "SOUND_CHANNELS_LOW",
+ "SOUND_CHANNELS_MEDIUM",
+ "SOUND_DISABLED",
+ "SOUND_EFFECTS_DISABLED",
+ "SOUND_EFFECTS_ENABLED",
+ "SOUND_LABEL",
+ "SOUND_OPTIONS",
+ "SOUND_QUALITY",
+ "SOUND_SUBTEXT",
+ "SOUND_VOLUME",
+ "SOURCE",
+ "SOURCES",
+ "SPAM_FILTER",
+ "SPEAKERMODE",
+ "SPEAKERMODE_HEADPHONES",
+ "SPEAKERMODE_STEREO",
+ "SPEAKERMODE_SURROUND",
+ "SPECIAL",
+ "SPECIALIZATION",
+ "SPECIALIZATION_PRIMARY",
+ "SPECIALIZATION_PRIMARY_ACTIVE",
+ "SPECIALIZATION_SECONDARY",
+ "SPECIALIZATION_SECONDARY_ACTIVE",
+ "SPECIAL_SKILLS",
+ "SPECIFIC_BATTLEGROUNDS",
+ "SPECIFIC_DUNGEONS",
+ "SPECIFIC_DUNGEON_IS_READY",
+ "SPECIFIC_INSTANCE_IS_READY",
+ "SPECIFIC_SCENARIOS",
+ "SPEC_FRAME_HELP_1",
+ "SPEC_FRAME_HELP_2",
+ "SPEC_FRAME_HELP_3",
+ "SPEC_FRAME_PRIMARY_STAT",
+ "SPEC_FRAME_PRIMARY_STAT_AGILITY",
+ "SPEC_FRAME_PRIMARY_STAT_INTELLECT",
+ "SPEC_FRAME_PRIMARY_STAT_STRENGTH",
+ "SPEC_INVOLUNTARILY_CHANGED",
+ "SPEED",
+ "SPEED_ABBR",
+ "SPELLBOOK",
+ "SPELLBOOK_ABILITIES_BUTTON",
+ "SPELLBOOK_AVAILABLE_AT",
+ "SPELLBOOK_BUTTON",
+ "SPELLBOOK_HELP_1",
+ "SPELLBOOK_HELP_2",
+ "SPELLBOOK_HELP_3",
+ "SPELLBOOK_TRAINABLE",
+ "SPELLDISMISSPETOTHER",
+ "SPELLDISMISSPETSELF",
+ "SPELLHAPPINESSDRAINOTHER",
+ "SPELLHAPPINESSDRAINSELF",
+ "SPELLS",
+ "SPELLS_COMBATLOG_TOOLTIP",
+ "SPELL_ALERT_OPACITY",
+ "SPELL_BONUS",
+ "SPELL_BUCKET_ABILITIES_UNLOCKED",
+ "SPELL_BUCKET_ALL_ABILITIES_UNLOCKED",
+ "SPELL_BUCKET_ALL_ABILITIES_UNLOCKED_MESSAGE",
+ "SPELL_BUCKET_LEVEL_UP",
+ "SPELL_BUCKET_YOU_WILL_EARN",
+ "SPELL_CASTING",
+ "SPELL_CASTING_COMBATLOG_TOOLTIP",
+ "SPELL_CAST_CHANNELED",
+ "SPELL_CAST_FAILED_COMBATLOG_TOOLTIP",
+ "SPELL_CAST_START_COMBATLOG_TOOLTIP",
+ "SPELL_CAST_SUCCESS_COMBATLOG_TOOLTIP",
+ "SPELL_CAST_TIME_INSTANT",
+ "SPELL_CAST_TIME_INSTANT_NO_MANA",
+ "SPELL_CAST_TIME_MIN",
+ "SPELL_CAST_TIME_RANGED",
+ "SPELL_CAST_TIME_SEC",
+ "SPELL_CHARGEUP_TIME",
+ "SPELL_CHARGEUP_TIME_DAYS",
+ "SPELL_CHARGEUP_TIME_HOURS",
+ "SPELL_CHARGEUP_TIME_MIN",
+ "SPELL_CHARGEUP_TIME_SEC",
+ "SPELL_COLOR_BY_SCHOOL_COMBATLOG_TOOLTIP",
+ "SPELL_CREATE_COMBATLOG_TOOLTIP",
+ "SPELL_CRIT_CHANCE",
+ "SPELL_DAMAGE_COMBATLOG_TOOLTIP",
+ "SPELL_DAMAGE_NUMBER_COMBATLOG_TOOLTIP",
+ "SPELL_DAMAGE_SCHOOL_COMBATLOG_TOOLTIP",
+ "SPELL_DETAIL",
+ "SPELL_DRAIN_COMBATLOG_TOOLTIP",
+ "SPELL_DURATION",
+ "SPELL_DURATION_DAYS",
+ "SPELL_DURATION_HOURS",
+ "SPELL_DURATION_MIN",
+ "SPELL_DURATION_SEC",
+ "SPELL_DURATION_UNTIL_CANCELLED",
+ "SPELL_EQUIPPED_ITEM",
+ "SPELL_EQUIPPED_ITEM_NOSPACE",
+ "SPELL_EXTRA_ATTACKS_COMBATLOG_TOOLTIP",
+ "SPELL_FAILED_ABOVE_MAXIMUM_SKILL_RANK",
+ "SPELL_FAILED_AFFECTING_COMBAT",
+ "SPELL_FAILED_ALREADY_BEING_TAMED",
+ "SPELL_FAILED_ALREADY_HAVE_CHARM",
+ "SPELL_FAILED_ALREADY_HAVE_PET",
+ "SPELL_FAILED_ALREADY_HAVE_SUMMON",
+ "SPELL_FAILED_ALREADY_OPEN",
+ "SPELL_FAILED_APPRENTICE_RIDING_REQUIREMENT",
+ "SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT",
+ "SPELL_FAILED_AURA_BOUNCED",
+ "SPELL_FAILED_BAD_IMPLICIT_TARGETS",
+ "SPELL_FAILED_BAD_TARGETS",
+ "SPELL_FAILED_BLUEPRINT_KNOWN",
+ "SPELL_FAILED_BM_OR_INVISGOD",
+ "SPELL_FAILED_BUILDING_ACTIVATE_NOT_READY",
+ "SPELL_FAILED_CANT_ADD_BATTLE_PET",
+ "SPELL_FAILED_CANT_BE_CHARMED",
+ "SPELL_FAILED_CANT_BE_DISENCHANTED",
+ "SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL",
+ "SPELL_FAILED_CANT_BE_MILLED",
+ "SPELL_FAILED_CANT_BE_OBLITERATED",
+ "SPELL_FAILED_CANT_BE_PROSPECTED",
+ "SPELL_FAILED_CANT_CAST_ON_TAPPED",
+ "SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW",
+ "SPELL_FAILED_CANT_DUEL_WHILE_INVISIBLE",
+ "SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED",
+ "SPELL_FAILED_CANT_OVERRIDE_ENCHANT_VISUAL",
+ "SPELL_FAILED_CANT_REPLACE_ITEM_BONUS",
+ "SPELL_FAILED_CANT_STEALTH",
+ "SPELL_FAILED_CANT_UNTALENT",
+ "SPELL_FAILED_CANT_UPGRADE_BATTLE_PET",
+ "SPELL_FAILED_CASTER_AURASTATE",
+ "SPELL_FAILED_CASTER_DEAD",
+ "SPELL_FAILED_CASTER_DEAD_FEMALE",
+ "SPELL_FAILED_CAST_NOT_HERE",
+ "SPELL_FAILED_CHARMED",
+ "SPELL_FAILED_CHEST_IN_USE",
+ "SPELL_FAILED_COLD_RIDING_REQUIREMENT",
+ "SPELL_FAILED_CONFUSED",
+ "SPELL_FAILED_CS_RIDING_REQUIREMENT",
+ "SPELL_FAILED_CUSTOM_ERROR_1",
+ "SPELL_FAILED_CUSTOM_ERROR_10",
+ "SPELL_FAILED_CUSTOM_ERROR_100",
+ "SPELL_FAILED_CUSTOM_ERROR_101",
+ "SPELL_FAILED_CUSTOM_ERROR_102",
+ "SPELL_FAILED_CUSTOM_ERROR_103",
+ "SPELL_FAILED_CUSTOM_ERROR_104",
+ "SPELL_FAILED_CUSTOM_ERROR_106",
+ "SPELL_FAILED_CUSTOM_ERROR_107",
+ "SPELL_FAILED_CUSTOM_ERROR_108",
+ "SPELL_FAILED_CUSTOM_ERROR_109_MIXED",
+ "SPELL_FAILED_CUSTOM_ERROR_11",
+ "SPELL_FAILED_CUSTOM_ERROR_110",
+ "SPELL_FAILED_CUSTOM_ERROR_111",
+ "SPELL_FAILED_CUSTOM_ERROR_112",
+ "SPELL_FAILED_CUSTOM_ERROR_113",
+ "SPELL_FAILED_CUSTOM_ERROR_114",
+ "SPELL_FAILED_CUSTOM_ERROR_115",
+ "SPELL_FAILED_CUSTOM_ERROR_116",
+ "SPELL_FAILED_CUSTOM_ERROR_117",
+ "SPELL_FAILED_CUSTOM_ERROR_118",
+ "SPELL_FAILED_CUSTOM_ERROR_119",
+ "SPELL_FAILED_CUSTOM_ERROR_12",
+ "SPELL_FAILED_CUSTOM_ERROR_120",
+ "SPELL_FAILED_CUSTOM_ERROR_121",
+ "SPELL_FAILED_CUSTOM_ERROR_122",
+ "SPELL_FAILED_CUSTOM_ERROR_123",
+ "SPELL_FAILED_CUSTOM_ERROR_124",
+ "SPELL_FAILED_CUSTOM_ERROR_125",
+ "SPELL_FAILED_CUSTOM_ERROR_126",
+ "SPELL_FAILED_CUSTOM_ERROR_127",
+ "SPELL_FAILED_CUSTOM_ERROR_128",
+ "SPELL_FAILED_CUSTOM_ERROR_129",
+ "SPELL_FAILED_CUSTOM_ERROR_13",
+ "SPELL_FAILED_CUSTOM_ERROR_130",
+ "SPELL_FAILED_CUSTOM_ERROR_131",
+ "SPELL_FAILED_CUSTOM_ERROR_132",
+ "SPELL_FAILED_CUSTOM_ERROR_133",
+ "SPELL_FAILED_CUSTOM_ERROR_134",
+ "SPELL_FAILED_CUSTOM_ERROR_135",
+ "SPELL_FAILED_CUSTOM_ERROR_136",
+ "SPELL_FAILED_CUSTOM_ERROR_137",
+ "SPELL_FAILED_CUSTOM_ERROR_138",
+ "SPELL_FAILED_CUSTOM_ERROR_139",
+ "SPELL_FAILED_CUSTOM_ERROR_140",
+ "SPELL_FAILED_CUSTOM_ERROR_141",
+ "SPELL_FAILED_CUSTOM_ERROR_142",
+ "SPELL_FAILED_CUSTOM_ERROR_143",
+ "SPELL_FAILED_CUSTOM_ERROR_144",
+ "SPELL_FAILED_CUSTOM_ERROR_145",
+ "SPELL_FAILED_CUSTOM_ERROR_146",
+ "SPELL_FAILED_CUSTOM_ERROR_147",
+ "SPELL_FAILED_CUSTOM_ERROR_148",
+ "SPELL_FAILED_CUSTOM_ERROR_149",
+ "SPELL_FAILED_CUSTOM_ERROR_14_NONE",
+ "SPELL_FAILED_CUSTOM_ERROR_15",
+ "SPELL_FAILED_CUSTOM_ERROR_150",
+ "SPELL_FAILED_CUSTOM_ERROR_151",
+ "SPELL_FAILED_CUSTOM_ERROR_152",
+ "SPELL_FAILED_CUSTOM_ERROR_153",
+ "SPELL_FAILED_CUSTOM_ERROR_154",
+ "SPELL_FAILED_CUSTOM_ERROR_155",
+ "SPELL_FAILED_CUSTOM_ERROR_156",
+ "SPELL_FAILED_CUSTOM_ERROR_157",
+ "SPELL_FAILED_CUSTOM_ERROR_158",
+ "SPELL_FAILED_CUSTOM_ERROR_159",
+ "SPELL_FAILED_CUSTOM_ERROR_16",
+ "SPELL_FAILED_CUSTOM_ERROR_160",
+ "SPELL_FAILED_CUSTOM_ERROR_161",
+ "SPELL_FAILED_CUSTOM_ERROR_162",
+ "SPELL_FAILED_CUSTOM_ERROR_163",
+ "SPELL_FAILED_CUSTOM_ERROR_164",
+ "SPELL_FAILED_CUSTOM_ERROR_165",
+ "SPELL_FAILED_CUSTOM_ERROR_166",
+ "SPELL_FAILED_CUSTOM_ERROR_167",
+ "SPELL_FAILED_CUSTOM_ERROR_168",
+ "SPELL_FAILED_CUSTOM_ERROR_169",
+ "SPELL_FAILED_CUSTOM_ERROR_17",
+ "SPELL_FAILED_CUSTOM_ERROR_170",
+ "SPELL_FAILED_CUSTOM_ERROR_171",
+ "SPELL_FAILED_CUSTOM_ERROR_172",
+ "SPELL_FAILED_CUSTOM_ERROR_173",
+ "SPELL_FAILED_CUSTOM_ERROR_174",
+ "SPELL_FAILED_CUSTOM_ERROR_175",
+ "SPELL_FAILED_CUSTOM_ERROR_176",
+ "SPELL_FAILED_CUSTOM_ERROR_177",
+ "SPELL_FAILED_CUSTOM_ERROR_178",
+ "SPELL_FAILED_CUSTOM_ERROR_179",
+ "SPELL_FAILED_CUSTOM_ERROR_18",
+ "SPELL_FAILED_CUSTOM_ERROR_180",
+ "SPELL_FAILED_CUSTOM_ERROR_181",
+ "SPELL_FAILED_CUSTOM_ERROR_182",
+ "SPELL_FAILED_CUSTOM_ERROR_183",
+ "SPELL_FAILED_CUSTOM_ERROR_184",
+ "SPELL_FAILED_CUSTOM_ERROR_185",
+ "SPELL_FAILED_CUSTOM_ERROR_186",
+ "SPELL_FAILED_CUSTOM_ERROR_187",
+ "SPELL_FAILED_CUSTOM_ERROR_188",
+ "SPELL_FAILED_CUSTOM_ERROR_189",
+ "SPELL_FAILED_CUSTOM_ERROR_19",
+ "SPELL_FAILED_CUSTOM_ERROR_190",
+ "SPELL_FAILED_CUSTOM_ERROR_191",
+ "SPELL_FAILED_CUSTOM_ERROR_192",
+ "SPELL_FAILED_CUSTOM_ERROR_193",
+ "SPELL_FAILED_CUSTOM_ERROR_194",
+ "SPELL_FAILED_CUSTOM_ERROR_195",
+ "SPELL_FAILED_CUSTOM_ERROR_196",
+ "SPELL_FAILED_CUSTOM_ERROR_197",
+ "SPELL_FAILED_CUSTOM_ERROR_198",
+ "SPELL_FAILED_CUSTOM_ERROR_199",
+ "SPELL_FAILED_CUSTOM_ERROR_2",
+ "SPELL_FAILED_CUSTOM_ERROR_20",
+ "SPELL_FAILED_CUSTOM_ERROR_200",
+ "SPELL_FAILED_CUSTOM_ERROR_201",
+ "SPELL_FAILED_CUSTOM_ERROR_202",
+ "SPELL_FAILED_CUSTOM_ERROR_203",
+ "SPELL_FAILED_CUSTOM_ERROR_204",
+ "SPELL_FAILED_CUSTOM_ERROR_205",
+ "SPELL_FAILED_CUSTOM_ERROR_206",
+ "SPELL_FAILED_CUSTOM_ERROR_207",
+ "SPELL_FAILED_CUSTOM_ERROR_208",
+ "SPELL_FAILED_CUSTOM_ERROR_209",
+ "SPELL_FAILED_CUSTOM_ERROR_21",
+ "SPELL_FAILED_CUSTOM_ERROR_210",
+ "SPELL_FAILED_CUSTOM_ERROR_211",
+ "SPELL_FAILED_CUSTOM_ERROR_212",
+ "SPELL_FAILED_CUSTOM_ERROR_213",
+ "SPELL_FAILED_CUSTOM_ERROR_214",
+ "SPELL_FAILED_CUSTOM_ERROR_215",
+ "SPELL_FAILED_CUSTOM_ERROR_216",
+ "SPELL_FAILED_CUSTOM_ERROR_217",
+ "SPELL_FAILED_CUSTOM_ERROR_218",
+ "SPELL_FAILED_CUSTOM_ERROR_219",
+ "SPELL_FAILED_CUSTOM_ERROR_22",
+ "SPELL_FAILED_CUSTOM_ERROR_220",
+ "SPELL_FAILED_CUSTOM_ERROR_221",
+ "SPELL_FAILED_CUSTOM_ERROR_222",
+ "SPELL_FAILED_CUSTOM_ERROR_223",
+ "SPELL_FAILED_CUSTOM_ERROR_224",
+ "SPELL_FAILED_CUSTOM_ERROR_225",
+ "SPELL_FAILED_CUSTOM_ERROR_226",
+ "SPELL_FAILED_CUSTOM_ERROR_227",
+ "SPELL_FAILED_CUSTOM_ERROR_228",
+ "SPELL_FAILED_CUSTOM_ERROR_229",
+ "SPELL_FAILED_CUSTOM_ERROR_23",
+ "SPELL_FAILED_CUSTOM_ERROR_230",
+ "SPELL_FAILED_CUSTOM_ERROR_231",
+ "SPELL_FAILED_CUSTOM_ERROR_232",
+ "SPELL_FAILED_CUSTOM_ERROR_233",
+ "SPELL_FAILED_CUSTOM_ERROR_234",
+ "SPELL_FAILED_CUSTOM_ERROR_235",
+ "SPELL_FAILED_CUSTOM_ERROR_236",
+ "SPELL_FAILED_CUSTOM_ERROR_237",
+ "SPELL_FAILED_CUSTOM_ERROR_238",
+ "SPELL_FAILED_CUSTOM_ERROR_239",
+ "SPELL_FAILED_CUSTOM_ERROR_24",
+ "SPELL_FAILED_CUSTOM_ERROR_240",
+ "SPELL_FAILED_CUSTOM_ERROR_241",
+ "SPELL_FAILED_CUSTOM_ERROR_242",
+ "SPELL_FAILED_CUSTOM_ERROR_243",
+ "SPELL_FAILED_CUSTOM_ERROR_244",
+ "SPELL_FAILED_CUSTOM_ERROR_245",
+ "SPELL_FAILED_CUSTOM_ERROR_246",
+ "SPELL_FAILED_CUSTOM_ERROR_247",
+ "SPELL_FAILED_CUSTOM_ERROR_248",
+ "SPELL_FAILED_CUSTOM_ERROR_249",
+ "SPELL_FAILED_CUSTOM_ERROR_25",
+ "SPELL_FAILED_CUSTOM_ERROR_250",
+ "SPELL_FAILED_CUSTOM_ERROR_251",
+ "SPELL_FAILED_CUSTOM_ERROR_252",
+ "SPELL_FAILED_CUSTOM_ERROR_253",
+ "SPELL_FAILED_CUSTOM_ERROR_254",
+ "SPELL_FAILED_CUSTOM_ERROR_255",
+ "SPELL_FAILED_CUSTOM_ERROR_256",
+ "SPELL_FAILED_CUSTOM_ERROR_257",
+ "SPELL_FAILED_CUSTOM_ERROR_258",
+ "SPELL_FAILED_CUSTOM_ERROR_259",
+ "SPELL_FAILED_CUSTOM_ERROR_26",
+ "SPELL_FAILED_CUSTOM_ERROR_260",
+ "SPELL_FAILED_CUSTOM_ERROR_261",
+ "SPELL_FAILED_CUSTOM_ERROR_262",
+ "SPELL_FAILED_CUSTOM_ERROR_263",
+ "SPELL_FAILED_CUSTOM_ERROR_264",
+ "SPELL_FAILED_CUSTOM_ERROR_265",
+ "SPELL_FAILED_CUSTOM_ERROR_266",
+ "SPELL_FAILED_CUSTOM_ERROR_267",
+ "SPELL_FAILED_CUSTOM_ERROR_268",
+ "SPELL_FAILED_CUSTOM_ERROR_269",
+ "SPELL_FAILED_CUSTOM_ERROR_27",
+ "SPELL_FAILED_CUSTOM_ERROR_270",
+ "SPELL_FAILED_CUSTOM_ERROR_271",
+ "SPELL_FAILED_CUSTOM_ERROR_272",
+ "SPELL_FAILED_CUSTOM_ERROR_273",
+ "SPELL_FAILED_CUSTOM_ERROR_274",
+ "SPELL_FAILED_CUSTOM_ERROR_275",
+ "SPELL_FAILED_CUSTOM_ERROR_276",
+ "SPELL_FAILED_CUSTOM_ERROR_277",
+ "SPELL_FAILED_CUSTOM_ERROR_278",
+ "SPELL_FAILED_CUSTOM_ERROR_279",
+ "SPELL_FAILED_CUSTOM_ERROR_28",
+ "SPELL_FAILED_CUSTOM_ERROR_280",
+ "SPELL_FAILED_CUSTOM_ERROR_281",
+ "SPELL_FAILED_CUSTOM_ERROR_282",
+ "SPELL_FAILED_CUSTOM_ERROR_283",
+ "SPELL_FAILED_CUSTOM_ERROR_284",
+ "SPELL_FAILED_CUSTOM_ERROR_285",
+ "SPELL_FAILED_CUSTOM_ERROR_286",
+ "SPELL_FAILED_CUSTOM_ERROR_287",
+ "SPELL_FAILED_CUSTOM_ERROR_288",
+ "SPELL_FAILED_CUSTOM_ERROR_289",
+ "SPELL_FAILED_CUSTOM_ERROR_29",
+ "SPELL_FAILED_CUSTOM_ERROR_290",
+ "SPELL_FAILED_CUSTOM_ERROR_291",
+ "SPELL_FAILED_CUSTOM_ERROR_292",
+ "SPELL_FAILED_CUSTOM_ERROR_293",
+ "SPELL_FAILED_CUSTOM_ERROR_294",
+ "SPELL_FAILED_CUSTOM_ERROR_295",
+ "SPELL_FAILED_CUSTOM_ERROR_296",
+ "SPELL_FAILED_CUSTOM_ERROR_297",
+ "SPELL_FAILED_CUSTOM_ERROR_298",
+ "SPELL_FAILED_CUSTOM_ERROR_299",
+ "SPELL_FAILED_CUSTOM_ERROR_3",
+ "SPELL_FAILED_CUSTOM_ERROR_30",
+ "SPELL_FAILED_CUSTOM_ERROR_300",
+ "SPELL_FAILED_CUSTOM_ERROR_301",
+ "SPELL_FAILED_CUSTOM_ERROR_302",
+ "SPELL_FAILED_CUSTOM_ERROR_303",
+ "SPELL_FAILED_CUSTOM_ERROR_304",
+ "SPELL_FAILED_CUSTOM_ERROR_305",
+ "SPELL_FAILED_CUSTOM_ERROR_306",
+ "SPELL_FAILED_CUSTOM_ERROR_307",
+ "SPELL_FAILED_CUSTOM_ERROR_308",
+ "SPELL_FAILED_CUSTOM_ERROR_309",
+ "SPELL_FAILED_CUSTOM_ERROR_31",
+ "SPELL_FAILED_CUSTOM_ERROR_310",
+ "SPELL_FAILED_CUSTOM_ERROR_311",
+ "SPELL_FAILED_CUSTOM_ERROR_312",
+ "SPELL_FAILED_CUSTOM_ERROR_313",
+ "SPELL_FAILED_CUSTOM_ERROR_314",
+ "SPELL_FAILED_CUSTOM_ERROR_315",
+ "SPELL_FAILED_CUSTOM_ERROR_316",
+ "SPELL_FAILED_CUSTOM_ERROR_317",
+ "SPELL_FAILED_CUSTOM_ERROR_318",
+ "SPELL_FAILED_CUSTOM_ERROR_319",
+ "SPELL_FAILED_CUSTOM_ERROR_32",
+ "SPELL_FAILED_CUSTOM_ERROR_33",
+ "SPELL_FAILED_CUSTOM_ERROR_34",
+ "SPELL_FAILED_CUSTOM_ERROR_35",
+ "SPELL_FAILED_CUSTOM_ERROR_36",
+ "SPELL_FAILED_CUSTOM_ERROR_37",
+ "SPELL_FAILED_CUSTOM_ERROR_38",
+ "SPELL_FAILED_CUSTOM_ERROR_39",
+ "SPELL_FAILED_CUSTOM_ERROR_4",
+ "SPELL_FAILED_CUSTOM_ERROR_40",
+ "SPELL_FAILED_CUSTOM_ERROR_41",
+ "SPELL_FAILED_CUSTOM_ERROR_42",
+ "SPELL_FAILED_CUSTOM_ERROR_43",
+ "SPELL_FAILED_CUSTOM_ERROR_44",
+ "SPELL_FAILED_CUSTOM_ERROR_45",
+ "SPELL_FAILED_CUSTOM_ERROR_46",
+ "SPELL_FAILED_CUSTOM_ERROR_47",
+ "SPELL_FAILED_CUSTOM_ERROR_48",
+ "SPELL_FAILED_CUSTOM_ERROR_49",
+ "SPELL_FAILED_CUSTOM_ERROR_5",
+ "SPELL_FAILED_CUSTOM_ERROR_50",
+ "SPELL_FAILED_CUSTOM_ERROR_51",
+ "SPELL_FAILED_CUSTOM_ERROR_52",
+ "SPELL_FAILED_CUSTOM_ERROR_53",
+ "SPELL_FAILED_CUSTOM_ERROR_54",
+ "SPELL_FAILED_CUSTOM_ERROR_55",
+ "SPELL_FAILED_CUSTOM_ERROR_56",
+ "SPELL_FAILED_CUSTOM_ERROR_57",
+ "SPELL_FAILED_CUSTOM_ERROR_58",
+ "SPELL_FAILED_CUSTOM_ERROR_59",
+ "SPELL_FAILED_CUSTOM_ERROR_6",
+ "SPELL_FAILED_CUSTOM_ERROR_60",
+ "SPELL_FAILED_CUSTOM_ERROR_61",
+ "SPELL_FAILED_CUSTOM_ERROR_62",
+ "SPELL_FAILED_CUSTOM_ERROR_63_NONE",
+ "SPELL_FAILED_CUSTOM_ERROR_64",
+ "SPELL_FAILED_CUSTOM_ERROR_65",
+ "SPELL_FAILED_CUSTOM_ERROR_66",
+ "SPELL_FAILED_CUSTOM_ERROR_67",
+ "SPELL_FAILED_CUSTOM_ERROR_68",
+ "SPELL_FAILED_CUSTOM_ERROR_69",
+ "SPELL_FAILED_CUSTOM_ERROR_7",
+ "SPELL_FAILED_CUSTOM_ERROR_70",
+ "SPELL_FAILED_CUSTOM_ERROR_71",
+ "SPELL_FAILED_CUSTOM_ERROR_72",
+ "SPELL_FAILED_CUSTOM_ERROR_73",
+ "SPELL_FAILED_CUSTOM_ERROR_74",
+ "SPELL_FAILED_CUSTOM_ERROR_75",
+ "SPELL_FAILED_CUSTOM_ERROR_76",
+ "SPELL_FAILED_CUSTOM_ERROR_77",
+ "SPELL_FAILED_CUSTOM_ERROR_78",
+ "SPELL_FAILED_CUSTOM_ERROR_79",
+ "SPELL_FAILED_CUSTOM_ERROR_8",
+ "SPELL_FAILED_CUSTOM_ERROR_80",
+ "SPELL_FAILED_CUSTOM_ERROR_81",
+ "SPELL_FAILED_CUSTOM_ERROR_82",
+ "SPELL_FAILED_CUSTOM_ERROR_83",
+ "SPELL_FAILED_CUSTOM_ERROR_84",
+ "SPELL_FAILED_CUSTOM_ERROR_85",
+ "SPELL_FAILED_CUSTOM_ERROR_86",
+ "SPELL_FAILED_CUSTOM_ERROR_87",
+ "SPELL_FAILED_CUSTOM_ERROR_88",
+ "SPELL_FAILED_CUSTOM_ERROR_89",
+ "SPELL_FAILED_CUSTOM_ERROR_9",
+ "SPELL_FAILED_CUSTOM_ERROR_90",
+ "SPELL_FAILED_CUSTOM_ERROR_91",
+ "SPELL_FAILED_CUSTOM_ERROR_92",
+ "SPELL_FAILED_CUSTOM_ERROR_93",
+ "SPELL_FAILED_CUSTOM_ERROR_94",
+ "SPELL_FAILED_CUSTOM_ERROR_95",
+ "SPELL_FAILED_CUSTOM_ERROR_96",
+ "SPELL_FAILED_CUSTOM_ERROR_97",
+ "SPELL_FAILED_CUSTOM_ERROR_98",
+ "SPELL_FAILED_CUSTOM_ERROR_99",
+ "SPELL_FAILED_DAMAGE_IMMUNE",
+ "SPELL_FAILED_DISABLED_BY_AURA_LABEL",
+ "SPELL_FAILED_DISABLED_BY_MAX_USABLE_LEVEL",
+ "SPELL_FAILED_DRAENOR_RIDING_REQUIREMENT",
+ "SPELL_FAILED_EQUIPPED_ITEM",
+ "SPELL_FAILED_EQUIPPED_ITEM_CLASS",
+ "SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND",
+ "SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND",
+ "SPELL_FAILED_ERROR",
+ "SPELL_FAILED_EXCEEDED_WEEKLY_USAGE",
+ "SPELL_FAILED_EXPERT_RIDING_REQUIREMENT",
+ "SPELL_FAILED_FALLING",
+ "SPELL_FAILED_FISHING_TOO_LOW",
+ "SPELL_FAILED_FIZZLE",
+ "SPELL_FAILED_FLEEING",
+ "SPELL_FAILED_FLIGHT_MASTER_RIDING_REQUIREMENT",
+ "SPELL_FAILED_FLOATING_MOUNT_NOT_ALLOWED",
+ "SPELL_FAILED_FLYING_MOUNT_NOT_ALLOWED",
+ "SPELL_FAILED_FOLLOWER_CLASS_SPEC_CAP",
+ "SPELL_FAILED_FOLLOWER_KNOWN",
+ "SPELL_FAILED_FOOD_LOWLEVEL",
+ "SPELL_FAILED_GARRISON_FOLLOWER_HAS_ABILITY",
+ "SPELL_FAILED_GARRISON_FOLLOWER_HAS_SINGLE_MISSION_ABILITY",
+ "SPELL_FAILED_GARRISON_FOLLOWER_IN_BUILDING",
+ "SPELL_FAILED_GARRISON_FOLLOWER_MAX_ITEM_LEVEL",
+ "SPELL_FAILED_GARRISON_FOLLOWER_MAX_LEVEL",
+ "SPELL_FAILED_GARRISON_FOLLOWER_MAX_QUALITY",
+ "SPELL_FAILED_GARRISON_FOLLOWER_NOT_MAX_LEVEL",
+ "SPELL_FAILED_GARRISON_FOLLOWER_NO_OVERRIDEABLE_ABILITY",
+ "SPELL_FAILED_GARRISON_FOLLOWER_ON_MISSION",
+ "SPELL_FAILED_GARRISON_FOLLOWER_REQUIRES_EPIC",
+ "SPELL_FAILED_GARRISON_MISSION_COMPLETE",
+ "SPELL_FAILED_GARRISON_MISSION_NOT_IN_PROGRESS",
+ "SPELL_FAILED_GARRISON_NOT_OWNED",
+ "SPELL_FAILED_GARRISON_NO_MISSIONS_AVAILABLE",
+ "SPELL_FAILED_GARRISON_OWNED",
+ "SPELL_FAILED_GLYPH_EXCLUSIVE_CATEGORY",
+ "SPELL_FAILED_GLYPH_INVALID_SPEC",
+ "SPELL_FAILED_GLYPH_NO_SPEC",
+ "SPELL_FAILED_GLYPH_SOCKET_LOCKED",
+ "SPELL_FAILED_GROUND_MOUNT_NOT_ALLOWED",
+ "SPELL_FAILED_HAS_MISSION",
+ "SPELL_FAILED_HIGHLEVEL",
+ "SPELL_FAILED_IMMUNE",
+ "SPELL_FAILED_INCORRECT_AREA",
+ "SPELL_FAILED_INTERRUPTED",
+ "SPELL_FAILED_INTERRUPTED_COMBAT",
+ "SPELL_FAILED_INVALID_GLYPH",
+ "SPELL_FAILED_IN_COMBAT_RES_LIMIT_REACHED",
+ "SPELL_FAILED_ITEM_ALREADY_ENCHANTED",
+ "SPELL_FAILED_ITEM_AT_MAX_CHARGES",
+ "SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW",
+ "SPELL_FAILED_ITEM_GONE",
+ "SPELL_FAILED_ITEM_NOT_A_WEAPON",
+ "SPELL_FAILED_ITEM_NOT_FOUND",
+ "SPELL_FAILED_ITEM_NOT_READY",
+ "SPELL_FAILED_JOURNEYMAN_RIDING_REQUIREMENT",
+ "SPELL_FAILED_LEVEL_REQUIREMENT",
+ "SPELL_FAILED_LEVEL_REQUIREMENT_PET",
+ "SPELL_FAILED_LIMIT_CATEGORY_EXCEEDED",
+ "SPELL_FAILED_LINE_OF_SIGHT",
+ "SPELL_FAILED_LOWLEVEL",
+ "SPELL_FAILED_LOW_CASTLEVEL",
+ "SPELL_FAILED_MAINHAND_EMPTY",
+ "SPELL_FAILED_MASTER_RIDING_REQUIREMENT",
+ "SPELL_FAILED_MIN_SKILL",
+ "SPELL_FAILED_MOUNT_ABOVE_WATER_HERE",
+ "SPELL_FAILED_MOUNT_COLLECTED_ON_OTHER_CHAR",
+ "SPELL_FAILED_MOUNT_NO_FLOAT_HERE",
+ "SPELL_FAILED_MOUNT_NO_UNDERWATER_HERE",
+ "SPELL_FAILED_MOVING",
+ "SPELL_FAILED_MUST_KNOW_SUPERCEDING_SPELL",
+ "SPELL_FAILED_NEED_AMMO",
+ "SPELL_FAILED_NEED_AMMO_POUCH",
+ "SPELL_FAILED_NEED_EXOTIC_AMMO",
+ "SPELL_FAILED_NEED_MORE_ITEMS",
+ "SPELL_FAILED_NOPATH",
+ "SPELL_FAILED_NOTHING_TO_DISPEL",
+ "SPELL_FAILED_NOTHING_TO_STEAL",
+ "SPELL_FAILED_NOT_BEHIND",
+ "SPELL_FAILED_NOT_ENOUGH_SHIPMENTS_FOR_CONTAINER",
+ "SPELL_FAILED_NOT_FISHABLE",
+ "SPELL_FAILED_NOT_FLYING",
+ "SPELL_FAILED_NOT_HERE",
+ "SPELL_FAILED_NOT_IDLE",
+ "SPELL_FAILED_NOT_INACTIVE",
+ "SPELL_FAILED_NOT_INFRONT",
+ "SPELL_FAILED_NOT_IN_ARENA",
+ "SPELL_FAILED_NOT_IN_ARENA_FIXME",
+ "SPELL_FAILED_NOT_IN_BARBERSHOP",
+ "SPELL_FAILED_NOT_IN_BATTLEGROUND",
+ "SPELL_FAILED_NOT_IN_CONTROL",
+ "SPELL_FAILED_NOT_IN_LFG_DUNGEON",
+ "SPELL_FAILED_NOT_IN_RAID_INSTANCE",
+ "SPELL_FAILED_NOT_IN_RATED_BATTLEGROUND",
+ "SPELL_FAILED_NOT_KNOWN",
+ "SPELL_FAILED_NOT_MOUNTED",
+ "SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE",
+ "SPELL_FAILED_NOT_ON_GROUND",
+ "SPELL_FAILED_NOT_ON_MOUNTED",
+ "SPELL_FAILED_NOT_ON_SHAPESHIFT",
+ "SPELL_FAILED_NOT_ON_STEALTHED",
+ "SPELL_FAILED_NOT_ON_TAXI",
+ "SPELL_FAILED_NOT_ON_TRANSPORT",
+ "SPELL_FAILED_NOT_READY",
+ "SPELL_FAILED_NOT_SHAPESHIFT",
+ "SPELL_FAILED_NOT_SOULBOUND",
+ "SPELL_FAILED_NOT_STANDING",
+ "SPELL_FAILED_NOT_TRADEABLE",
+ "SPELL_FAILED_NOT_TRADING",
+ "SPELL_FAILED_NOT_UNSHEATHED",
+ "SPELL_FAILED_NOT_WHILE_FATIGUED",
+ "SPELL_FAILED_NOT_WHILE_GHOST",
+ "SPELL_FAILED_NOT_WHILE_LOOTING",
+ "SPELL_FAILED_NOT_WHILE_MERCENARY",
+ "SPELL_FAILED_NOT_WHILE_TRADING",
+ "SPELL_FAILED_NO_ACTIONS",
+ "SPELL_FAILED_NO_AMMO",
+ "SPELL_FAILED_NO_ARTIFACT_EQUIPPED",
+ "SPELL_FAILED_NO_BONE_SHIELD",
+ "SPELL_FAILED_NO_BUILDING_FOR_SHIPMENT",
+ "SPELL_FAILED_NO_CHAMPION",
+ "SPELL_FAILED_NO_CHARGES_REMAIN",
+ "SPELL_FAILED_NO_COMBO_POINTS",
+ "SPELL_FAILED_NO_DUELING",
+ "SPELL_FAILED_NO_DUNGEON_ENCOUNTER",
+ "SPELL_FAILED_NO_EDIBLE_CORPSES",
+ "SPELL_FAILED_NO_ENDURANCE",
+ "SPELL_FAILED_NO_EVASIVE_CHARGES",
+ "SPELL_FAILED_NO_FISH",
+ "SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED",
+ "SPELL_FAILED_NO_LIQUID",
+ "SPELL_FAILED_NO_MAGIC_TO_CONSUME",
+ "SPELL_FAILED_NO_MOUNTS_ALLOWED",
+ "SPELL_FAILED_NO_PET",
+ "SPELL_FAILED_NO_PLAYTIME",
+ "SPELL_FAILED_NO_SHIPMENTS_FOR_CONTAINER",
+ "SPELL_FAILED_NO_SPEC",
+ "SPELL_FAILED_NO_TELEPORT_FROM_DUNGEON",
+ "SPELL_FAILED_NO_VACANT_SEAT",
+ "SPELL_FAILED_ONLY_ABOVEWATER",
+ "SPELL_FAILED_ONLY_BATTLEGROUNDS",
+ "SPELL_FAILED_ONLY_INDOORS",
+ "SPELL_FAILED_ONLY_IN_ARENA",
+ "SPELL_FAILED_ONLY_MOUNTED",
+ "SPELL_FAILED_ONLY_NOT_SWIMMING",
+ "SPELL_FAILED_ONLY_OUTDOORS",
+ "SPELL_FAILED_ONLY_SHAPESHIFT",
+ "SPELL_FAILED_ONLY_STEALTHED",
+ "SPELL_FAILED_ONLY_UNDERWATER",
+ "SPELL_FAILED_OUT_OF_RANGE",
+ "SPELL_FAILED_PACIFIED",
+ "SPELL_FAILED_PANDA_RIDING_REQUIREMENT",
+ "SPELL_FAILED_PARTIAL_PLAYTIME",
+ "SPELL_FAILED_PET_CAN_RENAME",
+ "SPELL_FAILED_POSSESSED",
+ "SPELL_FAILED_PREVENTED_BY_MECHANIC",
+ "SPELL_FAILED_REAGENTS",
+ "SPELL_FAILED_REPUTATION",
+ "SPELL_FAILED_REQUIRES_AREA",
+ "SPELL_FAILED_REQUIRES_SPELL_FOCUS",
+ "SPELL_FAILED_ROCKET_PACK",
+ "SPELL_FAILED_ROOTED",
+ "SPELL_FAILED_SAME_ENCHANT_VISUAL",
+ "SPELL_FAILED_SHIPMENTS_FULL",
+ "SPELL_FAILED_SILENCED",
+ "SPELL_FAILED_SKILL_LINE_NOT_KNOWN",
+ "SPELL_FAILED_SPEC_DISABLED",
+ "SPELL_FAILED_SPELL_ALREADY_KNOWN",
+ "SPELL_FAILED_SPELL_IN_PROGRESS",
+ "SPELL_FAILED_SPELL_LEARNED",
+ "SPELL_FAILED_SPELL_UNAVAILABLE",
+ "SPELL_FAILED_SPELL_UNAVAILABLE_PET",
+ "SPELL_FAILED_STUNNED",
+ "SPELL_FAILED_SUMMON_PENDING",
+ "SPELL_FAILED_TARGETS_DEAD",
+ "SPELL_FAILED_TARGET_AFFECTING_COMBAT",
+ "SPELL_FAILED_TARGET_AURASTATE",
+ "SPELL_FAILED_TARGET_CANNOT_BE_RESURRECTED",
+ "SPELL_FAILED_TARGET_DUELING",
+ "SPELL_FAILED_TARGET_ENEMY",
+ "SPELL_FAILED_TARGET_ENRAGED",
+ "SPELL_FAILED_TARGET_FREEFORALL",
+ "SPELL_FAILED_TARGET_FRIENDLY",
+ "SPELL_FAILED_TARGET_HAS_RESURRECT_PENDING",
+ "SPELL_FAILED_TARGET_IN_COMBAT",
+ "SPELL_FAILED_TARGET_IN_PET_BATTLE",
+ "SPELL_FAILED_TARGET_IS_PLAYER",
+ "SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED",
+ "SPELL_FAILED_TARGET_IS_TRIVIAL",
+ "SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE",
+ "SPELL_FAILED_TARGET_NOT_DEAD",
+ "SPELL_FAILED_TARGET_NOT_GHOST",
+ "SPELL_FAILED_TARGET_NOT_GROUNDED",
+ "SPELL_FAILED_TARGET_NOT_IN_INSTANCE",
+ "SPELL_FAILED_TARGET_NOT_IN_PARTY",
+ "SPELL_FAILED_TARGET_NOT_IN_RAID",
+ "SPELL_FAILED_TARGET_NOT_IN_SANCTUARY",
+ "SPELL_FAILED_TARGET_NOT_LOOTED",
+ "SPELL_FAILED_TARGET_NOT_PLAYER",
+ "SPELL_FAILED_TARGET_NO_POCKETS",
+ "SPELL_FAILED_TARGET_NO_RANGED_WEAPONS",
+ "SPELL_FAILED_TARGET_NO_WEAPONS",
+ "SPELL_FAILED_TARGET_ON_TAXI",
+ "SPELL_FAILED_TARGET_UNSKINNABLE",
+ "SPELL_FAILED_TOO_CLOSE",
+ "SPELL_FAILED_TOO_MANY_OF_ITEM",
+ "SPELL_FAILED_TOO_SHALLOW",
+ "SPELL_FAILED_TOTEMS",
+ "SPELL_FAILED_TOTEM_CATEGORY",
+ "SPELL_FAILED_TOY_ALREADY_KNOWN",
+ "SPELL_FAILED_TOY_USE_LIMIT_REACHED",
+ "SPELL_FAILED_TRANSFORM_UNUSABLE",
+ "SPELL_FAILED_TRANSMOG_SET_ALREADY_KNOWN",
+ "SPELL_FAILED_TRY_AGAIN",
+ "SPELL_FAILED_UNDERWATER_MOUNT_NOT_ALLOWED",
+ "SPELL_FAILED_UNIQUE_GLYPH",
+ "SPELL_FAILED_UNIT_NOT_BEHIND",
+ "SPELL_FAILED_UNIT_NOT_INFRONT",
+ "SPELL_FAILED_UNKNOWN",
+ "SPELL_FAILED_VETERAN_TRIAL_ABOVE_SKILL_RANK_MAX",
+ "SPELL_FAILED_VISION_OBSCURED",
+ "SPELL_FAILED_WEIGHT_NOT_ENOUGH",
+ "SPELL_FAILED_WEIGHT_TOO_MUCH",
+ "SPELL_FAILED_WRONG_ARTIFACT_EQUIPPED",
+ "SPELL_FAILED_WRONG_BATTLE_PET_TYPE",
+ "SPELL_FAILED_WRONG_PET_FOOD",
+ "SPELL_FAILED_WRONG_WEATHER",
+ "SPELL_FAILED_YOU_CANNOT_USE_THAT_IN_PVP_INSTANCE",
+ "SPELL_HASTE",
+ "SPELL_HASTE_ABBR",
+ "SPELL_HASTE_TOOLTIP",
+ "SPELL_HEAL_COMBATLOG_TOOLTIP",
+ "SPELL_INSTAKILL_COMBATLOG_TOOLTIP",
+ "SPELL_INSTANT_EFFECT",
+ "SPELL_INTERRUPT_COMBATLOG_TOOLTIP",
+ "SPELL_LASTING_EFFECT",
+ "SPELL_MESSAGES",
+ "SPELL_MISSED_COMBATLOG_TOOLTIP",
+ "SPELL_NAMES",
+ "SPELL_NAMES_COMBATLOG_TOOLTIP",
+ "SPELL_NAMES_SHOW_BRACES_COMBATLOG_TOOLTIP",
+ "SPELL_NOT_SHAPESHIFTED",
+ "SPELL_NOT_SHAPESHIFTED_NOSPACE",
+ "SPELL_ON_NEXT_RANGED",
+ "SPELL_ON_NEXT_SWING",
+ "SPELL_OTHER_MESSAGES",
+ "SPELL_PASSIVE",
+ "SPELL_PASSIVE_EFFECT",
+ "SPELL_PASSIVE_SECOND",
+ "SPELL_PENETRATION",
+ "SPELL_PENETRATION_TOOLTIP",
+ "SPELL_PERIODIC_COMBATLOG_TOOLTIP",
+ "SPELL_PERIODIC_DAMAGE_COMBATLOG_TOOLTIP",
+ "SPELL_PERIODIC_HEAL_COMBATLOG_TOOLTIP",
+ "SPELL_PERIODIC_MISSED_COMBATLOG_TOOLTIP",
+ "SPELL_PERIODIC_OTHER_COMBATLOG_TOOLTIP",
+ "SPELL_POINTS_SPREAD_TEMPLATE",
+ "SPELL_POINTS_SPREAD_TEMPLATE_WITH_SYMBOL",
+ "SPELL_RANGE",
+ "SPELL_RANGE_AREA",
+ "SPELL_RANGE_DUAL",
+ "SPELL_RANGE_UNLIMITED",
+ "SPELL_REAGENTS",
+ "SPELL_RECAST_TIME_CHARGES_DAYS",
+ "SPELL_RECAST_TIME_CHARGES_HOURS",
+ "SPELL_RECAST_TIME_CHARGES_INSTANT",
+ "SPELL_RECAST_TIME_CHARGES_MIN",
+ "SPELL_RECAST_TIME_CHARGES_SEC",
+ "SPELL_RECAST_TIME_CHARGEUP_DAYS",
+ "SPELL_RECAST_TIME_CHARGEUP_HOURS",
+ "SPELL_RECAST_TIME_CHARGEUP_INSTANT",
+ "SPELL_RECAST_TIME_CHARGEUP_MIN",
+ "SPELL_RECAST_TIME_CHARGEUP_SEC",
+ "SPELL_RECAST_TIME_DAYS",
+ "SPELL_RECAST_TIME_HOURS",
+ "SPELL_RECAST_TIME_INSTANT",
+ "SPELL_RECAST_TIME_MIN",
+ "SPELL_RECAST_TIME_SEC",
+ "SPELL_RECHARGE_TIME",
+ "SPELL_RECHARGE_TIME_DAYS",
+ "SPELL_RECHARGE_TIME_HOURS",
+ "SPELL_RECHARGE_TIME_MIN",
+ "SPELL_RECHARGE_TIME_SEC",
+ "SPELL_REQUIRED_FORM",
+ "SPELL_REQUIRED_FORM_NOSPACE",
+ "SPELL_RESURRECT_COMBATLOG_TOOLTIP",
+ "SPELL_SCHOOL0_CAP",
+ "SPELL_SCHOOL0_NAME",
+ "SPELL_SCHOOL1_CAP",
+ "SPELL_SCHOOL1_NAME",
+ "SPELL_SCHOOL2_CAP",
+ "SPELL_SCHOOL2_NAME",
+ "SPELL_SCHOOL3_CAP",
+ "SPELL_SCHOOL3_NAME",
+ "SPELL_SCHOOL4_CAP",
+ "SPELL_SCHOOL4_NAME",
+ "SPELL_SCHOOL5_CAP",
+ "SPELL_SCHOOL5_NAME",
+ "SPELL_SCHOOL6_CAP",
+ "SPELL_SCHOOL6_NAME",
+ "SPELL_SCHOOLALL",
+ "SPELL_SCHOOLMAGICAL",
+ "SPELL_SKILL_LINE",
+ "SPELL_STAT1_NAME",
+ "SPELL_STAT2_NAME",
+ "SPELL_STAT3_NAME",
+ "SPELL_STAT4_NAME",
+ "SPELL_STAT5_NAME",
+ "SPELL_STATALL",
+ "SPELL_SUMMON_COMBATLOG_TOOLTIP",
+ "SPELL_TARGET_CENTER_CASTER",
+ "SPELL_TARGET_CENTER_LOC",
+ "SPELL_TARGET_CHAIN_TEMPLATE",
+ "SPELL_TARGET_CONE_TEMPLATE",
+ "SPELL_TARGET_CREATURE_TYPE12_DESC",
+ "SPELL_TARGET_CREATURE_TYPE13_DESC",
+ "SPELL_TARGET_CREATURE_TYPE1_DESC",
+ "SPELL_TARGET_CREATURE_TYPE2_DESC",
+ "SPELL_TARGET_CREATURE_TYPE3_DESC",
+ "SPELL_TARGET_CREATURE_TYPE8_DESC",
+ "SPELL_TARGET_CREATURE_TYPE_DEAD12_DESC",
+ "SPELL_TARGET_CREATURE_TYPE_DEAD13_DESC",
+ "SPELL_TARGET_CREATURE_TYPE_DEAD1_DESC",
+ "SPELL_TARGET_CREATURE_TYPE_DEAD2_DESC",
+ "SPELL_TARGET_CREATURE_TYPE_DEAD3_DESC",
+ "SPELL_TARGET_CREATURE_TYPE_DEAD8_DESC",
+ "SPELL_TARGET_MULTIPLE_TEMPLATE",
+ "SPELL_TARGET_TEMPLATE",
+ "SPELL_TARGET_TYPE0_DESC",
+ "SPELL_TARGET_TYPE10_DESC",
+ "SPELL_TARGET_TYPE11_DESC",
+ "SPELL_TARGET_TYPE12_DESC",
+ "SPELL_TARGET_TYPE13_DESC",
+ "SPELL_TARGET_TYPE14_DESC",
+ "SPELL_TARGET_TYPE15_DESC",
+ "SPELL_TARGET_TYPE16_DESC",
+ "SPELL_TARGET_TYPE17_DESC",
+ "SPELL_TARGET_TYPE1_DESC",
+ "SPELL_TARGET_TYPE2_DESC",
+ "SPELL_TARGET_TYPE3_DESC",
+ "SPELL_TARGET_TYPE4_DESC",
+ "SPELL_TARGET_TYPE5_DESC",
+ "SPELL_TARGET_TYPE6_DESC",
+ "SPELL_TARGET_TYPE7_DESC",
+ "SPELL_TARGET_TYPE8_DESC",
+ "SPELL_TARGET_TYPE9_DESC",
+ "SPELL_TARGET_TYPE_DEAD11_DESC",
+ "SPELL_TARGET_TYPE_DEAD12_DESC",
+ "SPELL_TARGET_TYPE_DEAD13_DESC",
+ "SPELL_TARGET_TYPE_DEAD14_DESC",
+ "SPELL_TARGET_TYPE_DEAD16_DESC",
+ "SPELL_TARGET_TYPE_DEAD17_DESC",
+ "SPELL_TARGET_TYPE_DEAD1_DESC",
+ "SPELL_TARGET_TYPE_DEAD2_DESC",
+ "SPELL_TARGET_TYPE_DEAD3_DESC",
+ "SPELL_TARGET_TYPE_DEAD4_DESC",
+ "SPELL_TARGET_TYPE_DEAD8_DESC",
+ "SPELL_TIMER",
+ "SPELL_TIME_REMAINING_DAYS",
+ "SPELL_TIME_REMAINING_HOURS",
+ "SPELL_TIME_REMAINING_MIN",
+ "SPELL_TIME_REMAINING_SEC",
+ "SPELL_TOTEMS",
+ "SPELL_UNKNOWN",
+ "SPELL_USE_ALL_BALANCE_NEGATIVE",
+ "SPELL_USE_ALL_BALANCE_POSITIVE",
+ "SPELL_USE_ALL_CHI",
+ "SPELL_USE_ALL_ENERGY",
+ "SPELL_USE_ALL_FOCUS",
+ "SPELL_USE_ALL_FURY",
+ "SPELL_USE_ALL_HEALTH",
+ "SPELL_USE_ALL_HOLY_POWER",
+ "SPELL_USE_ALL_MANA",
+ "SPELL_USE_ALL_PAIN",
+ "SPELL_USE_ALL_POWER_DISPLAY",
+ "SPELL_USE_ALL_RAGE",
+ "SPELL_USE_ALL_RUNIC_POWER",
+ "SPELL_WEEKLY_USAGE_TOOLTIP",
+ "SPI",
+ "SPIRIT_COLON",
+ "SPIRIT_HEALER_RELEASE_RED",
+ "SPIRIT_TOOLTIP",
+ "SPLASH_BASE_90_RIGHT_DESC",
+ "SPLASH_BASE_90_RIGHT_TITLE",
+ "SPLASH_BASE_FEATURE1_DESC",
+ "SPLASH_BASE_FEATURE1_TITLE",
+ "SPLASH_BASE_FEATURE2_DESC",
+ "SPLASH_BASE_FEATURE2_TITLE",
+ "SPLASH_BASE_HEADER",
+ "SPLASH_BASE_LABEL",
+ "SPLASH_BASE_RIGHT_DESC",
+ "SPLASH_BASE_RIGHT_TITLE",
+ "SPLASH_BOOST2_FEATURE2_DESC",
+ "SPLASH_BOOST2_RIGHT_DESC",
+ "SPLASH_BOOST_FEATURE1_DESC",
+ "SPLASH_BOOST_FEATURE1_TITLE",
+ "SPLASH_BOOST_FEATURE2_DESC",
+ "SPLASH_BOOST_FEATURE2_TITLE",
+ "SPLASH_BOOST_HEADER",
+ "SPLASH_BOOST_LABEL",
+ "SPLASH_BOOST_RIGHT_DESC_ALLIANCE",
+ "SPLASH_BOOST_RIGHT_DESC_HORDE",
+ "SPLASH_BOOST_RIGHT_TITLE",
+ "SPLASH_LEGION_BASE_FEATURE1_DESC",
+ "SPLASH_LEGION_BASE_FEATURE1_TITLE",
+ "SPLASH_LEGION_BASE_FEATURE2_DESC",
+ "SPLASH_LEGION_BASE_FEATURE2_TITLE",
+ "SPLASH_LEGION_BASE_LABEL",
+ "SPLASH_LEGION_BASE_RIGHT_DESC",
+ "SPLASH_LEGION_BASE_RIGHT_TITLE",
+ "SPLASH_LEGION_BOX_FEATURE1_DESC",
+ "SPLASH_LEGION_BOX_FEATURE1_TITLE",
+ "SPLASH_LEGION_BOX_FEATURE2_DESC",
+ "SPLASH_LEGION_BOX_FEATURE2_TITLE",
+ "SPLASH_LEGION_BOX_LABEL",
+ "SPLASH_LEGION_BOX_RIGHT_DESC",
+ "SPLASH_LEGION_BOX_RIGHT_TITLE",
+ "SPLASH_LEGION_PREPATCH_FEATURE1_DESC",
+ "SPLASH_LEGION_PREPATCH_FEATURE1_TITLE",
+ "SPLASH_LEGION_PREPATCH_FEATURE2_DESC",
+ "SPLASH_LEGION_PREPATCH_FEATURE2_TITLE",
+ "SPLASH_LEGION_PREPATCH_LABEL",
+ "SPLASH_LEGION_PREPATCH_RIGHT_DESC",
+ "SPLASH_LEGION_PREPATCH_RIGHT_TITLE",
+ "SPLASH_NEW_6_1_FEATURE1_DESC",
+ "SPLASH_NEW_6_1_FEATURE1_TITLE",
+ "SPLASH_NEW_6_1_FEATURE2_DESC",
+ "SPLASH_NEW_6_1_FEATURE2_TITLE",
+ "SPLASH_NEW_6_1_LABEL",
+ "SPLASH_NEW_6_1_RIGHT_DESC",
+ "SPLASH_NEW_6_1_RIGHT_TITLE",
+ "SPLASH_NEW_6_2_FEATURE1_DESC",
+ "SPLASH_NEW_6_2_FEATURE1_TITLE",
+ "SPLASH_NEW_6_2_FEATURE2_DESC",
+ "SPLASH_NEW_6_2_FEATURE2_TITLE",
+ "SPLASH_NEW_6_2_LABEL",
+ "SPLASH_NEW_6_2_RIGHT_DESC",
+ "SPLASH_NEW_6_2_RIGHT_TITLE",
+ "SPLASH_NEW_90_RIGHT_DESC",
+ "SPLASH_NEW_FEATURE1_DESC",
+ "SPLASH_NEW_FEATURE1_TITLE",
+ "SPLASH_NEW_FEATURE2_DESC",
+ "SPLASH_NEW_FEATURE2_TITLE",
+ "SPLASH_NEW_HEADER",
+ "SPLASH_NEW_LABEL",
+ "SPLASH_NEW_RIGHT_DESC",
+ "SPLASH_NEW_RIGHT_TITLE",
+ "SPLASH_START_QUEST_NOW",
+ "SSAO_LABEL",
+ "STA",
+ "STABLED_PETS",
+ "STABLES",
+ "STABLE_PET_INFO_TEXT",
+ "STABLE_PET_INFO_TOOLTIP_TEXT",
+ "STABLE_SLOT_TEXT",
+ "STACKS",
+ "STAGE_COMPLETE",
+ "STAGGER",
+ "STAMINA_COLON",
+ "STAMINA_TOOLTIP",
+ "STANDING",
+ "START",
+ "STARTING_PRICE",
+ "STARTUP_STRINGSENUM_MSG_GX_FAIL_API_VERSION",
+ "STARTUP_STRINGSENUM_MSG_GX_FAIL_NO_DRIVER",
+ "STARTUP_TEXT_LINE1",
+ "STARTUP_TEXT_LINE2",
+ "STARTUP_TEXT_LINE3",
+ "STARTUP_TEXT_LINE4",
+ "START_A_GROUP",
+ "START_RAID",
+ "START_WARGAME",
+ "STAT4_NOSPELLPOWER_TOOLTIP",
+ "STATISTICS",
+ "STATS_COLLAPSE_TOOLTIP",
+ "STATS_EXPAND_TOOLTIP",
+ "STATS_LABEL",
+ "STATUS",
+ "STATUSTEXT_LABEL",
+ "STATUSTEXT_SUBTEXT",
+ "STATUS_ADDL_FILE_TOOLTIP",
+ "STATUS_BAR_TEXT",
+ "STATUS_CORE_FILE_TOOLTIP",
+ "STATUS_MAJOR_FILE_TOOLTIP",
+ "STATUS_TEXT",
+ "STATUS_TEXT_BOTH",
+ "STATUS_TEXT_PARTY",
+ "STATUS_TEXT_PERCENT",
+ "STATUS_TEXT_PET",
+ "STATUS_TEXT_PLAYER",
+ "STATUS_TEXT_TARGET",
+ "STATUS_TEXT_VALUE",
+ "STAT_ARMOR",
+ "STAT_ARMOR_BASE_TOOLTIP",
+ "STAT_ARMOR_BONUS_ARMOR_BLADED_ARMOR_TOOLTIP",
+ "STAT_ARMOR_TOOLTIP",
+ "STAT_ARMOR_TOTAL_TOOLTIP",
+ "STAT_ATTACK_POWER",
+ "STAT_ATTACK_SPEED",
+ "STAT_ATTACK_SPEED_BASE_TOOLTIP",
+ "STAT_AVERAGE_ITEM_LEVEL",
+ "STAT_AVERAGE_ITEM_LEVEL_EQUIPPED",
+ "STAT_AVERAGE_ITEM_LEVEL_TOOLTIP",
+ "STAT_AVERAGE_PVP_ITEM_LEVEL",
+ "STAT_AVOIDANCE",
+ "STAT_BLOCK",
+ "STAT_BLOCK_TOOLTIP",
+ "STAT_BONUS_ARMOR",
+ "STAT_CATEGORY_ATTACK",
+ "STAT_CATEGORY_ATTRIBUTES",
+ "STAT_CATEGORY_DEFENSE",
+ "STAT_CATEGORY_ENHANCEMENTS",
+ "STAT_CATEGORY_GENERAL",
+ "STAT_CATEGORY_MELEE",
+ "STAT_CATEGORY_PVP",
+ "STAT_CATEGORY_RANGED",
+ "STAT_CATEGORY_RESISTANCE",
+ "STAT_CATEGORY_SPELL",
+ "STAT_CHI_TOOLTIP",
+ "STAT_CRITICAL_STRIKE",
+ "STAT_DODGE",
+ "STAT_DPS_SHORT",
+ "STAT_ENERGY_REGEN",
+ "STAT_ENERGY_REGEN_TOOLTIP",
+ "STAT_ENERGY_TOOLTIP",
+ "STAT_EXPERTISE",
+ "STAT_FOCUS_REGEN",
+ "STAT_FOCUS_REGEN_TOOLTIP",
+ "STAT_FOCUS_TOOLTIP",
+ "STAT_FORMAT",
+ "STAT_HASTE",
+ "STAT_HASTE_BASE_TOOLTIP",
+ "STAT_HASTE_DEATHKNIGHT_TOOLTIP",
+ "STAT_HASTE_DRUID_TOOLTIP",
+ "STAT_HASTE_HUNTER_TOOLTIP",
+ "STAT_HASTE_MELEE_DEATHKNIGHT_TOOLTIP",
+ "STAT_HASTE_MELEE_DRUID_TOOLTIP",
+ "STAT_HASTE_MELEE_HUNTER_TOOLTIP",
+ "STAT_HASTE_MELEE_MONK_TOOLTIP",
+ "STAT_HASTE_MELEE_ROGUE_TOOLTIP",
+ "STAT_HASTE_MELEE_TOOLTIP",
+ "STAT_HASTE_MONK_TOOLTIP",
+ "STAT_HASTE_RANGED_HUNTER_TOOLTIP",
+ "STAT_HASTE_RANGED_TOOLTIP",
+ "STAT_HASTE_ROGUE_TOOLTIP",
+ "STAT_HASTE_SPELL_TOOLTIP",
+ "STAT_HASTE_TOOLTIP",
+ "STAT_HEALTH_PET_TOOLTIP",
+ "STAT_HEALTH_TOOLTIP",
+ "STAT_HIT_CHANCE",
+ "STAT_HIT_MELEE_TOOLTIP",
+ "STAT_HIT_NORMAL_ATTACKS",
+ "STAT_HIT_RANGED_TOOLTIP",
+ "STAT_HIT_SPECIAL_ATTACKS",
+ "STAT_HIT_SPELL_TOOLTIP",
+ "STAT_LIFESTEAL",
+ "STAT_LUNAR_POWER_TOOLTIP",
+ "STAT_MANA_TOOLTIP",
+ "STAT_MASTERY",
+ "STAT_MASTERY_TOOLTIP",
+ "STAT_MASTERY_TOOLTIP_NOT_KNOWN",
+ "STAT_MASTERY_TOOLTIP_NO_TALENT_SPEC",
+ "STAT_MOVEMENT_FLIGHT_TOOLTIP",
+ "STAT_MOVEMENT_GROUND_TOOLTIP",
+ "STAT_MOVEMENT_SPEED",
+ "STAT_MOVEMENT_SWIM_TOOLTIP",
+ "STAT_MULTISTRIKE",
+ "STAT_NO_BENEFIT_TOOLTIP",
+ "STAT_PARRY",
+ "STAT_PVP_POWER",
+ "STAT_RAGE_TOOLTIP",
+ "STAT_RESILIENCE",
+ "STAT_RESILIENCE_BASE_TOOLTIP",
+ "STAT_RUNE_REGEN",
+ "STAT_RUNE_REGEN_FORMAT",
+ "STAT_RUNE_REGEN_TOOLTIP",
+ "STAT_RUNIC_POWER_TOOLTIP",
+ "STAT_SPEED",
+ "STAT_SPELLDAMAGE",
+ "STAT_SPELLDAMAGE_TOOLTIP",
+ "STAT_SPELLHEALING",
+ "STAT_SPELLHEALING_TOOLTIP",
+ "STAT_SPELLPOWER",
+ "STAT_SPELLPOWER_MELEE_ATTACK_POWER_TOOLTIP",
+ "STAT_SPELLPOWER_TOOLTIP",
+ "STAT_STURDINESS",
+ "STAT_TARGET_LEVEL",
+ "STAT_TEMPLATE",
+ "STAT_TOOLTIP_BONUS_AP",
+ "STAT_TOOLTIP_BONUS_AP_SP",
+ "STAT_TOOLTIP_SP_AP_DRUID",
+ "STAT_USELESS_TOOLTIP",
+ "STAT_VERSATILITY",
+ "STA_LCD",
+ "STEREO_HARDWARE_CURSOR",
+ "STEREO_VIDEO_LABEL",
+ "STEREO_VIDEO_SUBTEXT",
+ "STOPWATCH_TIME_UNIT",
+ "STOPWATCH_TITLE",
+ "STOP_AUTO_ATTACK",
+ "STOP_IGNORE",
+ "STORY_CHAPTERS",
+ "STORY_PROGRESS",
+ "STR",
+ "STRENGTH_COLON",
+ "STRENGTH_TOOLTIP",
+ "STRING_ENVIRONMENTAL_DAMAGE_DROWNING",
+ "STRING_ENVIRONMENTAL_DAMAGE_FALLING",
+ "STRING_ENVIRONMENTAL_DAMAGE_FATIGUE",
+ "STRING_ENVIRONMENTAL_DAMAGE_FIRE",
+ "STRING_ENVIRONMENTAL_DAMAGE_LAVA",
+ "STRING_ENVIRONMENTAL_DAMAGE_SLIME",
+ "STRING_SCHOOL_ALL",
+ "STRING_SCHOOL_ARCANE",
+ "STRING_SCHOOL_CHAOS",
+ "STRING_SCHOOL_CHROMATIC",
+ "STRING_SCHOOL_DIVINE",
+ "STRING_SCHOOL_ELEMENTAL",
+ "STRING_SCHOOL_FIRE",
+ "STRING_SCHOOL_FIRESTORM",
+ "STRING_SCHOOL_FLAMESTRIKE",
+ "STRING_SCHOOL_FROST",
+ "STRING_SCHOOL_FROSTFIRE",
+ "STRING_SCHOOL_FROSTSTORM",
+ "STRING_SCHOOL_FROSTSTRIKE",
+ "STRING_SCHOOL_HOLY",
+ "STRING_SCHOOL_HOLYFIRE",
+ "STRING_SCHOOL_HOLYFROST",
+ "STRING_SCHOOL_HOLYSTORM",
+ "STRING_SCHOOL_HOLYSTRIKE",
+ "STRING_SCHOOL_MAGIC",
+ "STRING_SCHOOL_NATURE",
+ "STRING_SCHOOL_PHYSICAL",
+ "STRING_SCHOOL_SHADOW",
+ "STRING_SCHOOL_SHADOWFLAME",
+ "STRING_SCHOOL_SHADOWFROST",
+ "STRING_SCHOOL_SHADOWHOLY",
+ "STRING_SCHOOL_SHADOWLIGHT",
+ "STRING_SCHOOL_SHADOWSTORM",
+ "STRING_SCHOOL_SHADOWSTRIKE",
+ "STRING_SCHOOL_SPELLFIRE",
+ "STRING_SCHOOL_SPELLFROST",
+ "STRING_SCHOOL_SPELLSHADOW",
+ "STRING_SCHOOL_SPELLSTORM",
+ "STRING_SCHOOL_SPELLSTRIKE",
+ "STRING_SCHOOL_STORMSTRIKE",
+ "STRING_SCHOOL_UNKNOWN",
+ "STR_LCD",
+ "STUCK_BUTTON2_TEXT",
+ "STUCK_BUTTON_TEXT",
+ "STUN",
+ "STUNNED",
+ "STUN_CAPS",
+ "SUBCATEGORY",
+ "SUBMIT",
+ "SUBTITLE_FORMAT",
+ "SUCCESS",
+ "SUGGESTFRAME_TITLE",
+ "SUGGEST_SUBMITTED",
+ "SUGGEST_SUBMIT_FAILED",
+ "SUGGEST_TOOLTIP_TEXT",
+ "SUMMARY_ACHIEVEMENT_INCOMPLETE",
+ "SUMMARY_ACHIEVEMENT_INCOMPLETE_TEXT",
+ "SUMMON",
+ "SUMMONS",
+ "SUMMON_RANDOM_PET",
+ "SUNSHAFTS",
+ "SWING_DAMAGE_COMBATLOG_TOOLTIP",
+ "SWING_MISSED_COMBATLOG_TOOLTIP",
+ "SWITCH",
+ "SWITCH_PET",
+ "SWITCH_PET_DESCRIPTION",
+ "SYSTEMOPTIONS_MENU",
+ "SYSTEM_DEFAULT",
+ "SYSTEM_MESSAGES",
+ "TABARDSLOT",
+ "TABARDVENDORALREADYSETGREETING",
+ "TABARDVENDORCOST",
+ "TABARDVENDORGREETING",
+ "TABARDVENDORNOGUILDGREETING",
+ "TAKE_ATTACHMENTS",
+ "TAKE_GM_SURVEY",
+ "TALENT",
+ "TALENTS",
+ "TALENTS_BUTTON",
+ "TALENTS_CHOOSE_SPEC_HEADER",
+ "TALENTS_CHOOSE_SPEC_SUBHEADER",
+ "TALENTS_FRAME_GLYPH_LOCK_DESC",
+ "TALENTS_FRAME_GLYPH_LOCK_TITLE",
+ "TALENTS_FRAME_TALENT_LOCK_DESC",
+ "TALENTS_FRAME_TALENT_LOCK_TITLE",
+ "TALENTS_HIDE_SUMMARIES",
+ "TALENTS_INVOLUNTARILY_RESET",
+ "TALENTS_INVOLUNTARILY_RESET_PET",
+ "TALENTS_SHOW_SUMMARIES",
+ "TALENTS_UNAVAILABLE_TOOLTIP",
+ "TALENT_ACTIVE_SPEC_STATUS",
+ "TALENT_CLICK_TOO_FAST",
+ "TALENT_EARLY_SPELLS_LABEL",
+ "TALENT_FRAME_HELP_1",
+ "TALENT_FRAME_HELP_2",
+ "TALENT_MASTERY_LABEL",
+ "TALENT_MASTERY_TOOLTIP_NOT_KNOWN",
+ "TALENT_MICRO_BUTTON_NO_SPEC",
+ "TALENT_MICRO_BUTTON_SPEC_TUTORIAL",
+ "TALENT_MICRO_BUTTON_TALENT_TUTORIAL",
+ "TALENT_MICRO_BUTTON_UNSAVED_CHANGES",
+ "TALENT_MICRO_BUTTON_UNSPENT_HONOR_TALENTS",
+ "TALENT_MICRO_BUTTON_UNSPENT_TALENTS",
+ "TALENT_PASSIVE",
+ "TALENT_POINTS",
+ "TALENT_POINTS_TOOLTIP",
+ "TALENT_SPECTAB_TOOLTIP_ACTIVE",
+ "TALENT_SPECTAB_TOOLTIP_POINTS_SPENT",
+ "TALENT_SPEC_ACTIVATE",
+ "TALENT_SPEC_AND_CLASS",
+ "TALENT_SPEC_CHANGE_AT_CLASS_TRAINER",
+ "TALENT_SPEC_DAMAGER_TOOLTIP",
+ "TALENT_SPEC_HEALER_TOOLTIP",
+ "TALENT_SPEC_PET_PRIMARY",
+ "TALENT_SPEC_PRIMARY",
+ "TALENT_SPEC_PRIMARY_ACTIVE",
+ "TALENT_SPEC_PRIMARY_GLYPH",
+ "TALENT_SPEC_PRIMARY_GLYPH_ACTIVE",
+ "TALENT_SPEC_SECONDARY",
+ "TALENT_SPEC_SECONDARY_ACTIVE",
+ "TALENT_SPEC_SECONDARY_GLYPH",
+ "TALENT_SPEC_SECONDARY_GLYPH_ACTIVE",
+ "TALENT_SPEC_TANK_TOOLTIP",
+ "TALENT_TOOLTIP_ADDPREVIEWPOINT",
+ "TALENT_TOOLTIP_ADD_REST_ERROR",
+ "TALENT_TOOLTIP_ADD_REST_ERROR_PVP",
+ "TALENT_TRAINER",
+ "TALENT_TREE_LOCKED",
+ "TALENT_TREE_LOCKED_TOOLTIP",
+ "TALL",
+ "TAMEABLE",
+ "TAMEABLE_EXOTIC",
+ "TANK",
+ "TARGET",
+ "TARGETFOCUS",
+ "TARGETICONS",
+ "TARGET_ICON_SET",
+ "TARGET_TOKEN_NOT_FOUND",
+ "TASKS_BONUS_OBJECTIVES",
+ "TASKS_COLON",
+ "TAXINODEYOUAREHERE",
+ "TAXISAMENODE",
+ "TAXI_CANCEL",
+ "TAXI_CANCEL_DESCRIPTION",
+ "TAXI_PATH_UNREACHABLE",
+ "TEAM",
+ "TEAM_DISBAND",
+ "TEAM_KICK",
+ "TEAM_LEAVE",
+ "TEAM_PROMOTE",
+ "TEAM_SKILL_TOOLTIP",
+ "TELEPORT_OUT_OF_DUNGEON",
+ "TELEPORT_TO_DUNGEON",
+ "TERRAIN_HIGHLIGHTS",
+ "TERRAIN_MIP",
+ "TEST_TAG_TEST",
+ "TEXTURES_SUBHEADER",
+ "TEXTURE_DETAIL",
+ "TEXT_16XANISOTROPIC",
+ "TEXT_4XANISOTROPIC",
+ "TEXT_8XANISOTROPIC",
+ "TEXT_MODE_A",
+ "TEXT_MODE_A_STRING_1",
+ "TEXT_MODE_A_STRING_2",
+ "TEXT_MODE_A_STRING_3",
+ "TEXT_MODE_A_STRING_4",
+ "TEXT_MODE_A_STRING_5",
+ "TEXT_MODE_A_STRING_ACTION",
+ "TEXT_MODE_A_STRING_BRACE_ITEM",
+ "TEXT_MODE_A_STRING_BRACE_SPELL",
+ "TEXT_MODE_A_STRING_BRACE_UNIT",
+ "TEXT_MODE_A_STRING_DEST",
+ "TEXT_MODE_A_STRING_DEST_ICON",
+ "TEXT_MODE_A_STRING_DEST_UNIT",
+ "TEXT_MODE_A_STRING_ITEM",
+ "TEXT_MODE_A_STRING_POSSESSIVE",
+ "TEXT_MODE_A_STRING_POSSESSIVE_STRING",
+ "TEXT_MODE_A_STRING_REMAINING_POINTS",
+ "TEXT_MODE_A_STRING_RESULT",
+ "TEXT_MODE_A_STRING_RESULT_ABSORB",
+ "TEXT_MODE_A_STRING_RESULT_BLOCK",
+ "TEXT_MODE_A_STRING_RESULT_CRITICAL",
+ "TEXT_MODE_A_STRING_RESULT_CRITICAL_SPELL",
+ "TEXT_MODE_A_STRING_RESULT_CRUSHING",
+ "TEXT_MODE_A_STRING_RESULT_FORMAT",
+ "TEXT_MODE_A_STRING_RESULT_GLANCING",
+ "TEXT_MODE_A_STRING_RESULT_MULTISTRIKE",
+ "TEXT_MODE_A_STRING_RESULT_OVERHEALING",
+ "TEXT_MODE_A_STRING_RESULT_OVERKILLING",
+ "TEXT_MODE_A_STRING_RESULT_PARRY",
+ "TEXT_MODE_A_STRING_RESULT_REFLECT",
+ "TEXT_MODE_A_STRING_RESULT_RESIST",
+ "TEXT_MODE_A_STRING_RESULT_VULNERABILITY",
+ "TEXT_MODE_A_STRING_SOURCE",
+ "TEXT_MODE_A_STRING_SOURCE_ICON",
+ "TEXT_MODE_A_STRING_SOURCE_UNIT",
+ "TEXT_MODE_A_STRING_SPELL",
+ "TEXT_MODE_A_STRING_SPELL_EXTRA",
+ "TEXT_MODE_A_STRING_SPELL_EXTRA_LINK",
+ "TEXT_MODE_A_STRING_SPELL_LINK",
+ "TEXT_MODE_A_STRING_TIMESTAMP",
+ "TEXT_MODE_A_STRING_TOKEN_ICON",
+ "TEXT_MODE_A_STRING_VALUE",
+ "TEXT_MODE_A_STRING_VALUE_SCHOOL",
+ "TEXT_MODE_A_STRING_VALUE_TYPE",
+ "TEXT_MODE_A_TIMESTAMP",
+ "THE_ALLIANCE",
+ "THE_GREY_ONE",
+ "THE_HORDE",
+ "THIS_DUNGEON_IN_PROGRESS",
+ "THREAT_TOOLTIP",
+ "THUMBS_DOWN_TOOLTIP",
+ "TICKET_STATUS",
+ "TICKET_STATUS_NMI",
+ "TICKET_TYPE1",
+ "TICKET_TYPE2",
+ "TICKET_TYPE3",
+ "TICKET_TYPE4",
+ "TIMEMANAGER_12HOUR",
+ "TIMEMANAGER_24HOUR",
+ "TIMEMANAGER_24HOURMODE",
+ "TIMEMANAGER_ALARM_DISABLED",
+ "TIMEMANAGER_ALARM_ENABLED",
+ "TIMEMANAGER_ALARM_MESSAGE",
+ "TIMEMANAGER_ALARM_TIME",
+ "TIMEMANAGER_ALARM_TOOLTIP_TURN_OFF",
+ "TIMEMANAGER_AM",
+ "TIMEMANAGER_LOCALTIME",
+ "TIMEMANAGER_MINUTE",
+ "TIMEMANAGER_PM",
+ "TIMEMANAGER_SHOW_STOPWATCH",
+ "TIMEMANAGER_TICKER_12HOUR",
+ "TIMEMANAGER_TICKER_24HOUR",
+ "TIMEMANAGER_TITLE",
+ "TIMEMANAGER_TOOLTIP_LOCALTIME",
+ "TIMEMANAGER_TOOLTIP_REALMTIME",
+ "TIMEMANAGER_TOOLTIP_TITLE",
+ "TIMER_MINUTES_DISPLAY",
+ "TIMESTAMPS_LABEL",
+ "TIMESTAMP_COMBATLOG_TOOLTIP",
+ "TIMESTAMP_FORMAT_HHMM",
+ "TIMESTAMP_FORMAT_HHMMSS",
+ "TIMESTAMP_FORMAT_HHMMSS_24HR",
+ "TIMESTAMP_FORMAT_HHMMSS_AMPM",
+ "TIMESTAMP_FORMAT_HHMM_24HR",
+ "TIMESTAMP_FORMAT_HHMM_AMPM",
+ "TIMESTAMP_FORMAT_NONE",
+ "TIME_DAYHOURMINUTESECOND",
+ "TIME_ELAPSED",
+ "TIME_IN_QUEUE",
+ "TIME_LABEL",
+ "TIME_LEFT_LONG",
+ "TIME_LEFT_MEDIUM",
+ "TIME_LEFT_SHORT",
+ "TIME_LEFT_VERY_LONG",
+ "TIME_PLAYED_ALERT",
+ "TIME_PLAYED_LEVEL",
+ "TIME_PLAYED_MSG",
+ "TIME_PLAYED_TOTAL",
+ "TIME_REMAINING",
+ "TIME_TEMPLATE_LONG",
+ "TIME_TO_PORT",
+ "TIME_TO_PORT_ARENA",
+ "TIME_TWELVEHOURAM",
+ "TIME_TWELVEHOURPM",
+ "TIME_TWENTYFOURHOURS",
+ "TIME_UNIT_DELIMITER",
+ "TIME_UNKNOWN",
+ "TIME_UNTIL_DELETED",
+ "TIME_UNTIL_RETURNED",
+ "TITLE_DOESNT_EXIST",
+ "TITLE_REWARD",
+ "TITLE_TEMPLATE",
+ "TOAST_DURATION_LONG",
+ "TOAST_DURATION_SHORT",
+ "TOAST_DURATION_TEXT",
+ "TOGGLESTICKYCAMERA",
+ "TOGGLE_BATTLEFIELDMINIMAP_TOOLTIP",
+ "TOGGLE_BATTLEFIELD_MAP",
+ "TOGGLE_SCOREBOARD",
+ "TOKENS",
+ "TOKEN_AUCTIONABLE_DESCRIPTION_2700_MINUTES",
+ "TOKEN_AUCTIONABLE_DESCRIPTION_30_DAYS",
+ "TOKEN_AUCTIONABLE_TOKEN_OWNED",
+ "TOKEN_AUCTIONS_UNAVAILABLE",
+ "TOKEN_BUYOUT_AUCTION_CONFIRMATION_DESCRIPTION",
+ "TOKEN_BUYOUT_AUCTION_TITLE",
+ "TOKEN_BUYOUT_PRICE_UPDATES",
+ "TOKEN_COMPLETE_GAME_TIME_DESCRIPTION",
+ "TOKEN_COMPLETE_GAME_TIME_DESCRIPTION_MINUTES",
+ "TOKEN_COMPLETE_TITLE",
+ "TOKEN_CONFIRMATION_TITLE",
+ "TOKEN_CONFIRM_CREATE_AUCTION",
+ "TOKEN_CONFIRM_CREATE_AUCTION_LINE_2",
+ "TOKEN_CONFIRM_GAME_TIME_DESCRIPTION",
+ "TOKEN_CONFIRM_GAME_TIME_DESCRIPTION_MINUTES",
+ "TOKEN_CONSUMABLE_DESCRIPTION_2700_MINUTES",
+ "TOKEN_CONSUMABLE_DESCRIPTION_30_DAYS",
+ "TOKEN_CREATE_AUCTION_LOCKED_PRICE",
+ "TOKEN_CREATE_AUCTION_TITLE",
+ "TOKEN_CURRENT_AUCTION_VALUE",
+ "TOKEN_CURRENT_BUYOUT_PRICE",
+ "TOKEN_CURRENT_MARKET_PRICE",
+ "TOKEN_FILTER_LABEL",
+ "TOKEN_MARKET_PRICE_NOT_AVAILABLE",
+ "TOKEN_MOVE_TO_UNUSED",
+ "TOKEN_NONE_FOR_SALE",
+ "TOKEN_OPTIONS",
+ "TOKEN_PRICE_LOCK_EXPIRE",
+ "TOKEN_REDEEM_GAME_TIME_BUTTON_LABEL",
+ "TOKEN_REDEEM_GAME_TIME_BUTTON_LABEL_MINUTES",
+ "TOKEN_REDEEM_GAME_TIME_DESCRIPTION",
+ "TOKEN_REDEEM_GAME_TIME_DESCRIPTION_MINUTES",
+ "TOKEN_REDEEM_GAME_TIME_EXPIRATION_FORMAT",
+ "TOKEN_REDEEM_GAME_TIME_EXPIRATION_FORMAT_MINUTES",
+ "TOKEN_REDEEM_GAME_TIME_RENEWAL_FORMAT",
+ "TOKEN_REDEEM_GAME_TIME_TITLE",
+ "TOKEN_REDEEM_LABEL",
+ "TOKEN_REDEMPTION_UNAVAILABLE",
+ "TOKEN_SHOW_ON_BACKPACK",
+ "TOKEN_TRANSACTION_IN_PROGRESS",
+ "TOKEN_TRY_AGAIN_LATER",
+ "TOKEN_YOU_WILL_BE_LOGGED_OUT",
+ "TOL_BARAD_DESCRIPTION",
+ "TOOLTIP_ARENA_POINTS",
+ "TOOLTIP_BATTLE_PET",
+ "TOOLTIP_HONOR_POINTS",
+ "TOOLTIP_ITEM_COMPARE_FORMAT",
+ "TOOLTIP_ITEM_STAT_FORMAT",
+ "TOOLTIP_RAID_CLASS_BUTTON",
+ "TOOLTIP_RAID_CONTROL_TIP",
+ "TOOLTIP_RAID_DRAG_TIP",
+ "TOOLTIP_RAID_SHIFT_TIP",
+ "TOOLTIP_SUPERCEDING_SPELL_NOT_KNOWN",
+ "TOOLTIP_TALENT_LEARN",
+ "TOOLTIP_TALENT_NEXT_RANK",
+ "TOOLTIP_TALENT_PREREQ",
+ "TOOLTIP_TALENT_RANK",
+ "TOOLTIP_TALENT_TIER_POINTS",
+ "TOOLTIP_TRACKER_FILTER_ACHIEVEMENTS",
+ "TOOLTIP_TRACKER_FILTER_COMPLETED_QUESTS",
+ "TOOLTIP_TRACKER_FILTER_REMOTE_ZONES",
+ "TOOLTIP_TRACKER_SORT_DIFFICULTY_HIGH",
+ "TOOLTIP_TRACKER_SORT_DIFFICULTY_LOW",
+ "TOOLTIP_TRACKER_SORT_MANUAL",
+ "TOOLTIP_TRACKER_SORT_PROXIMITY",
+ "TOOLTIP_UNIT_LEVEL",
+ "TOOLTIP_UNIT_LEVEL_CLASS",
+ "TOOLTIP_UNIT_LEVEL_CLASS_TYPE",
+ "TOOLTIP_UNIT_LEVEL_RACE_CLASS",
+ "TOOLTIP_UNIT_LEVEL_RACE_CLASS_TYPE",
+ "TOOLTIP_UNIT_LEVEL_TYPE",
+ "TOOLTIP_WILDBATTLEPET_CLASS",
+ "TOOLTIP_WILDBATTLEPET_LEVEL",
+ "TOOLTIP_WILDBATTLEPET_LEVEL_CLASS",
+ "TOO_FAR_TO_LOOT",
+ "TOO_MANY_LUA_ERRORS",
+ "TOO_MANY_WATCHED_TOKENS",
+ "TOTAL",
+ "TOTAL_MEM_KB_ABBR",
+ "TOTAL_MEM_MB_ABBR",
+ "TOTAL_MOUNTS",
+ "TOURNAMENT_RULES",
+ "TOURNAMENT_RULES_TOOLTIP",
+ "TOWNSFOLK_TRACKING_TEXT",
+ "TOWN_HALL",
+ "TOY",
+ "TOYBOX_FAVORITE_HELP",
+ "TOYBOX_MICRO_BUTTON_SPEC_TUTORIAL",
+ "TOYBOX_MOUSEWHEEL_PAGING_HELP",
+ "TOY_BOX",
+ "TOY_PROGRESS_FORMAT",
+ "TRACKER_FILTER_ACHIEVEMENTS",
+ "TRACKER_FILTER_COMPLETED_QUESTS",
+ "TRACKER_FILTER_LABEL",
+ "TRACKER_FILTER_REMOTE_ZONES",
+ "TRACKER_HEADER_ACHIEVEMENTS",
+ "TRACKER_HEADER_BONUS_OBJECTIVES",
+ "TRACKER_HEADER_DUNGEON",
+ "TRACKER_HEADER_OBJECTIVE",
+ "TRACKER_HEADER_PROVINGGROUNDS",
+ "TRACKER_HEADER_QUESTS",
+ "TRACKER_HEADER_SCENARIO",
+ "TRACKER_HEADER_WORLD_QUESTS",
+ "TRACKER_SORT_DIFFICULTY_HIGH",
+ "TRACKER_SORT_DIFFICULTY_LOW",
+ "TRACKER_SORT_LABEL",
+ "TRACKER_SORT_MANUAL",
+ "TRACKER_SORT_MANUAL_BOTTOM",
+ "TRACKER_SORT_MANUAL_DOWN",
+ "TRACKER_SORT_MANUAL_TOP",
+ "TRACKER_SORT_MANUAL_UP",
+ "TRACKER_SORT_MANUAL_WARNING",
+ "TRACKER_SORT_PROXIMITY",
+ "TRACKING",
+ "TRACK_ACHIEVEMENT",
+ "TRACK_ACHIEVEMENT_TOOLTIP",
+ "TRACK_QUEST",
+ "TRACK_QUEST_ABBREV",
+ "TRACK_QUEST_PROXIMITY_SORTING",
+ "TRACK_QUEST_SORTING",
+ "TRACK_QUEST_TOP_SORTING",
+ "TRADE",
+ "TRADEFRAME_ENCHANT_SLOT_LABEL",
+ "TRADEFRAME_NOT_MODIFIED_TEXT",
+ "TRADESKILLS",
+ "TRADESKILL_CHARGES_REMAINING",
+ "TRADESKILL_FILTER_CATEGORY",
+ "TRADESKILL_FILTER_HAS_SKILL_UP",
+ "TRADESKILL_FILTER_SLOTS",
+ "TRADESKILL_LOG_FIRSTPERSON",
+ "TRADESKILL_LOG_THIRDPERSON",
+ "TRADESKILL_NEXT_RANK_HEADER",
+ "TRADESKILL_POST",
+ "TRADESKILL_RANK",
+ "TRADESKILL_RANK_HEADER",
+ "TRADESKILL_RANK_WITH_MODIFIER",
+ "TRADESKILL_REAGENT_COUNT",
+ "TRADESKILL_SERVICE_LEARN",
+ "TRADESKILL_SERVICE_PASSIVE",
+ "TRADESKILL_SERVICE_STEP",
+ "TRADE_POTENTIAL_BIND_ENCHANT",
+ "TRADE_POTENTIAL_REMOVE_TRANSMOG",
+ "TRADE_SKILLS",
+ "TRADE_SKILLS_LEARNED_TAB",
+ "TRADE_SKILLS_UNLEARNED_TAB",
+ "TRADE_SKILL_TITLE",
+ "TRADE_WITH_QUESTION",
+ "TRAIN",
+ "TRAINER_CAST_TIME_INSTANT",
+ "TRAINER_CAST_TIME_MIN",
+ "TRAINER_CAST_TIME_SEC",
+ "TRAINER_COOLDOWN_TIME_INSTANT",
+ "TRAINER_COOLDOWN_TIME_MIN",
+ "TRAINER_COOLDOWN_TIME_SEC",
+ "TRAINER_COST_SP",
+ "TRAINER_COST_SP_RED",
+ "TRAINER_COST_TP",
+ "TRAINER_COST_TP_RED",
+ "TRAINER_LIST_SP",
+ "TRAINER_MANA_COST",
+ "TRAINER_MANA_COST_PER_TIME",
+ "TRAINER_RANGE",
+ "TRAINER_REQ_ABILITY",
+ "TRAINER_REQ_ABILITY_RED",
+ "TRAINER_REQ_LEVEL",
+ "TRAINER_REQ_LEVEL_RED",
+ "TRAINER_REQ_SKILL_RANK",
+ "TRAINER_REQ_SKILL_RANK_RED",
+ "TRANSFER",
+ "TRANSFER_ABORT_ALREADY_COMPLETED_ENCOUNTER",
+ "TRANSFER_ABORT_DIFFICULTY1",
+ "TRANSFER_ABORT_DIFFICULTY2",
+ "TRANSFER_ABORT_DIFFICULTY3",
+ "TRANSFER_ABORT_INSUF_EXPAN_LVL1",
+ "TRANSFER_ABORT_INSUF_EXPAN_LVL2",
+ "TRANSFER_ABORT_INSUF_EXPAN_LVL3",
+ "TRANSFER_ABORT_INSUF_EXPAN_LVL5",
+ "TRANSFER_ABORT_INSUF_EXPAN_LVL6",
+ "TRANSFER_ABORT_INSUF_EXPAN_LVL_GENERIC",
+ "TRANSFER_ABORT_LOCKED_TO_DIFFERENT_INSTANCE",
+ "TRANSFER_ABORT_MAP_NOT_ALLOWED",
+ "TRANSFER_ABORT_MAX_PLAYERS",
+ "TRANSFER_ABORT_NEED_GROUP",
+ "TRANSFER_ABORT_NOT_FOUND",
+ "TRANSFER_ABORT_REALM_ONLY",
+ "TRANSFER_ABORT_SOLO_PLAYER_SWITCH_DIFFICULTY",
+ "TRANSFER_ABORT_TOO_MANY_INSTANCES",
+ "TRANSFER_ABORT_TOO_MANY_REALM_INSTANCES",
+ "TRANSFER_ABORT_UNIQUE_MESSAGE1",
+ "TRANSFER_ABORT_UNIQUE_MESSAGE2",
+ "TRANSFER_ABORT_UNIQUE_MESSAGE3",
+ "TRANSFER_ABORT_UNIQUE_MESSAGE4",
+ "TRANSFER_ABORT_XREALM_ZONE_DOWN",
+ "TRANSFER_ABORT_ZONE_IN_COMBAT",
+ "TRANSMOGRIFIED",
+ "TRANSMOGRIFIED_ENCHANT",
+ "TRANSMOGRIFIED_HEADER",
+ "TRANSMOGRIFY",
+ "TRANSMOGRIFY_CLEAR_ALL_PENDING",
+ "TRANSMOGRIFY_INVALID_CANNOT_USE",
+ "TRANSMOGRIFY_INVALID_DESTINATION",
+ "TRANSMOGRIFY_INVALID_ITEM_TYPE",
+ "TRANSMOGRIFY_INVALID_LEGENDARY",
+ "TRANSMOGRIFY_INVALID_MISMATCH",
+ "TRANSMOGRIFY_INVALID_NOT_SOULBOUND",
+ "TRANSMOGRIFY_INVALID_NO_ITEM",
+ "TRANSMOGRIFY_LOSE_REFUND",
+ "TRANSMOGRIFY_LOSE_TRADE",
+ "TRANSMOGRIFY_STYLE_UNCOLLECTED",
+ "TRANSMOGRIFY_TOOLTIP_APPEARANCE_KNOWN",
+ "TRANSMOGRIFY_TOOLTIP_APPEARANCE_UNKNOWN",
+ "TRANSMOGRIFY_TOOLTIP_ITEM_UNKNOWN_APPEARANCE_KNOWN",
+ "TRANSMOGRIFY_TOOLTIP_REVERT",
+ "TRANSMOG_ALL_SPECIALIZATIONS",
+ "TRANSMOG_APPLY_TO",
+ "TRANSMOG_CATEGORY_FAVORITE_LIMIT",
+ "TRANSMOG_COLLECTED",
+ "TRANSMOG_CURRENT_SPECIALIZATION",
+ "TRANSMOG_HIDE_CLOAK",
+ "TRANSMOG_HIDE_HELM",
+ "TRANSMOG_HIDE_SHOULDERS",
+ "TRANSMOG_JOURNAL_TAB_TUTORIAL",
+ "TRANSMOG_MOUSE_CLICK_TUTORIAL",
+ "TRANSMOG_NO_VALID_ITEMS_EQUIPPED",
+ "TRANSMOG_OUTFIT_ALL_INVALID_APPEARANCES",
+ "TRANSMOG_OUTFIT_ALREADY_EXISTS",
+ "TRANSMOG_OUTFIT_CHECKING_APPEARANCES",
+ "TRANSMOG_OUTFIT_CONFIRM_DELETE",
+ "TRANSMOG_OUTFIT_CONFIRM_OVERWRITE",
+ "TRANSMOG_OUTFIT_CONFIRM_SAVE",
+ "TRANSMOG_OUTFIT_DELETE",
+ "TRANSMOG_OUTFIT_DROPDOWN_TUTORIAL",
+ "TRANSMOG_OUTFIT_EDIT",
+ "TRANSMOG_OUTFIT_NAME",
+ "TRANSMOG_OUTFIT_NEW",
+ "TRANSMOG_OUTFIT_NONE",
+ "TRANSMOG_OUTFIT_SOME_INVALID_APPEARANCES",
+ "TRANSMOG_REQUIRED_ABILITY",
+ "TRANSMOG_REQUIRED_FACTION",
+ "TRANSMOG_REQUIRED_LEVEL",
+ "TRANSMOG_REQUIRED_SKILL",
+ "TRANSMOG_SET_PARTIALLY_KNOWN",
+ "TRANSMOG_SOURCE_1",
+ "TRANSMOG_SOURCE_2",
+ "TRANSMOG_SOURCE_3",
+ "TRANSMOG_SOURCE_4",
+ "TRANSMOG_SOURCE_5",
+ "TRANSMOG_SOURCE_6",
+ "TRANSMOG_SPECS_BUTTON_TUTORIAL",
+ "TRAVEL_PASS_INVITE",
+ "TRIAL_ACCOUNT_LEVEL_CAP_REACHED",
+ "TRIAL_ACCOUNT_MONEY_CAP_REACHED",
+ "TRIAL_ACCOUNT_TRADESKILL_RESTRICTED",
+ "TRIAL_CAPPED",
+ "TRIAL_CAPPED_MONEY",
+ "TRIAL_LEVEL_CAPPED",
+ "TRIAL_RESTRICTED",
+ "TRILINEAR_FILTERING",
+ "TRINKET0SLOT",
+ "TRINKET0SLOT_UNIQUE",
+ "TRINKET1SLOT",
+ "TRINKET1SLOT_UNIQUE",
+ "TRIPLE_BUFFER",
+ "TRIVIAL_QUEST_DISPLAY",
+ "TURN_IN_ITEMS",
+ "TURN_IN_QUEST",
+ "TUTORIAL1",
+ "TUTORIAL10_DWARF",
+ "TUTORIAL10_GNOME",
+ "TUTORIAL10_HUMAN",
+ "TUTORIAL10_NIGHTELF",
+ "TUTORIAL10_ORC",
+ "TUTORIAL10_SCOURGE",
+ "TUTORIAL10_TAUREN",
+ "TUTORIAL10_TROLL",
+ "TUTORIAL11_DWARF",
+ "TUTORIAL11_GNOME",
+ "TUTORIAL11_HUMAN",
+ "TUTORIAL11_NIGHTELF",
+ "TUTORIAL11_ORC",
+ "TUTORIAL11_SCOURGE",
+ "TUTORIAL11_TAUREN",
+ "TUTORIAL11_TROLL",
+ "TUTORIAL12",
+ "TUTORIAL13",
+ "TUTORIAL14",
+ "TUTORIAL15",
+ "TUTORIAL16",
+ "TUTORIAL17",
+ "TUTORIAL18",
+ "TUTORIAL19",
+ "TUTORIAL1_DWARF",
+ "TUTORIAL1_GNOME",
+ "TUTORIAL1_HUMAN",
+ "TUTORIAL1_NIGHTELF",
+ "TUTORIAL1_ORC",
+ "TUTORIAL1_SCOURGE",
+ "TUTORIAL1_TAUREN",
+ "TUTORIAL1_TROLL",
+ "TUTORIAL2",
+ "TUTORIAL20",
+ "TUTORIAL21",
+ "TUTORIAL22",
+ "TUTORIAL23",
+ "TUTORIAL24",
+ "TUTORIAL25",
+ "TUTORIAL26",
+ "TUTORIAL27",
+ "TUTORIAL28",
+ "TUTORIAL29",
+ "TUTORIAL3",
+ "TUTORIAL30",
+ "TUTORIAL31",
+ "TUTORIAL32",
+ "TUTORIAL33",
+ "TUTORIAL34",
+ "TUTORIAL35",
+ "TUTORIAL36",
+ "TUTORIAL37",
+ "TUTORIAL38",
+ "TUTORIAL39",
+ "TUTORIAL40",
+ "TUTORIAL41",
+ "TUTORIAL42",
+ "TUTORIAL43",
+ "TUTORIAL44",
+ "TUTORIAL45",
+ "TUTORIAL46",
+ "TUTORIAL47",
+ "TUTORIAL48",
+ "TUTORIAL49",
+ "TUTORIAL4_DWARF",
+ "TUTORIAL4_GNOME",
+ "TUTORIAL4_HUMAN",
+ "TUTORIAL4_NIGHTELF",
+ "TUTORIAL4_ORC",
+ "TUTORIAL4_SCOURGE",
+ "TUTORIAL4_TAUREN",
+ "TUTORIAL4_TROLL",
+ "TUTORIAL5",
+ "TUTORIAL50",
+ "TUTORIAL51",
+ "TUTORIAL52",
+ "TUTORIAL53",
+ "TUTORIAL54",
+ "TUTORIAL55",
+ "TUTORIAL55_DWARF",
+ "TUTORIAL55_GNOME",
+ "TUTORIAL55_HUMAN",
+ "TUTORIAL55_NIGHTELF",
+ "TUTORIAL55_ORC",
+ "TUTORIAL55_SCOURGE",
+ "TUTORIAL55_TAUREN",
+ "TUTORIAL55_TROLL_DRUID",
+ "TUTORIAL55_TROLL_HUNTER",
+ "TUTORIAL55_TROLL_MAGE",
+ "TUTORIAL55_TROLL_PRIEST",
+ "TUTORIAL55_TROLL_ROGUE",
+ "TUTORIAL55_TROLL_SHAMAN",
+ "TUTORIAL55_TROLL_WARLOCK",
+ "TUTORIAL55_TROLL_WARRIOR",
+ "TUTORIAL56",
+ "TUTORIAL57_HUMAN",
+ "TUTORIAL57_ORC",
+ "TUTORIAL57_SCOURGE",
+ "TUTORIAL57_TAUREN",
+ "TUTORIAL57_TROLL_DRUID",
+ "TUTORIAL57_TROLL_HUNTER",
+ "TUTORIAL57_TROLL_MAGE",
+ "TUTORIAL57_TROLL_PRIEST",
+ "TUTORIAL57_TROLL_ROGUE",
+ "TUTORIAL57_TROLL_SHAMAN",
+ "TUTORIAL57_TROLL_WARLOCK",
+ "TUTORIAL57_TROLL_WARRIOR",
+ "TUTORIAL58",
+ "TUTORIAL59",
+ "TUTORIAL5_DRUID",
+ "TUTORIAL5_HUNTER",
+ "TUTORIAL5_MAGE",
+ "TUTORIAL5_PALADIN",
+ "TUTORIAL5_PRIEST",
+ "TUTORIAL5_ROGUE",
+ "TUTORIAL5_SHAMAN",
+ "TUTORIAL5_WARLOCK",
+ "TUTORIAL5_WARRIOR",
+ "TUTORIAL6",
+ "TUTORIAL60",
+ "TUTORIAL61_DRUID",
+ "TUTORIAL61_HUNTER",
+ "TUTORIAL61_PALADIN",
+ "TUTORIAL61_SHAMAN",
+ "TUTORIAL61_SPELLID_DRUID",
+ "TUTORIAL61_SPELLID_HUNTER",
+ "TUTORIAL61_SPELLID_PALADIN",
+ "TUTORIAL61_SPELLID_SHAMAN",
+ "TUTORIAL61_SPELLID_WARLOCK",
+ "TUTORIAL61_SPELLID_WARRIOR",
+ "TUTORIAL61_WARLOCK",
+ "TUTORIAL61_WARRIOR",
+ "TUTORIAL7",
+ "TUTORIAL8",
+ "TUTORIAL9",
+ "TUTORIAL_TITLE1",
+ "TUTORIAL_TITLE10",
+ "TUTORIAL_TITLE11",
+ "TUTORIAL_TITLE12",
+ "TUTORIAL_TITLE13",
+ "TUTORIAL_TITLE14",
+ "TUTORIAL_TITLE15",
+ "TUTORIAL_TITLE16",
+ "TUTORIAL_TITLE17",
+ "TUTORIAL_TITLE18",
+ "TUTORIAL_TITLE19",
+ "TUTORIAL_TITLE2",
+ "TUTORIAL_TITLE20",
+ "TUTORIAL_TITLE21",
+ "TUTORIAL_TITLE22",
+ "TUTORIAL_TITLE23",
+ "TUTORIAL_TITLE24",
+ "TUTORIAL_TITLE25",
+ "TUTORIAL_TITLE26",
+ "TUTORIAL_TITLE27",
+ "TUTORIAL_TITLE28",
+ "TUTORIAL_TITLE29",
+ "TUTORIAL_TITLE3",
+ "TUTORIAL_TITLE30",
+ "TUTORIAL_TITLE31",
+ "TUTORIAL_TITLE32",
+ "TUTORIAL_TITLE33",
+ "TUTORIAL_TITLE34",
+ "TUTORIAL_TITLE35",
+ "TUTORIAL_TITLE36",
+ "TUTORIAL_TITLE37",
+ "TUTORIAL_TITLE38",
+ "TUTORIAL_TITLE39",
+ "TUTORIAL_TITLE4",
+ "TUTORIAL_TITLE40",
+ "TUTORIAL_TITLE41",
+ "TUTORIAL_TITLE42",
+ "TUTORIAL_TITLE43",
+ "TUTORIAL_TITLE44",
+ "TUTORIAL_TITLE45",
+ "TUTORIAL_TITLE46",
+ "TUTORIAL_TITLE47",
+ "TUTORIAL_TITLE48",
+ "TUTORIAL_TITLE49",
+ "TUTORIAL_TITLE5",
+ "TUTORIAL_TITLE50",
+ "TUTORIAL_TITLE51",
+ "TUTORIAL_TITLE52",
+ "TUTORIAL_TITLE53",
+ "TUTORIAL_TITLE54",
+ "TUTORIAL_TITLE55",
+ "TUTORIAL_TITLE56",
+ "TUTORIAL_TITLE57",
+ "TUTORIAL_TITLE58",
+ "TUTORIAL_TITLE59",
+ "TUTORIAL_TITLE6",
+ "TUTORIAL_TITLE60",
+ "TUTORIAL_TITLE61_DRUID",
+ "TUTORIAL_TITLE61_HUNTER",
+ "TUTORIAL_TITLE61_PALADIN",
+ "TUTORIAL_TITLE61_ROGUE",
+ "TUTORIAL_TITLE61_SHAMAN",
+ "TUTORIAL_TITLE61_WARLOCK",
+ "TUTORIAL_TITLE61_WARRIOR",
+ "TUTORIAL_TITLE7",
+ "TUTORIAL_TITLE8",
+ "TUTORIAL_TITLE9",
+ "TUTORIAL_TOKEN_ABOUT_TOKENS",
+ "TUTORIAL_TOKEN_GAME_TIME_STEP_1",
+ "TUTORIAL_TOKEN_GAME_TIME_STEP_2",
+ "TUTORIAL_TOKEN_GAME_TIME_STEP_2_MINUTES",
+ "TUTORIAL_TOKEN_GOLD_STEP_1",
+ "TUTORIAL_TOKEN_GOLD_STEP_2",
+ "TUTORIAL_TOKEN_I_NEED_GAME_TIME",
+ "TUTORIAL_TOKEN_I_NEED_GOLD",
+ "TUTORIAL_TOKEN_PAY_FOR_TIME_WITH_GOLD",
+ "TUTORIAL_TOKEN_SELL_FOR_GOLD",
+ "TWOHANDEDWEAPONBEINGWIELDED",
+ "TWO_HANDED",
+ "TYPE",
+ "TYPE_LFR_COMMENT_HERE",
+ "UIOPTIONS_MENU",
+ "UI_DEPTH",
+ "UI_HIDDEN",
+ "UI_SCALE",
+ "UKNOWNBEING",
+ "UNABLE_TO_LEARN_BLUEPRINT",
+ "UNABLE_TO_REFUND_ITEM",
+ "UNAVAILABLE",
+ "UNBIND",
+ "UNCHECK_ALL",
+ "UNCONSCIOUS",
+ "UNDOCK_WINDOW",
+ "UNEXTEND_RAID_LOCK",
+ "UNIGNORE_QUEST",
+ "UNITFRAME_LABEL",
+ "UNITFRAME_SUBTEXT",
+ "UNITNAME_SUMMON_TITLE1",
+ "UNITNAME_SUMMON_TITLE10",
+ "UNITNAME_SUMMON_TITLE11",
+ "UNITNAME_SUMMON_TITLE12",
+ "UNITNAME_SUMMON_TITLE13",
+ "UNITNAME_SUMMON_TITLE14",
+ "UNITNAME_SUMMON_TITLE15",
+ "UNITNAME_SUMMON_TITLE16",
+ "UNITNAME_SUMMON_TITLE17",
+ "UNITNAME_SUMMON_TITLE18",
+ "UNITNAME_SUMMON_TITLE19",
+ "UNITNAME_SUMMON_TITLE2",
+ "UNITNAME_SUMMON_TITLE20",
+ "UNITNAME_SUMMON_TITLE21",
+ "UNITNAME_SUMMON_TITLE22",
+ "UNITNAME_SUMMON_TITLE23",
+ "UNITNAME_SUMMON_TITLE24",
+ "UNITNAME_SUMMON_TITLE25",
+ "UNITNAME_SUMMON_TITLE26",
+ "UNITNAME_SUMMON_TITLE27",
+ "UNITNAME_SUMMON_TITLE28",
+ "UNITNAME_SUMMON_TITLE29",
+ "UNITNAME_SUMMON_TITLE3",
+ "UNITNAME_SUMMON_TITLE30",
+ "UNITNAME_SUMMON_TITLE4",
+ "UNITNAME_SUMMON_TITLE5",
+ "UNITNAME_SUMMON_TITLE6",
+ "UNITNAME_SUMMON_TITLE7",
+ "UNITNAME_SUMMON_TITLE8",
+ "UNITNAME_SUMMON_TITLE9",
+ "UNITNAME_TITLE",
+ "UNITNAME_TITLE_CHARM",
+ "UNITNAME_TITLE_COMPANION",
+ "UNITNAME_TITLE_CREATION",
+ "UNITNAME_TITLE_GUARDIAN",
+ "UNITNAME_TITLE_MINION",
+ "UNITNAME_TITLE_OPPONENT",
+ "UNITNAME_TITLE_PET",
+ "UNITNAME_TITLE_SQUIRE",
+ "UNITNAME_TITLE_WAR_BANNER",
+ "UNIT_CAPTURABLE",
+ "UNIT_COLORS",
+ "UNIT_FRAME_DROPDOWN_SUBSECTION_TITLE_INSTANCE",
+ "UNIT_FRAME_DROPDOWN_SUBSECTION_TITLE_INTERACT",
+ "UNIT_FRAME_DROPDOWN_SUBSECTION_TITLE_LEGACY_RAID",
+ "UNIT_FRAME_DROPDOWN_SUBSECTION_TITLE_LOOT",
+ "UNIT_FRAME_DROPDOWN_SUBSECTION_TITLE_OTHER",
+ "UNIT_LETHAL_LEVEL_DEAD_TEMPLATE",
+ "UNIT_LETHAL_LEVEL_TEMPLATE",
+ "UNIT_LEVEL_DEAD_TEMPLATE",
+ "UNIT_LEVEL_TEMPLATE",
+ "UNIT_NAMEPLATES",
+ "UNIT_NAMEPLATES_ALLOW_OVERLAP",
+ "UNIT_NAMEPLATES_AUTOMODE",
+ "UNIT_NAMEPLATES_MAKE_LARGER",
+ "UNIT_NAMEPLATES_SHOW_ENEMIES",
+ "UNIT_NAMEPLATES_SHOW_ENEMY_GUARDIANS",
+ "UNIT_NAMEPLATES_SHOW_ENEMY_MINIONS",
+ "UNIT_NAMEPLATES_SHOW_ENEMY_MINUS",
+ "UNIT_NAMEPLATES_SHOW_ENEMY_TOTEMS",
+ "UNIT_NAMEPLATES_SHOW_FRIENDLY_GUARDIANS",
+ "UNIT_NAMEPLATES_SHOW_FRIENDLY_MINIONS",
+ "UNIT_NAMEPLATES_SHOW_FRIENDLY_TOTEMS",
+ "UNIT_NAMEPLATES_SHOW_FRIENDS",
+ "UNIT_NAMEPLATES_TYPES",
+ "UNIT_NAMEPLATES_TYPE_1",
+ "UNIT_NAMEPLATES_TYPE_2",
+ "UNIT_NAMEPLATES_TYPE_TOOLTIP_1",
+ "UNIT_NAMEPLATES_TYPE_TOOLTIP_2",
+ "UNIT_NAMES",
+ "UNIT_NAMES_COMBATLOG_TOOLTIP",
+ "UNIT_NAMES_SHOW_BRACES_COMBATLOG_TOOLTIP",
+ "UNIT_NAME_ENEMY",
+ "UNIT_NAME_ENEMY_GUARDIANS",
+ "UNIT_NAME_ENEMY_MINIONS",
+ "UNIT_NAME_ENEMY_TOTEMS",
+ "UNIT_NAME_FRIENDLY",
+ "UNIT_NAME_FRIENDLY_GUARDIANS",
+ "UNIT_NAME_FRIENDLY_MINIONS",
+ "UNIT_NAME_FRIENDLY_TOTEMS",
+ "UNIT_NAME_GUILD",
+ "UNIT_NAME_GUILD_TITLE",
+ "UNIT_NAME_HIDE_MINUS",
+ "UNIT_NAME_NONCOMBAT_CREATURE",
+ "UNIT_NAME_NPC",
+ "UNIT_NAME_OWN",
+ "UNIT_NAME_PLAYER_TITLE",
+ "UNIT_PLUS_LEVEL_TEMPLATE",
+ "UNIT_PVP_NAME",
+ "UNIT_SKINNABLE_BOLTS",
+ "UNIT_SKINNABLE_HERB",
+ "UNIT_SKINNABLE_LEATHER",
+ "UNIT_SKINNABLE_ROCK",
+ "UNIT_TYPE_LETHAL_LEVEL_TEMPLATE",
+ "UNIT_TYPE_LEVEL_TEMPLATE",
+ "UNIT_TYPE_PLUS_LEVEL_TEMPLATE",
+ "UNIT_YOU",
+ "UNIT_YOU_DEST",
+ "UNIT_YOU_DEST_POSSESSIVE",
+ "UNIT_YOU_SOURCE",
+ "UNIT_YOU_SOURCE_POSSESSIVE",
+ "UNKNOWN",
+ "UNKNOWNOBJECT",
+ "UNLEARN",
+ "UNLEARN_SKILL",
+ "UNLEARN_SKILL_TOOLTIP",
+ "UNLEARN_SPECIALIZATION_TOOLTIP",
+ "UNLIMITED",
+ "UNLIST_ME",
+ "UNLIST_MY_GROUP",
+ "UNLOCK",
+ "UNLOCKED_AT_HONOR_LEVEL",
+ "UNLOCKED_AT_LEVEL",
+ "UNLOCKS_AT_LABEL",
+ "UNLOCK_FOCUS_FRAME",
+ "UNLOCK_FRAME",
+ "UNLOCK_VOID_STORAGE",
+ "UNLOCK_WINDOW",
+ "UNMUTE",
+ "UNSPENT_TALENT_POINTS",
+ "UNTRACK_ACHIEVEMENT_TOOLTIP",
+ "UNTRACK_QUEST",
+ "UNTRACK_QUEST_ABBREV",
+ "UNUSED",
+ "UNWRAP",
+ "UPDATE",
+ "UPGRADE",
+ "UPGRADED_RECIPE_LEARNED_TITLE",
+ "UPGRADE_MISSING_ITEM",
+ "USABLE_ITEMS",
+ "USE",
+ "USED",
+ "USEIPV6",
+ "USE_COLON",
+ "USE_COLORBLIND_MODE",
+ "USE_ENGLISH_AUDIO",
+ "USE_EQUIPMENT_MANAGER",
+ "USE_EXISTING_PROFILE",
+ "USE_FULL_TEXT_MODE",
+ "USE_GUILDBANK_REPAIR",
+ "USE_ITEM",
+ "USE_NO_DROP",
+ "USE_PERSONAL_FUNDS",
+ "USE_RAID_STYLE_PARTY_FRAMES",
+ "USE_SOULSTONE",
+ "USE_UBERTOOLTIPS",
+ "USE_UISCALE",
+ "USE_WEATHER_SHADER",
+ "VAS_APPEARANCE_CHANGE_CONFIRMATION",
+ "VAS_APPEARANCE_CHANGE_VALIDATION_DESCRIPTION",
+ "VAS_CHARACTER_LABEL",
+ "VAS_CHARACTER_SELECTION_DESCRIPTION",
+ "VAS_FACTION_CHANGE_CONFIRMATION",
+ "VAS_FACTION_CHANGE_VALIDATION_DESCRIPTION",
+ "VAS_NAME_CHANGE_CONFIRMATION",
+ "VAS_NAME_CHANGE_TOOLTIP",
+ "VAS_NEW_CHARACTER_NAME_LABEL",
+ "VAS_RACE_CHANGE_CONFIRMATION",
+ "VAS_RACE_CHANGE_VALIDATION_DESCRIPTION",
+ "VAS_REALM_LABEL",
+ "VAS_SELECTED_CHARACTER_DESCRIPTION",
+ "VAS_SELECT_CHARACTER",
+ "VAS_SELECT_CHARACTER_DISABLED",
+ "VAS_SELECT_REALM",
+ "VEHICLE_LEAVE",
+ "VEHICLE_STEAM",
+ "VERBAL_HARASSMENT",
+ "VERBAL_HARASSMENT_DESCRIPTION",
+ "VERBAL_HARASSMENT_TEXT1",
+ "VERBAL_HARASSMENT_TEXT2",
+ "VERBAL_HARASSMENT_TEXT3",
+ "VERBAL_HARASSMENT_TEXT4",
+ "VERSATILITY_TOOLTIP_FORMAT",
+ "VERTEX_ANIMATION_SHADERS",
+ "VERTICAL_SYNC",
+ "VICTORY_TEXT0",
+ "VICTORY_TEXT1",
+ "VICTORY_TEXT_ARENA0",
+ "VICTORY_TEXT_ARENA1",
+ "VICTORY_TEXT_ARENA_DRAW",
+ "VICTORY_TEXT_ARENA_WINS",
+ "VIDEOOPTIONS_MENU",
+ "VIDEO_OPTIONS_16XANISOTROPIC",
+ "VIDEO_OPTIONS_2XANISOTROPIC",
+ "VIDEO_OPTIONS_4XANISOTROPIC",
+ "VIDEO_OPTIONS_8XANISOTROPIC",
+ "VIDEO_OPTIONS_ALLOWED",
+ "VIDEO_OPTIONS_BILINEAR",
+ "VIDEO_OPTIONS_DEPTH_EFFECTS_DISABLED",
+ "VIDEO_OPTIONS_DEPTH_EFFECTS_HIGH",
+ "VIDEO_OPTIONS_DEPTH_EFFECTS_LOW",
+ "VIDEO_OPTIONS_DEPTH_EFFECTS_MEDIUM",
+ "VIDEO_OPTIONS_DISABLED",
+ "VIDEO_OPTIONS_ENABLED",
+ "VIDEO_OPTIONS_FAIR",
+ "VIDEO_OPTIONS_FULLSCREEN",
+ "VIDEO_OPTIONS_HIGH",
+ "VIDEO_OPTIONS_LIGHTING_QUALITY_HIGH",
+ "VIDEO_OPTIONS_LIGHTING_QUALITY_LOW",
+ "VIDEO_OPTIONS_LIGHTING_QUALITY_MEDIUM",
+ "VIDEO_OPTIONS_LIQUID_DETAIL_FAIR",
+ "VIDEO_OPTIONS_LIQUID_DETAIL_LOW",
+ "VIDEO_OPTIONS_LIQUID_DETAIL_MEDIUM",
+ "VIDEO_OPTIONS_LIQUID_DETAIL_ULTRA",
+ "VIDEO_OPTIONS_LOW",
+ "VIDEO_OPTIONS_MEDIUM",
+ "VIDEO_OPTIONS_MONITOR",
+ "VIDEO_OPTIONS_MONITOR_PRIMARY",
+ "VIDEO_OPTIONS_MULTISAMPLE_FORMAT_STRING",
+ "VIDEO_OPTIONS_NEED_CLIENTRESTART",
+ "VIDEO_OPTIONS_NONE",
+ "VIDEO_OPTIONS_RECOMMENDED",
+ "VIDEO_OPTIONS_SHADOW_QUALITY_FAIR",
+ "VIDEO_OPTIONS_SHADOW_QUALITY_HIGH",
+ "VIDEO_OPTIONS_SHADOW_QUALITY_LOW",
+ "VIDEO_OPTIONS_SHADOW_QUALITY_MEDIUM",
+ "VIDEO_OPTIONS_SHADOW_QUALITY_ULTRA",
+ "VIDEO_OPTIONS_SHADOW_QUALITY_ULTRA_HIGH",
+ "VIDEO_OPTIONS_SSAO_ULTRA",
+ "VIDEO_OPTIONS_SUNSHAFTS_DISABLED",
+ "VIDEO_OPTIONS_SUNSHAFTS_HIGH",
+ "VIDEO_OPTIONS_SUNSHAFTS_LOW",
+ "VIDEO_OPTIONS_TEXTURE_DETAIL_FAIR",
+ "VIDEO_OPTIONS_TEXTURE_DETAIL_HIGH",
+ "VIDEO_OPTIONS_TEXTURE_DETAIL_LOW",
+ "VIDEO_OPTIONS_TEXTURE_DETAIL_MEDIUM",
+ "VIDEO_OPTIONS_TRILINEAR",
+ "VIDEO_OPTIONS_ULTRA",
+ "VIDEO_OPTIONS_ULTRA_HIGH",
+ "VIDEO_OPTIONS_WINDOWED",
+ "VIDEO_OPTIONS_WINDOWED_FULLSCREEN",
+ "VIDEO_QUALITY_LABEL1",
+ "VIDEO_QUALITY_LABEL2",
+ "VIDEO_QUALITY_LABEL3",
+ "VIDEO_QUALITY_LABEL4",
+ "VIDEO_QUALITY_LABEL5",
+ "VIDEO_QUALITY_LABEL6",
+ "VIDEO_QUALITY_S",
+ "VIDEO_QUALITY_SUBTEXT1",
+ "VIDEO_QUALITY_SUBTEXT2",
+ "VIDEO_QUALITY_SUBTEXT3",
+ "VIDEO_QUALITY_SUBTEXT4",
+ "VIDEO_QUALITY_SUBTEXT5",
+ "VIDEO_QUALITY_SUBTEXT6",
+ "VIEW",
+ "VIEW_FRIENDS_OF_FRIENDS",
+ "VIEW_IN_DRESSUP_FRAME",
+ "VIEW_LOG",
+ "VIEW_SUMMARIES",
+ "VOICE",
+ "VOICECHAT_DISABLED",
+ "VOICECHAT_DISABLED_TEXT",
+ "VOICEMACRO_0_Dw_0",
+ "VOICEMACRO_0_Dw_0_FEMALE",
+ "VOICEMACRO_0_Dw_1",
+ "VOICEMACRO_0_Dw_1_FEMALE",
+ "VOICEMACRO_0_Gn_0",
+ "VOICEMACRO_0_Gn_0_FEMALE",
+ "VOICEMACRO_0_Gn_1",
+ "VOICEMACRO_0_Gn_1_FEMALE",
+ "VOICEMACRO_0_Gn_2_FEMALE",
+ "VOICEMACRO_0_Hu_0",
+ "VOICEMACRO_0_Hu_0_FEMALE",
+ "VOICEMACRO_0_Hu_1",
+ "VOICEMACRO_0_Hu_1_FEMALE",
+ "VOICEMACRO_0_Ni_0",
+ "VOICEMACRO_0_Ni_0_FEMALE",
+ "VOICEMACRO_0_Ni_1",
+ "VOICEMACRO_0_Ni_1_FEMALE",
+ "VOICEMACRO_0_Ni_2",
+ "VOICEMACRO_0_Or_0",
+ "VOICEMACRO_0_Or_0_FEMALE",
+ "VOICEMACRO_0_Or_1",
+ "VOICEMACRO_0_Or_1_FEMALE",
+ "VOICEMACRO_0_Sc_0",
+ "VOICEMACRO_0_Sc_0_FEMALE",
+ "VOICEMACRO_0_Sc_1",
+ "VOICEMACRO_0_Sc_1_FEMALE",
+ "VOICEMACRO_0_Ta_0",
+ "VOICEMACRO_0_Ta_0_FEMALE",
+ "VOICEMACRO_0_Ta_1",
+ "VOICEMACRO_0_Ta_1_FEMALE",
+ "VOICEMACRO_0_Ta_2",
+ "VOICEMACRO_0_Tr_0",
+ "VOICEMACRO_0_Tr_0_FEMALE",
+ "VOICEMACRO_0_Tr_1",
+ "VOICEMACRO_0_Tr_1_FEMALE",
+ "VOICEMACRO_10_Dw_0",
+ "VOICEMACRO_10_Dw_0_FEMALE",
+ "VOICEMACRO_10_Dw_1",
+ "VOICEMACRO_10_Dw_1_FEMALE",
+ "VOICEMACRO_10_Gn_0",
+ "VOICEMACRO_10_Gn_0_FEMALE",
+ "VOICEMACRO_10_Gn_1",
+ "VOICEMACRO_10_Gn_1_FEMALE",
+ "VOICEMACRO_10_Hu_0",
+ "VOICEMACRO_10_Hu_0_FEMALE",
+ "VOICEMACRO_10_Hu_1",
+ "VOICEMACRO_10_Hu_1_FEMALE",
+ "VOICEMACRO_10_Ni_0",
+ "VOICEMACRO_10_Ni_0_FEMALE",
+ "VOICEMACRO_10_Ni_1",
+ "VOICEMACRO_10_Ni_1_FEMALE",
+ "VOICEMACRO_10_Or_0",
+ "VOICEMACRO_10_Or_0_FEMALE",
+ "VOICEMACRO_10_Or_1",
+ "VOICEMACRO_10_Or_1_FEMALE",
+ "VOICEMACRO_10_Or_2_FEMALE",
+ "VOICEMACRO_10_Sc_0",
+ "VOICEMACRO_10_Sc_0_FEMALE",
+ "VOICEMACRO_10_Sc_1",
+ "VOICEMACRO_10_Sc_1_FEMALE",
+ "VOICEMACRO_10_Ta_0",
+ "VOICEMACRO_10_Ta_0_FEMALE",
+ "VOICEMACRO_10_Ta_1",
+ "VOICEMACRO_10_Ta_1_FEMALE",
+ "VOICEMACRO_10_Tr_0",
+ "VOICEMACRO_10_Tr_0_FEMALE",
+ "VOICEMACRO_10_Tr_1",
+ "VOICEMACRO_10_Tr_1_FEMALE",
+ "VOICEMACRO_12_Dw_0",
+ "VOICEMACRO_12_Dw_0_FEMALE",
+ "VOICEMACRO_12_Dw_1",
+ "VOICEMACRO_12_Dw_1_FEMALE",
+ "VOICEMACRO_12_Dw_2",
+ "VOICEMACRO_12_Dw_2_FEMALE",
+ "VOICEMACRO_12_Dw_3",
+ "VOICEMACRO_12_Gn_0",
+ "VOICEMACRO_12_Gn_0_FEMALE",
+ "VOICEMACRO_12_Gn_1",
+ "VOICEMACRO_12_Gn_1_FEMALE",
+ "VOICEMACRO_12_Gn_2",
+ "VOICEMACRO_12_Gn_2_FEMALE",
+ "VOICEMACRO_12_Gn_3",
+ "VOICEMACRO_12_Hu_0",
+ "VOICEMACRO_12_Hu_0_FEMALE",
+ "VOICEMACRO_12_Hu_1",
+ "VOICEMACRO_12_Hu_1_FEMALE",
+ "VOICEMACRO_12_Hu_2",
+ "VOICEMACRO_12_Hu_2_FEMALE",
+ "VOICEMACRO_12_Hu_3",
+ "VOICEMACRO_12_Ni_0",
+ "VOICEMACRO_12_Ni_0_FEMALE",
+ "VOICEMACRO_12_Ni_1",
+ "VOICEMACRO_12_Ni_1_FEMALE",
+ "VOICEMACRO_12_Ni_2",
+ "VOICEMACRO_12_Ni_2_FEMALE",
+ "VOICEMACRO_12_Ni_3_FEMALE",
+ "VOICEMACRO_12_Or_0",
+ "VOICEMACRO_12_Or_0_FEMALE",
+ "VOICEMACRO_12_Or_1",
+ "VOICEMACRO_12_Or_1_FEMALE",
+ "VOICEMACRO_12_Or_2",
+ "VOICEMACRO_12_Or_2_FEMALE",
+ "VOICEMACRO_12_Sc_0",
+ "VOICEMACRO_12_Sc_0_FEMALE",
+ "VOICEMACRO_12_Sc_1",
+ "VOICEMACRO_12_Sc_1_FEMALE",
+ "VOICEMACRO_12_Sc_2",
+ "VOICEMACRO_12_Sc_2_FEMALE",
+ "VOICEMACRO_12_Ta_0",
+ "VOICEMACRO_12_Ta_0_FEMALE",
+ "VOICEMACRO_12_Ta_1",
+ "VOICEMACRO_12_Ta_1_FEMALE",
+ "VOICEMACRO_12_Ta_2",
+ "VOICEMACRO_12_Ta_2_FEMALE",
+ "VOICEMACRO_12_Tr_0",
+ "VOICEMACRO_12_Tr_0_FEMALE",
+ "VOICEMACRO_12_Tr_1",
+ "VOICEMACRO_12_Tr_1_FEMALE",
+ "VOICEMACRO_12_Tr_2",
+ "VOICEMACRO_12_Tr_2_FEMALE",
+ "VOICEMACRO_13_Dw_0",
+ "VOICEMACRO_13_Dw_0_FEMALE",
+ "VOICEMACRO_13_Dw_1",
+ "VOICEMACRO_13_Dw_1_FEMALE",
+ "VOICEMACRO_13_Dw_2",
+ "VOICEMACRO_13_Dw_2_FEMALE",
+ "VOICEMACRO_13_Gn_0",
+ "VOICEMACRO_13_Gn_0_FEMALE",
+ "VOICEMACRO_13_Gn_1",
+ "VOICEMACRO_13_Gn_1_FEMALE",
+ "VOICEMACRO_13_Gn_2",
+ "VOICEMACRO_13_Gn_2_FEMALE",
+ "VOICEMACRO_13_Gn_3",
+ "VOICEMACRO_13_Gn_3_FEMALE",
+ "VOICEMACRO_13_Hu_0",
+ "VOICEMACRO_13_Hu_0_FEMALE",
+ "VOICEMACRO_13_Hu_1",
+ "VOICEMACRO_13_Hu_1_FEMALE",
+ "VOICEMACRO_13_Hu_2",
+ "VOICEMACRO_13_Hu_2_FEMALE",
+ "VOICEMACRO_13_Ni_0",
+ "VOICEMACRO_13_Ni_0_FEMALE",
+ "VOICEMACRO_13_Ni_1",
+ "VOICEMACRO_13_Ni_1_FEMALE",
+ "VOICEMACRO_13_Ni_2",
+ "VOICEMACRO_13_Ni_2_FEMALE",
+ "VOICEMACRO_13_Or_0",
+ "VOICEMACRO_13_Or_0_FEMALE",
+ "VOICEMACRO_13_Or_1",
+ "VOICEMACRO_13_Or_1_FEMALE",
+ "VOICEMACRO_13_Or_2",
+ "VOICEMACRO_13_Or_2_FEMALE",
+ "VOICEMACRO_13_Sc_0",
+ "VOICEMACRO_13_Sc_0_FEMALE",
+ "VOICEMACRO_13_Sc_1",
+ "VOICEMACRO_13_Sc_1_FEMALE",
+ "VOICEMACRO_13_Sc_2",
+ "VOICEMACRO_13_Sc_2_FEMALE",
+ "VOICEMACRO_13_Ta_0",
+ "VOICEMACRO_13_Ta_0_FEMALE",
+ "VOICEMACRO_13_Ta_1",
+ "VOICEMACRO_13_Ta_1_FEMALE",
+ "VOICEMACRO_13_Ta_2",
+ "VOICEMACRO_13_Ta_2_FEMALE",
+ "VOICEMACRO_13_Tr_0",
+ "VOICEMACRO_13_Tr_0_FEMALE",
+ "VOICEMACRO_13_Tr_1",
+ "VOICEMACRO_13_Tr_1_FEMALE",
+ "VOICEMACRO_13_Tr_2",
+ "VOICEMACRO_13_Tr_2_FEMALE",
+ "VOICEMACRO_14_Dw_0",
+ "VOICEMACRO_14_Dw_0_FEMALE",
+ "VOICEMACRO_14_Dw_1",
+ "VOICEMACRO_14_Dw_1_FEMALE",
+ "VOICEMACRO_14_Dw_2",
+ "VOICEMACRO_14_Dw_2_FEMALE",
+ "VOICEMACRO_14_Dw_3",
+ "VOICEMACRO_14_Gn_0",
+ "VOICEMACRO_14_Gn_0_FEMALE",
+ "VOICEMACRO_14_Gn_1",
+ "VOICEMACRO_14_Gn_1_FEMALE",
+ "VOICEMACRO_14_Gn_2",
+ "VOICEMACRO_14_Gn_2_FEMALE",
+ "VOICEMACRO_14_Hu_0",
+ "VOICEMACRO_14_Hu_0_FEMALE",
+ "VOICEMACRO_14_Hu_1",
+ "VOICEMACRO_14_Hu_1_FEMALE",
+ "VOICEMACRO_14_Hu_2",
+ "VOICEMACRO_14_Hu_2_FEMALE",
+ "VOICEMACRO_14_Ni_0",
+ "VOICEMACRO_14_Ni_0_FEMALE",
+ "VOICEMACRO_14_Ni_1",
+ "VOICEMACRO_14_Ni_1_FEMALE",
+ "VOICEMACRO_14_Ni_2",
+ "VOICEMACRO_14_Ni_2_FEMALE",
+ "VOICEMACRO_14_Or_0",
+ "VOICEMACRO_14_Or_0_FEMALE",
+ "VOICEMACRO_14_Or_1",
+ "VOICEMACRO_14_Or_1_FEMALE",
+ "VOICEMACRO_14_Or_2",
+ "VOICEMACRO_14_Or_2_FEMALE",
+ "VOICEMACRO_14_Or_3",
+ "VOICEMACRO_14_Or_3_FEMALE",
+ "VOICEMACRO_14_Sc_0",
+ "VOICEMACRO_14_Sc_0_FEMALE",
+ "VOICEMACRO_14_Sc_1",
+ "VOICEMACRO_14_Sc_1_FEMALE",
+ "VOICEMACRO_14_Sc_2",
+ "VOICEMACRO_14_Sc_2_FEMALE",
+ "VOICEMACRO_14_Ta_0",
+ "VOICEMACRO_14_Ta_0_FEMALE",
+ "VOICEMACRO_14_Ta_1",
+ "VOICEMACRO_14_Ta_1_FEMALE",
+ "VOICEMACRO_14_Ta_2",
+ "VOICEMACRO_14_Ta_2_FEMALE",
+ "VOICEMACRO_14_Tr_0",
+ "VOICEMACRO_14_Tr_0_FEMALE",
+ "VOICEMACRO_14_Tr_1",
+ "VOICEMACRO_14_Tr_1_FEMALE",
+ "VOICEMACRO_14_Tr_2",
+ "VOICEMACRO_14_Tr_2_FEMALE",
+ "VOICEMACRO_14_Tr_3",
+ "VOICEMACRO_15_Dw_0",
+ "VOICEMACRO_15_Dw_0_FEMALE",
+ "VOICEMACRO_15_Dw_1",
+ "VOICEMACRO_15_Dw_1_FEMALE",
+ "VOICEMACRO_15_Dw_2",
+ "VOICEMACRO_15_Dw_2_FEMALE",
+ "VOICEMACRO_15_Dw_3",
+ "VOICEMACRO_15_Gn_0",
+ "VOICEMACRO_15_Gn_0_FEMALE",
+ "VOICEMACRO_15_Gn_1",
+ "VOICEMACRO_15_Gn_1_FEMALE",
+ "VOICEMACRO_15_Gn_2",
+ "VOICEMACRO_15_Gn_2_FEMALE",
+ "VOICEMACRO_15_Hu_0",
+ "VOICEMACRO_15_Hu_0_FEMALE",
+ "VOICEMACRO_15_Hu_1",
+ "VOICEMACRO_15_Hu_1_FEMALE",
+ "VOICEMACRO_15_Hu_2",
+ "VOICEMACRO_15_Hu_2_FEMALE",
+ "VOICEMACRO_15_Hu_3",
+ "VOICEMACRO_15_Ni_0",
+ "VOICEMACRO_15_Ni_0_FEMALE",
+ "VOICEMACRO_15_Ni_1",
+ "VOICEMACRO_15_Ni_1_FEMALE",
+ "VOICEMACRO_15_Ni_2",
+ "VOICEMACRO_15_Ni_2_FEMALE",
+ "VOICEMACRO_15_Or_0",
+ "VOICEMACRO_15_Or_0_FEMALE",
+ "VOICEMACRO_15_Or_1",
+ "VOICEMACRO_15_Or_1_FEMALE",
+ "VOICEMACRO_15_Or_2",
+ "VOICEMACRO_15_Or_2_FEMALE",
+ "VOICEMACRO_15_Sc_0",
+ "VOICEMACRO_15_Sc_0_FEMALE",
+ "VOICEMACRO_15_Sc_1",
+ "VOICEMACRO_15_Sc_1_FEMALE",
+ "VOICEMACRO_15_Sc_2",
+ "VOICEMACRO_15_Sc_2_FEMALE",
+ "VOICEMACRO_15_Ta_0",
+ "VOICEMACRO_15_Ta_0_FEMALE",
+ "VOICEMACRO_15_Ta_1",
+ "VOICEMACRO_15_Ta_1_FEMALE",
+ "VOICEMACRO_15_Ta_2",
+ "VOICEMACRO_15_Ta_2_FEMALE",
+ "VOICEMACRO_15_Tr_0",
+ "VOICEMACRO_15_Tr_0_FEMALE",
+ "VOICEMACRO_15_Tr_1",
+ "VOICEMACRO_15_Tr_1_FEMALE",
+ "VOICEMACRO_15_Tr_2",
+ "VOICEMACRO_15_Tr_2_FEMALE",
+ "VOICEMACRO_15_Tr_3",
+ "VOICEMACRO_16_Dw_0",
+ "VOICEMACRO_16_Dw_0_FEMALE",
+ "VOICEMACRO_16_Dw_1",
+ "VOICEMACRO_16_Dw_1_FEMALE",
+ "VOICEMACRO_16_Dw_2",
+ "VOICEMACRO_16_Dw_2_FEMALE",
+ "VOICEMACRO_16_Dw_3",
+ "VOICEMACRO_16_Dw_3_FEMALE",
+ "VOICEMACRO_16_Gn_0",
+ "VOICEMACRO_16_Gn_0_FEMALE",
+ "VOICEMACRO_16_Gn_1",
+ "VOICEMACRO_16_Gn_1_FEMALE",
+ "VOICEMACRO_16_Gn_2",
+ "VOICEMACRO_16_Gn_2_FEMALE",
+ "VOICEMACRO_16_Hu_0",
+ "VOICEMACRO_16_Hu_0_FEMALE",
+ "VOICEMACRO_16_Hu_1",
+ "VOICEMACRO_16_Hu_1_FEMALE",
+ "VOICEMACRO_16_Hu_2",
+ "VOICEMACRO_16_Hu_2_FEMALE",
+ "VOICEMACRO_16_Ni_0",
+ "VOICEMACRO_16_Ni_0_FEMALE",
+ "VOICEMACRO_16_Ni_1",
+ "VOICEMACRO_16_Ni_1_FEMALE",
+ "VOICEMACRO_16_Ni_2",
+ "VOICEMACRO_16_Ni_2_FEMALE",
+ "VOICEMACRO_16_Or_0",
+ "VOICEMACRO_16_Or_0_FEMALE",
+ "VOICEMACRO_16_Or_1",
+ "VOICEMACRO_16_Or_1_FEMALE",
+ "VOICEMACRO_16_Or_2",
+ "VOICEMACRO_16_Or_2_FEMALE",
+ "VOICEMACRO_16_Sc_0",
+ "VOICEMACRO_16_Sc_0_FEMALE",
+ "VOICEMACRO_16_Sc_1",
+ "VOICEMACRO_16_Sc_1_FEMALE",
+ "VOICEMACRO_16_Sc_2",
+ "VOICEMACRO_16_Sc_2_FEMALE",
+ "VOICEMACRO_16_Ta_0",
+ "VOICEMACRO_16_Ta_0_FEMALE",
+ "VOICEMACRO_16_Ta_1",
+ "VOICEMACRO_16_Ta_1_FEMALE",
+ "VOICEMACRO_16_Ta_2",
+ "VOICEMACRO_16_Ta_2_FEMALE",
+ "VOICEMACRO_16_Ta_3",
+ "VOICEMACRO_16_Tr_0",
+ "VOICEMACRO_16_Tr_0_FEMALE",
+ "VOICEMACRO_16_Tr_1",
+ "VOICEMACRO_16_Tr_1_FEMALE",
+ "VOICEMACRO_16_Tr_2",
+ "VOICEMACRO_16_Tr_2_FEMALE",
+ "VOICEMACRO_17_Dw_0",
+ "VOICEMACRO_17_Dw_0_FEMALE",
+ "VOICEMACRO_17_Dw_1",
+ "VOICEMACRO_17_Dw_1_FEMALE",
+ "VOICEMACRO_17_Dw_2",
+ "VOICEMACRO_17_Dw_2_FEMALE",
+ "VOICEMACRO_17_Gn_0",
+ "VOICEMACRO_17_Gn_0_FEMALE",
+ "VOICEMACRO_17_Gn_1",
+ "VOICEMACRO_17_Gn_1_FEMALE",
+ "VOICEMACRO_17_Gn_2",
+ "VOICEMACRO_17_Gn_2_FEMALE",
+ "VOICEMACRO_17_Hu_0",
+ "VOICEMACRO_17_Hu_0_FEMALE",
+ "VOICEMACRO_17_Hu_1",
+ "VOICEMACRO_17_Hu_1_FEMALE",
+ "VOICEMACRO_17_Hu_2",
+ "VOICEMACRO_17_Hu_2_FEMALE",
+ "VOICEMACRO_17_Ni_0",
+ "VOICEMACRO_17_Ni_0_FEMALE",
+ "VOICEMACRO_17_Ni_1",
+ "VOICEMACRO_17_Ni_1_FEMALE",
+ "VOICEMACRO_17_Ni_2",
+ "VOICEMACRO_17_Ni_2_FEMALE",
+ "VOICEMACRO_17_Or_0",
+ "VOICEMACRO_17_Or_0_FEMALE",
+ "VOICEMACRO_17_Or_1",
+ "VOICEMACRO_17_Or_1_FEMALE",
+ "VOICEMACRO_17_Or_2",
+ "VOICEMACRO_17_Or_2_FEMALE",
+ "VOICEMACRO_17_Sc_0",
+ "VOICEMACRO_17_Sc_0_FEMALE",
+ "VOICEMACRO_17_Sc_1",
+ "VOICEMACRO_17_Sc_1_FEMALE",
+ "VOICEMACRO_17_Sc_2_FEMALE",
+ "VOICEMACRO_17_Ta_0",
+ "VOICEMACRO_17_Ta_0_FEMALE",
+ "VOICEMACRO_17_Ta_1",
+ "VOICEMACRO_17_Ta_1_FEMALE",
+ "VOICEMACRO_17_Ta_2",
+ "VOICEMACRO_17_Ta_2_FEMALE",
+ "VOICEMACRO_17_Tr_0",
+ "VOICEMACRO_17_Tr_0_FEMALE",
+ "VOICEMACRO_17_Tr_1",
+ "VOICEMACRO_17_Tr_1_FEMALE",
+ "VOICEMACRO_17_Tr_2",
+ "VOICEMACRO_17_Tr_2_FEMALE",
+ "VOICEMACRO_18_Dw_0",
+ "VOICEMACRO_18_Dw_0_FEMALE",
+ "VOICEMACRO_18_Dw_1",
+ "VOICEMACRO_18_Dw_1_FEMALE",
+ "VOICEMACRO_18_Dw_2",
+ "VOICEMACRO_18_Dw_2_FEMALE",
+ "VOICEMACRO_18_Dw_3",
+ "VOICEMACRO_18_Dw_3_FEMALE",
+ "VOICEMACRO_18_Dw_4",
+ "VOICEMACRO_18_Gn_0",
+ "VOICEMACRO_18_Gn_0_FEMALE",
+ "VOICEMACRO_18_Gn_1",
+ "VOICEMACRO_18_Gn_1_FEMALE",
+ "VOICEMACRO_18_Gn_2",
+ "VOICEMACRO_18_Gn_2_FEMALE",
+ "VOICEMACRO_18_Gn_3_FEMALE",
+ "VOICEMACRO_18_Hu_0",
+ "VOICEMACRO_18_Hu_0_FEMALE",
+ "VOICEMACRO_18_Hu_1",
+ "VOICEMACRO_18_Hu_1_FEMALE",
+ "VOICEMACRO_18_Hu_2",
+ "VOICEMACRO_18_Hu_2_FEMALE",
+ "VOICEMACRO_18_Ni_0",
+ "VOICEMACRO_18_Ni_0_FEMALE",
+ "VOICEMACRO_18_Ni_1",
+ "VOICEMACRO_18_Ni_1_FEMALE",
+ "VOICEMACRO_18_Ni_2",
+ "VOICEMACRO_18_Ni_2_FEMALE",
+ "VOICEMACRO_18_Or_0",
+ "VOICEMACRO_18_Or_0_FEMALE",
+ "VOICEMACRO_18_Or_1",
+ "VOICEMACRO_18_Or_1_FEMALE",
+ "VOICEMACRO_18_Or_2",
+ "VOICEMACRO_18_Or_2_FEMALE",
+ "VOICEMACRO_18_Sc_0",
+ "VOICEMACRO_18_Sc_0_FEMALE",
+ "VOICEMACRO_18_Sc_1",
+ "VOICEMACRO_18_Sc_1_FEMALE",
+ "VOICEMACRO_18_Sc_2",
+ "VOICEMACRO_18_Sc_2_FEMALE",
+ "VOICEMACRO_18_Sc_3_FEMALE",
+ "VOICEMACRO_18_Ta_0",
+ "VOICEMACRO_18_Ta_0_FEMALE",
+ "VOICEMACRO_18_Ta_1",
+ "VOICEMACRO_18_Ta_1_FEMALE",
+ "VOICEMACRO_18_Ta_2",
+ "VOICEMACRO_18_Ta_2_FEMALE",
+ "VOICEMACRO_18_Tr_0",
+ "VOICEMACRO_18_Tr_0_FEMALE",
+ "VOICEMACRO_18_Tr_1",
+ "VOICEMACRO_18_Tr_1_FEMALE",
+ "VOICEMACRO_18_Tr_2",
+ "VOICEMACRO_18_Tr_2_FEMALE",
+ "VOICEMACRO_19_Dw_0",
+ "VOICEMACRO_19_Dw_0_FEMALE",
+ "VOICEMACRO_19_Dw_1",
+ "VOICEMACRO_19_Dw_1_FEMALE",
+ "VOICEMACRO_19_Dw_2",
+ "VOICEMACRO_19_Dw_2_FEMALE",
+ "VOICEMACRO_19_Dw_3",
+ "VOICEMACRO_19_Dw_3_FEMALE",
+ "VOICEMACRO_19_Dw_4",
+ "VOICEMACRO_19_Dw_4_FEMALE",
+ "VOICEMACRO_19_Dw_5",
+ "VOICEMACRO_19_Gn_0",
+ "VOICEMACRO_19_Gn_0_FEMALE",
+ "VOICEMACRO_19_Gn_1",
+ "VOICEMACRO_19_Gn_1_FEMALE",
+ "VOICEMACRO_19_Gn_2",
+ "VOICEMACRO_19_Gn_2_FEMALE",
+ "VOICEMACRO_19_Gn_3",
+ "VOICEMACRO_19_Gn_3_FEMALE",
+ "VOICEMACRO_19_Gn_4_FEMALE",
+ "VOICEMACRO_19_Hu_0",
+ "VOICEMACRO_19_Hu_0_FEMALE",
+ "VOICEMACRO_19_Hu_1",
+ "VOICEMACRO_19_Hu_1_FEMALE",
+ "VOICEMACRO_19_Hu_2",
+ "VOICEMACRO_19_Hu_2_FEMALE",
+ "VOICEMACRO_19_Hu_3",
+ "VOICEMACRO_19_Hu_4",
+ "VOICEMACRO_19_Hu_5",
+ "VOICEMACRO_19_Ni_0",
+ "VOICEMACRO_19_Ni_0_FEMALE",
+ "VOICEMACRO_19_Ni_1",
+ "VOICEMACRO_19_Ni_1_FEMALE",
+ "VOICEMACRO_19_Ni_2",
+ "VOICEMACRO_19_Ni_2_FEMALE",
+ "VOICEMACRO_19_Ni_3",
+ "VOICEMACRO_19_Ni_3_FEMALE",
+ "VOICEMACRO_19_Ni_4",
+ "VOICEMACRO_19_Or_0",
+ "VOICEMACRO_19_Or_0_FEMALE",
+ "VOICEMACRO_19_Or_1",
+ "VOICEMACRO_19_Or_1_FEMALE",
+ "VOICEMACRO_19_Or_2",
+ "VOICEMACRO_19_Or_2_FEMALE",
+ "VOICEMACRO_19_Or_3",
+ "VOICEMACRO_19_Or_3_FEMALE",
+ "VOICEMACRO_19_Or_4",
+ "VOICEMACRO_19_Or_4_FEMALE",
+ "VOICEMACRO_19_Or_5",
+ "VOICEMACRO_19_Or_5_FEMALE",
+ "VOICEMACRO_19_Sc_0",
+ "VOICEMACRO_19_Sc_0_FEMALE",
+ "VOICEMACRO_19_Sc_1",
+ "VOICEMACRO_19_Sc_1_FEMALE",
+ "VOICEMACRO_19_Sc_2",
+ "VOICEMACRO_19_Sc_2_FEMALE",
+ "VOICEMACRO_19_Sc_3",
+ "VOICEMACRO_19_Sc_3_FEMALE",
+ "VOICEMACRO_19_Sc_4",
+ "VOICEMACRO_19_Sc_4_FEMALE",
+ "VOICEMACRO_19_Sc_5",
+ "VOICEMACRO_19_Sc_5_FEMALE",
+ "VOICEMACRO_19_Ta_0",
+ "VOICEMACRO_19_Ta_0_FEMALE",
+ "VOICEMACRO_19_Ta_1",
+ "VOICEMACRO_19_Ta_1_FEMALE",
+ "VOICEMACRO_19_Ta_2",
+ "VOICEMACRO_19_Ta_2_FEMALE",
+ "VOICEMACRO_19_Ta_3",
+ "VOICEMACRO_19_Ta_3_FEMALE",
+ "VOICEMACRO_19_Ta_4",
+ "VOICEMACRO_19_Ta_4_FEMALE",
+ "VOICEMACRO_19_Ta_5",
+ "VOICEMACRO_19_Tr_0",
+ "VOICEMACRO_19_Tr_0_FEMALE",
+ "VOICEMACRO_19_Tr_1",
+ "VOICEMACRO_19_Tr_1_FEMALE",
+ "VOICEMACRO_19_Tr_2",
+ "VOICEMACRO_19_Tr_2_FEMALE",
+ "VOICEMACRO_19_Tr_3",
+ "VOICEMACRO_19_Tr_3_FEMALE",
+ "VOICEMACRO_19_Tr_4_FEMALE",
+ "VOICEMACRO_1_Dw_0",
+ "VOICEMACRO_1_Dw_0_FEMALE",
+ "VOICEMACRO_1_Dw_1",
+ "VOICEMACRO_1_Dw_1_FEMALE",
+ "VOICEMACRO_1_Gn_0",
+ "VOICEMACRO_1_Gn_0_FEMALE",
+ "VOICEMACRO_1_Hu_0",
+ "VOICEMACRO_1_Hu_0_FEMALE",
+ "VOICEMACRO_1_Hu_1",
+ "VOICEMACRO_1_Hu_1_FEMALE",
+ "VOICEMACRO_1_Ni_0",
+ "VOICEMACRO_1_Ni_0_FEMALE",
+ "VOICEMACRO_1_Ni_1",
+ "VOICEMACRO_1_Ni_1_FEMALE",
+ "VOICEMACRO_1_Or_0",
+ "VOICEMACRO_1_Or_0_FEMALE",
+ "VOICEMACRO_1_Or_1",
+ "VOICEMACRO_1_Or_1_FEMALE",
+ "VOICEMACRO_1_Or_2",
+ "VOICEMACRO_1_Sc_0",
+ "VOICEMACRO_1_Sc_0_FEMALE",
+ "VOICEMACRO_1_Sc_1",
+ "VOICEMACRO_1_Sc_1_FEMALE",
+ "VOICEMACRO_1_Ta_0",
+ "VOICEMACRO_1_Ta_0_FEMALE",
+ "VOICEMACRO_1_Ta_1",
+ "VOICEMACRO_1_Ta_1_FEMALE",
+ "VOICEMACRO_1_Ta_2_FEMALE",
+ "VOICEMACRO_1_Tr_0",
+ "VOICEMACRO_1_Tr_0_FEMALE",
+ "VOICEMACRO_1_Tr_1",
+ "VOICEMACRO_1_Tr_1_FEMALE",
+ "VOICEMACRO_20_Dw_0",
+ "VOICEMACRO_20_Dw_0_FEMALE",
+ "VOICEMACRO_20_Dw_1",
+ "VOICEMACRO_20_Dw_1_FEMALE",
+ "VOICEMACRO_20_Dw_2",
+ "VOICEMACRO_20_Dw_2_FEMALE",
+ "VOICEMACRO_20_Dw_3",
+ "VOICEMACRO_20_Dw_3_FEMALE",
+ "VOICEMACRO_20_Dw_4",
+ "VOICEMACRO_20_Dw_4_FEMALE",
+ "VOICEMACRO_20_Dw_5",
+ "VOICEMACRO_20_Dw_5_FEMALE",
+ "VOICEMACRO_20_Dw_6",
+ "VOICEMACRO_20_Gn_0",
+ "VOICEMACRO_20_Gn_0_FEMALE",
+ "VOICEMACRO_20_Gn_1",
+ "VOICEMACRO_20_Gn_1_FEMALE",
+ "VOICEMACRO_20_Gn_2",
+ "VOICEMACRO_20_Gn_2_FEMALE",
+ "VOICEMACRO_20_Gn_3",
+ "VOICEMACRO_20_Gn_3_FEMALE",
+ "VOICEMACRO_20_Gn_4",
+ "VOICEMACRO_20_Gn_5",
+ "VOICEMACRO_20_Hu_0",
+ "VOICEMACRO_20_Hu_0_FEMALE",
+ "VOICEMACRO_20_Hu_1",
+ "VOICEMACRO_20_Hu_1_FEMALE",
+ "VOICEMACRO_20_Hu_2",
+ "VOICEMACRO_20_Hu_2_FEMALE",
+ "VOICEMACRO_20_Hu_3",
+ "VOICEMACRO_20_Hu_3_FEMALE",
+ "VOICEMACRO_20_Hu_4",
+ "VOICEMACRO_20_Hu_4_FEMALE",
+ "VOICEMACRO_20_Hu_5",
+ "VOICEMACRO_20_Hu_5_FEMALE",
+ "VOICEMACRO_20_Hu_6_FEMALE",
+ "VOICEMACRO_20_Ni_0",
+ "VOICEMACRO_20_Ni_0_FEMALE",
+ "VOICEMACRO_20_Ni_1",
+ "VOICEMACRO_20_Ni_1_FEMALE",
+ "VOICEMACRO_20_Ni_2",
+ "VOICEMACRO_20_Ni_2_FEMALE",
+ "VOICEMACRO_20_Ni_3",
+ "VOICEMACRO_20_Ni_3_FEMALE",
+ "VOICEMACRO_20_Ni_4",
+ "VOICEMACRO_20_Ni_4_FEMALE",
+ "VOICEMACRO_20_Ni_5",
+ "VOICEMACRO_20_Ni_6",
+ "VOICEMACRO_20_Ni_7",
+ "VOICEMACRO_20_Or_0",
+ "VOICEMACRO_20_Or_0_FEMALE",
+ "VOICEMACRO_20_Or_1",
+ "VOICEMACRO_20_Or_1_FEMALE",
+ "VOICEMACRO_20_Or_2",
+ "VOICEMACRO_20_Or_2_FEMALE",
+ "VOICEMACRO_20_Or_3",
+ "VOICEMACRO_20_Or_3_FEMALE",
+ "VOICEMACRO_20_Or_4",
+ "VOICEMACRO_20_Or_4_FEMALE",
+ "VOICEMACRO_20_Or_5",
+ "VOICEMACRO_20_Or_5_FEMALE",
+ "VOICEMACRO_20_Sc_0",
+ "VOICEMACRO_20_Sc_0_FEMALE",
+ "VOICEMACRO_20_Sc_1",
+ "VOICEMACRO_20_Sc_1_FEMALE",
+ "VOICEMACRO_20_Sc_2",
+ "VOICEMACRO_20_Sc_2_FEMALE",
+ "VOICEMACRO_20_Sc_3",
+ "VOICEMACRO_20_Sc_3_FEMALE",
+ "VOICEMACRO_20_Sc_4",
+ "VOICEMACRO_20_Sc_4_FEMALE",
+ "VOICEMACRO_20_Sc_5_FEMALE",
+ "VOICEMACRO_20_Sc_6_FEMALE",
+ "VOICEMACRO_20_Sc_7_FEMALE",
+ "VOICEMACRO_20_Ta_0",
+ "VOICEMACRO_20_Ta_0_FEMALE",
+ "VOICEMACRO_20_Ta_1",
+ "VOICEMACRO_20_Ta_1_FEMALE",
+ "VOICEMACRO_20_Ta_2",
+ "VOICEMACRO_20_Ta_2_FEMALE",
+ "VOICEMACRO_20_Ta_3",
+ "VOICEMACRO_20_Ta_3_FEMALE",
+ "VOICEMACRO_20_Ta_4",
+ "VOICEMACRO_20_Tr_0",
+ "VOICEMACRO_20_Tr_0_FEMALE",
+ "VOICEMACRO_20_Tr_1",
+ "VOICEMACRO_20_Tr_1_FEMALE",
+ "VOICEMACRO_20_Tr_2",
+ "VOICEMACRO_20_Tr_2_FEMALE",
+ "VOICEMACRO_20_Tr_3",
+ "VOICEMACRO_20_Tr_3_FEMALE",
+ "VOICEMACRO_20_Tr_4",
+ "VOICEMACRO_20_Tr_4_FEMALE",
+ "VOICEMACRO_20_Tr_5",
+ "VOICEMACRO_2_Dw_0",
+ "VOICEMACRO_2_Dw_0_FEMALE",
+ "VOICEMACRO_2_Dw_1",
+ "VOICEMACRO_2_Dw_1_FEMALE",
+ "VOICEMACRO_2_Gn_0",
+ "VOICEMACRO_2_Gn_0_FEMALE",
+ "VOICEMACRO_2_Gn_1",
+ "VOICEMACRO_2_Gn_1_FEMALE",
+ "VOICEMACRO_2_Gn_2",
+ "VOICEMACRO_2_Hu_0",
+ "VOICEMACRO_2_Hu_0_FEMALE",
+ "VOICEMACRO_2_Hu_1",
+ "VOICEMACRO_2_Hu_1_FEMALE",
+ "VOICEMACRO_2_Ni_0",
+ "VOICEMACRO_2_Ni_0_FEMALE",
+ "VOICEMACRO_2_Ni_1",
+ "VOICEMACRO_2_Ni_1_FEMALE",
+ "VOICEMACRO_2_Ni_2_FEMALE",
+ "VOICEMACRO_2_Or_0",
+ "VOICEMACRO_2_Or_0_FEMALE",
+ "VOICEMACRO_2_Or_1",
+ "VOICEMACRO_2_Or_1_FEMALE",
+ "VOICEMACRO_2_Or_2",
+ "VOICEMACRO_2_Or_2_FEMALE",
+ "VOICEMACRO_2_Sc_0",
+ "VOICEMACRO_2_Sc_0_FEMALE",
+ "VOICEMACRO_2_Sc_1",
+ "VOICEMACRO_2_Sc_1_FEMALE",
+ "VOICEMACRO_2_Ta_0",
+ "VOICEMACRO_2_Ta_0_FEMALE",
+ "VOICEMACRO_2_Ta_1",
+ "VOICEMACRO_2_Ta_1_FEMALE",
+ "VOICEMACRO_2_Ta_2",
+ "VOICEMACRO_2_Tr_0",
+ "VOICEMACRO_2_Tr_0_FEMALE",
+ "VOICEMACRO_2_Tr_1",
+ "VOICEMACRO_2_Tr_1_FEMALE",
+ "VOICEMACRO_3_Dw_0",
+ "VOICEMACRO_3_Dw_0_FEMALE",
+ "VOICEMACRO_3_Dw_1",
+ "VOICEMACRO_3_Dw_1_FEMALE",
+ "VOICEMACRO_3_Dw_2",
+ "VOICEMACRO_3_Gn_0",
+ "VOICEMACRO_3_Gn_0_FEMALE",
+ "VOICEMACRO_3_Gn_1",
+ "VOICEMACRO_3_Gn_1_FEMALE",
+ "VOICEMACRO_3_Gn_2",
+ "VOICEMACRO_3_Gn_2_FEMALE",
+ "VOICEMACRO_3_Hu_0",
+ "VOICEMACRO_3_Hu_0_FEMALE",
+ "VOICEMACRO_3_Hu_1",
+ "VOICEMACRO_3_Hu_1_FEMALE",
+ "VOICEMACRO_3_Ni_0",
+ "VOICEMACRO_3_Ni_0_FEMALE",
+ "VOICEMACRO_3_Ni_1",
+ "VOICEMACRO_3_Ni_1_FEMALE",
+ "VOICEMACRO_3_Or_0",
+ "VOICEMACRO_3_Or_0_FEMALE",
+ "VOICEMACRO_3_Or_1",
+ "VOICEMACRO_3_Or_1_FEMALE",
+ "VOICEMACRO_3_Sc_0",
+ "VOICEMACRO_3_Sc_0_FEMALE",
+ "VOICEMACRO_3_Sc_1",
+ "VOICEMACRO_3_Sc_1_FEMALE",
+ "VOICEMACRO_3_Ta_0",
+ "VOICEMACRO_3_Ta_0_FEMALE",
+ "VOICEMACRO_3_Ta_1",
+ "VOICEMACRO_3_Ta_1_FEMALE",
+ "VOICEMACRO_3_Tr_0",
+ "VOICEMACRO_3_Tr_0_FEMALE",
+ "VOICEMACRO_3_Tr_1",
+ "VOICEMACRO_3_Tr_1_FEMALE",
+ "VOICEMACRO_4_Dw_0",
+ "VOICEMACRO_4_Dw_0_FEMALE",
+ "VOICEMACRO_4_Dw_1",
+ "VOICEMACRO_4_Dw_1_FEMALE",
+ "VOICEMACRO_4_Dw_2",
+ "VOICEMACRO_4_Gn_0",
+ "VOICEMACRO_4_Gn_0_FEMALE",
+ "VOICEMACRO_4_Gn_1",
+ "VOICEMACRO_4_Gn_1_FEMALE",
+ "VOICEMACRO_4_Hu_0",
+ "VOICEMACRO_4_Hu_0_FEMALE",
+ "VOICEMACRO_4_Hu_1",
+ "VOICEMACRO_4_Hu_1_FEMALE",
+ "VOICEMACRO_4_Ni_0",
+ "VOICEMACRO_4_Ni_0_FEMALE",
+ "VOICEMACRO_4_Ni_1",
+ "VOICEMACRO_4_Ni_1_FEMALE",
+ "VOICEMACRO_4_Ni_2_FEMALE",
+ "VOICEMACRO_4_Or_0",
+ "VOICEMACRO_4_Or_0_FEMALE",
+ "VOICEMACRO_4_Or_1",
+ "VOICEMACRO_4_Or_1_FEMALE",
+ "VOICEMACRO_4_Or_2",
+ "VOICEMACRO_4_Or_2_FEMALE",
+ "VOICEMACRO_4_Sc_0",
+ "VOICEMACRO_4_Sc_0_FEMALE",
+ "VOICEMACRO_4_Sc_1",
+ "VOICEMACRO_4_Sc_1_FEMALE",
+ "VOICEMACRO_4_Ta_0",
+ "VOICEMACRO_4_Ta_0_FEMALE",
+ "VOICEMACRO_4_Ta_1",
+ "VOICEMACRO_4_Ta_1_FEMALE",
+ "VOICEMACRO_4_Tr_0",
+ "VOICEMACRO_4_Tr_0_FEMALE",
+ "VOICEMACRO_4_Tr_1",
+ "VOICEMACRO_4_Tr_1_FEMALE",
+ "VOICEMACRO_5_Dw_0",
+ "VOICEMACRO_5_Dw_0_FEMALE",
+ "VOICEMACRO_5_Dw_1",
+ "VOICEMACRO_5_Dw_1_FEMALE",
+ "VOICEMACRO_5_Gn_0",
+ "VOICEMACRO_5_Gn_0_FEMALE",
+ "VOICEMACRO_5_Gn_1",
+ "VOICEMACRO_5_Gn_1_FEMALE",
+ "VOICEMACRO_5_Hu_0",
+ "VOICEMACRO_5_Hu_0_FEMALE",
+ "VOICEMACRO_5_Hu_1",
+ "VOICEMACRO_5_Hu_1_FEMALE",
+ "VOICEMACRO_5_Ni_0",
+ "VOICEMACRO_5_Ni_0_FEMALE",
+ "VOICEMACRO_5_Ni_1",
+ "VOICEMACRO_5_Ni_1_FEMALE",
+ "VOICEMACRO_5_Or_0",
+ "VOICEMACRO_5_Or_0_FEMALE",
+ "VOICEMACRO_5_Or_1",
+ "VOICEMACRO_5_Or_1_FEMALE",
+ "VOICEMACRO_5_Sc_0",
+ "VOICEMACRO_5_Sc_0_FEMALE",
+ "VOICEMACRO_5_Sc_1",
+ "VOICEMACRO_5_Sc_1_FEMALE",
+ "VOICEMACRO_5_Ta_0",
+ "VOICEMACRO_5_Ta_0_FEMALE",
+ "VOICEMACRO_5_Ta_1",
+ "VOICEMACRO_5_Ta_1_FEMALE",
+ "VOICEMACRO_5_Tr_0",
+ "VOICEMACRO_5_Tr_0_FEMALE",
+ "VOICEMACRO_5_Tr_1",
+ "VOICEMACRO_5_Tr_1_FEMALE",
+ "VOICEMACRO_6_Dw_0",
+ "VOICEMACRO_6_Dw_0_FEMALE",
+ "VOICEMACRO_6_Dw_1",
+ "VOICEMACRO_6_Dw_1_FEMALE",
+ "VOICEMACRO_6_Dw_2",
+ "VOICEMACRO_6_Gn_0",
+ "VOICEMACRO_6_Gn_0_FEMALE",
+ "VOICEMACRO_6_Gn_1",
+ "VOICEMACRO_6_Hu_0",
+ "VOICEMACRO_6_Hu_0_FEMALE",
+ "VOICEMACRO_6_Hu_1",
+ "VOICEMACRO_6_Hu_1_FEMALE",
+ "VOICEMACRO_6_Ni_0",
+ "VOICEMACRO_6_Ni_0_FEMALE",
+ "VOICEMACRO_6_Ni_1",
+ "VOICEMACRO_6_Ni_1_FEMALE",
+ "VOICEMACRO_6_Or_0",
+ "VOICEMACRO_6_Or_0_FEMALE",
+ "VOICEMACRO_6_Or_1",
+ "VOICEMACRO_6_Or_1_FEMALE",
+ "VOICEMACRO_6_Sc_0",
+ "VOICEMACRO_6_Sc_0_FEMALE",
+ "VOICEMACRO_6_Sc_1",
+ "VOICEMACRO_6_Sc_1_FEMALE",
+ "VOICEMACRO_6_Ta_0",
+ "VOICEMACRO_6_Ta_0_FEMALE",
+ "VOICEMACRO_6_Ta_1",
+ "VOICEMACRO_6_Ta_1_FEMALE",
+ "VOICEMACRO_6_Tr_0",
+ "VOICEMACRO_6_Tr_0_FEMALE",
+ "VOICEMACRO_6_Tr_1",
+ "VOICEMACRO_6_Tr_1_FEMALE",
+ "VOICEMACRO_7_Dw_0",
+ "VOICEMACRO_7_Dw_0_FEMALE",
+ "VOICEMACRO_7_Dw_1",
+ "VOICEMACRO_7_Dw_1_FEMALE",
+ "VOICEMACRO_7_Dw_2",
+ "VOICEMACRO_7_Gn_0",
+ "VOICEMACRO_7_Gn_0_FEMALE",
+ "VOICEMACRO_7_Gn_1",
+ "VOICEMACRO_7_Gn_1_FEMALE",
+ "VOICEMACRO_7_Hu_0",
+ "VOICEMACRO_7_Hu_0_FEMALE",
+ "VOICEMACRO_7_Hu_1",
+ "VOICEMACRO_7_Hu_1_FEMALE",
+ "VOICEMACRO_7_Hu_2",
+ "VOICEMACRO_7_Hu_2_FEMALE",
+ "VOICEMACRO_7_Ni_0",
+ "VOICEMACRO_7_Ni_0_FEMALE",
+ "VOICEMACRO_7_Ni_1",
+ "VOICEMACRO_7_Ni_1_FEMALE",
+ "VOICEMACRO_7_Or_0",
+ "VOICEMACRO_7_Or_0_FEMALE",
+ "VOICEMACRO_7_Or_1",
+ "VOICEMACRO_7_Or_1_FEMALE",
+ "VOICEMACRO_7_Sc_0",
+ "VOICEMACRO_7_Sc_0_FEMALE",
+ "VOICEMACRO_7_Sc_1",
+ "VOICEMACRO_7_Sc_1_FEMALE",
+ "VOICEMACRO_7_Ta_0",
+ "VOICEMACRO_7_Ta_0_FEMALE",
+ "VOICEMACRO_7_Ta_1",
+ "VOICEMACRO_7_Ta_1_FEMALE",
+ "VOICEMACRO_7_Ta_2",
+ "VOICEMACRO_7_Tr_0",
+ "VOICEMACRO_7_Tr_0_FEMALE",
+ "VOICEMACRO_7_Tr_1",
+ "VOICEMACRO_7_Tr_1_FEMALE",
+ "VOICEMACRO_7_Tr_2",
+ "VOICEMACRO_7_Tr_2_FEMALE",
+ "VOICEMACRO_8_Dw_0",
+ "VOICEMACRO_8_Dw_0_FEMALE",
+ "VOICEMACRO_8_Dw_1",
+ "VOICEMACRO_8_Dw_1_FEMALE",
+ "VOICEMACRO_8_Dw_2",
+ "VOICEMACRO_8_Dw_2_FEMALE",
+ "VOICEMACRO_8_Gn_0",
+ "VOICEMACRO_8_Gn_0_FEMALE",
+ "VOICEMACRO_8_Gn_1",
+ "VOICEMACRO_8_Gn_1_FEMALE",
+ "VOICEMACRO_8_Hu_0",
+ "VOICEMACRO_8_Hu_0_FEMALE",
+ "VOICEMACRO_8_Hu_1",
+ "VOICEMACRO_8_Hu_1_FEMALE",
+ "VOICEMACRO_8_Ni_0",
+ "VOICEMACRO_8_Ni_0_FEMALE",
+ "VOICEMACRO_8_Ni_1",
+ "VOICEMACRO_8_Ni_1_FEMALE",
+ "VOICEMACRO_8_Or_0",
+ "VOICEMACRO_8_Or_0_FEMALE",
+ "VOICEMACRO_8_Or_1",
+ "VOICEMACRO_8_Or_1_FEMALE",
+ "VOICEMACRO_8_Sc_0",
+ "VOICEMACRO_8_Sc_0_FEMALE",
+ "VOICEMACRO_8_Sc_1",
+ "VOICEMACRO_8_Sc_1_FEMALE",
+ "VOICEMACRO_8_Ta_0",
+ "VOICEMACRO_8_Ta_0_FEMALE",
+ "VOICEMACRO_8_Ta_1",
+ "VOICEMACRO_8_Ta_1_FEMALE",
+ "VOICEMACRO_8_Tr_0",
+ "VOICEMACRO_8_Tr_0_FEMALE",
+ "VOICEMACRO_8_Tr_1",
+ "VOICEMACRO_8_Tr_1_FEMALE",
+ "VOICEMACRO_8_Tr_2",
+ "VOICEMACRO_8_Tr_2_FEMALE",
+ "VOICEMACRO_LABEL",
+ "VOICEMACRO_LABEL_AID1",
+ "VOICEMACRO_LABEL_ATTACKMYTARGET1",
+ "VOICEMACRO_LABEL_ATTACKMYTARGET2",
+ "VOICEMACRO_LABEL_CHARGE1",
+ "VOICEMACRO_LABEL_CHEER1",
+ "VOICEMACRO_LABEL_CONGRATULATIONS1",
+ "VOICEMACRO_LABEL_CONGRATULATIONS2",
+ "VOICEMACRO_LABEL_CONGRATULATIONS3",
+ "VOICEMACRO_LABEL_FLEE1",
+ "VOICEMACRO_LABEL_FLEE2",
+ "VOICEMACRO_LABEL_FLIRT1",
+ "VOICEMACRO_LABEL_FOLLOW1",
+ "VOICEMACRO_LABEL_FOLLOWME1",
+ "VOICEMACRO_LABEL_FOLLOWME2",
+ "VOICEMACRO_LABEL_FOLLOWME3",
+ "VOICEMACRO_LABEL_GOODBYE1",
+ "VOICEMACRO_LABEL_GOODBYE2",
+ "VOICEMACRO_LABEL_HEALME1",
+ "VOICEMACRO_LABEL_HEALME2",
+ "VOICEMACRO_LABEL_HELLO1",
+ "VOICEMACRO_LABEL_HELP1",
+ "VOICEMACRO_LABEL_HELPME1",
+ "VOICEMACRO_LABEL_HELPME2",
+ "VOICEMACRO_LABEL_INCOMING1",
+ "VOICEMACRO_LABEL_INCOMING2",
+ "VOICEMACRO_LABEL_JOKE1",
+ "VOICEMACRO_LABEL_NO1",
+ "VOICEMACRO_LABEL_OPENFIRE1",
+ "VOICEMACRO_LABEL_OPENFIRE2",
+ "VOICEMACRO_LABEL_OUTOFMANA1",
+ "VOICEMACRO_LABEL_OUTOFMANA2",
+ "VOICEMACRO_LABEL_RASPBERRY1",
+ "VOICEMACRO_LABEL_RASPBERRY2",
+ "VOICEMACRO_LABEL_SILLY1",
+ "VOICEMACRO_LABEL_THANKYOU1",
+ "VOICEMACRO_LABEL_THANKYOU2",
+ "VOICEMACRO_LABEL_THANKYOU3",
+ "VOICEMACRO_LABEL_TRAIN1",
+ "VOICEMACRO_LABEL_WAITHERE1",
+ "VOICEMACRO_LABEL_WAITHERE2",
+ "VOICEMACRO_LABEL_YES1",
+ "VOICEMACRO_LABEL_YOUREWELCOME1",
+ "VOICEMACRO_LABEL_YOUREWELCOME2",
+ "VOICE_ACTIVATED",
+ "VOICE_ACTIVATION_SENSITIVITY",
+ "VOICE_AMBIENCE",
+ "VOICE_CHAT",
+ "VOICE_CHAT_AUDIO_DUCKING",
+ "VOICE_CHAT_BATTLEGROUND",
+ "VOICE_CHAT_COLON",
+ "VOICE_CHAT_MODE",
+ "VOICE_CHAT_NORMAL",
+ "VOICE_CHAT_OPTIONS",
+ "VOICE_CHAT_OUTPUT_DEVICE",
+ "VOICE_CHAT_PARTY_RAID",
+ "VOICE_GAME_DUCKING",
+ "VOICE_INPUT_VOLUME",
+ "VOICE_LABEL",
+ "VOICE_LISTENING",
+ "VOICE_MICROPHONE_TEST",
+ "VOICE_MIC_TEST_PLAY",
+ "VOICE_MIC_TEST_RECORD",
+ "VOICE_MUSIC",
+ "VOICE_OUTPUT_VOLUME",
+ "VOICE_SUBTEXT",
+ "VOICE_TALKING",
+ "VOID_STORAGE",
+ "VOID_STORAGE_DEPOSIT_CONFIRMATION",
+ "VOID_STORAGE_TUTORIAL1",
+ "VOID_STORAGE_TUTORIAL2",
+ "VOID_STORAGE_TUTORIAL3",
+ "VOID_STORAGE_TUTORIAL4",
+ "VOID_STORAGE_TUTORIAL5",
+ "VOID_STORAGE_WELCOME",
+ "VOID_STORAGE_WELCOME_TEXT",
+ "VOLUME",
+ "VOTE_BOOT_PLAYER",
+ "VOTE_BOOT_REASON_REQUIRED",
+ "VOTE_TO_KICK",
+ "VRN_CPUMEM_2GB",
+ "VRN_DUALCORE",
+ "VRN_GPU_DRIVER",
+ "VRN_GRAPHICS",
+ "VRN_ILLEGAL",
+ "VRN_MACOS_UNSUPPORTED",
+ "VRN_NEEDS_2_0",
+ "VRN_NEEDS_3_0",
+ "VRN_NEEDS_4_0",
+ "VRN_NEEDS_5_0",
+ "VRN_NEEDS_5_0_DX11",
+ "VRN_NEEDS_MACOS_10_5_5",
+ "VRN_NEEDS_MACOS_10_5_7",
+ "VRN_NEEDS_MACOS_10_5_8",
+ "VRN_NEEDS_MACOS_10_6_4",
+ "VRN_NEEDS_MACOS_10_6_5",
+ "VRN_NOMULTISAMPLE",
+ "VRN_UNSUPPORTED",
+ "VRN_WINDOWS_32BIT",
+ "VRN_WINDOWS_UNSUPPORTED",
+ "VULNERABLE_TRAILER",
+ "WAISTSLOT",
+ "WARDROBE",
+ "WARDROBE_NO_SEARCH",
+ "WARDROBE_OTHER_ITEMS",
+ "WARDROBE_TOOLTIP_CYCLE",
+ "WARDROBE_TOOLTIP_DUNGEONS",
+ "WARDROBE_TOOLTIP_ENCOUNTER_SOURCE",
+ "WARDROBE_TOOLTIP_RAIDS",
+ "WARDROBE_TOOLTIP_TRANSMOGRIFIER",
+ "WARDROBE_TRANSMOGRIFY_AS",
+ "WARGAME",
+ "WARGAMES",
+ "WARGAME_ARENA_SIZES",
+ "WARGAME_CHALLENGED",
+ "WARGAME_IS_READY",
+ "WARGAME_MINIMUM",
+ "WARGAME_REQ",
+ "WARGAME_REQ_ARENA",
+ "WARGAME_REQ_LEADER",
+ "WARGAME_REQ_TARGET",
+ "WARGAME_TOOLTIP",
+ "WARLOCK_AFFLICTION_CORE_ABILITY_1",
+ "WARLOCK_AFFLICTION_CORE_ABILITY_2",
+ "WARLOCK_AFFLICTION_CORE_ABILITY_3",
+ "WARLOCK_AFFLICTION_CORE_ABILITY_4",
+ "WARLOCK_AFFLICTION_CORE_ABILITY_5",
+ "WARLOCK_AFFLICTION_CORE_ABILITY_6",
+ "WARLOCK_DEMO_CORE_ABILITY_1",
+ "WARLOCK_DEMO_CORE_ABILITY_2",
+ "WARLOCK_DEMO_CORE_ABILITY_3",
+ "WARLOCK_DEMO_CORE_ABILITY_4",
+ "WARLOCK_DEMO_CORE_ABILITY_5",
+ "WARLOCK_DEMO_CORE_ABILITY_6",
+ "WARLOCK_DESTRO_CORE_ABILITY_1",
+ "WARLOCK_DESTRO_CORE_ABILITY_2",
+ "WARLOCK_DESTRO_CORE_ABILITY_3",
+ "WARLOCK_DESTRO_CORE_ABILITY_4",
+ "WARLOCK_DESTRO_CORE_ABILITY_5",
+ "WARLOCK_DESTRO_CORE_ABILITY_6",
+ "WARLOCK_INTELLECT_TOOLTIP",
+ "WARRIOR_ARMS_CORE_ABILITY_1",
+ "WARRIOR_ARMS_CORE_ABILITY_2",
+ "WARRIOR_ARMS_CORE_ABILITY_3",
+ "WARRIOR_ARMS_CORE_ABILITY_4",
+ "WARRIOR_ARMS_CORE_ABILITY_5",
+ "WARRIOR_ARMS_CORE_ABILITY_6",
+ "WARRIOR_FURY_CORE_ABILITY_1",
+ "WARRIOR_FURY_CORE_ABILITY_2",
+ "WARRIOR_FURY_CORE_ABILITY_3",
+ "WARRIOR_FURY_CORE_ABILITY_4",
+ "WARRIOR_FURY_CORE_ABILITY_5",
+ "WARRIOR_FURY_CORE_ABILITY_6",
+ "WARRIOR_PROT_CORE_ABILITY_1",
+ "WARRIOR_PROT_CORE_ABILITY_2",
+ "WARRIOR_PROT_CORE_ABILITY_3",
+ "WARRIOR_PROT_CORE_ABILITY_4",
+ "WARRIOR_PROT_CORE_ABILITY_5",
+ "WARRIOR_PROT_CORE_ABILITY_6",
+ "WARRIOR_STRENGTH_TOOLTIP",
+ "WAR_GAME",
+ "WATCHFRAME_LOCK",
+ "WATCH_FRAME_WIDTH_TEXT",
+ "WATER_COLLISION",
+ "WATER_DETAIL",
+ "WEAPON",
+ "WEAPON_ENCHANTMENT",
+ "WEAPON_SKILL_RATING",
+ "WEAPON_SKILL_RATING_BONUS",
+ "WEAPON_SPEED",
+ "WEATHER_DETAIL",
+ "WEB_BROWSER_IME_ENTRY_TEXT",
+ "WEB_ERROR",
+ "WEB_PROXY_FAILED",
+ "WEEKDAY_FRIDAY",
+ "WEEKDAY_MONDAY",
+ "WEEKDAY_SATURDAY",
+ "WEEKDAY_SUNDAY",
+ "WEEKDAY_THURSDAY",
+ "WEEKDAY_TUESDAY",
+ "WEEKDAY_WEDNESDAY",
+ "WEEKLY",
+ "WEEKS_ABBR",
+ "WHISPER",
+ "WHISPER_LEADER",
+ "WHISPER_MESSAGE",
+ "WHISPER_MODE",
+ "WHO",
+ "WHO_FRAME_SHOWN_TEMPLATE",
+ "WHO_FRAME_TOTAL_TEMPLATE",
+ "WHO_LIST",
+ "WHO_LIST_FORMAT",
+ "WHO_LIST_GUILD_FORMAT",
+ "WHO_NUM_RESULTS",
+ "WHO_TAG_CLASS",
+ "WHO_TAG_EXACT",
+ "WHO_TAG_GUILD",
+ "WHO_TAG_NAME",
+ "WHO_TAG_RACE",
+ "WHO_TAG_ZONE",
+ "WIDE",
+ "WIDESCREEN_TAG",
+ "WILD_PETS",
+ "WILL_BE_TRANSMOGRIFIED_HEADER",
+ "WIN",
+ "WINDOWED_MAXIMIZED",
+ "WINDOWED_MODE",
+ "WINDOW_LOCK",
+ "WINS",
+ "WINTERGRASP_DESCRIPTION",
+ "WINTERGRASP_IN_PROGRESS",
+ "WIN_LOSS",
+ "WITHDRAW",
+ "WORK_IN_PROGRESS",
+ "WORLD",
+ "WORLDMAP_BUTTON",
+ "WORLD_APPEARANCE",
+ "WORLD_BATTLES",
+ "WORLD_LOD",
+ "WORLD_MAP",
+ "WORLD_MAP_FILTER_TITLE",
+ "WORLD_MAP_TUTORIAL1",
+ "WORLD_MAP_TUTORIAL2",
+ "WORLD_MAP_TUTORIAL3",
+ "WORLD_MAP_TUTORIAL4",
+ "WORLD_MAP_WILDBATTLEPET_LEVEL",
+ "WORLD_MARKER",
+ "WORLD_MARKER1",
+ "WORLD_MARKER2",
+ "WORLD_MARKER3",
+ "WORLD_MARKER4",
+ "WORLD_MARKER5",
+ "WORLD_MARKER6",
+ "WORLD_MARKER7",
+ "WORLD_MARKER8",
+ "WORLD_PORT_ROOT_TIMER",
+ "WORLD_PVP",
+ "WORLD_PVP_DESERTER",
+ "WORLD_PVP_DISPLAY",
+ "WORLD_PVP_ENTER",
+ "WORLD_PVP_EXITED_BATTLE",
+ "WORLD_PVP_FAIL",
+ "WORLD_PVP_INVITED",
+ "WORLD_PVP_INVITED_WARMUP",
+ "WORLD_PVP_LOW_LEVEL",
+ "WORLD_PVP_NOT_WHILE_IN_RAID",
+ "WORLD_PVP_PENDING",
+ "WORLD_PVP_PENDING_REMOTE",
+ "WORLD_PVP_QUEUED",
+ "WORLD_PVP_QUEUED_WARMUP",
+ "WORLD_QUEST_BANNER",
+ "WORLD_QUEST_CANT_COMPLETE_BY_SPELL",
+ "WORLD_QUEST_COMPLETE",
+ "WORLD_QUEST_TOOLTIP_DESCRIPTION",
+ "WOW_FRIEND",
+ "WOW_MOUSE",
+ "WOW_MOUSE_NOT_FOUND",
+ "WOW_PROJECT_CLASSIC",
+ "WOW_PROJECT_ID",
+ "WOW_PROJECT_MAINLINE",
+ "WRISTSLOT",
+ "WRONG_SLOT_FOR_ITEM",
+ "XP",
+ "XPBAR_LABEL",
+ "XP_BAR_TEXT",
+ "XP_GAIN",
+ "XP_TEXT",
+ "XREALM_PVP_ALERT",
+ "YELL",
+ "YELLOW_GEM",
+ "YELL_MESSAGE",
+ "YES",
+ "YOU",
+ "YOUR_BID",
+ "YOUR_CLASS_MAY_NOT_PERFORM_ROLE",
+ "YOUR_ROLE",
+ "YOU_ARE_IN_DUNGEON_GROUP",
+ "YOU_ARE_LISTED_IN_LFR",
+ "YOU_ARE_NOT_SPECIALIZED_IN_ROLE",
+ "YOU_EARNED_LABEL",
+ "YOU_LOOT_MONEY",
+ "YOU_LOOT_MONEY_GUILD",
+ "YOU_MAY_NOT_QUEUE_FOR_DUNGEON",
+ "YOU_MAY_NOT_QUEUE_FOR_SCENARIO",
+ "YOU_MAY_NOT_QUEUE_FOR_THIS",
+ "YOU_RECEIVED",
+ "YOU_RECEIVED_LABEL",
+ "YOU_WON_LABEL",
+ "ZEN_MASTER",
+ "ZHCN",
+ "ZHCN_NATIVE",
+ "ZHTW",
+ "ZONE",
+ "ZONE_COLON",
+ "ZONE_UNDER_ATTACK",
+ "ZOOM_IN",
+ "ZOOM_OUT",
+ "ZOOM_OUT_BUTTON_TEXT",
+ "_RECORDING_WARNING_CORRUPTED",
+}
diff --git a/README.md b/README.md
index a957aca..f1eee7b 100644
--- a/README.md
+++ b/README.md
@@ -6,18 +6,24 @@
You can download it from a handful of places:
- [Curseforge/twitch](https://www.curseforge.com/wow/addons/todochecklister/files)
- [Github releases](https://github.com/AssisrMatheus/TodoChecklister/releases)
-- [Will it classic](https://willitclassic.com/view/mc8DexxominWFB4i8W1a)
# TodoChecklister
-I have bad memory so I made this. A todolist/checklist AddOn for World of Warcraft
+A todolist/checklist AddOn for World of Warcraft. Save the bad guy's names, the items you're going to farm, the path you're going to take.
![demoGif](./demo.gif)
+- Link items from you bag and display their amount
+- List is saved even when you log out
+- Drag items around to move them
+- Click to edit
+- Multi-add items with "Keep focus" option!
+- More options like opacity or toggling in "Esc" -> Interface Options -> Addons -> Todochecklister
+
## How to install it
-- Download the latest version [here](https://github.com/AssisrMatheus/TodoChecklister/releases/)
+- Download the latest version from any link in the top of this page
- Extract the files on your WoW Addon folder, usually `C:\Program Files (x86)\World of Warcraft\_classic_\Interface\AddOns`.
- Ensure that the .lua files are not spread inside the AddOns folder, but rather, inside the correct `TodoChecklister` folder.
-- Your files shoud look like this:
+- Your file structure shoud look like this:
```
WowFolder
\
@@ -31,7 +37,7 @@ WowFolder
TodoChecklister
\
\
- TodoChecklister.toc/*.lua files/Any other addon file and folder
+ TodoChecklister.toc/src folder
```
## How to use it
@@ -40,13 +46,21 @@ WowFolder
- Or you can also type `/todo tg` on your chatbox to toggle the window
## List of slash commands
-- **/todo tg** - Toggle the Todo window
-- **/todo add {message}** - Adds item via chat message
- **/todo help** - Display available commands on chat
-- **/todo reload** - Reset you window to its original properties(size, position, scale)
+- **/todo reload** - Reset you window to its default properties(size, position, scale)
+- **/todo tg** - Toggle the Todo window
+- **/todo add {message}** - Adds `{message}` to your item list
+ Example: `/todo add My item` will add a item named "My item" to your list
+- **/todo rmv {position}** - Remove item in `{position}`
+ Example: `/todo rmv 1` removes the first item from the list
+- **/todo mv {original_position} {target_position}** - Move item from `{original_position}` to `{target_position}`
+ Example: `/todo mv 1 3` Moves the first item in the list to the 3rd slot
+- **/todo chk {position}** - Check or unchecks an item in `{position}`
+ Example: `/todo chk 1` Checks the first intem on your list
## Reference material
- [A Guide and Reference for Creating WoW Addons: WoW Programming](http://garde.sylvanas.free.fr/ressources/Guides/Macros-Addons/Wiley-World.of.Warcraft.Programming.A.Guide.and.Reference.for.Creating.WoW.Addons.pdf)
- [Documentation reference](http://wowprogramming.com/docs.html)
- [Widget API](https://wowwiki.fandom.com/wiki/Widget_API)
+- [Widget API-2](https://wow.gamepedia.com/Widget_API)
diff --git a/TodoChecklister.toc b/TodoChecklister.toc
index b1c59a9..4cbdca7 100644
--- a/TodoChecklister.toc
+++ b/TodoChecklister.toc
@@ -2,17 +2,10 @@
## Title: TodoChecklister
## Author: Matheus Assis Rios (github.com/AssisrMatheus)
## Notes: I have bad memory so I made this. A todolist/checklist AddOn for World of Warcraft.
-## Version: 1.1.7
+## Version: 1.2.0
## DefaultState: enabled
-## SavedVariables: TodoChecklisterDB, TodoChecklisterMapIcon
+## OptionalDeps: LibStub
+## SavedVariables: TodoChecklisterDB, TodoChecklisterMapIcon, TodoChecklisterSettingsDB
-constants.lua
-tableUtils.lua
-utils.lua
-debug.lua
-
-components\components.xml
-
-chat.lua
-minimapIcon.lua
-init.lua
\ No newline at end of file
+src\init.xml
+src\init.lua
\ No newline at end of file
diff --git a/chat.lua b/chat.lua
deleted file mode 100644
index 0138e70..0000000
--- a/chat.lua
+++ /dev/null
@@ -1,97 +0,0 @@
---------------------------------------
--- Namespaces
---------------------------------------
-local _, core = ...;
-core.Chat = {}; -- adds Config table to addon namespace
-local Chat = core.Chat;
-
-local Constants = core.Constants;
-local Utils = core.Utils;
-
---------------------------------------
--- Defaults (usually a database!)
---------------------------------------
-Chat.command = "/todo";
-Chat.commands = {
- ["tg"] = function()
- core.TodoChecklisterFrame:Toggle()
- end,
-
- ["add"] = function(...)
- core.TodoChecklisterFrame:AddItem(strjoin(" ", ...))
- end,
-
- ["help"] = function()
- print(" ");
- Chat:Print("List of slash commands:")
- Chat:Print("|cff00cc66/todo tg|r - Toggle todo window");
- Chat:Print("|cff00cc66/todo add|r {message} - Adds a message from chat");
- Chat:Print("|cff00cc66/todo reload|r - Reset you window to its original properties(size, position, scale)");
- print(" ");
- end,
-
- ["reload"] = function()
- if(core.mainFrame) then
- core.mainFrame:SetSize(200,200)
- core.mainFrame:ClearAllPoints()
- core.mainFrame:SetPoint("BOTTOMRIGHT", "$parent", "BOTTOMRIGHT", -120, 30)
- core.mainFrame:SetScale(1)
- core.mainFrame:Show()
- end
- end,
-
- -- ["example"] = {
- -- ["test"] = function(...)
- -- Chat:Print("My Value:", tostringall(...));
- -- end
- -- }
-};
-
---------------------------------------
--- Chat functions
---------------------------------------
-function Chat:Print(...)
- local hex = select(4, Utils:GetThemeColor());
- local prefix = string.format("|cff%s%s|r", hex:upper(), Constants.addonName);
- DEFAULT_CHAT_FRAME:AddMessage(string.join(" ", prefix, ...));
-end
-
-function Chat:Init()
- SLASH_TodoChecklister1 = self.command
- SlashCmdList["TodoChecklister"] = function(msg)
- local str = msg:lower()
- if (#str == 0) then
- -- User just entered "/todo" with no additional args.
- Chat.commands.help();
- return;
- end
-
- local args = {};
- for _, arg in ipairs({ string.split(' ', str) }) do
- if (#arg > 0) then
- table.insert(args, arg);
- end
- end
-
- local path = Chat.commands; -- required for updating found table.
-
- for id, arg in ipairs(args) do
- if (#arg > 0) then -- if string length is greater than 0.
- arg = arg:lower();
- if (path[arg]) then
- if (type(path[arg]) == "function") then
- -- all remaining args passed to our function!
- path[arg](select(id + 1, unpack(args)));
- return;
- elseif (type(path[arg]) == "table") then
- path = path[arg]; -- another sub-table found!
- end
- else
- -- does not exist!
- Chat.commands.help();
- return;
- end
- end
- end
- end
-end
diff --git a/components/TodoChecklister.lua b/components/TodoChecklister.lua
deleted file mode 100644
index 701e8a0..0000000
--- a/components/TodoChecklister.lua
+++ /dev/null
@@ -1,218 +0,0 @@
---------------------------------------
--- Namespaces
---------------------------------------
-local _, core = ...
-core.TodoChecklisterFrame = {} -- adds Config table to addon namespace
-local TodoChecklisterFrame = core.TodoChecklisterFrame
-
-local Constants = core.Constants
-local ResponsiveFrame = core.ResponsiveFrame
-local TableUtils = core.TableUtils
-
---------------------------------------
--- TodoChecklisterFrame functions
---------------------------------------
-function TodoChecklisterFrame:AddItem(text)
- if(text ~= "" and text ~= nil and text) then
- -- If the item is not selected
- if(self.selectedItem == nil or self.selectedItem == 0) then
- -- Adds
- table.insert(TodoChecklisterDB, #TodoChecklisterDB+1, { text=text, isChecked=false })
- else
- -- if editing
- if (TodoChecklisterDB and TodoChecklisterDB[self.selectedItem]) then
- TodoChecklisterDB[self.selectedItem].text = text
- end
- self:ClearSelected()
- end
- self:OnUpdate()
- end
-end
-
-function TodoChecklisterFrame:RemoveItem(text)
- local indexToRemove = TableUtils:IndexOf(TodoChecklisterDB, function(x) return x.text == text end)
-
- if(indexToRemove > 0) then
- -- If we are removing the current selected item
- if (self.selectedItem == indexToRemove) then
- -- Clear selection
- self:ClearSelected()
- end
-
- local selectedText
- -- If we have something selected, we have to re-find its index after deletion
- if(self.selectedItem and self.selectedItem > 0) then
- -- So we store the current text
- selectedText = TodoChecklisterDB[self.selectedItem].text
- end
-
- table.remove(TodoChecklisterDB, indexToRemove)
-
- if(selectedText ~= nil) then
- local indexToSelect = TableUtils:IndexOf(TodoChecklisterDB, function(x) return x.text == selectedText end)
- self.selectedItem = indexToSelect;
- end
-
- self:OnUpdate()
- end
-end
-
-function TodoChecklisterFrame:CheckItem(text)
- local indexToCheck = TableUtils:IndexOf(TodoChecklisterDB, function(x) return x.text == text end)
- if(indexToCheck > 0) then
- local item = TodoChecklisterDB[indexToCheck]
- TodoChecklisterDB[indexToCheck] = { text=item.text, isChecked=(not item.isChecked) }
- self:OnUpdate()
- end
-end
-
-function TodoChecklisterFrame:SelectItem(text, buttonFrame)
- local indexToSelect = TableUtils:IndexOf(TodoChecklisterDB, function(x) return x.text == text end)
-
- if(indexToSelect ~= self.selectedItem) then
- self.selectedItem = indexToSelect
- self.frame.TodoText:SetText(TodoChecklisterDB[self.selectedItem].text)
- else
- self:ClearSelected()
- end
-
- self:OnUpdate()
-end
-
-function TodoChecklisterFrame:ClearSelected()
- self.selectedItem = 0
- self.frame.TodoText:SetText("")
- self.frame.TodoText:ClearFocus()
-end
-
-function TodoChecklisterFrame:Toggle()
- if (self.frame:IsShown()) then
- self.frame:Hide()
- else
- self.frame:Show()
- end
-end
-
---------------------------------------
--- TodoChecklisterFrame Events
---------------------------------------
-function TodoChecklisterFrame:OnUpdate()
- local scrollFrame = TodoItemsScrollFrame
- if (scrollFrame and scrollFrame.buttons and TodoChecklisterDB) then
- local offset = HybridScrollFrame_GetOffset(scrollFrame)
-
- if (#TodoChecklisterDB > 0) then
- self.frame.Background.BlankText:SetText('')
- else
- self.frame.Background.BlankText:SetText('Oh no! \r\n You have no items on your list \r\n\r\n Start by typing them in the box above \r\n\r\n =)')
- end
-
- for i=1, #scrollFrame.buttons do
- local idx = i + offset
- local button = scrollFrame.buttons[i]
-
- if ( idx <= #TodoChecklisterDB ) then
- local todoItem = TodoChecklisterDB[idx]
- button.todoItem = todoItem
-
- -- Update button values
- if (todoItem.isChecked) then
- button.TodoContent.FontText:SetFontObject(GameFontDarkGraySmall)
- else
- button.TodoContent.FontText:SetFontObject(GameFontNormalSmall)
- end
- button.TodoContent:SetWidth(scrollFrame:GetWidth() - button.RemoveButton:GetWidth() - 30)
- button.TodoContent.FontText:SetText(todoItem.text)
-
- if (self.selectedItem == idx) then
- local highlightColor = NORMAL_FONT_COLOR
-
- if (todoItem.isChecked) then
- highlightColor = DISABLED_FONT_COLOR
- end
-
- button.TodoContent.ButtonHighlightFrame.ButtonHighlightTexture:SetVertexColor(highlightColor.r, highlightColor.g, highlightColor.b)
- button.TodoContent.ButtonHighlightFrame:Show()
- else
- button.TodoContent.ButtonHighlightFrame:Hide()
- end
-
- -- Update checkbox values
- button.TodoCheckButton:SetChecked(todoItem.isChecked)
-
- button:Show()
- else
- button:Hide()
- end
- end
-
- HybridScrollFrame_Update(scrollFrame, (scrollFrame.buttons[1]:GetHeight()) * #TodoChecklisterDB, scrollFrame:GetHeight())
- end
-end
-
-function TodoChecklisterFrame:OnLoad(frame)
- self.frame = frame
- -- Parent's OnLoad Function
- ResponsiveFrame:OnLoad(frame)
-
- -- Set up elements
- frame.Title:SetText(UnitName("player").."'s List")
-
- local scrollFrame = frame.ScrollFrame
- scrollFrame.update = function() TodoChecklisterFrame:OnUpdate() end
- HybridScrollFrame_CreateButtons(frame.ScrollFrame, "TodoItemTemplate")
-
- -- Display the frame
- self:OnUpdate()
- self:Toggle()
-end
-
-function TodoChecklisterFrame:OnShow(frame)
- self:OnUpdate()
-end
-
-function TodoChecklisterFrame:OnSizeChanged(frame)
- self:OnUpdate()
-end
-
-function OnLoad(frame)
- TodoChecklisterFrame:OnLoad(frame)
-end
-
-function OnShow(frame)
- TodoChecklisterFrame:OnShow(frame)
-end
-
-function OnSizeChanged(frame)
- TodoChecklisterFrame:OnSizeChanged(frame)
-end
-
-function OnSaveItem(frame)
- local text = TodoChecklister.TodoText:GetText()
- if (not text) then text = "" end
-
- TodoChecklisterFrame:AddItem(text)
- TodoChecklister.TodoText:SetText("")
- TodoChecklister.TodoText:ClearFocus()
-end
-
-function OnRemoveItem(frame)
- local text = frame:GetParent().TodoContent.FontText:GetText()
- if (not text) then text = "" end
-
- TodoChecklisterFrame:RemoveItem(text)
-end
-
-function OnCheckItem(frame)
- local text = frame:GetParent().TodoContent.FontText:GetText()
- if (not text) then text = "" end
-
- TodoChecklisterFrame:CheckItem(text)
-end
-
-function OnSelectItem(frame)
- local text = frame:GetParent().TodoContent.FontText:GetText()
- if (not text) then text = "" end
-
- TodoChecklisterFrame:SelectItem(text, frame)
-end
\ No newline at end of file
diff --git a/constants.lua b/constants.lua
deleted file mode 100644
index 41953c4..0000000
--- a/constants.lua
+++ /dev/null
@@ -1,23 +0,0 @@
---------------------------------------
--- Namespaces
---------------------------------------
-local addonName, core = ...;
-core.Constants = {}; -- adds Config table to addon namespace
-
-local Constants = core.Constants;
-
-if (not TodoChecklisterDB) then
- TodoChecklisterDB = {}
-end
-
---------------------------------------
--- Defaults (usually a database!)
---------------------------------------
-Constants.debugMode = true;
-Constants.addonName = addonName;
-Constants.theme = {
- red = 0.8, -- 204/255
- green = 0.2, -- 51/255
- blue = 1,
- hex = "cc33ff"
-};
\ No newline at end of file
diff --git a/debug.lua b/debug.lua
deleted file mode 100644
index 2cf17b1..0000000
--- a/debug.lua
+++ /dev/null
@@ -1,39 +0,0 @@
---------------------------------------
--- Namespaces
---------------------------------------
-local _, core = ...;
-core.Debug = {}; -- adds Config table to addon namespace
-local Debug = core.Debug;
-
-local Constants = core.Constants;
-
---------------------------------------
--- Debug functions
---------------------------------------
-function Debug:Init()
- if (Constants.debugMode) then
- -- allows using left and right buttons to move through chat 'edit' box
- for i = 1, NUM_CHAT_WINDOWS do
- _G["ChatFrame"..i.."EditBox"]:SetAltArrowKeyMode(false);
- end
-
- ----------------------------------
- -- Register Slash Commands!
- ----------------------------------
- SLASH_RELOADUI1 = "/rl"; -- new slash command for reloading UI
- SlashCmdList.RELOADUI = ReloadUI;
-
- SLASH_FRAMESTK1 = "/fs"; -- new slash command for showing framestack tool
- SlashCmdList.FRAMESTK = function()
- LoadAddOn("Blizzard_DebugTools");
- FrameStackTooltip_Toggle();
- end
- end
-end
-
-function printDBG(...)
- if(Constants.debugMode) then
- print(...)
- end
-end
-
diff --git a/demo.gif b/demo.gif
index b75e67b..1febc15 100644
Binary files a/demo.gif and b/demo.gif differ
diff --git a/init.lua b/init.lua
deleted file mode 100644
index d493a5e..0000000
--- a/init.lua
+++ /dev/null
@@ -1,53 +0,0 @@
-local addonName, core = ...; -- Namespace
-
-
-local events = CreateFrame("Frame", "TodoChecklisterAddon");
-events:RegisterEvent("ADDON_LOADED");
-
--- WARNING: self keyword automatically becomes events frame!
-function core:Init(event, name)
- if (name ~= addonName) then return end
-
- core.Debug:Init();
- core.Chat:Init();
- core.MinimapIcon:Init();
-
- if (TodoChecklisterDB and #TodoChecklisterDB > 0) then
- local completedList = core.TableUtils:Filter(TodoChecklisterDB, function(x) return x.isChecked == true end)
- local notList = core.TableUtils:Filter(TodoChecklisterDB, function(x) return x.isChecked == false end)
-
- if (#completedList > 0 and #notList > 0) then
- local completedTaskPlural = ""
- if (#completedList > 1) then
- completedTaskPlural = "tasks"
- else
- completedTaskPlural = "task"
- end
-
- local notTaskPlural = ""
- if (#notList > 1) then
- notTaskPlural = "tasks"
- else
- notTaskPlural = "task"
- end
-
- core.Chat:Print("You have |cff6cf900"..tostring(#completedList).."|r completed "..completedTaskPlural.." and |cffff0000"..tostring(#notList).."|r pending "..notTaskPlural);
- elseif (#completedList > 0) then
- core.Chat:Print("You have completed all your tasks");
- elseif (#notList > 0) then
- local taskPlural = ""
- if (#notList > 1) then
- taskPlural = "tasks"
- else
- taskPlural = "task"
- end
- core.Chat:Print("You have |cffff0000"..tostring(#notList).."|r pending "..taskPlural);
- end
- else
- core.Chat:Print("You have no pending tasks.");
- end
-
-
- core.mainFrame = CreateFrame("Frame", "TodoChecklister", events, "TodoChecklisterTemplate");
-end
-events:SetScript("OnEvent", core.Init);
\ No newline at end of file
diff --git a/minimapIcon.lua b/minimapIcon.lua
deleted file mode 100644
index 9671325..0000000
--- a/minimapIcon.lua
+++ /dev/null
@@ -1,31 +0,0 @@
---------------------------------------
--- Namespaces
---------------------------------------
-local addonName, core = ...;
-core.MinimapIcon = {}; -- adds Config table to addon namespace
-
-local MinimapIcon = core.MinimapIcon;
-local Constants = core.Constants;
-
---------------------------------------
--- MinimapIcon functions
---------------------------------------
-function MinimapIcon:Init()
- if type(TodoChecklisterMapIcon) ~= "table" then
- TodoChecklisterMapIcon = { hide=false }
- end
- if LibStub("LibDBIcon-1.0", true) then
- local minimapIconLDB = LibStub("LibDataBroker-1.1"):NewDataObject(addonName.."MinimapIcon", {
- type = "data source",
- text = addonName,
- icon = "Interface\\Icons\\INV_Misc_Note_03",
- OnClick = function (self, button) core.TodoChecklisterFrame:Toggle() end,
- OnTooltipShow = function(GameTooltip)
- GameTooltip:SetText(addonName, 1,1,1)
- GameTooltip:AddLine("Click to toggle your list", NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b)
- end
- });
-
- LibStub("LibDBIcon-1.0"):Register(addonName, minimapIconLDB, TodoChecklisterMapIcon)
- end
-end
diff --git a/components/CollapseButton.xml b/src/components/CollapseButton.xml
similarity index 100%
rename from components/CollapseButton.xml
rename to src/components/CollapseButton.xml
diff --git a/components/ResponsiveFrame.lua b/src/components/ResponsiveFrame.lua
similarity index 63%
rename from components/ResponsiveFrame.lua
rename to src/components/ResponsiveFrame.lua
index 3bd3def..04b01bc 100644
--- a/components/ResponsiveFrame.lua
+++ b/src/components/ResponsiveFrame.lua
@@ -1,44 +1,66 @@
--------------------------------------
--- Namespaces
+-- Imports
--------------------------------------
-local _, core = ...
-core.ResponsiveFrame = {} -- adds Config table to addon namespace
-local ResponsiveFrame = core.ResponsiveFrame
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.ResponsiveFrame = {}
+
+---@class ResponsiveFrame
+local ResponsiveFrame = TodoAddon.ResponsiveFrame
--------------------------------------
-- ResponsiveFrame functions
--------------------------------------
+---
+---Sets up required properties so the frame can properly function
function ResponsiveFrame:OnLoad(frame)
- self.frame = frame;
+ self.frame = frame
+
frame:RegisterForDrag("LeftButton")
frame:SetScale(1)
- frame.x = frame:GetLeft()
- frame.y = (frame:GetTop() - frame:GetHeight())
-
- frame:SetScript("OnDragStart", function(frame)
- frame.isMoving = true
- frame:StartMoving()
- end)
-
- frame:SetScript("OnDragStop", function(frame)
- frame.isMoving = false
- frame:StopMovingOrSizing()
- frame.x = frame:GetLeft()
- frame.y = (frame:GetTop() - frame:GetHeight())
- frame:ClearAllPoints()
- frame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", frame.x, frame.y)
- end)
-
- frame:SetScript("OnUpdate", function(frame)
- if frame.isMoving == true then
- frame.x = frame:GetLeft()
- frame.y = (frame:GetTop() - frame:GetHeight())
+ frame.x = frame:GetLeft()
+ frame.y = (frame:GetTop() - frame:GetHeight())
+
+ frame:SetScript(
+ "OnDragStart",
+ function(frame)
+ frame.isMoving = true
+ frame:StartMoving()
+ end
+ )
+
+ frame:SetScript(
+ "OnDragStop",
+ function(frame)
+ frame.isMoving = false
+ frame:StopMovingOrSizing()
+ frame.x = frame:GetLeft()
+ frame.y = (frame:GetTop() - frame:GetHeight())
+ frame:ClearAllPoints()
+ frame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", frame.x, frame.y)
+ end
+ )
+
+ frame:SetScript(
+ "OnUpdate",
+ function(frame)
+ if frame.isMoving == true then
+ frame.x = frame:GetLeft()
+ frame.y = (frame:GetTop() - frame:GetHeight())
frame:ClearAllPoints()
frame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", frame.x, frame.y)
+ end
end
- end)
+ )
end
+--------------------------------------
+-- XML Events
+--------------------------------------
function OnLoad(frame)
ResponsiveFrame:OnLoad(frame)
end
@@ -49,25 +71,23 @@ function OnUpdate(self)
-- stop resizing
local width, height = self:GetParent():GetWidth(), self:GetParent():GetHeight()
if (width <= 105 or height <= 140) then
- self.isSizing = false;
- self:GetParent():StopMovingOrSizing()
+ self.isSizing = false
+ self:GetParent():StopMovingOrSizing()
end
end
if self.isScaling == true then
local cx, cy = GetCursorPosition()
- cx = cx / self:GetEffectiveScale() - self:GetParent():GetLeft()
- cy = self:GetParent():GetHeight() - (cy / self:GetEffectiveScale() - self:GetParent():GetBottom() )
-
-
+ cx = cx / self:GetEffectiveScale() - self:GetParent():GetLeft()
+ cy = self:GetParent():GetHeight() - (cy / self:GetEffectiveScale() - self:GetParent():GetBottom())
local tNewScale = cx / self:GetParent():GetWidth()
local tx, ty = self:GetParent().x / tNewScale, self:GetParent().y / tNewScale
- local newScale = self:GetParent():GetScale() * tNewScale;
+ local newScale = self:GetParent():GetScale() * tNewScale
if (newScale > 0) then
- local finalScale = self:GetParent():GetScale() * tNewScale;
- if(finalScale > 0.5) then
+ local finalScale = self:GetParent():GetScale() * tNewScale
+ if (finalScale > 0.5) then
self:GetParent():ClearAllPoints()
self:GetParent():SetScale(self:GetParent():GetScale() * tNewScale)
self:GetParent():SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", tx, ty)
@@ -107,9 +127,9 @@ function OnMouseDown(self, button)
self.isSizing = true
self:GetParent():StartSizing("BOTTOMRIGHT")
self:GetParent():SetUserPlaced(true)
- end
+ end
if button == "RightButton" then
self.isScaling = true
end
-end
\ No newline at end of file
+end
diff --git a/components/ResponsiveFrame.xml b/src/components/ResponsiveFrame.xml
similarity index 100%
rename from components/ResponsiveFrame.xml
rename to src/components/ResponsiveFrame.xml
diff --git a/src/components/TodoChecklister.lua b/src/components/TodoChecklister.lua
new file mode 100644
index 0000000..78518db
--- /dev/null
+++ b/src/components/TodoChecklister.lua
@@ -0,0 +1,605 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+---@class Settings
+local Settings = TodoAddon.Settings
+---@class ResponsiveFrame
+local ResponsiveFrame = TodoAddon.ResponsiveFrame
+---@class TableUtils
+local TableUtils = TodoAddon.TableUtils
+---@class TodoList
+local TodoList = TodoAddon.TodoList
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.TodoChecklisterFrame = {}
+
+---@class TodoChecklisterFrame
+local TodoChecklisterFrame = TodoAddon.TodoChecklisterFrame
+
+---@class TodoItemFrame : ButtonFrame
+---@class TodoChecklisterWindowFrame : Frame
+
+--------------------------------------
+-- TodoChecklisterFrame functions
+--------------------------------------
+---
+---Appends a new TodoItem to the list
+---@param text string @New element to be appended to the list
+function TodoChecklisterFrame:AddItem(text)
+ if (text ~= "" and text ~= nil and text) then
+ -- If the item is not selected
+ if (self.selectedItem == nil or self.selectedItem == 0) then
+ TodoList:AddItem(text)
+ else
+ TodoList:UpdateItem(self.selectedItem, {text = text})
+ end
+ self:ClearSelected()
+ self:OnUpdate()
+ end
+end
+
+---
+---Removes an element from a given position, moving down other elements to close space and decrementing the size of the array
+---@param indexToRemove number @The ONE-based location in the array to remove.
+function TodoChecklisterFrame:RemoveItemWithIndex(indexToRemove)
+ if (indexToRemove and type(indexToRemove) == "number" and indexToRemove > 0) then
+ -- If we are removing the current selected item
+ if (self.selectedItem and self.selectedItem == indexToRemove) then
+ -- Clear selection before removing it
+ self:ClearSelected()
+ end
+
+ local selectedItem
+ -- If we have something selected, we have to re-find its index after deletion
+ if (self.selectedItem and self.selectedItem > 0) then
+ -- So we store the current text
+ selectedItem = TodoList:GetItems()[self.selectedItem]
+ end
+
+ TodoList:RemoveItem(indexToRemove)
+
+ if (selectedItem ~= nil) then
+ local indexToSelect = TodoList:GetIndexByItem(selectedItem)
+ self.selectedItem = indexToSelect
+ end
+
+ self:OnUpdate()
+ end
+end
+
+---
+---Removes the given element from the list
+---@param todoItem TodoItem @The item to be removed from the list
+function TodoChecklisterFrame:RemoveItem(todoItem)
+ local indexToRemove = TodoList:GetIndexByItem(todoItem)
+ self:RemoveItemWithIndex(indexToRemove)
+end
+
+---
+---Moves an item from a given position of an array to a new one, moving up other elements
+---@param fromIndex number @The ONE-based location in the array to move from.
+---@param toIndex number @The ONE-based location in the array to move to.
+---@param fromChat boolean @Whether or not is removing from chatbox slash command
+function TodoChecklisterFrame:Move(fromIndex, toIndex, fromChat)
+ if
+ (fromIndex and type(fromIndex) == "number" and fromIndex > 0 and toIndex and type(toIndex) == "number" and toIndex > 0)
+ then
+ local selectedItem
+ if (self.selectedItem and self.selectedItem > 0) then
+ selectedItem = TodoList:GetItems()[self.selectedItem]
+ end
+
+ if (not fromChat and fromIndex < toIndex) then
+ toIndex = toIndex - 1
+ end
+
+ TodoList:Move(fromIndex, toIndex)
+
+ if (selectedItem) then
+ self.selectedItem = TodoList:GetIndexByItem(selectedItem)
+ end
+
+ self:OnUpdate()
+ end
+end
+
+---
+---Mark the item on indexToCheck position as done
+---@param indexToCheck number @The ONE-based location in the array to check.
+function TodoChecklisterFrame:CheckItemWithIndex(indexToCheck)
+ if (indexToCheck and type(indexToCheck) == "number" and indexToCheck > 0) then
+ local item = TodoList:GetItems()[indexToCheck]
+ TodoList:UpdateItem(indexToCheck, {isChecked = (not item.isChecked)})
+ self:OnUpdate()
+ if
+ (Settings:PlayFanfare() and
+ TableUtils:Every(
+ TodoList:GetItems(),
+ function(item)
+ return item.isChecked == true
+ end
+ ))
+ then
+ PlaySound(SOUNDKIT.READY_CHECK)
+ TodoAddon.Chat:Print("|cff00cc66Congratulations!!|r You have completed your list")
+ end
+ end
+end
+
+---
+---Mark the given item as done
+---@param todoItem TodoItem @The item to be marked as checked
+function TodoChecklisterFrame:CheckItem(todoItem)
+ local indexToCheck = TodoList:GetIndexByItem(todoItem)
+ self:CheckItemWithIndex(indexToCheck)
+end
+
+---
+---Set the given item as selected
+---@param todoItem TodoItem @The item to be marked as selected
+---@param buttonFrame ButtonFrame @The button frame to set as highlighted
+function TodoChecklisterFrame:SelectItem(todoItem, buttonFrame)
+ local indexToSelect = TodoList:GetIndexByItem(todoItem)
+
+ -- If index is different = select a new item
+ if (indexToSelect ~= self.selectedItem) then
+ self.selectedItem = indexToSelect
+ self.frame.TodoText:SetText(TodoList:GetItems()[self.selectedItem].text)
+ else
+ -- If index is the same = deselect the item
+ self:ClearSelected()
+ end
+
+ self:OnUpdate()
+end
+
+---
+---Set the given item as selected
+---@param todoItem TodoItem @The item to be marked as checked
+function TodoChecklisterFrame:ClearSelected()
+ self.selectedItem = 0
+ self.frame.TodoText:SetText("")
+ if (not Settings.KeepFocus()) then
+ self.frame.TodoText:ClearFocus()
+ end
+end
+
+---
+---Toggle the frame's visibility
+function TodoChecklisterFrame:Toggle()
+ if (self.frame:IsShown()) then
+ self.frame:Hide()
+ PlaySound(SOUNDKIT.IG_MAINMENU_OPTION)
+ else
+ self.frame:Show()
+ PlaySound(SOUNDKIT.IG_MAINMENU_CLOSE)
+ end
+
+ Settings:SetIsShown(self.frame:IsShown())
+end
+
+---
+---Get the color based on the given item's properties
+---@param todoItem TodoItem @The item to get the color to
+function TodoChecklisterFrame:GetColor(todoItem)
+ local highlightColor = NORMAL_FONT_COLOR
+
+ if (todoItem.isChecked) then
+ highlightColor = DISABLED_FONT_COLOR
+ end
+
+ return highlightColor
+end
+
+---
+---Set the given frame's properties to the given item ones
+---@param frame TodoItemFrame @The item to get the color to
+---@param todoItem TodoItem @The item to get the color to
+---@param index number @The current item index on the list
+function TodoChecklisterFrame:PaintItem(frame, todoItem, index)
+ index = index or 0
+
+ frame.todoItem = todoItem
+ -- Update button values
+ if (todoItem.isChecked) then
+ frame.TodoContent.FontText:SetFontObject(GameFontDarkGraySmall)
+ else
+ frame.TodoContent.FontText:SetFontObject(GameFontNormalSmall)
+ end
+ frame.TodoContent:SetWidth(TodoItemsScrollFrame:GetWidth() - frame.RemoveButton:GetWidth() - 23)
+
+ if (self.displayLinked) then
+ -- Startup regex process by storing string values
+ local finalString = ""
+ local remainingString = todoItem.text
+
+ -- If the remaining string still has linked items
+ while (remainingString and not (not GetItemInfo(remainingString))) do
+ -- Find the linked item position
+ local st, en = string.find(remainingString, "|Hitem:.-|r")
+
+ if (en) then
+ -- Set the final string to:
+ finalString =
+ table.concat {
+ finalString, -- Current final string
+ remainingString:sub(1, en), -- Current string until now
+ "(",
+ GetItemCount(remainingString), -- Amount from bag
+ ") "
+ }
+
+ -- Remove the current linked item from the remaining string to continue the process
+ remainingString = remainingString:sub(en + 1)
+ else
+ remainingString = ""
+ end
+ end
+
+ -- If the final string has been set
+ if (string.len(finalString) > 0) then
+ frame.TodoContent.FontText:SetText(finalString .. remainingString)
+ else
+ -- If not, the string doesn't have links
+ frame.TodoContent.FontText:SetText(todoItem.text)
+ end
+ else
+ frame.TodoContent.FontText:SetText(todoItem.text)
+ end
+
+ if (self.selectedItem == index) then
+ local highlightColor = self:GetColor(todoItem)
+
+ frame.TodoContent.ButtonHighlightFrame.ButtonHighlightTexture:SetVertexColor(
+ highlightColor.r,
+ highlightColor.g,
+ highlightColor.b
+ )
+ frame.TodoContent.ButtonHighlightFrame:Show()
+ else
+ frame.TodoContent.ButtonHighlightFrame:Hide()
+ end
+
+ -- Update checkbox values
+ frame.TodoCheckButton:SetChecked(todoItem.isChecked)
+end
+
+---
+---Creates and returns the floating button frame to drag and drop items
+---@param parent TodoChecklisterWindowFrame @The parent frame for all items
+---@return TodoItemFrame @The item to get the color to
+function TodoChecklisterFrame:FloatingButton(parent)
+ -- Create an initial offset based on where the mouse is
+ local cx = GetCursorPosition()
+ local xOffset = cx / self.frame:GetEffectiveScale() - (parent:GetLeft())
+
+ -- Create or reuse a frame
+ local floatingFrame = self.floatingFrame or CreateFrame("Frame", "TODODragButton", UIParent, "TodoItemTemplate")
+
+ floatingFrame.todoItem = parent:GetParent().todoItem
+ -- Fill the frame's values
+ self:PaintItem(floatingFrame, floatingFrame.todoItem)
+
+ -- When moving
+ floatingFrame:SetScript(
+ "OnUpdate",
+ function(frame)
+ -- Make the clone follow the mouse
+ parent:GetParent().BottomDropIndicator:Hide()
+ if frame.isMoving then
+ local cx, cy = GetCursorPosition()
+ local x, y = cx / self.frame:GetEffectiveScale(), cy / self.frame:GetEffectiveScale()
+ frame:ClearAllPoints()
+ frame:SetPoint("BOTTOMLEFT", UIParent, "BOTTOMLEFT", x - xOffset + 30, y - 25)
+ end
+ end
+ )
+
+ floatingFrame:SetScale(self.frame:GetScale())
+ floatingFrame:SetMovable(true)
+ floatingFrame:SetToplevel(true)
+ floatingFrame:SetFrameStrata("TOOLTIP")
+ floatingFrame.Background:Show()
+ return floatingFrame
+end
+
+---
+---The main update function for this class
+---(Used to update the scrollbar and the view)
+function TodoChecklisterFrame:OnUpdate()
+ local scrollFrame = TodoItemsScrollFrame
+ local list = TodoList:GetItems()
+ if (self.frame and scrollFrame and scrollFrame.buttons and list) then
+ local offset = HybridScrollFrame_GetOffset(scrollFrame)
+
+ if (#list > 0) then
+ self.frame.Background.BlankText:SetText("")
+ else
+ self.frame.Background.BlankText:SetText(
+ "You have no items on your list \r\n\r\n Start by typing them in the box above \r\n\r\n =)"
+ )
+ end
+
+ for i = 1, #scrollFrame.buttons do
+ local idx = i + offset
+ local button = scrollFrame.buttons[i]
+
+ if (idx <= #list) then
+ local todoItem = list[idx]
+ self:PaintItem(button, todoItem, idx)
+
+ -- Setup drag
+ button.TodoContent:RegisterForDrag("LeftButton")
+ button.TodoContent:SetScript(
+ "OnDragStart",
+ function(todoContent)
+ -- Clone the original button as a floating window
+ self.floatingFrame = self:FloatingButton(todoContent)
+
+ -- Display the window and drag it with the mouse
+ self.floatingFrame:Show()
+ self.floatingFrame.isMoving = true
+ self.floatingFrame:StartMoving()
+
+ -- Show that this item is being moved
+ button.isMoving = true
+ -- todoContent.ButtonHighlightFrame:Show()
+ end
+ )
+
+ button.TodoContent:SetScript(
+ "OnDragStop",
+ function(todoContent)
+ -- Hide that this item is being moved
+ button.isMoving = false
+ -- todoContent.ButtonHighlightFrame:Hide()
+
+ -- Hide the floating window
+ self.floatingFrame.isMoving = false
+ self.floatingFrame:StopMovingOrSizing()
+ self.floatingFrame:Hide()
+
+ -- Resets fake animation
+ todoContent.FontText:ClearAllPoints()
+ todoContent.FontText:SetPoint("LEFT", todoContent, "LEFT", 0, 0)
+
+ if (self.floatingFrame.targetIndex and self.floatingFrame.targetIndex > 0) then
+ button.BottomDropIndicator:Hide()
+ button.TopDropIndicator:Hide()
+
+ local moveIndex = TodoList:GetIndexByItem(self.floatingFrame.todoItem)
+ self:Move(moveIndex, self.floatingFrame.targetIndex)
+ end
+
+ self.floatingFrame.targetIndex = 0
+ self.floatingFrame.todoItem = nil
+ end
+ )
+
+ local highlightColor = self:GetColor(todoItem)
+ button.TodoContent:SetScript(
+ "OnUpdate",
+ function(todoContent)
+ if (self.selectedItem ~= idx) then
+ todoContent.ButtonHighlightFrame:Hide()
+ end
+
+ -- If dragging
+ if (self.floatingFrame and self.floatingFrame.isMoving) then
+ button.BottomDropIndicator:Hide()
+ button.TopDropIndicator:Hide()
+
+ -- Every item have highlight on the top
+ local topOffset = 10
+ if (idx == 1) then
+ topOffset = 800
+ end
+ if (todoContent:IsMouseOver(topOffset)) then
+ self.floatingFrame.targetIndex = idx
+ -- Highlight where dragged item will be dropped
+ button.TopDropIndicator:Show()
+ end
+
+ if (idx == #list and todoContent:IsMouseOver(0, -800)) then
+ self.floatingFrame.targetIndex = idx + 1
+ button.BottomDropIndicator:Show()
+ end
+ else
+ button.BottomDropIndicator:Hide()
+ button.TopDropIndicator:Hide()
+ -- If not dragging but hovering
+ if (todoContent:IsMouseOver(5, 5)) then
+ -- Display hover effect
+ todoContent.ButtonHighlightFrame.ButtonHighlightTexture:SetVertexColor(
+ highlightColor.r,
+ highlightColor.g,
+ highlightColor.b
+ )
+ todoContent.ButtonHighlightFrame:Show()
+ end
+ end
+ end
+ )
+
+ button:Show()
+ else
+ button:Hide()
+ end
+ end
+
+ HybridScrollFrame_Update(scrollFrame, (scrollFrame.buttons[1]:GetHeight()) * #list, scrollFrame:GetHeight())
+ end
+end
+
+--------------------------------------
+-- Lifecycle Events
+--------------------------------------
+---
+---Resets all properties to their default values
+function TodoChecklisterFrame:Defaults()
+ self.frame:SetSize(300, 300)
+ self.frame:ClearAllPoints()
+ self.frame:SetPoint("BOTTOMRIGHT", "$parent", "BOTTOMRIGHT", -120, 30)
+ self.frame:SetScale(1)
+ self.frame:SetAlpha(1)
+
+ Settings:Defaults()
+ self:LoadCFG()
+end
+
+---
+---Load required configuration for this class
+function TodoChecklisterFrame:LoadCFG()
+ if (self.frame) then
+ if (Settings:IsKeepFocusShown()) then
+ self.frame.KeepFocus:Show()
+ else
+ self.frame.KeepFocus:Hide()
+ end
+
+ self.frame.KeepFocus:SetChecked(Settings:KeepFocus())
+
+ if (not Settings:KeepFocus()) then
+ TodoChecklister.TodoText:ClearFocus()
+ end
+
+ if (Settings:Opacity()) then
+ self.frame:SetAlpha(Settings:Opacity())
+ end
+
+ -- Set up scroll bar
+ self.frame.ScrollFrame.update = function()
+ self:OnUpdate()
+ end
+ HybridScrollFrame_CreateButtons(self.frame.ScrollFrame, "TodoItemTemplate")
+
+ self.displayLinked = Settings:DisplayLinked()
+
+ self:OnUpdate()
+ end
+end
+
+---
+---Initializes required properties for this class
+function TodoChecklisterFrame:Init()
+ -- Creates the addon frame
+ local frame = CreateFrame("Frame", "TodoChecklister", UIParent, "TodoChecklisterTemplate")
+ frame:RegisterEvent("BAG_UPDATE_DELAYED")
+ frame:HookScript(
+ "OnEvent",
+ function(frame, event)
+ if (event == "BAG_UPDATE_DELAYED") then
+ self:OnUpdate()
+ end
+ end
+ )
+
+ -- Set up responsive frame
+ ResponsiveFrame:OnLoad(frame)
+
+ --- @class TodoChecklisterWindowFrame
+ self.frame = frame
+
+ -- Display window title
+ self.frame.Title:SetText(UnitName("player") .. "'s List")
+
+ -- Change window close button to minimize button
+ _G["TodoChecklisterClose"]:SetNormalTexture("Interface\\Buttons\\UI-Panel-HideButton-Up")
+ _G["TodoChecklisterClose"]:SetPushedTexture("Interface\\Buttons\\UI-Panel-HideButton-Down")
+ _G["TodoChecklisterClose"]:SetScript(
+ "OnClick",
+ function()
+ TodoChecklisterFrame:Toggle()
+ end
+ )
+
+ self.frame.TodoText:SetHyperlinksEnabled(true)
+ self.frame:SetHyperlinksEnabled(true)
+
+ -- Set up defaults
+ self:LoadCFG()
+
+ if (Settings:IsShown()) then
+ -- Display the frame
+ self:Toggle()
+ end
+end
+
+hooksecurefunc(
+ "ContainerFrameItemButton_OnModifiedClick",
+ function(self, button)
+ -- If any of these conditions are true, the link will have been posted
+ -- to another UI element by the time this hook is called.
+ if
+ not TodoChecklisterFrame.frame.TodoText:HasFocus() or
+ (ChatEdit_GetActiveWindow() or (BrowseName and BrowseName:IsVisible()) or
+ (MacroFrameText and MacroFrameText:HasFocus()) or
+ (TradeSkillFrame and TradeSkillFrame.SearchBox:HasFocus()) or
+ (CommunitiesFrame and CommunitiesFrame.ChatEditBox:HasFocus()) or
+ (SocialPostFrame and Social_IsShown()))
+ then
+ -- Link will have been posted to one of the above areas. Ignore.
+ return false
+ end
+
+ local bag = self:GetParent():GetID()
+ local slot = self:GetID()
+ local link = GetContainerItemLink(bag, slot)
+
+ if self.hasStackSplit == 1 then
+ StackSplitFrame:Hide()
+ end
+
+ TodoChecklisterFrame.frame.TodoText:Insert(link)
+ end
+)
+
+--------------------------------------
+-- XML Events
+--------------------------------------
+function OnShow(frame)
+ TodoChecklisterFrame:OnUpdate()
+end
+
+function OnSizeChanged(frame)
+ frame.ScrollFrame:SetHeight(frame.Background:GetHeight())
+ HybridScrollFrame_CreateButtons(frame.ScrollFrame, "TodoItemTemplate")
+ TodoChecklisterFrame:OnUpdate()
+end
+
+function OnSaveItem(frame)
+ local text = TodoChecklister.TodoText:GetText()
+ if (not text or text == "") then
+ text = ""
+ else
+ PlaySound(SOUNDKIT.IG_CHARACTER_INFO_OPEN)
+ end
+
+ TodoChecklisterFrame:AddItem(text)
+end
+
+function OnRemoveItem(frame)
+ TodoChecklisterFrame:RemoveItem(frame:GetParent().todoItem)
+end
+
+function OnCheckItem(frame)
+ TodoChecklisterFrame:CheckItem(frame:GetParent().todoItem)
+end
+
+function OnSelectItem(frame)
+ TodoChecklisterFrame:SelectItem(frame:GetParent().todoItem)
+end
+
+function ToggleFocusSettings(frame)
+ Settings:ToggleFocus()
+ TodoChecklisterFrame:LoadCFG()
+end
+
+function ToggleFocusLoad(frame)
+ frame:SetChecked(Settings:KeepFocus())
+end
diff --git a/components/TodoChecklister.xml b/src/components/TodoChecklister.xml
similarity index 54%
rename from components/TodoChecklister.xml
rename to src/components/TodoChecklister.xml
index ad6d55c..b99423c 100644
--- a/components/TodoChecklister.xml
+++ b/src/components/TodoChecklister.xml
@@ -3,28 +3,50 @@
..\FrameXML\UI.xsd">
-
+
+
+
+
+
+
+
+
+
+
+
+
+ self.Texture:SetVertexColor(NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b);
+
+
+
+
+
+
OnCheckItem(self)
+ PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- OnLoad(self)
-
OnShow(self)
@@ -102,12 +202,59 @@
+
+
+
+
+
+
+
+ ToggleFocusSettings(self)
+ PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
+
+
+ self.Focus:SetText("Keep focus");
+ ToggleFocusLoad(self);
+
+
+ self:GetParent().TodoTooltip:SetOwner(self, "ANCHOR_NONE")
+ self:GetParent().TodoTooltip:ClearAllPoints()
+ self:GetParent().TodoTooltip:SetPoint("BOTTOMRIGHT", self, "TOPRIGHT")
+ self:GetParent().TodoTooltip:AddLine("Whether or not the textbox cursor \r\nshould persist after adding an item",1,1,1)
+ self:GetParent().TodoTooltip:Show()
+
+
+ self:GetParent().TodoTooltip:Hide()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
OnSaveItem(self)
+
+ SetItemRef(link, text, button, self);
+
@@ -182,7 +329,6 @@
-
diff --git a/components/components.xml b/src/components/components.xml
similarity index 100%
rename from components/components.xml
rename to src/components/components.xml
diff --git a/src/config/config.xml b/src/config/config.xml
new file mode 100644
index 0000000..3b2dc53
--- /dev/null
+++ b/src/config/config.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/src/config/constants.lua b/src/config/constants.lua
new file mode 100644
index 0000000..8ed8cbe
--- /dev/null
+++ b/src/config/constants.lua
@@ -0,0 +1,24 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.Constants = {}
+
+---@class Constants
+local Constants = TodoAddon.Constants
+
+--------------------------------------
+-- Defaults
+--------------------------------------
+Constants.debugMode = (UnitName("player") == "Assis") -- Not good but it's better than forgetting to set it back to false
+Constants.theme = {
+ red = 0.8, -- 204/255
+ green = 0.2, -- 51/255
+ blue = 1,
+ hex = "cc33ff"
+}
diff --git a/src/config/interfaceOptions.lua b/src/config/interfaceOptions.lua
new file mode 100644
index 0000000..745e899
--- /dev/null
+++ b/src/config/interfaceOptions.lua
@@ -0,0 +1,136 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+---@type string
+local addonName = select(1, ...)
+
+---@class Constants
+local Constants = TodoAddon.Constants
+---@class Settings
+local Settings = TodoAddon.Settings
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.InterfaceOptions = {}
+
+---@class InterfaceOptions
+local InterfaceOptions = TodoAddon.InterfaceOptions
+
+--------------------------------------
+-- Lifecycle Events
+--------------------------------------
+---
+---Resets all properties to their default values
+function InterfaceOptions:Defaults()
+ -- This will also call Settings:Defaults
+ TodoAddon.TodoChecklisterFrame:Defaults()
+ self:LoadCFG()
+end
+
+---
+---Load required configuration for this class
+function InterfaceOptions:LoadCFG()
+ if (self.frame) then
+ self.frame.SettingsContainer.FocusCheckButton:SetChecked(Settings:IsKeepFocusShown())
+
+ self.frame.SettingsContainer.FocusCheckButton:SetChecked(Settings:IsKeepFocusShown())
+ self.frame.SettingsContainer.KeepFocusCheckButton:SetChecked(Settings:KeepFocus())
+
+ if (Settings:Opacity()) then
+ self.frame.SettingsContainer.Opacity:SetValue(Settings:Opacity())
+ self.frame.SettingsContainer.Opacity.Value:SetText(string.format("%d%s", Settings:Opacity() * 100, "%"))
+ end
+
+ self.frame.SettingsContainer.FanfareCheck:SetChecked(Settings:PlayFanfare())
+ end
+
+ if (TodoAddon.TodoChecklisterFrame) then
+ TodoAddon.TodoChecklisterFrame:LoadCFG()
+ end
+
+ self.frame.SettingsContainer.LinkedCounterCheckButton:SetChecked(Settings:DisplayLinked())
+end
+
+---
+---Initializes required properties for this class
+function InterfaceOptions:Init()
+ -- Create interface options frame
+ self.frame =
+ CreateFrame(
+ "Frame",
+ addonName .. "InterfaceOptions",
+ InterfaceOptionsFrame,
+ "TodoChecklisterInterfaceOptionsTemplate"
+ )
+ self.frame.name = addonName
+ self.frame.default = function(frame)
+ self:Defaults()
+ end
+
+ -- Set up fixed values
+ self.frame.Title:SetText(addonName)
+ self.frame.Version:SetText("v" .. GetAddOnMetadata(addonName, "version"))
+ self.frame.SettingsContainer.Obs.Text:SetText(
+ "To report bugs visit: https://github.com/AssisrMatheus/TodoChecklister/issues"
+ )
+
+ -- Set up the github popup
+ StaticPopupDialogs[addonName .. "WEBSITE"] = {
+ text = "Copy the url and paste it on your browser",
+ button1 = "Done",
+ OnShow = function(self, data)
+ self.editBox:SetText("https://github.com/AssisrMatheus/TodoChecklister/issues")
+ self.editBox:SetWidth(260)
+ end,
+ hasEditBox = true,
+ exclusive = true,
+ whileDead = true,
+ hideOnEscape = true,
+ preferredIndex = 3
+ }
+
+ -- Open github pop up
+ self.frame.SettingsContainer.Obs:SetScript(
+ "OnClick",
+ function()
+ StaticPopup_Show(addonName .. "WEBSITE")
+ end
+ )
+
+ self:LoadCFG()
+ InterfaceOptions_AddCategory(self.frame)
+end
+
+--------------------------------------
+-- XML Events
+--------------------------------------
+function ShowKeepFocusClick(frame)
+ Settings:SetIsKeepFocusShown(frame:GetChecked())
+ InterfaceOptions:LoadCFG()
+end
+
+function KeepFocusClick(frame)
+ Settings:ToggleFocus()
+ InterfaceOptions:LoadCFG()
+end
+
+function OpacityValueChanged(frame)
+ if (InterfaceOptions.frame) then
+ Settings:SetOpacity(frame:GetValue())
+ InterfaceOptions:LoadCFG()
+ end
+end
+
+function OnFanfarreCheck(frame)
+ Settings:SetPlayFanfare(frame:GetChecked())
+ InterfaceOptions:LoadCFG()
+end
+
+function DisplayLinkedCountClick(frame)
+ Settings:SetDisplayLinked(frame:GetChecked())
+ InterfaceOptions:LoadCFG()
+end
diff --git a/src/config/interfaceOptions.xml b/src/config/interfaceOptions.xml
new file mode 100644
index 0000000..8ecdb6f
--- /dev/null
+++ b/src/config/interfaceOptions.xml
@@ -0,0 +1,249 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ self.Text:SetText("Display 'Keep focus' checkbox");
+
+
+ PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
+ ShowKeepFocusClick(self)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ self.Text:SetText("Keep focus");
+
+
+ PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
+ KeepFocusClick(self)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ self.Text:SetText("Play fanfare when completing all items");
+
+
+ PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
+ OnFanfarreCheck(self)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ self.Text:SetText("Display linked items amount from bag");
+
+
+ PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
+ DisplayLinkedCountClick(self)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ self.Low:SetText("0%")
+ self.High:SetText("100%")
+
+
+ OpacityValueChanged(self)
+ self.Value:SetText(string.format("%d%s", self:GetValue() * 100, "%"))
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/init.lua b/src/init.lua
new file mode 100644
index 0000000..edfb61b
--- /dev/null
+++ b/src/init.lua
@@ -0,0 +1,56 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+---@type string
+local addonName = select(1, ...)
+
+---@class Debug
+local Debug = TodoAddon.Debug
+---@class Settings
+local Settings = TodoAddon.Settings
+---@class TodoList
+local TodoList = TodoAddon.TodoList
+---@class InterfaceOptions
+local InterfaceOptions = TodoAddon.InterfaceOptions
+---@class TodoChecklisterFrame
+local TodoChecklisterFrame = TodoAddon.TodoChecklisterFrame
+---@class Chat
+local Chat = TodoAddon.Chat
+---@class MinimapIcon
+local MinimapIcon = TodoAddon.MinimapIcon
+
+--------------------------------------
+-- Initialization
+--------------------------------------
+local main = CreateFrame("Frame", addonName .. "MAINFRAME", UIParent)
+TodoAddon.main = main
+
+function TodoAddon:Init(event, name)
+ if (name ~= addonName) then
+ return
+ end
+
+ -- Config
+ Debug:Init()
+ Settings:Init()
+
+ -- Model
+ TodoList:Init()
+
+ -- Components
+ InterfaceOptions:Init()
+ TodoChecklisterFrame:Init()
+
+ -- Modules
+ Chat:Init()
+ MinimapIcon:Init()
+
+ -------------------------------------------
+ Chat:Print(TodoList:GetMOTD())
+end
+
+main:RegisterEvent("ADDON_LOADED")
+main:SetScript("OnEvent", TodoAddon.Init)
diff --git a/src/init.xml b/src/init.xml
new file mode 100644
index 0000000..76ffcf0
--- /dev/null
+++ b/src/init.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/src/model/model.xml b/src/model/model.xml
new file mode 100644
index 0000000..f1580f8
--- /dev/null
+++ b/src/model/model.xml
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/src/model/settings.lua b/src/model/settings.lua
new file mode 100644
index 0000000..5b37f7a
--- /dev/null
+++ b/src/model/settings.lua
@@ -0,0 +1,139 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+---@class TableUtils
+local TableUtils = TodoAddon.TableUtils
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.Settings = {}
+
+---@class Settings
+local Settings = TodoAddon.Settings
+
+---
+---The SavedVariable where the settings are stored into
+---@class TodoSettings
+---@field public isShown boolean|nil @Whether or not the window is displayed on the user's screen
+---@field public keepFocus boolean|nil @Whether or not the KeepFocus checkbox is checked
+---@field public isKeepFocusShown boolean|nil @Whether or not the KeepFocus checkbox is displayed to the user
+---@field public windowOpacity number|nil @The alpha value of 0 to 1 for the window opacity
+---@field public playFanfare boolean|nil @Whether or not a fanfare sound should be played
+---@field public displayLinked boolean|nil @Whether or not to display linked items count from bag
+local DB
+
+--------------------------------------
+-- Settings functions
+--------------------------------------
+
+---@return boolean @Whether or not the window is displayed on the user's screen
+function Settings.IsShown()
+ return DB.isShown
+end
+
+---@param isShown boolean @Sets whether or not the window is displayed on the user's screen
+function Settings:SetIsShown(isShown)
+ DB.isShown = isShown
+end
+
+---@return boolean @Whether or not the KeepFocus checkbox is checked
+function Settings:KeepFocus()
+ return DB.keepFocus
+end
+
+---
+---Toggles whether or not the KeepFocus checkbox is checked
+function Settings:ToggleFocus()
+ DB.keepFocus = not self:KeepFocus()
+end
+
+---@return boolean @Whether or not the KeepFocus checkbox is displayed to the user
+function Settings:IsKeepFocusShown()
+ return DB.isKeepFocusShown
+end
+
+---@param isKeepFocusShown boolean @Sets whether or not the KeepFocus checkbox is displayed to the user
+function Settings:SetIsKeepFocusShown(isKeepFocusShown)
+ DB.isKeepFocusShown = isKeepFocusShown
+end
+
+---@return number @The alpha value of 0 to 1 for the window opacity
+function Settings:Opacity()
+ return DB.windowOpacity
+end
+
+---@param isKeepFocusShown boolean @Sets the alpha value of 0 to 1 for the window opacity
+function Settings:SetOpacity(opacity)
+ DB.windowOpacity = opacity
+end
+
+---@return boolean @Whether or not a fanfare sound should be played
+function Settings:PlayFanfare()
+ return DB.playFanfare
+end
+
+---@param playFanfare boolean @Sets whether or not a fanfare sound should be played
+function Settings:SetPlayFanfare(playFanfare)
+ DB.playFanfare = playFanfare
+end
+
+---@return boolean @Whether or not to display linked items count from bag
+function Settings:DisplayLinked()
+ return DB.displayLinked
+end
+
+---@param displayLinked boolean @Sets whether or not to display linked items count from bag
+function Settings:SetDisplayLinked(displayLinked)
+ DB.displayLinked = displayLinked
+end
+
+--------------------------------------
+-- Lifecycle Events
+--------------------------------------
+---
+---Resets all properties to their default values
+function Settings:Defaults()
+ DB =
+ TableUtils:Assign(
+ DB,
+ {
+ isShown = true,
+ keepFocus = false,
+ isKeepFocusShown = true,
+ windowOpacity = 1,
+ playFanfare = true,
+ displayLinked = true
+ }
+ )
+end
+
+---
+---Initializes required properties for this class
+function Settings:Init()
+ DB = TodoChecklisterSettingsDB
+
+ if (not DB) then
+ DB = {}
+ self:Defaults()
+ end
+
+ if (DB.isShown == nil) then
+ self:SetIsShown(true)
+ end
+
+ if (DB.isKeepFocusShown == nil) then
+ self:SetIsKeepFocusShown(true)
+ end
+
+ if (DB.playFanfare == nil) then
+ self:SetPlayFanfare(true)
+ end
+
+ if (DB.displayLinked == nil) then
+ self:SetDisplayLinked(true)
+ end
+end
diff --git a/src/model/todoList.lua b/src/model/todoList.lua
new file mode 100644
index 0000000..0334a79
--- /dev/null
+++ b/src/model/todoList.lua
@@ -0,0 +1,207 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+---@class TableUtils
+local TableUtils = TodoAddon.TableUtils
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.TodoList = {}
+
+---@class TodoList
+local TodoList = TodoAddon.TodoList
+
+---@class TodoItem
+---@field public id string @A concatenated string used as an id
+---@field public text string @The text content of an item
+---@field public isChecked boolean @Whether or not this item is done
+
+---
+---The SavedVariable where the items are stored into
+---@type TodoItem[]|nil
+local DB
+
+-- {
+-- pages = [
+-- {
+-- name,
+-- categories = [
+-- {
+-- name,
+-- todos: [
+-- {
+-- id: 0
+-- content: "",
+-- done: false
+-- }
+-- ]
+-- }
+-- ]
+-- }
+-- ]
+-- }
+
+--------------------------------------
+-- TodoList functions
+--------------------------------------
+---
+---Appends a new TodoItem to the list
+---@param text string @New element to be appended to the list
+function TodoList:AddItem(text)
+ -- If text is not empty
+ if (text and text ~= nil and text ~= "") then
+ -- Adds one at the end of array
+ table.insert(DB, #DB + 1, {text = text, isChecked = false, id = text .. (#DB + 1)})
+ end
+end
+
+---
+---Removes an element from a given position, moving down other elements to close space and decrementing the size of the array
+---@param indexToRemove number @The ONE-based location in the array to remove.
+function TodoList:RemoveItem(indexToRemove)
+ if (indexToRemove > 0 and DB and DB[indexToRemove]) then
+ table.remove(DB, indexToRemove)
+ return true
+ end
+ return false
+end
+
+---
+---Assign updatedItem values to the item in the given indexToUpdate position.
+---@param indexToUpdate number @The ONE-based location in the array to remove.
+---@param updatedItem TodoItem @Source object
+function TodoList:UpdateItem(indexToUpdate, updatedItem)
+ local item = DB[indexToUpdate]
+ -- If the list exists and the item exists on the list
+ if (indexToUpdate > 0 and DB and DB[indexToUpdate] and updatedItem) then
+ DB[indexToUpdate] = TableUtils:Assign({}, DB[indexToUpdate], updatedItem)
+ return true
+ end
+ return false
+end
+
+---
+---Moves an item from a given position of an array to a new one, moving up other elements
+---@param fromIndex number @The ONE-based location in the array to move from.
+---@param toIndex number @The ONE-based location in the array to move to.
+function TodoList:Move(fromIndex, toIndex)
+ TableUtils:Move(DB, fromIndex, toIndex)
+end
+
+---
+---Return every item
+---@return TodoItem[] @The saved list of items
+function TodoList:GetItems()
+ return DB
+end
+
+---
+---Finds the index of a given item in the saved list
+---@param todoItem TodoItem @The item to be used to find its index
+---@return number @The index of such item
+function TodoList:GetIndexByItem(todoItem)
+ if (todoItem and todoItem.id) then
+ return TodoList:GetIndexById(todoItem.id)
+ elseif (todoItem) then
+ return TodoList:GetIndexByText(todoItem.text)
+ else
+ return 0
+ end
+end
+
+---
+---Finds the index of a given item in the saved list by its text field
+---@param text string @The text value used to search in the list
+---@return number @The index of such item
+function TodoList:GetIndexByText(text)
+ return TableUtils:FindIndex(
+ DB,
+ function(x)
+ return x.text == text
+ end
+ )
+end
+
+---
+---Finds the index of a given item in the saved list by its id field
+---@param text string @The id value used to search in the list
+---@return number @The index of such item
+function TodoList:GetIndexById(id)
+ return TableUtils:FindIndex(
+ DB,
+ function(x)
+ return x.id == id
+ end
+ )
+end
+
+---
+---Gets the message of the day value based on available items the user currently has
+---@return string @MOTD value
+function TodoList:GetMOTD()
+ if (DB and #DB > 0) then
+ local completedList =
+ TableUtils:Filter(
+ DB,
+ function(x)
+ return x.isChecked == true
+ end
+ )
+ local notList =
+ TableUtils:Filter(
+ DB,
+ function(x)
+ return x.isChecked == false
+ end
+ )
+
+ if (#completedList > 0 and #notList > 0) then
+ local completedTaskPlural = ""
+ if (#completedList > 1) then
+ completedTaskPlural = "tasks"
+ else
+ completedTaskPlural = "task"
+ end
+
+ local notTaskPlural = ""
+ if (#notList > 1) then
+ notTaskPlural = "tasks"
+ else
+ notTaskPlural = "task"
+ end
+
+ return "You have |cff6cf900" ..
+ tostring(#completedList) ..
+ "|r completed " .. completedTaskPlural .. " and |cffff0000" .. tostring(#notList) .. "|r pending " .. notTaskPlural
+ elseif (#completedList > 0) then
+ return "You have completed all your tasks"
+ elseif (#notList > 0) then
+ local taskPlural = ""
+ if (#notList > 1) then
+ taskPlural = "tasks"
+ else
+ taskPlural = "task"
+ end
+ return "You have |cffff0000" .. tostring(#notList) .. "|r pending " .. taskPlural
+ end
+ else
+ return "You have no pending tasks."
+ end
+end
+
+--------------------------------------
+-- Lifecycle Events
+--------------------------------------
+---
+---Initializes required properties for this class
+function TodoList:Init()
+ DB = TodoChecklisterDB
+
+ if (not DB) then
+ DB = {}
+ end
+end
diff --git a/src/modules/chat.lua b/src/modules/chat.lua
new file mode 100644
index 0000000..e764c60
--- /dev/null
+++ b/src/modules/chat.lua
@@ -0,0 +1,120 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+---@type string
+local addonName = select(1, ...)
+
+---@class Constants
+local Constants = TodoAddon.Constants
+---@class Utils
+local Utils = TodoAddon.Utils
+---@class TodoChecklisterFrame
+local TodoChecklisterFrame = TodoAddon.TodoChecklisterFrame
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.Chat = {}
+
+---@class Chat
+local Chat = TodoAddon.Chat
+
+--------------------------------------
+-- Defaults
+--------------------------------------
+Chat.command = "/todo"
+Chat.commands = {
+ ["tg"] = function()
+ TodoChecklisterFrame:Toggle()
+ end,
+ ["add"] = function(...)
+ TodoChecklisterFrame:AddItem(strjoin(" ", ...))
+ end,
+ ["rmv"] = function(indexToRemove)
+ TodoChecklisterFrame:RemoveItemWithIndex(tonumber(indexToRemove))
+ end,
+ ["mv"] = function(indexFrom, indexTo)
+ TodoChecklisterFrame:Move(tonumber(indexFrom), tonumber(indexTo), true)
+ end,
+ ["chk"] = function(indexToCheck)
+ TodoChecklisterFrame:CheckItemWithIndex(tonumber(indexToCheck))
+ end,
+ ["help"] = function()
+ print(" ")
+ Chat:Print("List of commands:")
+ Chat:Print("|cff00cc66/todo reload|r - Reset you window to its default properties(size, position, scale)")
+ Chat:Print("|cff00cc66/todo tg|r - Toggle todo window")
+ Chat:Print("|cff00cc66/todo add|r |cffff2211message|r - Adds |cffff2211message|r to your item list")
+ Chat:Print("|cff00cc66/todo rmv|r |cffff2211position|r - Remove item in |cffff2211position|r")
+ Chat:Print(
+ "|cff00cc66/todo mv|r |cffff2211original_position target_position|r - Move item from |cffff2211original_position|r to |cffff2211target_position|r"
+ )
+ Chat:Print("|cff00cc66/todo chk|r |cffff2211position|r - Check or unchecks an item in |cffff2211position|r")
+ print(" ")
+ end,
+ ["reload"] = function()
+ TodoChecklisterFrame:Defaults()
+ end
+
+ -- ["example"] = {
+ -- ["test"] = function(...)
+ -- Chat:Print("My Value:", tostringall(...));
+ -- end
+ -- }
+}
+
+--------------------------------------
+-- Chat functions
+--------------------------------------
+function Chat:Print(...)
+ local hex = select(4, Utils:GetThemeColor())
+ local prefix = string.format("|cff%s%s|r", hex:upper(), addonName)
+ DEFAULT_CHAT_FRAME:AddMessage(string.join(" ", prefix, ...))
+end
+
+--------------------------------------
+-- Lifecycle Events
+--------------------------------------
+---
+---Initializes the chat slash commands
+function Chat:Init()
+ SLASH_TodoChecklister1 = self.command
+ SlashCmdList["TodoChecklister"] = function(msg)
+ local str = msg
+ if (#str == 0) then
+ -- User just entered "/todo" with no additional args.
+ Chat.commands.help()
+ return
+ end
+
+ local args = {}
+ for _, arg in ipairs({string.split(" ", str)}) do
+ if (#arg > 0) then
+ table.insert(args, arg)
+ end
+ end
+
+ local path = Chat.commands -- required for updating found table.
+
+ for id, arg in ipairs(args) do
+ if (#arg > 0) then -- if string length is greater than 0.
+ arg = arg:lower()
+ if (path[arg]) then
+ if (type(path[arg]) == "function") then
+ -- all remaining args passed to our function!
+ path[arg](select(id + 1, unpack(args)))
+ return
+ elseif (type(path[arg]) == "table") then
+ path = path[arg] -- another sub-table found!
+ end
+ else
+ -- does not exist!
+ Chat.commands.help()
+ return
+ end
+ end
+ end
+ end
+end
diff --git a/src/modules/debug.lua b/src/modules/debug.lua
new file mode 100644
index 0000000..454edb6
--- /dev/null
+++ b/src/modules/debug.lua
@@ -0,0 +1,50 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+---@type string
+local addonName = select(1, ...)
+
+---@class Constants
+local Constants = TodoAddon.Constants
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.Debug = {}
+
+---@class Debug
+local Debug = TodoAddon.Debug
+
+--------------------------------------
+-- Lifecycle Events
+--------------------------------------
+---
+---Initializes the debug context by adding some development slash commands
+function Debug:Init()
+ if (Constants.debugMode) then
+ -- allows using left and right buttons to move through chat 'edit' box
+ for i = 1, NUM_CHAT_WINDOWS do
+ _G["ChatFrame" .. i .. "EditBox"]:SetAltArrowKeyMode(false)
+ end
+
+ ----------------------------------
+ -- Register Slash Commands!
+ ----------------------------------
+ SLASH_RELOADUI1 = "/rl" -- new slash command for reloading UI
+ SlashCmdList.RELOADUI = ReloadUI
+
+ SLASH_FRAMESTK1 = "/fs" -- new slash command for showing framestack tool
+ SlashCmdList.FRAMESTK = function()
+ LoadAddOn("Blizzard_DebugTools")
+ FrameStackTooltip_Toggle()
+ end
+ end
+end
+
+function printDBG(...)
+ if (Constants.debugMode) then
+ print(...)
+ end
+end
diff --git a/src/modules/minimapIcon.lua b/src/modules/minimapIcon.lua
new file mode 100644
index 0000000..d32e236
--- /dev/null
+++ b/src/modules/minimapIcon.lua
@@ -0,0 +1,55 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+---@type string
+local addonName = select(1, ...)
+
+---@class TodoChecklisterFrame
+local TodoChecklisterFrame = TodoAddon.TodoChecklisterFrame
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.MinimapIcon = {}
+
+---@class MinimapIcon
+local MinimapIcon = TodoAddon.MinimapIcon
+
+---
+---The SavedVariable where the map settings are stored into
+---@class TodoMapIcon
+local DB = TodoChecklisterMapIcon
+
+--------------------------------------
+-- Lifecycle Events
+--------------------------------------
+---
+---Initializes the minimap icon if the user can have it
+function MinimapIcon:Init()
+ if type(DB) ~= "table" then
+ DB = {hide = false}
+ end
+
+ if LibStub("LibDBIcon-1.0", true) then
+ local minimapIconLDB =
+ LibStub("LibDataBroker-1.1"):NewDataObject(
+ addonName .. "MinimapIcon",
+ {
+ type = "data source",
+ text = addonName,
+ icon = "Interface\\Icons\\INV_Misc_Note_03",
+ OnClick = function(self, button)
+ TodoChecklisterFrame:Toggle()
+ end,
+ OnTooltipShow = function(GameTooltip)
+ GameTooltip:SetText(addonName, 1, 1, 1)
+ GameTooltip:AddLine("Click to toggle your list", NORMAL_FONT_COLOR.r, NORMAL_FONT_COLOR.g, NORMAL_FONT_COLOR.b)
+ end
+ }
+ )
+
+ LibStub("LibDBIcon-1.0"):Register(addonName, minimapIconLDB, DB)
+ end
+end
diff --git a/src/modules/modules.xml b/src/modules/modules.xml
new file mode 100644
index 0000000..57f7d10
--- /dev/null
+++ b/src/modules/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
diff --git a/src/modules/utils.lua b/src/modules/utils.lua
new file mode 100644
index 0000000..4b00ac7
--- /dev/null
+++ b/src/modules/utils.lua
@@ -0,0 +1,23 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+---@class Constants
+local Constants = TodoAddon.Constants
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.Utils = {}
+
+---@class Utils
+local Utils = TodoAddon.Utils
+
+--------------------------------------
+-- Utils functions
+--------------------------------------
+function Utils:GetThemeColor()
+ local theme = Constants.theme
+ return theme.red, theme.green, theme.blue, theme.hex
+end
diff --git a/src/utils/tableUtils.lua b/src/utils/tableUtils.lua
new file mode 100644
index 0000000..ed4deb6
--- /dev/null
+++ b/src/utils/tableUtils.lua
@@ -0,0 +1,123 @@
+--------------------------------------
+-- Imports
+--------------------------------------
+---@class TodoAddon
+local TodoAddon = select(2, ...)
+
+--------------------------------------
+-- Declarations
+--------------------------------------
+TodoAddon.TableUtils = {}
+
+---@class TableUtils
+local TableUtils = TodoAddon.TableUtils
+
+--------------------------------------
+-- TableUtils functions
+--------------------------------------
+
+---
+---Calls comparator once for each element of the array, in ascending order, until it finds one where comparator returns true. If such an element is found, FindIndex immediately returns that element index. Otherwise, findIndex returns 0.
+---@generic T
+---@param tb T[] @An INDEXED table where you want to find the occurrence
+---@param comparator fun(value: T, index: number, array: T[]):boolean @A function that results in a boolean comparison. The filter method calls the comparator function one time for each element in the array.
+---@return number @The index of the first element in the array where comparator is true, and 0 otherwise.
+function TableUtils:FindIndex(tb, comparator)
+ for i = 1, #tb do
+ if (comparator(tb[i], i, tb)) then
+ return i
+ end
+ end
+ return 0
+end
+
+---
+---Returns the elements of an array that meet the condition specified in the comparator function.
+---@generic T
+---@param tb T[] @An INDEXED table where you want to find the occurrence
+---@param comparator fun(value: T, index: number, array: T[]):boolean @A function that results in a boolean comparison. The filter method calls the comparator function one time for each element in the array.
+---@return T[] @Elements of an array that meet the condition specified in the comparator function.
+function TableUtils:Filter(tb, comparator)
+ local newTb = {}
+ for i = 1, #tb do
+ if (comparator(tb[i], i, tb)) then
+ table.insert(newTb, #newTb + 1, tb[i])
+ end
+ end
+ return newTb
+end
+
+---
+---Deep print a table
+---@param tb table @A table where you want to print values from
+function TableUtils:Output(tb)
+ if (not tb or type(tb) ~= "table") then
+ print(tb)
+ return
+ end
+
+ for key, value in next, tb do
+ if (type(value) == "table") then
+ print("--- Start " .. key)
+ self:Output(value)
+ print("-----------------")
+ else
+ print(key .. ": " .. tostring(value))
+ end
+ end
+end
+
+---
+---Moves an element from a given position of an array to a new one, moving up other elements
+---@generic T
+---@param tb T[] @An INDEXED table where you want to move elements
+---@param fromIndex number @The ONE-based location in the array to move from.
+---@param toIndex number @The ONE-based location in the array to move to.
+function TableUtils:Move(tb, fromIndex, toIndex)
+ if (fromIndex == toIndex) then
+ return
+ end
+
+ local item = tb[fromIndex]
+ table.remove(tb, fromIndex)
+ table.insert(tb, toIndex, item)
+end
+
+---
+---Copies the values of all own properties from one or more source objects to a target object. It will then return the target object.
+---@generic T, K
+---@param target table @The target table where keys will be overwritten to.
+---@vararg table @An array of tables where the keys should be sourced from
+---@return table
+function TableUtils:Assign(target, ...)
+ local arg = {...}
+ for key, value in pairs(arg) do
+ if (value) then
+ local tb = value
+ for key, value in next, tb do
+ if (type(value) == "table") then
+ target[key] = self:Assign({}, target[key], value)
+ else
+ target[key] = value
+ end
+ end
+ end
+ end
+ return target
+end
+
+---
+---Determines whether all the members of an array satisfy the specified test.
+---@generic T
+---@param tb T[] @An INDEXED table where you want to find the occurrence
+---@param comparator fun(value: T, index: number, array: T[]):boolean @A function that results in a boolean comparison. The filter method calls the comparator function one time for each element in the array.
+---@return boolean @Whether all the members of an array satisfy the specified test.
+function TableUtils:Every(tb, comparator)
+ local newTb = {}
+ for i = 1, #tb do
+ if (not comparator(tb[i], i, tb)) then
+ return false
+ end
+ end
+ return true
+end
diff --git a/src/utils/utils.xml b/src/utils/utils.xml
new file mode 100644
index 0000000..7024dbc
--- /dev/null
+++ b/src/utils/utils.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/tableUtils.lua b/tableUtils.lua
deleted file mode 100644
index 21d7452..0000000
--- a/tableUtils.lua
+++ /dev/null
@@ -1,25 +0,0 @@
---------------------------------------
--- Namespaces
---------------------------------------
-local addonName, core = ...;
-core.TableUtils = {}; -- adds Config table to addon namespace
-
-local TableUtils = core.TableUtils;
-
---------------------------------------
--- TableUtils functions
---------------------------------------
-function TableUtils:IndexOf(tb, comparator)
- for i=1, #tb do
- if(comparator(tb[i])) then return i end
- end
- return 0
-end
-
-function TableUtils:Filter(tb, comparator)
- local newTb = {};
- for i=1, #tb do
- if(comparator(tb[i])) then table.insert(newTb, #newTb+1, tb[i]) end
- end
- return newTb
-end
\ No newline at end of file
diff --git a/utils.lua b/utils.lua
deleted file mode 100644
index 8a7ee18..0000000
--- a/utils.lua
+++ /dev/null
@@ -1,20 +0,0 @@
---------------------------------------
--- Namespaces
---------------------------------------
-local addonName, core = ...;
-core.Utils = {}; -- adds Config table to addon namespace
-
-local Utils = core.Utils;
-local Constants = core.Constants;
-
---------------------------------------
--- Defaults (usually a database!)
---------------------------------------
-
---------------------------------------
--- Utils functions
---------------------------------------
-function Utils:GetThemeColor()
- local theme = Constants.theme;
- return theme.red, theme.green, theme.blue, theme.hex;
-end
\ No newline at end of file